.et_pb_social_media_follow_network_name{clip:rect(1px,1px,1px,1px);overflow:hidden;text-shadow:none;text-transform:none;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased}.dmach-postmeta-item-content,img{width:100%}.dmach-image-icon-placement-left .dmach-postmeta-item-containter{display:flex;align-items:center}.et_pb_button{cursor:pointer}.et_pb_de_mach_post_meta_item{margin-bottom:0!important}@font-face{font-display:swap;font-family:"Avenir Next LT W01 Regular";src:url(/wp-content/themes/Divi-child/fonts/c4691e94-080d-4452-8f9f-8b3db6b68d55.woff2)format("woff2"),url(/wp-content/themes/Divi-child/fonts/a1adabe6-efe5-40b7-b619-48111c8ff883.woff)format("woff");font-display:swap}@font-face{font-display:swap;font-family:"Avenir Next LT W01 Demi";src:url(/wp-content/themes/Divi-child/fonts/6afe4676-059a-4aa8-b891-29856bbcba22.woff2)format("woff2"),url(/wp-content/themes/Divi-child/fonts/a9817c16-2a79-49bf-8543-6c846d73a52f.woff)format("woff");font-display:swap}@font-face{font-display:swap;font-family:"Avenir Next LT W01 Bold";src:url(/wp-content/themes/Divi-child/fonts/b56355b0-7729-42a7-9f65-62c7211d078c.woff2)format("woff2"),url(/wp-content/themes/Divi-child/fonts/05537afc-e923-4df9-b365-71798fbd220d.woff)format("woff");font-display:swap}body,html{font-family:"Avenir Next LT W01 Regular";font-size:16px}.intro p,p.dmach-postmeta-value{font-family:"Avenir Next LT W01 Demi"!important}h1,strong{font-family:"Avenir Next LT W01 Bold"!important;padding-bottom:0}.intro p,body #page-container a.et_pb_button,h1,p.dmach-postmeta-value,table td{font-size:clamp(var(--min),var(--val),var(--max))!important;line-height:120%}p:not(.et-fb-root-ancestor p),ul li:not(.et-fb-root-ancestor ul li){font-size:clamp(var(--min),var(--val),var(--max))!important;line-height:130%}a.et_pb_button,p:not(.et-fb-root-ancestor p),table td:not(.et-fb-root-ancestor table td),ul li:not(.et-fb-root-ancestor ul li){--min:1.1rem;--val:1.4vw;--max:1.75rem}a.et_pb_button.back{--min:1.0rem;--val:1.2vw;--max:1.3rem}h1:not(.et-fb-root-ancestor h1){--min:2rem;--val:6.4vw;--max:6.4rem}.intro p:not(.et-fb-root-ancestor .intro p){--min:1.3rem;--val:2.2vw;--max:2.5rem}p.dmach-postmeta-value:not(.et-fb-root-ancestor p.dmach-postmeta-value){--min:1rem;--val:2.2vw;--max:1.5rem}img{pointer-events:none}.et-l--header{position:relative;z-index:99999}.mobile_menu_bar:before{top:0;font-size:48px;line-height:100%}.pa-fullscreen-menu .et_pb_menu__wrap{position:absolute;left:0;top:24px}.pa-fullscreen-menu .et_pb_menu__wrap .et_pb_menu__menu{display:none!important}.pa-fullscreen-menu .et_pb_menu__wrap .et_mobile_nav_menu{display:block!important;align-items:center!important}.pa-fullscreen-menu .et_pb_menu__wrap span.mobile_menu_bar{z-index:999999!important;background:#000;border-radius:100%;transition:all ease-in-out .5s}.pa-fullscreen-menu.white .et_pb_menu__wrap span.mobile_menu_bar{background:#fff;transition:all ease-in-out .5s}.lwp-hide-mobile-menu.et_pb_menu .et_pb_menu__menu{display:flex!important}.lwp-hide-mobile-menu .et_mobile_nav_menu{display:none}a.et_pb_button,table a{font-family:"Avenir Next LT W01 Demi";display:inline-block;position:relative;color:#000;font-weight:500}a.et_pb_button:after,table a:after{content:"";position:absolute;width:100%;transform:scaleX(1);height:2px;bottom:0;left:0!important;background-color:#000;transform-origin:bottom left;transition:transform .25s ease-out;margin:0!important}a.et_pb_button:hover:after,table a:hover:after{transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-out}.et_pb_image .et_pb_image_wrap{width:100%}.picture-full .et_pb_row{display:grid;grid-gap:24px}.picture-full .et_pb_image_wrap,.picture-full img{aspect-ratio:16/9;height:100%}.picture-full img{object-fit:cover;width:100%}.picture-grid .et_pb_image img,.picture-grid .et_pb_image_wrap,.picture-grid .et_pb_row .et_pb_column_1_2{width:100%}.picture-grid .et_pb_row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px}.picture-grid .et_pb_row .et_pb_column_1_2 img{aspect-ratio:8/9;object-fit:cover;height:100%;width:100%}table{border-collapse:collapse;border:0!important}table tr{border-bottom:1px solid #000}table tr:last-child{border-bottom:0}table tr td{border:0!important;padding:20px 0!important;vertical-align:top}table tr td a{color:#000}@media (max-width:980px){.et_pb_column{margin-bottom:0}.picture-grid .et_pb_row{grid-template-columns:repeat(1,1fr)}}@media (min-width:981px){body{font-size:14px}a{color:#000}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}}@media only screen and (max-width:767px){body{font-size:16px}}}