/*
 Theme Name:   Sydney Child
 Theme URI:    https://athemes.com/theme/sydney-child/
 Description:  Sydney Child Theme
 Author:       aThemes
 Author URI:   https://athemes.com
 Template:     sydney
 Version:      1.52
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         two-columns, right-sidebar, custom-colors, custom-background, custom-header, custom-menu, featured-images, sticky-post, theme-options, threaded-comments, translation-ready
 Text Domain:  sydney-child
*/

/*baner*/

#post-2187 > header > h1 {
    display: none;
}

/*baner-vazduh-ubija*/
/*#media_image-3:hover {
    background: url("https://www.reri.org.rs/wp-content/uploads/2020/11/reri-baner-hover.jpg") no-repeat;
}*/

h4 {
    font-size: 18px;
    margin: 10px 0px;
}

.vacancy-title {
    padding-top: 0px;
    font-size: 18px;
    color: #643b46;
    font-weight: 600;
    padding-bottom: 10px;
}

.oglas {
    border: 1px solid #d3d3d3;
    border-radius: 15px;
    padding: 10px;
}


#custom_html-2 > div > div > a.click1,
#custom_html-2 > div > div > a.click,
#custom_html-3 > div > div > a.click1,
#custom_html-3 > div > div > a.click{
    color: #c00303;
    font-weight: 400;
}

.vacancy2 {
    border-top: 1px solid #d3d3d3;
    padding-top: 20px;
    margin-top: 20px;
}

#sgpb-popup-dialog-main-div {
    width: 400px !important;
    height: 300px !important;
}

.empty {
    display: block;
    margin-top: -150px;
    padding-bottom: 150px;
}

/*PARTNERS AND DONORS*/

.partneri-naslov {
    font-size: 24px;
}

/*#donors {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start; 
    width: 100%;
    margin: 0px;
    padding: 0px 100px 120px;
    z-index: 10;
}

.donor img{
    max-height: 70px;
    flex-grow: 1;
    align-self: flex-end;
}

h3.partners,
h3.partneri {
    width: 100%;
    padding-bottom: 40px;
    order: 1;
}

.notice-CE,
.napomena-CE {
    width: 100%;
    justify-content: flex-end;
    padding-top: 15px;
    font-style: italic;
    order: 5;
}

.HBS {
    padding: 15px 50px 0px;
    order: 3;
}

.CRTA {
    order: 4;
}

.CE {
    padding-top: 10px;
    padding-bottom: 10px;
    order: 2;
}

html[lang="en-GB"] h3.partneri,
html[lang="en-GB"] .napomena-CE {
    display: none;
}

html[lang="sr-RS"] h3.partners,
html[lang="sr-RS"] .notice-CE {
    display: none;
}

.page-wrap {
    padding-bottom: 20px;
}*/

/*PARTNERS AND DONORS END*/

/*PROJEKTI*/

.podvuceno,
#post-1581 > div > p:nth-child(3) > strong:nth-child(2) > em > span,
#post-1581 > div > p:nth-child(5) > strong > span,
#post-1581 > div > p:nth-child(6) > strong > span,
#post-1581 > div > p:nth-child(7) > strong > span{
    text-decoration: underline;
}

.donja-crta a:after{
    content: "";
    display: block;
    width: 70px;
    padding-top: 10px;
    border-bottom: 2px solid #147332;
}

h3 .donja-crta {
    font-size: 18px;
}

.donja-crta > a,
ul {
    color: #000000;
}

.donja-crta > a:hover {
    color: #d65050;
}



/*PROJEKTI KRAJ*/

.page-wrap .content-wrapper {
    background-color: #fffb8;
}
body {
    font-family: 'Roboto' sans-serif ;
    font-weight: 300;
    font-style: normal;
}



a.go-top.show {
    background-color: #643b46;
    border-radius: 5px;
    /*opacity: 0.9;*/
}

a.go-top.show:hover {
    color: #ffffff;
    background-color: #731431b7;
}

/******** PAZI STRUJA UBIJA ****************/

#content {
    padding-top: 0px;
}

.page .page-wrap .content-wrapper, .single .page-wrap .content-wrapper {
    padding-top: 0px;
}

.single .entry-header, .page .entry-header {
    margin-top: 120px;
}

/********* PAZI STRUJA END ***************/

/*#masthead {
top: 15px
}*/

.site-header {
    padding: 12px 0px 20px 0px;
}

.site-logo {
    margin-top: 10px;
    padding: 5px;
}

#masthead > div > div > div > div.col-md-4.col-sm-8.col-xs-12 {
    padding-left: 0px;
    padding-right: 0px;
}

.admin-bar .site-header,
.admin-bar .site-header.float-header {
    top: 30px;
}

#social_icons {
    display: flex;
    justify-content: flex-end;
    width: 1120px;
    padding-right: 14px;
}

#social_icons img {
    padding-left: 5px;
    transition: all 0.3s ease-in-out;
}

#mainnav {
    margin-top: 10px;
    display: flex;
    flex-direction: column;
    align-content: flex-end;
    height: 80px;
}

#mainnav li {
    padding: 0 10px;
}

.menu-menu-1-en-container,
.menu-menu-1-sr-container {
    display: inline-flex;
    align-self: flex-end;
    padding-top: 30px;
}

p {
    text-align: justify;
    color: #000000;
    font-size: 16px;
}

ol, ul {
    text-align: justify;
}

#slideshow {
    max-height: 530px;
}

.text-slider .maintitle {
    font-size: 48px;
    font-weight: 600;
    width: 60%;
}

.text-slider .maintitle::after {
    display: none;
}

.text-slider .subtitle {
    text-align: right;
    margin-right: 160px;
    font-size: 15px;
    margin-top: 240px;
}

#slideshow > div > div > div.slide-item.slide-item-1 > div > div > p {
    margin-top: 160px;
}

.site-header {
    background-color: #ffffffe3;
    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.267);
    padding-bottom: 10px;
    z-index: 99999;
}

#mainnav ul li a {
    border-bottom: 1.5px solid #ffffff00;
    letter-spacing: 0.8px;
    font-size: 14.5px;
}

/*#mainnav ul li a:visited {
    border-bottom: 1.5px solid #3e1520;
}*/

#mainnav ul li a:hover {
    border-bottom: 1.5px solid #3e1520;
    color: #3e1520;
    /*transition: all 0.3s ease-in-out;*/
}

/*#mainnav ul li a:active {
    border-bottom: 1.5px solid #3e1520;
}*/

#mainnav .sub-menu {
    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.267);
}

#mainnav .sub-menu li a {
    line-height: 20px;
    font-weight: 400;
    border-top: 1px solid #d3d3d3;
}

#mainnav .sub-menu li:hover > a {
    background-color: #e6e6e6ec;
    /*background-color: #c8d8cf;*/
    color: #1d1d1d;
    font-weight: 400;
    border-bottom: 1.5px solid #ffffff00;
}

#mainnav ul li.current-menu-item a {
    border-bottom: 1.5px solid #3e1520;
}

#mainnav ul li ul:after {
    background-color: #643b4600;
}

.hentry .title-post {
    font-size: 32px;
    font-weight: 400;
    padding-bottom: 30px;
    line-height: 1.2;
    text-align: left;
}

.single .hentry .title-post {
    font-size: 30px;
    font-weight: 400;
    padding-bottom: 30px;
    line-height: 38px;
}


.single-meta .byline {
    display: none;
}

.posted-on,
.single-meta > span.posted-on {
    text-decoration: none;
}

.classic-alt .entry-header {
    text-align: left;
}

h2 span {
    display: block;
    margin-top: -150px;
    padding-bottom: 150px;
}

h2 {
    border-bottom: 1px solid #147332;
    line-height: 0.1em;
    margin: 0.6em 0px;
    width: 100%;
    font-weight: 300;
    font-size: 28px;
    color: #643b46;
    /*z-index: 9999;*/
    /*padding-bottom: 10px;*/
}

h2.maintitle {
    border-bottom: none;
}

.classic-alt .entry-title a {
    font-size: 26px;
    font-weight: 400;
    padding-bottom: 30px;
    line-height: 35px;
    text-align: left;
    border-bottom: none;
    color: #3e1520;
}

.classic-alt .entry-title a:hover {
    color: #c00303;
}

article > header > h2 {
    border-bottom: none;
}

.text-slider .maintitle,
.text-slider .subtitle {
    text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.8);
}

.slide-inner {
    top: 65%;
}

.title-bg {
    background-color: #ffffff;
    display: unset;
    margin: 0px;
    padding: 0px 20px 0px 0px;
}

.paragraph {
    padding-bottom: 50px;
    
}

.paragraph p {
    padding-top: 25px;
    padding-bottom: 0px;
    margin: 0px;
}

h3,
#post-8 > div > h3.title-post.entry-title,
#post-8 > div > h3,
#post-249 > div > h3{
    font-weight: 400;
    padding-top: 20px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    color: #643b46;
    font-size: 24px;
    line-height: 1.2;
}

.donja-crta {
    font-size: 18px;
}

.titule {
    padding-top: 10px;
    font-style: italic;
    font-size: 22px;
    padding-bottom: 15px;
}

.poslednji-paragraf {
    padding-bottom: 60px;
}

#post-431 > div > p:nth-child(38) {
    padding-bottom: 80px;
}

#recent-posts-2 > h3 {
    padding-top: 20px;
}
#secondary, #secondary .widget-title {
    color: #643b46;
    font-size: 18px;
    margin-top: 47px;
}

#secondary, #secondary a, #secondary {
    font-size: 16px;
    line-height: 22px;
    padding-bottom: 5px;
}

#secondary a:hover,
#recent-posts-2 > ul > li > a:hover {
    color: #c00303;
    text-decoration: underline;
}

.entry-post a {
    font-weight: 500;
    color: #c00303;
    border-bottom: 2px solid #ffffff00;
    font-style: italic;
    font-size: 16px;
}

.entry-post a:hover {
    border-bottom: 2px solid #c00303;
    color: #c00303;
    font-style: italic;
}

.widget-area .widget ul li {
    border-top: 1px solid #d3d3d3;
    padding-top: 10px;
    padding-bottom: 10px;
}

#post-8 > header > h1,
#post-249 > header > h1{
    font-size: 24px;
    padding-bottom: 20px;
}

#post-12 > header > h1,
#post-14 > header > h1,
#post-266 > header > h1,
#post-269 > header > h1,
#post-431 > header > h1,
#post-472 > header > h1,
#post-743 > header > h1,
#post-761 > header > h1,
#post-900 > header > h1{
    position: absolute;
    /*z-index: 9999;*/
    top: -60px;
    color: #ffffff;
    text-shadow: 1px 2px 5px rgba(0, 0, 0, 0.8);
}

#post-273 > header > h1,
#post-494 > header > h1,
#post-502 > header > h1,
#post-761 > header > h1,
#post-743 > header > h1,
#post-791 > header > h1,
#post-799 > header > h1,
#post-827 > header > h1,
#post-830 > header > h1,
#post-856 > header > h1,
#post-900 > header > h1,
#post-953 > header > h1,
#post-959 > header > h1,
#post-967 > header > h1,
#post-965 > header > h1,
#post-1068 > header > h1,
#post-1066 > header > h1,
#post-1106 > header > h1,
#post-1553 > header > h1,
#post-1565 > header > h1,
#post-1570 > header > h1,
#post-1568 > header > h1,
#post-1593 > header > h1,
#post-1908 > header > h1,
#post-1920 > header > h1,
#post-1941 > header > h1,
#post-1944 > header > h1,
#post-1947 > header > h1,
#post-1954 > header > h1,
#post-1958 > header > h1,
#post-1961 > header > h1,
#post-2148 > header > h1,
#post-2155 > header > h1,
#post-2501 > header > h1,
#post-2687 > header > h1{
    position: absolute;
    /*z-index: 9999;*/
    top: -200px;
    color: #ffffff;
    text-shadow: 1px 2px 5px rgba(0, 0, 0, 0.8);
}

#post-16 > header > h1 {
    position: absolute;
    z-index: 9999;
    top: -200px;
    color: #ffffff;
    text-shadow: 1px 2px 5px rgba(0, 0, 0, 0.8);
}

.header-image {
    opacity: 0.9;
    height: 365px;
}

#respond,
span.tags-links {
    display: none;
}

.single .single-meta, .classic-alt .posted-on {
    text-decoration: none;
}

.site-footer {
    box-shadow: 0px 8px 16px 0px inset rgba(0, 0, 0, 0.404);
}

#recent-posts-2 > ul > li > span,
#recent-posts-3 > ul > li > span {
    color: #3e1520;
    font-weight: 400;
    display: block;
    font-style: italic;
    padding-top: 5px;
}

.widget-area .widget ul li:first-child {
    padding-top: 10px;
}

/* SUBSCRIBE */

#wpcf7-f215-o1 > form > p:nth-child(2) > label,
#wpcf7-f294-o1 > form > p:nth-child(2) > label {
    font-weight: 400;
    color: #3e1520;
    line-height: 20px;
    text-align: left;
}


#wpcf7-f215-o1 > form > p:nth-child(3) > span > input,
#wpcf7-f294-o1 > form > p:nth-child(3) > span > input,
#wpcf7-f294-o1 > form > p:nth-child(2) > label > span > input,
#wpcf7-f215-o1 > form > p:nth-child(2) > label > span > input{
    width: 100%;
    border-radius: 7px;
    height: 40px;
    font-size: 15px;
    color: #3d3d3dad;
    margin: 15px 0px 5px;
    padding-left: 4px;
}

#wpcf7-f215-o1 > form > p:nth-child(4) > input,
#wpcf7-f294-o1 > form > p:nth-child(4) > input {
    background-color: #731431;
    border-color: #3e1520;
    height: 40px;
    border-radius: 7px;
    padding-top: 9px;
    padding-bottom: 9px;
}

#wpcf7-f215-o1 > form > p:nth-child(4) > input:hover,
#wpcf7-f294-o1 > form > p:nth-child(4) > input:hover {
    background-color: #c00303;
    color: #ffffff;
    border-color: #c00303;
}

/*------------------------------------------------*/

#post-16 > div,
#post-273 > div {
    display: flex;
    flex-direction: row;
    width: 100%;
}

.contact-info {
    display: flex;
    flex-direction: column;
    /*width: 45%;*/
    padding-right: 20px;
}

.location-map {
    width: 55%;
    padding: 15px 0px 0px 10px;
}

.address > h3 {
    font-size: 18px;
    padding-bottom: 10px;
    color: #3e1520;
}

.address > p,
.follow-us > p {
    font-size: 15px;
}

h3.follow-us {
    padding-bottom: 10px;
    color: #3e1520;
    font-size: 20px;
}

.contact-info a {
    border-bottom: 1.5px solid #ffffff00;
    color: #c00303;
    font-weight: 300;
}

.contact-info a:hover {
    border-bottom: 1.5px solid #c00303;
    color: #c00303;
    font-weight: 300;
}

.addtoany_header {
    color: #3d378f;
    font-weight: 600;
    font-style: italic;
    margin: 0px 0px 8px 5px;
}

.addtoany_content {
    margin-top: 20px;
}

.nav-previous a:hover,
.nav-next a:hover {
    color: #c00303;
}


#mainnav-mobi {
    background-color: #ffffff;
    margin-top: 0px;
}

#mainnav-mobi ul li {
    border-top-color: #bdbdbd;
}

#mainnav-mobi ul.sub-menu {
    background-color: #dddddd;
}

#mainnav-mobi ul > li > a {
    color: #000000;
}

.btn-submenu:before {
    color: #1d1d1d;
}

#menu-item-310 > a,
#menu-item-309 > a {
    cursor: none;
    border-bottom: none;
}

#mainnav ul li:nth-child(6) a:hover {
    border-bottom: none;
}

/*#cookie-law-info-again {
    display: none;
}*/

/**************************************
UPRAVNI ODBOR
**************************************/
#post-431 > div > p:nth-child(47){
padding-bottom: 50px;
}

#post-472 > div > p:nth-child(47){
padding-bottom: 70px;
}


#post-431 > div > ul,
#post-472 > div > ul {
line-height: 40px;
margin-top: 40px;
font-size: 20px;
color: #3e1520;
}

.naslov-studije {
    font-size: 30px;
    font-weight: 400;
    padding-bottom: 30px;
    line-height: 38px;
    border-bottom: none;
    line-height: auto;
}

.fusnota {
    font-size: 10px;
    vertical-align: super;
}

p.datum {
    color: #68647a;
    text-transform: uppercase;
    font-size: 13px;
}

p.fusnota-tekst {
    font-size: 14px;
}

/*********************
komentari na BLOGU
*********************/
span.elementor-post-avatar {
    display: none;
}

/* Media Queries
-------------------------------------------------------------- */


/* All Mobile Sizes */

@media only screen and (max-width: 1199px) {

    #menu-item-309,
    #menu-item-310 {
        display: none;
    }

    .menu-menu-1-en-container,
    .menu-menu-1-sr-container {
        width: 100%;
        display: unset;
    }

    .btn-submenu {
        right: 45%;
        width: 45%;
    }

    #post-16 > header > h1 {
        z-index: unset;
    }

}

@media only screen and (max-width: 991px) {

    .btn-submenu {
        right: 15%;
        width: 15%;
    }
    
    .text-slider .subtitle {
        text-align: center;
        margin-right: 0px;
        margin-top: 0px;
    }

        #donors {
            display: flex;
            flex-direction: column;
            justify-content: center; 
        }
    
        .donor img{
            align-self: center;
        }
        
        h3.partners,
        h3.partneri {
            padding-bottom: 40px;
        }
        
        .notice-CE,
        .napomena-CE {
            justify-content: center;
            padding-top: 10px;
            font-style: italic;
        }
        
        .HBS {
            padding: 50px 0px 50px;
        }
        
        .CE {
            padding-top: 0px;
            padding-bottom: 0px;
            order: 4;
        }
    
        .CRTA {
            order: 2;
        }
    
        #slideshow > div > div > div.slide-item.slide-item-1 > div > div > p {
        margin-top: 0px;
        }

}

@media only screen and (max-width: 767px) {

    .menu-menu-1-en-container,
    .menu-menu-1-sr-container {
        width: 100%;
        display: unset;
    }

    .text-slider .maintitle {
        font-size: 40px;
        font-weight: 500;
    }
    
    .text-slider .subtitle {
        font-size: 12px;
        margin-top: 0px;
    }
    
    #slideshow > div > div > div.slide-item.slide-item-1 > div > div > p {
        margin-top: 0px;
    }

    #social_icons {
        display: none;
    }

    .btn-menu {
        margin-bottom: 15px;
    }

    .btn-submenu {
        right: 55%;
        width: 40%;
    }

    #post-16 > div,
    #post-273 > div {
        width: 100%;
        flex-direction: column;
        align-items: center;
    }

    .contact-info {
        width: 95%;
        padding: 0px;
    }

    .location-map {
        width: 95%;
        padding: 15px 0px 0px;
    }

    #social-contact {
        display: inline-flex;
        flex-direction: row;
        align-items: center;
    }

    #social-contact a {
        padding: 10px;
    }

    h2,
    .site-footer, .site-footer a,
    .contact-info,
    .contact-info p,
    .hentry .title-post,
    .classic-alt .entry-header,
    .single .entry-header, .page .entry-header,
    .single .single-meta, .classic-alt .posted-on {
        text-align: center;
        width: 100%;
    }

    .title-bg {
        padding: 0px 20px;
    }
    
    /***********BLOG***************/
    
    body > div.elementor.elementor-1284 > div > div > section.elementor-element.elementor-element-2cc3bfd0.elementor-section-full_width.elementor-section-content-middle.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects > div > div > div.elementor-element.elementor-element-79d738ac.elementor-column.elementor-col-16.elementor-top-column > div > div > div,
    body > div.elementor.elementor-1284 > div > div > section.elementor-element.elementor-element-2cc3bfd0.elementor-section-full_width.elementor-section-content-middle.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects > div > div > div.elementor-element.elementor-element-3eb254b1.elementor-column.elementor-col-16.elementor-top-column > div > div > div > div > form,
    body > div.elementor.elementor-1284 > div > div > section.elementor-element.elementor-element-2cc3bfd0.elementor-section-full_width.elementor-section-content-middle.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects > div > div > div.elementor-element.elementor-element-70663b15.elementor-column.elementor-col-16.elementor-top-column > div > div > div {
        display: none;
    }
    
    body > div.elementor.elementor-1284 > div > div > section.elementor-element.elementor-element-2cc3bfd0.elementor-section-full_width.elementor-section-content-middle.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects > div > div > div.elementor-element.elementor-element-70663b15.elementor-column.elementor-col-16.elementor-top-column > div,
    body > div.elementor.elementor-1284 > div > div > section.elementor-element.elementor-element-2cc3bfd0.elementor-section-full_width.elementor-section-content-middle.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects > div > div > div.elementor-element.elementor-element-3eb254b1.elementor-column.elementor-col-16.elementor-top-column > div,
    body > div.elementor.elementor-1284 > div > div > section.elementor-element.elementor-element-2cc3bfd0.elementor-section-full_width.elementor-section-content-middle.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects > div > div > div.elementor-element.elementor-element-79d738ac.elementor-column.elementor-col-16.elementor-top-column > div,
    body > div.elementor.elementor-1284 > div > div > section.elementor-element.elementor-element-2cc3bfd0.elementor-section-full_width.elementor-section-content-middle.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementor-sticky.elementor-sticky--effects.elementor-sticky--active.elementor-section--handles-inside > div > div > div.elementor-element.elementor-element-40c79daa.elementor-column.elementor-col-16.elementor-top-column > div > div > div > div{
        padding: 0px;
    }

}

    /* Mobile Portrait Size */
	@media only screen and (max-width: 600px) {

        .text-slider .maintitle {
            font-size: 32px;
        }
        
        .text-slider .subtitle {
        font-size: 10px;
        line-height: unset;
        letter-spacing: unset;
    }

        .btn-submenu {
            right: 45%;
            width: 50%;
        }

        h2,
        .hentry .title-post {
            font-size: 25px;
        }

        .site-header {
            background-color: #ffffff;
            box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.267);
            padding-bottom: 10px;
        }
        #donors {
            text-align: center;
        }

        .notice-CE,
        .napomena-CE {
            text-align: center;
            font-size: 12px;
        }
}

/* Mobile Portrait Size */
@media only screen and (max-width: 479px) {

    .text-slider .maintitle {
        font-size: 26px;
        width: 90%;
    }
    
    .text-slider .subtitle {
        font-size: 8px;
        line-height: unset;
        letter-spacing: unset;
    }

    .btn-submenu {
        right: 35%;
        width: 35%;
    }
}

@media only screen and (max-width: 385px) {
    #post-14 > div > div:nth-child(7) > h2 > span.title-bg,
    #post-269 > div > div:nth-child(7) > h2 > span.title-bg {
        line-height: 30px;
        display: flex;
    }

    #post-14 > div > div:nth-child(7) > h2,
    #post-269 > div > div:nth-child(7) > h2 {
        border-bottom: none;
    }
    
    .text-slider .subtitle {
        font-size: 8px;
        line-height: unset;
        letter-spacing: unset;
    }
}

@media only screen and (max-width: 320px) {

    .btn-submenu {
        right: 30%;
        width: 30%;
    }

    h2,
    .hentry .title-post {
        font-size: 22px;
    }
    
    .wp-block-image img {
    width: 250px;
    }

    .titule {
    text-align: center;
    }
    
    .text-slider .subtitle {
        font-size: 8px;
        line-height: unset;
        letter-spacing: unset;
    }
    
    
    /*#post-14 > div > div:nth-child(7) > h2 > span.title-bg {
        line-height: 30px;
        display: flex;
    }

    #post-14 > div > div:nth-child(7) > h2 {
        border-bottom: none;
    }*/

}

