.ct-section {
width:100%;
background-size:cover;
background-repeat:repeat;
}
.ct-section>.ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.ct-div-block {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.ct-new-columns {
display:flex;
width:100%;
flex-direction:row;
align-items:stretch;
justify-content:center;
flex-wrap:wrap;
}
.ct-link-text {
display:inline-block;
}
.ct-link {
display:flex;
flex-wrap:wrap;
text-align:center;
text-decoration:none;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-link-button {
display:inline-block;
text-align:center;
text-decoration:none;
}
.ct-link-button {
background-color: #1e73be;
border: 1px solid #1e73be;
color: #ffffff;
padding: 10px 16px;
}
.ct-image {
max-width:100%;
}
.ct-fancy-icon>svg {
width:55px;height:55px;}
.ct-inner-content {
width:100%;
}
.ct-slide {
display:flex;
flex-wrap:wrap;
text-align:center;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-nestable-shortcode {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-comments {
width:100%;
text-align:left;
}
.oxy-comment-form {
width:100%;
}
.oxy-login-form {
width:100%;
}
.oxy-search-form {
width:100%;
}
.oxy-tabs-contents {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab-content {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-testimonial {
width:100%;
}
.oxy-icon-box {
width:100%;
}
.oxy-pricing-box {
width:100%;
}
.oxy-posts-grid {
width:100%;
}
.oxy-gallery {
width:100%;
}
.ct-slider {
width:100%;
}
.oxy-tabs {
display:flex;
flex-wrap:nowrap;
flex-direction:row;
align-items:stretch;
}
.ct-modal {
flex-direction:column;
align-items:flex-start;
}
.ct-span {
display:inline-block;
text-decoration:inherit;
}
.ct-widget {
width:100%;
}
.oxy-dynamic-list {
width:100%;
flex-direction:column;
align-items:center;
justify-content:center;
flex-wrap:wrap;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
			.ct-div-block,
			.oxy-post-content,
			.ct-text-block,
			.ct-headline,
			.oxy-rich-text,
			.ct-link-text { max-width: 100%; }
			img { flex-shrink: 0; }
			body * { min-height: 1px; }
		}            .oxy-testimonial {
                flex-direction: row;
                align-items: center;
            }
                        .oxy-testimonial .oxy-testimonial-photo-wrap {
                order: 1;
            }
            
                        .oxy-testimonial .oxy-testimonial-photo {
                width: 125px;                height: 125px;                margin-right: 20px;
            }
            
                        .oxy-testimonial .oxy-testimonial-photo-wrap, 
            .oxy-testimonial .oxy-testimonial-author-wrap, 
            .oxy-testimonial .oxy-testimonial-content-wrap {
                align-items: flex-start;                text-align: left;            }
            
                                                            .oxy-testimonial .oxy-testimonial-text {
                margin-bottom:8px;font-size: 21px;
line-height: 1.4;
-webkit-font-smoothing: subpixel-antialiased;
            }
            
                                    .oxy-testimonial .oxy-testimonial-author {
                font-size: 18px;
-webkit-font-smoothing: subpixel-antialiased;
            }
                            

                                                .oxy-testimonial .oxy-testimonial-author-info {
                font-size: 12px;
-webkit-font-smoothing: subpixel-antialiased;
            }
            
             
            
                        .oxy-icon-box {
                text-align: left;                flex-direction: column;            }
            
                        .oxy-icon-box .oxy-icon-box-icon {
                margin-bottom: 12px;
                align-self: flex-start;            }
            
                                                                        .oxy-icon-box .oxy-icon-box-heading {
                font-size: 21px;
margin-bottom: 12px;            }
            
                                                                                    .oxy-icon-box .oxy-icon-box-text {
                font-size: 16px;
margin-bottom: 12px;align-self: flex-start;            }
            
                        .oxy-icon-box .oxy-icon-box-link {
                margin-top: 20px;                            }
            
            
            /* GLOBALS */

                                                            .oxy-pricing-box .oxy-pricing-box-section {
                padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
alignment: center;
text-align: center;            }
                        
                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
                justify-content: center;            }
            
            /* IMAGE */
                                                                                    .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {
                justify-content: center;            }
            
            /* TITLE */
                                                            
                                    .oxy-pricing-box .oxy-pricing-box-title-title {
                font-size: 48px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-title-subtitle {
                font-size: 24px;
            }
            

            /* PRICE */
                                                .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
                                                flex-direction: row;                                            }
            
                                    .oxy-pricing-box .oxy-pricing-box-currency {
                font-size: 28px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-amount-main {
                font-size: 80px;
line-height: 0.7;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-amount-decimal {
                font-size: 13px;
            }
                        
                                    .oxy-pricing-box .oxy-pricing-box-term {
                font-size: 16px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-sale-price {
                font-size: 12px;
color: rgba(0,0,0,0.5);
                margin-bottom: 20px;            }
            
            /* CONTENT */

                                                                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {
                font-size: 16px;
color: rgba(0,0,0,0.5);
            }
            
            /* CTA */

                                                                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {
                justify-content: center;            }
            
        
                                .oxy-progress-bar .oxy-progress-bar-background {
            background-color: #000000;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);            animation: none 0s paused;        }
                
                .oxy-progress-bar .oxy-progress-bar-progress-wrap {
            width: 85%;        }
        
                                                        .oxy-progress-bar .oxy-progress-bar-progress {
            background-color: #66aaff;padding: 40px;animation: none 0s paused, none 0s paused;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);        
        }
                
                        .oxy-progress-bar .oxy-progress-bar-overlay-text {
            font-size: 30px;
font-weight: 900;
-webkit-font-smoothing: subpixel-antialiased;
        }
        
                        .oxy-progress-bar .oxy-progress-bar-overlay-percent {
            font-size: 12px;
        }
        
        .ct-slider .unslider-nav ol li {border-color: #ffffff; }.ct-slider .unslider-nav ol li.unslider-active {background-color: #ffffff; }.ct-slider .ct-slide {
				padding: 0px;			}
		
                        .oxy-superbox .oxy-superbox-secondary, 
            .oxy-superbox .oxy-superbox-primary {
                transition-duration: 0.5s;            }
            
            
            
            
            
        
        
        
        .oxy-pro-menu {
menu_dropdown_animation:fade-up;
}
.oxy-pro-menu .oxy-pro-menu-list .menu-item a{
padding-top:px;
padding-left:px;
padding-right:px;
padding-bottom:px;
}

.oxy-pro-menu .oxy-pro-menu-list > .menu-item{
margin-top:px;
margin-left:px;
margin-right:px;
margin-bottom:px;
}

.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{
box-shadow:px px px px ;}

.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{
margin-top:px;
margin-left:px;
margin-right:px;
margin-bottom:px;
transition-duration:0.4s;
}

.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{
margin-left:0px;
}

.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a{
padding-top:px;
padding-left:px;
padding-right:px;
padding-bottom:px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
width:30px;
height:30px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{
padding-top:15px;
padding-right:15px;
padding-bottom:15px;
padding-left:15px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon, .oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
transition-duration:0.4s;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{
top:20px;
left:20px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
width:24px;
height:24px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon, .oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
transition-duration:0.4s;
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container > div:first-child, .oxy-pro-menu .oxy-pro-menu-open-container > div:first-child{
oxy-pro-menu_slug_oxypromenuoffcanvascontaineroxypromenulistmenuitemoxypromenuopencontaineroxypromenulistmenuitem_min_width:px;
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container{
oxy-pro-menu_slug_oxypromenuoffcanvascontainer_width:px;
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{
background-color:#ffffff;
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a{
padding-top:px;
padding-left:px;
padding-right:px;
padding-bottom:px;
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container{
padding-top:px;
padding-left:px;
padding-right:px;
padding-bottom:px;
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-open-container{
background-color:;
background-image:url();
overlay-color:;
background-size:;
background-repeat:;
background-attachment:;
background-blend-mode:;
background-size-width:px;
background-size-height:px;
background-position:px px;
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg, .oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{
font-size:24px;
}

.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul, .oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{
background-color:rgba(0,0,0,0.2);
border-top-style:solid;
}

.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{
                    flex-direction: row;
               }
.oxy-pro-menu .oxy-pro-menu-container .menu-item a{
                    text-align: left;
                    justify-content: flex-start;
                }
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{
                    align-items: flex-start;
                }

            .oxy-pro-menu .oxy-pro-menu-off-canvas-container{
                    top: 0;
                    bottom: 0;
                    right: auto;
                    left: 0;
               }
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{
                    text-align: left;
                    justify-content: flex-start;
                }

            
            .oxy-shape-divider {
                width: 0px;
                height: 0px;
                
            }
            
            .oxy_shape_divider svg {
                width: 100%;
            }
            .ct-section-inner-wrap, .oxy-header-container{
  max-width: 1280px;
}
body {font-family: 'utopia-std-subhead';}body {line-height: 1.6;font-size: 16px;font-weight: 400;color: #404040;}.oxy-nav-menu-hamburger-line {background-color: #404040;}h1, h2, h3, h4, h5, h6 {font-family: 'korolev';font-size: 36px;font-weight: 700;}h2, h3, h4, h5, h6{font-size: 30px;}h3, h4, h5, h6{font-size: 24px;}h4, h5, h6{font-size: 20px;}h5, h6{font-size: 18px;}h6{font-size: 16px;}a {text-decoration: none;}a:hover {text-decoration: none;}.ct-link-text {text-decoration: ;}.ct-link {text-decoration: ;}.ct-link-button {border-radius: 3px;}.ct-section-inner-wrap {
}.ct-new-columns > .ct-div-block {
}.oxy-header-container {
}@media (max-width: 992px) {
				.ct-columns-inner-wrap {
					display: block !important;
				}
				.ct-columns-inner-wrap:after {
					display: table;
					clear: both;
					content: "";
				}
				.ct-column {
					width: 100% !important;
					margin: 0 !important;
				}
				.ct-columns-inner-wrap {
					margin: 0 !important;
				}
			}
.oxel_horizontal_divider {
 margin-top:16px;
 margin-bottom:16px;
 width:100%;
}
.oxel_horizontal_divider:not(.ct-section):not(.oxy-easy-posts),
.oxel_horizontal_divider.oxy-easy-posts .oxy-posts,
.oxel_horizontal_divider.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.oxel_horizontal_divider__line {
 height:2px;
 background-color:#98a1a8;
}
.oxel_horizontal_divider__icon {
color: #98a1a8;}.oxel_horizontal_divider__icon 
>svg {width: 16px;height: 16px;}.oxel_horizontal_divider__icon {
flex-shrink: 0;
}
.oxel_horizontal_divider__icon:not(.ct-section):not(.oxy-easy-posts),
.oxel_horizontal_divider__icon.oxy-easy-posts .oxy-posts,
.oxel_horizontal_divider__icon.ct-section .ct-section-inner-wrap{
display:flex;
}
.oxel_dynamicslider {
 width:100%;
}
.swiper-container {
 selector-locked:true;
}
.oxel_dynamicslider__container {
 height:400px;
}
.swiper-wrapper {
}
.swiper-slide {
 selector-locked:true;
}
.header-section {
background-image: linear-gradient(180deg, rgba(0,0,0,0.3), rgba(0,0,0,0)); position:absolute;
 top:0px;
 left:autopx;
 right:autopx;
 bottom:autopx;
 z-index:500;
 width:100%px;
 padding-top:50px;
 padding-left:50px;
 padding-right:50px;
 padding-bottom:50px;
}
@media (max-width: 991px) {
.header-section {
 background-color:#01416e;
 margin-bottom:0px;
 margin-top:0px;
 margin-right:0px;
 margin-left:0px;
}
.header-section:not(.ct-section):not(.oxy-easy-posts),
.header-section.oxy-easy-posts .oxy-posts,
.header-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

@media (max-width: 479px) {
.header-section {
 padding-top:20px;
 padding-right:20px;
 padding-bottom:20px;
 padding-left:20px;
}
}

.link-logo {
}
@media (max-width: 767px) {
.link-logo {
 margin-bottom:20px;
}
}

@media (max-width: 479px) {
.link-logo {
 width:150px;
}
}

.logo-white {
 width:202px;
}
@media (max-width: 479px) {
.logo-white {
 width:250px;
}
}

.menu-social-container {
 text-align:center;
}
.menu-social-container:not(.ct-section):not(.oxy-easy-posts),
.menu-social-container.oxy-easy-posts .oxy-posts,
.menu-social-container.ct-section .ct-section-inner-wrap{
display:grid;
align-items:center;
justify-content:flex-end;
display: grid !important;justify-items: right;align-items: center;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 50px;grid-row-gap: 20px;}
.main-menu {
}
.main-menu .oxy-pro-menu-list .menu-item, .main-menu .oxy-pro-menu-list .menu-item a{
font-family: 'korolev';
font-size: 14px;
color: #ffffff;
font-weight: 400;
text-transform: uppercase;
transition-duration:0.3s;
}

.main-menu .oxy-pro-menu-list .menu-item a{
padding-left:15px;
padding-right:15px;
padding-top:8px;
padding-bottom:8px;
}

.main-menu .oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:hover{
color:#ffb91c;
}

.main-menu .oxy-pro-menu-list .menu-item.current-menu-item.current-menu-item a{
color:#d2ae6d;
}

.main-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{
box-shadow:1px 13px 23px rgba(0,0,0,0.21);}

.main-menu .sub-menu{
border-radius:0px;
}

.main-menu .sub-menu > li:last-child > a{
border-bottom-left-radius:0px;
border-bottom-right-radius:0px;
}

.main-menu .sub-menu > li:first-child > a{
border-top-left-radius:0px;
border-top-right-radius:0px;
}

.main-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{
font-size:10px;
margin-top:-5px;
transition-duration:0.3s;
}

.main-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{
margin-left:8px;
}

.main-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children:hover > a svg{
transform:rotate(-90deg);
}

.main-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a{
background-color:#ffffff;
color:#01416e;
padding-top:10px;
padding-bottom:10px;
}

.main-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a:hover{
background-color:#d2ae6d;
color:#ffffff;
}

.main-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item, .main-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a{
font-family: 'korolev';
text-transform: uppercase;
font-size: 14px;
font-weight: 400;
}

.main-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item, .main-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a, .main-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item, .main-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{
font-size: 12px;
}

@media (max-width: 991px) {
.main-menu {
}

        
        
        .main-menu .oxy-pro-menu-mobile-open-icon svg{
color:#ffffff;
}

.main-menu .oxy-pro-menu-mobile-open-icon:hover svg{
color:#ffb91c;
}

.main-menu .oxy-pro-menu-mobile-close-icon:hover svg{
color:#ffb91c;
}

.main-menu .oxy-pro-menu-mobile-close-icon, .main-menu .oxy-pro-menu-mobile-close-icon svg{
transition-duration:0.3s;
}

.main-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a, .main-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a{
color:#01416e;
}

.main-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a:hover, .main-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a:hover{
color:#008753;
}

.main-menu .oxy-pro-menu-container.oxy-pro-menu-open-container, .main-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container{
padding-top:25px;
padding-left:25px;
padding-right:25px;
padding-bottom:25px;
}

.main-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item, .main-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a, .main-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item, .main-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{
font-family: 'korolev';
font-size: 14px;
}

.main-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg, .main-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{
font-size:15px;
}

.main-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul, .main-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{
background-color:#f2f2f2;
}

}

.mobile-menu {
}
.mobile-menu .sub-menu{
border-radius:20px;
}

.mobile-menu .sub-menu > li:last-child > a{
border-bottom-left-radius:20px;
border-bottom-right-radius:20px;
}

.mobile-menu .sub-menu > li:first-child > a{
border-top-left-radius:20px;
border-top-right-radius:20px;
}

.mobile-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item, .mobile-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a{
color: #3f3f3f;
}

@media (max-width: 991px) {
.mobile-menu {
}
.mobile-menu .oxy-pro-menu-off-canvas-container{
width:50%;
}

.mobile-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a, .mobile-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a{
color:#01416e;
}

.mobile-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a:hover, .mobile-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a:hover{
color:#008753;
}

}

.link-social:hover{
 opacity:60;
 transition-duration:0.3s;
}
.link-social {
 margin-left:5px;
 margin-right:5px;
}
.img-social:hover{
 opacity:60;
 transition-duration:0.3s;
}
.img-social {
 width:24px;
 height:24px;
}
.link-search {
 margin-left:0px;
 width:35px;
 height:35px;
 position:relative;
 top:-2px;
}
.img-search {
 width:100%;
}
.search-box {
 text-align:justify;
 width:380px;
 margin-top:140px;
 z-index:1100;
 background-color:#ffffff;
 border-radius:20px;
 padding-top:25px;
 padding-left:25px;
 padding-right:25px;
 padding-bottom:25px;
 max-width:380px;
 margin-right:45px;
 box-shadow:1px 13px 23px rgba(0,0,0,0.2);
}
.search-box:not(.ct-section):not(.oxy-easy-posts),
.search-box.oxy-easy-posts .oxy-posts,
.search-box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 991px) {
.search-box {
 width:100%;
 max-width:100%;
}
}

@media (max-width: 479px) {
}

.search-form {
}
.link-associados {
 text-align:center;
 width:175px;
 height:45px;
 max-width:175px;
 max-height:45px;
 position:relative;
 top:-3px;
 margin-left:20px;
}
.link-associados:not(.ct-section):not(.oxy-easy-posts),
.link-associados.oxy-easy-posts .oxy-posts,
.link-associados.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.link-associados {
}
.link-associados:not(.ct-section):not(.oxy-easy-posts),
.link-associados.oxy-easy-posts .oxy-posts,
.link-associados.ct-section .ct-section-inner-wrap{
display:inline;
}
}

@media (max-width: 479px) {
}

.bt-associados:hover{
 border-top-color:#ffb91c;
 border-right-color:#ffb91c;
 border-bottom-color:#ffb91c;
 border-left-color:#ffb91c;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 transition-duration:0.3s;
}
.bt-associados {
 width:160px;
 height:45px;
 text-align:center;
 border-radius:20px;
 border-top-color:#008753;
 border-right-color:#008753;
 border-bottom-color:#008753;
 border-left-color:#008753;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 max-width:160px;
 max-height:45px;
 padding-top:8px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:8px;
 transition-duration:0.3s;
}
.bt-associados:not(.ct-section):not(.oxy-easy-posts),
.bt-associados.oxy-easy-posts .oxy-posts,
.bt-associados.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.txt-bt-associados {
 font-family:'korolev';
 font-size:13px;
 color:#ffffff;
 font-weight:500;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:5px;
}
.img-lock-bt-associados {
 margin-right:5px;
}
.hero-section {
 text-align:left;
 z-index:0;
 width:100%;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 background-color:#01416e;
}
.hero-section:not(.ct-section):not(.oxy-easy-posts),
.hero-section.oxy-easy-posts .oxy-posts,
.hero-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
align-content:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.hero-section {
 width:100%;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
}

.slider-rev-hero {
 max-width:100%;
 width:100%;
 z-index:0;
 position:relative;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 align-self:flex-start;
}
.slider-rev-hero:not(.ct-section):not(.oxy-easy-posts),
.slider-rev-hero.oxy-easy-posts .oxy-posts,
.slider-rev-hero.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
align-content:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.slider-rev-hero {
 width:100%;
 margin-top:170px;
}
}

.prime-news {
 text-align:center;
 position:relative;
 z-index:50;
 width:100%;
 overflow:visible;
 background-color:#ffffff;
 aos-enable:false;
}
.prime-news:not(.ct-section):not(.oxy-easy-posts),
.prime-news.oxy-easy-posts .oxy-posts,
.prime-news.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
align-content:center;
justify-content:center;
}
@media (max-width: 991px) {
.prime-news {
 width:100%;
}
}

.news-container {
 max-width:1280px;
 min-width:1280px;
 background-color:#ffffff;
 position:relative;
 z-index:200;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 top:-125px;
 aos-enable:false;
 box-shadow:0px 10px 30px rgba(210,174,109,0.2);
}
.news-container:not(.ct-section):not(.oxy-easy-posts),
.news-container.oxy-easy-posts .oxy-posts,
.news-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:stretch;
align-content:stretch;
}
@media (max-width: 991px) {
.news-container {
 width:100%;
 position:relative;
 top:0px;
 min-width:100%;
 max-width:100%;
 left:auto;
 right:auto;
 bottom:auto;
}
.news-container:not(.ct-section):not(.oxy-easy-posts),
.news-container.oxy-easy-posts .oxy-posts,
.news-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:nowrap;
align-items:center;
align-content:center;
justify-content:center;
}
}

.news-left-block {
background-image:url(https://ambdev.amb.com.br/wp-content/uploads/2022/02/bg_posts_topright.svg); background-repeat:no-repeat;
 padding-top:80px;
 padding-left:80px;
 padding-right:80px;
 padding-bottom:40px;
 position:relative;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 background-position:100% 0%;
}
.news-left-block:not(.ct-section):not(.oxy-easy-posts),
.news-left-block.oxy-easy-posts .oxy-posts,
.news-left-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-wrap:nowrap;
align-items:stretch;
align-content:stretch;
justify-content:flex-start;
}
@media (max-width: 991px) {
.news-left-block {
 width:100%;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 text-align:left;
 min-width:100%;
 max-width:100%;
}
.news-left-block:not(.ct-section):not(.oxy-easy-posts),
.news-left-block.oxy-easy-posts .oxy-posts,
.news-left-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

.news-right-block {
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
.news-right-block:not(.ct-section):not(.oxy-easy-posts),
.news-right-block.oxy-easy-posts .oxy-posts,
.news-right-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-wrap:nowrap;
align-items:stretch;
align-content:stretch;
justify-content:flex-start;
}
@media (max-width: 991px) {
.news-right-block {
 width:100%;
 min-width:100%;
 max-width:100%;
}
}

@media (max-width: 767px) {
.news-right-block {
 margin-top:0px;
 padding-top:0px;
 padding-bottom:00px;
 margin-bottom:0px;
}
}

@media (max-width: 479px) {
.news-right-block {
 margin-top:0px;
 padding-top:0px;
}
}

.news-top-block {
 max-width:100%;
 min-width:100%;
 width:100%;
 position:relative;
}
.news-top-block:not(.ct-section):not(.oxy-easy-posts),
.news-top-block.oxy-easy-posts .oxy-posts,
.news-top-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.news-top-block {
 width:100%;
 min-width:100%;
 max-width:100%;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:40px;
}
}

@media (max-width: 479px) {
.news-top-block {
 text-align:left;
}
.news-top-block:not(.ct-section):not(.oxy-easy-posts),
.news-top-block.oxy-easy-posts .oxy-posts,
.news-top-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

.news-block-content {
 text-align:left;
}
.news-block-content:not(.ct-section):not(.oxy-easy-posts),
.news-block-content.oxy-easy-posts .oxy-posts,
.news-block-content.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.news-block-content {
}
}

@media (max-width: 479px) {
.news-block-content {
 width:100%;
}
}

.tit-yellow-small {
 font-family:'korolev';
 font-size:16px;
 color:#d2ae6d;
 text-transform:uppercase;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 line-height:1;
 font-weight:600;
}
@media (max-width: 991px) {
.tit-yellow-small {
 width:100%;
}
}

@media (max-width: 479px) {
.tit-yellow-small {
}
}

.tit-darkblue-medium {
 font-family:'utopia-std-subhead';
 color:#01416e;
 font-size:40px;
 font-weight:500;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 line-height:1.2;
}
@media (max-width: 991px) {
.tit-darkblue-medium {
 width:100%;
}
}

.bt-container {
 align-self:flex-end;
 height:100%;
 text-align:right;
}
.bt-container:not(.ct-section):not(.oxy-easy-posts),
.bt-container.oxy-easy-posts .oxy-posts,
.bt-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:flex-end;
}
@media (max-width: 991px) {
.bt-container {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
}
}

@media (max-width: 479px) {
.bt-container {
}
.bt-container:not(.ct-section):not(.oxy-easy-posts),
.bt-container.oxy-easy-posts .oxy-posts,
.bt-container.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
justify-content:flex-start;
}
}

.news-bt-all:hover{
background-color :#008753;
border: 1px solid #008753;
}.news-bt-all:hover{
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#008753;
 border-right-color:#008753;
 border-bottom-color:#008753;
 border-left-color:#008753;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
}
.news-bt-all {
background-color :#d2ae6d;
border: 1px solid #d2ae6d;
color: #ffffff;
padding: 10px 16px;
}.news-bt-all {
 font-family:'korolev';
 button-hover_color:#008753;
 font-size:13px;
 font-weight:600;
 border-radius:50px;
 transition-duration:0.3s;
 padding-left:20px;
 padding-right:20px;
 padding-bottom:12px;
 padding-top:12px;
 margin-bottom:25px;
 line-height:1;
 opacity:1;
 text-transform:uppercase;
}
.news-bt-all:not(.ct-section):not(.oxy-easy-posts),
.news-bt-all.oxy-easy-posts .oxy-posts,
.news-bt-all.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
align-content:center;
justify-content:center;
}
@media (max-width: 991px) {
.news-bt-all {
 margin-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
}
}

@media (max-width: 479px) {
.news-bt-all {
}
.news-bt-all:not(.ct-section):not(.oxy-easy-posts),
.news-bt-all.oxy-easy-posts .oxy-posts,
.news-bt-all.ct-section .ct-section-inner-wrap{
display:inline-block;
}
}

.divisor-yellow {
 width:auto;
 height:3px;
 margin-top:15px;
 align-self:flex-start;
 position:relative;
 margin-bottom:20px;
}
.divisor-yellow:not(.ct-section):not(.oxy-easy-posts),
.divisor-yellow.oxy-easy-posts .oxy-posts,
.divisor-yellow.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
align-content:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.divisor-yellow {
 width:100%;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:40px;
 align-self:flex-start;
 min-width:100%;
 max-width:100%;
}
.divisor-yellow:not(.ct-section):not(.oxy-easy-posts),
.divisor-yellow.oxy-easy-posts .oxy-posts,
.divisor-yellow.ct-section .ct-section-inner-wrap{
align-items:flex-start;
align-content:flex-start;
justify-content:flex-start;
}
}

@media (max-width: 479px) {
.divisor-yellow {
 width:100%;
 min-width:100%;
 max-width:100%;
}
}

.repeater-posts-middle {
 margin-top:40px;
 text-align:left;
 position:relative;
}
.repeater-posts-middle:not(.ct-section):not(.oxy-easy-posts),
.repeater-posts-middle.oxy-easy-posts .oxy-posts,
.repeater-posts-middle.ct-section .ct-section-inner-wrap{
display:grid;
align-items:flex-start;
align-content:flex-start;
justify-content:flex-start;
display: grid !important;align-items: center;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 25px;}
@media (max-width: 991px) {
.repeater-posts-middle {
 width:100%;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 position:static;
 text-align:left;
}
.repeater-posts-middle:not(.ct-section):not(.oxy-easy-posts),
.repeater-posts-middle.oxy-easy-posts .oxy-posts,
.repeater-posts-middle.ct-section .ct-section-inner-wrap{
display:grid;
align-items:flex-start;
justify-content:flex-start;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.repeater-post-content {
 position:relative;
 width:100%;
}
.post-date {
}
.news-mark {
 position:absolute;
 top:50%%;
 left:-45px;
}
@media (max-width: 991px) {
.news-mark {
}
.news-mark:not(.ct-section):not(.oxy-easy-posts),
.news-mark.oxy-easy-posts .oxy-posts,
.news-mark.ct-section .ct-section-inner-wrap{
display:none;
}
}

.news-date {
 font-family:'korolev';
 color:#d2ae6d;
 font-size:14px;
 font-weight:600;
 text-transform:uppercase;
 margin-right:5px;
}
.news-data-divisor {
 font-family:'korolev';
 color:#d4dbe1;
 font-size:14px;
 font-weight:600;
 margin-right:5px;
}
.date-category-block {
 width:100%;
 text-align:left;
 min-width:100%;
}
.date-category-block:not(.ct-section):not(.oxy-easy-posts),
.date-category-block.oxy-easy-posts .oxy-posts,
.date-category-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 991px) {
.date-category-block {
 width:100%;
}
}

.date-category-title {
 font-family:'korolev';
 color:#008753;
 font-size:14px;
 font-weight:600;
 text-transform:uppercase;
}
.news-post-title:hover{
 color:#01416e;
}
.news-post-title {
 font-family:'utopia-std-subhead';
 color:#24303a;
 width:100%;
 line-height:1.4;
 text-align:left;
 font-size:20px;
}
@media (max-width: 991px) {
.news-post-title {
 width:100%;
}
}

.news-repeater-destaque {
 height:50%;
}
.news-repeater-destaque:not(.ct-section):not(.oxy-easy-posts),
.news-repeater-destaque.oxy-easy-posts .oxy-posts,
.news-repeater-destaque.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 991px) {
.news-repeater-destaque {
 width:100%;
 margin-bottom:20px;
 min-width:100%;
 max-width:100%;
}
}

.news-destaque-block {
 width:100%;
 text-align:left;
 height:100%;
}
.news-destaque-block:not(.ct-section):not(.oxy-easy-posts),
.news-destaque-block.oxy-easy-posts .oxy-posts,
.news-destaque-block.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-end;
justify-content:flex-start;
}
@media (max-width: 991px) {
.news-destaque-block {
 width:100%;
 text-align:left;
}
.news-destaque-block:not(.ct-section):not(.oxy-easy-posts),
.news-destaque-block.oxy-easy-posts .oxy-posts,
.news-destaque-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:space-between;
}
}

.img-destaque {
 width:100%;
 height:100%;
 text-align:right;
 position:relative;
}
.img-destaque:not(.ct-section):not(.oxy-easy-posts),
.img-destaque.oxy-easy-posts .oxy-posts,
.img-destaque.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
align-content:flex-start;
justify-content:flex-end;
}
@media (max-width: 991px) {
.img-destaque {
 width:100%;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 min-width:100%;
 max-width:100%;
}
}

@media (max-width: 767px) {
.img-destaque {
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
}

.blue-detail-destaque {
 position:absolute;
 bottom:0px;
 left:0px;
}
@media (max-width: 991px) {
.blue-detail-destaque {
 position:absolute;
 bottom:0px;
 left:0px;
 top:auto;
 right:auto;
}
}

@media (max-width: 767px) {
.blue-detail-destaque {
}
}

.content-destaque {
 text-align:left;
 width:100%;
 height:100%;
 background-color:#13202b;
 padding-top:52px;
 padding-left:52px;
 padding-right:52px;
 padding-bottom:52px;
}
.content-destaque:not(.ct-section):not(.oxy-easy-posts),
.content-destaque.oxy-easy-posts .oxy-posts,
.content-destaque.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-end;
}
@media (max-width: 991px) {
.content-destaque {
 width:100%;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 min-width:100%;
 max-width:100%;
}
}

@media (max-width: 767px) {
.content-destaque {
}
}

@media (max-width: 479px) {
.content-destaque {
}
}

.tit-destaque-blue:hover{
 color:#ffb91c;
 transition-duration:0.3s;
}
.tit-destaque-blue {
 font-family:'utopia-std-subhead';
 color:#ffffff;
 font-size:22px;
 font-weight:500;
 line-height:1.1;
 transition-duration:0.3s;
}
.link-tit-destaque:hover{
 color:#13202b;
}
.link-tit-destaque {
 text-align:left;
 max-width:100%px;
 max-height:100%px;
}
.link-tit-destaque:not(.ct-section):not(.oxy-easy-posts),
.link-tit-destaque.oxy-easy-posts .oxy-posts,
.link-tit-destaque.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.destaque-content {
 font-family:'korolev';
 color:#d2ae6d;
 font-size:16px;
 line-height:1.2;
 margin-top:10px;
 font-weight:500;
}
.v2 {
 background-color:#d2ae6d;
 text-align:left;
}
.v2:not(.ct-section):not(.oxy-easy-posts),
.v2.oxy-easy-posts .oxy-posts,
.v2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:flex-start;
}
@media (max-width: 991px) {
.v2 {
 width:100%;
}
}

@media (max-width: 767px) {
.v2 {
 margin-bottom:-20px;
 margin-top:0px;
}
}

@media (max-width: 479px) {
.v2 {
 margin-bottom:0px;
 margin-top:0px;
 padding-top:0px;
}
}

.dark-hover:hover{
 color:#13202b;
 transition-duration:0.3s;
}
.dark-hover {
 transition-duration:0.3s;
 margin-top:0px;
}
@media (max-width: 479px) {
.dark-hover {
 margin-top:10px;
}
}

.yellow-block {
 color:#01416e;
}
.slider-big-destaque {
 position:relative;
 top:-200px;
 z-index:250;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 overflow:hidden;
 left:0px;
 right:0px;
 bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 width:100%;
}
.destaque-big-block {
 z-index:250;
 overflow:hidden;
 width:1280px;
 position:relative;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 top:-125px;
 aos-enable:false;
 left:auto;
 right:auto;
}
@media (max-width: 991px) {
.destaque-big-block {
 width:100%;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 position:relative;
 top:0px;
 left:auto;
 right:auto;
 bottom:auto;
}
}

.detail-yellow-topleft {
 position:absolute;
 top:125px;
 left:-182px;
 z-index:0;
}
@media (max-width: 991px) {
.detail-yellow-topleft {
 visibility:hidden;
}
.detail-yellow-topleft:not(.ct-section):not(.oxy-easy-posts),
.detail-yellow-topleft.oxy-easy-posts .oxy-posts,
.detail-yellow-topleft.ct-section .ct-section-inner-wrap{
display:none;
}
}

.yellow-background {
 height:750px;
 width:100vw;
 position:absolute;
 background-color:#d2ae6d;
 left:50%;
 top:0px;
 z-index:100;
 text-align:left;
}
.yellow-background:not(.ct-section):not(.oxy-easy-posts),
.yellow-background.oxy-easy-posts .oxy-posts,
.yellow-background.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-end;
}
@media (max-width: 991px) {
.yellow-background {
 visibility:hidden;
}
.yellow-background:not(.ct-section):not(.oxy-easy-posts),
.yellow-background.oxy-easy-posts .oxy-posts,
.yellow-background.ct-section .ct-section-inner-wrap{
display:none;
}
}

.detail-yellow-bottom-right {
 position:absolute;
 bottom:-116px;
 z-index:0;
 left:640px;
}
.projetos-section {
 width:100%;
 position:relative;
 top:-50px;
 z-index:300;
 background-color:#01416e;
}
.projetos-section .ct-section-inner-wrap {
padding-top: 60px;
padding-bottom: 100px;
}
.projetos-section:not(.ct-section):not(.oxy-easy-posts),
.projetos-section.oxy-easy-posts .oxy-posts,
.projetos-section.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
align-content:center;
justify-content:center;
}
@media (max-width: 991px) {
.projetos-section {
 width:100%;
 position:relative;
 top:0px;
 left:auto;
 right:auto;
}
.projetos-section .ct-section-inner-wrap {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
}
}

.projetos-container {
 width:1280px;
 position:relative;
 left:auto;
 right:auto;
}
.projetos-container:not(.ct-section):not(.oxy-easy-posts),
.projetos-container.oxy-easy-posts .oxy-posts,
.projetos-container.ct-section .ct-section-inner-wrap{
display:flex;
align-items:stretch;
align-content:stretch;
justify-content:flex-start;
}
@media (max-width: 991px) {
.projetos-container {
 width:100%;
}
}

.projetos-left {
 padding-top:60px;
 padding-left:80px;
 padding-right:80px;
 padding-bottom:80px;
 width:30%;
 position:relative;
}
@media (max-width: 991px) {
.projetos-left {
 padding-top:40px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:40px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 width:100%;
}
}

.projetos-right {
 text-align:left;
 width:70%;
 position:relative;
 padding-top:60px;
 padding-left:40px;
}
.projetos-right:not(.ct-section):not(.oxy-easy-posts),
.projetos-right.oxy-easy-posts .oxy-posts,
.projetos-right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.projetos-right {
 width:100%;
}
}

@media (max-width: 767px) {
.projetos-right {
 padding-left:0px;
}
}

@media (max-width: 479px) {
.projetos-right {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
}
}

.p-desc {
 font-family:'utopia-std-subhead';
 font-size:20px;
 color:#24303a;
 font-weight:300;
 line-height:1.4;
 margin-top:40px;
 text-align:left;
}
.projetos-slider {
 overflow:hidden;
 position:absolute;
 top:0px;
 left:auto;
 right:0px;
 align-self:stretch;
 width:800px;
 bottom:auto;
}
.projetos-slider:not(.ct-section):not(.oxy-easy-posts),
.projetos-slider.oxy-easy-posts .oxy-posts,
.projetos-slider.ct-section .ct-section-inner-wrap{
display:flex;
align-items:stretch;
align-content:stretch;
justify-content:flex-start;
}
.associese-section {
 width:100%;
 position:relative;
 min-width:100%;
 text-align:left;
}
.associese-section:not(.ct-section):not(.oxy-easy-posts),
.associese-section.oxy-easy-posts .oxy-posts,
.associese-section.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
align-content:center;
justify-content:flex-start;
}
@media (max-width: 991px) {
.associese-section {
 width:100%;
}
}

.associese-wrapper {
background-image:url(/wp-content/uploads/2022/04/bg_associado-1.jpg);background-size: cover; width:100%;
 height:100%;
 align-self:center;
 position:relative;
 background-repeat:no-repeat;
 min-width:100%;
 max-width:100%;
 text-align:center;
 padding-top:60px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:60px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 min-height:550px;
 left:auto;
 right:auto;
 background-position:50% 50%;
}
.associese-wrapper:not(.ct-section):not(.oxy-easy-posts),
.associese-wrapper.oxy-easy-posts .oxy-posts,
.associese-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
align-content:center;
justify-content:center;
}
@media (max-width: 991px) {
.associese-wrapper {
 width:100%;
 padding-top:20px;
 padding-left:20px;
 padding-right:20px;
 padding-bottom:20px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
}
}

.associese-content {
 width:1280px;
 position:relative;
 min-width:1280px;
 left:auto;
 right:auto;
}
@media (max-width: 991px) {
.associese-content {
 width:100%;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 position:static;
 min-width:100%;
 max-width:100%;
}
.associese-content:not(.ct-section):not(.oxy-easy-posts),
.associese-content.oxy-easy-posts .oxy-posts,
.associese-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:nowrap;
align-items:flex-start;
align-content:flex-start;
justify-content:flex-start;
}
}

.associese-left-collumn {
 text-align:left;
 padding-top:80px;
 padding-left:80px;
 padding-right:80px;
 padding-bottom:80px;
}
.associese-left-collumn:not(.ct-section):not(.oxy-easy-posts),
.associese-left-collumn.oxy-easy-posts .oxy-posts,
.associese-left-collumn.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.associese-left-collumn {
 width:100%;
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 position:relative;
 text-align:left;
}
.associese-left-collumn:not(.ct-section):not(.oxy-easy-posts),
.associese-left-collumn.oxy-easy-posts .oxy-posts,
.associese-left-collumn.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

.tit-white-medium {
 color:#ffffff;
 font-weight:500;
 text-align:left;
 line-height:1.1;
}
@media (max-width: 479px) {
.tit-white-medium {
 font-size:24px;
}
}

.associese-form {
background-image:url(https://ambdev.amb.com.br/wp-content/uploads/2022/02/associese.png);background-size: cover; padding-top:100px;
 padding-left:100px;
 padding-right:100px;
 padding-bottom:100px;
 background-repeat:no-repeat;
 position:absolute;
 top:-100px;
 aos-enable:false;
 background-position:0px 0px;
}
@media (max-width: 991px) {
.associese-form {
 width:100%;
 position:relative;
 top:0px;
 left:0px;
 right:0px;
 bottom:0px;
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 min-width:100%;
 max-width:100%;
}
}

.tit-darkblue-mini {
 font-family:'utopia-std-subhead';
 font-size:30px;
 line-height:1.2;
 margin-bottom:10px;
 font-weight:500;
 color:#01416e;
}
@media (max-width: 991px) {
.tit-darkblue-mini {
 font-size:22px;
 margin-top:20px;
}
}

.p-form-associese {
 font-family:'korolev';
 color:#ffffff;
 font-size:20px;
 line-height:1.2;
 margin-bottom:15px;
}
.field-model:hover{
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#008753;
 border-right-color:#008753;
 border-bottom-color:#008753;
 border-left-color:#008753;
 transition-duration:0.3s;
}
.field-model {
 width:100%;
 background-color:#ffffff;
 padding-top:15px;
 padding-left:15px;
 padding-right:15px;
 padding-bottom:15px;
 min-height:64px;
 border-radius:10px;
 border-top-color:#ededed;
 border-right-color:#ededed;
 border-bottom-color:#ededed;
 border-left-color:#ededed;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 margin-bottom:0px;
}
.field-model:not(.ct-section):not(.oxy-easy-posts),
.field-model.oxy-easy-posts .oxy-posts,
.field-model.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
align-content:center;
justify-content:center;
}
.bt-form:hover{
background-color :#008753;
border: 1px solid #008753;
}.bt-form:hover{
}
.bt-form {
background-color :#01416e;
border: 1px solid #01416e;
color: #ffffff;
padding: 10px 16px;
}.bt-form {
 font-family:'korolev';
 font-size:13px;
 font-weight:500;
 text-transform:uppercase;
 border-radius:10px;
 button-hover_color:#008753;
 transition-duration:0.3s;
 padding-top:15px;
 padding-left:15px;
 padding-right:15px;
 padding-bottom:15px;
}
.videos-destaques {
}
.videos-destaque-section {
 background-color:#01416e;
 position:relative;
}
.videos-destaque-section .ct-section-inner-wrap {
padding-top: 80px;
padding-bottom: 80px;
}
.videos-destaque-section:not(.ct-section):not(.oxy-easy-posts),
.videos-destaque-section.oxy-easy-posts .oxy-posts,
.videos-destaque-section.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
align-content:center;
justify-content:center;
}
@media (max-width: 991px) {
.videos-destaque-section {
 text-align:left;
 width:100%;
}
.videos-destaque-section .ct-section-inner-wrap {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
}
.videos-destaque-section:not(.ct-section):not(.oxy-easy-posts),
.videos-destaque-section.oxy-easy-posts .oxy-posts,
.videos-destaque-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.videos-destaques-wrapper {
 width:1280px;
 text-align:left;
 position:relative;
 padding-top:80px;
 padding-left:80px;
 padding-right:80px;
 padding-bottom:80px;
 right:auto;
 left:auto;
}
.videos-destaques-wrapper:not(.ct-section):not(.oxy-easy-posts),
.videos-destaques-wrapper.oxy-easy-posts .oxy-posts,
.videos-destaques-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.videos-destaques-wrapper {
 width:100%;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
}
.videos-destaques-wrapper:not(.ct-section):not(.oxy-easy-posts),
.videos-destaques-wrapper.oxy-easy-posts .oxy-posts,
.videos-destaques-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.tit-white-small {
 color:#ffffff;
}
.tit-yellow-medium {
 color:#d2ae6d;
 font-weight:500;
}
.top-img-box {
 position:relative;
 width:100%;
 text-align:center;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
.top-img-box:not(.ct-section):not(.oxy-easy-posts),
.top-img-box.oxy-easy-posts .oxy-posts,
.top-img-box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
align-content:center;
justify-content:center;
}
.repeater-videos {
 text-align:justify;
}
.repeater-videos:not(.ct-section):not(.oxy-easy-posts),
.repeater-videos.oxy-easy-posts .oxy-posts,
.repeater-videos.ct-section .ct-section-inner-wrap{
display:flex;
align-items:stretch;
justify-content:flex-start;
}
.ico-play {
 position:absolute;
 z-index:10;
 top:auto;
 bottom:auto;
 right:auto;
 left:auto;
}
.videos-content {
 width:100%;
 text-align:left;
 background-color:#ffffff;
 padding-top:20px;
 padding-left:20px;
 padding-right:20px;
 padding-bottom:20px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
}
.videos-content:not(.ct-section):not(.oxy-easy-posts),
.videos-content.oxy-easy-posts .oxy-posts,
.videos-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
align-content:stretch;
justify-content:space-between;
}
.title-video {
 font-family:'utopia-std-subhead';
 color:#01416e;
 font-size:22px;
 line-height:1.2;
 text-align:center;
 margin-bottom:10px;
 text-transform:none;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.videos-description {
 font-family:'korolev';
 font-size:14px;
 color:#24303a;
 font-weight:500;
 margin-bottom:25px;
 text-align:left;
 line-height:1.2;
 text-transform:none;
}
.videos-bt:hover{
background-color :#008753;
border: 1px solid #008753;
}.videos-bt:hover{
 border-top-color:#008753;
 border-right-color:#008753;
 border-bottom-color:#008753;
 border-left-color:#008753;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.videos-bt {
background-color :#d2ae6d;
border: 1px solid #d2ae6d;
color: #ffffff;
padding: 10px 16px;
}.videos-bt {
 font-family:'korolev';
 button-hover_color:#008753;
 font-size:13px;
 font-weight:500;
 line-height:1.2;
 text-transform:uppercase;
 padding-top:10px;
 padding-left:15px;
 padding-right:15px;
 padding-bottom:10px;
 width:100px;
 border-radius:20px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
}
.orgaos-section {
}
.orgaos-section .ct-section-inner-wrap {
padding-top: 90px;
padding-bottom: 90px;
}
@media (max-width: 991px) {
.orgaos-section {
 width:100%;
}
.orgaos-section .ct-section-inner-wrap {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
}
}

.orgaos-wrapper {
 text-align:justify;
 width:1280px;
 position:relative;
 padding-top:0px;
 padding-bottom:0px;
 padding-left:80px;
 padding-right:80px;
 aos-enable:false;
 left:auto;
 right:auto;
}
.orgaos-wrapper:not(.ct-section):not(.oxy-easy-posts),
.orgaos-wrapper.oxy-easy-posts .oxy-posts,
.orgaos-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 991px) {
.orgaos-wrapper {
 width:100%;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 text-align:left;
}
.orgaos-wrapper:not(.ct-section):not(.oxy-easy-posts),
.orgaos-wrapper.oxy-easy-posts .oxy-posts,
.orgaos-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

.orgaos-info-block {
 width:30%;
}
@media (max-width: 479px) {
.orgaos-info-block {
 width:100%;
}
}

.orgaos-logos {
 text-align:justify;
 width:70%;
}
.orgaos-logos:not(.ct-section):not(.oxy-easy-posts),
.orgaos-logos.oxy-easy-posts .oxy-posts,
.orgaos-logos.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 991px) {
.orgaos-logos {
 width:100%;
}
.orgaos-logos:not(.ct-section):not(.oxy-easy-posts),
.orgaos-logos.oxy-easy-posts .oxy-posts,
.orgaos-logos.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: center;grid-template-columns: repeat(0, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.footer-section {
 background-color:#24303a;
 text-align:center;
}
.footer-section .ct-section-inner-wrap {
padding-top: 90px;
padding-bottom: 90px;
}
.footer-section:not(.ct-section):not(.oxy-easy-posts),
.footer-section.oxy-easy-posts .oxy-posts,
.footer-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.footer-section {
 width:100%;
}
.footer-section .ct-section-inner-wrap {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
}
}

.footer-wrapper {
 padding-left:80px;
 padding-right:80px;
}
@media (max-width: 991px) {
.footer-wrapper {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 width:100%;
}
}

.tit-footer {
 font-family:'utopia-std-subhead';
 color:#d2ae6d;
 font-size:22px;
 line-height:1.2;
 margin-bottom:40px;
}
.p-footer {
 font-family:'korolev';
 font-size:18px;
 font-weight:500;
 color:#ffffff;
 line-height:1.6;
 text-align:left;
}
.menu-footer {
 font-family:'korolev';
 color:#ffffff;
 font-weight:600;
 font-size:16px;
 line-height:1.2;
 text-align:left;
 text-decoration:none;
 text-transform:capitalize;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; selector-locked:false;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
}
.pos-footer {
 text-align:justify;
 border-bottom-color:#d2ae6d;
 border-bottom-width:35px;
 border-bottom-style:solid;
}
.pos-footer .ct-section-inner-wrap {
padding-top: 60px;
padding-right: 80px;
padding-bottom: 60px;
padding-left: 80px;
}
.pos-footer:not(.ct-section):not(.oxy-easy-posts),
.pos-footer.oxy-easy-posts .oxy-posts,
.pos-footer.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 991px) {
.pos-footer {
 width:100%;
}
.pos-footer .ct-section-inner-wrap {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
}
}

.pos-footer-wrapper {
 aos-enable:false;
}
@media (max-width: 991px) {
.pos-footer-wrapper {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 width:100%;
}
}

.p-pos-footer {
 font-family:'korolev';
 font-size:14px;
 color:#24303a;
 font-weight:300;
 line-height:1.2;
 margin-top:10px;
 text-transform:uppercase;
 text-align:left;
}
.pos-footer-content-block {
 padding-right:20px;
}
@media (max-width: 991px) {
.pos-footer-content-block {
 margin-bottom:40px;
}
}

.pos-footer-content-block-right {
 text-align:right;
}
.pos-footer-content-block-right:not(.ct-section):not(.oxy-easy-posts),
.pos-footer-content-block-right.oxy-easy-posts .oxy-posts,
.pos-footer-content-block-right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-end;
}
@media (max-width: 991px) {
.pos-footer-content-block-right {
 text-align:left;
}
.pos-footer-content-block-right:not(.ct-section):not(.oxy-easy-posts),
.pos-footer-content-block-right.oxy-easy-posts .oxy-posts,
.pos-footer-content-block-right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
}
}

.copyright-section {
 background-color:#d2ae6d;
 height:35px;
 width:100%;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
}
.divisor-green {
 margin-bottom:50px;
}
.repeater-projetos {
}
.repeater-projetos:not(.ct-section):not(.oxy-easy-posts),
.repeater-projetos.oxy-easy-posts .oxy-posts,
.repeater-projetos.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.img-projetos {
 width:405%;
 height:434px;
}
.projetos-content {
 text-align:left;
 width:100%;
 height:100%;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 position:relative;
 padding-top:35px;
 padding-left:35px;
 padding-right:35px;
 padding-bottom:35px;
}
.projetos-content:not(.ct-section):not(.oxy-easy-posts),
.projetos-content.oxy-easy-posts .oxy-posts,
.projetos-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-end;
}
.tit-projetos {
 font-family:'utopia-std-subhead';
 color:#ffffff;
 font-size:20px;
 font-weight:500;
 line-height:1.2;
 width:100%;
 text-align:left;
}
.projetos-txt {
 font-family:'korolev';
 color:#ffffff;
 font-size:13px;
 font-weight:600;
 line-height:1.2;
}
.link-projetos:hover{
 transition-duration:0.4s;
 transition-timing-function:ease-in-out;
 background-color:rgba(1,65,110,0.4);
}
.link-projetos {
 width:100%;
 height:100%;
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 transition-duration:0.4s;
 transition-timing-function:ease-in-out;
}
.link-projetos:not(.ct-section):not(.oxy-easy-posts),
.link-projetos.oxy-easy-posts .oxy-posts,
.link-projetos.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
align-content:flex-start;
justify-content:flex-end;
}
@media (max-width: 991px) {
.link-projetos {
 width:100%;
}
}

@media (max-width: 767px) {
.link-projetos {
 width:100%;
}
}

@media (max-width: 479px) {
.link-projetos {
 padding-top:40px;
 padding-right:40px;
 padding-bottom:40px;
 padding-left:40px;
 width:100%;
 height:400px;
}
}

.projetos-wrapper:hover{
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
.projetos-wrapper {
}
.projetos-link:hover{
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 background-color:rgba(2,24,39,0.7);
}
.projetos-link {
}
.videos-repeater {
}
.videos-repeater:not(.ct-section):not(.oxy-easy-posts),
.videos-repeater.oxy-easy-posts .oxy-posts,
.videos-repeater.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 35px;grid-row-gap: 35px;}
@media (max-width: 991px) {
.videos-repeater {
}
.videos-repeater:not(.ct-section):not(.oxy-easy-posts),
.videos-repeater.oxy-easy-posts .oxy-posts,
.videos-repeater.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.yellow-detail {
 position:absolute;
}
.top-img-post {
background-image: linear-gradient(180deg, #01416e, #01416e); text-align:center;
 width:100%;
 height:612px;
 position:relative;
 z-index:50;
}
.top-img-post:not(.ct-section):not(.oxy-easy-posts),
.top-img-post.oxy-easy-posts .oxy-posts,
.top-img-post.ct-section .ct-section-inner-wrap{
align-items:center;
align-content:center;
justify-content:center;
}
@media (max-width: 991px) {
.top-img-post {
 height:400px;
}
.top-img-post:not(.ct-section):not(.oxy-easy-posts),
.top-img-post.oxy-easy-posts .oxy-posts,
.top-img-post.ct-section .ct-section-inner-wrap{
display:block;
}
}

@media (max-width: 479px) {
.top-img-post {
 height:450px;
}
}

.img_overlay {
 text-align:center;
 width:100%;
}
.img_overlay:not(.ct-section):not(.oxy-easy-posts),
.img_overlay.oxy-easy-posts .oxy-posts,
.img_overlay.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.post-title-block {
 height:100%;
 width:1280px;
 position:relative;
 padding-top:234px;
 text-align:justify;
 z-index:20;
 overflow:visible;
 left:auto;
 right:auto;
}
.post-title-block:not(.ct-section):not(.oxy-easy-posts),
.post-title-block.oxy-easy-posts .oxy-posts,
.post-title-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 991px) {
.post-title-block {
 width:100%;
 padding-top:234px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
}
}

@media (max-width: 479px) {
.post-title-block {
}
}

.title-post:hover{
 color:#ffffff;
 transition-duration:0.3s;
}
.title-post {
 font-family:'korolev';
 color:#d2ae6d;
 font-size:20px;
 font-weight:600;
 margin-right:5px;
 text-transform:uppercase;
 transition-duration:0.3s;
}
@media (max-width: 991px) {
.title-post {
 min-width:40%;
}
}

.title-post-box {
 width:1280px;
 text-align:left;
 position:relative;
 z-index:100;
 top:0px;
 right:auto;
 left:auto;
 bottom:auto;
}
.title-post-box:not(.ct-section):not(.oxy-easy-posts),
.title-post-box.oxy-easy-posts .oxy-posts,
.title-post-box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.title-post-box {
 text-align:left;
}
.title-post-box:not(.ct-section):not(.oxy-easy-posts),
.title-post-box.oxy-easy-posts .oxy-posts,
.title-post-box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.all-in {
 width:100%;
 overflow:hidden;
 position:relative;
}
.post-wrapper {
 position:relative;
 z-index:100;
}
@media (max-width: 991px) {
.post-wrapper {
}
.post-wrapper .ct-section-inner-wrap {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
}
}

@media (max-width: 479px) {
.post-wrapper {
}
}

.post-grid {
 width:1280px;
}
.post-grid:not(.ct-section):not(.oxy-easy-posts),
.post-grid.oxy-easy-posts .oxy-posts,
.post-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 60px;grid-row-gap: 20px;}
@media (max-width: 991px) {
.post-grid {
 width:100%;
}
}

.post-content-block {
 width:100%;
 padding-top:60px;
 padding-left:60px;
 padding-right:60px;
 padding-bottom:60px;
 text-align:left;
 position:relative;
 z-index:100;
 background-color:#ffffff;
 max-width:100%;
 overflow:hidden;
}
.post-content-block:not(.ct-section):not(.oxy-easy-posts),
.post-content-block.oxy-easy-posts .oxy-posts,
.post-content-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 479px) {
.post-content-block {
 padding-top:20px;
 padding-left:20px;
 padding-right:20px;
 padding-bottom:20px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 top:0px;
}
}

.post-container {
 width:100%;
 position:relative;
 margin-bottom:80px;
}
@media (max-width: 991px) {
.post-container {
}
.post-container:not(.ct-section):not(.oxy-easy-posts),
.post-container.oxy-easy-posts .oxy-posts,
.post-container.ct-section .ct-section-inner-wrap{
flex-direction:column;
}
}

@media (max-width: 479px) {
.post-container {
}
}

.title-post-txt {
 font-family:'utopia-std-subhead';
 color:#01416e;
 font-size:40px;
 font-weight:500;
 line-height:1.2;
 margin-bottom:40px;
}
@media (max-width: 479px) {
.title-post-txt {
 font-size:30px;
}
}

.post-content {
 font-family:'utopia-std-subhead';
 color:#24303a;
 font-size:17px;
 font-weight:500;
 text-align:left;
 line-height:1.4;
 width:100%;
 max-width:100%;
 overflow:hidden;
}
.oxy-stock-content-styles {
}
.post-sidebar {
 width:100%;
}
@media (max-width: 991px) {
.post-sidebar {
 margin-top:40px;
}
}

@media (max-width: 479px) {
.post-sidebar {
}
}

.category-nav {
 width:100%;
 text-align:left;
 background-color:#d2ae6d;
 padding-top:50px;
 padding-left:50px;
 padding-right:50px;
 padding-bottom:50px;
 position:relative;
 margin-top:-200px;
}
.category-nav:not(.ct-section):not(.oxy-easy-posts),
.category-nav.oxy-easy-posts .oxy-posts,
.category-nav.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.category-nav {
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
}
}

.divisor-white {
 margin-bottom:35px;
 margin-top:15px;
}
@media (max-width: 991px) {
.divisor-white {
 width:auto;
 height:auto;
}
}

.newsletter-container {
 width:100%;
 text-align:left;
 padding-top:50px;
 padding-left:50px;
 padding-right:50px;
 padding-bottom:50px;
}
.newsletter-container:not(.ct-section):not(.oxy-easy-posts),
.newsletter-container.oxy-easy-posts .oxy-posts,
.newsletter-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 479px) {
.newsletter-container {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:40px;
 margin-bottom:40px;
}
}

.news-form {
 width:100%;
}
.ultimas-publicacoes-block {
 width:100%;
 text-align:left;
 padding-top:50px;
 padding-left:50px;
 padding-right:50px;
 padding-bottom:0px;
}
.ultimas-publicacoes-block:not(.ct-section):not(.oxy-easy-posts),
.ultimas-publicacoes-block.oxy-easy-posts .oxy-posts,
.ultimas-publicacoes-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 479px) {
.ultimas-publicacoes-block {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
}

.ultimas-container {
 width:100%;
 text-align:left;
 margin-bottom:15px;
}
.ultimas-container:not(.ct-section):not(.oxy-easy-posts),
.ultimas-container.oxy-easy-posts .oxy-posts,
.ultimas-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
align-content:stretch;
justify-content:flex-start;
}
.img-ultimas {
 width:100%;
 height:150px;
 margin-right:25px;
 position:relative;
 margin-bottom:20px;
}
.img-ultimas:not(.ct-section):not(.oxy-easy-posts),
.img-ultimas.oxy-easy-posts .oxy-posts,
.img-ultimas.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
align-content:flex-start;
justify-content:flex-start;
}
.ultimas-content {
 width:100%;
 text-align:left;
 height:100%;
}
.ultimas-content:not(.ct-section):not(.oxy-easy-posts),
.ultimas-content.oxy-easy-posts .oxy-posts,
.ultimas-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.link-ultimas:hover{
 color:#d2ae6d;
 transition-duration:0.3s;
}
.link-ultimas {
 font-family:'utopia-std-subhead';
 font-size:14px;
 color:#707070;
 font-weight:500;
 line-height:1.2;
 text-align:left;
}
.post-nav-section {
 width:100%;
}
.post-nav-section .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
.post-nav-wrapper {
 position:relative;
 width:100%;
 min-width:100%;
}
.post-nav-wrapper:not(.ct-section):not(.oxy-easy-posts),
.post-nav-wrapper.oxy-easy-posts .oxy-posts,
.post-nav-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
align-content:stretch;
justify-content:flex-start;
}
.prev-post-block {
 width:50%;
}
.next-post-block {
 width:50%;
}
.prev-repeater {
}
.prev-repeater:not(.ct-section):not(.oxy-easy-posts),
.prev-repeater.oxy-easy-posts .oxy-posts,
.prev-repeater.ct-section .ct-section-inner-wrap{
display:flex;
}
.post-content-container {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 position:relative;
 height:180px;
}
.post-content-container:not(.ct-section):not(.oxy-easy-posts),
.post-content-container.oxy-easy-posts .oxy-posts,
.post-content-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 0px;grid-row-gap: 20px;}
.post-link-block:hover{
 background-color:rgba(0,0,0,0.85);
 transition-duration:0.3s;
}
.post-link-block {
 height:100%;
 background-color:rgba(0,0,0,0.7);
 z-index:100;
 padding-top:50px;
 padding-left:50px;
 padding-right:50px;
 padding-bottom:50px;
 width:100%;
}
.post-link-block:not(.ct-section):not(.oxy-easy-posts),
.post-link-block.oxy-easy-posts .oxy-posts,
.post-link-block.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
align-content:flex-start;
justify-content:center;
}
.title-direction {
 font-family:'korolev';
 color:#ffb91c;
 font-size:14px;
 font-weight:600;
 text-transform:uppercase;
}
.tit-link-post {
 font-family:'utopia-std-subhead';
 color:#ffffff;
}
.link-nav-post {
 font-family:'utopia-std-subhead';
 color:#ffffff;
 font-size:20px;
 line-height:1.2;
 text-align:left;
}
.link-next {
 text-align:left;
}
.link-next:not(.ct-section):not(.oxy-easy-posts),
.link-next.oxy-easy-posts .oxy-posts,
.link-next.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
align-content:flex-start;
justify-content:center;
}
.link-next-wrapper {
 text-align:left;
}
.post-detail-left-top {
 position:absolute;
 top:0px;
 left:-65px;
 right:auto;
 bottom:auto;
}
.post-detail-top-right {
 position:absolute;
 right:-154px;
 top:0px;
 left:auto;
 bottom:auto;
}
.div-post-nav {
}
.nav-block-content {
 width:100%;
}
.repeater-post-nav {
}
.post-nav-left {
 width:100%;
 max-height:250px;
}
.right-nav {
 position:relative;
}
.right-nav:not(.ct-section):not(.oxy-easy-posts),
.right-nav.oxy-easy-posts .oxy-posts,
.right-nav.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-end;
align-content:flex-end;
justify-content:center;
}
.right-link {
 text-align:right;
}
.more-posts-section {
 width:100%;
}
.more-posts-container {
 width:100%;
 padding-top:80px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:80px;
 border-top-width:1px;
 border-top-color:#e8e8e8;
 border-top-style:solid;
}
@media (max-width: 479px) {
.more-posts-container {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
}

.more-posts-left {
}
@media (max-width: 991px) {
.more-posts-left {
 padding-left:40px;
 text-align:left;
}
.more-posts-left:not(.ct-section):not(.oxy-easy-posts),
.more-posts-left.oxy-easy-posts .oxy-posts,
.more-posts-left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

@media (max-width: 479px) {
.more-posts-left {
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
}
}

.more-posts-right {
 padding-left:50px;
}
@media (max-width: 479px) {
.more-posts-right {
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:0px;
}
}

.more-posts-loop {
 text-align:justify;
}
.more-posts-loop:not(.ct-section):not(.oxy-easy-posts),
.more-posts-loop.oxy-easy-posts .oxy-posts,
.more-posts-loop.ct-section .ct-section-inner-wrap{
display:grid;
align-items:stretch;
justify-content:space-between;
display: grid !important;justify-items: left;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
.more-posts-content {
 width:100%;
 min-height:300px;
 height:300px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 position:relative;
}
.img-more-posts {
 width:100%;
 height:100%;
 position:absolute;
 top:0px;
 left:0px;
 right:auto;
 bottom:auto;
object-fit: cover;
}
.more-posts-content-block:hover{
background-image: linear-gradient(rgba(210,174,109,0), #d2ae6d);}
.more-posts-content-block {
background-image: linear-gradient(rgba(19,32,43,0.25), #13202b); width:100%;
 height:100%;
 padding-top:35px;
 padding-left:35px;
 padding-right:35px;
 padding-bottom:35px;
 position:relative;
 z-index:100;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 transition-property:background;
}
.more-posts-content-block:not(.ct-section):not(.oxy-easy-posts),
.more-posts-content-block.oxy-easy-posts .oxy-posts,
.more-posts-content-block.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
align-content:flex-start;
justify-content:flex-end;
}
.link-more-posts {
 width:100%;
 height:100%;
 position:relative;
}
.tit-more-posts {
 font-family:'utopia-std-subhead';
 color:#ffffff;
 font-size:18px;
 font-weight:500;
 text-align:left;
 line-height:1.4;
}
.tit-more-posts:not(.ct-section):not(.oxy-easy-posts),
.tit-more-posts.oxy-easy-posts .oxy-posts,
.tit-more-posts.ct-section .ct-section-inner-wrap{
align-items:flex-start;
align-content:flex-end;
justify-content:flex-end;
}
.top-img-page-section {
}
.img-top-bg {
 width:100%;
 height:100%;
 position:absolute;
 opacity:0.15;
 mix-blend-mode:overlay;
 z-index:0;
 top:0px;
 left:auto;
 right:auto;
 bottom:auto;
object-fit: cover;
}
.single-post-detail-left {
 position:absolute;
 top:300px;
}
@media (max-width: 991px) {
.single-post-detail-left {
 margin-top:-40px;
}
}

@media (max-width: 479px) {
.single-post-detail-left {
}
.single-post-detail-left:not(.ct-section):not(.oxy-easy-posts),
.single-post-detail-left.oxy-easy-posts .oxy-posts,
.single-post-detail-left.ct-section .ct-section-inner-wrap{
display:none;
}
}

.page-content-container {
 width:1280px;
 position:relative;
 min-height:400px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:-125px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 background-color:#ffffff;
 z-index:100;
}
@media (max-width: 991px) {
.page-content-container {
 width:100%;
}
}

.detail-page-top-left {
 position:absolute;
 top:125px;
 left:-65px;
 right:auto;
 bottom:auto;
}
.detail-yellow-top-right {
 position:absolute;
 right:-155px;
 top:125px;
 left:auto;
 bottom:auto;
}
.top-img-blog {
 position:relative;
 z-index:0;
 height:850px;
}
@media (max-width: 991px) {
.top-img-blog {
 height:400px;
}
}

.top-slider-blog {
 height:850px;
 width:100%;
 slider-remove-padding:yes;
 slider-dots-overlay:yes;
 slider-stretch-slides:no;
 slider-slide-padding:0px;
 slider-dot-color:#ffffff;
}
.top-slider-blog .unslider-nav ol li {border-color: #ffffff; }.top-slider-blog .unslider-nav ol li.unslider-active {background-color: #ffffff; }            .top-slider-blog .unslider {
				padding: 0px;
			}
			.top-slider-blog .unslider-wrap.unslider-carousel > li {
				padding: 0px;
			}
			.top-slider-blog .unslider-arrow.next {
				right: 10px;
				z-index: 100;
			}
			.top-slider-blog .unslider-arrow.prev {
				left: 10px;
				z-index: 100;
			}
        			.top-slider-blog .unslider .unslider-nav {
			    position: absolute;
			    bottom: 0;
			    left: 0;
			    right: 0;
			    z-index: 100;
			}
		.top-slider-blog .ct-slide {
				padding: 0px;			}
		@media (max-width: 991px) {
.top-slider-blog {
 width:auto;
 height:auto;
}
.top-slider-blog:not(.ct-section):not(.oxy-easy-posts),
.top-slider-blog.oxy-easy-posts .oxy-posts,
.top-slider-blog.ct-section .ct-section-inner-wrap{
display:none;
}
}

.slider-base {
 position:relative;
 width:100%;
 height:850px;
 text-align:center;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
}
.slider-base:not(.ct-section):not(.oxy-easy-posts),
.slider-base.oxy-easy-posts .oxy-posts,
.slider-base.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:center;
}
.slider-repeater-base {
 width:100%;
 height:100%;
 position:relative;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
}
@media (max-width: 991px) {
.slider-repeater-base {
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 position:static;
 height:auto;
}
}

@media (max-width: 479px) {
.slider-repeater-base {
}
.slider-repeater-base:not(.ct-section):not(.oxy-easy-posts),
.slider-repeater-base.oxy-easy-posts .oxy-posts,
.slider-repeater-base.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.slider-bg-01 {
 width:100%;
 height:100%;
 position:relative;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
}
.slider-bg-01:not(.ct-section):not(.oxy-easy-posts),
.slider-bg-01.oxy-easy-posts .oxy-posts,
.slider-bg-01.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
align-content:center;
justify-content:center;
}
@media (max-width: 991px) {
.slider-bg-01 {
 width:100%;
}
}

.img-bg-slider {
 width:100%;
 height:100%;
 position:absolute;
 z-index:1;
 top:0px;
 left:auto;
 right:auto;
object-fit: cover;
}
.slider-container {
 width:1280px;
 position:relative;
 top:290px;
 z-index:100;
 right:auto;
 left:auto;
 bottom:auto;
}
@media (max-width: 991px) {
.slider-container {
 width:100%;
}
}

.slider-blog-bgcolor {
background-image: linear-gradient(90deg, #24303a, rgba(1,65,110,0.45)); position:absolute;
 z-index:50;
 width:100%;
 height:100%;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
}
@media (max-width: 479px) {
.slider-blog-bgcolor {
 position:absolute;
 align-self:center;
 top:auto;
 right:auto;
 bottom:auto;
 left:auto;
}
}

.slider-blog-left {
}
@media (max-width: 991px) {
.slider-blog-left {
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 width:auto;
}
}

.slider-blog-right {
}
@media (max-width: 991px) {
.slider-blog-right {
 width:auto;
}
}

@media (max-width: 479px) {
}

.slider-category {
 width:100%;
 text-align:left;
 margin-bottom:50px;
}
.slider-category:not(.ct-section):not(.oxy-easy-posts),
.slider-category.oxy-easy-posts .oxy-posts,
.slider-category.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.link-slider-blog:hover{
 color:#ffb91c;
}
.link-slider-blog {
 font-family:'utopia-std-subhead';
 position:relative;
 width:100%;
 height:100%;
 top:0px;
 text-align:left;
 color:#ffffff;
 font-size:30px;
 font-weight:500;
 line-height:1.4;
 transition-duration:0.3s;
 padding-right:25%;
 left:auto;
 right:auto;
}
.link-slider-blog:not(.ct-section):not(.oxy-easy-posts),
.link-slider-blog.oxy-easy-posts .oxy-posts,
.link-slider-blog.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.title-blog {
 padding-right:200px;
}
.post-container-left {
 width:65%;
 padding-top:100px;
}
@media (max-width: 991px) {
.post-container-left {
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:0px;
}
}

.post-container-gap {
 width:5%;
}
.post-container-right {
 width:30%;
}
.nav-menu {
 font-family:'korolev';
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 font-weight:400;
 text-transform:uppercase;
 text-align:left;
}
.first-loop {
 text-align:justify;
 position:relative;
 height:100 ;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:40px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
.first-loop:not(.ct-section):not(.oxy-easy-posts),
.first-loop.oxy-easy-posts .oxy-posts,
.first-loop.ct-section .ct-section-inner-wrap{
display:grid;
align-items:flex-start;
justify-content:space-between;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 40px;grid-row-gap: 0px;}
@media (max-width: 479px) {
.first-loop {
}
.first-loop:not(.ct-section):not(.oxy-easy-posts),
.first-loop.oxy-easy-posts .oxy-posts,
.first-loop.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.first-loop-block:hover{
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 transition-property:all;
 box-shadow:0px 6px 15px 0px rgba(0,0,0,0.2);
}
.first-loop-block {
 text-align:left;
 width:100%;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 height:100%;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 transition-property:all;
 box-shadow:0px 3px 6px rgba(0,0,0,0.1);
}
.first-loop-block:not(.ct-section):not(.oxy-easy-posts),
.first-loop-block.oxy-easy-posts .oxy-posts,
.first-loop-block.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
justify-content:flex-start;
}
.second-loop {
 width:100%;
 position:relative;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:40px;
}
.second-loop:not(.ct-section):not(.oxy-easy-posts),
.second-loop.oxy-easy-posts .oxy-posts,
.second-loop.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 479px) {
.second-loop {
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
.second-loop:not(.ct-section):not(.oxy-easy-posts),
.second-loop.oxy-easy-posts .oxy-posts,
.second-loop.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.category-title-box {
 font-family:'korolev';
 color:#ffffff;
 font-size:14px;
 font-weight:500;
 text-align:left;
 line-height:1.2;
 text-transform:capitalize;
 padding-top:15px;
 padding-left:15px;
 padding-right:15px;
 padding-bottom:10px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 position:absolute;
 top:20px;
 left:20px;
 right:auto;
 bottom:auto;
}
.top-img-post-block {
 width:100%;
 height:300px;
}
.blog-title-loop {
 width:100%;
 height:250px;
}
.second-loop-block {
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 width:100%;
 position:relative;
 text-align:left;
 background-color:#000000;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 min-height:350px;
 height:auto;
}
.second-loop-block:not(.ct-section):not(.oxy-easy-posts),
.second-loop-block.oxy-easy-posts .oxy-posts,
.second-loop-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-end;
}
.second-repeater {
 width:100%;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:20px;
 padding-bottom:0px;
 height:100%;
}
@media (max-width: 479px) {
.second-repeater {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
}

.second-loop-content {
 width:100%;
 text-align:left;
 position:relative;
 height:100%;
}
.second-loop-content:not(.ct-section):not(.oxy-easy-posts),
.second-loop-content.oxy-easy-posts .oxy-posts,
.second-loop-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.second-loop-grid {
 margin-right:20px;
}
.second-loop-grid:not(.ct-section):not(.oxy-easy-posts),
.second-loop-grid.oxy-easy-posts .oxy-posts,
.second-loop-grid.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.link-post-loop {
 width:100%;
 text-align:left;
}
.link-post-loop:not(.ct-section):not(.oxy-easy-posts),
.link-post-loop.oxy-easy-posts .oxy-posts,
.link-post-loop.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-end;
}
.post-darkmode-yellow {
 color:#ffb91c;
}
.especial-post:hover{
 background-color:rgba(0,0,0,0.75);
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 transition-property:all;
}
.especial-post {
 padding-top:180px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 background-color:rgba(0,0,0,0.4);
 height:100%;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 transition-property:all;
}
.right-box:hover{
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 transition-property:all;
 box-shadow:0px 6px 15px rgba(0,0,0,0.2);
}
.right-box {
 margin-right:0px;
 margin-left:0px;
 height:100%;
 width:100%;
 margin-top:0px;
 margin-bottom:0px;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 transition-property:all;
 box-shadow:0px 3px 6px rgba(0,0,0,0.1);
}
.left-box:hover{
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 transition-property:all;
 box-shadow:0px 6px 15px rgba(0,0,0,0.2);
}
.left-box {
 margin-top:0px;
 margin-left:0px;
 margin-right:10px;
 margin-bottom:0px;
 height:100%;
 width:100%;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 transition-property:all;
 box-shadow:0px 3px 6px rgba(0,0,0,0.1);
}
.third-loop-block {
 width:100%;
 text-align:left;
 position:relative;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
}
.third-loop-block:not(.ct-section):not(.oxy-easy-posts),
.third-loop-block.oxy-easy-posts .oxy-posts,
.third-loop-block.ct-section .ct-section-inner-wrap{
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.third-loop {
 position:relative;
 padding-top:0px;
 padding-left:20px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 width:100%;
 height:100%;
}
.third-loop:not(.ct-section):not(.oxy-easy-posts),
.third-loop.oxy-easy-posts .oxy-posts,
.third-loop.ct-section .ct-section-inner-wrap{
align-items:stretch;
align-content:stretch;
justify-content:center;
}
@media (max-width: 479px) {
.third-loop {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
}

.last-post-loop {
 position:relative;
 margin-bottom:40px;
}
.last-post-loop:not(.ct-section):not(.oxy-easy-posts),
.last-post-loop.oxy-easy-posts .oxy-posts,
.last-post-loop.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
align-content:flex-start;
justify-content:space-between;
}
.big-post-wrapper:hover{
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 transition-property:all;
 box-shadow:0px 6px 15px rgba(0,0,0,0.2);
}
.big-post-wrapper {
 position:relative;
 width:100%;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 transition-property:all;
 text-align:justify;
 box-shadow:0px 3px 6px rgba(0,0,0,0.1);
}
.big-post-wrapper:not(.ct-section):not(.oxy-easy-posts),
.big-post-wrapper.oxy-easy-posts .oxy-posts,
.big-post-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
align-content:flex-start;
justify-content:space-between;
}
@media (max-width: 991px) {
.big-post-wrapper {
 text-align:left;
}
.big-post-wrapper:not(.ct-section):not(.oxy-easy-posts),
.big-post-wrapper.oxy-easy-posts .oxy-posts,
.big-post-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
align-items:flex-start;
justify-content:flex-start;
}
}

@media (max-width: 479px) {
.big-post-wrapper {
 margin-top:40px;
 text-align:left;
 width:100%;
 position:relative;
 height:auto;
}
.big-post-wrapper:not(.ct-section):not(.oxy-easy-posts),
.big-post-wrapper.oxy-easy-posts .oxy-posts,
.big-post-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
align-items:flex-start;
align-content:flex-start;
justify-content:flex-start;
}
}

.post-big-content {
 width:50%;
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 height:100%;
 min-height:450px;
}
.post-big-content:not(.ct-section):not(.oxy-easy-posts),
.post-big-content.oxy-easy-posts .oxy-posts,
.post-big-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
align-content:flex-start;
justify-content:flex-end;
}
@media (max-width: 991px) {
.post-big-content {
 width:100%;
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 height:auto;
}
}

@media (max-width: 479px) {
.post-big-content {
 width:100%;
 position:relative;
 padding-top:20px;
 padding-left:20px;
 padding-right:20px;
 padding-bottom:20px;
 height:auto;
}
.post-big-content:not(.ct-section):not(.oxy-easy-posts),
.post-big-content.oxy-easy-posts .oxy-posts,
.post-big-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.img-destaque-big {
 width:50%;
 height:100%;
object-fit: cover;
}
@media (max-width: 991px) {
.img-destaque-big {
 width:100%;
 height:100%;
}
}

@media (max-width: 479px) {
}

.grey-set {
 color:#707070;
 border-top-color:#707070;
 border-right-color:#707070;
 border-bottom-color:#707070;
 border-left-color:#707070;
}
@media (max-width: 479px) {
.grey-set {
 position:static;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:40px;
 top:auto;
 left:auto;
 right:auto;
 bottom:auto;
}
}

.last-trhree {
}
.last-trhree:not(.ct-section):not(.oxy-easy-posts),
.last-trhree.oxy-easy-posts .oxy-posts,
.last-trhree.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 40px;grid-row-gap: 20px;}
@media (max-width: 991px) {
.last-trhree {
}
.last-trhree:not(.ct-section):not(.oxy-easy-posts),
.last-trhree.oxy-easy-posts .oxy-posts,
.last-trhree.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

@media (max-width: 479px) {
.last-trhree {
}
.last-trhree:not(.ct-section):not(.oxy-easy-posts),
.last-trhree.oxy-easy-posts .oxy-posts,
.last-trhree.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.last-loop-box {
 height:200px;
}
.last-title-box {
 font-size:18px;
}
.p-big-block {
 margin-bottom:20px;
}
.post-grid-category {
}
@media (max-width: 991px) {
}

@media (max-width: 479px) {
}

.title-archive {
}
.ultimas-loop {
}
.two-collumns-content {
 width:100%;
 position:relative;
}
.two-collumns-content:not(.ct-section):not(.oxy-easy-posts),
.two-collumns-content.oxy-easy-posts .oxy-posts,
.two-collumns-content.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: left;align-items: start;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 80px;grid-row-gap: 20px;}
@media (max-width: 991px) {
.two-collumns-content {
 width:100%;
}
.two-collumns-content:not(.ct-section):not(.oxy-easy-posts),
.two-collumns-content.oxy-easy-posts .oxy-posts,
.two-collumns-content.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.inner-content-block {
 width:100%;
 text-align:left;
 color:#707070;
 position:relative;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 background-color:#ffffff;
}
.inner-content-block:not(.ct-section):not(.oxy-easy-posts),
.inner-content-block.oxy-easy-posts .oxy-posts,
.inner-content-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.inner-content-block {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
}

@media (max-width: 479px) {
.inner-content-block {
}
}

.p-default {
 font-family:'utopia-std';
 color:#707070;
 font-size:18px;
 line-height:1.4;
 margin-bottom:25px;
}
.p-destaque {
 padding-left:15px;
 border-left-color:#d2ae6d;
 border-left-width:3px;
 border-left-style:solid;
 font-size:20px;
 line-height:1.6;
}
.img-destaque-pagina-interna {
 position:relative;
 z-index:0;
 margin-top:-150px;
 right:-2px;
}
@media (max-width: 991px) {
.img-destaque-pagina-interna {
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:40px;
 position:relative;
 top:auto;
 right:auto;
 left:auto;
 bottom:auto;
}
}

.top-mark-pagina-interna {
 background-color:#ffffff;
 height:200px;
 position:absolute;
 z-index:0;
 width:780px;
 top:-80px;
 right:auto;
 bottom:auto;
}
@media (max-width: 991px) {
.top-mark-pagina-interna {
}
.top-mark-pagina-interna:not(.ct-section):not(.oxy-easy-posts),
.top-mark-pagina-interna.oxy-easy-posts .oxy-posts,
.top-mark-pagina-interna.ct-section .ct-section-inner-wrap{
display:none;
}
}

.rich-text-area {
 position:relative;
 z-index:50;
 padding-top:80px;
 padding-left:80px;
 padding-right:80px;
 padding-bottom:80px;
}
@media (max-width: 767px) {
.rich-text-area {
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
}
}

@media (max-width: 479px) {
.rich-text-area {
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
}
}

.menu-interno-pagina {
 padding-top:0px;
 padding-left:80px;
 padding-right:80px;
 padding-bottom:0px;
 z-index:200;
 position:relative;
}
.menu-interno-pagina:not(.ct-section):not(.oxy-easy-posts),
.menu-interno-pagina.oxy-easy-posts .oxy-posts,
.menu-interno-pagina.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.menu-interno-pagina {
 padding-top:80px;
 width:100%;
}
}

@media (max-width: 767px) {
.menu-interno-pagina {
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
}
}

@media (max-width: 479px) {
.menu-interno-pagina {
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
}
.menu-interno-pagina:not(.ct-section):not(.oxy-easy-posts),
.menu-interno-pagina.oxy-easy-posts .oxy-posts,
.menu-interno-pagina.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.link-top-pagina:hover{
 color:#d2ae6d;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
.link-top-pagina {
 font-family:'korolev';
 font-size:16px;
 text-transform:uppercase;
 font-weight:600;
 color:#01416e;
 position:relative;
 text-align:left;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-right:50px;
 transition-duration:0.3s;
}
.link-top-pagina:not(.ct-section):not(.oxy-easy-posts),
.link-top-pagina.oxy-easy-posts .oxy-posts,
.link-top-pagina.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
align-content:flex-start;
justify-content:flex-start;
}
@media (max-width: 479px) {
.link-top-pagina {
 width:100%;
 margin-bottom:15px;
}
}

.arrow-link {
 margin-right:15px;
}
.three-collumns-content {
 width:100%;
}
.three-collumns-content:not(.ct-section):not(.oxy-easy-posts),
.three-collumns-content.oxy-easy-posts .oxy-posts,
.three-collumns-content.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: left;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 80px;grid-row-gap: 80px;}
.full-width-container {
 width:100%;
 margin-bottom:100px;
 position:relative;
}
.post-loop-search {
}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts),
.post-loop-search.oxy-easy-posts .oxy-posts,
.post-loop-search.ct-section .ct-section-inner-wrap{
display: grid !important;align-items: stretch;grid-template-columns: repeat(12, minmax(auto, auto));grid-column-gap: 2px;grid-row-gap: 2px;grid-auto-rows: minmax(min-content,1fr);}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.post-loop-search.ct-section .ct-section-inner-wrap > :last-child,
.post-loop-search.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 4;grid-row: span 1;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(1),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 4;grid-row: span 1;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(2),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(2),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(2){
grid-column: span 4;grid-row: span 2;height: 100%;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(3),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(3),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(3){
grid-column: span 4;grid-row: span 3;height: 100%;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(4),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(4),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(4){
grid-column: span 4;grid-row: span 2;height: 100%;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(5),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(5),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(5){
grid-column: span 4;grid-row: span 3;height: 100%;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(6),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(6),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(6){
grid-column: span 4;grid-row: span 1;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(7),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(7),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(7){
grid-column: span 4;grid-row: span 1;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(8),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(8),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(8){
grid-column: span 4;grid-row: span 2;height: 100%;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(9),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(9),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(9){
grid-column: span 4;grid-row: span 2;height: 100%;}
@media (max-width: 991px) {
.post-loop-search {
}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts),
.post-loop-search.oxy-easy-posts .oxy-posts,
.post-loop-search.ct-section .ct-section-inner-wrap{
display: grid !important;align-items: stretch;grid-template-columns: repeat(12, minmax(auto, auto));grid-column-gap: 2px;grid-row-gap: 2px;grid-auto-rows: minmax(min-content,1fr);}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.post-loop-search.ct-section .ct-section-inner-wrap > :last-child,
.post-loop-search.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 6;grid-row: span 1;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(1),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 6;grid-row: span 2;height: 100%;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(2),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(2),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(2){
grid-column: span 6;grid-row: span 1;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(3),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(3),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(3){
grid-column: span 6;grid-row: span 2;height: 100%;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(4),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(4),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(4){
grid-column: span 6;grid-row: span 2;height: 100%;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(5),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(5),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(5){
grid-column: span 6;grid-row: span 2;height: 100%;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(6),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(6),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(6){
grid-column: span 6;grid-row: span 2;height: 100%;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(7),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(7),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(7){
grid-column: span 6;grid-row: span 2;height: 100%;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(8),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(8),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(8){
grid-column: span 6;grid-row: span 2;height: 100%;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(9),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(9),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(9){
grid-column: span 6;grid-row: span 2;height: 100%;}
}

@media (max-width: 767px) {
.post-loop-search {
}
}

@media (max-width: 479px) {
.post-loop-search {
}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts),
.post-loop-search.oxy-easy-posts .oxy-posts,
.post-loop-search.ct-section .ct-section-inner-wrap{
display: grid !important;align-items: stretch;grid-template-columns: repeat(6, minmax(10px, 1fr));grid-column-gap: 2px;grid-row-gap: 2px;grid-auto-rows: minmax(min-content,1fr);}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.post-loop-search.ct-section .ct-section-inner-wrap > :last-child,
.post-loop-search.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 6;grid-row: span 1;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(1),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 6;grid-row: span 1;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(2),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(2),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(2){
grid-column: span 6;grid-row: span 1;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(3),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(3),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(3){
grid-column: span 6;grid-row: span 1;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(4),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(4),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(4){
grid-column: span 6;grid-row: span 1;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(5),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(5),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(5){
grid-column: span 6;grid-row: span 1;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(6),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(6),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(6){
grid-column: span 6;grid-row: span 1;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(7),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(7),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(7){
grid-column: span 6;grid-row: span 1;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(8),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(8),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(8){
grid-column: span 6;grid-row: span 1;}
.post-loop-search:not(.ct-section):not(.oxy-easy-posts) > :nth-child(9),
.post-loop-search.ct-section .ct-section-inner-wrap > :nth-child(9),
.post-loop-search.oxy-easy-posts .oxy-posts > :nth-child(9){
grid-column: span 6;grid-row: span 1;}
}

.dados-ex-presidentes {
 text-align:left;
 width:100%;
 margin-bottom:25px;
}
.dados-ex-presidentes:not(.ct-section):not(.oxy-easy-posts),
.dados-ex-presidentes.oxy-easy-posts .oxy-posts,
.dados-ex-presidentes.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
.nome-ex-presidente {
 text-align:left;
 width:70%;
}
.nome-ex-presidente:not(.ct-section):not(.oxy-easy-posts),
.nome-ex-presidente.oxy-easy-posts .oxy-posts,
.nome-ex-presidente.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.foto-ex-presidente {
 margin-right:25px;
 max-width:40%;
}
.link-voltar:hover{
 transition-duration:0.3s;
 color:#ffb91c;
}
.link-voltar {
 font-family:'korolev';
 font-size:18px;
 font-weight:600;
 text-transform:uppercase;
 color:#d2ae6d;
 transition-duration:0.3s;
}
.simple-page {
 height:450px;
}
@media (max-width: 991px) {
.simple-page {
 height:350px;
}
}

.aviso-importante {
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 position:relative;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.aviso-importante:not(.ct-section):not(.oxy-easy-posts),
.aviso-importante.oxy-easy-posts .oxy-posts,
.aviso-importante.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
align-content:center;
justify-content:center;
}
@media (max-width: 991px) {
.aviso-importante {
 width:90%;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 opacity:0;
}
.aviso-importante:not(.ct-section):not(.oxy-easy-posts),
.aviso-importante.oxy-easy-posts .oxy-posts,
.aviso-importante.ct-section .ct-section-inner-wrap{
display:none;
}
}

.oxy-close-modal {
background-color: transparent;
border: 1px solid #1e73be;
color: #1e73be;
padding: 9px 15px;
}.oxy-close-modal {
 font-family:'korolev';
 margin-bottom:30px;
 position:absolute;
 left:auto;
 z-index:100;
 right:60px;
 top:60px;
 color:#ffffff;
 font-weight:600;
 font-size:12px;
 text-transform:uppercase;
 bottom:auto;
}
.link-banner-modal {
 width:100%;
 position:relative;
}
@media (max-width: 991px) {
.link-banner-modal {
 width:100%;
}
}

.steps_associese {
 width:100%;
 padding-top:0px;
 padding-left:80px;
 padding-right:80px;
 padding-bottom:20px;
 text-align:left;
}
.steps_associese:not(.ct-section):not(.oxy-easy-posts),
.steps_associese.oxy-easy-posts .oxy-posts,
.steps_associese.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 479px) {
.steps_associese {
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 text-align:left;
}
.steps_associese:not(.ct-section):not(.oxy-easy-posts),
.steps_associese.oxy-easy-posts .oxy-posts,
.steps_associese.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.img-step {
 margin-right:20px;
}
.less-bottom-space {
 padding-bottom:40px;
}
.cadastro-container {
 width:80%;
 padding-top:0px;
 padding-left:80px;
 padding-right:80px;
 padding-bottom:80px;
 position:relative;
 z-index:10;
 text-align:justify;
}
.cadastro-container:not(.ct-section):not(.oxy-easy-posts),
.cadastro-container.oxy-easy-posts .oxy-posts,
.cadastro-container.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:space-between;
}
@media (max-width: 479px) {
.cadastro-container {
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 width:100%;
}
}

.bg-grey {
 width:100vw;
 background-color:#f8f8f8;
 position:absolute;
 z-index:0;
 right:50%;
 top:0px;
 height:1550px;
 margin-right:-385px;
 left:auto;
 bottom:auto;
}
@media (max-width: 479px) {
.bg-grey {
 position:absolute;
 top:0px;
 left:0px;
}
.bg-grey:not(.ct-section):not(.oxy-easy-posts),
.bg-grey.oxy-easy-posts .oxy-posts,
.bg-grey.ct-section .ct-section-inner-wrap{
display:none;
}
}

.atualizacao-cadastral-block {
 width:100%;
}
.form-block {
 width:850px;
 position:relative;
}
.form-block:not(.ct-section):not(.oxy-easy-posts),
.form-block.oxy-easy-posts .oxy-posts,
.form-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
.div50 {
 width:40%;
}
.div100 {
 width:100%;
}
.div40 {
 width:40%;
}
.div15 {
 width:15%;
}
.div45 {
 width:45%;
}
.div30 {
 width:30%;
}
.div10 {
 width:10%;
}
.space-between {
 width:100%;
 margin-top:20px;
 margin-bottom:20px;
}
.space-down {
 margin-bottom:20px;
 width:100%;
}
.img-lady-cadastro {
 position:absolute;
 top:0px;
 right:0px;
 left:auto;
 bottom:auto;
}
@media (max-width: 991px) {
.img-lady-cadastro {
}
.img-lady-cadastro:not(.ct-section):not(.oxy-easy-posts),
.img-lady-cadastro.oxy-easy-posts .oxy-posts,
.img-lady-cadastro.ct-section .ct-section-inner-wrap{
display:none;
}
}

.destaque-2 {
}
.bg-light-yellow {
 width:100%;
 background-color:#fbf8f4;
 height:1200px;
 position:absolute;
 top:750px;
}
.img-destaque-post {
 width:100%;
 height:auto;
}
.revistas-section {
 background-color:#13202b;
 position:relative;
}
.revistas-section .ct-section-inner-wrap {
padding-top: 150px;
padding-bottom: 150px;
}
.revistas-section:not(.ct-section):not(.oxy-easy-posts),
.revistas-section.oxy-easy-posts .oxy-posts,
.revistas-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
align-content:center;
justify-content:center;
}
@media (max-width: 991px) {
.revistas-section {
}
.revistas-section .ct-section-inner-wrap {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
}
}

.revistas-container {
 text-align:left;
 width:1280px;
 padding-left:80px;
 padding-right:80px;
}
.revistas-container:not(.ct-section):not(.oxy-easy-posts),
.revistas-container.oxy-easy-posts .oxy-posts,
.revistas-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
align-content:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.revistas-container {
 width:100%;
}
}

.slider-revistas {
 slider-remove-padding:yes;
 slider-stretch-slides:yes;
 margin-top:40px;
 position:relative;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 height:430px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 top:0px;
 width:300px;
 left:auto;
 right:auto;
}
.slider-revistas:not(.ct-section):not(.oxy-easy-posts),
.slider-revistas.oxy-easy-posts .oxy-posts,
.slider-revistas.ct-section .ct-section-inner-wrap{
align-items:center;
align-content:center;
justify-content:flex-end;
}
            .slider-revistas .unslider {
				padding: 0px;
			}
			.slider-revistas .unslider-wrap.unslider-carousel > li {
				padding: 0px;
			}
			.slider-revistas .unslider-arrow.next {
				right: 10px;
				z-index: 100;
			}
			.slider-revistas .unslider-arrow.prev {
				left: 10px;
				z-index: 100;
			}
        			.slider-revistas .unslider-wrap {
				display: flex;
			}
			.slider-revistas .ct-slide {
				height: 100%;
			}
			.slider-revistas .unslider, 
			.slider-revistas .oxygen-unslider-container, 
			.slider-revistas .unslider-wrap, 
			.slider-revistas .unslider-wrap li {
				height: 100%;
			}
		@media (max-width: 991px) {
.slider-revistas {
 width:100%;
 height:auto;
}
}

@media (max-width: 479px) {
.slider-revistas {
 position:relative;
 text-align:left;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:40px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
}
.slider-revistas:not(.ct-section):not(.oxy-easy-posts),
.slider-revistas.oxy-easy-posts .oxy-posts,
.slider-revistas.ct-section .ct-section-inner-wrap{
align-items:flex-start;
align-content:flex-start;
justify-content:flex-start;
}
}

.img-capa-revista {
 width:100%;
 height:280px;
 margin-bottom:20px;
}
@media (max-width: 991px) {
.img-capa-revista {
 height:800px;
}
}

@media (max-width: 479px) {
.img-capa-revista {
 height:350px;
}
}

.degrade-capas {
 width:100%;
 text-align:center;
 position:relative;
 min-width:100%;
 z-index:100;
 height:525px;
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 background-color:rgba(0,0,0,0);
}
.degrade-capas:not(.ct-section):not(.oxy-easy-posts),
.degrade-capas.oxy-easy-posts .oxy-posts,
.degrade-capas.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-end;
}
.revista-container {
 position:relative;
 width:100\%;
}
.revista-repeater {
 position:relative;
}
.revista-repeater:not(.ct-section):not(.oxy-easy-posts),
.revista-repeater.oxy-easy-posts .oxy-posts,
.revista-repeater.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 80px;grid-row-gap: 20px;}
.slider-revista {
 position:relative;
 text-align:center;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 width:100%;
}
.slider-revista:not(.ct-section):not(.oxy-easy-posts),
.slider-revista.oxy-easy-posts .oxy-posts,
.slider-revista.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 991px) {
.slider-revista {
 width:100%;
}
}

.divisor-yellow-revistas {
 margin-top:25px;
}
@media (max-width: 991px) {
.divisor-yellow-revistas {
 width:100%;
}
}

.title-revistas {
 font-size:24px;
 color:#ffb91c;
 text-align:left;
}
.grid-revistas-title {
 width:100%;
}
.grid-revistas-title:not(.ct-section):not(.oxy-easy-posts),
.grid-revistas-title.oxy-easy-posts .oxy-posts,
.grid-revistas-title.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: left;align-items: end;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 40px;grid-row-gap: 20px;}
@media (max-width: 991px) {
.grid-revistas-title {
 width:100%;
 text-align:left;
}
.grid-revistas-title:not(.ct-section):not(.oxy-easy-posts),
.grid-revistas-title.oxy-easy-posts .oxy-posts,
.grid-revistas-title.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

.revistas-tit-block {
 width:100%;
 height:100%;
}
@media (max-width: 991px) {
.revistas-tit-block {
 width:100%;
}
}

.revistas-right-block {
 text-align:right;
 width:100%;
 height:100%;
}
.revistas-right-block:not(.ct-section):not(.oxy-easy-posts),
.revistas-right-block.oxy-easy-posts .oxy-posts,
.revistas-right-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
justify-content:flex-end;
}
@media (max-width: 991px) {
.revistas-right-block {
 width:100%;
}
}

.revistas-bt {
 margin-bottom:0px;
}
.podcast-section {
 text-align:center;
}
.podcast-section .ct-section-inner-wrap {
padding-top: 80px;
padding-bottom: 80px;
}
.podcast-section:not(.ct-section):not(.oxy-easy-posts),
.podcast-section.oxy-easy-posts .oxy-posts,
.podcast-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.podcast-section {
}
.podcast-section .ct-section-inner-wrap {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
}
}

.podcast-wrapper {
 width:1280px;
}
@media (max-width: 991px) {
.podcast-wrapper {
 width:100%;
}
}

.p-desc-podcast {
 font-family:'korolev';
 color:#13202b;
 font-size:18px;
 line-height:1.4;
 text-align:left;
}
.tit-podcast {
 font-size:18px;
 line-height:1.2;
 color:#008753;
}
@media (max-width: 991px) {
.tit-podcast {
}
}

.tema-podcast {
 color:#ffffff;
}
.bt-podcast:hover{
background-color :#008753;
border: 1px solid #008753;
}.bt-podcast:hover{
}
.bt-podcast {
background-color :#01416e;
border: 1px solid #01416e;
color: #ffffff;
padding: 10px 16px;
}.bt-podcast {
 margin-bottom:0px;
 button-hover_color:#008753;
}
.banner-section {
 text-align:center;
}
.banner-section .ct-section-inner-wrap {
padding-top: 80px;
padding-bottom: 80px;
}
.banner-section:not(.ct-section):not(.oxy-easy-posts),
.banner-section.oxy-easy-posts .oxy-posts,
.banner-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.banner-section {
}
.banner-section .ct-section-inner-wrap {
padding-top: 40px;
}
}

.banner-wrapper {
 width:1280px;
 text-align:center;
 border-top-color:#d4dbe1;
 border-top-width:1px;
 border-top-style:solid;
 border-bottom-color:#d4dbe1;
 border-bottom-width:1px;
 border-bottom-style:solid;
}
.banner-wrapper:not(.ct-section):not(.oxy-easy-posts),
.banner-wrapper.oxy-easy-posts .oxy-posts,
.banner-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.banner-wrapper {
 width:100%;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
}
}

.revista-slide-01 {
}
.revista-slide-01:not(.ct-section):not(.oxy-easy-posts),
.revista-slide-01.oxy-easy-posts .oxy-posts,
.revista-slide-01.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 80px;grid-row-gap: 20px;}
@media (max-width: 991px) {
.revista-slide-01 {
}
.revista-slide-01:not(.ct-section):not(.oxy-easy-posts),
.revista-slide-01.oxy-easy-posts .oxy-posts,
.revista-slide-01.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 40px;}
}

.revista-slide-02 {
}
.revista-slide-02:not(.ct-section):not(.oxy-easy-posts),
.revista-slide-02.oxy-easy-posts .oxy-posts,
.revista-slide-02.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 80px;grid-row-gap: 20px;}
.revista-slide-03 {
}
.revista-slide-03:not(.ct-section):not(.oxy-easy-posts),
.revista-slide-03.oxy-easy-posts .oxy-posts,
.revista-slide-03.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 80px;grid-row-gap: 20px;}
.second-slide-mobile {
}
@media (max-width: 991px) {
.second-slide-mobile {
}
.second-slide-mobile:not(.ct-section):not(.oxy-easy-posts),
.second-slide-mobile.oxy-easy-posts .oxy-posts,
.second-slide-mobile.ct-section .ct-section-inner-wrap{
display:none;
}
}

.revistas-mobile {
}
.revistas-mobile:not(.ct-section):not(.oxy-easy-posts),
.revistas-mobile.oxy-easy-posts .oxy-posts,
.revistas-mobile.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.revistas-mobile {
 width:100%;
}
.revistas-mobile:not(.ct-section):not(.oxy-easy-posts),
.revistas-mobile.oxy-easy-posts .oxy-posts,
.revistas-mobile.ct-section .ct-section-inner-wrap{
display:inline;
}
}

.search-block {
 width:100%;
}
.page-search-wrapper {
 padding-top:80px;
 padding-left:80px;
 padding-right:80px;
 padding-bottom:80px;
}
@media (max-width: 991px) {
.page-search-wrapper {
 width:100\%;
 padding-top:20px;
 padding-right:20px;
 padding-bottom:20px;
 padding-left:20px;
}
}

.projetos-mobile {
}
.projetos-mobile:not(.ct-section):not(.oxy-easy-posts),
.projetos-mobile.oxy-easy-posts .oxy-posts,
.projetos-mobile.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.projetos-mobile {
}
.projetos-mobile:not(.ct-section):not(.oxy-easy-posts),
.projetos-mobile.oxy-easy-posts .oxy-posts,
.projetos-mobile.ct-section .ct-section-inner-wrap{
display:inline;
}
}

@media (max-width: 767px) {
.projetos-mobile {
 width:100%;
}
}

@media (max-width: 479px) {
.projetos-mobile {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 width:100%;
}
}

.tabuaCentro {
 width:100%;
 text-align:justify;
 position:relative;
 align-self:flex-start;
 max-width:100%;
}
.tabuaCentro:not(.ct-section):not(.oxy-easy-posts),
.tabuaCentro.oxy-easy-posts .oxy-posts,
.tabuaCentro.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 991px) {
.tabuaCentro {
 width:100%;
 max-width:400px;
 text-align:left;
 overflow:hidden;
}
.tabuaCentro:not(.ct-section):not(.oxy-easy-posts),
.tabuaCentro.oxy-easy-posts .oxy-posts,
.tabuaCentro.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

.box50 {
 text-align:left;
 width:50%;
 margin-bottom:15px;
}
.box50:not(.ct-section):not(.oxy-easy-posts),
.box50.oxy-easy-posts .oxy-posts,
.box50.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
@media (max-width: 991px) {
.box50 {
 width:100%;
 max-width:400px;
}
}

.box100 {
 width:100%;
 text-align:left;
}
.box100:not(.ct-section):not(.oxy-easy-posts),
.box100.oxy-easy-posts .oxy-posts,
.box100.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
@media (max-width: 991px) {
.box100 {
 width:100%;
 max-width:400px;
}
}

.box40 {
 width:40%;
 text-align:left;
 margin-bottom:15px;
}
.box40:not(.ct-section):not(.oxy-easy-posts),
.box40.oxy-easy-posts .oxy-posts,
.box40.ct-section .ct-section-inner-wrap{
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
@media (max-width: 991px) {
.box40 {
 width:100%;
 max-width:400px;
}
}

.box45 {
 width:45%;
 text-align:left;
 margin-bottom:15px;
}
.box45:not(.ct-section):not(.oxy-easy-posts),
.box45.oxy-easy-posts .oxy-posts,
.box45.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
@media (max-width: 991px) {
.box45 {
 width:100%;
 max-width:400px;
}
}

.box10 {
 width:10%;
 text-align:left;
 margin-bottom:15px;
}
.box10:not(.ct-section):not(.oxy-easy-posts),
.box10.oxy-easy-posts .oxy-posts,
.box10.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
@media (max-width: 991px) {
.box10 {
 width:100%;
 max-width:400px;
}
}

.box15 {
 width:15%;
 text-align:left;
 margin-bottom:15px;
}
.box15:not(.ct-section):not(.oxy-easy-posts),
.box15.oxy-easy-posts .oxy-posts,
.box15.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
.box30 {
 width:30%;
 margin-bottom:15px;
 text-align:left;
}
.box30:not(.ct-section):not(.oxy-easy-posts),
.box30.oxy-easy-posts .oxy-posts,
.box30.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
@media (max-width: 991px) {
.box30 {
 width:100%;
 max-width:400px;
}
}

.box65 {
 width:65%;
 text-align:left;
 margin-bottom:15px;
}
.box65:not(.ct-section):not(.oxy-easy-posts),
.box65.oxy-easy-posts .oxy-posts,
.box65.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
.divisor-space {
 height:25px;
 width:100%;
 max-height:25px;
}
.revista {
}
.revistas-pub-block {
 padding-top:40px;
}
.top-img-revistas {
 height:500px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
}
@media (max-width: 991px) {
.top-img-revistas {
}
.top-img-revistas:not(.ct-section):not(.oxy-easy-posts),
.top-img-revistas.oxy-easy-posts .oxy-posts,
.top-img-revistas.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 479px) {
.top-img-revistas {
 position:relative;
}
.top-img-revistas:not(.ct-section):not(.oxy-easy-posts),
.top-img-revistas.oxy-easy-posts .oxy-posts,
.top-img-revistas.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:wrap;
align-items:flex-start;
align-content:flex-start;
justify-content:flex-start;
}
}

.top-revista-section {
 height:500px;
}
.revista-container-top {
}
.revista-top-left {
 padding-top:210px;
}
.revista-top-left:not(.ct-section):not(.oxy-easy-posts),
.revista-top-left.oxy-easy-posts .oxy-posts,
.revista-top-left.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
align-content:flex-start;
justify-content:flex-start;
}
@media (max-width: 479px) {
.revista-top-left {
 min-height:500px;
 text-align:left;
 position:relative;
 padding-top:200px;
 height:auto;
}
.revista-top-left:not(.ct-section):not(.oxy-easy-posts),
.revista-top-left.oxy-easy-posts .oxy-posts,
.revista-top-left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

.top-img-revistas-category {
 height:500px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 position:relative;
 top:0px;
}
@media (max-width: 479px) {
.top-img-revistas-category {
 position:relative;
}
.top-img-revistas-category:not(.ct-section):not(.oxy-easy-posts),
.top-img-revistas-category.oxy-easy-posts .oxy-posts,
.top-img-revistas-category.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:wrap;
align-items:flex-start;
justify-content:flex-start;
}
}

.slider-home {
 margin-top:80px;
 height:auto;
}
.repeater-revistas {
}
.repeater-revistas:not(.ct-section):not(.oxy-easy-posts),
.repeater-revistas.oxy-easy-posts .oxy-posts,
.repeater-revistas.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 40px;grid-row-gap: 20px;}
.revistas-block:hover{
background-image: linear-gradient(rgba(19,32,43,0.15), rgba(19,32,43,0.6));}
.revistas-block {
}
@media (max-width: 991px) {
.revistas-block {
 position:relative;
}
}

@media (max-width: 479px) {
.revistas-block {
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
}
}

.loop-revistas {
 min-height:550px;
}
@media (max-width: 991px) {
.loop-revistas {
 position:relative;
}
}

.bt_revistas:hover{
 color:#ffffff;
 background-color:#008753;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.bt_revistas {
 font-family:'korolev';
 text-transform:uppercase;
 background-color:#ffb91c;
 font-weight:600;
 color:#01416e;
 margin-top:20px;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 padding-top:15px;
 padding-left:20px;
 padding-right:20px;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 border-top-color:#ffb91c;
 border-right-color:#ffb91c;
 border-bottom-color:#ffb91c;
 border-left-color:#ffb91c;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
}
.txt-desc-livros {
}
.ex-presidentes-container {
 margin-top:0px;
}
.container {
 width:100%;
 padding-top:80px;
 padding-left:80px;
 padding-right:80px;
 padding-bottom:80px;
 position:relative;
}
.container:not(.ct-section):not(.oxy-easy-posts),
.container.oxy-easy-posts .oxy-posts,
.container.ct-section .ct-section-inner-wrap{
display:block;
}
@media (max-width: 991px) {
.container {
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
}
}

.associacoes-loop {
}
.associacoes-loop:not(.ct-section):not(.oxy-easy-posts),
.associacoes-loop.oxy-easy-posts .oxy-posts,
.associacoes-loop.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 991px) {
.associacoes-loop {
}
.associacoes-loop:not(.ct-section):not(.oxy-easy-posts),
.associacoes-loop.oxy-easy-posts .oxy-posts,
.associacoes-loop.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 40px;}
}

.tabs-9274-tab {
 border-bottom-width:2px;
 border-bottom-color:#ffffff;
 border-bottom-style:solid;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 border-top-width:2px;
 border-right-width:2px;
 border-left-width:2px;
 border-top-style:none;
 border-right-style:none;
 border-left-style:none;
}
.tabs-9274-tab-active {
 font-weight:600;
 color:#d2ae6d;
 border-bottom-color:#ffb91c;
 border-bottom-width:2px;
 border-bottom-style:solid;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
.tabs-contents-9274-tab {
 padding-top:40px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
.tabs-associacoes {
 font-family:'korolev';
 text-transform:uppercase;
 font-weight:600;
 color:#01416e;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
@media (max-width: 991px) {
.tabs-associacoes {
}
.tabs-associacoes:not(.ct-section):not(.oxy-easy-posts),
.tabs-associacoes.oxy-easy-posts .oxy-posts,
.tabs-associacoes.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
}

.presidente-perfil-innercontent {
 padding-top:0px;
}
@media (max-width: 991px) {
.presidente-perfil-innercontent {
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
}
}

.artigos-block {
 padding-top:60px;
 padding-left:60px;
 padding-right:60px;
 padding-bottom:60px;
}
.title-capas {
 width:100%;
 height:80px;
 text-align:left;
 margin-bottom:20px;
}
.title-capas:not(.ct-section):not(.oxy-easy-posts),
.title-capas.oxy-easy-posts .oxy-posts,
.title-capas.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-end;
}
.social-media-container {
 width:200px;
 text-align:justify;
}
.social-media-container:not(.ct-section):not(.oxy-easy-posts),
.social-media-container.oxy-easy-posts .oxy-posts,
.social-media-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.social-link {
 width:15px;
 height:15px;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 margin-right:10px;
}
.facebook:hover{
background-image:url(/wp-content/uploads/2022/03/ico-facebook_over.svg);background-size: cover; background-repeat:no-repeat;
}
.facebook {
background-image:url(/wp-content/uploads/2022/03/ico-facebook.svg);background-size: cover; background-repeat:no-repeat;
 height:20px;
 width:20px;
}
.twitter:hover{
background-image:url(/wp-content/uploads/2022/03/ico-twitter_over.svg);background-size: cover; background-repeat:no-repeat;
}
.twitter {
background-image:url(/wp-content/uploads/2022/03/ico-twitter.svg);background-size: cover; background-repeat:no-repeat;
 width:20px;
 height:20px;
}
.youtube:hover{
background-image:url(/wp-content/uploads/2022/03/ico-youtube_over.svg);background-size: cover; background-repeat:no-repeat;
}
.youtube {
background-image:url(/wp-content/uploads/2022/03/ico-youtube.svg);background-size: cover; background-repeat:no-repeat;
 width:20px;
 height:20px;
}
.flickr:hover{
background-image:url(/wp-content/uploads/2022/03/ico-flicker_over.svg);background-size: cover; background-repeat:no-repeat;
}
.flickr {
background-image:url(/wp-content/uploads/2022/03/ico-flicker.svg);background-size: cover; background-repeat:no-repeat;
 width:20px;
 height:20px;
}
.instagram:hover{
background-image:url(/wp-content/uploads/2022/03/ico-instagram_over.svg);background-size: cover; background-repeat:no-repeat;
}
.instagram {
background-image:url(/wp-content/uploads/2022/03/ico-instagram.svg);background-size: cover; background-repeat:no-repeat;
 width:20px;
 height:20px;
}
.social-title {
 margin-bottom:20px;
}
.social-menu {
 padding-bottom:5px;
 position:absolute;
 top:-45px;
 right:70px;
 left:auto;
 width:auto;
}
@media (max-width: 991px) {
.social-menu {
}
.social-menu:not(.ct-section):not(.oxy-easy-posts),
.social-menu.oxy-easy-posts .oxy-posts,
.social-menu.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 479px) {
.social-menu {
}
.social-menu:not(.ct-section):not(.oxy-easy-posts),
.social-menu.oxy-easy-posts .oxy-posts,
.social-menu.ct-section .ct-section-inner-wrap{
display:none;
}
}

.spotify-icon {
 width:40px;
 height:40px;
 position:absolute;
 right:-20px;
 top:20px;
 left:auto;
 bottom:auto;
}
.podcast-cover {
 width:35%;
 position:relative;
 margin-right:20px;
}
@media (max-width: 479px) {
.podcast-cover {
 margin-bottom:20px;
}
}

.podcast-spacer {
 width:2%;
}
.podcast-content {
 width:63%;
}
@media (max-width: 479px) {
.podcast-content {
 width:100%;
}
}

.podcast-container {
 text-align:justify;
}
.podcast-container:not(.ct-section):not(.oxy-easy-posts),
.podcast-container.oxy-easy-posts .oxy-posts,
.podcast-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
justify-content:space-between;
}
@media (max-width: 767px) {
.podcast-container {
}
.podcast-container:not(.ct-section):not(.oxy-easy-posts),
.podcast-container.oxy-easy-posts .oxy-posts,
.podcast-container.ct-section .ct-section-inner-wrap{
display:block;
}
}

@media (max-width: 479px) {
.podcast-container {
 margin-bottom:40px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 text-align:left;
 width:100%;
}
.podcast-container:not(.ct-section):not(.oxy-easy-posts),
.podcast-container.oxy-easy-posts .oxy-posts,
.podcast-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

.podcast-cover-img {
 width:100%;
 height:auto;
 margin-right:58px;
object-fit: cover;
}
@media (max-width: 479px) {
.podcast-cover-img {
 width:100px;
}
}

.podcast-title-bar {
 width:auto;
 height:auto;
}
.podcast-container-title {
 margin-bottom:60px;
}
.orgs-section {
 width:100%;
 position:relative;
 top:-100px;
 z-index:100;
}
.orgs-section .ct-section-inner-wrap {
padding-top: 80px;
padding-bottom: 40px;
}
@media (max-width: 991px) {
.orgs-section {
 position:relative;
 top:0px;
}
}

.p-white {
 font-family:'korolev';
 color:#ffffff;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 font-size:18px;
}
@media (max-width: 479px) {
.p-white {
 margin-top:0px;
 margin-bottom:20px;
 font-size:16px;
}
}

.orgs-container {
 width:1280px;
}
.orgs-container:not(.ct-section):not(.oxy-easy-posts),
.orgs-container.oxy-easy-posts .oxy-posts,
.orgs-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
align-content:stretch;
justify-content:space-between;
}
@media (max-width: 991px) {
.orgs-container {
 width:100%;
}
}

.orgs-left {
 padding-left:80px;
}
@media (max-width: 991px) {
.orgs-left {
 padding-left:20px;
 padding-right:20px;
 margin-bottom:60px;
}
}

.orgs-middle {
 padding-left:40px;
 padding-right:40px;
}
@media (max-width: 991px) {
.orgs-middle {
 padding-left:20px;
 padding-right:20px;
 margin-bottom:60px;
}
}

.orgs-right {
 padding-right:80px;
}
@media (max-width: 991px) {
.orgs-right {
 padding-left:20px;
 padding-right:20px;
}
}

.all-caps {
 text-transform:uppercase;
}
.orgs-img-destaque {
 width:100%;
 margin-top:0px;
 margin-bottom:20px;
 height:200px;
object-fit: cover;
}
.content-interno {
 padding-top:80px;
 padding-left:80px;
 padding-right:80px;
 padding-bottom:80px;
 width:100%;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
}
.content-interno:not(.ct-section):not(.oxy-easy-posts),
.content-interno.oxy-easy-posts .oxy-posts,
.content-interno.ct-section .ct-section-inner-wrap{
display:block;
}
@media (max-width: 991px) {
.content-interno {
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
}
}

.bt-revistas {
 margin-top:20px;
 width:auto;
}
.content-revista {
 height:100%;
 text-align:center;
}
.content-revista:not(.ct-section):not(.oxy-easy-posts),
.content-revista.oxy-easy-posts .oxy-posts,
.content-revista.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
.revistas-content-block:hover{
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 box-shadow:0px 10px 30px rgba(0,0,0,0.15);
}
.revistas-content-block {
 text-align:center;
 padding-top:20px;
 padding-left:20px;
 padding-right:20px;
 padding-bottom:40px;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 box-shadow:0px 2px 8px rgba(0,0,0,0.08);
}
.revistas-content-block:not(.ct-section):not(.oxy-easy-posts),
.revistas-content-block.oxy-easy-posts .oxy-posts,
.revistas-content-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-between;
}
.news-lista-home {
}
.loop-artigos {
}
.loop-artigos:not(.ct-section):not(.oxy-easy-posts),
.loop-artigos.oxy-easy-posts .oxy-posts,
.loop-artigos.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 991px) {
.loop-artigos {
}
.loop-artigos:not(.ct-section):not(.oxy-easy-posts),
.loop-artigos.oxy-easy-posts .oxy-posts,
.loop-artigos.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 40px;}
}

.artigos-nav {
 background-color:#ffffff;
}
@media (max-width: 479px) {
.artigos-nav {
 padding-left:0px;
 padding-top:0px;
 padding-bottom:0px;
}
}

.cadastro-block {
 margin-top:80px;
}
.rich-text-right {
 padding-left:0px;
}
@media (max-width: 767px) {
.rich-text-right {
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
}
}

@media (max-width: 479px) {
.rich-text-right {
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
}
}

.loop-videos-bt:hover{
 transition-duration:0.3s;
}
.loop-videos-bt {
 margin-left:0px;
 margin-bottom:0px;
 bottom:0px;
 left:0px;
 margin-top:0px;
 margin-right:0px;
 transition-duration:0.3s;
 top:auto;
 right:auto;
}
.home-blog {
}
@media (max-width: 479px) {
.home-blog {
 padding-top:40px;
}
}

.top-img-blog-mobile {
 width:1300px;
 padding-bottom:40px;
 padding-top:180px;
}
.top-img-blog-mobile:not(.ct-section):not(.oxy-easy-posts),
.top-img-blog-mobile.oxy-easy-posts .oxy-posts,
.top-img-blog-mobile.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.top-img-blog-mobile {
 position:relative;
 visibility:visible;
 text-align:left;
 width:100%;
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
.top-img-blog-mobile:not(.ct-section):not(.oxy-easy-posts),
.top-img-blog-mobile.oxy-easy-posts .oxy-posts,
.top-img-blog-mobile.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

.top-img-blog-desktop {
}
@media (max-width: 991px) {
.top-img-blog-desktop {
}
.top-img-blog-desktop:not(.ct-section):not(.oxy-easy-posts),
.top-img-blog-desktop.oxy-easy-posts .oxy-posts,
.top-img-blog-desktop.ct-section .ct-section-inner-wrap{
display:none;
}
}

.block-content-orgs {
 margin-bottom:40px;
 text-align:left;
 height:430px;
}
.block-content-orgs:not(.ct-section):not(.oxy-easy-posts),
.block-content-orgs.oxy-easy-posts .oxy-posts,
.block-content-orgs.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.miolo {
 text-align:left;
}
.miolo:not(.ct-section):not(.oxy-easy-posts),
.miolo.oxy-easy-posts .oxy-posts,
.miolo.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:space-between;
}
.img-orgaos-filiados {
 height:65px;
 width:auto;
}
.desc-revistas {
 margin-top:20px;
}
.spacer-revistas {
 position:absolute;
 top:0px;
 right:0px;
 height:100%;
 width:2px;
 background-color:#f9f9f9;
 margin-top:40px;
}
@media (max-width: 479px) {
.spacer-revistas {
}
.spacer-revistas:not(.ct-section):not(.oxy-easy-posts),
.spacer-revistas.oxy-easy-posts .oxy-posts,
.spacer-revistas.ct-section .ct-section-inner-wrap{
display:none;
}
}

.divisor-podcast {
 background-color:#eaeaea;
 width:100%;
 height:1px;
 margin-top:20px;
 margin-bottom:20px;
 margin-right:40px;
}
.mini-icon {
 width:20px;
 height:20px;
 position:absolute;
 right:-10px;
 left:auto;
}
.tit-mini:hover{
 color:#008753;
}
.tit-mini {
 font-family:'korolev-compressed';
 font-size:16px;
 color:#01416e;
 font-weight:300;
}
.bg-projetos {
}
.midias-left {
 overflow:hidden;
}
.midias-right {
 overflow:hidden;
}
@media (max-width: 479px) {
.midias-right {
 margin-top:40px;
}
}

.follow-txt {
 font-family:'korolev-compressed';
 font-size:14px;
 margin-top:3px;
 margin-right:10px;
 font-weight:600;
 color:#d2ae6d;
}
.link-podcast-mini:hover{
 color:#008753;
 transition-duration:0.3s;
}
.link-podcast-mini {
 font-family:'utopia-std-caption';
 font-size:14px;
 text-align:left;
 line-height:1.2;
 transition-duration:0.3s;
}
@media (max-width: 479px) {
.link-podcast-mini {
 width:100%;
}
}

.bt-midia {
 margin-top:-15px;
}
.div-faca-parte {
 margin-bottom:40px;
}
.p-associese {
 margin-bottom:20px;
 font-size:18px;
}
@media (max-width: 479px) {
.p-associese {
 font-size:16px;
 line-height:1.2;
}
}

.slider-beneficios {
 width:80%;
 text-align:center;
 margin-top:30px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 margin-left:60px;
 margin-bottom:0px;
 padding-bottom:0px;
 height:400px;
 margin-right:60px;
}
.slider-beneficios:not(.ct-section):not(.oxy-easy-posts),
.slider-beneficios.oxy-easy-posts .oxy-posts,
.slider-beneficios.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
align-content:center;
justify-content:flex-start;
}
@media (max-width: 479px) {
.slider-beneficios {
 width:100%;
 padding-top:20px;
 padding-left:20px;
 padding-right:20px;
 padding-bottom:20px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
}
.slider-beneficios:not(.ct-section):not(.oxy-easy-posts),
.slider-beneficios.oxy-easy-posts .oxy-posts,
.slider-beneficios.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
}

.ico-beneficios {
 height:80px;
 float:left;
 margin-right:20px;
}
.ico-beneficios:not(.ct-section):not(.oxy-easy-posts),
.ico-beneficios.oxy-easy-posts .oxy-posts,
.ico-beneficios.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
align-content:flex-start;
justify-content:flex-start;
}
.tit-beneficios {
 text-align:center;
 margin-top:20px;
 margin-bottom:20px;
}
@media (max-width: 479px) {
.tit-beneficios {
 font-size:20px;
 width:80%;
}
}

.center {
 text-align:center;
}
@media (max-width: 479px) {
.center {
 font-size:14px;
 width:80%;
}
}

.img-podcast-loop {
 width:100%;
 height:auto;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#e5e5e5;
 border-right-color:#e5e5e5;
 border-bottom-color:#e5e5e5;
 border-left-color:#e5e5e5;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 mix-blend-mode:multiply;
 opacity:1;
object-fit: cover;
}
.tit-publicacoes {
 font-family:'utopia-std-caption';
 font-size:20px;
 margin-top:20px;
 width:80%;
 text-transform:uppercase;
 line-height:1.2;
}
.medium {
 height:50px;
 margin-top:15px;
}
.sequence-txt-area {
}
.no-top-bottom-space {
 padding-top:20px;
 padding-bottom:0px;
}
.img-associacoes-filiadas {
 position:absolute;
 width:90%;
 mix-blend-mode:multiply;
 z-index:10;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 top:auto;
 bottom:auto;
 height:auto;
 right:auto;
 left:auto;
}
.tit-ex-presidentes {
 margin-bottom:15px;
}
.tit-box-presidentes {
 padding-left:80px;
}
@media (max-width: 767px) {
.tit-box-presidentes {
 padding-left:40px;
}
}

.ex-presidentes-section {
 background-color:#012a47;
}
.ex-presidentes-section .ct-section-inner-wrap {
padding-bottom: 40px;
}
.ex-presidentes-section:not(.ct-section):not(.oxy-easy-posts),
.ex-presidentes-section.oxy-easy-posts .oxy-posts,
.ex-presidentes-section.ct-section .ct-section-inner-wrap{
display:block;
}
.tabs-0725-tab {
 font-family:'korolev';
 font-size:16px;
 text-transform:uppercase;
 color:#01416e;
 position:relative;
 z-index:50;
 padding-top:0px;
 padding-bottom:0px;
 font-weight:500;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.tabs-0725-tab-active {
 font-family:'korolev';
 font-size:16px;
 color:#008753;
 text-transform:uppercase;
 font-weight:500;
 border-bottom-style:solid;
 border-bottom-color:#ffb91c;
 border-top-color:#ffb91c;
 border-right-color:#ffb91c;
 border-left-color:#ffb91c;
 border-top-width:3px;
 border-right-width:3px;
 border-left-width:3px;
 border-top-style:none;
 border-right-style:none;
 border-left-style:none;
 border-bottom-width:4px;
}
.tabs-contents-0725-tab {
 color:#01416e;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
.tabs-presidentes {
 position:absolute;
 padding-bottom:49px;
 top:-28px;
 z-index:150;
}
.resultado-txt {
 margin-bottom:20px;
}
.slider-presidentes {
 width:100%;
}
.link-ex-presidentes:hover{
 opacity:1;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
.link-ex-presidentes {
background-image: linear-gradient(rgba(19,32,43,0), #13202b); width:320px;
 height:380px;
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 text-align:left;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#ffb91c;
 border-right-color:#ffb91c;
 border-bottom-color:#ffb91c;
 border-left-color:#ffb91c;
 opacity:0;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
.link-ex-presidentes:not(.ct-section):not(.oxy-easy-posts),
.link-ex-presidentes.oxy-easy-posts .oxy-posts,
.link-ex-presidentes.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-end;
}
.box-ex-presidentes {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 height:380px;
 width:320px;
 text-align:left;
 box-shadow:0px 0px 20px #13202b;
}
.box-ex-presidentes:not(.ct-section):not(.oxy-easy-posts),
.box-ex-presidentes.oxy-easy-posts .oxy-posts,
.box-ex-presidentes.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-end;
}
.date-ex-presidentes {
 font-family:'korolev';
 color:#ffb91c;
 font-size:16px;
 font-weight:300;
}
.name-ex-presidentes {
 font-family:'utopia-std-subhead';
 font-size:30px;
 color:#ffffff;
 line-height:1.1;
 margin-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
.single-presidente {
 position:relative;
 top:-10px;
}
.single-presidente:not(.ct-section):not(.oxy-easy-posts),
.single-presidente.oxy-easy-posts .oxy-posts,
.single-presidente.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(320px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
.block-content-artigos {
 height:80px;
}
.artigos-container {
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:20px;
}
.forum-img {
 width:100%;
 text-align:center;
 padding-top:20px;
 padding-left:20px;
 padding-right:20px;
 padding-bottom:20px;
 height:200px;
 background-color:#f9f9f9;
}
.forum-img:not(.ct-section):not(.oxy-easy-posts),
.forum-img.oxy-easy-posts .oxy-posts,
.forum-img.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.associacoes-tit-block {
 text-align:left;
}
.associacoes-tit-block:not(.ct-section):not(.oxy-easy-posts),
.associacoes-tit-block.oxy-easy-posts .oxy-posts,
.associacoes-tit-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
.tit-vertodos-block {
 width:100%;
}
.tit-vertodos-block:not(.ct-section):not(.oxy-easy-posts),
.tit-vertodos-block.oxy-easy-posts .oxy-posts,
.tit-vertodos-block.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 991px) {
.tit-vertodos-block {
 width:100%;
}
.tit-vertodos-block:not(.ct-section):not(.oxy-easy-posts),
.tit-vertodos-block.oxy-easy-posts .oxy-posts,
.tit-vertodos-block.ct-section .ct-section-inner-wrap{
display:grid;
align-items:flex-start;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.tit-content-block {
 text-align:left;
}
.tit-content-block:not(.ct-section):not(.oxy-easy-posts),
.tit-content-block.oxy-easy-posts .oxy-posts,
.tit-content-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-end;
}
@media (max-width: 991px) {
.tit-content-block {
 width:100%;
}
.tit-content-block:not(.ct-section):not(.oxy-easy-posts),
.tit-content-block.oxy-easy-posts .oxy-posts,
.tit-content-block.ct-section .ct-section-inner-wrap{
justify-content:flex-end;
}
}

.right {
 text-align:right;
 height:100%;
}
.right:not(.ct-section):not(.oxy-easy-posts),
.right.oxy-easy-posts .oxy-posts,
.right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
}
@media (max-width: 991px) {
.right {
 width:100%;
 padding-top:0px;
 padding-right:0px;
 padding-bottom:0px;
 padding-left:0px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
 margin-left:0px;
}
.right:not(.ct-section):not(.oxy-easy-posts),
.right.oxy-easy-posts .oxy-posts,
.right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.videos-bt-todos {
 margin-bottom:10px;
}
@media (max-width: 767px) {
.videos-bt-todos {
 position:static;
}
}

.campanhas-content-block {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
.rich-text-area-top {
 padding-bottom:0px;
}
.podcast-secundary-line {
}
.podcast-secundary-line:not(.ct-section):not(.oxy-easy-posts),
.podcast-secundary-line.oxy-easy-posts .oxy-posts,
.podcast-secundary-line.ct-section .ct-section-inner-wrap{
display:none;
}
.podcast-minor-line {
}
.podcast-minor-line:not(.ct-section):not(.oxy-easy-posts),
.podcast-minor-line.oxy-easy-posts .oxy-posts,
.podcast-minor-line.ct-section .ct-section-inner-wrap{
display:none;
}
.link-associacao:hover{
 color:#008753;
}
.link-associacao {
 font-family:'utopia-std-caption';
 font-size:20px;
 font-weight:300;
 width:80%;
 text-decoration:none;
 text-transform:uppercase;
 line-height:1.2;
 margin-top:20px;
 color:#01416e;
}
.slider-principal {
 height:1058px;
 width:100%;
 slider-arrow-color:lighter;
 slider-remove-padding:yes;
 slider-dots-overlay:yes;
 slider-stretch-slides:yes;
}
.slider-principal .unslider-arrow {background-color: rgba(255,255,255,0.2); }            .slider-principal .unslider {
				padding: 0px;
			}
			.slider-principal .unslider-wrap.unslider-carousel > li {
				padding: 0px;
			}
			.slider-principal .unslider-arrow.next {
				right: 10px;
				z-index: 100;
			}
			.slider-principal .unslider-arrow.prev {
				left: 10px;
				z-index: 100;
			}
        			.slider-principal .unslider .unslider-nav {
			    position: absolute;
			    bottom: 0;
			    left: 0;
			    right: 0;
			    z-index: 100;
			}
					.slider-principal .unslider-wrap {
				display: flex;
			}
			.slider-principal .ct-slide {
				height: 100%;
			}
			.slider-principal .unslider, 
			.slider-principal .oxygen-unslider-container, 
			.slider-principal .unslider-wrap, 
			.slider-principal .unslider-wrap li {
				height: 100%;
			}
		.hero-slide {
 position:relative;
 width:100vw;
 height:1058px;
 background-color:#01416e;
 text-align:center;
}
.hero-slide:not(.ct-section):not(.oxy-easy-posts),
.hero-slide.oxy-easy-posts .oxy-posts,
.hero-slide.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 991px) {
.hero-slide {
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 position:static;
 height:auto;
}
}

.hero-slider {
 height:1058px;
 width:100vw;
 slider-dots-overlay:yes;
 slider-remove-padding:yes;
 slider-stretch-slides:yes;
}
            .hero-slider .unslider {
				padding: 0px;
			}
			.hero-slider .unslider-wrap.unslider-carousel > li {
				padding: 0px;
			}
			.hero-slider .unslider-arrow.next {
				right: 10px;
				z-index: 100;
			}
			.hero-slider .unslider-arrow.prev {
				left: 10px;
				z-index: 100;
			}
        			.hero-slider .unslider .unslider-nav {
			    position: absolute;
			    bottom: 0;
			    left: 0;
			    right: 0;
			    z-index: 100;
			}
					.hero-slider .unslider-wrap {
				display: flex;
			}
			.hero-slider .ct-slide {
				height: 100%;
			}
			.hero-slider .unslider, 
			.hero-slider .oxygen-unslider-container, 
			.hero-slider .unslider-wrap, 
			.hero-slider .unslider-wrap li {
				height: 100%;
			}
		@media (max-width: 991px) {
.hero-slider {
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 height:auto;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 position:static;
}
}

.slider-hero-container {
 width:1280px;
 position:relative;
 top:320px;
 z-index:50;
 bottom:auto;
 left:auto;
 right:auto;
}
@media (max-width: 991px) {
.slider-hero-container {
 width:100%;
 top:60px;
 padding-left:20px;
 padding-right:20px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:40px;
 padding-bottom:40px;
 position:static;
 height:auto;
}
}

.slider-hero-block {
 width:100%;
 height:100%;
 position:relative;
 text-align:center;
}
.slider-hero-block:not(.ct-section):not(.oxy-easy-posts),
.slider-hero-block.oxy-easy-posts .oxy-posts,
.slider-hero-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.bg-slider-hero {
 width:100%;
 height:100%;
 position:absolute;
 z-index:10;
 top:auto;
 right:auto;
 bottom:auto;
 left:auto;
object-fit: cover;
}
.hero-slider-pre-title {
transform:translateY(40px); font-family:'korolev';
 color:#ffffff;
 font-size:16px;
 font-weight:600;
 text-align:left;
 text-transform:uppercase;
 opacity:0;
}
.hero-slider-title {
transform:translateY(-40px); font-family:'utopia-std-caption';
 color:#ffffff;
 font-size:40px;
 font-weight:300;
 text-align:left;
 line-height:1.2;
 opacity:0;
}
.hero-slider-desc {
transform:translateY(-40px); font-family:'korolev';
 font-size:16px;
 color:#ffb91c;
 margin-top:5px;
 margin-bottom:30px;
 letter-spacing:1px;
 text-transform:uppercase;
 opacity:0;
}
@media (max-width: 991px) {
.hero-slider-desc {
 font-size:14px;
 text-align:left;
}
}

.hero-slider-divisor {
 margin-top:5px;
 margin-bottom:20px;
}
@media (max-width: 991px) {
.hero-slider-divisor {
 width:100%;
}
}

.hero-content-block {
 width:650px;
}
@media (max-width: 991px) {
.hero-content-block {
 width:100%;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 position:static;
 height:auto;
}
}

.p-chamadas {
 font-family:'korolev-rounded';
 color:#d2ae6d;
 font-size:14px;
 font-weight:300;
 text-align:left;
 line-height:1.2;
 margin-top:10px;
 letter-spacing:1px;
}
.p-chamadas2 {
 color:#01416e;
 margin-top:10px;
}
.hero-repeater {
}
@media (max-width: 991px) {
.hero-repeater {
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 position:static;
 height:auto;
}
}

.hero-bt {
transform:translateY(-40px); opacity:0;
}
.bg-img-post {
 width:100%;
 padding-left:30px;
 padding-right:30px;
 position:relative;
}
.bg-img-post:not(.ct-section):not(.oxy-easy-posts),
.bg-img-post.oxy-easy-posts .oxy-posts,
.bg-img-post.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.post-content-box {
 width:100%;
 background-color:#ffffff;
 position:relative;
 padding-top:30px;
 padding-right:30px;
 padding-left:30px;
 z-index:100;
 top:8em;
 min-height:270px;
}
.post-content-box:not(.ct-section):not(.oxy-easy-posts),
.post-content-box.oxy-easy-posts .oxy-posts,
.post-content-box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:space-between;
}
.noticia-filiada-bt {
 margin-top:30px;
}
.oxy-post-title {
}
.img-post-bg {
 width:100%;
 height:220px;
 object-fit:cover;
 position:absolute;
 top:0px;
 left:0px;
 object-position:top center;
 right:auto;
 bottom:auto;
}
.slider-destaque-home {
 slider-remove-padding:yes;
 slider-dots-overlay:yes;
 slider-stretch-slides:no;
 height:100%;
 background-color:#13202b;
 slider-slide-padding:0px;
}
.slider-destaque-home:not(.ct-section):not(.oxy-easy-posts),
.slider-destaque-home.oxy-easy-posts .oxy-posts,
.slider-destaque-home.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:stretch;
align-content:stretch;
justify-content:flex-start;
}
            .slider-destaque-home .unslider {
				padding: 0px;
			}
			.slider-destaque-home .unslider-wrap.unslider-carousel > li {
				padding: 0px;
			}
			.slider-destaque-home .unslider-arrow.next {
				right: 10px;
				z-index: 100;
			}
			.slider-destaque-home .unslider-arrow.prev {
				left: 10px;
				z-index: 100;
			}
        			.slider-destaque-home .unslider .unslider-nav {
			    position: absolute;
			    bottom: 0;
			    left: 0;
			    right: 0;
			    z-index: 100;
			}
		.slider-destaque-home .ct-slide {
				padding: 0px;			}
		.slide-destaque-content {
 height:100%;
}
.slide-destaque-content:not(.ct-section):not(.oxy-easy-posts),
.slide-destaque-content.oxy-easy-posts .oxy-posts,
.slide-destaque-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:stretch;
align-content:stretch;
justify-content:flex-start;
}
.bt-interna {
 margin-left:190px;
 margin-bottom:80px;
}
@media (max-width: 767px) {
.bt-interna {
 margin-left:150px;
}
}

@media (max-width: 479px) {
.bt-interna {
 margin-left:90px;
}
}

.area-no-bottom {
 padding-bottom:20px;
}
@media (max-width: 479px) {
.area-no-bottom {
 padding-top:20px;
 padding-right:20px;
 padding-left:20px;
}
}

.title-video-area {
 padding-bottom:20px;
 padding-left:0px;
}
.logo-plano-saude {
 text-align:justify;
 align-self:center;
 position:relative;
 left:120px;
 bottom:50px;
}
.plano-saude-video {
 text-align:center;
 width:50%;
 position:relative;
 top:100px;
}
.plano-saude-video:not(.ct-section):not(.oxy-easy-posts),
.plano-saude-video.oxy-easy-posts .oxy-posts,
.plano-saude-video.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.plano-div {
 position:relative;
}
.tabs-7537-tab {
}
.tabs-7537-tab-active {
}
.tabs-contents-7537-tab {
}
.tabs-contents-7537-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-contents-7537-tab.oxy-easy-posts .oxy-posts,
.tabs-contents-7537-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.my-tab:hover{
 background-color:#d3ac6c;
 color:#f2f2f2;
}
.my-tab {
}
.my-text-tab:hover{
 color:#f9f9fa;
}
.my-text-tab {
}
.tag-filiadas {
 color:#d2ae6d;
}
.box-filiadas {
 background-color:rgba(0,0,0,0);
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#e0e0e0;
 border-right-color:#e0e0e0;
 border-bottom-color:#e0e0e0;
 border-left-color:#e0e0e0;
 padding-top:0px;
}
#rev_slider_1_1_wrapper .hebe .tp-tab-desc {
    text-align: left;
}
#rev_slider_1_1_wrapper .hebe .tp-tab-title {
    text-align: left;
}figure {
    margin: 0;
	width: 100% !important;
	object-fit: cover;
}h3 {
    font-size: 24px;
    font-family: 'utopia-std-subhead';
    color: #01416E;
    line-height: 1.4;
}
h4 {
    font-size: 24px;
    font-family: 'utopia-std-subhead';
    color: #D2AE6D;
    line-height: 1.4;
}
h5 {
    font-size: 18px;
    font-family: 'utopia-std-subhead';
    color: #008753;
    line-height: 1.4;
}
h6 {
    font-size: 18px;
    font-family: 'utopia-std-subhead';
    color: #FFB91C;
    line-height: 1.4;
}td {
    padding: 0px !important;
}input {
	background-color: #ffffff;
	padding: 0px;
    padding-left: 15px;
    min-height: 64px;
    border-radius: 10px;
    border-color: #ededed;
    border-width: 2px;
    border-style: solid;
	size: 100%;
}select {
    background-color: #ffffff;
    padding-left: 15px;
    min-height: 64px;
    border-radius: 10px;
    border-color: #ededed;
    border-width: 2px;
    border-style: solid;
    margin-bottom: 20px;
}[type="reset"], [type="submit"], button, html [type="button"] {
    -webkit-appearance: button;
    width: auto !important;
}a {
    text-decoration: none;
    color: #D2AE6D;
}
a:hover {
    text-decoration: none;
    color: #DFDFDF;
}#slider-destaque .unslider-arrow.prev{
background-image:url(/wp-content/uploads/2022/03/arrow-blue-slider-1.svg); position:absolute;
 right:0px;
 background-color:#ffffff;
}
#slider-destaque .unslider-arrow:hover{
 opacity:0.6;
}
#slider-destaque .unslider-arrow{
background-image:url(/wp-content/uploads/2022/02/arrow-slider.svg);background-size: auto; background-color:#d2ae6d;
 width:48px;
 height:48px;
 border-radius:0px;
 position:absolute;
 right:49px;
 bottom:auto;
 top:398px;
 opacity:1;
 left:auto;
}
.hero-content-block > *{
 transition-duration:0.8s;
 transition-timing-function:ease-in-out;
 transition-property:opacity, transform;
}
.unslider-active .hero-content-block > *{
transform:translate(0px,0px); opacity:1;
 transition-delay:1s;
}
#hero-slider .unslider-nav ol li.unslider-active{
 background-color:#d2ae6d;
 width:40px;
 height:15px;
}
#hero-slider .unslider-nav ol li{
 background-color:#ffffff;
 width:15px;
 height:15px;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 margin-bottom:10px;
 margin-left:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-right:5px;
 border-radius:200px;
 transition-duration:0.5s;
 transition-timing-function:ease-in-out;
}
.hero-slider .unslider .unslider-nav{
 position:absolute;
 top:700px;
 left:50%;
 display:flex;
 width:1280px;
 padding-top:0px;
 padding-left:15px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:-650px;
 margin-right:0px;
 margin-bottom:0px;
 text-align:left;
 flex-direction:row;
 align-items:center;
 justify-content:flex-start;
 align-content:center;
 right:auto;
 bottom:auto;
}
#ex-presidentes-repeater div.oxy-repeater-pages, div.oxy-repeater-pages-wrap{
 display:none;
}
#acoes-repeater div.oxy-repeater-pages, div.oxy-repeater-pages-wrap{
 display:none;
}
#podcast-repeater div.oxy-repeater-pages, div.oxy-repeater-pages-wrap{
 display:none;
}
#noticias-meio div.oxy-repeater-pages, div.oxy-repeater-pages-wrap{
 display:none;
}
#mais-artigos .oxy-easy-posts-pages{
 display:none;
}
#revistas-repeater2 div.oxy-repeater-pages, div.oxy-repeater-pages-wrap{
 display:none;
}
#projetos-repeater2 div.oxy-repeater-pages, div.oxy-repeater-pages-wrap{
 display:none;
}
#revistas-repeater div.oxy-repeater-pages, div.oxy-repeater-pages-wrap{
 display:none;
}
#projetos-repeater div.oxy-repeater-pages, div.oxy-repeater-pages-wrap{
 display:none;
}
#destaque-repeater div.oxy-repeater-pages, div.oxy-repeater-pages-wrap{
 display:none;
}
#home-repeater div.oxy-repeater-pages, div.oxy-repeater-pages-wrap{
 display:none;
}
div.oxy-repeater-pages, div.oxy-repeater-pages-wrap{
 display:flex;
 align-items:center;
}
#ultimas-news div.oxy-repeater-pages{
 display:none;
}
.slider-revistas .unslider-arrow.prev:hover{
 background-color:#01416e;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
.slider-revistas .unslider-arrow.prev{
background-image:url(/wp-content/uploads/2022/02/yellow-arrow-slider.svg);background-size: 50% auto;transform:rotate(0deg); background-color:#ffffff;
 width:48px;
 height:48px;
 opacity:1;
 border-radius:0px;
 position:absolute;
 top:50%;
 left:-60px;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 right:auto;
 bottom:auto;
}
.slider-revistas .unslider-arrow.next:hover{
 background-color:#01416e;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
.slider-revistas .unslider-arrow.next{
background-image:url(/wp-content/uploads/2022/02/yellow-arrow-slider.svg);background-size: 50% auto;transform:rotate(180deg); background-color:#ffffff;
 opacity:1;
 border-radius:0px;
 width:48px;
 height:48px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:-15px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 position:absolute;
 top:50%;
 right:-60px;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 left:auto;
 bottom:auto;
}
blockquote{
 padding-top:0px;
 padding-left:25px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 border-left-width:3px;
 border-left-style:solid;
 border-left-color:#d2ae6d;
 font-size:18px;
}
span.page-numbers.current{
 font-family:'korolev';
 font-weight:600;
 color:#008753;
 margin-right:12px;
}
a.page-numbers:hover{
 color:#008753;
 transition-duration:0.3s;
}
a.page-numbers{
 font-family:'korolev';
 font-size:14px;
 color:#707070;
 transition-duration:0.3s;
 margin-right:10px;
}
a.next.page-numbers:hover{
 transition-duration:0.3s;
 background-color:#01416e;
 color:#ffb91c;
}
a.next.page-numbers{
 font-family:'korolev';
 color:#008753;
 font-size:14px;
 font-weight:500;
 transition-duration:0.3s;
 padding-top:15px;
 padding-left:15px;
 padding-right:15px;
 padding-bottom:15px;
 background-color:#f6f6f6;
}
a.prev.page-numbers:hover{
 color:#ffb91c;
 transition-duration:0.3s;
 background-color:#01416e;
}
a.prev.page-numbers{
 font-family:'korolev';
 font-size:14px;
 color:#008753;
 font-weight:500;
 transition-duration:0.3s;
 padding-top:15px;
 padding-left:15px;
 padding-right:15px;
 padding-bottom:15px;
 margin-right:10px;
 background-color:#f6f6f6;
}
.top-slider-blog .unslider-nav ol li.unslider-active{
 background-color:#ffffff;
}
.top-slider-blog .unslider-nav ol li{
 background-color:rgba(255,255,255,0.5);
 width:50px;
 height:10px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:40px;
 margin-bottom:0px;
 border-radius:0px;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
#slider-blog .unslider-nav ol{
 width:218px;
 display:flex;
 align-items:center;
 align-content:center;
 justify-content:space-between;
}
.top-slider-blog .unslider .unslider-nav{
 position:absolute;
 left:50%;
 right:auto;
 display:flex;
 bottom:150px;
 margin-left:-640px;
 top:auto;
}
#projetos-slider .unslider-arrow.prev:hover{
background-image:url(https://ambdev.amb.com.br/wp-content/uploads/2022/03/arrow-blue-slider-1.svg); background-color:#c9c9c9;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
#projetos-slider .unslider-arrow.prev{
background-image:url(/wp-content/uploads/2022/03/arrow-blue-slider-1.svg); position:absolute;
 bottom:21px;
 left:-129px;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 background-color:#ffffff;
 transition-property:opacity;
 top:auto;
 right:auto;
}
#projetos-slider .unslider-arrow:hover{
background-image:url(https://ambdev.amb.com.br/wp-content/uploads/2022/02/arrow-slider.svg); transition-duration:0.3s;
 background-color:#9e8252;
 transition-timing-function:ease-in-out;
}
#projetos-slider .unslider-arrow{
background-image:url(/wp-content/uploads/2022/02/arrow-slider.svg);background-size: auto; position:absolute;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 left:-179px;
 width:48px;
 height:48px;
 border-radius:0px;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 background-color:#d2ae6d;
 bottom:21px;
 opacity:1;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 top:auto;
 transition-property:opacity;
}
@media (max-width: 991px) {
#projetos-slider .unslider-arrow{
 position:absolute;
 left:-20px;
 top:50%;
 bottom:auto;
}
}

@media (max-width: 991px) {
#projetos-slider .unslider-arrow.prev{
 position:absolute;
 top:50%;
 right:-20px;
 left:auto;
 bottom:auto;
}
}

@media (max-width: 991px) {
.top-slider-blog .unslider .unslider-nav{
 position:absolute;
 bottom:40px;
 left:auto;
 right:auto;
 top:auto;
}
}

@media (max-width: 991px) {
.slider-revistas .unslider-arrow.next{
 position:absolute;
 right:0px;
 top:50%;
 left:auto;
 bottom:auto;
}
}

@media (max-width: 991px) {
.slider-revistas .unslider-arrow.prev{
 position:absolute;
 top:50%;
 left:0px;
 right:auto;
 bottom:auto;
}
}

@media (max-width: 767px) {
#slider-destaque .unslider-arrow{
 top:368px;
 right:52%;
}
}

@media (max-width: 479px) {
#slider-destaque .unslider-arrow{
 right:50%;
}
}

@media (max-width: 767px) {
#slider-destaque .unslider-arrow.prev{
 top:368px;
 right:42%;
}
}

@media (max-width: 479px) {
#slider-destaque .unslider-arrow.prev{
 right:35%;
}
}

