.grad-block,.grad-footer{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b06ad2e4', endColorstr='#b002a27b', GradientType=1 )}p.callout_text,span.img-back-content p{font-family:Montserrat,sans-serif;line-height:22px;letter-spacing:0}.card-wrapper,.gs_wrapper h3,.home_header,h3.callout{text-align:center}.gs_wrapper p,.home_header_sub,footer,footer p,p.callout_text,span.card_front_content,span.img-back-content p{font-family:Montserrat,sans-serif}span.card_back_content,span.card_front_content{display:table-cell;vertical-align:middle}span.card_front_content{font-weight:400;font-size:20px;text-transform:uppercase}span.card_back_content{font-size:16px}.card-wrapper{color:#fff;position:relative;-webkit-perspective:1000;-o-perspective:1000;perspective:1000;padding:10px}.card_back,.card_front{padding:20px;display:table}.card-wrapper.no-flip:hover .flipper{-webkit-transform:rotateY(0);transform:rotateY(0)}.card-wrapper.hover .flipper{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.card-wrapper.hover .flipper,.card_back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg)}.card-wrapper,.card_back,.card_front{width:100%;height:350px;background-repeat:no-repeat;background-size:cover;background-position:center center;max-width:380px;margin:20px auto}.card_back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flipper{-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-moz-transition:.6s;-moz-transform-style:preserve-3d;-o-transition:.6s;-o-transform-style:preserve-3d;transition:.6s;transform-style:preserve-3d;position:relative}.card_back,.card_front{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0}.grad-footer{background:linear-gradient(135deg,rgba(106,210,228,.69) 0,rgba(2,162,123,.69) 100%);height:15px;margin-bottom:20px}.grad-block{background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(106,210,228,1)),to(rgba(2,162,123,1)));background:linear-gradient(180deg,rgba(106,210,228,1) 0,rgba(2,162,123,1) 100%)}a.button.blue.outline{background:#6AD2E4}a.button.green.outline{background:#02A27B}a.button.blue.outline:hover{background:#fff;border-color:#6AD2E4;color:#6AD2E4}a.button.green.outline:hover{background:#fff;border-color:#02A27B;color:#02A27B}#home_top,#middle_home_back{background-position:top center}#middle_home_back,.gspost_image,footer{background-repeat:no-repeat}#home_top,#middle_home_back,.gspost_image{background-size:cover}a.button--wapasha.button--inverted.green.outline::before{border-color:#02A27B}a.button--wapasha.button--inverted.blue.outline::before{border-color:#6AD2E4}a.button.outline:hover{border:2px solid transparent}a.button.outline{border:2px solid #fff}.green-text{color:#02A27B}.blue-text{color:#6AD2E4}h3.callout{font-size:20px;font-weight:700}#middle_home_back h3{font-size:22px}p.callout_text{font-size:16px;color:#333}span.img-back-content{text-align:center;color:#fff}span.img-back-content p{color:#fff;margin:0;padding:0 20% 20px;font-size:17px}#middle_home_back{background-image:url(/wp-content/uploads/2017/06/homebg2_07290f9e0c9bb3de16283257c658468d.jpg);margin:40px 0 10px;padding:60px 0 50px}.home_header{margin:215px 0 70px;color:#fff}#home_top{background-image:url(/wp-content/uploads/2017/06/homepagebackground4_f26b3e00b42ce3d5668499633983f95c.jpg)}p.callout_text{margin:0;padding:0 20% 10px}.social-share,footer{padding-bottom:5px!important}.home_header_sub{font-size:20px;margin:0 0 15px;color:#fff;font-weight:200}.home_header h1{font-weight:600;line-height:40px;font-size:30px}.jumbo-buttons-wrapper{right:35px!important;top:20px!important}footer{margin-top:30px!important;padding-top:0!important;background-image:none!important;background-color:#E6E6E6!important}footer p{font-size:16px!important}.social-share{max-width:200px}.social-share .btn-effect:after{color:#999!important}.social-share .btn-effect:hover:after{color:#26878b!important}footer p,footer p a{color:#999!important}footer p a:hover{color:#26878b!important}.gspost_image{background-position:center center}.gs_wrapper .readmore{display:none}.gs_wrapper h3{color:#fff;border-bottom:2px solid;font-size:18px;text-transform:uppercase;font-weight:500;padding:20px 0 5px;line-height:20px}.gs_category,.gs_category a{color:#fff;text-transform:uppercase;font-size:12px}.gspost_inner{padding:5px 15px;height:200px;overflow:hidden}.gs_wrapper{padding:10px;max-width:380px;margin:0 auto}.gs_category{background:#02A27B;display:inline-block;padding:0 15px;margin:2px 8px 0 -8px;position:absolute}.gs_category a:hover{text-decoration:underline}.gs_wrapper p{padding:0;line-height:18px;font-size:14px;color:#fff;margin:10px 0 25px;font-weight:400}.gspost_inner{display:table;position:relative;width:100%}.vertcenter{display:table-cell;vertical-align:middle}.post_arrow{height:35px;width:35px;position:absolute;bottom:15px;right:15px;background-image:url(images/arrow.png);background-size:contain;background-position:center center;background-repeat:no-repeat;opacity:.8}.gs_wrapper:hover{opacity:.8}.gs_wrapper:hover .post_arrow{opacity:1}.card-wrapper:hover{cursor:pointer}@media only screen and (min-width:1025px){.card-wrapper:hover .flipper{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}#builder-column-58cd9ae32a4dc{margin-top:50px}#builder-module-58cd9bfc0103d{margin:50px 0 20px}#builder-module-58cd9c5554661{margin:30px 0 20px}@media only screen and (max-width:1024px){h3.callout{padding-top:0}#middle_home_back{background-position:top left -100px}}@media only screen and (max-width:480px){#middle_home_back{background-position:top left -340px}}#captcha div{margin:0 auto 30px}section#two-blocks{margin-bottom:80px}#dark_form .wpcf7-form input[type=email],#dark_form .wpcf7-form input[type=text],#dark_form .wpcf7-form textarea{border:2px solid #777;color:#777}#dark_form input[type=submit]:hover{border:2px solid #26878b!important;color:#fff!important}#dark_form ::-webkit-input-placeholder{color:#777!important}#dark_form :-moz-placeholder{color:#777!important}#dark_form ::-moz-placeholder{color:#777!important}#dark_form :-ms-input-placeholder{color:#777!important}#dark_form div.wpcf7-validation-error,#dark_form span.wpcf7-not-valid-tip{color:#777!important}#dark_form input[type=submit]{color:#777!important;border:2px solid #777!important}#dark_form .wpcf7-submit:hover{border:2px solid #26878b!important;color:#fff!important}#dark_form .wpcf7-submit{display:block!important;position:relative!important;left:30%!important}.page-id-3389 .wpcf7-not-valid-tip { color: #777 !important; }.button--inverted.blue.outline { max-width: 300px;}