.post-image-gallery{padding:25px 2%}@media(min-width:800px){.post-image-gallery{padding-bottom:0;padding-top:50px}}.post-image-gallery .img-gallery-container .row{gap:29px 26px}.post-image-gallery .carousel{margin-left:auto;margin-right:auto;max-width:1920px;padding:0 50px}@media(min-width:1050px){.post-image-gallery .carousel{padding:0 140px}}.post-image-gallery .carousel .carousel-inner{overflow:visible!important}.post-image-gallery .carousel .carousel-inner .visible-outline{border-color:#86b7fe;box-shadow:inset 0 0 0 5px #4691ff;outline:0}.post-image-gallery .carousel .carousel-inner .col-post-image-gallery{aspect-ratio:auto 4/3;background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:0;position:relative;width:calc(50% - 26px);z-index:9999}@media(min-width:1050px){.post-image-gallery .carousel .carousel-inner .col-post-image-gallery{width:calc(25% - 26px)}}.post-image-gallery .carousel .carousel-inner .col-post-image-gallery a{aspect-ratio:auto 4/3;background-blend-mode:multiply;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;left:0;mix-blend-mode:multiply;overflow:hidden;position:absolute;top:0;width:100%;z-index:7}.post-image-gallery .carousel .carousel-inner .col-post-image-gallery a:after{background-color:#fa4616;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(101%);transition:all .2s ease-in-out;width:100%}.post-image-gallery .carousel .carousel-inner .col-post-image-gallery a:hover:after{transform:translateX(0)}.post-image-gallery .carousel .carousel-control-next{justify-content:end;opacity:1;right:-40px}@media(min-width:1050px){.post-image-gallery .carousel .carousel-control-next{right:-60px}}.post-image-gallery .carousel .carousel-control-next:focus .carousel-control-next-icon svg path,.post-image-gallery .carousel .carousel-control-next:hover .carousel-control-next-icon svg path{fill:#fa4616}.post-image-gallery .carousel .carousel-control-next .carousel-control-next-icon{background-image:none;height:120px!important;transition:all .2s ease-in-out;width:30px!important}@media(min-width:1050px){.post-image-gallery .carousel .carousel-control-next .carousel-control-next-icon{width:40px!important}}.post-image-gallery .carousel .carousel-control-prev{justify-content:start;left:-50px;opacity:1}@media(min-width:1050px){.post-image-gallery .carousel .carousel-control-prev{left:-60px}}.post-image-gallery .carousel .carousel-control-prev:focus .carousel-control-prev-icon svg path,.post-image-gallery .carousel .carousel-control-prev:hover .carousel-control-prev-icon svg path{fill:#fa4616}.post-image-gallery .carousel .carousel-control-prev .carousel-control-prev-icon{background-image:none;height:120px!important;transition:all .2s ease-in-out;width:30px!important}@media(min-width:1050px){.post-image-gallery .carousel .carousel-control-prev .carousel-control-prev-icon{width:40px!important}}.img-gallery-modal{z-index:999999999999}.img-gallery-modal .btn-close{background:url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"44.699\" height=\"43.715\"><g fill=\"none\" stroke=\"%23000\"><path d=\"m.349.358 44 43\" data-name=\"Line 2748\"/><path d=\"m44.349.358-44 43\" data-name=\"Line 2749\"/></g></svg>");background-position:50%;background-repeat:no-repeat;display:flex;height:50px;margin-bottom:50px;margin-left:auto;width:50px}.img-gallery-modal .modal-header{border-bottom:none;display:none}.img-gallery-modal .modal-content{background-color:#f4f6f6}.img-gallery-modal .modal-body{background-color:#f4f6f6;margin-left:auto;margin-right:auto;max-width:1640px;padding-top:47px;width:100%}.img-gallery-modal .modal-dialog{background-color:#f4f6f6}.img-gallery-modal .img-fluid{aspect-ratio:4/3!important;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.editor-styles-wrapper .img-gallery-container .block-editor-block-list__layout{display:flex!important;flex-wrap:wrap;gap:20px}.editor-styles-wrapper #imageGallery{padding:0!important}.editor-styles-wrapper .post-image-gallery .img-gallery-container .row{gap:unset!important}.editor-styles-wrapper .modal-fullscreen .modal-body{overflow-y:auto;width:100%!important}.editor-styles-wrapper #imageGallery .carousel-item{float:unset!important}.editor-styles-wrapper .modal{display:flex!important;max-width:100%!important;opacity:1!important;position:relative!important;width:100%!important;z-index:99999999999!important}.editor-styles-wrapper .wp-block-freeform .has-advanced-toolbar{display:block!important}
