/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 03 2025 | 13:05:31 */
#fancybox-overlay {
    z-index: 51000 !important;
}
#fancybox-wrap {
    z-index: 52000 !important;
}
.white .ngg-slideshow.slick-slider {
    margin: 0 !important;
    overflow: hidden;
    height: auto !important;
}
.white .ngg-slideshow .ngg-gallery-slideshow-image img {
    margin: 0;
    display: inline-block !important;
    vertical-align: middle;
    max-width: 100% !important;
    max-height: 100% !important;
}
.ngg-slideshow .ngg-gallery-slideshow-image{
    height: auto !important;
    background: #000;
}
.white .ngg-slideshow a img {
    border: 1px solid #bbbbbb;
    box-sizing: border-box;
    opacity: 1;
    transition: all 0.3s ease-out;
}
.white .ngg-slideshow a img:hover {
    border: 1px solid #cc0000;
    box-sizing: border-box;
    opacity: 0.3;
}
.wp-block-column:not(:first-child) {
    margin-left: 0;
}
.grey-nomarg {
    background: #eee none repeat scroll 0% 0%;
    margin: 0 !important;
    border: 0px solid #ddd;
    flex-direction: row-reverse;
}
.white-nomarg {
    background: #fff none repeat scroll 0% 0%;
    margin: 0 !important;
}
.wp-block-columns {
    align-items: center;
   gap: 0 !important;
}
.column-padding h2, .column-padding ul{
   padding: 30px 40px 0  40px;
   box-sizing:border-box;
}

.column-padding p{
   padding: 10px 40px 0  40px;
   box-sizing:border-box;
}


.white .ngg-slideshow .ngg-gallery-slideshow-image:hover::after {
    content: "more images";
    font-size: 16px;
    color: #ffffff;
    position: absolute;
    top: 150px;
    left: 0;
    width: 100%;
    font-family: "Roboto Condensed",sans-serif;
   font-weight: 300;
}

@media only screen and (max-width: 600px) {
.white .ngg-slideshow .ngg-gallery-slideshow-image {
    margin: 0;
    display: inline-block !important;
    vertical-align: middle;
    max-width: 100% !important;
    max-height: 100% !important;
}
.white .ngg-slideshow .ngg-gallery-slideshow-image {
    height: auto !important;
}
.column-padding h2 {
    padding-top: 30px;
}
.column-padding ul {
    padding-bottom: 30px;
}
}

.page-id-1181 .whitetext.center, .page-id-1573 .whitetext.center, .page-id-1579 .whitetext.center, .page-id-1596 .whitetext.center,  .page-id-1617 .whitetext.center {
    text-align: left !important;
   margin-left: 35px;
}

.page-id-1783 h3, .page-id-1801 h3, .page-id-1824 h3, .page-id-1827 h3  {
    display: none;
}

#video {position: relative;}

#video .wp-block-button {
    position: absolute;
    top: 10px;
    right: 10px;
}

#video .wp-block-button__link {
    color: #fff;
    background-color: #cc0000;
    border: 1px solid #fff;
    border-radius: 4px;
    font-size: 1.0em;
    padding: 1px 20px;;
}

.single-zoom-meetings .dpn-zvc-single-content-wrapper {
    margin-top: 140px;
}
.single-zoom-meetings .vczapi-col-10, .vczapi-col-11, .vczapi-col-12, .vczapi-col-2, .vczapi-col-3, .vczapi-col-4, .vczapi-col-5, .vczapi-col-6, .vczapi-col-8, .vczapi-col-9 {
    margin: 0 auto !important;
}

@media only screen and (min-width: 769px) {
.single-zoom-meetings .vczapi-col-4 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 1100px;
}
}

@media only screen and (max-width: 769px) {
.column-padding h2, .column-padding ul{
   padding: 20px 40px 0  40px;
   box-sizing:border-box;
}
.column-padding p{
   padding: 0px 40px 25px  40px;
   box-sizing:border-box;
}
.read-link{
	top: -20px;
  position: relative;
}
}

.vczapi-jvb-countdown-wrapper {
  background: #fff  !important;
  padding: 0 0 30px 0 !important;
}
.vczapi-jvb-countdown-content-description{
  width: 100%;
  text-align: center;
}
.vczapi-jvb-countdown-content-description-topic {
  display: none;
}
.vczapi-jvb-countdown-content-contents {
  -webkit-box-flex: 0 !important;
  -webkit-flex: 0 0 100% !important;
  -ms-flex: 0 0 100% !important;
  flex: 0 0 100% !important;
  padding-left: 0 !important;
}

.vczapi-jvb-countdown-content-links .btn-join-link {
  background: #C50D1F !important;
  margin: 10px auto !important;
}

.centered{text-align: center !important; margin-bottom: 50px; font-size: 1.2rem !important;}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
  background: linear-gradient(0deg,rgba(0,0,0,.8) 15%,rgba(0,0,0,0) 70%,transparent);
  padding-top: 70px;
  font-size: 14px;
    cursor: pointer;
    pointer-events: none;
}

.ngg-slideshow .ngg-gallery-slideshow-image::after {
    cursor: pointer;
    pointer-events: none;
}

.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image::after {
  content:url('https://maltaproperties.com.mt/wp-content/uploads/2022/09/Pdf_File_Type_Adobe_logo.png');
position: absolute;
top: 5px;
right:5px;
    cursor: pointer;
    pointer-events: none;
}

@media only screen and (min-width: 600px) {
.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image) {
  width: calc(50% - 10px);
}
}

@media only screen and (min-width: 1000px) {
.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image) {
  width: calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*0.75);
}
}

body.pojo-a11y-resize-font-130 a {
  font-size: 100% !important;
}

body.pojo-a11y-resize-font-130 footer div.meta ul li a {
  font-size: 100% !important;
}

body.pojo-a11y-resize-font-130, body.pojo-a11y-resize-font-130 li:not(.pojo-a11y-toolbar-item), body.pojo-a11y-resize-font-130 label, body.pojo-a11y-resize-font-130 input, body.pojo-a11y-resize-font-130 select, body.pojo-a11y-resize-font-130 textarea, body.pojo-a11y-resize-font-130 legend, body.pojo-a11y-resize-font-130 code, body.pojo-a11y-resize-font-130 pre, body.pojo-a11y-resize-font-130 dd, body.pojo-a11y-resize-font-130 dt, body.pojo-a11y-resize-font-130 blockquote, body.pojo-a11y-resize-font-130 a {
  font-size: 110% !important;
}
body.pojo-a11y-resize-font-130 p:not(.pojo-a11y-toolbar-title) {
  font-size: 120% !important;
} 
body.pojo-a11y-resize-font-130 p:not(.pojo-a11y-toolbar-title) {
  font-size: 100% !important;
}
body.pojo-a11y-resize-font-130 span, body.pojo-a11y-resize-font-130 .sub-menu li {
  font-size: 100% !important;
}
body.pojo-a11y-resize-font-130 a {
  font-size: 100% !important;
}
body.pojo-a11y-resize-font-130 footer div.meta ul li a {
  font-size: 100% !important;
}
body.pojo-a11y-resize-font-130 h1, body.pojo-a11y-resize-font-130 h2, body.pojo-a11y-resize-font-130 h3, body.pojo-a11y-resize-font-130 h4, body.pojo-a11y-resize-font-130 h5, body.pojo-a11y-resize-font-130 h6, body.pojo-a11y-resize-font-130 h1 span, body.pojo-a11y-resize-font-130 h2 span, body.pojo-a11y-resize-font-130 h3 span, body.pojo-a11y-resize-font-130 h4 span, body.pojo-a11y-resize-font-130 h5 span, body.pojo-a11y-resize-font-130 h6 span {
  font-size: 300% !important;
}


body.pojo-a11y-resize-font-140, body.pojo-a11y-resize-font-140 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-140 li:not(.pojo-a11y-toolbar-item), body.pojo-a11y-resize-font-140 label, body.pojo-a11y-resize-font-140 input, body.pojo-a11y-resize-font-140 select, body.pojo-a11y-resize-font-140 textarea, body.pojo-a11y-resize-font-140 legend, body.pojo-a11y-resize-font-140 code, body.pojo-a11y-resize-font-140 pre, body.pojo-a11y-resize-font-140 dd, body.pojo-a11y-resize-font-140 dt, body.pojo-a11y-resize-font-140 blockquote, body.pojo-a11y-resize-font-140 a {
  font-size: 120% !important;
}
body.pojo-a11y-resize-font-130 p:not(.pojo-a11y-toolbar-title) {
  font-size: 125% !important;
} 
body.pojo-a11y-resize-font-140 span, body.pojo-a11y-resize-font-140 .sub-menu li {
  font-size: 100% !important;
}
body.pojo-a11y-resize-font-140 a {
  font-size: 100% !important;
}
body.pojo-a11y-resize-font-140 footer div.meta ul li a {
  font-size: 100% !important;
}
body.pojo-a11y-resize-font-140 h1, body.pojo-a11y-resize-font-140 h2, body.pojo-a11y-resize-font-140 h3, body.pojo-a11y-resize-font-140 h4, body.pojo-a11y-resize-font-140 h5, body.pojo-a11y-resize-font-140 h6, body.pojo-a11y-resize-font-140 h1 span, body.pojo-a11y-resize-font-140 h2 span, body.pojo-a11y-resize-font-140 h3 span, body.pojo-a11y-resize-font-140 h4 span, body.pojo-a11y-resize-font-140 h5 span, body.pojo-a11y-resize-font-140 h6 span {
  font-size: 300% !important;
}


body.pojo-a11y-resize-font-150, body.pojo-a11y-resize-font-150 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-150 li:not(.pojo-a11y-toolbar-item), body.pojo-a11y-resize-font-150 label, body.pojo-a11y-resize-font-150 input, body.pojo-a11y-resize-font-150 select, body.pojo-a11y-resize-font-150 textarea, body.pojo-a11y-resize-font-150 legend, body.pojo-a11y-resize-font-150 code, body.pojo-a11y-resize-font-150 pre, body.pojo-a11y-resize-font-150 dd, body.pojo-a11y-resize-font-150 dt, body.pojo-a11y-resize-font-150 blockquote, body.pojo-a11y-resize-font-150 a {
  font-size: 125% !important;
}
body.pojo-a11y-resize-font-150 span, body.pojo-a11y-resize-font-150 .sub-menu li {
  font-size: 110% !important;
}
body.pojo-a11y-resize-font-150 a {
  font-size: 110% !important;
}
body.pojo-a11y-resize-font-150 footer div.meta ul li a {
  font-size: 110% !important;
}
body.pojo-a11y-resize-font-150 h1, body.pojo-a11y-resize-font-150 h2, body.pojo-a11y-resize-font-150 h3, body.pojo-a11y-resize-font-150 h4, body.pojo-a11y-resize-font-150 h5, body.pojo-a11y-resize-font-150 h6, body.pojo-a11y-resize-font-150 h1 span, body.pojo-a11y-resize-font-150 h2 span, body.pojo-a11y-resize-font-150 h3 span, body.pojo-a11y-resize-font-150 h4 span, body.pojo-a11y-resize-font-150 h5 span, body.pojo-a11y-resize-font-150 h6 span {
  font-size: 350% !important;
}


body.pojo-a11y-resize-font-160, body.pojo-a11y-resize-font-160 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-160 li:not(.pojo-a11y-toolbar-item), body.pojo-a11y-resize-font-160 label, body.pojo-a11y-resize-font-160 input, body.pojo-a11y-resize-font-160 select, body.pojo-a11y-resize-font-160 textarea, body.pojo-a11y-resize-font-160 legend, body.pojo-a11y-resize-font-160 code, body.pojo-a11y-resize-font-160 pre, body.pojo-a11y-resize-font-160 dd, body.pojo-a11y-resize-font-160 dt, body.pojo-a11y-resize-font-160 blockquote, body.pojo-a11y-resize-font-160 a {
  font-size: 130% !important;
}
body.pojo-a11y-resize-font-160 span, body.pojo-a11y-resize-font-160 .sub-menu li {
  font-size: 110% !important;
}
body.pojo-a11y-resize-font-160 a {
  font-size: 110% !important;
}
body.pojo-a11y-resize-font-160 footer div.meta ul li a {
  font-size: 110% !important;
}
body.pojo-a11y-resize-font-160 h1, body.pojo-a11y-resize-font-160 h2, body.pojo-a11y-resize-font-160 h3, body.pojo-a11y-resize-font-160 h4, body.pojo-a11y-resize-font-160 h5, body.pojo-a11y-resize-font-160 h6, body.pojo-a11y-resize-font-160 h1 span, body.pojo-a11y-resize-font-160 h2 span, body.pojo-a11y-resize-font-160 h3 span, body.pojo-a11y-resize-font-160 h4 span, body.pojo-a11y-resize-font-160 h5 span, body.pojo-a11y-resize-font-160 h6 span {
  font-size: 350% !important;
}


body.pojo-a11y-resize-font-170, body.pojo-a11y-resize-font-170 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-170 li:not(.pojo-a11y-toolbar-item), body.pojo-a11y-resize-font-170 label, body.pojo-a11y-resize-font-170 input, body.pojo-a11y-resize-font-170 select, body.pojo-a11y-resize-font-170 textarea, body.pojo-a11y-resize-font-170 legend, body.pojo-a11y-resize-font-170 code, body.pojo-a11y-resize-font-170 pre, body.pojo-a11y-resize-font-170 dd, body.pojo-a11y-resize-font-170 dt, body.pojo-a11y-resize-font-170 blockquote, body.pojo-a11y-resize-font-170 a {
  font-size: 130% !important;
}
body.pojo-a11y-resize-font-170 span, body.pojo-a11y-resize-font-170 .sub-menu li {
  font-size: 110% !important;
}
body.pojo-a11y-resize-font-170 a {
  font-size: 110% !important;
}
body.pojo-a11y-resize-font-170 footer div.meta ul li a {
  font-size: 110% !important;
}
body.pojo-a11y-resize-font-170 h1, body.pojo-a11y-resize-font-170 h2, body.pojo-a11y-resize-font-170 h3, body.pojo-a11y-resize-font-170 h4, body.pojo-a11y-resize-font-170 h5, body.pojo-a11y-resize-font-170 h6, body.pojo-a11y-resize-font-170 h1 span, body.pojo-a11y-resize-font-170 h2 span, body.pojo-a11y-resize-font-170 h3 span, body.pojo-a11y-resize-font-170 h4 span, body.pojo-a11y-resize-font-170 h5 span, body.pojo-a11y-resize-font-170 h6 span {
  font-size: 350% !important;
}


body.pojo-a11y-resize-font-180, body.pojo-a11y-resize-font-180 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-180 li:not(.pojo-a11y-toolbar-item), body.pojo-a11y-resize-font-180 label, body.pojo-a11y-resize-font-180 input, body.pojo-a11y-resize-font-180 select, body.pojo-a11y-resize-font-180 textarea, body.pojo-a11y-resize-font-180 legend, body.pojo-a11y-resize-font-180 code, body.pojo-a11y-resize-font-180 pre, body.pojo-a11y-resize-font-180 dd, body.pojo-a11y-resize-font-180 dt, body.pojo-a11y-resize-font-180 blockquote, body.pojo-a11y-resize-font-180 a {
  font-size: 130% !important;
}
body.pojo-a11y-resize-font-180 span, body.pojo-a11y-resize-font-180 .sub-menu li {
  font-size: 110% !important;
}
body.pojo-a11y-resize-font-180 a {
  font-size: 110% !important;
}
body.pojo-a11y-resize-font-180 footer div.meta ul li a {
  font-size: 110% !important;
}
body.pojo-a11y-resize-font-180 h1, body.pojo-a11y-resize-font-180 h2, body.pojo-a11y-resize-font-180 h3, body.pojo-a11y-resize-font-180 h4, body.pojo-a11y-resize-font-180 h5, body.pojo-a11y-resize-font-180 h6, body.pojo-a11y-resize-font-180 h1 span, body.pojo-a11y-resize-font-180 h2 span, body.pojo-a11y-resize-font-180 h3 span, body.pojo-a11y-resize-font-180 h4 span, body.pojo-a11y-resize-font-180 h5 span, body.pojo-a11y-resize-font-180 h6 span {
  font-size: 350% !important;
}


body.pojo-a11y-resize-font-190, body.pojo-a11y-resize-font-190 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-190 li:not(.pojo-a11y-toolbar-item), body.pojo-a11y-resize-font-190 label, body.pojo-a11y-resize-font-190 input, body.pojo-a11y-resize-font-190 select, body.pojo-a11y-resize-font-190 textarea, body.pojo-a11y-resize-font-190 legend, body.pojo-a11y-resize-font-190 code, body.pojo-a11y-resize-font-190 pre, body.pojo-a11y-resize-font-190 dd, body.pojo-a11y-resize-font-190 dt, body.pojo-a11y-resize-font-190 blockquote, body.pojo-a11y-resize-font-190 a {
  font-size: 130% !important;
}
body.pojo-a11y-resize-font-190 span, body.pojo-a11y-resize-font-190 .sub-menu li {
  font-size: 110% !important;
}
body.pojo-a11y-resize-font-190 a {
  font-size: 110% !important;
}
body.pojo-a11y-resize-font-190 footer div.meta ul li a {
  font-size: 110% !important;
}
body.pojo-a11y-resize-font-190 h1, body.pojo-a11y-resize-font-190 h2, body.pojo-a11y-resize-font-190 h3, body.pojo-a11y-resize-font-190 h4, body.pojo-a11y-resize-font-190 h5, body.pojo-a11y-resize-font-190 h6, body.pojo-a11y-resize-font-190 h1 span, body.pojo-a11y-resize-font-190 h2 span, body.pojo-a11y-resize-font-190 h3 span, body.pojo-a11y-resize-font-190 h4 span, body.pojo-a11y-resize-font-190 h5 span, body.pojo-a11y-resize-font-190 h6 span {
  font-size: 350% !important;
}


body.pojo-a11y-resize-font-200, body.pojo-a11y-resize-font-200 p:not(.pojo-a11y-toolbar-title), body.pojo-a11y-resize-font-200 li:not(.pojo-a11y-toolbar-item), body.pojo-a11y-resize-font-200 label, body.pojo-a11y-resize-font-200 input, body.pojo-a11y-resize-font-200 select, body.pojo-a11y-resize-font-200 textarea, body.pojo-a11y-resize-font-200 legend, body.pojo-a11y-resize-font-200 code, body.pojo-a11y-resize-font-200 pre, body.pojo-a11y-resize-font-200 dd, body.pojo-a11y-resize-font-200 dt, body.pojo-a11y-resize-font-200 blockquote, body.pojo-a11y-resize-font-200 a {
  font-size: 130% !important;
}
body.pojo-a11y-resize-font-200 span, body.pojo-a11y-resize-font-200 .sub-menu li {
  font-size: 110% !important;
}
body.pojo-a11y-resize-font-200 a {
  font-size: 110% !important;
}
body.pojo-a11y-resize-font-200 footer div.meta ul li a {
  font-size: 110% !important;
}
body.pojo-a11y-resize-font-200 h1, body.pojo-a11y-resize-font-200 h2, body.pojo-a11y-resize-font-200 h3, body.pojo-a11y-resize-font-200 h4, body.pojo-a11y-resize-font-200 h5, body.pojo-a11y-resize-font-200 h6, body.pojo-a11y-resize-font-200 h1 span, body.pojo-a11y-resize-font-200 h2 span, body.pojo-a11y-resize-font-200 h3 span, body.pojo-a11y-resize-font-200 h4 span, body.pojo-a11y-resize-font-200 h5 span, body.pojo-a11y-resize-font-200 h6 span {
  font-size: 350% !important;
}

div.smallfont {
  font-family: "Roboto Condensed",sans-serif !important;
}

@media (max-width: 767px) {
#pojo-a11y-toolbar {
  top: 170px !important;
}
	}


#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a {
  font-size: 90% !important;
}



.xmas {color: #cc0000; display: none;}


#navigationmain > ul > li:focus-within > ul { opacity: 1; top: 64px; visibility: visible; }

.pojo-a11y-light-background #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a.active {
  background-color: #ffffff !important;
}

.read-link{
	margin-left: 40px;
	margin-right: 40px;
}

