.zf-no-p p:last-child{margin-bottom:0!important}.zf-float-left{float:left}.zf-float-right{float:right}.zf-clearfix{clear:both}.zf-text-left{text-align:left}.zf-text-right{text-align:right}.zf-text-center{text-align:center}.zf-text-justify{text-align:justify}.zf-text-uppercase{text-transform:uppercase}.zf-text-lowercase{text-transform:lowercase}.zf-text-reset{text-transform:unset}.zf-hidden{display:none}.zf-screen-reader-text{clip:rect(1px,1px,1px,1px);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.zf-screen-reader-text:focus{background-color:#fff;clip-path:none;color:#000;display:block;font-size:16px;height:auto;left:10px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:10px;width:auto;z-index:100000;clip:auto!important}@media only screen and (max-width:641px){.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:unset!important;min-height:unset!important}}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border-radius:0}input[type=email]:focus,input[type=email]:focus-visible,input[type=number]:focus,input[type=number]:focus-visible,input[type=password]:focus,input[type=password]:focus-visible,input[type=search]:focus,input[type=search]:focus-visible,input[type=tel]:focus,input[type=tel]:focus-visible,input[type=text]:focus,input[type=text]:focus-visible,input[type=url]:focus,input[type=url]:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{outline:none}.button,.wp-block-button .wp-block-button__link,button,input[type=button],input[type=reset],input[type=submit]{border:unset;border-radius:0;padding:14px 16px}blockquote{font-size:inherit;font-style:italic;margin:20px 0 20px 20px;padding:0 0 0 20px}.dropdown-menu-toggle:before,.generate-back-to-top:before,.main-navigation.toggled .sfHover>a .dropdown-menu-toggle:before,.menu-toggle:before,.toggled .menu-toggle:before,.zf-uses-fa-icon{display:inline-block;font-family:Font Awesome\ 5 Free;font-style:normal;font-variant:normal;text-rendering:auto}.generate-back-to-top{border-radius:0!important}.generate-back-to-top:before{content:"\f0d8";font-weight:900}.dropdown-menu-toggle:before{content:"\f0d7";font-weight:900}.menu-toggle:before{content:"\f0c9";font-weight:900}.toggled .menu-toggle:before{content:"\f00d";font-weight:900}.main-navigation.toggled .sfHover>a .dropdown-menu-toggle:before{content:"\f0d8";font-weight:900}@font-face{font-family:Buffalo;font-weight:400;src:url(/wp-content/themes/zf-starter-gp/assets/font/Buffalo.woff2) format("woff2"),url(/wp-content/themes/zf-starter-gp/assets/font/Buffalo.woff) format("woff")}::-moz-selection{background-color:var(--an-blue-2);color:var(--zf-white)}::selection{background-color:var(--an-blue-2);color:var(--zf-white)}blockquote{border-left:2px solid var(--an-orange)}.button,.wp-block-button .wp-block-button__link,button:not(.menu-toggle),html input[type=button],input[type=reset],input[type=submit]{border:2px solid var(--an-orange);border-radius:15px}a.generate-back-to-top{background:var(--zf-white)!important;border:2px solid var(--an-orange)!important;border-radius:7px!important;color:var(--an-orange)!important;line-height:36px}.site-branding .main-title{margin-bottom:15px}@media (max-width:768px){.site-branding .main-title{margin-bottom:5px}}nav.main-navigation{padding-bottom:1.5rem;padding-top:1.5rem}@media (max-width:768px){nav.main-navigation{padding-bottom:1rem;padding-top:1rem}}body{background:#5cb6c0;background:linear-gradient(160deg,#5cb6c0,#91f3f9 25%,#fefdb2 50%,#ff998b 75%,#ffa56f);background-size:cover}body.archive .grid-container,body.blog .grid-container,body.single-post .grid-container{padding:30px 15px}.featured-image img,.post-image img{border-radius:7px}.zf-bucket .zf-bucket-text-bg{-webkit-transition:all .2s linear;transition:all .2s linear}.zf-bucket :hover .zf-bucket-text-bg{background:var(--an-orange);-webkit-transition:all .2s linear;transition:all .2s linear}.zf-bucket :hover .zf-bucket-text-bg .fl-heading-text{color:var(--zf-white)}