.fade-only{opacity:0;transition:opacity 0.9s ease}.fade-only.is-visible{opacity:1}body.et-fb-root-ancestor .fade-only,.et-fb-root-ancestor .fade-only{opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){.fade-only{opacity:1;transition:none}}.wp-block-image img{}.wp-block-heading{margin-top:0.5em;margin-bottom:0.5em}.et_pb_text p a,.et_pb_text li a,.et_pb_post_content p a,.et_pb_post_content li a{color:inherit!important;font-weight:700;text-decoration:none!important;background-image:linear-gradient(120deg,#d5cdb9 0%,#d5cdb9 100%);background-repeat:no-repeat;background-position:0 100%;background-size:100% 2px;transition:background-size 0.3s ease,color 0.3s ease}.et_pb_text p a:hover,.et_pb_text li a:hover,.et_pb_post_content p a:hover,.et_pb_post_content li a:hover{background-size:100% 100%;color:#ffffff!important}.et_pb_text a:hover strong,.et_pb_post_content a:hover strong{color:#ffffff!important}.project-gallery{margin:0 0 6px 0!important;gap:5px!important}.project-gallery figure{margin:0!important}.project-gallery img{display:block}@media (max-width:767px){.project-gallery{margin-bottom:6px!important}}.et-l--footer .et_pb_text a{font-weight:inherit!important;text-decoration:none!important;background-image:none!important;background:none!important}