.acf-fc-heading-with-shadow{width:calc(100% - 15px);padding:0 0 0 15px;}.acf-fc-heading-with-shadow.acf-fc-text.acf-fc-row[class*="acf-fc-row-full-width"]{max-width:calc(100% - 15px);}.acf-fc-heading-with-shadow .acf-fc-text-content{overflow:hidden;}.acf-fc-heading-with-shadow .heading-shadow-container{position:relative;}.acf-fc-heading-with-shadow .heading-shadow{color:white;font-size:200px;text-shadow:-1px -1px 0 #65a51d, 1px -1px 0 #65a51d, -1px 1px 0 #65a51d, 1px 1px 0 #65a51d;font-weight:bold;line-height:1.4;display:block;}@media (max-width: 1000px){.acf-fc-heading-with-shadow .heading-shadow{font-size:100px;}}@media (max-width: 640px){.acf-fc-heading-with-shadow .heading-shadow{font-size:60px;}}.acf-fc-heading-with-shadow h1,.acf-fc-heading-with-shadow h2,.acf-fc-heading-with-shadow h3,.acf-fc-heading-with-shadow h4,.acf-fc-heading-with-shadow h5,.acf-fc-heading-with-shadow h6{margin-top:-100px;padding-bottom:50px;}@media (max-width: 1000px){.acf-fc-heading-with-shadow h1,.acf-fc-heading-with-shadow h2,.acf-fc-heading-with-shadow h3,.acf-fc-heading-with-shadow h4,.acf-fc-heading-with-shadow h5,.acf-fc-heading-with-shadow h6{margin-top:-60px;padding-bottom:0;}}@media (max-width: 640px){.acf-fc-heading-with-shadow h1,.acf-fc-heading-with-shadow h2,.acf-fc-heading-with-shadow h3,.acf-fc-heading-with-shadow h4,.acf-fc-heading-with-shadow h5,.acf-fc-heading-with-shadow h6{margin-top:-45px;}}