.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.pull-right{float:right !important}.pull-left{float:left !important}.center-float{margin:0 auto}.no-float{float:none}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.justified{text-align:justify}.center-block{display:block;margin-left:auto;margin-right:auto}.spacing-sm{margin-bottom:10px}.spacing-md{margin-bottom:20px}.spacing-lg{margin-bottom:40px}.spacing-xl{margin-bottom:60px}.arrow-base{position:relative}.arrow-base:after,.arrow-base:before{content:"";height:0;width:0;position:absolute;pointer-events:none;bottom:100%;border:solid transparent}.testimonials-sorting:before,.testimonials-sorting:after{content:" ";display:table}.testimonials-sorting:after{clear:both}.testimonials-paging:before,.testimonials-paging:after{content:" ";display:table}.testimonials-paging:after{clear:both}.testimonials-paging .nav-previous a,.testimonials-paging .nav-next a{display:inline-block;padding:0 5px}.testimonials-box{padding:0 15px;box-sizing:border-box}.testimonials-box .testimonial{margin:0 -15px}.testimonials-box .testimonial:before,.testimonials-box .testimonial:after{content:" ";display:table}.testimonials-box .testimonial:after{clear:both}.testimonials-box .testimonial .testimonial-comment{box-sizing:border-box;float:left;width:50%;padding:0 15px}.testimonials-box .testimonial .testimonial-rating{box-sizing:border-box;float:left;padding:0 15px;width:50%}.testimonials-box .testimonial .testimonial-rating .rating-box{color:#fff;margin:0;padding:0;list-style:none}.testimonials-box .testimonial .testimonial-rating .rating-box li{list-style:none;margin:0}.testimonials-box .testimonial .testimonial-rating .rating-box li:before,.testimonials-box .testimonial .testimonial-rating .rating-box li:after{content:" ";display:table}.testimonials-box .testimonial .testimonial-rating .rating-box li:after{clear:both}.testimonials-box .testimonial .testimonial-rating .rating-box li span{float:left;width:50%;margin-bottom:5px}.testimonials-box .testimonial .testimonial-rating .rating-box li .ratings-title{line-height:22px}.testimonials-box .testimonial .testimonial-rating .rating-box li .rating-stars{line-height:22px;text-align:left}.testimonials-box .testimonial .testimonial-rating .rating-box li .rating-stars i{color:#ff1919;font-size:18px;font-weight:normal;padding:2px}.testimonials-box .testimonial .testimonial-rating .rating-box li .rating-stars i + i{color:#bc5f01}.testimonials-box .testimonial .testimonial-rating .rating-box li .rating-stars i + i + i{color:#939301}.testimonials-box .testimonial .testimonial-rating .rating-box li .rating-stars i + i + i + i{color:#589c01}.testimonials-box .testimonial .testimonial-rating .rating-box li .rating-stars i + i + i + i + i{color:#01b101}@media (max-width:540px){.testimonials-box .testimonial .testimonial-rating,.testimonials-box .testimonial .testimonial-comment{width:100%}}@media (min-width:960px){.testimonials-box .testimonial .testimonial-rating{width:33.33%}.testimonials-box .testimonial .testimonial-comment{width:66.66%}}.wpcf7-form .form-field .field-name,form .form-field .field-name{display:none;font-weight:bold;display:block\9;font-size:15px}.wpcf7-form .form-field .field-name.show-field,form .form-field .field-name.show-field{display:block}.wpcf7-form .form-field.form-checkbox .field-name,form .form-field.form-checkbox .field-name,.wpcf7-form .form-field.form-radio .field-name,form .form-field.form-radio .field-name{display:inline-block;padding:0 5px}.wpcf7-form ul,form ul{color:#fff}form span.wpcf7-not-valid-tip{position:static !important;width:100% !important;line-height:30px !important;height:30px !important;text-indent:0 !important;background:transparent !important;font-weight:bold !important;color:#fff}#formContact,#formPermission,#formRating,#formHear,#formComments,#formReferOther{margin:0 -15px;padding-left:0;list-style:none}#formContact:before,#formPermission:before,#formRating:before,#formHear:before,#formComments:before,#formReferOther:before,#formContact:after,#formPermission:after,#formRating:after,#formHear:after,#formComments:after,#formReferOther:after{content:" ";display:table}#formContact:after,#formPermission:after,#formRating:after,#formHear:after,#formComments:after,#formReferOther:after{clear:both}#formContact li,#formPermission li,#formRating li,#formHear li,#formComments li,#formReferOther li{list-style:none;padding-left:15px;padding-right:15px;margin:0;padding-bottom:8px;box-sizing:border-box}#formContact li input,#formPermission li input,#formRating li input,#formHear li input,#formComments li input,#formReferOther li input,#formContact li select,#formPermission li select,#formRating li select,#formHear li select,#formComments li select,#formReferOther li select,#formContact li textarea,#formPermission li textarea,#formRating li textarea,#formHear li textarea,#formComments li textarea,#formReferOther li textarea{width:100%;display:block;margin:0}#formContact li input[type="checkbox"],#formPermission li input[type="checkbox"],#formRating li input[type="checkbox"],#formHear li input[type="checkbox"],#formComments li input[type="checkbox"],#formReferOther li input[type="checkbox"],#formContact li input[type="radio"],#formPermission li input[type="radio"],#formRating li input[type="radio"],#formHear li input[type="radio"],#formComments li input[type="radio"],#formReferOther li input[type="radio"]{width:auto;display:inline-block;margin:4px 0 0;margin-top:1px \9;line-height:normal}@media (min-width:768px){#formContact li,#formRating li,#formHear li{float:left;width:50%}}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:960px){.container{width:930px}}@media (min-width:1240px){.container{width:1210px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:960px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1240px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}.vcard{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}#terms-container .TermSection{padding:10px}@media (min-width:768px){#terms-container .TermSection{margin-left:20px}}#Header{height:63px}#Header_wrapper{margin-bottom:26px}#Top_bar .logo{position:relative}#Top_bar .logo #logo{margin:0;height:72px !important;padding:8px 0 !important}#Top_bar .logo #logo img{float:left;margin-right:15px}@media (min-width:768px){#Top_bar .logo #logo{height:101px !important}}@media (min-width:1240px){#Top_bar .logo #logo{height:121px !important;padding:0 !important;display:inline-block;float:left}}#Top_bar .logo .logo-name{background:#38b2ff;display:none;padding:8px 0 0 5px;font-size:15px !important;font-family:'Alegreya', serif;font-weight:400;text-align:left;position:relative;text-transform:uppercase;float:left;color:#000;line-height:0.9 !important;top:4px;box-sizing:border-box;right:0;width:67%;height:50px;z-index:0}#Top_bar .logo .logo-name span{display:block;font-size:21px}#Top_bar .logo .logo-name:after{content:"";width:0;height:0;border-bottom:36px solid #319eff;border-left:36px solid transparent;position:absolute;bottom:3px;right:3px;z-index:-1}@media (min-width:400px){#Top_bar .logo .logo-name{display:block;width:75%;height:60px;padding:12px 0 0 10px;font-size:18px !important}#Top_bar .logo .logo-name span{font-size:28px}}@media (min-width:480px){#Top_bar .logo .logo-name{width:212px;font-size:20px !important}#Top_bar .logo .logo-name span{font-size:30px}#Top_bar .logo .logo-name:after{width:0;height:0;border-bottom:53px solid #319eff;border-left:53px solid transparent}}@media (min-width:768px){#Top_bar .logo .logo-name{padding:16px 0 0 14px;height:68px;width:252px}}@media (min-width:1240px){#Top_bar .logo .logo-name{background:#38b2ff;padding:13px 0 0 11px;font-size:18px !important;top:15px;width:300px;height:66px}#Top_bar .logo .logo-name span{font-size:28px}}#Top_bar #menu{float:none;position:absolute !important;width:210px !important;background:#fff;padding:0;box-sizing:border-box;border-top:5px solid #38b2ff;box-shadow:3px 3px 6px #848484;top:67px !important;right:7px !important}#Top_bar #menu ul li ul{background:#ccc}#Top_bar #menu ul li ul li a{color:#333;font-family:'Alegreya', serif}#Top_bar #menu ul li ul li a:hover{color:#38b2ff;background:#fff}#Top_bar a.responsive-menu-toggle{right:0 !important;color:#38b2ff}#Top_bar a.responsive-menu-toggle i{font-size:28px;line-height:1.5}@media (min-width:400px){#Top_bar a.responsive-menu-toggle{color:#fff;top:47px;right:5% !important}}@media (min-width:480px){#Top_bar a.responsive-menu-toggle{color:#38b2ff;right:13px !important}}@media (min-width:768px){#Top_bar a.responsive-menu-toggle{right:6px !important}}#Top_bar .menu_wrapper{z-index:600;position:initial;bottom:auto;right:0;top:0;width:auto;margin-right:8px}#Top_bar .menu{text-align:right;float:right}#Top_bar .menu > li > a{position:relative;font-family:'Alegreya', serif;text-align:right;padding:0 22px !important;letter-spacing:0.5px;transition:none !important;color:#000;font-size:16px;border-bottom:1px dotted #222}#Top_bar .menu > li > a span,#Top_bar .menu > li > a span:not(.description){display:block;line-height:1;padding:0;white-space:nowrap;border-right-width:0;border-style:solid}#Top_bar .menu > li > a:before{width:0;height:0;border-bottom:8px solid #319eff;border-left:8px solid transparent;position:absolute;bottom:2px;left:0}@media (min-width:768px){#Top_bar #menu{float:none;position:absolute !important;width:303px !important;background:#fff;padding:0;box-sizing:border-box;top:67px !important;right:7px !important}#Top_bar #menu a{transition:none !important}}@media (min-width:960px){#Top_bar #menu{width:535px !important;border-top:none;box-shadow:none;top:55px !important}#Top_bar #menu ul li ul{box-shadow:2px 2px 2px 0 rgba(0, 0, 0, .03) !important;margin:0;text-align:left}#Top_bar .menu_wrapper{position:relative;float:right}#Top_bar .menu > li > a{padding:0 0 0 18px !important;font-size:17px;border:none}#Top_bar .menu > li > a:hover{color:#38b2ff}#Top_bar .menu > li > a span{line-height:2.2 !important}}@media (min-width:1240px){#Top_bar .menu_wrapper{float:right;z-index:201;position:relative;bottom:0;top:0;width:536px;margin-right:10px}#Top_bar .menu{text-align:right;float:right}#Top_bar .menu > li > a{position:relative;font-family:'Alegreya', serif;text-align:right;padding:0 0 0 12px !important;letter-spacing:0.5px;margin-left:16px;color:#000;font-size:15px}#Top_bar .menu > li > a span,#Top_bar .menu > li > a span:not(.description){display:block;padding:0;white-space:nowrap;border-right-width:0;border-style:solid}#Top_bar .menu > li > a:before{width:0;height:0;border-bottom:8px solid #319eff;border-left:8px solid transparent;content:"";position:absolute;bottom:11px;left:0}}#Footer .footer_top{background:#38b2ff;height:auto;width:calc(100% - 67px);margin:18px auto 0;position:relative;box-sizing:border-box;padding:12px 24px;text-align:center}#Footer .footer_top a{font-family:'Alegreya', serif !important;font-size:15px;display:inline-block;line-height:2;color:#000}#Footer .footer_top a:hover{color:#fff}#Footer .footer_top .btn-footer{color:#fff;display:block;background:#1f1f1f;padding:0 24px;line-height:2.7;position:static;right:25px;text-transform:uppercase;letter-spacing:0.5px;font-size:13px}#Footer .footer_top .btn-footer:hover{color:#38b2ff}#Footer .footer_top .btn-footer span{padding:0 2px;border-bottom:1px solid #fff}@media (min-width:480px){#Footer .footer_top{padding:18px 24px}#Footer .footer_top a{font-size:18px}#Footer .footer_top .btn-footer{font-size:16px}}@media (min-width:768px){#Footer .footer_top{width:728px;text-align:left}#Footer .footer_top a{font-size:16px}#Footer .footer_top .btn-footer{position:absolute;font-size:14px;right:22px;top:16px}}@media (min-width:960px){#Footer .footer_top{width:960px}#Footer .footer_top a{font-size:18px}#Footer .footer_top .btn-footer{position:absolute;padding:0 24px 4px;font-size:16px}}@media (min-width:1240px){#Footer .footer_top{width:1024px;padding:28px 24px}}#Footer .footer_copy{border-top:none}#Footer .footer_copy .one{margin-bottom:16px;padding-top:16px;min-height:26px;line-height:2}#Footer .footer_copy .copyright{text-align:center;font-family:'Alegreya', serif;color:#fff;font-size:14px;line-height:2.2;font-weight:400;width:100%;float:initial;box-sizing:border-box}#Footer .footer_copy .copyright b{margin:0 2px;display:block;visibility:hidden;height:1px}#Footer .footer_copy .copyright a{color:#fff;display:block}#Footer .footer_copy .copyright a:hover{color:#38b2ff}#Footer .footer_copy .copyright a.btn-jast{display:block;position:relative;margin:8px auto;float:none;width:27px;height:27px;overflow:hidden;text-indent:-200px;background:url('/wp-content/uploads/2018/01/mason-family-foundation-jast-logo.png') no-repeat;background-position:0px 0px}#Footer .footer_copy .copyright a.btn-jast:before{content:"";display:block;position:absolute;transition:all 0.3s ease;opacity:0;left:0;top:0;width:27px;height:27px;overflow:hidden;text-indent:-200px;background:url('/wp-content/uploads/2018/01/mason-family-foundation-jast-logo.png') no-repeat;background-position:0px -27px}#Footer .footer_copy .copyright a.btn-jast:hover:before{opacity:1}@media (min-width:768px){#Footer .footer_copy .copyright br{display:none}#Footer .footer_copy .copyright a{display:inline-block}#Footer .footer_copy .copyright b{display:inline-block;visibility:visible;margin:0 4px;height:auto}}@media (min-width:960px){#Footer .footer_copy .copyright{text-align:left}#Footer .footer_copy .copyright .btn-jast{margin:0 !important;float:right !important;display:block;position:absolute;right:0}}.slider-wrapper{padding-bottom:32px;position:relative}.slider-wrapper img{height:100% !important;width:841px !important}@media (max-width:1239px){.slider-wrapper img{width:721px !important}}@media (max-width:960px){.slider-wrapper img{height:auto !important;width:100% !important}}.home .column_column.involved-with{height:100% !important}.nivo-directionNav .nivo-prevNav,.nivo-directionNav .nivo-nextNav{background:url('/wp-content/uploads/2018/01/arrows.png') no-repeat;text-indent:-9999px;display:block;height:30px;width:30px;left:15px;opacity:0.2}.nivo-directionNav .nivo-prevNav:hover,.nivo-directionNav .nivo-nextNav:hover{opacity:0.8}.nivo-directionNav .nivo-nextNav{background-position:-30px 0;right:15px;left:auto}.nivo-controlNav{bottom:2px;padding:0 !important;margin:10px auto;width:130px;position:relative;right:unset}.nivo-controlNav a{display:block;box-sizing:border-box;width:14px;height:14px;background:#4c4c4c;border:3px solid #ddd;text-indent:-9999px;margin-right:16px;border-radius:50%;float:left}.nivo-controlNav a.active{background:#fff;border:3px solid #4c4c4c}.hide-xs{display:none}@media (min-width:768px){.hide-xs{display:block}}@media (max-width:960px){.main-section .one-fourth,.main-section .three-fourth{width:100% !important;margin:0}}.border-top{border-top:1px solid #222;padding-top:15px}@media (max-width:960px){.border-top{height:auto !important}}.quote-box{margin-bottom:18px;background:#fff;padding:12px}.quote-box p{color:#322e42;text-align:right;font-family:'Alegreya', serif;line-height:18px;font-style:italic;font-size:14px}@media (min-width:960px){.quote-box{padding:18px}.quote-box p{line-height:17px;font-size:14px}}@media (min-width:1240px){.quote-box{padding:30px}.quote-box p{line-height:18px;font-size:14px}}.list-box{box-sizing:border-box;background:#4a4a4a;font-family:'Alegreya', serif;padding-bottom:4px;font-size:11px;color:#fff}.list-box h3{color:#fff !important;font-family:'Alegreya', serif !important;border-bottom:1px solid #fff;font-weight:400 !important;background:#222;margin-bottom:0 !important;text-align:center;font-size:16px;font-style:italic;padding:6px 0}.list-box ul{margin:0 16px;padding:0;text-transform:uppercase}.list-box ul li{line-height:1;list-style:none;color:#fff;display:block;font-family:'Alegreya', serif;border-bottom:1px dotted #fff;padding:16px 0;margin:0 !important;color:#e5e5e5}.list-box a{text-transform:uppercase;text-align:right;font-style:italic;font-size:14px;display:block;margin:16px;color:#fff}.list-box a:hover{color:#38b2ff}@media (min-width:400px){.list-box{font-size:14px}.list-box h3{font-size:18px}}@media (min-width:768px){.list-box{font-size:10px}.list-box h3{font-size:14px}.list-box a{font-size:12px}}@media (min-width:960px){.list-box{font-size:12px}.list-box ul{font-size:14px}.list-box h3{font-size:18px}.list-box a{font-size:14px}}.module-box{background:#fff;box-sizing:border-box;height:100% !important}.module-box_title{font-family:'Alegreya', serif !important;color:#000 !important;display:block;box-sizing:border-box;background:#38b2ff;font-weight:200 !important;line-height:1 !important;font-size:18px;padding:8px;margin:0}.module-box img{width:100%;margin:0;display:block}.module-box_desc{box-sizing:border-box;padding:10px 16px;font-size:12px}.module-box_desc p{margin:0 0 12px;font-size:12px;line-height:1.7}.module-box_desc a{font-family:'Alegreya', serif;color:#959595;font-style:italic;line-height:1;font-weight:600}.module-box_desc a:hover{color:#38b2ff}@media (min-width:400px){.module-box_title{font-size:19px}.module-box_desc p{font-size:13px}}@media (min-width:768px){.module-box_title{font-size:15px}.module-box_desc p{font-size:12px;min-height:82px}}@media (min-width:960px){.module-box_title{font-size:18px}.module-box_desc p{font-size:13px}.module-box_desc a{font-size:13px}}@media (min-width:1240px){.module-box{margin-top:0}.module-box_desc p{min-height:auto;font-size:12px}}@media only screen and (max-width:767px){.container,.section_wrapper{max-width:calc(100% - 30px) !important}}@media only screen and (max-width:959px){#Top_bar #menu ul li.submenu .menu-toggle{color:#38b2ff !important;line-height:44px !important;font-size:16px !important;height:44px !important;width:24px !important;opacity:0.5 !important;right:0 !important}}html{background-color:#000 !important}a{transition:none}a:hover{text-decoration:none !important}body{background:#222 url('/wp-content/uploads/2018/11/mason-family-foundation-body-bg.jpg') no-repeat;background-attachment:fixed;background-size:cover}body:before{content:"";display:block;position:absolute;z-index:10;height:4px;width:calc(100% - 67px);top:0;left:50%;transform:translateX(-50%);background:#38b2ff}@media only screen and (min-width:768px){body:before{width:728px}}@media only screen and (min-width:960px){body:before{width:960px}}@media only screen and (min-width:1240px){body:before{width:1024px}}p{font-size:11px}@media (min-width:768px){p{font-size:12px}}@media (min-width:768px){p{font-size:13px}}@media (max-width:960px){.img-xs-center img{margin:0 auto;display:block;width:90%}}form span.wpcf7-not-valid-tip{color:red !important}div.wpcf7-response-output{margin:0;padding:6px;background:#d02828;text-align:center;color:#fff;font-size:11px}.info-text{line-height:2}@media (min-width:480px){.content-box{min-height:500px}}@media (min-width:960px){.content-box{padding:22px}}#Wrapper{background:#fff;background:rgba(255, 255, 255, 0.7) !important}@media (min-width:1240px){#Wrapper{margin-top:18px}}#Content h1,#Content h2,#Content h3{font-family:Helvetica, Arial, sans-serif;color:#319eff;font-weight:600;line-height:1.7}#Content h5{color:#000;font-weight:400}body.home #Header_wrapper{margin-bottom:0}.page-template-template-terms p{font-size:13px}.page-template-template-terms #terms-container{box-sizing:border-box}.page-template-template-terms #terms-container h5{font-size:13px;font-weight:600;font-family:Helvetica, Arial, sans-serif !important}@media (min-width:960px){.page-template-template-terms #terms-container{padding:22px}}.page-id-21 .projects-box{margin-left:13%}.page-id-24 .wpcf7{margin:0 auto;width:100% !important;display:block;font-size:12px;box-sizing:border-box}.page-id-24 .wpcf7 br{display:none !important}.page-id-24 .wpcf7 .block{display:block !important}.page-id-24 .wpcf7 label{position:relative;margin-bottom:12px;overflow:hidden;font-weight:300;box-sizing:border-box}.page-id-24 .wpcf7 label span{float:left;width:70%;margin-bottom:0}.page-id-24 .wpcf7 label span:first-child{width:25%;margin-right:6px}.page-id-24 .wpcf7 label input[type=email],.page-id-24 .wpcf7 label input[type=number],.page-id-24 .wpcf7 label input[type=tel],.page-id-24 .wpcf7 label input[type=text],.page-id-24 .wpcf7 label select,.page-id-24 .wpcf7 label textarea{background-color:#fff;color:#626262;box-shadow:none;border:1px solid #828282;padding:4px}.page-id-24 .wpcf7 .wpcf7-form-control-wrap{overflow:hidden}.page-id-24 .wpcf7 .g-recaptcha{transform:scale(0.7);float:left;width:78%}.page-id-24 .wpcf7 input[type=submit]{border:1px solid #828282;margin:6px 0;padding:5px 18px;display:block;font-size:15px;clear:both}.page-id-24 .wpcf7 .wpcf7-checkbox span.wpcf7-list-item{font-size:12px;display:block;margin:0;width:100%}@media (min-width:480px){.page-id-24 .wpcf7 .g-recaptcha{transform:scale(0.9);float:right;width:78%}}@media (min-width:768px){.page-id-24 .wpcf7{width:400px}.page-id-24 .wpcf7 label{margin-bottom:8px}.page-id-24 .wpcf7 .bottom-form{text-align:left;margin:0;float:right;width:74%}}.page-id-56 .wpcf7{margin:0 auto;width:100%;display:block;font-size:12px;box-sizing:border-box}.page-id-56 .wpcf7 center{margin-bottom:8px}.page-id-56 .wpcf7 br{display:none}.page-id-56 .wpcf7 .red{color:red}.page-id-56 .wpcf7 label{position:relative;margin-bottom:10px;overflow:hidden;font-weight:300;border:1px solid;padding:6px;box-sizing:border-box}.page-id-56 .wpcf7 label span{float:left;width:73%;margin-bottom:0}.page-id-56 .wpcf7 label span:first-child{width:25%;line-height:2.2;margin-right:6px}.page-id-56 .wpcf7 label input[type=email],.page-id-56 .wpcf7 label input[type=number],.page-id-56 .wpcf7 label input[type=tel],.page-id-56 .wpcf7 label input[type=text],.page-id-56 .wpcf7 label select,.page-id-56 .wpcf7 label textarea{background-color:#fff;color:#626262;box-shadow:none;border:1px solid #828282;padding:4px}.page-id-56 .wpcf7 .wpcf7-form-control-wrap{overflow:hidden}.page-id-56 .wpcf7 .g-recaptcha{transform:scale(0.7);margin-left:-52px;width:100%;float:left}.page-id-56 .wpcf7 input[type=submit],.page-id-56 .wpcf7 input[type=reset]{border:1px solid #828282;margin:6px 6px 0 0;padding:5px 18px;display:inline-block;font-size:15px;clear:both}.page-id-56 .wpcf7 .wpcf7-checkbox{visibility:hidden}@media (min-width:480px){.page-id-56 .wpcf7 .g-recaptcha{transform:scale(0.9);margin-left:-22px}}@media (min-width:768px){.page-id-56 .wpcf7{width:400px}.page-id-56 .wpcf7 label{margin-bottom:8px}.page-id-56 .wpcf7 .bottom-form{text-align:left;margin:0;float:right;width:74%}}