@media (max-width: 767px){
.gb-container-0127914c:before{
margin-bottom: 10px;
}}
.imsz{
	max-height:200px!important;
}
/*.gb-container-9de191dd::after {
    content: "";
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    transition: all 0.3s linear;
}

.gb-container-9de191dd:hover::after {
    background: linear-gradient(to bottom, rgba(0, 136, 204, 0) 0%, rgba(0, 136, 204, 0.6) 100%);
    transition: all 0.3s linear;
}*/

.cajasser {
margin-left: auto!important;
margin-right: auto!important;
max-width: 1100px;
	
}
.cajarel{
	display:flex!important;
overflow::hidden!important;
margin:auto;	position:relative!important;
}
.imagg  {
position:absolute!important;
}
.gb-container-d74ea5d3:before {
	z-index: 1001!important;
}

.gb-container-9515802f {
  overflow: hidden!important;
  max-width: 100%;
}
.gb-image-54942318 {
    width: 100%; 
    height: auto; 
    display: block;
}


@media (max-width: 48rem) {
  .featured-item .featured-wrapper {
    max-height: 200px;
    min-height: 200px;
    overflow: hidden;
  }
}
.eeeimg{
	border: none;
  width: 100%;
  height: 100%;
  position: absolute;
  object-fit: cover;
  object-position: 50% 50%;
	
}

@media (max-width: 760px) {
    .testeo {
   width: 95%!important;
 position: absolute;
 bottom: 10%!important;
    }
}

.testeo {
	
    width: 65%;
    position: absolute;
    bottom: 10%;
	z-index:10000!important;
	
}

.lightweight-accordion details[open] summary ~ * {  
    border: 1px;  
    border-style: solid;
}
.lightweight-accordion-title h2 {
	  font-size: 15px!important;
    font-family: inherit;
    font-weight: 600;
	color: #ffffff!important;
}
.
.shadowww {
    box-shadow: -8px 8px 0 0 rgb(0 0 0 / 10%);
}

.marcol {
    margin: auto!important;
}

@media (max-width: 768px) {
    .shaxo {
        height: 250px!important; 
        top: var(--margin-section-large);
        overflow: hidden;
    }
}

.shaxo {
    height: 350px; 
    top: var(--margin-section-large);
    overflow: hidden;
}

@media (max-width: 768px) {
    .shexo {
        margin-top: -75px!important;
    }
}

.shexo {
    height: calc(100% + 55px);
    margin-top: -65px;
}

@media (max-width: 768px) {
    .marcol {
        padding: 0!important;
    }
}



@media (max-width: 768px) {
    .verdm {
        display: block!important;
    }
}

.verdm {
    display: none;
}

ul.ulp {   
    margin: 0 0 1em 1.5em!important;
    color: #000000!important;
}

.gb-icon {
    color: #0872b9;
}

.com {
    margin: 0 0 1em 1em!important;
    text-align: left;
}

.ulpo {
    list-style-type: none;
    margin: 0 0 0em 0.2em!important;
    color: #000000!important;
    background-color: #ffffff!important;
    text-align: left!important;
    padding-top: 0px!important;
}


.ilpo {
    color: #000000!important;
    line-height: 1.5em;
    vertical-align: top;
    font-size: 15px!important;
    padding-bottom: 0px!important;
    padding-top: 10px!important;
    font-weight: 300!important;
}

.main-navigation {
    z-index: 100;
    padding: 0;
    clear: both;
    display: block;
    position: absolute;
    width: 100%;
    background-color: #000000;
}

.generate-back-to-top {
    line-height: 35px!important;
    width: 35px!important;
    bottom: 28px!important;
    z-index: 1001!important;
    right: 10px!important;
}

.wa-support img {
    width: 35px;
    left: 30px;
}

.main-navigation {
    z-index: 100;
    padding: 0;
    clear: both;
    display: block;
    position: absolute;
    width: 100%;
    background-color: #000000;
}

ul.ulpo li.ilpo:before {
    content: "";
    background-image: url(/wp-content/themes/generatepress/assets/icoscc/icolistscv.svg);
    background-repeat: no-repeat;
    background-size: 10px;
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-left: 0px;
    padding-right: 12px;
}

.shax {
    box-shadow: rgba(0, 0, 0, 0.02) 0px 2px 4px, rgba(0, 0, 0, 0.08) 0px 10px 20px;
}body.hide-scroll{overflow:hidden}body .uagb-modal-popup-wrap .wp-block{max-width:none !important;margin:0 !important}.uagb-modal-popup{visibility:hidden;position:fixed}.uagb-modal-popup.active{top:0;bottom:0;justify-content:center;align-items:center;background:rgba(0,0,0,0.7);left:0;right:0;display:flex;visibility:visible}.uagb-modal-popup.active .uagb-modal-popup-close{opacity:1;display:flex;align-items:center;position:absolute;text-align:center;cursor:pointer;fill:#fff}.uagb-modal-popup .uagb-modal-popup-close{display:none}.uagb-modal-popup .uagb-modal-popup-content{padding:35px 35px;overflow-x:hidden;overflow-y:overlay;height:100%}.uagb-modal-popup .uagb-modal-popup-wrap{display:flex;flex-direction:column;justify-content:flex-start;width:700px;height:450px;max-width:100%;box-sizing:border-box;background:#fff;color:#333;position:relative}.uagb-modal-popup .uagb-modal-popup-wrap .uagb-modal-popup-content::-webkit-scrollbar{width:5px}.uagb-modal-popup .uagb-modal-popup-wrap .uagb-modal-popup-content::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:100px}.wp-block-uagb-modal{width:100%}.entry .entry-content a.uagb-modal-button-link{text-decoration:none;align-items:center}.entry .entry-content a.uagb-modal-button-link:hover{color:inherit}.uagb-modal-trigger:not(img){display:flex}.uagb-modal-trigger:not(img) svg{font-size:30px;width:30px;height:30px;line-height:30px;cursor:pointer}img.uagb-modal-trigger{cursor:pointer;height:auto;max-width:100%}div.uagb-spectra-button-wrapper{line-height:1}div.uagb-spectra-button-wrapper a.uagb-modal-button-link.uagb-modal-trigger{display:inline-flex;text-decoration:none;align-items:center;cursor:pointer}div.uagb-spectra-button-wrapper a.uagb-modal-button-link.uagb-modal-trigger svg{fill:currentColor;font-style:normal;vertical-align:top;width:15px;height:15px;font-size:15px}.block-editor-block-popover.components-popover{z-index:99999999}.uagb-effect-default .uagb-modal-popup-wrap{opacity:0}.uagb-effect-default.active .uagb-modal-popup-wrap{opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s}
.uagb-block-44cd2877.uagb-modal-popup .uagb-modal-popup-wrap{height: auto;width: 600px;max-height: 90vh;border-style: none;border-color: none;border-top-left-radius: 3px;border-top-right-radius: 3px;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}.uagb-block-44cd2877 .uagb-modal-popup-close svg{width: 25px;height: 25px;line-height: 25px;font-size: 25px;}.uagb-block-44cd2877.uagb-modal-popup.active{background: rgba(0,0,0,0.75);z-index: 99999;}.uagb-block-44cd2877 .uagb-modal-popup-content{border-top-left-radius: 3px;border-top-right-radius: 3px;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}.uagb-block-44cd2877.uagb-modal-wrapper .uagb-spectra-button-wrapper .uagb-modal-button-link.uagb-modal-trigger{padding-left: 32px;padding-right: 32px;padding-top: 14px;padding-bottom: 14px;}.uagb-block-44cd2877 .uagb-modal-trigger svg{width: 30px;height: 30px;line-height: 30px;font-size: 30px;}.uagb-block-44cd2877.uagb-modal-wrapper img.uagb-modal-trigger{border-radius: 0px;}.uagb-block-44cd2877.uagb-modal-popup.active .uagb-modal-popup-close{top: -25px;right: -25px;}.uagb-block-44cd2877 .uagb-spectra-button-wrapper .uagb-modal-button-link.uagb-modal-trigger{border-top-left-radius: 3px;border-top-right-radius: 3px;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}.uagb-block-44cd2877.uagb-modal-wrapper{text-align: left;}.uagb-block-44cd2877 .wp-block-button__link{width: unset;}.uagb-block-44cd2877 .uagb-modal-trigger{justify-content: flex-start;}@media only screen and (max-width: 976px) {.uagb-block-44cd2877.uagb-modal-popup .uagb-modal-popup-wrap{height: auto;width: 600px;border-style: none;border-color: none;}.uagb-block-44cd2877 .uagb-modal-trigger{justify-content: center;}}@media only screen and (max-width: 767px) {.uagb-block-44cd2877.uagb-modal-popup .uagb-modal-popup-wrap{height: auto;width: 340px;border-style: none;border-color: none;}.uagb-block-44cd2877 .wp-block-button__link{width: unset;}.uagb-block-44cd2877 .uagb-modal-trigger{justify-content: center;}}.uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media (max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media (max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}
