.modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center}.modal__container{background-color:#fff;padding:30px;max-width:500px;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#00449e;box-sizing:border-box}.modal__close{background:transparent;border:0}.modal__header .modal__close:before{content:"\2715"}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,.8)}.modal__btn{font-size: .875rem;padding-left:1rem;padding-right:1rem;padding-top: .5rem;padding-bottom: .5rem;background-color:#e6e6e6;color:rgba(0,0,0,.8);border-radius: .25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}@keyframes
mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes
mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes
mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes
mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden="false"] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0.0, 0.0, 0.2, 1)}.micromodal-slide[aria-hidden="false"] .modal__container{animation:mmslideIn .3s cubic-bezier(0, 0, .2, 1)}.micromodal-slide[aria-hidden="true"] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0.0, 0.0, 0.2, 1)}.micromodal-slide[aria-hidden="true"] .modal__container{animation:mmslideOut .3s cubic-bezier(0, 0, .2, 1)}.micromodal-slide .modal__container,
.micromodal-slide
.modal__overlay{will-change:transform}.page-template-signature .site-header .site-logo{flex:0 0 150px}.page-template-signature .site-header .site-logo{}.site-header .site-branding{align-items:center}.page-template-signature .site .site-content{background-image:url('/wp-content/themes/fromtheheart/assets/images/Statement-From-The-Heart.jpg');background-size:100%;background-repeat:no-repeat;background-color:#d67019}.page-template-signature .site .site-main{background:linear-gradient(0deg, rgba(85,50,17,1) 0%, rgba(212,125,44,0.196516106442577) 100%)}.sign-the-wall{background-color:#fff}.sign-the-wall li.gchoice_3_9_0
label{font-size:13px}.gform_wrapper .sign-the-wall
.gform_heading{background:#cf3f25;padding:10px
40px;margin:0;text-align:center}.gform_wrapper .sign-the-wall::before{content:"";width:100%;height:310px;background-image:url('/wp-content/themes/fromtheheart/assets/images/img-popup.jpeg');display:block;background-size:100%;background-position:center;background-repeat:no-repeat}.gform_wrapper .sign-the-wall .gform_heading
.gform_description{margin:0;width:100%;font-size:20px;color:#fff;font-weight:700;text-transform:uppercase}.gform_wrapper .sign-the-wall
.gform_body{padding:0
40px}.gform_wrapper form.sign-the-wall
.gform_footer{text-align:center;padding-bottom:25px;padding-top:0}.gform_wrapper form.sign-the-wall .gform_footer input[type=submit],
.gform_wrapper form.update-the-signature .gform_footer input[type=submit]{width:auto;margin:0
auto;font-size:16px;display:block}.gform_wrapper form.sign-the-wall .gform_body .gform_fields .gfield .ginput_container input,
.gform_wrapper form.sign-the-wall .gform_body .gform_fields .gfield .ginput_container textarea,
.gform_wrapper form.update-the-signature .gform_body .gform_fields .gfield .ginput_container input,
.gform_wrapper form.update-the-signature .gform_body .gform_fields .gfield .ginput_container
textarea{font-size:20px !important;line-height:22px}.gform_wrapper form.sign-the-wall .gform_body .gform_fields .gfield .ginput_container input[type=file],
.gform_wrapper form.update-the-signature .gform_body .gform_fields .gfield .ginput_container input[type=file]{font-size:14px !important;font-family:"Montserrat",Helvetica,Arial,sans-serif}.gform_wrapper form.sign-the-wall .gform_body .gform_fields .gfield .ginput_container input[type=file]::-webkit-file-upload-button,
.gform_wrapper form.update-the-signature .gform_body .gform_fields .gfield .ginput_container input[type=file]::-webkit-file-upload-button{visibility:hidden;width:117px}.gform_wrapper form.sign-the-wall .gform_body .gform_fields .gfield .ginput_container input[type=file]::before,
.gform_wrapper form.update-the-signature .gform_body .gform_fields .gfield .ginput_container input[type=file]::before{content:'Upload Photo';display:inline-block;background:-webkit-linear-gradient(top, #f9f9f9, #e3e3e3);border:1px
solid #999;border-radius:3px;padding:2px
8px;outline:none;white-space:nowrap;-webkit-user-select:none;cursor:pointer;text-shadow:1px 1px #fff;font-weight:500;font-size:14px;text-align:center;position:absolute}.gform_wrapper form.sign-the-wall .gform_body .gform_fields .gfield .gchoice_3_8_0 input[type=radio]{display:none}#gform_preview_3_12 .ginput_preview img,
#gform_preview_4_12 .ginput_preview
img{display:none}.sign-the-wall input[type="text"],
.sign-the-wall input[type="email"],
.sign-the-wall select,
.sign-the-wall textarea,
.update-the-signature input[type="text"],
.update-the-signature input[type="email"],
.update-the-signature select,
.update-the-signature
textarea{border-left:none;border-right:none;border-top:none;font-family:'Caveat',cursive !important;font-size:20px !important;border-color:#ccc}.sign-the-wall select,
.sign-the-wall textarea,
.update-the-signature select,
.update-the-signature
textarea{margin-top:12px}.sign-the-wall input[type="text"]:focus,
.sign-the-wall input[type="email"]:focus,
.sign-the-wall textarea:focus,
.update-the-signature input[type="text"]:focus,
.update-the-signature input[type="email"]:focus,
.update-the-signature textarea:focus{outline:none}.gform_wrapper .sign-the-wall .gform_fields input[type="text"]::-webkit-input-placeholder,   .gform_wrapper .sign-the-wall .gform_fields input[type="text"]::placeholder,
.gform_wrapper .sign-the-wall .gform_fields input[type="email"]::-webkit-input-placeholder,   .gform_wrapper .sign-the-wall .gform_fields input[type="email"]::placeholder,
.gform_wrapper .sign-the-wall .gform_fields textarea::-webkit-input-placeholder,   .gform_wrapper .sign-the-wall .gform_fields textarea::placeholder{font-family:'Caveat',cursive !important;font-size:20px !important}.gform_wrapper .update-the-signature .gform_fields input[type="text"]::-webkit-input-placeholder,
.gform_wrapper .update-the-signature .gform_fields input[type="text"]::placeholder,
.gform_wrapper .update-the-signature .gform_fields input[type="email"]::-webkit-input-placeholder,
.gform_wrapper .update-the-signature .gform_fields input[type="email"]::placeholder,
.gform_wrapper .update-the-signature .gform_fields textarea::-webkit-input-placeholder,
.gform_wrapper .update-the-signature .gform_fields textarea::placeholder{font-family:'Caveat',cursive !important;font-size:20px !important}.gform_wrapper .sign-the-wall li.gfield.gfield_error,
.gform_wrapper .update-the-signature
li.gfield.gfield_error{background:none;border:none;padding-top:0;padding-bottom:0;margin-bottom:0 !important}.gform_wrapper .sign-the-wall .field_description_below .gfield_description,
.gform_wrapper .update-the-signature .field_description_below
.gfield_description{padding-top:5px;font-size:13px}.gform_wrapper form.sign-the-wall .gform_body .gform_fields .gfield_label,
.gform_wrapper form.update-the-signature .gform_body .gform_fields
.gfield_label{margin-top:20px;font-weight:500;font-size:16px}.gform_wrapper form.sign-the-wall .gform_body .gform_fields
.gfield#field_3_9{font-weight:600}.wall-title{color:#fff;text-transform:uppercase;font-size:25px;font-weight:bold;margin-bottom:0}.wall-total{color:#fff;text-transform:uppercase;font-size:40px;font-weight:bold;margin-bottom:0}.wall-label{color:#fff;font-size:15px;margin-top:0}.class-view-statement,.class-view-statement:hover,.class-view-statement:focus{display:block;color:#fff;font-size:15px;text-decoration:underline;outline:none}.signatures-wall
li{display:inline;margin:5px
15px;color:#ffef6a;font-family:'Caveat',cursive}.sign-filters input[type="text"]{height:34px;display:block;width:100%;border-radius:40px;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:16px;padding-left:34px}.sign-filters input[type="text"]::placeholder{color:#ccc}.sign-filters input[type="text"]:focus{outline:none}.sign-filters .form-control-feedback{position:absolute;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none;color:#ccc;font-size:18px}.signatures-wrapper{width:45%}.signatures-wrapper,.signatures-wall{padding-left:15px;padding-right:15px}.slick-slider{z-index:1000}.signatures-grid-wrapper{padding-left:10px;padding-right:10px;margin-top:-75px}.signature-slider .slick-track{display:flex !important}.signature-slider .slick-slide{height:inherit !important}.signature-slider .slick-slide
div{height:100%;position:relative}.signature-slider .slide-content{padding-top:120px;padding-bottom:125px;padding-left:70px;padding-right:70px}.signature-slider .slide-content
h2{text-transform:uppercase;color:#fff;font-weight:700;font-size:50px;letter-spacing:1px;margin:15px
0;padding:0
15px}.signature-slider .slide-content .sign-the-wall{background-color:#cd3f24;padding:15px
25px;position:absolute;bottom:70px;left:50%;margin-left:-115px}.signature-slider .slide-content .sign-the-wall:focus{outline:none}.signature-slider .slide-content .sign-the-wall
span{display:block;font-family:'Caveat',cursive;font-weight:100;font-size:26px}.signature-slider .slide-content h4.check-back{color:#fff;font-weight:500;font-size:20px;position:absolute;bottom:15px;width:500px;left:50%;margin-left:-250px}.signature-slider.slick-dotted.slick-slider{margin-bottom:10px}body .pum-container, .pum-theme-lightbox .pum-container#popmake-1559{padding:0;border:6px
solid #cf3f25}body .pum-container, .pum-theme-lightbox .pum-container#popmake-1632{border:6px
solid #cf3f25}#popmake-1632 .lwa-submit-button #lwa_wp-submit{background-color:#cd3f24}.pum-container#popmake-1559 .pum-content+.pum-close{margin-bottom:15px;margin-right:40px}.explore{text-align:right;flex:1;color:white;padding-right:15px;font-size:15px;font-weight:bold}.explore
a{text-align:right;flex:1;color:white;font-size:15px;font-weight:bold}.grid-sizer,.grid-item{width:14.285%}.stamp{position:absolute}.stamp1{left:41%;top:10px;width:19%;height:200px;z-index:0}.stamp2{top:10px;width:58%;height:100px;right:21%;z-index:0}.gform_confirmation_wrapper.sign-the-wall{padding-left:25px;padding-right:25px;padding-top:25px}.gform_confirmation_wrapper.sign-the-wall
p{margin:0}.signatures-grid .grid-item{padding:10px;color:#fff}.grid-item
img{display:block;width:100%}.grid-item .signed-name{font-family:'Caveat',cursive;font-size:20px;font-weight:400;margin:10px
0 0;color:#fff;padding:0
15px;display:block;line-height:25px}.grid-item .signed-state{margin:0;font-size:15px;padding:0
15px 15px}.grid-item .signed-message{font-size:14px;margin:5px
0 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.grid-content{background-color:#93506e;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.signatures-grid .grid-content.grid-cl-blue{background-color:#49468C}.signatures-grid .grid-content.grid-cl-orange{background-color:#CF3F25}.signatures-grid .grid-content.grid-cl-purple{background-color:#93506E}.signatures-grid .grid-content.grid-cl-red{background-color:#B9253A}.signatures-grid .grid-content.grid-cl-yellow{background-color:#FFC200}.grid-content.grid-cl-blue .fth-bottom{box-shadow:0px -10px 35px 30px #49468C;position:relative}.grid-content.grid-cl-orange .fth-bottom{box-shadow:0px -10px 35px 30px #CF3F25;position:relative}.grid-content.grid-cl-purple .fth-bottom{box-shadow:0px -10px 35px 30px #93506E;position:relative}.grid-content.grid-cl-red .fth-bottom{box-shadow:0px -10px 35px 30px #B9253A;position:relative}.grid-content.grid-cl-yellow .fth-bottom{box-shadow:0px -10px 35px 30px #FFC200;position:relative}.signatures-grid .grid-content a.signed-avatar{position:relative}.signatures-grid .grid-content a.signed-avatar
i{position:absolute;right:5px;top:5px;z-index:1;color:white;background:#5d93fe;border-radius:100%;width:30px;height:30px;text-align:center;font-size:16px;line-height:22px;border:4px
solid #dee9ff}#modal-signature-detail
.modal__container{width:500px}#modal-signature-detail .modal__content,
#modal-signature-update
.modal__content{margin-top:0;margin-bottom:0}.grid-item-detail .signed-name{font-family:'Caveat',cursive;font-size:28px;font-weight:400;margin:10px
0 0;color:#cd3f24}.grid-item-detail .signed-state{margin:0
0 10px;font-size:16px}.grid-item-detail .signed-state
strong{font-weight:900}.grid-item-detail .signed-message{font-size:15px;margin:5px
0 20px 0;overflow:hidden}#modal-signature-detail
.modal__btn{background-color:#cd3f24;padding:6px
15px;text-shadow:none;font-size:17px;font-weight:500;color:#fff}#modal-signature-update
.modal__btn{background-color:#FFEE6B;padding:6px
15px;text-shadow:none;font-size:17px;font-weight:500;color:#19161F;border:1px
solid #d2c563}#modal-signature-detail .modal__btn:focus,
.grid-content-detail .grid-detail-left
a{outline:none}#modal-signature-detail .modal__container,
#modal-signature-update
.modal__container{border:6px
solid #cf3f25;border-radius:12px;padding:15px}button.fth-log-form,a.fth-log-form{background:none;padding:6px
15px;margin-right:15px;font-size:16px;font-weight:700;color:#fff;margin-left:auto}.grid-content-detail{display:flex}.grid-content-detail .grid-detail-left{width:45%;margin-right:15px;padding-bottom:40px}.grid-content-detail .grid-detail-right{width:55%}.grid-content-detail .grid-detail-left
img{border-radius:10px}.grid-content-detail .grid-detail-left .social-network{display:flex;justify-content:center;align-items:center}.grid-content-detail .grid-detail-left .fth-fb-like,
.grid-content-detail .grid-detail-left .fth-fb-share,
.grid-content-detail .grid-detail-left .fth-count-like{margin:5px;height:30px}.fth-share-signature{position:relative;height:30px}.socialToolBox{display:flex;justify-content:center;visibility:hidden;position:absolute;left:-34px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);border-radius:5px}.socialToolBox.open{visibility:visible}.socialToolBox.open:before{border:7px
solid transparent;position:absolute;display:inline-block;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background:#fff;top:-7px;right:50%;margin-right:-7px;box-shadow:-1px -1px 2px rgba(0, 0, 0, 0.2)}.socialToolBox
a{margin:5px
2px;background-color:#0372a9;position:relative;width:32px;height:32px;text-align:center;border-radius:50%;color:#fff;font-size:18px;line-height:32px;text-decoration:none}.fth-facebook:hover{background:#3b5998 !important}.fth-twitter:hover{background:#0098F4 !important}.fth-pinterest:hover{background:#dc0000 !important}.sign-filters-mobile{padding-left:10px;padding-right:10px;display:none}.loadmore-wrap{text-align:center;padding:10px
10px 30px}.loadmore-wrap .btn-loadmore{background-color:#cd3f24;padding:12px
20px}.fth-edit-signature{margin-bottom:10px}.fth-delete-signature{margin-top:10px}@media only screen and (min-width: 768px){body .pum-container, .pum-theme-lightbox .pum-container#popmake-1559{width:80%;margin-left:-40%}}@media only screen and (min-width: 992px){body .pum-container, .pum-theme-lightbox .pum-container#popmake-1559{width:60%;margin-left:-30%}}@media only screen and (min-width: 1024px){body .pum-container, .pum-theme-lightbox .pum-container#popmake-1559{width:50%;margin-left:-25%}}@media (max-width: 1199px){.gform_wrapper .sign-the-wall::before{height:260px}}@media (max-width: 991px){.grid-sizer,.grid-item{width:20%}.stamp1{display:none}.stamp2{width:48%;right:26%}.gform_wrapper .sign-the-wall::before{height:320px}.signature-slider .slide-content
h2{font-size:38px}}@media (max-width: 767px){.signatures-wrapper{display:none}.sign-filters-mobile{display:block}.explore{font-size:17px}.signature-slider .slide-content
h2{font-size:32px;margin:8px
0}.signature-slider .slide-content .sign-the-wall
span{display:none}.signature-slider .slide-content .sign-the-wall{border-radius:43px}.grid-sizer,.grid-item{width:25%}.stamp2{display:none}.signatures-grid-wrapper{margin-top:0;padding-left:0;padding-right:0}.gform_wrapper .sign-the-wall::before{height:230px}}@media (max-width: 600px){.signature-slider .slide-content{padding-left:0;padding-right:0;padding-top:20px}.signature-slider .slide-content
h2{font-size:24px}button.fth-log-form{margin-right:0;padding:6px
0px}.grid-sizer,.grid-item{width:33.3333%}}@media (max-width: 480px){.grid-sizer,.grid-item{width:50%}}