.page-template-tpl-homepage{}.page-template-tpl-homepage #main>header{display:none}.page-template-tpl-homepage #content-wrap{max-width:100%!important;width:100%!important;margin:0}.page-template-tpl-homepage #primary{max-width:100%;width:100%}.page-template-tpl-homepage section{padding:50px 0}@media(max-width:767px){.page-template-tpl-homepage section{padding:25px 0}}.page-template-tpl-homepage section .inner{max-width:1100px;width:100%;margin:0 auto}.page-template-tpl-homepage section.dark{color:#fff;background-color:#333}.page-template-tpl-homepage section.dark h1,.page-template-tpl-homepage section.dark h2,.page-template-tpl-homepage section.dark h3{color:#fff}.page-template-tpl-homepage section.light{color:#4a4a4a}.page-template-tpl-homepage section.light h1,.page-template-tpl-homepage section.light h2,.page-template-tpl-homepage section.light h3{color:#4a4a4a}.page-template-tpl-homepage section .section-heading{font-weight:700}@media(max-width:767px){.page-template-tpl-homepage section .section-heading{padding:0 30px}}.page-template-tpl-homepage section .section-heading,.page-template-tpl-homepage section>.inner>p{max-width:100%;width:760px;margin:0 auto;text-align:center;display:block}.page-template-tpl-homepage section>.inner>p{margin:15px auto 50px}@media(max-width:767px){.page-template-tpl-homepage section>.inner>p{padding:0 17px;margin-bottom:19px}}.page-template-tpl-homepage section .btn{width:100%;line-height:52px;text-align:center;display:block;margin-top:23px;font-family:open sans,sans-serif;font-size:18px;font-size:1.8rem;font-weight:700}@media(max-width:767px){.page-template-tpl-homepage section .btn{max-width:100%;width:260px;margin:23px auto 0}}.page-template-tpl-homepage section .btn.green{background-color:#b4e926;color:#4a4a4a}@media(max-width:767px){.page-template-tpl-homepage section#HeaderSection{padding:30px 5px 20px}}.page-template-tpl-homepage section#HeaderSection .services{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:'service1 service2 service3';grid-gap:23px;text-align:center}@media(max-width:767px){.page-template-tpl-homepage section#HeaderSection .services{display:block}}.page-template-tpl-homepage section#HeaderSection .services>div{background-color:rgba(51,51,51,.9);padding:32px 34px}@media(max-width:767px){.page-template-tpl-homepage section#HeaderSection .services>div{padding:32px 15px;margin-top:15px}}.page-template-tpl-homepage section#HeaderSection .services>div .icon{max-width:125px;width:100%;height:auto}.page-template-tpl-homepage section#HeaderSection .services>div>p:after{display:block;content:'';height:1px;width:70%;margin:20px auto 0;background-color:#eee}.page-template-tpl-homepage section#HeaderSection .services>div ul{text-align:left;list-style:disc;padding:0 10px}.page-template-tpl-homepage section#HeaderSection .services h2{margin-top:10px;font-size:22px;font-size:2.2rem}.page-template-tpl-homepage section p{font-family:open sans,sans-serif;font-size:18px;font-size:1.8rem;font-weight:300}.page-template-tpl-homepage section .stat-table{max-width:100%;width:960px;margin:0 auto 17px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:'item1 item2 item3 item4 item5' 'item6 item7 item8 item9 item10';grid-gap:0}@media(max-width:767px){.page-template-tpl-homepage section .stat-table{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:'item1 item2' 'item3 item4' 'item5 item6' 'item7 item8' 'item9 item10';padding:0 19px}}.page-template-tpl-homepage section .stat-table .cell{display:block;text-align:center;padding:42px 0;border-right:2px solid #4a4a4a}.page-template-tpl-homepage section .stat-table .cell:nth-child(1){grid-area:item1}.page-template-tpl-homepage section .stat-table .cell:nth-child(2){grid-area:item2}.page-template-tpl-homepage section .stat-table .cell:nth-child(3){grid-area:item3}.page-template-tpl-homepage section .stat-table .cell:nth-child(4){grid-area:item4}.page-template-tpl-homepage section .stat-table .cell:nth-child(5){grid-area:item5}.page-template-tpl-homepage section .stat-table .cell:nth-child(6){grid-area:item6}.page-template-tpl-homepage section .stat-table .cell:nth-child(7){grid-area:item7}.page-template-tpl-homepage section .stat-table .cell:nth-child(8){grid-area:item8}.page-template-tpl-homepage section .stat-table .cell:nth-child(9){grid-area:item9}.page-template-tpl-homepage section .stat-table .cell:nth-child(10){grid-area:item10}@media(min-width:768px){.page-template-tpl-homepage section .stat-table .cell:nth-child(n+6){border-top:2px solid #4a4a4a}.page-template-tpl-homepage section .stat-table .cell:nth-child(5n+5){border-right:none}}@media(max-width:767px){.page-template-tpl-homepage section .stat-table .cell{padding:20px 0;border-bottom:2px solid #4a4a4a}.page-template-tpl-homepage section .stat-table .cell:nth-child(2n+2){border-right:none}.page-template-tpl-homepage section .stat-table .cell:nth-last-child(2),.page-template-tpl-homepage section .stat-table .cell:last-child{border-bottom:none}}.page-template-tpl-homepage section .stat-table .cell>*{display:block}.page-template-tpl-homepage section .stat-table .cell .icon{color:#b6e73c;font-size:28px;font-size:2.8rem}.page-template-tpl-homepage section .stat-table .cell .num{font-size:32px;font-size:3.2rem;font-weight:700;font-family:open sans,sans-serif;color:#fff}.page-template-tpl-homepage section .stat-table .cell .stat-desc{font-size:14px;font-size:1.4rem;font-family:open sans,sans-serif;color:#fff}.page-template-tpl-homepage section .client-section{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3fr;grid-template-columns:1fr 3fr;grid-template-areas:'left right';-ms-flex-align:center;align-items:center}@media(max-width:767px){.page-template-tpl-homepage section .client-section{display:none}}.page-template-tpl-homepage section .client-section .left{font-family:open sans,sans-serif;font-size:18px;font-size:1.8rem;color:#4a4a4a;grid-area:left;padding-right:60px}.page-template-tpl-homepage section .client-section .left strong:first-child{font-size:32px;font-size:3.2rem;display:block;line-height:1}.page-template-tpl-homepage section .client-section .right{grid-area:right;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:20px}.page-template-tpl-homepage section .header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline}@media(max-width:767px){.page-template-tpl-homepage section .header{display:block}}.page-template-tpl-homepage section .header h2{font-family:open sans,sans-serif;font-size:32px;font-size:3.2rem;color:#4a4a4a;line-height:1}@media(max-width:767px){.page-template-tpl-homepage section .header h2{line-height:1.3}}.page-template-tpl-homepage section .header>a{font-family:open sans,sans-serif;font-size:18px;font-size:1.8rem;font-weight:700;color:#4a4a4a}@media(max-width:767px){.page-template-tpl-homepage section .header>a{margin:0 0 20px;display:block}}.page-template-tpl-homepage section .events{padding-top:40px}@media(max-width:767px){.page-template-tpl-homepage section .events{padding:0 7px}}.page-template-tpl-homepage section .events .event-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-template-areas:'event1 event2 event3';grid-gap:23px}.page-template-tpl-homepage section .events .event-list .event:nth-child(1){grid-area:event1}.page-template-tpl-homepage section .events .event-list .event:nth-child(2){grid-area:event2}.page-template-tpl-homepage section .events .event-list .event:nth-child(3){grid-area:event3}@media(max-width:767px){.page-template-tpl-homepage section .events .event-list{display:block}}@media(max-width:767px){.page-template-tpl-homepage section .events .event-list .event{margin-top:20px;display:block}}.page-template-tpl-homepage section .events .event-list .event:hover{text-decoration:none}.page-template-tpl-homepage section .events .event-list .event .content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3fr;grid-template-columns:1fr 3fr;grid-template-areas:'date details';grid-gap:23px;margin-top:15px}@media(max-width:767px){.page-template-tpl-homepage section .events .event-list .event .content{margin-top:7px}}.page-template-tpl-homepage section .events .event-list .event .date{grid-area:date;text-align:center;padding-top:4px}.page-template-tpl-homepage section .events .event-list .event .date .month,.page-template-tpl-homepage section .events .event-list .event .date .day{font-family:open sans,sans-serif;display:block;line-height:1.1}.page-template-tpl-homepage section .events .event-list .event .date .month{color:#b6e73c;font-size:20px;font-size:2rem;text-transform:uppercase}.page-template-tpl-homepage section .events .event-list .event .date .day{font-family:open sans,sans-serif;font-size:32px;font-size:3.2rem;font-weight:600;color:#4a4a4a}.page-template-tpl-homepage section .events .event-list .event .details{grid-area:details}.page-template-tpl-homepage section .events .event-list .event .details h3{font-family:open sans,sans-serif;font-size:20px;font-size:2rem;font-weight:700;color:#4a4a4a;margin:0 0 10px}.page-template-tpl-homepage section .events .event-list .event .details .event-time,.page-template-tpl-homepage section .events .event-list .event .details .event-location{display:block;line-height:1.1;font-family:open sans,sans-serif;font-size:18px;font-size:1.8rem;color:#4a4a4a}@media(max-width:767px){.page-template-tpl-homepage section .blog-posts{padding:0 7px}}.page-template-tpl-homepage section .blog-posts .content-wrap{margin-top:20px}.page-template-tpl-homepage section .post-list .inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:20px;grid-template-areas:'post1 post2' 'post3 post4' 'post5 post6' 'post7 post8'}@media(max-width:767px){.page-template-tpl-homepage section .post-list .inner{display:block}}.page-template-tpl-homepage section .post-list article:nth-child(1){grid-area:post1}.page-template-tpl-homepage section .post-list article:nth-child(2){grid-area:post2}.page-template-tpl-homepage section .post-list article:nth-child(3){grid-area:post3}.page-template-tpl-homepage section .post-list article:nth-child(4){grid-area:post4}.page-template-tpl-homepage section .post-list article:nth-child(5){grid-area:post5}.page-template-tpl-homepage section .post-list article:nth-child(6){grid-area:post6}.page-template-tpl-homepage section .post-list article:nth-child(7){grid-area:post7}.page-template-tpl-homepage section .post-list article:nth-child(8){grid-area:post8}.page-template-tpl-homepage section .post-list article{padding:20px;border:1px solid #eee}@media(max-width:767px){.page-template-tpl-homepage section .post-list article{margin-top:15px}}.page-template-tpl-homepage .section-heading{font-size:32px;font-size:3.2rem;font-family:open sans,sans-serif}@media(max-width:767px){.page-template-tpl-contact #main .page-header h2{font-size:18px;font-size:1.8rem}}.page-template-tpl-contact #content{width:960px;max-width:100%;margin:0 auto}.page-template-tpl-contact .single-page-content h1{font-size:36px;font-size:3.6rem;line-height:1.33;font-family:open sans,sans-serif;color:#333;margin-bottom:40px;text-align:center}.page-template-tpl-contact .single-page-content h2{font-size:36px;font-size:3.6rem;line-height:1.33;font-family:open sans,sans-serif;color:#333;margin-bottom:15px}.page-template-tpl-contact .single-page-content h3{font-size:28px;font-size:2.8rem;font-family:open sans,sans-serif;color:#333;margin-bottom:30px}.page-template-tpl-contact .single-page-content p{font-size:18px;font-size:1.8rem;line-height:1.78;color:#333;font-family:open sans,sans-serif;margin-top:0}.page-template-tpl-contact .single-page-content ul li{font-size:18px;font-size:1.8rem;line-height:1.56;color:#4a4a4a;font-family:open sans,sans-serif;margin-bottom:25px}.page-template-tpl-contact .single-page-content .form{background-color:#efefee;padding:29px 55px 55px}@media(max-width:767px){.page-template-tpl-contact .single-page-content .form{padding:20px 15px}}.page-template-tpl-contact .single-page-content .form h3{text-align:center;margin-top:0}.page-template-tpl-contact .single-page-content .form form .gfield{padding-right:0}.page-template-tpl-contact .single-page-content .form form label{font-family:open sans,sans-serif;font-size:14px;font-size:1.4rem;color:#4a4a4a}.page-template-tpl-contact .single-page-content .form form input,.page-template-tpl-contact .single-page-content .form form select{width:100%;height:48px;background-color:#fff;color:#4a4a4a;border:1px solid #5f6062}.page-template-tpl-contact .single-page-content .form form textarea{background-color:#fff;color:#4a4a4a;border:1px solid #5f6062}.page-template-tpl-contact .single-page-content .form form input[type=submit]{width:100%;height:67px;font-family:open sans,sans-serif;font-size:20px;font-size:2rem;font-weight:700;color:#4a4a4a;background-color:#b4e926;border:none}.page-template-tpl-contact .single-page-content .form form .ginput_container{margin-top:0}.page-template-tpl-contact .single-page-content .row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:767px){.page-template-tpl-contact .single-page-content .row{-ms-flex-direction:column;flex-direction:column}}.page-template-tpl-contact .single-page-content .row .left{width:48%}.page-template-tpl-contact .single-page-content .row .right{width:48%}@media(max-width:767px){.page-template-tpl-contact .single-page-content .row .left,.page-template-tpl-contact .single-page-content .row .right{width:100%}}@media(max-width:767px){.page-template-tpl-contact .single-page-content .row img{margin:0 auto;display:block}}.page-template-tpl-book-landing-page #content-wrap{max-width:100%;width:100%}@media(max-width:767px){.page-template-tpl-book-landing-page #main .page-header h2{font-size:18px;font-size:1.8rem}}.page-template-tpl-book-landing-page .single-page-content h2{font-size:32px;font-size:3.2rem;font-family:open sans,sans-serif;color:#4a4a4a;margin:0 0 35px}@media(max-width:767px){.page-template-tpl-book-landing-page .single-page-content h2{font-size:21px;font-size:2.1rem;line-height:1.1}}.page-template-tpl-book-landing-page .single-page-content h3{font-size:32px;font-size:3.2rem;font-family:open sans,sans-serif;color:#4a4a4a;margin:0 0 25px}.page-template-tpl-book-landing-page .single-page-content h3.center{text-align:center}@media(max-width:767px){.page-template-tpl-book-landing-page .single-page-content h3{font-size:21px;font-size:2.1rem;line-height:1.1}}.page-template-tpl-book-landing-page .single-page-content p{font-size:16px;font-size:1.6rem;font-family:open sans,sans-serif;color:#4a4a4a;margin:0 0 30px}@media(max-width:767px){.page-template-tpl-book-landing-page .single-page-content p{font-size:14.4px;font-size:1.44rem}}.page-template-tpl-book-landing-page .single-page-content .button{height:45px;line-height:45px;border-radius:4px;background-color:#3e7fed;padding:0;text-align:center;width:100%;color:#fff;font-family:open sans,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700}.page-template-tpl-book-landing-page .single-page-content .border-bottom:after{content:'';display:block;height:4px;width:181px;background-color:#efefee;margin:47px auto 0}.page-template-tpl-book-landing-page .single-page-content .border-full{border:3px solid #efefee;padding:29px 0 36px}.page-template-tpl-book-landing-page .single-page-content ul li{color:#4a4a4a;font-family:open sans,sans-serif;font-size:16px;font-size:1.6rem;margin-bottom:10px;padding-left:25px}@media(max-width:767px){.page-template-tpl-book-landing-page .single-page-content ul li{padding-left:55px}}@media(max-width:767px){.page-template-tpl-book-landing-page .single-page-content ul li .fa-li{left:0}}.page-template-tpl-book-landing-page .single-page-content ul li .fa-li i{font-size:20px;font-size:2rem}.page-template-tpl-book-landing-page .single-page-content ul.compact{margin-left:25px}@media(max-width:767px){.page-template-tpl-book-landing-page .single-page-content ul.compact{margin-left:0}}.page-template-tpl-book-landing-page .single-page-content ul.compact li{padding-left:10px}@media(max-width:767px){.page-template-tpl-book-landing-page .single-page-content ul.compact li{padding-left:40px}}.page-template-tpl-book-landing-page .single-page-content ul.compact li .fa-li i{font-size:16px;font-size:1.6rem}.page-template-tpl-book-landing-page .single-page-content .green{color:#b4e926}.page-template-tpl-book-landing-page .single-page-content img{height:auto}@media(max-width:767px){.page-template-tpl-book-landing-page .single-page-content #Section1{-ms-flex-direction:column;flex-direction:column}}.page-template-tpl-book-landing-page .single-page-content #Section1>div img.book{max-width:100%;width:257px}@media(max-width:767px){.page-template-tpl-book-landing-page .single-page-content #Section1>div{width:100%}}.page-template-tpl-book-landing-page .single-page-content #Section1>.left{margin-right:40px}@media(max-width:767px){.page-template-tpl-book-landing-page .single-page-content #Section1>.left{text-align:center}}@media(max-width:767px){.page-template-tpl-book-landing-page .single-page-content #Section1 .purchase-box{display:none}}.page-template-tpl-book-landing-page .single-page-content #Section1 .purchase-box .inner{border:4px solid #efefee;padding:30px 51px;text-align:center}.page-template-tpl-book-landing-page .single-page-content #Section1 .purchase-box .inner h3{margin:0;font-size:24px;font-size:2.4rem;font-family:open sans,sans-serif;color:#4a4a4a;line-height:1.19}.page-template-tpl-book-landing-page .single-page-content #Section1 .purchase-box .inner span{display:block;margin:3px 0 6px}.page-template-tpl-book-landing-page .single-page-content #Section1 .purchase-box .left{margin-right:8px}.page-template-tpl-book-landing-page .single-page-content #Section1 .purchase-box .right{margin-left:8px}.page-template-tpl-book-landing-page .single-page-content #Section1 .purchase-box .right .inner{padding-bottom:28px}.page-template-tpl-book-landing-page .single-page-content #Section1 .purchase-box .right .inner>span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page-template-tpl-book-landing-page .single-page-content #Section1 .purchase-box .right .inner a{display:block;height:47px}@media(max-width:767px){.page-template-tpl-book-landing-page .single-page-content #Section1 h2{margin-bottom:15px}}@media(max-width:767px){.page-template-tpl-book-landing-page .single-page-content #Section1 p{margin-bottom:0}}.page-template-tpl-book-landing-page .single-page-content #Section2{text-align:center;margin-top:60px}@media(max-width:767px){.page-template-tpl-book-landing-page .single-page-content #Section2{text-align:left}}.page-template-tpl-book-landing-page .single-page-content #Section3,.page-template-tpl-book-landing-page .single-page-content #Section6{margin-top:60px}.page-template-tpl-book-landing-page .single-page-content #Section4{margin-top:60px;margin-bottom:56px}.page-template-tpl-book-landing-page .single-page-content #Section4 .border-full>.row>.left{width:42%}.page-template-tpl-book-landing-page .single-page-content #Section4 .border-full>.row>.right{width:58%}@media(max-width:767px){.page-template-tpl-book-landing-page .single-page-content #Section4 .border-full>.row>.right{padding:10px 25px 0}}@media(max-width:767px){.page-template-tpl-book-landing-page .single-page-content #Section4 .border-full>.row{-ms-flex-direction:column;flex-direction:column}}@media(max-width:767px){.page-template-tpl-book-landing-page .single-page-content #Section4 .border-full>.row>.left,.page-template-tpl-book-landing-page .single-page-content #Section4 .border-full>.row>.right{width:100%}}.page-template-tpl-book-landing-page .single-page-content #Section4 img{margin:0 auto;display:block}@media(max-width:767px){.page-template-tpl-book-landing-page .single-page-content #Section4 img{width:150px}}.page-template-tpl-book-landing-page .single-page-content #Section4 .look-inside{color:#3e7fed;font-size:16px;font-size:1.6rem;display:inline-block;margin-top:10px;text-decoration:none;border-bottom:0}.page-template-tpl-book-landing-page .single-page-content #Section4 .look-inside span{font-family:open sans,sans-serif;display:inline-block;margin-left:5px;text-decoration:underline}.page-template-tpl-book-landing-page .single-page-content #Section5{padding:73px 0 53px;background-color:#efefee}.page-template-tpl-book-landing-page .single-page-content #Section5 .row>.left{width:42%}.page-template-tpl-book-landing-page .single-page-content #Section5 .row>.left img:first-child{float:left;margin-right:15px}.page-template-tpl-book-landing-page .single-page-content #Section5 .row>.right{width:58%}.page-template-tpl-book-landing-page .single-page-content #Section7{margin-top:50px;margin-bottom:54px}.page-template-tpl-book-landing-page .single-page-content #Section7 .newsletter-signup{background-color:#efefee;padding:42px 55px 36px 20px;max-width:100%;width:587px;margin:0 auto}.page-template-tpl-book-landing-page .single-page-content #Section7 .newsletter-signup .right{padding:5px}.page-template-tpl-book-landing-page .single-page-content #Section7 .newsletter-signup .right span{font-family:open sans,sans-serif;font-weight:700;font-size:18px;font-size:1.8rem;color:#333}.page-template-tpl-book-landing-page .single-page-content #Section7 .newsletter-signup .right p{font-family:open sans,sans-serif;color:#333;margin-bottom:0}.page-template-tpl-book-landing-page .single-page-content #Section7 .newsletter-signup .right form{display:-ms-flexbox;display:flex}.page-template-tpl-book-landing-page .single-page-content #Section7 .newsletter-signup .right form .gform_body{width:100%}.page-template-tpl-book-landing-page .single-page-content #Section7 .newsletter-signup .right form .gform_body input{width:97%;background-color:#fff;padding-left:18px;color:#4a4a4a}.page-template-tpl-book-landing-page .single-page-content #Section7 .newsletter-signup .right form .gform_footer{padding:0;margin:0;width:81px!important}.page-template-tpl-book-landing-page .single-page-content #Section7 .newsletter-signup .right form .ginput_container{margin:0}.page-template-tpl-book-landing-page .single-page-content #Section7 .newsletter-signup .right form input[type=submit]{height:38px;line-height:38px;width:81px;text-align:center}.page-template-tpl-book-landing-page .single-page-content #Section7 .newsletter-signup .right form .gfield{padding:0;margin:0;height:38px}.page-template-tpl-book-landing-page .single-page-content #Section7 .newsletter-signup .right form .gfield label{display:none}.page-template-tpl-book-landing-page .single-page-content #Section8 .fw>.row{margin-bottom:15px}.page-template-tpl-book-landing-page .single-page-content #Section8 .fw>.row>.third{margin:0 7px;text-align:center;border:4px solid #efefee}.page-template-tpl-book-landing-page .single-page-content #Section8 .third .inner{padding:35px 15px 15px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page-template-tpl-book-landing-page .single-page-content #Section8 .third .inner p{margin-bottom:10px}.page-template-tpl-book-landing-page .single-page-content #Section9{margin-top:50px}.page-template-tpl-book-landing-page .single-page-content #Section9 .fw>.row{margin-bottom:30px}.page-template-tpl-book-landing-page .single-page-content #Section9 p{margin-bottom:10px}.page-template-tpl-book-landing-page .single-page-content #Section9 strong{font-size:18px;font-size:1.8rem}.page-template-tpl-book-landing-page .single-page-content #Section10 .purchase-box-large>div{margin:0 7px;border:4px solid #efefee;padding:40px 20px 43px;text-align:center}.page-template-tpl-book-landing-page .single-page-content #Section10 .purchase-box-large>div h4{font-size:24px;font-size:2.4rem;margin:7px 0;font-family:open sans,sans-serif;color:#4a4a4a;line-height:1.19}.page-template-tpl-book-landing-page .single-page-content #Section10 .purchase-box-large>div .button{max-width:100%;width:207px}.page-template-tpl-book-landing-page .single-page-content #Section10 .purchase-box-large>div span{margin:0 auto 5px}.page-template-tpl-book-landing-page .single-page-content #Section10 .purchase-box-large>div.right{margin-left:8px}.page-template-tpl-book-landing-page .single-page-content #Section10 .purchase-box-large>div.right .inner>span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page-template-tpl-book-landing-page .single-page-content #Section10 .purchase-box-large>div.right .inner a{display:block;height:47px}.page-template-tpl-book-landing-page .single-page-content #Section10 .purchase-box-large .inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.page-template-tpl-book-landing-page .single-page-content #Section11{margin-top:50px}.page-template-tpl-book-landing-page .single-page-content .full-width{width:100%;max-width:100%}.page-template-tpl-book-landing-page .single-page-content .limit-inner-width{max-width:100%;width:635px;margin-left:auto;margin-right:auto}.page-template-tpl-book-landing-page .single-page-content .row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:960px;max-width:100%;margin:0 auto}.page-template-tpl-book-landing-page .single-page-content .row .fw{width:100%}.page-template-tpl-book-landing-page .single-page-content .row .third{width:33.3%}.page-template-tpl-book-landing-page .single-page-content .row .half{width:50%}.page-template-tpl-book-landing-page .single-page-content .row .two-third{width:66.6%}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{padding-top:0!important}ul.square-list-green{list-style-type:none;padding:0;margin:0}.square-list-green li{background:url(/wp-content/uploads/2018/05/green-square.png) no-repeat left 7px!important;padding-left:30px!important;margin-bottom:16px!important}ul.square-list-blue{list-style-type:none;padding:0;margin:0}.square-list-blue li{background:url(/wp-content/uploads/2018/05/blue-square.png) no-repeat left 10px!important;padding-left:18px!important;margin-bottom:16px!important}.messages{width:100%!important;max-width:700px!important;text-align:left!important;display:inline-block!important}.messages img{background-color:#f8f4f0!important;width:36px!important;height:36px!important;border-radius:.2em!important;display:inline-block!important;vertical-align:top!important;margin-right:.65em!important;float:left}.messages .time{display:inline-block!important;color:#c8c8c8!important;margin-left:.5em!important}.messages .username{display:inline-block!important;font-weight:600!important;line-height:1!important}.messages .message{display:inline-block!important;vertical-align:top!important;line-height:1!important;width:calc(100% - 3em)!important}.messages .message .msg{line-height:1.5!important}.nav-button{background-color:#3e7fed!important;padding:10px!important;border-radius:3px!important;color:#fff!important;text-decoration:none!important}.nav-button:hover{opacity:.85!important}.nav-sign-up{width:120px;text-align:center}.nav-sign-up a{color:#3e7fed!important}.cse .gsc-control-cse,.gsc-control-cse{padding:0!important}.gsc-input-box{height:50px!important;padding-top:10px}input.gsc-input{padding-top:10px}.gsc-cursor-page{padding:4px 8px;border:1px solid #ededed}.gsc-results .gsc-cursor-box .gsc-cursor-page{text-decoration:none!important;color:#3e7fed!important}.gsc-results .gsc-cursor-box .gsc-cursor-current-page{color:#333!important}.gsc-results .gsc-cursor-box .gsc-cursor-page a{color:#3e7fed!important}.cse .gsc-search-button input.gsc-search-button,input.gsc-search-button{height:50px!important;background:#b4e926 url(https://www.google.com/uds/css/v2/search_box_icon.png) no-repeat center!important;border-color:#b4e926!important;color:transparent!important}.cse input.gsc-search-button:hover,input.gsc-search-button:hover{background:#282c2f url(https://www.google.com/uds/css/v2/search_box_icon.png) no-repeat center!important;border-color:#282c2f!important;color:transparent!important}.modalDialog{position:fixed;font-family:Arial,Helvetica,sans-serif;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);z-index:99999;opacity:0;transition:opacity 400ms ease-in;pointer-events:none}.modalDialog:target{height:510px;opacity:1;pointer-events:auto}.modalDialog>div{width:400px;height:600px;position:relative;margin:10% auto;padding:5px 20px 13px;border-radius:10px;background:#fff}.close{background:#606061;color:#fff;line-height:25px;position:absolute;right:-12px;text-align:center;top:-10px;width:24px;text-decoration:none;font-weight:700;border-radius:12px;box-shadow:1px 1px 3px #000}.close:hover{background:#00d9ff}#bzOpeningsContainer ul{display:block!important;list-style-type:none!important;margin-left:0!important;padding-left:0!important}.bzOpening{width:100%!important;padding-bottom:10px!important;border-bottom:1px solid #f7f7f7;margin-bottom:10px!important}.bzOpening a{color:#3e7fed!important}.bzOpening a:hover{color:#333!important}.bzOpening h2{margin:0!important;padding:0!important;color:#3e7fed!important}.bzButtonApply{float:right!important;text-transform:uppercase!important;margin-top:10px!important}.bzButtonApply:after{content:' NOW >'!important}#bzOpeningsContainer a{text-decoration:none!important}.bzOpening ul{margin-left:0!important;padding-left:0!important}.bzMeta li{display:inline!important;color:#333!important;font-size:12px!important;padding:0;margin:0;margin-right:10px!important}#footer-callout textarea,#footer-callout input,#footer-callout submit{max-width:480px}#footer-callout p{font-size:16px}#footer-callout p label{text-align:left!important}.tribe-events-notices{background:#f7f7f7!important;border-radius:0!important;border:none!important;color:#202020!important}.tribe-events-widget-link{display:none}.tribe-events-calendar thead th,.tribe-events-grid .tribe-grid-header .tribe-grid-content-wrap .column,.tribe-grid-header{background-color:#666;border-left-color:#666!important;border-right-color:#666!important}.tribe-events-adv-list-widget .tribe-events-duration{}.tribe-events-adv-list-widget h2{margin-bottom:0!important;padding-bottom:0!important}.tribe-mini-calendar-event .list-date{font-weight:400;text-align:center;display:inline;background-color:#3e7fed!important;color:#3e7fed}.tribe-events-meta-group{width:100%!important;float:none!important;display:block!important}.tribe-events-content li{margin:0 0 5px!important}.tribe-events-venue-map{margin:0 0 30px 5%!important;width:90%!important;float:none!important}.tribe-events-button{text-transform:capitalize;color:#333!important;background-color:#b4e926!important}a.tribe-events-button:hover{background-color:#b4e926!important;opacity:.6!important}.page-header-table-cell{padding:0!important}.register-button{font-weight:600}a.register-button:hover{opacity:.6!important}.boxed-main-layout #content-wrap,boxed-main-layout #wrap{max-width:800px!important}.grid-button{background-color:#b4e926!important;padding:10px!important;border-radius:3px!important;color:red!important;text-decoration:none!important}.grid-button a:hover{opacity:.85!important}.cli-plugin-button{background-color:#b4e926!important}a.cli-plugin-button:hover{opacity:.6!important}