.elementor-20261 .elementor-element.elementor-element-b3596af.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-20261 .elementor-element.elementor-element-b3596af.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-20261 .elementor-element.elementor-element-b3596af.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-20261 .elementor-element.elementor-element-b3596af.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-20261 .elementor-element.elementor-element-b3596af.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-20261 .elementor-element.elementor-element-07c5261.elementor-column{align-self:inherit;cursor:default;}html, body{overflow-x:auto;}/* Start custom CSS */body.elementor-page-20261 p:last-of-type {margin-bottom:0;}

.elementor-image-carousel-caption {
    text-align:left!important;
}

.elementor-image-carousel-caption h3 {
    color:#1a6e92;
    font-size: 28px;
    line-height:34px;
    margin-top: 15px;
    margin-bottom:0;
    padding-bottom: 0;
}

.elementor-image-carousel-caption p {
    margin-top: 10px;
    margin-bottom:0;
    padding-bottom: 0;
}

/*
Congresso agap
*/

.elementor-post__read-more {
    display:block;
    background-color: #E09230;
    padding:8px 20px;
    border-radius:99px;
}

.elementor-post__excerpt p:after {
    content: "...";
}

.searchandfilter > ul {
	padding: 0px;
}

.searchandfilter > ul > li {
	display: inline-block;
	vertical-align: bottom;
	padding: 10px 20px 10px 0px;
}

.search-filter-reset {
    font-size:12px!important;
}

.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

.sf-field-category h4, .sf-field-tag h4 {
    color:#ffffff;
    font-weight: 400;
}

.search-filter-reset {
    background-color: #FD7400!important;
    outline: none!important;
    border-radius: 4px;
    padding: 10px 30px!important;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 16px!important;
}

.search-filter-reset:hover {
    background-color: #E09230 
}

.rmp-icon--ratings {
    color:#AADDF0;
}

.rmp-heading--title {
   color:#ffffff;
   font-weight: 800;
   font-size: 24px;
   line-height: 1.3em;
   text-transform: uppercase;
}

.rmp-heading--subtitle, 
.rmp-rating-widget__not-rated,
.rmp-rating-widget__results,
.rmp-rating-widget__msg
{
    color:#ffffff;
}

/*
Congresso agap
*//* End custom CSS */