@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap";@import"https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i";@import"https://fonts.googleapis.com/css?family=Nunito:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i";@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.2/font/bootstrap-icons.css";@import"https://fonts.googleapis.com/css2?family=Oswald:wght@700&family=Poiret+One&display=swap";.fs-16{font-size:16px!important}.fs-18{font-size:18px!important}.fs-20{font-size:20px!important}.fs-22{font-size:22px!important}.fs-24{font-size:24px!important}.fw-100{font-weight:100!important}.fw-200{font-weight:200!important}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.text-primary{color:#6e263c!important}.text-primary-dark{color:#5b1a2e!important}.text-primary-light{color:#88354e!important}.text-secondary{color:#efd5a4!important}.text-lightgrey{color:#f7f9fc!important}.text-white{color:#fff!important}.br-10{border-radius:10px!important}.bg-primary{background-color:#6e263c!important}.bg-secondary{background-color:#efd5a4!important}.bg-lightgrey{background-color:#f7f9fc!important}.snb-shadow-1{box-shadow:0 15px 40px #031e8014!important}.btn.snb-btn-primary{color:#fff;border-color:#6e263c;background-color:#6e263c}.btn.snb-btn-primary:hover{background-color:#5b1a2e}.btn.snb-btn-white{border:solid 1px #6c757d}.btn.snb-btn-grey{color:#fff;border-color:#6c757d;background-color:#6c757d}.btn.snb-btn-grey:hover{color:#fff;border-color:#565e64;background-color:#5c636a}a{text-decoration:none}a:link,a:visited{color:#6e263c}.modal-filemanager{z-index:7000}.modal-filemanager .modal-dialog{position:absolute;width:98%;max-width:100%;top:1%;bottom:1%;left:1%;right:1%;margin:1rem 0}.modal-filemanager .modal-dialog .modal-content{height:100%}.modal-filemanager .modal-dialog .modal-content .modal-header{padding:10px 15px 5px;border-bottom:none}.modal-filemanager .modal-dialog .modal-content .modal-body{padding:0}.card .card-footer.likes-and-shares .likes i,.card .card-footer.likes-and-shares .share i{margin-right:5px}.card .card-footer.likes-and-shares .published .published-at{display:flex;align-items:center}.card .card-footer.likes-and-shares .published .published-at i{margin-right:5px;font-size:18px}.container{max-width:1450px}.block{border-radius:10px}.block.block-white{border:solid 1px #e8e8e8;background-color:#fff}.block>.block-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:15px;border-bottom:solid 1px #88354e}.block>.block-title h5{font-size:2rem}.section-title-border{display:flex;justify-content:space-between;align-items:center}.section-title-border h2{font-size:2.3rem}.section-title-border .h-link{font-size:18px}.substrate{position:absolute;top:0;bottom:0;width:100%;background-color:#f7f9fc}#breadcrumbs .breadcrumb li:before{color:#ccc}.layout{position:absolute;top:0;bottom:0;width:100%;background:rgba(0,0,0,.75);z-index:8888}header{position:relative;z-index:1010}header .header-top-line ul{margin:0;padding:0}header .header-top-line ul li{font-size:14px;color:#fff2d6;padding:5px 0 8px}@media only screen and (max-width: 425px){header .header-top-line ul li{padding:12px 0}}header .header-top-line ul li a{color:#fff2d6}header .header-top-line ul li a i{margin-right:7px}header .header-top-line ul li:not(:first-child){padding-left:10px}header .header-top-line ul li:not(:last-child){padding-right:10px;border-right:1px solid rgba(255,255,255,.35)}header .header-top-line ul li.nav-toggler-button{font-size:16px;border-right:0}header .header-top-line ul li.nav-toggler-button button{display:flex;align-items:center}header .header-top-line ul li.nav-toggler-button i{margin-right:7px;font-size:22px}header .header-middle-line{box-shadow:0 0 15px #bbb;z-index:9999}header .header-middle-line .logo-wrapper img.logo-img{width:110px}@media only screen and (max-width: 425px){header .header-middle-line .logo-wrapper img.logo-img{display:none}}header .header-middle-line .logo-wrapper .title{width:100%}header .header-middle-line .logo-wrapper .title img{max-width:100%}@media only screen and (max-width: 425px){header .header-middle-line .logo-wrapper .title{text-align:center}}header .header-middle-line .logo-wrapper .title>p:first-child{padding-left:3px;font-size:17px;font-weight:300;color:#6e263c;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width: 425px){header .header-middle-line .logo-wrapper .title>p:first-child{padding-left:0;font-size:15px}}header .header-middle-line .logo-wrapper .title>p:last-child{font-family:Poiret One,sans-serif;font-size:40px;font-weight:700;color:#ef8626;letter-spacing:12px;line-height:1}@media only screen and (max-width: 425px){header .header-middle-line .logo-wrapper .title>p:last-child{font-size:34px}}header .header-middle-line nav.navbar{background:#fff}@media only screen and (max-width: 425px){header .header-middle-line nav.navbar.mobile{position:absolute;top:0;left:-100px;padding:0;z-index:9999;transition:all .7s}}header .header-middle-line nav.navbar.mobile .navbar-close{display:none;position:absolute;top:0;right:-60px;border:0}@media only screen and (max-width: 425px){header .header-middle-line nav.navbar.mobile .navbar-close{display:block}}header .header-middle-line nav.navbar.mobile .navbar-close i{font-size:2rem}header .header-middle-line nav.navbar.mobile .navbar-close:focus,header .header-middle-line nav.navbar.mobile .navbar-close:hover{border:0}header .header-middle-line nav.navbar.show{left:0;bottom:0;width:80%}header .header-middle-line nav.navbar .navbar-wrapper{margin-left:auto}@media only screen and (max-width: 425px){header .header-middle-line nav.navbar .navbar-wrapper{position:absolute;top:0;width:100%}}header .header-middle-line nav.navbar .navbar-wrapper #navbarContent{width:100%}@media only screen and (max-width: 425px){header .header-middle-line nav.navbar .navbar-wrapper #navbarContent{padding-left:15px;padding-right:15px}}header .header-middle-line nav.navbar ul li.nav-item{width:125px}@media only screen and (max-width: 425px){header .header-middle-line nav.navbar ul li.nav-item{width:100%}header .header-middle-line nav.navbar ul li.nav-item:not(:last-child){border-bottom:solid 1px #ccc}}header .header-middle-line nav.navbar ul li.nav-item a.nav-link{color:#6e263c}@media only screen and (max-width: 425px){header .header-middle-line nav.navbar ul li.nav-item a.nav-link{flex-direction:row!important}}header .header-middle-line nav.navbar ul li.nav-item a.nav-link i{display:block;font-size:34px}@media only screen and (max-width: 425px){header .header-middle-line nav.navbar ul li.nav-item a.nav-link i{margin-right:10px;font-size:20px}}header #headerCarouselIndicators{height:600px}header #headerCarouselIndicators .carousel-inner{height:600px}header #headerCarouselIndicators .carousel-inner .carousel-item{position:relative;height:600px}header #headerCarouselIndicators .carousel-inner .carousel-item .slide{position:relative;width:100%;height:600px;background-size:cover}header #headerCarouselIndicators .carousel-inner .carousel-item .slide>.overlay{position:absolute;top:0;bottom:0;width:100%;background-color:#000000b3}header #headerCarouselIndicators .carousel-inner .carousel-item .slide .container{position:relative;align-items:center;height:100%}header #headerCarouselIndicators .carousel-inner .carousel-item .slide .container .search .input-group span{border-left:0;background:#fff}header #headerCarouselIndicators .carousel-inner .carousel-item .slide .container .search .search-type{border-bottom:solid 4px rgba(255,255,255,.5)}header #headerCarouselIndicators .carousel-inner .carousel-item .slide .container .search .search-type ul{margin:0;padding:0 5px 40px;list-style:none}header #headerCarouselIndicators .carousel-inner .carousel-item .slide .container .search .search-type ul li{font-size:17px;font-weight:300;color:#fff}header #headerCarouselIndicators .carousel-inner .carousel-item .slide .container .search .search-type ul li:not(:last-child){padding-right:20px}header #headerCarouselIndicators .carousel-inner .carousel-item .slide .container .slider-content .content-body h3{margin-bottom:2.5rem;font-family:Poiret One,cursive;color:#fff}header #headerCarouselIndicators .carousel-inner .carousel-item .slide .container .slider-content .content-body p{margin-bottom:25px;font-size:1.25rem;font-weight:300;color:#fff}header #headerCarouselIndicators .carousel-inner .carousel-item .slide .container .slider-content .content-body button{padding:10px 30px;color:#fff;border:solid 1px #fff;border-radius:0;background:transparent}header #headerCarouselIndicators .carousel-inner .carousel-item .slide .slide-text,header #headerCarouselIndicators .carousel-inner .carousel-item .slide .slide-contacts{position:relative;color:#fff;text-shadow:0 5px 10px #343434}header #headerCarouselIndicators .carousel-inner .carousel-item .slide .slide-text{padding-top:60px;text-align:center}header #headerCarouselIndicators .carousel-inner .carousel-item .slide .slide-text h2{font-size:3.5rem}@media only screen and (max-width: 425px){header #headerCarouselIndicators .carousel-inner .carousel-item .slide .slide-text h2{font-size:40px}}header #headerCarouselIndicators .carousel-inner .carousel-item .slide .slide-contacts{padding-bottom:80px;font-size:1.8rem}@media only screen and (max-width: 425px){header #headerCarouselIndicators .carousel-inner .carousel-item .slide .slide-contacts{text-align:center;font-size:1.5rem}}main{position:relative;padding:40px 0}main .content-block{padding:15px;border:solid 1px #e8e8e8;border-radius:5px;background-color:#fff}main .content figure.mosaic-block-gallery>a>img{width:100%;max-width:800px;height:auto;margin-bottom:16px}main .content figure img{display:block;margin-left:auto;margin-right:auto;max-width:100%}main .content figure figcaption{margin-top:7px;text-align:center;color:gray}#latestNews .card h5.card-title{font-size:1.2rem}#latestNews .card .card-text{color:#777}#profile{position:relative}#profile .user-card{padding:30px}#profile .user-card .about-user h1{font-size:30px}#profile .user-card .about-user .photo{width:150px;height:150px;border-radius:50%;background-size:cover;background-position:center}#profile .user-card .short-info p{width:50%;margin-bottom:3px;font-size:16px}#profile .user-card .short-info p:first-child{font-weight:700}#profileContentManagement{position:relative}#profileContentManagement .section-navigation a:link,#profileContentManagement .section-navigation a:visited{color:#6e263c}#profileContentManagement .section-navigation a:active,#profileContentManagement .section-navigation a:hover{color:#fff!important;background-color:#88354e}#profileContentManagement .section-navigation a.active{color:#fff;background-color:#88354e}#profileContentManagement .section-navigation .block>div{display:flex;align-items:center}#profileContentManagement .section-navigation .block>div .icon{font-size:1.75rem}#profileContentManagement .section-navigation .block>div h5{font-size:1.2rem;font-weight:500}#profileContentManagement .list .list-items .item-id{width:65px}#profileContentManagement .list .list-items .status{width:80px;text-align:center}#profileContentManagement .list .list-items .status .published{color:green}#profileContentManagement .list .list-items .status .unpublished{color:red}#profileContentManagement .list .list-items .status .published.disabled,#profileContentManagement .list .list-items .status .unpublished.disabled{color:#ccc}#profileContentManagement .list .list-items .actions{width:140px;text-align:center}#profileContentManagement .list .list-items .actions a{padding:0 5px}#profileContentManagement form#formContent .form-control,#profileContentManagement form#formContent .form-select{border-color:#ced4da;box-shadow:none}#profileContentManagement form#formContent .input-group button{min-width:95px;text-align:center}#profileContentManagement form#formContent .badge button.btn-close{float:left}#profileContentManagement form#formContent .seo{position:relative}#profileContentManagement form#formContent .seo input{border-right:none}#profileContentManagement form#formContent .seo div{font-size:12px;color:#898989;border-left:none;background:#fff}#profileContentManagement form#formContent .seo div>span{display:inline-block;padding:2px 8px;border-radius:4px;background:#f1f1f1}#profileContentManagement form#formContent .seo div>span:not(:last-child){margin-right:7px}#profileContentManagement form#formContent .seo div>span.charCnt.red{color:red}#profileContentManagement form#formContent .seo div>span .good{color:green}#profileContentManagement form#formContent .seo div>span .bad{color:red}#profileContentManagement form#formContent div.seo-info{position:absolute;top:8px;right:10px;opacity:1;transition:all .5s}#profileContentManagement form#formContent textarea#meta_description:focus~.seo-info-description{opacity:0;transition:all .5s}#profileContentManagement form#formContent .preview-google{margin:10px 0 15px;padding:15px;border:solid 1px #ccc;background:#fff}#profileContentManagement form#formContent .preview-google h5{margin-bottom:5px;font-size:20px;color:#1a0dab;line-height:1.3}#profileContentManagement form#formContent .preview-google p{margin-bottom:7px}#profileContentManagement form#formContent .preview-google .link{font-size:14px;line-height:1.3}#profileContentManagement form#formContent .preview-google .description{max-width:595px;font-size:14px;color:#4d5156;line-height:1.58}#profileContentManagement form#formContent .preview-google .description .date{color:#70757a}#profileContentManagement .book-challenge-tasks #listBookChallengeTasks .card .card-header .actions a:not(:last-child){margin-right:7px}#modalAddUsers .modal-header{border-bottom:none}#modalAddUsers .modal-body{padding-left:60px;padding-right:60px}#modalAddUsers #filter .input-group input{font-size:40px;border:none;border-bottom:solid 2px #ccc;border-radius:0}#modalAddUsers #filter .input-group input:focus{outline:none;box-shadow:none}#modalAddUsers #filter .input-group button{border:none;border-bottom:solid 2px #ccc;border-radius:0}#modalAddUsers #filter .input-group button i{font-size:30px}#modalAddUsers #filter .input-group button:hover{color:#333;background:#fff}#events2 .event-description{width:50%;padding:15px}#events2 .event-description h5{font-size:24px;font-weight:400;text-transform:uppercase}#events2 .event-description h5:after{content:"";display:block;margin-top:15px;width:150px;height:5px;background-color:#ccc}footer #footerNav{padding:30px 0}footer #footerNav .title{margin-bottom:15px;font-size:1.3rem}footer #footerNav ul{list-style-type:none;padding-left:0}footer #footerNav ul li:not(:last-child){padding-bottom:7px}footer #footer{padding:20px 0;color:#fff;background-color:#6e263c}footer #footer .color-grey{color:#efd5a4}footer #footer .color-white{color:#fff}footer #footer .color-link{color:#efd5a4}footer #footer .navigation ul{list-style-type:none;display:flex;padding-left:0}footer #footer .navigation ul li{line-height:1}footer #footer .navigation ul li:first-child{padding-right:10px}footer #footer .navigation ul li:not(:first-child){padding:0 10px}footer #footer .navigation ul li:not(:last-child){border-right:solid 1px #fff}footer #footer .navigation ul li a{color:#fff;text-decoration:none}footer #footer .navigation ul li a:hover{text-decoration:underline}footer #footer .copyright{color:#fff}footer #footer .copyright p{margin-bottom:0;line-height:1}footer #footer .organization{color:#efd5a4}footer #footer .phones{color:#fff}footer #footer .phones .title{color:#efd5a4}.blocks-gallery-grid,.mosaic-block-gallery{display:flex;justify-content:center;flex-wrap:wrap;margin:auto;padding:0;max-width:800px;list-style-type:none}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.mosaic-block-gallery .blocks-gallery-image,.mosaic-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.mosaic-block-gallery .blocks-gallery-image figure,.mosaic-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position: -webkit-sticky) or (position: sticky)){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.mosaic-block-gallery .blocks-gallery-image figure,.mosaic-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.mosaic-block-gallery .blocks-gallery-image img,.mosaic-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position: -webkit-sticky) or (position: sticky)){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.mosaic-block-gallery .blocks-gallery-image img,.mosaic-block-gallery .blocks-gallery-item img{width:auto}}.mosaic-block-gallery>figcaption{margin-top:-7px!important;margin-bottom:1rem}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.mosaic-block-gallery .blocks-gallery-image figcaption,.mosaic-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.mosaic-block-gallery .blocks-gallery-image figcaption img,.mosaic-block-gallery .blocks-gallery-item figcaption img{display:inline}.mosaic-block-gallery figcaption{display:block;width:100%;text-align:center}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.mosaic-block-gallery.is-cropped .blocks-gallery-image a,.mosaic-block-gallery.is-cropped .blocks-gallery-image img,.mosaic-block-gallery.is-cropped .blocks-gallery-item a,.mosaic-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position: -webkit-sticky) or (position: sticky)){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.mosaic-block-gallery.is-cropped .blocks-gallery-image a,.mosaic-block-gallery.is-cropped .blocks-gallery-image img,.mosaic-block-gallery.is-cropped .blocks-gallery-item a,.mosaic-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.mosaic-block-gallery .blocks-gallery-image,.mosaic-block-gallery .blocks-gallery-item{width:calc((100% - 16px)/2)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.mosaic-block-gallery .blocks-gallery-image:nth-of-type(2n),.mosaic-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.mosaic-block-gallery.columns-1 .blocks-gallery-image,.mosaic-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width: 600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.mosaic-block-gallery.columns-3 .blocks-gallery-image,.mosaic-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px) / 3);margin-right:16px}@supports (-ms-ime-align: auto){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.mosaic-block-gallery.columns-3 .blocks-gallery-image,.mosaic-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px) / 3 - 1px)}}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.mosaic-block-gallery.columns-4 .blocks-gallery-image,.mosaic-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4);margin-right:16px}@supports (-ms-ime-align: auto){.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.mosaic-block-gallery.columns-4 .blocks-gallery-image,.mosaic-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4 - 1px)}}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.mosaic-block-gallery.columns-5 .blocks-gallery-image,.mosaic-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5);margin-right:16px}@supports (-ms-ime-align: auto){.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.mosaic-block-gallery.columns-5 .blocks-gallery-image,.mosaic-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5 - 1px)}}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.mosaic-block-gallery.columns-6 .blocks-gallery-image,.mosaic-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px) / 6);margin-right:16px}@supports (-ms-ime-align: auto){.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.mosaic-block-gallery.columns-6 .blocks-gallery-image,.mosaic-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px) / 6 - 1px)}}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.mosaic-block-gallery.columns-7 .blocks-gallery-image,.mosaic-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px) / 7);margin-right:16px}@supports (-ms-ime-align: auto){.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.mosaic-block-gallery.columns-7 .blocks-gallery-image,.mosaic-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px) / 7 - 1px)}}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.mosaic-block-gallery.columns-8 .blocks-gallery-image,.mosaic-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8);margin-right:16px}@supports (-ms-ime-align: auto){.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.mosaic-block-gallery.columns-8 .blocks-gallery-image,.mosaic-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8 - 1px)}}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.mosaic-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.mosaic-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.mosaic-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.mosaic-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.mosaic-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.mosaic-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.mosaic-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.mosaic-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.mosaic-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.mosaic-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.mosaic-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.mosaic-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.mosaic-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.mosaic-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.mosaic-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.mosaic-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.mosaic-block-gallery .blocks-gallery-image:last-child,.mosaic-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.mosaic-block-gallery.alignleft,.mosaic-block-gallery.alignright{max-width:305px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.mosaic-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}
