.wp-block-button__link{box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;word-break:break-word}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}ol,ul{box-sizing:border-box}.wp-block-page-list:only-child{flex-grow:1}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.is-style-stripes{background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}.hidethis{display:none!important}p:empty{padding-bottom:0!important}.grid-layout-grid .divi-filter-archive-loop{grid-auto-rows:inherit!important}.et_pb_de_mach_archive_loop{float:none;width:100%;display:block;margin-bottom:2.75%}.et_pb_button{cursor:pointer}.divi-filter-archive-loop>:not(.no-results-layout){display:grid;grid-gap:25px}.divi-filter-archive-loop.grid>:not(.no-results-layout),.grid-posts{grid-auto-rows:inherit}.et_pb_gutters3 .divi-filter-archive-loop>:not(.no-results-layout){grid-gap:25px}.col-mob-1>:not(.no-results-layout){grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){body .col-tab-2>:not(.no-results-layout){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){body .et_pb_section .col-desk-4>:not(.no-results-layout){grid-template-columns:repeat(4,minmax(0,1fr))}}.divi-filter-archive-loop .et_pb_column .et_pb_de_mach_thumbnail img{height:150px;object-fit:cover;display:block}#et-main-area{position:relative}.et_pb_de_mach_thumbnail .et_shop_image{display:inline-flex}.divi-filter-archive-loop{float:none;width:100%;display:block;margin-bottom:2.75%}.filtered-posts-loading{position:absolute;width:100%;height:100%}.filtered-posts-cont{width:100%;position:relative}.filter-param-tags{display:block;width:100%;clear:both}body,html{max-width:100%;overflow-x:hidden}@media (max-width:980px){.et_pb_column{width:100%;margin-bottom:10px!Important}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}.single.single-project ol.wp-block-list li,.single.single-project ul.wp-block-list li{font-size:16px;padding-bottom:8px;padding-left:10px;color:#000}.single.single-project h2.wp-block-heading{font-size:32px}.single.single-project h3.wp-block-heading{font-size:28px;padding-bottom:1rem}.single.single-project ul.wp-block-list li::marker{position:relative!important;content:"✔";color:#30369d;font-weight:600;left:0;top:2px;padding-right:10px!important;font-size:16px}.et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:none!important}.nav li li a{padding:5px 0}.et_pb_menu .et-menu>li{padding-left:8px;padding-right:8px}@media only screen and (max-width:600px){.donate_form .donat-box{width:20.7%!important}}.donate_form{max-width:460px;margin:0 auto}@media (max-width:767px){.donate_form{margin-bottom:30px}}.donate_form .tabs{margin-bottom:15px}.donate_form .tabs .btn_styles{width:50%;float:left;border:1px solid #0a71c3;height:35px;line-height:35px;font-size:18px;text-decoration:none;text-align:center}.price-button{border:1px solid #b7b7b7!important;margin-right:7px;margin-left:7px}.donate_form .tabs .btn_styles:not(.active){border-radius:5px;background:#f0f2f5;color:#666c71;font-weight:600}.donate_form .tabs .btn_styles.active{background-color:#0a71c3;color:#fff;font-weight:600}.donate_form .donat-box{width:20.7%!important;margin-top:20px}.donate_form .input{margin-top:65px;position:relative}.donate_form .input:before{position:absolute;left:18px;top:50%;transform:translateX(-100%) translateY(-50%)}.donate_form .input input[type=number]{border-radius:5px;height:50px;line-height:50px;width:100%;padding:0 120px 0 20px;color:#7e7549;font-size:20px}.donate_form .input input[type=number]::-webkit-inner-spin-button,.donate_form .input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.donate_form .input .addition{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.donate_form #monthly .input input[type=number]{padding:0 120px 0 20px}.donate_form #once .input input[type=number]{padding:0 55px 0 20px}.donate_form .body{background:#fff;border:1px solid #d3d3d3;padding:25px;border-radius:5px}.donate_form .body .info{margin-bottom:20px;color:#9a9065}.donate_form .body .donate_buttons .btn_styles{border-radius:5px;border:0;background-color:#0a71c3;height:50px;line-height:50px;font-weight:600;font-size:16px;text-transform:uppercase;color:#fff;width:100%}@media (min-width:981px){.single.single-project .et_pb_section{padding:10px 0}}body{font-size:16px;font-weight:400}h1,h2,h3,h4,h6{color:#383838;font-size:40px;font-family:"Open Sans",Helvetica,Arial,Lucida,sans-serif}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}}h2,h3,h4,h6{font-size:34px}h3,h4,h6{font-size:29px}h4,h6{font-size:24px}h6{font-size:18px}body,input,select{font-family:"Lato",Helvetica,Arial,Lucida,sans-serif}html{scroll-behavior:smooth!important}.et_pb_module_inner p:contains("ACF: none"){display:none}