/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.page-icon{display:inline-block;width:1.125em;height:1em;margin-inline-end:.35em;fill:currentColor;color:var(--zp-page-icon-color,inherit);font-size:1em;line-height:1;text-align:center;vertical-align:-.125em;pointer-events:none;}a:hover > .page-icon,a:focus-visible > .page-icon,.file:hover > .page-icon,.file:focus-within > .page-icon{color:var(--zp-page-icon-hover,inherit);}.page-icon--after{margin-inline-start:.35em;margin-inline-end:0;}[dir="rtl"] .page-icon--directional{transform:scaleX(-1);}.pi .more-link a{font-size:.8em;}.pi .menu--account li{border:none;padding:0;list-style:none;}.pi .menu--account li a{margin:0 5px;}
@font-face{font-family:Roboto;src:url(/themes/zeropoint/fonts/roboto.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;}html,body,.pure-g [class*="pure-u"]{font-family:Roboto,sans-serif;}
.social-media-menu__links{list-style:none;margin:0;padding:5px;}.social-media-menu__item{display:inline-block;vertical-align:middle;margin:0;padding:0;}#footer .social-media-menu__links{display:flex;flex-wrap:wrap;justify-content:center;padding-inline:0;}#footer .social-media-menu__item{padding:0;border:0;}.soclinks .sociallinks{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:32px;height:32px;margin:0;padding:0;border:0;background:none;color:var(--zp-social-color,var(--zp-primary,#005a84));text-decoration:none;}.soclinks .sociallinks:hover{color:var(--zp-social-hover,var(--zp-primary-hover,#000));text-decoration:none;border:0;}.soclinks .sociallinks:focus-visible{color:var(--zp-social-hover,var(--zp-primary-hover,#000));text-decoration:none;border:0;outline:2px solid currentColor;outline-offset:2px;}.sociallinks .social-media-menu__icon{display:block;width:28px;height:28px;color:var(--zp-social-color,var(--zp-primary,#005a84));fill:currentColor;pointer-events:none;}.soclinks .sociallinks:hover .social-media-menu__icon,.soclinks .sociallinks:focus-visible .social-media-menu__icon{color:var(--zp-social-hover,var(--zp-primary-hover,#000));}.region-topreg .social-media-menu__item,#footer .social-media-menu__item,[dir="rtl"] .region-topreg .social-media-menu__item,[dir="rtl"] #footer .social-media-menu__item{display:inline-block;padding:0;border:0;}
.himg #headimg{background-blend-mode:luminosity;}@media screen and (width >= 64em){#header .logoimg--raster{height:7.7rem;max-height:none;}}#middlecontainer{background:url(//boaz.ro/cdn/0_gl/_ph/acacia.png) 100% 100% no-repeat;}#brand{background:url(//boaz.ro/cdn/0_gl/_ph/mason-logo.png) 50% 0 no-repeat;margin:0 auto;height:63px;}#bottom_bg{background:url(//boaz.ro/cdn/0_gl/_ph/chess.png) 50% 90% no-repeat;min-height:11.5em;}#contact-mail-page{background:url(//boaz.ro/cdn/0_gl/_ph/myimg/contact_ph.png) no-repeat 100% -9px;}.mlg{margin:auto;background:url(//boaz.ro/cdn/0_gl/_ph/mason-logo.png) 0% 10% no-repeat;}.region-highlighted{padding:0 20px 0;}.region-highlighted .block{margin:0 !important;}.logged-out .by{display:none;}.node__content img{border-radius:5px !important;}.block img:not(.region-content img,.region-header img){margin:0 auto;}.node__content .field--type-image img{float:inline-start;margin-block:0.6rem;margin-inline:0.6rem;}#sidebar-left .block,#sidebar-right .block{border:1px solid #ddd;}.addtoany_list,.node__links{display:inline-block;}.addtoany_list:before{content:"Share ";font-weight:bold;}#slider .slide-image{animation:zp-custom-zoom 30s infinite;}@keyframes zp-custom-zoom{0%,100%{transform:scale(1);}50%{transform:scale(1.15);}}div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:linear-gradient(to right,transparent,10%,#000,90%,transparent);}#sliding-popup .popup-content{max-width:45em;padding:0 .5em;text-align:center;}.agree-button.eu-cookie-compliance-secondary-button{cursor:pointer;margin:1em 0 0 1em;vertical-align:middle;overflow:visible;width:auto;box-shadow:inset 0 1px 0 0 #ffffff;background-color:#ededed;background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);border-radius:6px;border:1px solid #dcdcdc;color:#000;font-family:Arial,sans-serif;font-weight:bold;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #ffffff;}.node__submitted,p.comment__submitted,.submitted{text-align:right;font-style:italic;}.view-taxonomy-term .page-title,.region-content .field--name-fid a,.region-content .field--name-body a,.region-content .item-description a{color:#900;}.admin.node-page h1,.add.page h1,.node-page.edit h1{background-color:#eee;}.node--type-page .book-add-child{display:none;}.topper{float:none;width:100%;max-height:20em;margin:0 0 2em;object-fit:cover;mask-image:linear-gradient(to bottom left,#000 40%,transparent 95%);}.field--name-field-ref .field__label,.field--name-field-ref .field__item{float:none;display:inline-block;}.node__content .field--name-field-ref{font-style:italic;font-size:90%;}.node__content .field--name-field-ref p{margin:0;}.node__content .field--type-file,.node__content .field--name-field-ref{padding:0 0 1em;}.poll .bar .foreground{background-color:#069;height:0.7em;}.hov-zoom-in figure img{transform:scale(1);transition:.3s ease-in-out;}.hov-zoom-in figure:hover img{transform:scale(1.3);}.hov-grey figure img{filter:grayscale(100%);transition:.3s ease-in-out;}.hov-grey figure:hover img{filter:grayscale(0);}.dashed{border-bottom:1px dashed #ddd;}.center,.centre{margin-inline:auto;text-align:center;}img.center,img.centre{display:block;float:none;}.eleft .colorbox .pure-img,.eright .colorbox .pure-img{margin:0;}.eleft{max-width:100%;height:auto;display:block;float:left;margin:0 1em 1em 0;}.eright{max-width:100%;height:auto;display:block;float:right;margin:0 0 1em 1em;}.txright{text-align:right;}.txleft{text-align:left;}.introp{font-size:120%;}.my-inline{display:inline-block;vertical-align:top;}ul.blue li::marker{color:#1f8dd6;}ul.yellow li::marker{color:#fad232;}ul.orange li::marker{color:#f37b1d;}ul.red li::marker{color:#dd514c;}ul.green li::marker{color:#5eb95e;}ul.purple li::marker{color:#8058a5;}ul.grey li::marker{color:#55655d;}@media screen and (width < 64em){.himg #headimg,#headimg{background:none;}#header .logoimg{padding-inline:10px;}.mlg{background:none;}.region-topreg .menu--social-media{display:none;}}@media screen and (width < 48em){#slider .slide-image{min-height:12rem;object-fit:cover;}#sliding-popup .eu-cookie-compliance-content{justify-content:center;text-align:center;}#sliding-popup .eu-cookie-compliance-message{flex-basis:100%;text-align:center;}#sliding-popup .eu-cookie-compliance-buttons,#sliding-popup .eu-cookie-compliance-categories-buttons{justify-content:center;width:100%;}div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:#000;}}@media screen and (width < 35.5em){.node__content .field--name-body :is(.eleft,.eright,.align-left,.align-right){float:none;margin-inline:auto;}.node__content .field--name-body :is(.eleft,.eright,.align-left,.align-right):not(img){display:block;width:fit-content;max-width:100%;}.node__content .field--name-body img:not(.topper){display:block;float:none;width:auto;max-width:100%;height:auto;margin-inline:auto;}}@media screen and (prefers-reduced-motion:reduce){#slider .slide-image{animation:none;}.hov-zoom-in figure img,.hov-zoom-in figure:hover img{transform:none;transition:none;}.hov-grey figure img{transition:none;}}
