﻿/*!
Theme Name:    Harmony Education
Author:        Ace Web Studio Limited
Author URI:    https://www.acewebstudio.com
Description:   Harmony Education Child Theme
Version:       1.0.1
License:       GNU General Public License v3 or later
License URI:   https://www.gnu.org/licenses/gpl-3.0.html
Template:      page-builder-framework
Text Domain:   page-builder-framework-child
*/.off-white{background-color:#F9FAFA}.text-mossfern{color:#006546}text-mint{color:#38B441}@font-face{font-family:'flexslider-icon';src:url("assets/fonts/flexslider-icon.eot");src:url("assets/fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"),url("fonts/flexslider-icon.woff") format("woff"),url("fonts/flexslider-icon.ttf") format("truetype"),url("assets/fonts/flexslider-icon.svg#flexslider-icon") format("svg");font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);box-shadow:"" 0 1px 4px rgba(0,0,0,0.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:32px;display:inline-block;content:'\2039';color:rgba(255,255,255,0.8);text-shadow:1px 1px 0 rgba(0,0,0,0.3)}.flex-direction-nav a.flex-next:before{content:'\203A'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-48px;text-align:left}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:6px;height:6px;display:block;background:rgba(56,180,65,0.3);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:rgba(56,180,65,0.3)}.flex-control-paging li a.flex-active{background:rgba(56,180,65,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.img-hover-zoom{overflow:hidden;position:relative;z-index:1}.img-hover-zoom img{transition:transform .9s ease}.img-hover-zoom:hover img{transform:scale(1.1)}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.chevron::before{border-style:solid;border-width:1px 1px 0 0;content:'';display:inline-block;height:9px;left:11px;position:relative;top:13px;transform:rotate(-45deg);vertical-align:top;width:9px}.chevron.right:before{left:0;transform:rotate(45deg)}.chevron.bottom:before{top:7px;transform:rotate(135deg)}.chevron.left:before{left:0.25em;transform:rotate(-135deg)}.campton-600-20-40{font-family:Campton-Medium, sans-serif !important;color:#000;font-weight:600 !important;font-style:normal;font-size:20px !important;line-height:40px !important}.campton-400-16-30,.page:not(.wpbf-contact) .content,.page:not(.wpbf-contact) content p,.home .entry-content .intro p,.page-template-page-films-podcasts .entry-content .intro p,.page-template-page-films .entry-content .intro p,.page-template-page-podcasts .entry-content .intro p,.page-template-page-network .entry-content .intro p,.page-template-page-events .entry-content .intro p,.home .entry-content .intro .read-more-home,.page-template-page-films-podcasts .entry-content .intro .read-more-home,.page-template-page-films .entry-content .intro .read-more-home,.page-template-page-podcasts .entry-content .intro .read-more-home,.page-template-page-network .entry-content .intro .read-more-home,.page-template-page-events .entry-content .intro .read-more-home,.single-article .content,.single-resource .content,.wpbf-why-harmony .content,.wpbf-about-us .content,.single-film_resource .content,.single-geometry_activity .content,.single-teaching_pack .content,.single-event .content,.privacy-policy .content,.single-article .section.stats .text,.single-resource .section.stats .text,.wpbf-why-harmony .section.stats .text,.wpbf-about-us .section.stats .text,.single-film_resource .section.stats .text,.single-geometry_activity .section.stats .text,.single-teaching_pack .section.stats .text,.single-event .section.stats .text,.privacy-policy .section.stats .text,.single-article .section.list .text,.single-resource .section.list .text,.wpbf-why-harmony .section.list .text,.wpbf-about-us .section.list .text,.single-film_resource .section.list .text,.single-geometry_activity .section.list .text,.single-teaching_pack .section.list .text,.single-event .section.list .text,.privacy-policy .section.list .text,.single-article .section.small-list,.single-resource .section.small-list,.wpbf-why-harmony .section.small-list,.wpbf-about-us .section.small-list,.single-film_resource .section.small-list,.single-geometry_activity .section.small-list,.single-teaching_pack .section.small-list,.single-event .section.small-list,.privacy-policy .section.small-list{font-family:Campton-Light, sans-serif !important;color:#000;font-weight:400 !important;font-style:normal;font-size:16px important;line-height:30px important}.campton-400-22-40{font-family:Campton-Light, sans-serif !important;color:#000;font-weight:400 !important;font-style:normal;font-size:22px important;line-height:40px important}.campton-600-16-30-bold{font-family:Campton-SemiBold, sans-serif !important;color:#000;font-weight:600 !important;font-style:normal;font-size:16px !important;line-height:30px !important}.campton-400-12-20,.single-article .section.quote .author,.single-article .section.quote .job-title,.single-resource .section.quote .author,.single-resource .section.quote .job-title,.wpbf-why-harmony .section.quote .author,.wpbf-why-harmony .section.quote .job-title,.wpbf-about-us .section.quote .author,.wpbf-about-us .section.quote .job-title,.single-film_resource .section.quote .author,.single-film_resource .section.quote .job-title,.single-geometry_activity .section.quote .author,.single-geometry_activity .section.quote .job-title,.single-teaching_pack .section.quote .author,.single-teaching_pack .section.quote .job-title,.single-event .section.quote .author,.single-event .section.quote .job-title,.privacy-policy .section.quote .author,.privacy-policy .section.quote .job-title{font-family:Campton-Light, sans-serif !important;color:#000;font-weight:400 !important;font-size:12px !important;line-height:20px !important}.campton-600-20-30,.search .wpbf-main .pt-cv-content-item .pt-cv-title,.search .wpbf-main .pt-cv-content-item .pt-cv-title a,.page-template-page-films #pt-cv-view-5cfbb63u3g .pt-cv-title,.page-template-page-podcasts #pt-cv-view-c4048c0fvi .pt-cv-ifield .pt-cv-title,#pt-cv-view-3f3b467od7 .pt-cv-title{font-family:Campton-SemiBold, sans-serif !important;color:#000;font-weight:600 !important;font-size:20px !important;line-height:30px !important}.campton-600-30-50,header .wpbf-mobile-menu-container.active #navigation li a,#pt-cv-view-3759b7d3xu .pt-cv-title,.woocommerce.single-product .product_title,.woocommerce.single-product .price{font-family:Campton-SemiBold, sans-serif !important;color:#000;font-weight:600 !important;font-size:30px !important;line-height:50px !important}.campton-600-50-70,.woocommerce-order-received .woocommerce-notice{font-family:Campton-SemiBold, sans-serif !important;color:#000;font-weight:600 !important;font-size:50px;line-height:70px}.freight-900-50-70,.single-article .section.quote .quote-content .blockquote,.single-resource .section.quote .quote-content .blockquote,.wpbf-why-harmony .section.quote .quote-content .blockquote,.wpbf-about-us .section.quote .quote-content .blockquote,.single-film_resource .section.quote .quote-content .blockquote,.single-geometry_activity .section.quote .quote-content .blockquote,.single-teaching_pack .section.quote .quote-content .blockquote,.single-event .section.quote .quote-content .blockquote,.privacy-policy .section.quote .quote-content .blockquote{font-family:FreightBigProBold-Regular, Serif !important;color:#000;font-weight:900 !important;font-style:normal;font-size:50px;line-height:70px}.freight-900-100-80,.single-article .section.stats .statistic,.single-resource .section.stats .statistic,.wpbf-why-harmony .section.stats .statistic,.wpbf-about-us .section.stats .statistic,.single-film_resource .section.stats .statistic,.single-geometry_activity .section.stats .statistic,.single-teaching_pack .section.stats .statistic,.single-event .section.stats .statistic,.privacy-policy .section.stats .statistic,.single-article .section.list .number,.single-resource .section.list .number,.wpbf-why-harmony .section.list .number,.wpbf-about-us .section.list .number,.single-film_resource .section.list .number,.single-geometry_activity .section.list .number,.single-teaching_pack .section.list .number,.single-event .section.list .number,.privacy-policy .section.list .number{font-family:FreightBigProBold-Regular, Serif !important;color:#000;font-weight:900 !important;font-style:normal;font-size:100px;line-height:80px}@media only screen and (max-width: 768px){.cli-style-v2 .cli-bar-message{text-align:center}}.cli-style-v2 .cli-bar-btn_container{font-family:Campton-Light, sans-serif !important}@media only screen and (max-width: 768px){.cli-style-v2 .cli-bar-btn_container{text-align:center;margin:10px auto 0 auto}}.cli-style-v2 .cli-bar-btn_container a.cli_settings_button{color:#006546 !important;text-decoration:none !important}.cli-style-v2 .cli-bar-btn_container .cli-plugin-button{border-radius:25px;padding:10px 40px}.pt-cv-wrapper .pagination>li>a{border:none;color:#006546 !important;background:transparent !important}.pt-cv-wrapper .pagination>li.active.cv-pageitem-number>a{border:1px solid #38B441 !important;border-radius:50%}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;order:15px solid #000;border-radius:15px !important}.img-cover{display:block;width:100vw;height:100vh;object-fit:cover;object-position:50% 50%;max-height:770px}.img-round{border-radius:15px}.circle-414{width:414px;height:414px;border-radius:50%;z-index:-1}.circle-414.green-water{background:#38B441;opacity:0.2}.circle-240{width:240px;height:240px;border-radius:50%;z-index:-1}.circle-240.green-water{background:#38B441;opacity:0.2}.circle-310{width:310px;height:310px;border-radius:50%;z-index:-1}.circle-310.green-water{background:#38B441;opacity:0.2}.circle-64{width:64px;height:64px;border-radius:50%}.circle-64.green{background:#38B441}.circle-32{width:32px;height:32px;border-radius:50%}.circle-32.green{background:#38B441}.lines-220{width:251px;height:248px;background-image:url("assets/images/shape_03_lines.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:-1}h1,h2,h3,h4{font-family:Campton-SemiBold, sans-serif !important}.cta-breaker{border-bottom:1px solid #8893A3;opacity:0.25}.cta{font-size:14px;text-align:center;padding:10px 40px;display:inline-block;margin:0 auto;border-radius:25px}.cta.green{color:#38B441;border:1px solid #38B441}.cta.green:hover{background-color:#38B441;color:white;border:1px solid #38B441 !important}.cta.brown:hover{background-color:#d07d73;color:white;border:1px solid #d07d73 !important}.cta.aubergine:hover{background-color:#8f5b97;border:1px solid #8f5b97 !important;color:white}.cta.primary{background-color:#38B441}.cta.primary span{color:white}.cta.primary:hover{background-color:#006546}.cta.solid-green{color:white;background:#38B441}.cta.left-align{margin:0 auto 0 0}.cta.width-22{max-width:22%}.cta-home{position:relative}.cta-home span{position:relative;z-index:2}.cta-home.mouse-cursor-gradient span{color:white}.mouse-cursor-gradient{position:relative;cursor:pointer;outline:none;transition:0.5s;background-position:left center}.mouse-cursor-gradient span{position:relative;color:#38B441;text-decoration:none}.mouse-cursor-gradient:hover span{color:#fff;text-decoration:none}.breadcrumbs{color:#38B441;font-size:12px}.breadcrumbs .post-article.current-item,.breadcrumbs .post-geometry_activity.current-item{display:none}.breadcrumbs .post-resource.current-item{display:none}.breadcrumbs .divider{padding:0 7px;font-size:20px;color:#000}.breadcrumbs .divider:last-child{display:none}.bottom-left{bottom:120px;left:-30px}.bottom-right{bottom:0;right:32px}.top-left{top:-35px;left:-15px}.bottom-right-large{bottom:-16px;right:45px}.top-left-large{top:-37px;left:8px}.wpbf-about-us .top-left-large{top:-37px;left:16vw}.wpbf-about-us .bottom-right-large{bottom:-16px;right:16vw}.top-right{top:-190px;left:190px}.bottom-left-circle{bottom:120px;right:365px}.top-right-large-lines{top:-190px;right:-40px}.bottom-right-circle-small-image-right{bottom:-17px;right:45px}.bottom-right-lines-small-image-right{bottom:-22px;right:-21px}.top-left-circle-small-image-right{top:-6px;left:91px}.bottom-right-circle-small-image-left{bottom:-14px;left:328px}.bottom-right-lines-small-image-left{top:58px;left:215px}.top-left-circle-small-image-left{top:-40px;left:57px}@media only screen and (max-width: 767px){.px-28{padding-left:0.5rem;padding-right:0.5rem}}@media only screen and (min-width: 768px) and (max-width: 1023px){.px-28{padding-left:1rem;padding-right:1rem}}@media only screen and (min-width: 1024px){.px-28{padding-left:7rem;padding-right:7rem}}.wpbf-container{padding-right:20px;padding-left:20px}@media only screen and (min-width: 1280px){.wpbf-container{padding-right:0;padding-left:0}}.wpbf-padding-medium{padding-top:30px}.section{margin:0 0 50px 0}.break-free{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.margin-top-0{margin-top:0 !important}.margin-bottom-0{margin-bottom:0 !important}@media only screen and (max-width: 767px){.mt-60p{padding-top:20px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.mt-60p{padding-top:30px}}@media only screen and (min-width: 1024px){.mt-60p{padding-top:40px}}@media only screen and (max-width: 767px){.mb-60p{padding-bottom:20px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.mb-60p{padding-bottom:30px}}@media only screen and (min-width: 1024px){.mb-60p{padding-bottom:40px}}@media only screen and (max-width: 767px){.left-image-right-text.mt-60p,.right-image-left-text.mt-60p{padding-top:40px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.left-image-right-text.mt-60p,.right-image-left-text.mt-60p{padding-top:60px}}@media only screen and (min-width: 1024px){.left-image-right-text.mt-60p,.right-image-left-text.mt-60p{padding-top:90px}}@media only screen and (max-width: 767px){.left-image-right-text.mb-60p,.right-image-left-text.mb-60p{padding-bottom:20px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.left-image-right-text.mb-60p,.right-image-left-text.mb-60p{padding-bottom:30px}}@media only screen and (min-width: 1024px){.left-image-right-text.mb-60p,.right-image-left-text.mb-60p{padding-bottom:40px}}html,body{overflow-x:hidden}h1,h2,h3,h4{color:#000;font-family:Campton-SemiBold, sans-serif}p{color:#000;font-family:Campton-Light, sans-serif}#inner-content{border-bottom:1px solid #DDE0E4}@media only screen and (min-width: 1024px){#rmp-container-759{display:none}}@media only screen and (min-width: 1024px){#rmp_menu_trigger-759{display:none}}@media only screen and (max-width: 1024px){#rmp_menu_trigger-759 .responsive-menu-pro-inner,#rmp_menu_trigger-759 .responsive-menu-pro-inner::before,#rmp_menu_trigger-759 .responsive-menu-pro-inner::after{background-color:#8893A3;height:2px}}#rmp-menu-wrap-759 ul li a{font-family:Campton-SemiBold, sans-serif !important;color:#000;font-weight:600 !important;font-size:24px !important;line-height:40px !important;background-color:white;border:none !important}#rmp-search-box-759{display:none !important}#rmp-container-759{padding-top:80px !important}@media screen and (max-width: 8000px){#rmp-container-759{background:white !important}}header .wpbf-logo{margin-left:-5px}header .wpbf-container{overflow:hidden}header .wpbf-nav-wrapper{padding-top:0;padding-bottom:0}header .wpbf-mobile-menu-toggle{display:none}header .wpbf-mobile-menu-container.active #navigation li{border:none}@media only screen and (min-width: 1024px){header #navigation{margin-right:-20px}}header #navigation li a{font-family:Campton-Light, sans-serif;font-size:14px;padding:10px 12px}@media only screen and (min-width: 1280px){header #navigation li a{font-size:16px;line-height:30px;padding:10px 20px}}header #navigation li a:hover{font-weight:400}header #navigation li.current-menu-item a{font-weight:600}header .wpbf-sub-menu>.menu-item-has-children>.sub-menu{box-shadow:-5px 5px 3px rgba(0,0,0,0.05),5px 5px 5px rgba(0,0,0,0.05);border-bottom-left-radius:15px;border-bottom-right-radius:15px}header .wpbf-sub-menu>.menu-item-has-children>a:after{padding-top:1px;margin-left:3px;font-family:"page-builder-framework" !important;font-size:13px;display:inline-block}header .wpbf-menu-search{position:absolute;right:0;max-width:980px !important;width:58em !important}header .header-search-form{position:absolute;right:0;width:100%}header .search-submit{float:right;margin:-30px 0 0 0;position:absolute;top:33px;right:2px;background:#fff;color:#38B441;font-family:Campton-Light, sans-serif;font-size:12px}header .search-submit:hover{background:#fff;color:#38B441}header #searchform-1{border:none;border-bottom:1px solid #e2e8f0;color:#000;font-family:Campton-Light, sans-serif}@media only screen and (min-width: 1024px){#content{min-height:70vh}}@media only screen and (min-width: 1024px){.page:not(.wpbf-contact) h1{font-size:60px;line-height:80px;font-weight:600}}#pt-cv-view-813370eqyk{margin-top:70px}#pt-cv-view-813370eqyk .pt-cv-title a{font-weight:400}.search header .wpbf-menu-item-search{display:none}.search .wpbf-main .search-term span{z-index:10}.search .wpbf-main .searchform .search-submit{float:right;margin:-29px -15px 0 0;position:absolute;top:33px;right:2px;background:#fff;color:#38B441;font-family:Campton-Light, sans-serif;font-size:12px}.search .wpbf-main .searchform .search-submit:hover{background:#fff}.search .wpbf-main .searchform #searchform-2{border:none;border-bottom:1px solid #000;padding-left:0;color:#000;font-family:Campton-Light, sans-serif;font-size:16px}.wpbf-harmony-practice h1{width:41%;text-align:center;margin:auto auto}@media only screen and (max-width: 767px){.wpbf-harmony-practice h1{font-size:40px;line-height:60px;width:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.wpbf-harmony-practice h1{font-size:50px;line-height:70px;width:100%}}@media only screen and (min-width: 1024px){.wpbf-harmony-practice h1{font-size:60px;line-height:80px;width:100%}}@media only screen and (max-width: 1024px){.wpbf-harmony-practice .subsection img{display:block;margin:auto}}.wpbf-harmony-practice .article-wrapper .articles.open{order:1}.wpbf-harmony-practice .article-wrapper .top-link-place.open{order:2}.wpbf-harmony-practice .list-toggle{color:#38B441;width:100px}.wpbf-harmony-practice .list-toggle .chevron{color:#38B441;border-color:#38B441 !important;display:inline-block;float:right}.wpbf-harmony-practice .list-toggle .chevron::before{border-color:#38B441 !important}.wpbf-harmony-practice .articles .articles-list{border-top:1px solid #DDE0E4}.wpbf-harmony-practice .articles .articles-list li{border-bottom:1px solid #DDE0E4}.wpbf-harmony-practice .articles .articles-list li .text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:20px}@media only screen and (max-width: 1024px){.wpbf-harmony-practice .articles .articles-list li .text{white-space:normal;text-overflow:visible;text-align:left}}@media only screen and (max-width: 768px){.wpbf-harmony-practice .articles .articles-list li .main-link{color:#006546;text-align:center}}.wpbf-harmony-practice .articles .articles-list li .main-link.hovered{color:#38B441}.wpbf-harmony-practice .articles .articles-list li .link{width:123px;overflow:hidden}@media only screen and (max-width: 768px){.wpbf-harmony-practice .articles .articles-list li .link{display:none}}@media only screen and (max-width: 1024px){.wpbf-harmony-practice .articles .articles-list li .link{display:none}}.wpbf-harmony-practice .articles .articles-list li .link .read-article{right:-26px;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s}.wpbf-harmony-practice .articles .articles-list li .link .read-article.hovered{right:0;color:#38B441}.teaching-guide-block{min-height:365px}.teaching-guide-block .left-image{background-color:transparent}.teaching-guide-block .left-image .image-container{min-width:733px;min-height:390px}@media only screen and (max-width: 767px){.teaching-guide-block .left-image .image-container{min-width:auto}}.teaching-guide-block .left-image img{object-fit:cover;min-height:390px;min-width:735px}.teaching-guide-block .right-cta{background:#004c35;background:-moz-linear-gradient(-45deg, #004c35 0%, #006546 100%);background:-webkit-linear-gradient(-45deg, #004c35 0%, #006546 100%);background:linear-gradient(135deg, #004c35 0%, #006546 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#004c35', endColorstr='#006546',GradientType=1 );border-radius:15px;position:relative;z-index:100}@media only screen and (max-width: 767px){.teaching-guide-block .right-cta{margin-top:-20px}}.teaching-guide-block .right-cta .meta-title{width:100%;height:100%}.teaching-guide-block .right-cta .meta-title h2{margin:90px 0 0 0;color:white;text-align:center;font-size:30px;line-height:40px;font-weight:800}@media only screen and (max-width: 1023px){.teaching-guide-block .right-cta .meta-title h2{margin:55px 0 0 0}}@media only screen and (max-width: 767px){.teaching-guide-block .right-cta .meta-title h2{margin:35px 0 0 0}}@media only screen and (max-width: 1023px){.teaching-guide-block .right-cta .meta-title h2{font-size:18px;line-height:25px}}@media only screen and (max-width: 767px){.teaching-guide-block .right-cta .meta-title h2{font-size:22px;line-height:30px}}.teaching-guide-block .right-cta .meta-title p{color:white;text-align:center;font-size:16px;line-height:30px;max-width:65%;margin:25px auto}@media only screen and (max-width: 767px){.teaching-guide-block .right-cta .meta-title p{font-size:14px;line-height:20px}}.teaching-guide-block .right-cta .meta-title a{font-size:14px;color:white;text-align:center;padding:10px 30px;display:inline-block;margin:0 auto;border:1px solid white;border-radius:25px}@media only screen and (max-width: 767px){.teaching-guide-block .right-cta .meta-title a{margin-bottom:35px}}.teaching-guide-block .right-cta .meta-title a:hover{border:1px solid #006546}.teaching-guide-block .card-link{position:absolute;width:100%;z-index:10;left:0}.teaching-guide-block .card-link.left{top:0;height:100%}.teaching-guide-block .card-link.top{height:60%;top:0}@media only screen and (max-width: 767px){.teaching-guide-block .card-link.top{height:65%}}.teaching-guide-block .card-link.bottom{height:27%;bottom:0}@media only screen and (max-width: 767px){.teaching-guide-block .card-link.bottom{height:17%}}.home #inner-content,.page-template-page-films-podcasts #inner-content,.page-template-page-films #inner-content,.page-template-page-podcasts #inner-content,.page-template-page-network #inner-content,.page-template-page-events #inner-content{padding-bottom:0}.home .entry-content,.page-template-page-films-podcasts .entry-content,.page-template-page-films .entry-content,.page-template-page-podcasts .entry-content,.page-template-page-network .entry-content,.page-template-page-events .entry-content{padding-bottom:30px}.home .entry-content .title,.page-template-page-films-podcasts .entry-content .title,.page-template-page-films .entry-content .title,.page-template-page-podcasts .entry-content .title,.page-template-page-network .entry-content .title,.page-template-page-events .entry-content .title{width:98%;margin:0 auto}.home .entry-content .title .entry-title,.page-template-page-films-podcasts .entry-content .title .entry-title,.page-template-page-films .entry-content .title .entry-title,.page-template-page-podcasts .entry-content .title .entry-title,.page-template-page-network .entry-content .title .entry-title,.page-template-page-events .entry-content .title .entry-title{text-align:center;word-break:normal;margin-bottom:0;font-weight:600}@media only screen and (max-width: 767px){.home .entry-content .title .entry-title,.page-template-page-films-podcasts .entry-content .title .entry-title,.page-template-page-films .entry-content .title .entry-title,.page-template-page-podcasts .entry-content .title .entry-title,.page-template-page-network .entry-content .title .entry-title,.page-template-page-events .entry-content .title .entry-title{font-size:40px;line-height:60px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.home .entry-content .title .entry-title,.page-template-page-films-podcasts .entry-content .title .entry-title,.page-template-page-films .entry-content .title .entry-title,.page-template-page-podcasts .entry-content .title .entry-title,.page-template-page-network .entry-content .title .entry-title,.page-template-page-events .entry-content .title .entry-title{font-size:50px;line-height:70px}}@media only screen and (min-width: 1024px){.home .entry-content .title .entry-title,.page-template-page-films-podcasts .entry-content .title .entry-title,.page-template-page-films .entry-content .title .entry-title,.page-template-page-podcasts .entry-content .title .entry-title,.page-template-page-network .entry-content .title .entry-title,.page-template-page-events .entry-content .title .entry-title{font-size:60px;line-height:80px}}.home .entry-content .intro,.page-template-page-films-podcasts .entry-content .intro,.page-template-page-films .entry-content .intro,.page-template-page-podcasts .entry-content .intro,.page-template-page-network .entry-content .intro,.page-template-page-events .entry-content .intro{text-align:center}@media only screen and (min-width: 768px){.home .entry-content .intro,.page-template-page-films-podcasts .entry-content .intro,.page-template-page-films .entry-content .intro,.page-template-page-podcasts .entry-content .intro,.page-template-page-network .entry-content .intro,.page-template-page-events .entry-content .intro{margin:25px 0 60px 0;font-size:16px;line-height:30px}}.home .entry-content .intro p,.page-template-page-films-podcasts .entry-content .intro p,.page-template-page-films .entry-content .intro p,.page-template-page-podcasts .entry-content .intro p,.page-template-page-network .entry-content .intro p,.page-template-page-events .entry-content .intro p{margin-bottom:10px}.home .entry-content .intro .read-more-home,.page-template-page-films-podcasts .entry-content .intro .read-more-home,.page-template-page-films .entry-content .intro .read-more-home,.page-template-page-podcasts .entry-content .intro .read-more-home,.page-template-page-network .entry-content .intro .read-more-home,.page-template-page-events .entry-content .intro .read-more-home{color:#006546}.home .entry-content .intro .read-more-home:hover,.page-template-page-films-podcasts .entry-content .intro .read-more-home:hover,.page-template-page-films .entry-content .intro .read-more-home:hover,.page-template-page-podcasts .entry-content .intro .read-more-home:hover,.page-template-page-network .entry-content .intro .read-more-home:hover,.page-template-page-events .entry-content .intro .read-more-home:hover{color:#38B441 !important}.home .entry-content .hero-block,.page-template-page-films-podcasts .entry-content .hero-block,.page-template-page-films .entry-content .hero-block,.page-template-page-podcasts .entry-content .hero-block,.page-template-page-network .entry-content .hero-block,.page-template-page-events .entry-content .hero-block{position:relative;padding-bottom:25px;bottom:0}.home .entry-content .hero-block .image-container,.page-template-page-films-podcasts .entry-content .hero-block .image-container,.page-template-page-films .entry-content .hero-block .image-container,.page-template-page-podcasts .entry-content .hero-block .image-container,.page-template-page-network .entry-content .hero-block .image-container,.page-template-page-events .entry-content .hero-block .image-container{position:relative}.home .entry-content .hero-block .image-container .meta-title,.page-template-page-films-podcasts .entry-content .hero-block .image-container .meta-title,.page-template-page-films .entry-content .hero-block .image-container .meta-title,.page-template-page-podcasts .entry-content .hero-block .image-container .meta-title,.page-template-page-network .entry-content .hero-block .image-container .meta-title,.page-template-page-events .entry-content .hero-block .image-container .meta-title{width:100%;height:100%;position:absolute;top:0;left:0;z-index:200}.home .entry-content .hero-block .image-container .meta-title h2,.page-template-page-films-podcasts .entry-content .hero-block .image-container .meta-title h2,.page-template-page-films .entry-content .hero-block .image-container .meta-title h2,.page-template-page-podcasts .entry-content .hero-block .image-container .meta-title h2,.page-template-page-network .entry-content .hero-block .image-container .meta-title h2,.page-template-page-events .entry-content .hero-block .image-container .meta-title h2{margin:60px 0 0 0;color:white;text-align:center;font-size:30px;line-height:40px;font-weight:800}.home .entry-content .hero-block .image-container .meta-title p,.page-template-page-films-podcasts .entry-content .hero-block .image-container .meta-title p,.page-template-page-films .entry-content .hero-block .image-container .meta-title p,.page-template-page-podcasts .entry-content .hero-block .image-container .meta-title p,.page-template-page-network .entry-content .hero-block .image-container .meta-title p,.page-template-page-events .entry-content .hero-block .image-container .meta-title p{color:white;text-align:center;font-size:16px;line-height:30px;max-width:65%;margin:25px auto}.home .entry-content .hero-block .image-container .meta-title a,.page-template-page-films-podcasts .entry-content .hero-block .image-container .meta-title a,.page-template-page-films .entry-content .hero-block .image-container .meta-title a,.page-template-page-podcasts .entry-content .hero-block .image-container .meta-title a,.page-template-page-network .entry-content .hero-block .image-container .meta-title a,.page-template-page-events .entry-content .hero-block .image-container .meta-title a{font-size:14px;color:white;text-align:center;position:relative;z-index:20;padding:10px 30px;display:inline-block;margin:0 auto;border:1px solid white;border-radius:25px}.home .entry-content .hero-block .image-container .meta-title a:hover,.page-template-page-films-podcasts .entry-content .hero-block .image-container .meta-title a:hover,.page-template-page-films .entry-content .hero-block .image-container .meta-title a:hover,.page-template-page-podcasts .entry-content .hero-block .image-container .meta-title a:hover,.page-template-page-network .entry-content .hero-block .image-container .meta-title a:hover,.page-template-page-events .entry-content .hero-block .image-container .meta-title a:hover{border:1px solid #006546}.home .hero-block .card-link{position:absolute;width:100%;z-index:10;left:0}.home .hero-block .card-link.top{height:26%;top:0}.home .hero-block .card-link.bottom{height:67%;bottom:0}.page-template-page-network .pt-cv-content-item{margin-bottom:20px}.page-template-page-network .pt-cv-content-item a{max-width:80% !important;margin:auto;display:block;object-fit:cover;padding:50px;height:145px !important}.page-template-page-network .pt-cv-content-item .pt-cv-ifield{display:flex;align-items:center;justify-content:center;min-height:300px;border:1px solid rgba(136,147,163,0.5);border-radius:15px}.page-template-page-network #pt-cv-view-850539dc9m .pt-cv-content-item .pt-cv-ctf-value a{display:none}.page-template-page-network #pt-cv-view-850539dc9m .pt-cv-content-item .cvp-responsive-image[style*="background-image"]{width:250px !important;filter:grayscale(100%);-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-filter:grayscale(100%);transition:all 500ms ease}.page-template-page-network #pt-cv-view-850539dc9m .pt-cv-content-item:hover .cvp-responsive-image[style*="background-image"]{width:270px !important;filter:grayscale(0%);-webkit-filter:grayscale(0%);-ms-filter:grayscale(0%);-moz-filter:grayscale(0%)}.page-template-page-films-podcasts .entry-content .hero-block{transition:none;-webkit-transition:none;-moz-transition:none}.page-template-page-films-podcasts .entry-content .hero-block:hover{bottom:0}.page-template-page-films-podcasts .entry-content .hero-block .meta-data{height:275px}.page-template-page-films-podcasts .entry-content .hero-block .meta-data .meta-title{position:relative}.page-template-page-films-podcasts .entry-content .hero-block .meta-data .meta-title h2{margin-top:0}.page-template-page-films-podcasts .entry-content .hero-block .meta-data .meta-title p{margin:15px auto 25px}.page-template-page-films-podcasts .entry-content .hero-block.films .meta-data{background-color:#AA6A62;position:relative;z-index:10}.page-template-page-films-podcasts .entry-content .hero-block.films .image-wrapper{overflow:hidden;margin-bottom:-20px}.page-template-page-films-podcasts .entry-content .hero-block.podcasts .meta-data{background-color:#544057;position:relative;z-index:10}.page-template-page-films-podcasts .entry-content .hero-block.podcasts .image-wrapper{overflow:hidden;margin-bottom:-20px}@media only screen and (max-width: 767px){.page-template-page-podcasts #pt-cv-view-c4048c0fvi{margin-top:30px}}.page-template-page-podcasts #pt-cv-view-c4048c0fvi .card-link{position:absolute;width:100%;height:99%;z-index:10;left:0;top:0}@media only screen and (max-width: 767px){.page-template-page-podcasts #pt-cv-view-c4048c0fvi .pt-cv-colwrap{display:flex;width:70%;flex-wrap:wrap !important}}.page-template-page-podcasts #pt-cv-view-c4048c0fvi .pt-cv-ifield{border-radius:15px;padding:25px 25px 15px 25px;background-color:#F9FAFA;transition:background-color 0.4s linear;margin-bottom:15px !important}.page-template-page-podcasts #pt-cv-view-c4048c0fvi .pt-cv-ifield:hover{background-color:#E2F4E4}@media only screen and (max-width: 767px){.page-template-page-podcasts #pt-cv-view-c4048c0fvi .pt-cv-ifield .pt-cv-title{height:auto !important;text-align:left}}@media only screen and (max-width: 767px){.page-template-page-podcasts #pt-cv-view-c4048c0fvi .pt-cv-ifield .pt-cv-content{height:auto !important;display:none}}.page-template-page-podcasts #pt-cv-view-c4048c0fvi .pt-cv-ifield .pt-cv-content .cta{margin-top:30px}.page-template-page-podcasts #pt-cv-view-c4048c0fvi .pt-cv-ifield .pt-cv-thumb-left.cvp-responsive-image{margin-right:20px !important;width:150px;height:150px !important;overflow:hidden}@media only screen and (max-width: 767px){.page-template-page-podcasts #pt-cv-view-c4048c0fvi .pt-cv-ifield .pt-cv-thumb-left.cvp-responsive-image{width:23%;height:23% !important;display:flex;flex-wrap:wrap !important}}.page-template-page-podcasts #pt-cv-view-c4048c0fvi .pt-cv-ifield .pt-cv-ctf-list{height:30px !important;display:flex !important}.page-template-page-podcasts #pt-cv-view-c4048c0fvi .pt-cv-ifield .pt-cv-ctf-list .episode-duration .pt-cv-custom-fields{margin-top:0 !important;display:block !important}.page-template-page-podcasts #pt-cv-view-c4048c0fvi .pt-cv-ifield .pt-cv-ctf-list .episode-duration:nth-child(1){width:73px}.page-template-page-podcasts #pt-cv-view-c4048c0fvi .pt-cv-ifield .pt-cv-ctf-list .episode-duration:nth-child(2){width:100px}.page-template-page-podcasts #pt-cv-view-c4048c0fvi .pt-cv-ifield .pt-cv-ctf-list .episode-duration:nth-child(2) .pt-cv-custom-fields{margin-top:0;display:inline-block !important}.page-template-page-podcasts #pt-cv-view-c4048c0fvi .pt-cv-ifield .pt-cv-ctf-list .episode-duration .pt-cv-ctf-podcast_series__episode .pt-cv-ctf-value{width:70px;color:#8893A3 !important;font-size:0.94rem}.page-template-page-podcasts #pt-cv-view-c4048c0fvi .pt-cv-ifield .pt-cv-ctf-list .episode-duration .pt-cv-ctf-podcast_duration .pt-cv-ctf-value{width:110px;color:#8893A3 !important;font-size:0.94rem;margin-left:-10px;margin-top:-2px !important}.page-template-page-podcasts #pt-cv-view-c4048c0fvi .pt-cv-ifield .pt-cv-ctf-list .episode-duration .pt-cv-ctf-podcast_duration .pt-cv-ctf-value:before{content:' ⁠— '}.page-template-page-podcasts #pt-cv-view-c4048c0fvi .pt-cv-ifield .pt-cv-ctf-list .episode-duration .pt-cv-ctf-podcast_duration .pt-cv-ctf-value:after{content:' min'}@media only screen and (max-width: 767px){.wpbf-why-harmony .section.top h1{font-size:40px;line-height:60px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.wpbf-why-harmony .section.top h1{font-size:50px;line-height:70px}}@media only screen and (min-width: 1024px){.wpbf-why-harmony .section.top h1{font-size:60px;line-height:80px}}.wpbf-why-harmony .section.top picture img{margin-right:0;float:right}@media only screen and (max-width: 768px){.wpbf-why-harmony .section.top .intro p{font-size:24px;line-height:40px}}.wpbf-why-harmony .section.page-content{margin-bottom:0}.wpbf-why-harmony .section.page-content h2{margin-bottom:25px}@media only screen and (max-width: 767px){.wpbf-why-harmony .section.page-content p{margin:0 0 25px 0}}@media only screen and (min-width: 768px) and (max-width: 1023px){.wpbf-why-harmony .section.page-content p{margin:0 0 25px 0}}@media only screen and (min-width: 1024px){.wpbf-why-harmony .section.page-content p{margin:0 0 25px 0}}.wpbf-about-us .top-section{margin-bottom:0 !important}.wpbf-about-us #section-1{margin-top:0;padding-top:0;padding-bottom:0}.wpbf-about-us .text-only p:last-child{margin-bottom:0;padding-bottom:0}.wpbf-about-us #section-4{margin-bottom:40px}.wpbf-about-us #section-4 h2{margin-top:0;padding-top:0}.wpbf-about-us #section-7{margin-bottom:40px}.wpbf-about-us #section-7 h2{margin:0;padding:0}@media only screen and (max-width: 767px){.wpbf-teaching-resources h1{font-size:40px;line-height:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wpbf-teaching-resources h1{font-size:50px;line-height:70px}}.wpbf-teaching-resources .card{position:relative;height:550px;transition:background-color 0.8s linear}@media only screen and (min-width: 1023px){.wpbf-teaching-resources .card{width:48.5%}}@media only screen and (max-width: 767px){.wpbf-teaching-resources .card{width:100%;height:auto;margin-bottom:25px;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none}}@media only screen and (min-width: 768px) and (max-width: 1030px){.wpbf-teaching-resources .card{width:100% !important;height:auto;margin-bottom:25px;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none}}.wpbf-teaching-resources .card:hover{background-color:#E2F4E4}.wpbf-teaching-resources .card.holder{width:1px !important;background-color:#fff !important}.wpbf-teaching-resources .card .inner{width:100%;bottom:0;left:0;height:550px;max-height:550px;transition:background-color 0.3s linear}@media only screen and (min-width: 1035px){.wpbf-teaching-resources .card .inner{position:absolute}}@media only screen and (max-width: 1024px){.wpbf-teaching-resources .card .inner{height:100%;max-height:520px;opacity:1;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none}}@media only screen and (max-width: 1035px){.wpbf-teaching-resources .card .inner .card-image img{height:17vw}}@media only screen and (max-width: 1034px){.wpbf-teaching-resources .card .inner .card-image img{display:block;margin:0 auto}}.wpbf-teaching-resources .card .inner .teaching-resources-cta{height:50px;opacity:1}@media only screen and (max-width: 1024px){.wpbf-teaching-resources .card .inner .teaching-resources-cta{height:auto;opacity:1;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none}}.wpbf-teaching-resources .card .inner:hover{height:550px;background-color:#E2F4E4}@media only screen and (max-width: 1024px){.wpbf-teaching-resources .card .inner:hover{height:auto}}.wpbf-teaching-resources .card .inner:hover .teaching-resources-cta{height:50px;opacity:1}@media only screen and (max-width: 1024px){.wpbf-teaching-resources .card .inner:hover .teaching-resources-cta{height:auto}}.error404 h1{font-family:Campton-Bold, sans-serif !important;font-size:120px}.error404 p{font-family:Campton-Light, sans-serif !important;font-size:20px}.error404 .cta{padding:0 40px}.error404 #inner-content{min-height:40em}@media only screen and (min-width: 768px){.page-template-teaching-resources-list .resources-list-top{margin-top:3rem}}.page-template-teaching-resources-list .resources-list-top h1{margin-bottom:0}@media only screen and (max-width: 767px){.page-template-teaching-resources-list .resources-list-top h1{font-size:40px;line-height:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.page-template-teaching-resources-list .resources-list-top h1{font-size:50px;line-height:70px}}@media only screen and (max-width: 767px){.page-template-teaching-resources-list .resources-list-top img{max-width:315px;display:block;margin:auto}}@media only screen and (min-width: 768px){.page-template-teaching-resources-list .resources-list-top img{max-width:400px;display:block;margin-left:auto;margin-right:auto}}.page-template-teaching-resources-list .resources-list-top a{color:#006546}.page-template-teaching-resources-list .resources-list-top a:hover{color:#38B441}.page-template-teaching-resources-list #inner-content{padding-top:0;padding-bottom:55px}.page-template-teaching-resources-list #pt-cv-view-813370eqyk,.page-template-teaching-resources-list #pt-cv-view-b03bd6570m,.page-template-teaching-resources-list #pt-cv-view-e7e4ab10ok,.page-template-teaching-resources-list #pt-cv-view-9dc4163g6l{margin-top:35px}@media only screen and (max-width: 768px){.page-template-teaching-resources-list #pt-cv-view-813370eqyk .cvp-live-filter.cvp-button,.page-template-teaching-resources-list #pt-cv-view-b03bd6570m .cvp-live-filter.cvp-button,.page-template-teaching-resources-list #pt-cv-view-e7e4ab10ok .cvp-live-filter.cvp-button,.page-template-teaching-resources-list #pt-cv-view-9dc4163g6l .cvp-live-filter.cvp-button{text-align:center}}@media only screen and (max-width: 768px){.page-template-teaching-resources-list #pt-cv-view-813370eqyk .cvp-live-filter.cvp-button .btn,.page-template-teaching-resources-list #pt-cv-view-b03bd6570m .cvp-live-filter.cvp-button .btn,.page-template-teaching-resources-list #pt-cv-view-e7e4ab10ok .cvp-live-filter.cvp-button .btn,.page-template-teaching-resources-list #pt-cv-view-9dc4163g6l .cvp-live-filter.cvp-button .btn{text-align:center;margin-bottom:10px;display:inline-block}}.page-template-teaching-resources-list #pt-cv-view-813370eqyk .pt-cv-content-item,.page-template-teaching-resources-list #pt-cv-view-b03bd6570m .pt-cv-content-item,.page-template-teaching-resources-list #pt-cv-view-e7e4ab10ok .pt-cv-content-item,.page-template-teaching-resources-list #pt-cv-view-9dc4163g6l .pt-cv-content-item{padding-bottom:0 !important;margin-bottom:0}.page-template-teaching-resources-list #pt-cv-view-813370eqyk .pt-cv-content-item:first-of-type h4,.page-template-teaching-resources-list #pt-cv-view-b03bd6570m .pt-cv-content-item:first-of-type h4,.page-template-teaching-resources-list #pt-cv-view-e7e4ab10ok .pt-cv-content-item:first-of-type h4,.page-template-teaching-resources-list #pt-cv-view-9dc4163g6l .pt-cv-content-item:first-of-type h4{border-top:1px solid #DDE0E4}.page-template-teaching-resources-list #pt-cv-view-813370eqyk .pt-cv-content-item h4.pt-cv-title,.page-template-teaching-resources-list #pt-cv-view-b03bd6570m .pt-cv-content-item h4.pt-cv-title,.page-template-teaching-resources-list #pt-cv-view-e7e4ab10ok .pt-cv-content-item h4.pt-cv-title,.page-template-teaching-resources-list #pt-cv-view-9dc4163g6l .pt-cv-content-item h4.pt-cv-title{font-size:16px;line-height:30px;padding-top:1.25rem;padding-bottom:1.25rem;margin:0;border-bottom:1px solid #DDE0E4}.page-template-teaching-resources-list #pt-cv-view-813370eqyk .pt-cv-content-item h4.pt-cv-title a,.page-template-teaching-resources-list #pt-cv-view-b03bd6570m .pt-cv-content-item h4.pt-cv-title a,.page-template-teaching-resources-list #pt-cv-view-e7e4ab10ok .pt-cv-content-item h4.pt-cv-title a,.page-template-teaching-resources-list #pt-cv-view-9dc4163g6l .pt-cv-content-item h4.pt-cv-title a{font-family:Campton-Light, sans-serif !important;font-weight:400;color:#000;font-style:normal;margin:0;padding:0}@media only screen and (max-width: 768px){.page-template-teaching-resources-list #pt-cv-view-813370eqyk .pt-cv-content-item h4.pt-cv-title a,.page-template-teaching-resources-list #pt-cv-view-b03bd6570m .pt-cv-content-item h4.pt-cv-title a,.page-template-teaching-resources-list #pt-cv-view-e7e4ab10ok .pt-cv-content-item h4.pt-cv-title a,.page-template-teaching-resources-list #pt-cv-view-9dc4163g6l .pt-cv-content-item h4.pt-cv-title a{text-align:center}}.page-template-teaching-resources-list #pt-cv-view-813370eqyk .pt-cv-content-item h4.pt-cv-title a.hovered,.page-template-teaching-resources-list #pt-cv-view-b03bd6570m .pt-cv-content-item h4.pt-cv-title a.hovered,.page-template-teaching-resources-list #pt-cv-view-e7e4ab10ok .pt-cv-content-item h4.pt-cv-title a.hovered,.page-template-teaching-resources-list #pt-cv-view-9dc4163g6l .pt-cv-content-item h4.pt-cv-title a.hovered{color:#38B441}.page-template-teaching-resources-list #pt-cv-view-813370eqyk .pt-cv-content-item h4.pt-cv-title .view-resource,.page-template-teaching-resources-list #pt-cv-view-b03bd6570m .pt-cv-content-item h4.pt-cv-title .view-resource,.page-template-teaching-resources-list #pt-cv-view-e7e4ab10ok .pt-cv-content-item h4.pt-cv-title .view-resource,.page-template-teaching-resources-list #pt-cv-view-9dc4163g6l .pt-cv-content-item h4.pt-cv-title .view-resource{display:inline-block;position:relative;right:-24px;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s}@media only screen and (max-width: 768px){.page-template-teaching-resources-list #pt-cv-view-813370eqyk .pt-cv-content-item h4.pt-cv-title .view-resource,.page-template-teaching-resources-list #pt-cv-view-b03bd6570m .pt-cv-content-item h4.pt-cv-title .view-resource,.page-template-teaching-resources-list #pt-cv-view-e7e4ab10ok .pt-cv-content-item h4.pt-cv-title .view-resource,.page-template-teaching-resources-list #pt-cv-view-9dc4163g6l .pt-cv-content-item h4.pt-cv-title .view-resource{display:none}}.page-template-teaching-resources-list #pt-cv-view-813370eqyk .pt-cv-content-item h4.pt-cv-title .view-resource.hovered,.page-template-teaching-resources-list #pt-cv-view-b03bd6570m .pt-cv-content-item h4.pt-cv-title .view-resource.hovered,.page-template-teaching-resources-list #pt-cv-view-e7e4ab10ok .pt-cv-content-item h4.pt-cv-title .view-resource.hovered,.page-template-teaching-resources-list #pt-cv-view-9dc4163g6l .pt-cv-content-item h4.pt-cv-title .view-resource.hovered{right:0;color:#38B441}.page-template-faq .faq-top{padding-top:40px}.page-template-faq .faq-top h1{margin-bottom:0}@media only screen and (max-width: 767px){.page-template-faq .faq-top h1{font-size:40px;line-height:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.page-template-faq .faq-top h1{font-size:50px;line-height:70px}}.page-template-faq #inner-content{padding-top:0}.page-template-faq #pt-cv-view-c64f402bpw{margin-top:35px}.page-template-faq #pt-cv-view-c64f402bpw .pt-cv-content-item{padding-bottom:0 !important;margin-bottom:0}.page-template-faq #pt-cv-view-c64f402bpw .pt-cv-content-item:first-of-type h4{border-top:1px solid #DDE0E4}.page-template-faq #pt-cv-view-c64f402bpw .pt-cv-content-item .pt-cv-ifield{width:100%}.page-template-faq #pt-cv-view-c64f402bpw .pt-cv-content-item h2.pt-cv-title{font-size:30px;line-height:50px;padding-top:1.8rem;padding-bottom:1.8rem;margin:0;border-top:1px solid #DDE0E4;width:100%}@media only screen and (max-width: 767px){.page-template-faq #pt-cv-view-c64f402bpw .pt-cv-content-item h2.pt-cv-title{font-size:30px;line-height:50px;text-align:center !important}}@media only screen and (min-width: 768px) and (max-width: 1023px){.page-template-faq #pt-cv-view-c64f402bpw .pt-cv-content-item h2.pt-cv-title{font-size:30px;line-height:50px}}.page-template-faq #pt-cv-view-c64f402bpw .pt-cv-content-item h2.pt-cv-title a{font-family:Campton-Medium, sans-serif !important;font-weight:400;color:#000;font-style:normal;margin:0;padding:0}.page-template-faq #pt-cv-view-c64f402bpw .pt-cv-content-item h2.pt-cv-title .faq-chev{margin-right:22px;border-color:#38B441;color:#38B441;display:inline-block;position:relative;margin-left:40px}@media only screen and (max-width: 767px){.page-template-faq #pt-cv-view-c64f402bpw .pt-cv-content-item h2.pt-cv-title .faq-chev{display:none}}.page-template-faq #pt-cv-view-c64f402bpw .pt-cv-content-item h2.pt-cv-title .faq-chev:before{border-color:#38B441;top:15px}.page-template-faq #pt-cv-view-c64f402bpw .pt-cv-content{display:none;float:left;font-family:Campton-Light, sans-serif !important;font-weight:400;color:#000;font-style:normal;font-size:16px;line-height:30px;padding-right:70px}@media only screen and (max-width: 767px){.page-template-faq #pt-cv-view-c64f402bpw .pt-cv-content{text-align:center;padding-right:0}}.single-event .post-event.current-item{color:#8893A3 !important}#pt-cv-view-3759b7d3xu .pt-cv-ctf-list,#pt-cv-view-3f3b467od7 .pt-cv-ctf-list{height:16px}#pt-cv-view-3759b7d3xu .pt-cv-ctf-event_date,#pt-cv-view-3f3b467od7 .pt-cv-ctf-event_date{margin-top:-5px}#pt-cv-view-3759b7d3xu .pt-cv-content-item,#pt-cv-view-3f3b467od7 .pt-cv-content-item{margin-bottom:30px}#pt-cv-view-3759b7d3xu .upcoming-events-title,#pt-cv-view-3f3b467od7 .upcoming-events-title{text-transform:uppercase;font-weight:400 !important;font-family:Campton-Light, sans-serif !important;color:#000}@media only screen and (max-width: 767px){#pt-cv-view-3759b7d3xu .upcoming-events-title,#pt-cv-view-3f3b467od7 .upcoming-events-title{text-align:center;width:100%}}.upcoming-events .wrapper{background-color:#E2F4E4}#pt-cv-view-3759b7d3xu{margin-top:70px}@media only screen and (max-width: 767px){#pt-cv-view-3759b7d3xu .pt-cv-content-item{margin-top:-110px}}@media only screen and (max-width: 767px){#pt-cv-view-3759b7d3xu .img-wrapper{overflow:hidden}}#pt-cv-view-3759b7d3xu .cvp-responsive-image[style*="background-image"]{height:auto !important}#pt-cv-view-3759b7d3xu .pt-cv-carousel-indicators{bottom:23px;margin-bottom:0;margin-left:0;width:100%;left:10px;text-align:left}@media only screen and (max-width: 767px){#pt-cv-view-3759b7d3xu .pt-cv-carousel-indicators{bottom:12px;left:auto;text-align:center}}#pt-cv-view-3759b7d3xu .pt-cv-carousel-indicators li{margin-right:15px;width:8px !important;height:8px !important}#pt-cv-view-3759b7d3xu .pt-cv-carousel-indicators li.active{box-shadow:none;background-color:#006546;background-image:-webkit-linear-gradient(top, #006546, #006546) !important;background-image:-moz-linear-gradient(top, #006546, #006546) !important;background-image:-o-linear-gradient(top, #006546, #006546) !important;background-image:linear-gradient(to bottom, #006546, #006546) !important}#pt-cv-view-3759b7d3xu .pt-cv-carousel-indicators li:not(.active){background:0 0;border:none !important;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:inset 0 0 0 1px #006546 !important;-moz-box-shadow:inset 0 0 0 1px #006546 !important;box-shadow:inset 0 0 0 1px #006546 !important}#pt-cv-view-3759b7d3xu .pt-cv-title{margin-bottom:30px}@media only screen and (max-width: 767px){#pt-cv-view-3759b7d3xu .pt-cv-title{text-align:center;width:100%}}#pt-cv-view-3759b7d3xu .pt-cv-ctf-value{color:#DDE0E4 !important;text-transform:uppercase;font-size:0.94rem !important;letter-spacing:1px}@media only screen and (max-width: 767px){#pt-cv-view-3759b7d3xu .pt-cv-ctf-value{text-align:center;width:100%}}@media only screen and (max-width: 767px){#pt-cv-view-3f3b467od7 .pt-cv-title{margin-top:20px !important}}#pt-cv-view-3f3b467od7 .pt-cv-ctf-value{color:#DDE0E4 !important;text-transform:uppercase;font-size:0.94rem !important;letter-spacing:1px;padding-top:7px}@media only screen and (max-width: 767px){#pt-cv-view-3f3b467od7 .pt-cv-ctf-value{width:100%;text-align:center;margin-top:10px}}.page-template-contact .contact-top,.home .contact-top{padding-top:20px}.page-template-contact .email,.home .email{color:#38B441}.page-template-contact #frm_form_1_container .frm_error_style,.home #frm_form_1_container .frm_error_style{position:absolute !important;bottom:160px !important}.page-template-contact #frm_form_1_container .frm_submit,.page-template-contact #frm_form_2_container .frm_submit,.home #frm_form_1_container .frm_submit,.home #frm_form_2_container .frm_submit{position:relative !important}.page-template-contact #frm_form_1_container .frm_error,.page-template-contact #frm_form_2_container .frm_error,.home #frm_form_1_container .frm_error,.home #frm_form_2_container .frm_error{color:#BB2734 !important}.page-template-contact #frm_form_1_container .frm_error_style,.page-template-contact #frm_form_2_container .frm_error_style,.home #frm_form_1_container .frm_error_style,.home #frm_form_2_container .frm_error_style{position:absolute !important;background:#F8E9EA !important;color:#BB2734 !important}.page-template-contact #frm_form_1_container .frm_error_style p,.page-template-contact #frm_form_2_container .frm_error_style p,.home #frm_form_1_container .frm_error_style p,.home #frm_form_2_container .frm_error_style p{color:#BB2734 !important}.page-template-contact #frm_form_1_container .frm_required,.page-template-contact #frm_form_2_container .frm_required,.home #frm_form_1_container .frm_required,.home #frm_form_2_container .frm_required{visibility:hidden}.page-template-contact #frm_form_1_container input[type="email"],.page-template-contact #frm_form_2_container input[type="email"],.home #frm_form_1_container input[type="email"],.home #frm_form_2_container input[type="email"]{font-family:Campton-Light, sans-serif !important;border:none;border-bottom:1px solid #000;box-shadow:none;border-radius:0;padding-left:0}.page-template-contact #frm_form_1_container .frm_primary_label,.page-template-contact #frm_form_2_container .frm_primary_label,.home #frm_form_1_container .frm_primary_label,.home #frm_form_2_container .frm_primary_label{border:none;box-shadow:none}.page-template-contact #frm_form_1_container #frm_field_3_container,.page-template-contact #frm_form_2_container #frm_field_3_container,.home #frm_form_1_container #frm_field_3_container,.home #frm_form_2_container #frm_field_3_container{border:none}.page-template-contact #frm_form_1_container .frm_button_submit,.page-template-contact #frm_form_2_container .frm_button_submit,.home #frm_form_1_container .frm_button_submit,.home #frm_form_2_container .frm_button_submit{font-family:Campton-Light, sans-serif !important;position:absolute;right:-18px;bottom:100px;background:transparent;border:none;box-shadow:none;z-index:3;text-transform:uppercase;color:#006546;font-family:Campton-Light, sans-serif !important;font-weight:400;font-size:12px;line-height:12px;letter-spacing:1px}.page-template-contact #frm_form_1_container #field_29yf4d_label,.page-template-contact #frm_form_2_container #field_29yf4d_label,.home #frm_form_1_container #field_29yf4d_label,.home #frm_form_2_container #field_29yf4d_label{font-family:Campton-Light, sans-serif !important;color:#000;font-weight:400;font-size:12px;line-height:20px}@media only screen and (max-width: 767px){.page-template-contact #frm_form_1_container #field_29yf4d_label,.page-template-contact #frm_form_2_container #field_29yf4d_label,.home #frm_form_1_container #field_29yf4d_label,.home #frm_form_2_container #field_29yf4d_label{text-align:left}}.page-template-contact #frm_form_1_container #frm_checkbox_6-0,.page-template-contact #frm_form_2_container #frm_checkbox_6-0,.home #frm_form_1_container #frm_checkbox_6-0,.home #frm_form_2_container #frm_checkbox_6-0{color:#8893A3}.page-template-contact #frm_form_1_container #frm_checkbox_6-0 label,.page-template-contact #frm_form_2_container #frm_checkbox_6-0 label,.home #frm_form_1_container #frm_checkbox_6-0 label,.home #frm_form_2_container #frm_checkbox_6-0 label{font-family:Campton-Light, sans-serif !important;font-weight:400;font-size:12px;color:#8893A3}.page-template-contact #frm_form_2_container .frm_error,.home #frm_form_2_container .frm_error{position:absolute}.page-template-contact #frm_form_2_container .frm_error_style,.home #frm_form_2_container .frm_error_style{position:absolute;bottom:-75px;left:13%}@media only screen and (max-width: 1023px){.page-template-contact #frm_form_2_container .frm_error_style,.home #frm_form_2_container .frm_error_style{bottom:-72px}}@media only screen and (max-width: 767px){.page-template-contact #frm_form_2_container .frm_error_style,.home #frm_form_2_container .frm_error_style{bottom:-72px}}.page-template-contact #frm_form_2_container .frm_error,.home #frm_form_2_container .frm_error{text-align:center}.page-template-contact #frm_form_2_container .frm_button_submit,.home #frm_form_2_container .frm_button_submit{color:#006546;bottom:89px}.page-template-contact #frm_form_2_container .frm_button_submit:hover,.home #frm_form_2_container .frm_button_submit:hover{color:#38B441}@media only screen and (max-width: 1023px){.page-template-contact #frm_form_2_container .frm_button_submit,.home #frm_form_2_container .frm_button_submit{bottom:110px}}@media only screen and (max-width: 767px){.page-template-contact #frm_form_2_container .frm_button_submit,.home #frm_form_2_container .frm_button_submit{bottom:143px}}.page-template-contact #frm_form_2_container label,.page-template-contact #frm_form_2_container .frm_primary_label,.home #frm_form_2_container label,.home #frm_form_2_container .frm_primary_label{font-family:Campton-Light, sans-serif !important;font-size:14px !important;color:#8893A3}.page-template-contact #frm_form_2_container #field_ftgk4_label,.home #frm_form_2_container #field_ftgk4_label{display:none !important}.page-template-contact #frm_form_2_container #field_tyu9v_label,.home #frm_form_2_container #field_tyu9v_label{float:left;margin-right:0}@media only screen and (max-width: 767px){.page-template-contact #frm_form_2_container #field_tyu9v_label,.home #frm_form_2_container #field_tyu9v_label{float:none;text-align:center;margin-bottom:15px}}.page-template-contact #frm_form_2_container #frm_field_14_container,.home #frm_form_2_container #frm_field_14_container{margin:0 0 0 8%}@media only screen and (max-width: 767px){.page-template-contact #frm_form_2_container #frm_field_14_container,.home #frm_form_2_container #frm_field_14_container{margin:0}}.page-template-contact #frm_form_2_container .frm_opt_container,.home #frm_form_2_container .frm_opt_container{float:none;margin:-15px auto 0 auto;text-align:center}.page-template-contact #frm_form_2_container .frm_opt_container .frm_checkbox,.home #frm_form_2_container .frm_opt_container .frm_checkbox{float:left;margin-left:20px}.page-template-contact #frm_form_2_container .frm_opt_container .frm_checkbox#frm_checkbox_15-0,.home #frm_form_2_container .frm_opt_container .frm_checkbox#frm_checkbox_15-0{float:none}@media only screen and (max-width: 767px){.page-template-contact #frm_form_2_container .frm_opt_container .frm_checkbox,.home #frm_form_2_container .frm_opt_container .frm_checkbox{float:none}}.page-template-contact #frm_form_2_container .frm_opt_container .frm_checkbox input[type=radio],.home #frm_form_2_container .frm_opt_container .frm_checkbox input[type=radio]{filter:hue-rotate(280deg) !important}.page-template-contact #frm_form_2_container .frm_opt_container .frm_checkbox input[type=checkbox],.home #frm_form_2_container .frm_opt_container .frm_checkbox input[type=checkbox]{filter:hue-rotate(280deg) !important}.page-template-contact .frm_error{text-align:left !important;left:5px;position:absolute}.page-template-contact .frm_error_style{left:0 !important;bottom:-70px !important}.page-template-contact #frm_field_14_container{margin-left:0 !important}.page-template-contact .frm_button_submit{top:-142px !important;bottom:auto !important}.page-template-contact #frm_form_2_container .frm_opt_container{text-align:left !important;margin-left:0 !important}.page-template-contact #frm_form_2_container .frm_opt_container #frm_checkbox_15-0{padding:0;margin-left:0}@media only screen and (max-width: 767px){.single-article h1,.single-resource h1,.wpbf-why-harmony h1,.wpbf-about-us h1,.single-film_resource h1,.single-geometry_activity h1,.single-teaching_pack h1,.single-event h1,.privacy-policy h1{font-size:40px;line-height:60px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.single-article h1,.single-resource h1,.wpbf-why-harmony h1,.wpbf-about-us h1,.single-film_resource h1,.single-geometry_activity h1,.single-teaching_pack h1,.single-event h1,.privacy-policy h1{font-size:50px;line-height:70px}}@media only screen and (min-width: 1024px){.single-article h1,.single-resource h1,.wpbf-why-harmony h1,.wpbf-about-us h1,.single-film_resource h1,.single-geometry_activity h1,.single-teaching_pack h1,.single-event h1,.privacy-policy h1{font-size:50px;line-height:70px}}@media only screen and (max-width: 1023px){.single-article h2,.single-resource h2,.wpbf-why-harmony h2,.wpbf-about-us h2,.single-film_resource h2,.single-geometry_activity h2,.single-teaching_pack h2,.single-event h2,.privacy-policy h2{font-size:20px;line-height:40px;font-weight:600;margin:2rem 0}}@media only screen and (min-width: 1024px){.single-article h2,.single-resource h2,.wpbf-why-harmony h2,.wpbf-about-us h2,.single-film_resource h2,.single-geometry_activity h2,.single-teaching_pack h2,.single-event h2,.privacy-policy h2{font-size:30px;line-height:50px;font-weight:600;margin:2rem 0}}@media only screen and (max-width: 1023px){.single-article h3,.single-resource h3,.wpbf-why-harmony h3,.wpbf-about-us h3,.single-film_resource h3,.single-geometry_activity h3,.single-teaching_pack h3,.single-event h3,.privacy-policy h3{font-size:16px;line-height:30px;font-weight:600;margin:1.2rem 0}}@media only screen and (min-width: 1024px){.single-article h3,.single-resource h3,.wpbf-why-harmony h3,.wpbf-about-us h3,.single-film_resource h3,.single-geometry_activity h3,.single-teaching_pack h3,.single-event h3,.privacy-policy h3{font-size:20px;line-height:40px;font-weight:600;margin:1.2rem 0}}@media only screen and (min-width: 1024px){.single-article h4,.single-resource h4,.wpbf-why-harmony h4,.wpbf-about-us h4,.single-film_resource h4,.single-geometry_activity h4,.single-teaching_pack h4,.single-event h4,.privacy-policy h4{font-size:20px;line-height:40px;font-weight:600}}.single-article .intro p,.single-article .intro,.single-resource .intro p,.single-resource .intro,.wpbf-why-harmony .intro p,.wpbf-why-harmony .intro,.wpbf-about-us .intro p,.wpbf-about-us .intro,.single-film_resource .intro p,.single-film_resource .intro,.single-geometry_activity .intro p,.single-geometry_activity .intro,.single-teaching_pack .intro p,.single-teaching_pack .intro,.single-event .intro p,.single-event .intro,.privacy-policy .intro p,.privacy-policy .intro{font-family:Campton-SemiBold, sans-serif;font-size:30px;line-height:50px;color:#000}@media only screen and (max-width: 767px){.single-article .intro p,.single-article .intro,.single-resource .intro p,.single-resource .intro,.wpbf-why-harmony .intro p,.wpbf-why-harmony .intro,.wpbf-about-us .intro p,.wpbf-about-us .intro,.single-film_resource .intro p,.single-film_resource .intro,.single-geometry_activity .intro p,.single-geometry_activity .intro,.single-teaching_pack .intro p,.single-teaching_pack .intro,.single-event .intro p,.single-event .intro,.privacy-policy .intro p,.privacy-policy .intro{font-size:22px;line-height:40px}}.single-article .content a,.single-resource .content a,.wpbf-why-harmony .content a,.wpbf-about-us .content a,.single-film_resource .content a,.single-geometry_activity .content a,.single-teaching_pack .content a,.single-event .content a,.privacy-policy .content a{color:#006546}.single-article .content a:hover,.single-resource .content a:hover,.wpbf-why-harmony .content a:hover,.wpbf-about-us .content a:hover,.single-film_resource .content a:hover,.single-geometry_activity .content a:hover,.single-teaching_pack .content a:hover,.single-event .content a:hover,.privacy-policy .content a:hover{color:#38B441}.single-article .content p,.single-resource .content p,.wpbf-why-harmony .content p,.wpbf-about-us .content p,.single-film_resource .content p,.single-geometry_activity .content p,.single-teaching_pack .content p,.single-event .content p,.privacy-policy .content p{margin-bottom:25px}.single-article .content h2,.single-resource .content h2,.wpbf-why-harmony .content h2,.wpbf-about-us .content h2,.single-film_resource .content h2,.single-geometry_activity .content h2,.single-teaching_pack .content h2,.single-event .content h2,.privacy-policy .content h2{padding-top:15px}.single-article .content h2:not(:first-child),.single-resource .content h2:not(:first-child),.wpbf-why-harmony .content h2:not(:first-child),.wpbf-about-us .content h2:not(:first-child),.single-film_resource .content h2:not(:first-child),.single-geometry_activity .content h2:not(:first-child),.single-teaching_pack .content h2:not(:first-child),.single-event .content h2:not(:first-child),.privacy-policy .content h2:not(:first-child){margin-top:0}.single-article .content h4,.single-resource .content h4,.wpbf-why-harmony .content h4,.wpbf-about-us .content h4,.single-film_resource .content h4,.single-geometry_activity .content h4,.single-teaching_pack .content h4,.single-event .content h4,.privacy-policy .content h4{margin:0 0 30px 0}.single-article .content .text-container,.single-resource .content .text-container,.wpbf-why-harmony .content .text-container,.wpbf-about-us .content .text-container,.single-film_resource .content .text-container,.single-geometry_activity .content .text-container,.single-teaching_pack .content .text-container,.single-event .content .text-container,.privacy-policy .content .text-container{padding-top:0;padding-bottom:0}.single-article blockquote,.single-resource blockquote,.wpbf-why-harmony blockquote,.wpbf-about-us blockquote,.single-film_resource blockquote,.single-geometry_activity blockquote,.single-teaching_pack blockquote,.single-event blockquote,.privacy-policy blockquote{border-left:6px solid #38B441;padding-left:30px;margin-left:0}.single-article blockquote p,.single-resource blockquote p,.wpbf-why-harmony blockquote p,.wpbf-about-us blockquote p,.single-film_resource blockquote p,.single-geometry_activity blockquote p,.single-teaching_pack blockquote p,.single-event blockquote p,.privacy-policy blockquote p{font-family:FreightBigProBold-Regular, Serif !important;color:#000;font-weight:900 !important;font-style:normal;font-size:50px;line-height:70px;margin-bottom:0 !important;padding-bottom:0}.single-article blockquote em,.single-resource blockquote em,.wpbf-why-harmony blockquote em,.wpbf-about-us blockquote em,.single-film_resource blockquote em,.single-geometry_activity blockquote em,.single-teaching_pack blockquote em,.single-event blockquote em,.privacy-policy blockquote em{font-style:normal !important}.single-article .section.top,.single-resource .section.top,.wpbf-why-harmony .section.top,.wpbf-about-us .section.top,.single-film_resource .section.top,.single-geometry_activity .section.top,.single-teaching_pack .section.top,.single-event .section.top,.privacy-policy .section.top{margin-bottom:0}.single-article .section.top .image-container,.single-resource .section.top .image-container,.wpbf-why-harmony .section.top .image-container,.wpbf-about-us .section.top .image-container,.single-film_resource .section.top .image-container,.single-geometry_activity .section.top .image-container,.single-teaching_pack .section.top .image-container,.single-event .section.top .image-container,.privacy-policy .section.top .image-container{float:right}@media only screen and (max-width: 768px){.single-article .section.top .image-container,.single-resource .section.top .image-container,.wpbf-why-harmony .section.top .image-container,.wpbf-about-us .section.top .image-container,.single-film_resource .section.top .image-container,.single-geometry_activity .section.top .image-container,.single-teaching_pack .section.top .image-container,.single-event .section.top .image-container,.privacy-policy .section.top .image-container{float:left}}.single-article .section.top .image-container img,.single-resource .section.top .image-container img,.wpbf-why-harmony .section.top .image-container img,.wpbf-about-us .section.top .image-container img,.single-film_resource .section.top .image-container img,.single-geometry_activity .section.top .image-container img,.single-teaching_pack .section.top .image-container img,.single-event .section.top .image-container img,.privacy-policy .section.top .image-container img{max-height:390px;margin-right:0;padding-right:0}@media only screen and (min-width: 1024px){.single-article .section.image-only.mb-60p,.single-article .section.image-only.mb-60p,.single-resource .section.image-only.mb-60p,.single-resource .section.image-only.mb-60p,.wpbf-why-harmony .section.image-only.mb-60p,.wpbf-why-harmony .section.image-only.mb-60p,.wpbf-about-us .section.image-only.mb-60p,.wpbf-about-us .section.image-only.mb-60p,.single-film_resource .section.image-only.mb-60p,.single-film_resource .section.image-only.mb-60p,.single-geometry_activity .section.image-only.mb-60p,.single-geometry_activity .section.image-only.mb-60p,.single-teaching_pack .section.image-only.mb-60p,.single-teaching_pack .section.image-only.mb-60p,.single-event .section.image-only.mb-60p,.single-event .section.image-only.mb-60p,.privacy-policy .section.image-only.mb-60p,.privacy-policy .section.image-only.mb-60p{padding-top:5px;padding-bottom:10px}}.single-article .section.text-only .wpbf-padding-medium,.single-resource .section.text-only .wpbf-padding-medium,.wpbf-why-harmony .section.text-only .wpbf-padding-medium,.wpbf-about-us .section.text-only .wpbf-padding-medium,.single-film_resource .section.text-only .wpbf-padding-medium,.single-geometry_activity .section.text-only .wpbf-padding-medium,.single-teaching_pack .section.text-only .wpbf-padding-medium,.single-event .section.text-only .wpbf-padding-medium,.privacy-policy .section.text-only .wpbf-padding-medium{margin-top:0;padding-top:0}.single-article .section.left-image-right-text picture,.single-article .section.right-image-left-text picture,.single-resource .section.left-image-right-text picture,.single-resource .section.right-image-left-text picture,.wpbf-why-harmony .section.left-image-right-text picture,.wpbf-why-harmony .section.right-image-left-text picture,.wpbf-about-us .section.left-image-right-text picture,.wpbf-about-us .section.right-image-left-text picture,.single-film_resource .section.left-image-right-text picture,.single-film_resource .section.right-image-left-text picture,.single-geometry_activity .section.left-image-right-text picture,.single-geometry_activity .section.right-image-left-text picture,.single-teaching_pack .section.left-image-right-text picture,.single-teaching_pack .section.right-image-left-text picture,.single-event .section.left-image-right-text picture,.single-event .section.right-image-left-text picture,.privacy-policy .section.left-image-right-text picture,.privacy-policy .section.right-image-left-text picture{top:-150px}.single-article .section.left-image-right-text img,.single-article .section.right-image-left-text img,.single-resource .section.left-image-right-text img,.single-resource .section.right-image-left-text img,.wpbf-why-harmony .section.left-image-right-text img,.wpbf-why-harmony .section.right-image-left-text img,.wpbf-about-us .section.left-image-right-text img,.wpbf-about-us .section.right-image-left-text img,.single-film_resource .section.left-image-right-text img,.single-film_resource .section.right-image-left-text img,.single-geometry_activity .section.left-image-right-text img,.single-geometry_activity .section.right-image-left-text img,.single-teaching_pack .section.left-image-right-text img,.single-teaching_pack .section.right-image-left-text img,.single-event .section.left-image-right-text img,.single-event .section.right-image-left-text img,.privacy-policy .section.left-image-right-text img,.privacy-policy .section.right-image-left-text img{display:block}.single-article .section.left-image-right-text .wpbf-container-center,.single-article .section.right-image-left-text .wpbf-container-center,.single-resource .section.left-image-right-text .wpbf-container-center,.single-resource .section.right-image-left-text .wpbf-container-center,.wpbf-why-harmony .section.left-image-right-text .wpbf-container-center,.wpbf-why-harmony .section.right-image-left-text .wpbf-container-center,.wpbf-about-us .section.left-image-right-text .wpbf-container-center,.wpbf-about-us .section.right-image-left-text .wpbf-container-center,.single-film_resource .section.left-image-right-text .wpbf-container-center,.single-film_resource .section.right-image-left-text .wpbf-container-center,.single-geometry_activity .section.left-image-right-text .wpbf-container-center,.single-geometry_activity .section.right-image-left-text .wpbf-container-center,.single-teaching_pack .section.left-image-right-text .wpbf-container-center,.single-teaching_pack .section.right-image-left-text .wpbf-container-center,.single-event .section.left-image-right-text .wpbf-container-center,.single-event .section.right-image-left-text .wpbf-container-center,.privacy-policy .section.left-image-right-text .wpbf-container-center,.privacy-policy .section.right-image-left-text .wpbf-container-center{position:relative;z-index:0}@media only screen and (max-width: 767px){.single-article .section.left-image-right-text,.single-resource .section.left-image-right-text,.wpbf-why-harmony .section.left-image-right-text,.wpbf-about-us .section.left-image-right-text,.single-film_resource .section.left-image-right-text,.single-geometry_activity .section.left-image-right-text,.single-teaching_pack .section.left-image-right-text,.single-event .section.left-image-right-text,.privacy-policy .section.left-image-right-text{margin-top:90px}}@media only screen and (max-width: 767px){.single-article .section.left-image-right-text .left-column,.single-resource .section.left-image-right-text .left-column,.wpbf-why-harmony .section.left-image-right-text .left-column,.wpbf-about-us .section.left-image-right-text .left-column,.single-film_resource .section.left-image-right-text .left-column,.single-geometry_activity .section.left-image-right-text .left-column,.single-teaching_pack .section.left-image-right-text .left-column,.single-event .section.left-image-right-text .left-column,.privacy-policy .section.left-image-right-text .left-column{flex:0 0 100vw}}@media only screen and (min-width: 768px) and (max-width: 1023px){.single-article .section.left-image-right-text .left-column,.single-resource .section.left-image-right-text .left-column,.wpbf-why-harmony .section.left-image-right-text .left-column,.wpbf-about-us .section.left-image-right-text .left-column,.single-film_resource .section.left-image-right-text .left-column,.single-geometry_activity .section.left-image-right-text .left-column,.single-teaching_pack .section.left-image-right-text .left-column,.single-event .section.left-image-right-text .left-column,.privacy-policy .section.left-image-right-text .left-column{flex:0 0 420px}}@media only screen and (min-width: 1024px){.single-article .section.left-image-right-text .left-column,.single-resource .section.left-image-right-text .left-column,.wpbf-why-harmony .section.left-image-right-text .left-column,.wpbf-about-us .section.left-image-right-text .left-column,.single-film_resource .section.left-image-right-text .left-column,.single-geometry_activity .section.left-image-right-text .left-column,.single-teaching_pack .section.left-image-right-text .left-column,.single-event .section.left-image-right-text .left-column,.privacy-policy .section.left-image-right-text .left-column{flex:0 0 460px}}.single-article .section.left-image-right-text .right-column,.single-resource .section.left-image-right-text .right-column,.wpbf-why-harmony .section.left-image-right-text .right-column,.wpbf-about-us .section.left-image-right-text .right-column,.single-film_resource .section.left-image-right-text .right-column,.single-geometry_activity .section.left-image-right-text .right-column,.single-teaching_pack .section.left-image-right-text .right-column,.single-event .section.left-image-right-text .right-column,.privacy-policy .section.left-image-right-text .right-column{flex:1}@media only screen and (max-width: 767px){.single-article .section.left-image-right-text .right-column,.single-resource .section.left-image-right-text .right-column,.wpbf-why-harmony .section.left-image-right-text .right-column,.wpbf-about-us .section.left-image-right-text .right-column,.single-film_resource .section.left-image-right-text .right-column,.single-geometry_activity .section.left-image-right-text .right-column,.single-teaching_pack .section.left-image-right-text .right-column,.single-event .section.left-image-right-text .right-column,.privacy-policy .section.left-image-right-text .right-column{margin-top:-140px}}@media only screen and (max-width: 768px){.single-article .section.small-left-image-right-text,.single-resource .section.small-left-image-right-text,.wpbf-why-harmony .section.small-left-image-right-text,.wpbf-about-us .section.small-left-image-right-text,.single-film_resource .section.small-left-image-right-text,.single-geometry_activity .section.small-left-image-right-text,.single-teaching_pack .section.small-left-image-right-text,.single-event .section.small-left-image-right-text,.privacy-policy .section.small-left-image-right-text{padding-right:0}}@media only screen and (max-width: 679px){.single-article .section.small-left-image-right-text .left-column .image-wrapper,.single-resource .section.small-left-image-right-text .left-column .image-wrapper,.wpbf-why-harmony .section.small-left-image-right-text .left-column .image-wrapper,.wpbf-about-us .section.small-left-image-right-text .left-column .image-wrapper,.single-film_resource .section.small-left-image-right-text .left-column .image-wrapper,.single-geometry_activity .section.small-left-image-right-text .left-column .image-wrapper,.single-teaching_pack .section.small-left-image-right-text .left-column .image-wrapper,.single-event .section.small-left-image-right-text .left-column .image-wrapper,.privacy-policy .section.small-left-image-right-text .left-column .image-wrapper{padding-right:0}.single-article .section.small-left-image-right-text .left-column .circle-310,.single-resource .section.small-left-image-right-text .left-column .circle-310,.wpbf-why-harmony .section.small-left-image-right-text .left-column .circle-310,.wpbf-about-us .section.small-left-image-right-text .left-column .circle-310,.single-film_resource .section.small-left-image-right-text .left-column .circle-310,.single-geometry_activity .section.small-left-image-right-text .left-column .circle-310,.single-teaching_pack .section.small-left-image-right-text .left-column .circle-310,.single-event .section.small-left-image-right-text .left-column .circle-310,.privacy-policy .section.small-left-image-right-text .left-column .circle-310{width:200px;height:200px}.single-article .section.small-left-image-right-text .left-column .lines-220,.single-resource .section.small-left-image-right-text .left-column .lines-220,.wpbf-why-harmony .section.small-left-image-right-text .left-column .lines-220,.wpbf-about-us .section.small-left-image-right-text .left-column .lines-220,.single-film_resource .section.small-left-image-right-text .left-column .lines-220,.single-geometry_activity .section.small-left-image-right-text .left-column .lines-220,.single-teaching_pack .section.small-left-image-right-text .left-column .lines-220,.single-event .section.small-left-image-right-text .left-column .lines-220,.privacy-policy .section.small-left-image-right-text .left-column .lines-220{top:23vw;left:52vw;width:200px;height:200px}.single-article .section.small-left-image-right-text .left-column .circle-32,.single-resource .section.small-left-image-right-text .left-column .circle-32,.wpbf-why-harmony .section.small-left-image-right-text .left-column .circle-32,.wpbf-about-us .section.small-left-image-right-text .left-column .circle-32,.single-film_resource .section.small-left-image-right-text .left-column .circle-32,.single-geometry_activity .section.small-left-image-right-text .left-column .circle-32,.single-teaching_pack .section.small-left-image-right-text .left-column .circle-32,.single-event .section.small-left-image-right-text .left-column .circle-32,.privacy-policy .section.small-left-image-right-text .left-column .circle-32{left:70vw}}@media only screen and (min-width: 680px) and (max-width: 767px){.single-article .section.small-left-image-right-text .left-column,.single-resource .section.small-left-image-right-text .left-column,.wpbf-why-harmony .section.small-left-image-right-text .left-column,.wpbf-about-us .section.small-left-image-right-text .left-column,.single-film_resource .section.small-left-image-right-text .left-column,.single-geometry_activity .section.small-left-image-right-text .left-column,.single-teaching_pack .section.small-left-image-right-text .left-column,.single-event .section.small-left-image-right-text .left-column,.privacy-policy .section.small-left-image-right-text .left-column{flex:0 0 100vw;margin-bottom:40px}.single-article .section.small-left-image-right-text .left-column .image-wrapper,.single-resource .section.small-left-image-right-text .left-column .image-wrapper,.wpbf-why-harmony .section.small-left-image-right-text .left-column .image-wrapper,.wpbf-about-us .section.small-left-image-right-text .left-column .image-wrapper,.single-film_resource .section.small-left-image-right-text .left-column .image-wrapper,.single-geometry_activity .section.small-left-image-right-text .left-column .image-wrapper,.single-teaching_pack .section.small-left-image-right-text .left-column .image-wrapper,.single-event .section.small-left-image-right-text .left-column .image-wrapper,.privacy-policy .section.small-left-image-right-text .left-column .image-wrapper{padding-right:10px;margin-bottom:50px}.single-article .section.small-left-image-right-text .left-column img,.single-resource .section.small-left-image-right-text .left-column img,.wpbf-why-harmony .section.small-left-image-right-text .left-column img,.wpbf-about-us .section.small-left-image-right-text .left-column img,.single-film_resource .section.small-left-image-right-text .left-column img,.single-geometry_activity .section.small-left-image-right-text .left-column img,.single-teaching_pack .section.small-left-image-right-text .left-column img,.single-event .section.small-left-image-right-text .left-column img,.privacy-policy .section.small-left-image-right-text .left-column img{padding-right:0}.single-article .section.small-left-image-right-text .left-column .circle-310,.single-resource .section.small-left-image-right-text .left-column .circle-310,.wpbf-why-harmony .section.small-left-image-right-text .left-column .circle-310,.wpbf-about-us .section.small-left-image-right-text .left-column .circle-310,.single-film_resource .section.small-left-image-right-text .left-column .circle-310,.single-geometry_activity .section.small-left-image-right-text .left-column .circle-310,.single-teaching_pack .section.small-left-image-right-text .left-column .circle-310,.single-event .section.small-left-image-right-text .left-column .circle-310,.privacy-policy .section.small-left-image-right-text .left-column .circle-310{width:200px;height:200px}.single-article .section.small-left-image-right-text .left-column .lines-220,.single-resource .section.small-left-image-right-text .left-column .lines-220,.wpbf-why-harmony .section.small-left-image-right-text .left-column .lines-220,.wpbf-about-us .section.small-left-image-right-text .left-column .lines-220,.single-film_resource .section.small-left-image-right-text .left-column .lines-220,.single-geometry_activity .section.small-left-image-right-text .left-column .lines-220,.single-teaching_pack .section.small-left-image-right-text .left-column .lines-220,.single-event .section.small-left-image-right-text .left-column .lines-220,.privacy-policy .section.small-left-image-right-text .left-column .lines-220{width:200px;height:200px;top:214px;left:397px}.single-article .section.small-left-image-right-text .left-column .circle-32,.single-resource .section.small-left-image-right-text .left-column .circle-32,.wpbf-why-harmony .section.small-left-image-right-text .left-column .circle-32,.wpbf-about-us .section.small-left-image-right-text .left-column .circle-32,.single-film_resource .section.small-left-image-right-text .left-column .circle-32,.single-geometry_activity .section.small-left-image-right-text .left-column .circle-32,.single-teaching_pack .section.small-left-image-right-text .left-column .circle-32,.single-event .section.small-left-image-right-text .left-column .circle-32,.privacy-policy .section.small-left-image-right-text .left-column .circle-32{left:450px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.single-article .section.small-left-image-right-text .left-column,.single-resource .section.small-left-image-right-text .left-column,.wpbf-why-harmony .section.small-left-image-right-text .left-column,.wpbf-about-us .section.small-left-image-right-text .left-column,.single-film_resource .section.small-left-image-right-text .left-column,.single-geometry_activity .section.small-left-image-right-text .left-column,.single-teaching_pack .section.small-left-image-right-text .left-column,.single-event .section.small-left-image-right-text .left-column,.privacy-policy .section.small-left-image-right-text .left-column{flex:0 0 420px}.single-article .section.small-left-image-right-text .left-column .circle-310,.single-resource .section.small-left-image-right-text .left-column .circle-310,.wpbf-why-harmony .section.small-left-image-right-text .left-column .circle-310,.wpbf-about-us .section.small-left-image-right-text .left-column .circle-310,.single-film_resource .section.small-left-image-right-text .left-column .circle-310,.single-geometry_activity .section.small-left-image-right-text .left-column .circle-310,.single-teaching_pack .section.small-left-image-right-text .left-column .circle-310,.single-event .section.small-left-image-right-text .left-column .circle-310,.privacy-policy .section.small-left-image-right-text .left-column .circle-310{width:200px;height:200px}.single-article .section.small-left-image-right-text .left-column .lines-220,.single-resource .section.small-left-image-right-text .left-column .lines-220,.wpbf-why-harmony .section.small-left-image-right-text .left-column .lines-220,.wpbf-about-us .section.small-left-image-right-text .left-column .lines-220,.single-film_resource .section.small-left-image-right-text .left-column .lines-220,.single-geometry_activity .section.small-left-image-right-text .left-column .lines-220,.single-teaching_pack .section.small-left-image-right-text .left-column .lines-220,.single-event .section.small-left-image-right-text .left-column .lines-220,.privacy-policy .section.small-left-image-right-text .left-column .lines-220{width:210px;height:200px;left:182px;top:65px}.single-article .section.small-left-image-right-text .left-column .circle-32,.single-resource .section.small-left-image-right-text .left-column .circle-32,.wpbf-why-harmony .section.small-left-image-right-text .left-column .circle-32,.wpbf-about-us .section.small-left-image-right-text .left-column .circle-32,.single-film_resource .section.small-left-image-right-text .left-column .circle-32,.single-geometry_activity .section.small-left-image-right-text .left-column .circle-32,.single-teaching_pack .section.small-left-image-right-text .left-column .circle-32,.single-event .section.small-left-image-right-text .left-column .circle-32,.privacy-policy .section.small-left-image-right-text .left-column .circle-32{left:295px}}@media only screen and (min-width: 1024px){.single-article .section.small-left-image-right-text .left-column,.single-resource .section.small-left-image-right-text .left-column,.wpbf-why-harmony .section.small-left-image-right-text .left-column,.wpbf-about-us .section.small-left-image-right-text .left-column,.single-film_resource .section.small-left-image-right-text .left-column,.single-geometry_activity .section.small-left-image-right-text .left-column,.single-teaching_pack .section.small-left-image-right-text .left-column,.single-event .section.small-left-image-right-text .left-column,.privacy-policy .section.small-left-image-right-text .left-column{flex:0 0 508px}}.single-article .section.small-left-image-right-text .right-column,.single-resource .section.small-left-image-right-text .right-column,.wpbf-why-harmony .section.small-left-image-right-text .right-column,.wpbf-about-us .section.small-left-image-right-text .right-column,.single-film_resource .section.small-left-image-right-text .right-column,.single-geometry_activity .section.small-left-image-right-text .right-column,.single-teaching_pack .section.small-left-image-right-text .right-column,.single-event .section.small-left-image-right-text .right-column,.privacy-policy .section.small-left-image-right-text .right-column{flex:1}.single-article .section.right-image-left-text picture,.single-resource .section.right-image-left-text picture,.wpbf-why-harmony .section.right-image-left-text picture,.wpbf-about-us .section.right-image-left-text picture,.single-film_resource .section.right-image-left-text picture,.single-geometry_activity .section.right-image-left-text picture,.single-teaching_pack .section.right-image-left-text picture,.single-event .section.right-image-left-text picture,.privacy-policy .section.right-image-left-text picture{top:0}@media only screen and (max-width: 767px){.single-article .section.right-image-left-text .right-column,.single-resource .section.right-image-left-text .right-column,.wpbf-why-harmony .section.right-image-left-text .right-column,.wpbf-about-us .section.right-image-left-text .right-column,.single-film_resource .section.right-image-left-text .right-column,.single-geometry_activity .section.right-image-left-text .right-column,.single-teaching_pack .section.right-image-left-text .right-column,.single-event .section.right-image-left-text .right-column,.privacy-policy .section.right-image-left-text .right-column{flex:0 0 88vw;order:1}.single-article .section.right-image-left-text .right-column .bottom-left-circle,.single-resource .section.right-image-left-text .right-column .bottom-left-circle,.wpbf-why-harmony .section.right-image-left-text .right-column .bottom-left-circle,.wpbf-about-us .section.right-image-left-text .right-column .bottom-left-circle,.single-film_resource .section.right-image-left-text .right-column .bottom-left-circle,.single-geometry_activity .section.right-image-left-text .right-column .bottom-left-circle,.single-teaching_pack .section.right-image-left-text .right-column .bottom-left-circle,.single-event .section.right-image-left-text .right-column .bottom-left-circle,.privacy-policy .section.right-image-left-text .right-column .bottom-left-circle{right:365px}.single-article .section.right-image-left-text .right-column img,.single-resource .section.right-image-left-text .right-column img,.wpbf-why-harmony .section.right-image-left-text .right-column img,.wpbf-about-us .section.right-image-left-text .right-column img,.single-film_resource .section.right-image-left-text .right-column img,.single-geometry_activity .section.right-image-left-text .right-column img,.single-teaching_pack .section.right-image-left-text .right-column img,.single-event .section.right-image-left-text .right-column img,.privacy-policy .section.right-image-left-text .right-column img{top:-150px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.single-article .section.right-image-left-text .right-column,.single-resource .section.right-image-left-text .right-column,.wpbf-why-harmony .section.right-image-left-text .right-column,.wpbf-about-us .section.right-image-left-text .right-column,.single-film_resource .section.right-image-left-text .right-column,.single-geometry_activity .section.right-image-left-text .right-column,.single-teaching_pack .section.right-image-left-text .right-column,.single-event .section.right-image-left-text .right-column,.privacy-policy .section.right-image-left-text .right-column{flex:0 0 360px}.single-article .section.right-image-left-text .right-column .bottom-left-circle,.single-resource .section.right-image-left-text .right-column .bottom-left-circle,.wpbf-why-harmony .section.right-image-left-text .right-column .bottom-left-circle,.wpbf-about-us .section.right-image-left-text .right-column .bottom-left-circle,.single-film_resource .section.right-image-left-text .right-column .bottom-left-circle,.single-geometry_activity .section.right-image-left-text .right-column .bottom-left-circle,.single-teaching_pack .section.right-image-left-text .right-column .bottom-left-circle,.single-event .section.right-image-left-text .right-column .bottom-left-circle,.privacy-policy .section.right-image-left-text .right-column .bottom-left-circle{right:325px}.single-article .section.right-image-left-text .right-column img,.single-resource .section.right-image-left-text .right-column img,.wpbf-why-harmony .section.right-image-left-text .right-column img,.wpbf-about-us .section.right-image-left-text .right-column img,.single-film_resource .section.right-image-left-text .right-column img,.single-geometry_activity .section.right-image-left-text .right-column img,.single-teaching_pack .section.right-image-left-text .right-column img,.single-event .section.right-image-left-text .right-column img,.privacy-policy .section.right-image-left-text .right-column img{top:-150px}}@media only screen and (min-width: 1024px){.single-article .section.right-image-left-text .right-column,.single-resource .section.right-image-left-text .right-column,.wpbf-why-harmony .section.right-image-left-text .right-column,.wpbf-about-us .section.right-image-left-text .right-column,.single-film_resource .section.right-image-left-text .right-column,.single-geometry_activity .section.right-image-left-text .right-column,.single-teaching_pack .section.right-image-left-text .right-column,.single-event .section.right-image-left-text .right-column,.privacy-policy .section.right-image-left-text .right-column{flex:0 0 460px}.single-article .section.right-image-left-text .right-column img,.single-resource .section.right-image-left-text .right-column img,.wpbf-why-harmony .section.right-image-left-text .right-column img,.wpbf-about-us .section.right-image-left-text .right-column img,.single-film_resource .section.right-image-left-text .right-column img,.single-geometry_activity .section.right-image-left-text .right-column img,.single-teaching_pack .section.right-image-left-text .right-column img,.single-event .section.right-image-left-text .right-column img,.privacy-policy .section.right-image-left-text .right-column img{top:-150px}}.single-article .section.right-image-left-text .left-column,.single-resource .section.right-image-left-text .left-column,.wpbf-why-harmony .section.right-image-left-text .left-column,.wpbf-about-us .section.right-image-left-text .left-column,.single-film_resource .section.right-image-left-text .left-column,.single-geometry_activity .section.right-image-left-text .left-column,.single-teaching_pack .section.right-image-left-text .left-column,.single-event .section.right-image-left-text .left-column,.privacy-policy .section.right-image-left-text .left-column{flex:1}@media only screen and (max-width: 767px){.single-article .section.right-image-left-text .left-column,.single-resource .section.right-image-left-text .left-column,.wpbf-why-harmony .section.right-image-left-text .left-column,.wpbf-about-us .section.right-image-left-text .left-column,.single-film_resource .section.right-image-left-text .left-column,.single-geometry_activity .section.right-image-left-text .left-column,.single-teaching_pack .section.right-image-left-text .left-column,.single-event .section.right-image-left-text .left-column,.privacy-policy .section.right-image-left-text .left-column{margin-top:-110px;order:2}}@media only screen and (max-width: 767px){.single-article .section.small-right-image-left-text .right-column,.single-resource .section.small-right-image-left-text .right-column,.wpbf-why-harmony .section.small-right-image-left-text .right-column,.wpbf-about-us .section.small-right-image-left-text .right-column,.single-film_resource .section.small-right-image-left-text .right-column,.single-geometry_activity .section.small-right-image-left-text .right-column,.single-teaching_pack .section.small-right-image-left-text .right-column,.single-event .section.small-right-image-left-text .right-column,.privacy-policy .section.small-right-image-left-text .right-column{flex:0 0 88vw;margin-bottom:40px}.single-article .section.small-right-image-left-text .right-column .image-wrapper,.single-resource .section.small-right-image-left-text .right-column .image-wrapper,.wpbf-why-harmony .section.small-right-image-left-text .right-column .image-wrapper,.wpbf-about-us .section.small-right-image-left-text .right-column .image-wrapper,.single-film_resource .section.small-right-image-left-text .right-column .image-wrapper,.single-geometry_activity .section.small-right-image-left-text .right-column .image-wrapper,.single-teaching_pack .section.small-right-image-left-text .right-column .image-wrapper,.single-event .section.small-right-image-left-text .right-column .image-wrapper,.privacy-policy .section.small-right-image-left-text .right-column .image-wrapper{padding-right:0}.single-article .section.small-right-image-left-text .right-column img,.single-resource .section.small-right-image-left-text .right-column img,.wpbf-why-harmony .section.small-right-image-left-text .right-column img,.wpbf-about-us .section.small-right-image-left-text .right-column img,.single-film_resource .section.small-right-image-left-text .right-column img,.single-geometry_activity .section.small-right-image-left-text .right-column img,.single-teaching_pack .section.small-right-image-left-text .right-column img,.single-event .section.small-right-image-left-text .right-column img,.privacy-policy .section.small-right-image-left-text .right-column img{padding-right:0}.single-article .section.small-right-image-left-text .right-column .circle-310,.single-resource .section.small-right-image-left-text .right-column .circle-310,.wpbf-why-harmony .section.small-right-image-left-text .right-column .circle-310,.wpbf-about-us .section.small-right-image-left-text .right-column .circle-310,.single-film_resource .section.small-right-image-left-text .right-column .circle-310,.single-geometry_activity .section.small-right-image-left-text .right-column .circle-310,.single-teaching_pack .section.small-right-image-left-text .right-column .circle-310,.single-event .section.small-right-image-left-text .right-column .circle-310,.privacy-policy .section.small-right-image-left-text .right-column .circle-310{width:200px;height:200px}.single-article .section.small-right-image-left-text .right-column .lines-220,.single-resource .section.small-right-image-left-text .right-column .lines-220,.wpbf-why-harmony .section.small-right-image-left-text .right-column .lines-220,.wpbf-about-us .section.small-right-image-left-text .right-column .lines-220,.single-film_resource .section.small-right-image-left-text .right-column .lines-220,.single-geometry_activity .section.small-right-image-left-text .right-column .lines-220,.single-teaching_pack .section.small-right-image-left-text .right-column .lines-220,.single-event .section.small-right-image-left-text .right-column .lines-220,.privacy-policy .section.small-right-image-left-text .right-column .lines-220{width:145px;height:180px}.single-article .section.small-right-image-left-text .right-column .circle-32,.single-resource .section.small-right-image-left-text .right-column .circle-32,.wpbf-why-harmony .section.small-right-image-left-text .right-column .circle-32,.wpbf-about-us .section.small-right-image-left-text .right-column .circle-32,.single-film_resource .section.small-right-image-left-text .right-column .circle-32,.single-geometry_activity .section.small-right-image-left-text .right-column .circle-32,.single-teaching_pack .section.small-right-image-left-text .right-column .circle-32,.single-event .section.small-right-image-left-text .right-column .circle-32,.privacy-policy .section.small-right-image-left-text .right-column .circle-32{left:70vw}}@media only screen and (min-width: 768px) and (max-width: 1023px){.single-article .section.small-right-image-left-text .right-column,.single-resource .section.small-right-image-left-text .right-column,.wpbf-why-harmony .section.small-right-image-left-text .right-column,.wpbf-about-us .section.small-right-image-left-text .right-column,.single-film_resource .section.small-right-image-left-text .right-column,.single-geometry_activity .section.small-right-image-left-text .right-column,.single-teaching_pack .section.small-right-image-left-text .right-column,.single-event .section.small-right-image-left-text .right-column,.privacy-policy .section.small-right-image-left-text .right-column{flex:0 0 45vw}.single-article .section.small-right-image-left-text .right-column .circle-310,.single-resource .section.small-right-image-left-text .right-column .circle-310,.wpbf-why-harmony .section.small-right-image-left-text .right-column .circle-310,.wpbf-about-us .section.small-right-image-left-text .right-column .circle-310,.single-film_resource .section.small-right-image-left-text .right-column .circle-310,.single-geometry_activity .section.small-right-image-left-text .right-column .circle-310,.single-teaching_pack .section.small-right-image-left-text .right-column .circle-310,.single-event .section.small-right-image-left-text .right-column .circle-310,.privacy-policy .section.small-right-image-left-text .right-column .circle-310{width:200px;height:200px}.single-article .section.small-right-image-left-text .right-column .lines-220,.single-resource .section.small-right-image-left-text .right-column .lines-220,.wpbf-why-harmony .section.small-right-image-left-text .right-column .lines-220,.wpbf-about-us .section.small-right-image-left-text .right-column .lines-220,.single-film_resource .section.small-right-image-left-text .right-column .lines-220,.single-geometry_activity .section.small-right-image-left-text .right-column .lines-220,.single-teaching_pack .section.small-right-image-left-text .right-column .lines-220,.single-event .section.small-right-image-left-text .right-column .lines-220,.privacy-policy .section.small-right-image-left-text .right-column .lines-220{width:145px;height:180px}.single-article .section.small-right-image-left-text .right-column .circle-32,.single-resource .section.small-right-image-left-text .right-column .circle-32,.wpbf-why-harmony .section.small-right-image-left-text .right-column .circle-32,.wpbf-about-us .section.small-right-image-left-text .right-column .circle-32,.single-film_resource .section.small-right-image-left-text .right-column .circle-32,.single-geometry_activity .section.small-right-image-left-text .right-column .circle-32,.single-teaching_pack .section.small-right-image-left-text .right-column .circle-32,.single-event .section.small-right-image-left-text .right-column .circle-32,.privacy-policy .section.small-right-image-left-text .right-column .circle-32{left:37vw}}@media only screen and (min-width: 1024px){.single-article .section.small-right-image-left-text .right-column,.single-resource .section.small-right-image-left-text .right-column,.wpbf-why-harmony .section.small-right-image-left-text .right-column,.wpbf-about-us .section.small-right-image-left-text .right-column,.single-film_resource .section.small-right-image-left-text .right-column,.single-geometry_activity .section.small-right-image-left-text .right-column,.single-teaching_pack .section.small-right-image-left-text .right-column,.single-event .section.small-right-image-left-text .right-column,.privacy-policy .section.small-right-image-left-text .right-column{flex:0 0 508px}}.single-article .section.small-right-image-left-text .left-column,.single-resource .section.small-right-image-left-text .left-column,.wpbf-why-harmony .section.small-right-image-left-text .left-column,.wpbf-about-us .section.small-right-image-left-text .left-column,.single-film_resource .section.small-right-image-left-text .left-column,.single-geometry_activity .section.small-right-image-left-text .left-column,.single-teaching_pack .section.small-right-image-left-text .left-column,.single-event .section.small-right-image-left-text .left-column,.privacy-policy .section.small-right-image-left-text .left-column{flex:1}.single-article .section.quote.mb-60p,.single-article .section.quote.mb-60p,.single-resource .section.quote.mb-60p,.single-resource .section.quote.mb-60p,.wpbf-why-harmony .section.quote.mb-60p,.wpbf-why-harmony .section.quote.mb-60p,.wpbf-about-us .section.quote.mb-60p,.wpbf-about-us .section.quote.mb-60p,.single-film_resource .section.quote.mb-60p,.single-film_resource .section.quote.mb-60p,.single-geometry_activity .section.quote.mb-60p,.single-geometry_activity .section.quote.mb-60p,.single-teaching_pack .section.quote.mb-60p,.single-teaching_pack .section.quote.mb-60p,.single-event .section.quote.mb-60p,.single-event .section.quote.mb-60p,.privacy-policy .section.quote.mb-60p,.privacy-policy .section.quote.mb-60p{padding-top:0;margin-top:-10px;padding-bottom:0}.single-article .section.quote .quote-content .quote-border,.single-resource .section.quote .quote-content .quote-border,.wpbf-why-harmony .section.quote .quote-content .quote-border,.wpbf-about-us .section.quote .quote-content .quote-border,.single-film_resource .section.quote .quote-content .quote-border,.single-geometry_activity .section.quote .quote-content .quote-border,.single-teaching_pack .section.quote .quote-content .quote-border,.single-event .section.quote .quote-content .quote-border,.privacy-policy .section.quote .quote-content .quote-border{height:auto;width:6px;padding:20px 0 40px 0}.single-article .section.quote .quote-content .quote-border.author-exists,.single-resource .section.quote .quote-content .quote-border.author-exists,.wpbf-why-harmony .section.quote .quote-content .quote-border.author-exists,.wpbf-about-us .section.quote .quote-content .quote-border.author-exists,.single-film_resource .section.quote .quote-content .quote-border.author-exists,.single-geometry_activity .section.quote .quote-content .quote-border.author-exists,.single-teaching_pack .section.quote .quote-content .quote-border.author-exists,.single-event .section.quote .quote-content .quote-border.author-exists,.privacy-policy .section.quote .quote-content .quote-border.author-exists{padding-bottom:5px}.single-article .section.quote .quote-content .quote-border.author-job,.single-resource .section.quote .quote-content .quote-border.author-job,.wpbf-why-harmony .section.quote .quote-content .quote-border.author-job,.wpbf-about-us .section.quote .quote-content .quote-border.author-job,.single-film_resource .section.quote .quote-content .quote-border.author-job,.single-geometry_activity .section.quote .quote-content .quote-border.author-job,.single-teaching_pack .section.quote .quote-content .quote-border.author-job,.single-event .section.quote .quote-content .quote-border.author-job,.privacy-policy .section.quote .quote-content .quote-border.author-job{padding-bottom:5px}.single-article .section.quote .quote-content .quote-border span,.single-resource .section.quote .quote-content .quote-border span,.wpbf-why-harmony .section.quote .quote-content .quote-border span,.wpbf-about-us .section.quote .quote-content .quote-border span,.single-film_resource .section.quote .quote-content .quote-border span,.single-geometry_activity .section.quote .quote-content .quote-border span,.single-teaching_pack .section.quote .quote-content .quote-border span,.single-event .section.quote .quote-content .quote-border span,.privacy-policy .section.quote .quote-content .quote-border span{background:#38B441;height:100%;display:block}.single-article .section.quote .quote-content .blockquote,.single-resource .section.quote .quote-content .blockquote,.wpbf-why-harmony .section.quote .quote-content .blockquote,.wpbf-about-us .section.quote .quote-content .blockquote,.single-film_resource .section.quote .quote-content .blockquote,.single-geometry_activity .section.quote .quote-content .blockquote,.single-teaching_pack .section.quote .quote-content .blockquote,.single-event .section.quote .quote-content .blockquote,.privacy-policy .section.quote .quote-content .blockquote{border-left:none;padding-left:50px;margin-left:0}@media only screen and (max-width: 767px){.single-article .section.quote .quote-content .blockquote,.single-resource .section.quote .quote-content .blockquote,.wpbf-why-harmony .section.quote .quote-content .blockquote,.wpbf-about-us .section.quote .quote-content .blockquote,.single-film_resource .section.quote .quote-content .blockquote,.single-geometry_activity .section.quote .quote-content .blockquote,.single-teaching_pack .section.quote .quote-content .blockquote,.single-event .section.quote .quote-content .blockquote,.privacy-policy .section.quote .quote-content .blockquote{font-size:40px;line-height:60px;padding-left:25px}}.single-article .section.quote .quote-content .blockquote p,.single-resource .section.quote .quote-content .blockquote p,.wpbf-why-harmony .section.quote .quote-content .blockquote p,.wpbf-about-us .section.quote .quote-content .blockquote p,.single-film_resource .section.quote .quote-content .blockquote p,.single-geometry_activity .section.quote .quote-content .blockquote p,.single-teaching_pack .section.quote .quote-content .blockquote p,.single-event .section.quote .quote-content .blockquote p,.privacy-policy .section.quote .quote-content .blockquote p{margin-bottom:0;padding-bottom:0}.single-article .section.stats .statistic,.single-resource .section.stats .statistic,.wpbf-why-harmony .section.stats .statistic,.wpbf-about-us .section.stats .statistic,.single-film_resource .section.stats .statistic,.single-geometry_activity .section.stats .statistic,.single-teaching_pack .section.stats .statistic,.single-event .section.stats .statistic,.privacy-policy .section.stats .statistic{text-align:center}@media only screen and (max-width: 767px){.single-article .section.stats .statistic,.single-resource .section.stats .statistic,.wpbf-why-harmony .section.stats .statistic,.wpbf-about-us .section.stats .statistic,.single-film_resource .section.stats .statistic,.single-geometry_activity .section.stats .statistic,.single-teaching_pack .section.stats .statistic,.single-event .section.stats .statistic,.privacy-policy .section.stats .statistic{font-size:40px;line-height:60px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.single-article .section.stats .statistic,.single-resource .section.stats .statistic,.wpbf-why-harmony .section.stats .statistic,.wpbf-about-us .section.stats .statistic,.single-film_resource .section.stats .statistic,.single-geometry_activity .section.stats .statistic,.single-teaching_pack .section.stats .statistic,.single-event .section.stats .statistic,.privacy-policy .section.stats .statistic{font-size:50px;line-height:70px}}@media only screen and (min-width: 1024px) and (max-width: 1280px){.single-article .section.stats .statistic,.single-resource .section.stats .statistic,.wpbf-why-harmony .section.stats .statistic,.wpbf-about-us .section.stats .statistic,.single-film_resource .section.stats .statistic,.single-geometry_activity .section.stats .statistic,.single-teaching_pack .section.stats .statistic,.single-event .section.stats .statistic,.privacy-policy .section.stats .statistic{font-size:70px;line-height:90px}}.single-article .section.stats .text,.single-resource .section.stats .text,.wpbf-why-harmony .section.stats .text,.wpbf-about-us .section.stats .text,.single-film_resource .section.stats .text,.single-geometry_activity .section.stats .text,.single-teaching_pack .section.stats .text,.single-event .section.stats .text,.privacy-policy .section.stats .text{text-align:left}@media only screen and (max-width: 767px){.single-article .section.stats .text,.single-resource .section.stats .text,.wpbf-why-harmony .section.stats .text,.wpbf-about-us .section.stats .text,.single-film_resource .section.stats .text,.single-geometry_activity .section.stats .text,.single-teaching_pack .section.stats .text,.single-event .section.stats .text,.privacy-policy .section.stats .text{text-align:center}}.single-article .section.list ul,.single-resource .section.list ul,.wpbf-why-harmony .section.list ul,.wpbf-about-us .section.list ul,.single-film_resource .section.list ul,.single-geometry_activity .section.list ul,.single-teaching_pack .section.list ul,.single-event .section.list ul,.privacy-policy .section.list ul{border-top:1px solid #8893A3}.single-article .section.list li,.single-resource .section.list li,.wpbf-why-harmony .section.list li,.wpbf-about-us .section.list li,.single-film_resource .section.list li,.single-geometry_activity .section.list li,.single-teaching_pack .section.list li,.single-event .section.list li,.privacy-policy .section.list li{border-bottom:1px solid #8893A3;display:table}.single-article .section.list .number,.single-resource .section.list .number,.wpbf-why-harmony .section.list .number,.wpbf-about-us .section.list .number,.single-film_resource .section.list .number,.single-geometry_activity .section.list .number,.single-teaching_pack .section.list .number,.single-event .section.list .number,.privacy-policy .section.list .number{text-align:left;display:table-cell;width:120px}@media only screen and (max-width: 767px){.single-article .section.list .number,.single-resource .section.list .number,.wpbf-why-harmony .section.list .number,.wpbf-about-us .section.list .number,.single-film_resource .section.list .number,.single-geometry_activity .section.list .number,.single-teaching_pack .section.list .number,.single-event .section.list .number,.privacy-policy .section.list .number{font-size:40px;line-height:60px;display:block;text-align:center;width:100%;padding-bottom:10px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.single-article .section.list .number,.single-resource .section.list .number,.wpbf-why-harmony .section.list .number,.wpbf-about-us .section.list .number,.single-film_resource .section.list .number,.single-geometry_activity .section.list .number,.single-teaching_pack .section.list .number,.single-event .section.list .number,.privacy-policy .section.list .number{font-size:50px;line-height:70px;width:100px}}.single-article .section.list .text,.single-resource .section.list .text,.wpbf-why-harmony .section.list .text,.wpbf-about-us .section.list .text,.single-film_resource .section.list .text,.single-geometry_activity .section.list .text,.single-teaching_pack .section.list .text,.single-event .section.list .text,.privacy-policy .section.list .text{text-align:left;display:table-cell;text-align:left;vertical-align:middle}@media only screen and (max-width: 767px){.single-article .section.list .text,.single-resource .section.list .text,.wpbf-why-harmony .section.list .text,.wpbf-about-us .section.list .text,.single-film_resource .section.list .text,.single-geometry_activity .section.list .text,.single-teaching_pack .section.list .text,.single-event .section.list .text,.privacy-policy .section.list .text{width:100%;display:block;text-align:center}}@media only screen and (min-width: 1024px){.single-article .section.small-list.mb-60p,.single-article .section.small-list.mb-60p,.single-resource .section.small-list.mb-60p,.single-resource .section.small-list.mb-60p,.wpbf-why-harmony .section.small-list.mb-60p,.wpbf-why-harmony .section.small-list.mb-60p,.wpbf-about-us .section.small-list.mb-60p,.wpbf-about-us .section.small-list.mb-60p,.single-film_resource .section.small-list.mb-60p,.single-film_resource .section.small-list.mb-60p,.single-geometry_activity .section.small-list.mb-60p,.single-geometry_activity .section.small-list.mb-60p,.single-teaching_pack .section.small-list.mb-60p,.single-teaching_pack .section.small-list.mb-60p,.single-event .section.small-list.mb-60p,.single-event .section.small-list.mb-60p,.privacy-policy .section.small-list.mb-60p,.privacy-policy .section.small-list.mb-60p{padding-top:0;padding-bottom:10px}}.single-article .section.small-list ul,.single-resource .section.small-list ul,.wpbf-why-harmony .section.small-list ul,.wpbf-about-us .section.small-list ul,.single-film_resource .section.small-list ul,.single-geometry_activity .section.small-list ul,.single-teaching_pack .section.small-list ul,.single-event .section.small-list ul,.privacy-policy .section.small-list ul{border-top:1px solid #8893A3}.single-article .section.small-list li,.single-resource .section.small-list li,.wpbf-why-harmony .section.small-list li,.wpbf-about-us .section.small-list li,.single-film_resource .section.small-list li,.single-geometry_activity .section.small-list li,.single-teaching_pack .section.small-list li,.single-event .section.small-list li,.privacy-policy .section.small-list li{border-bottom:1px solid #8893A3}.single-article .content h2,.single-article .content h3{margin-top:0}.single-article .section{margin-bottom:0 !important}.single-article .breadcrumbs .taxonomy.category.blank{pointer-events:none;cursor:default;text-decoration:none;color:black}.single-resource .text-only .text-container{padding-left:0;padding-right:0}.single-film_resource .breadcrumbs .current-item{display:none}.single-film_resource .content blockquote{margin-bottom:35px}@media only screen and (max-width: 767px){.single-film_resource .video,.single-film_resource .text-only,.single-film_resource .intro,.single-film_resource .quote{padding-left:0.5rem;padding-right:0.5rem}}@media only screen and (min-width: 768px) and (max-width: 1023px){.single-film_resource .video,.single-film_resource .text-only,.single-film_resource .intro,.single-film_resource .quote{padding-left:1rem;padding-right:1rem}}@media only screen and (min-width: 1024px){.single-film_resource .video,.single-film_resource .text-only,.single-film_resource .intro,.single-film_resource .quote{padding-left:7rem;padding-right:7rem}}.single-film_resource .text-container{padding:0}.single-film_resource .quote .quote-content .quote-border{height:auto;width:6px;padding:20px 0 30px 0}.single-film_resource .quote .quote-content .quote-border span{background:#38B441;height:100%;display:block}@media only screen and (max-width: 767px){.single-film_resource .quote .quote-content{font-size:40px;line-height:60px}}.related-articles h3{text-align:center;font-size:12px;font-weight:400;margin-bottom:0}.related-articles a,.related-articles a:hover{color:#000}@media only screen and (min-width: 768px){.related-articles .image-container img{max-height:245px}}.single-geometry_activity .text-only{margin-bottom:15px}.single-geometry_activity .text-only .text-container{padding-right:0 !important;padding-left:0 !important}.post-teaching_pack.current-item{color:#8893A3 !important}.postid-176 #section-3{padding-top:10px}.postid-210 #section-7{padding-bottom:15px}.postid-256 #section-1{padding-bottom:15px}.postid-256 #section-3{padding-top:20px}.postid-256 #section-5,.postid-256 #section-7{padding-top:10px}.postid-259 #section-1{padding-bottom:10px}.postid-272 #section-1{padding-bottom:0}.postid-272 #section-2{padding-top:25px}.postid-272 #section-3{padding-top:20px}.postid-272 #section-4{padding-top:0}.postid-272 #section-11{padding-top:0}.postid-188 #section-3{padding-bottom:10px}.postid-188 #section-4{padding-bottom:15px;padding-top:0}.postid-192 #section-2{padding-bottom:0}.postid-192 #section-3{padding-bottom:0}.postid-192 #section-4{padding-top:0;padding-bottom:10px}.postid-192 #section-5{padding-bottom:30px}.postid-192 #section-6{padding-top:30px}.postid-192 #section-7{padding-top:20px}.postid-629 #section-2{padding-bottom:10px}.postid-629 #section-3{padding-top:0}.postid-198 #section-3{padding-bottom:0}.postid-198 #section-4{padding-bottom:0;padding-top:0}.postid-198 #section-5{padding-bottom:10px;padding-top:0}.postid-198 #section-6{padding-bottom:20px}.postid-198 #section-7{padding-bottom:0;padding-top:0}.postid-198 #section-8{padding-top:15px}.postid-201 #section-3{padding-bottom:0}.postid-201 #section-4{padding-top:0;padding-bottom:0}.postid-201 #section-5{padding-top:10px}.postid-626 #section-3{padding-bottom:0}.postid-626 #section-4{padding-top:10px;padding-bottom:0}.postid-180 #section-3{padding-bottom:0}.postid-180 #section-4{padding-top:0;padding-bottom:0}.postid-180 #section-5{padding-top:30px;padding-bottom:10px}.postid-180 #section-6{padding-top:0;padding-bottom:0}.postid-180 #section-7{padding-top:10px}.postid-311 #section-1{padding-bottom:20px}.postid-311 #section-2{padding-bottom:60px;padding-top:0}header .wpbf-woo-menu-item{display:none}.xoo-wsc-container{font-family:Campton-Light, sans-serif !important}.xoo-wsc-basket{background-color:#006546;box-shadow:none !important;padding:15px 18px}.xoo-wsc-bki{position:relative;top:5px;right:1px}.xoo-wsc-icon-basket1{color:white}.xoo-wsc-icon-basket1::before{content:url("assets/images/cart.png") !important}.xoo-wsc-items-count,.xoo-wsc-sc-count{background-color:#38B441;color:white}.xoo-wsc-items-count{top:-7px;left:-12px}.woocommerce-page{font-family:Campton-Light, sans-serif !important}.woocommerce .single_add_to_cart_button{padding:14px 40px !important}.woocommerce .wpbf-quantity .wpbf-qty-decrease,.woocommerce .wpbf-quantity .wpbf-qty-increase{width:31px !important}.woocommerce .quantity .qty{width:44px}@media only screen and (max-width: 1023px){.woocommerce .entry-title{font-size:30px;line-height:40px;font-weight:600}}.woocommerce .woocommerce-breadcrumb{display:none}.woocommerce .woocommerce-product-gallery__trigger{display:none}.woocommerce.single-product .in-stock{display:none}.woocommerce.single-product #product-image{display:none}.woocommerce.single-product #product-image.sticky-element-original{display:block}.woocommerce.single-product .woocommerce-product-gallery__image{overflow:visible !important}.woocommerce.single-product .woocommerce-product-gallery__image img{max-width:90%;height:100%;display:block;margin:auto;margin-bottom:50px !important}.woocommerce.single-product .woocommerce-product-gallery__image a{pointer-events:none;text-decoration:none;cursor:default}.woocommerce.single-product .product_title{margin-bottom:25px}.woocommerce.single-product .woocommerce-tabs{display:none}.woocommerce.single-product .flex-control-thumbs{display:none}.woocommerce.single-product .product_meta{display:none}.woocommerce.single-product .price{margin-top:15px}.woocommerce.single-product .gallery-images{margin-top:25px}.woocommerce.single-product .gallery-images img{margin-bottom:15px}.wpbf-cart .entry-title,.wpbf-checkout .entry-title{margin-bottom:30px}.woocommerce-cart{color:#000 !important;font-family:Campton-Light, sans-serif !important}.woocommerce-cart .product-remove a{display:none !important}.woocommerce-cart .product-remove{display:none !important}@media only screen and (max-width: 1023px){.woocommerce-cart .entry-title{font-size:30px;line-height:40px;font-weight:600}}.woocommerce-cart table.shop_table{border:none}.woocommerce-cart table.shop_table th{background:none}.woocommerce-cart table.shop_table tr{border-bottom:none}.woocommerce-cart table.cart th{font-weight:400 !important}@media only screen and (max-width: 1023px){.woocommerce-cart table.cart td{padding-left:0}}.woocommerce-cart table.cart td.actions{background:none;padding-bottom:15px;padding-top:40px;padding-left:15px}.woocommerce-cart table.cart .product-thumbnail img{margin-top:-37px;margin-left:6px}.woocommerce-cart table.cart .product-name{padding-right:50px;padding-left:20px}.woocommerce-cart table.cart .product-name:before{font-weight:400}.woocommerce-cart table.cart .product-name a{font-weight:600}@media only screen and (max-width: 768px){.woocommerce-cart table.cart .product-name a{padding:0 0 0 30px}}@media only screen and (max-width: 768px){.woocommerce-cart table.cart .product-name{padding:0}}.woocommerce-cart table.cart .product-quantity{width:18%}@media only screen and (max-width: 768px){.woocommerce-cart table.cart .product-quantity{width:100%}.woocommerce-cart table.cart .product-quantity:before{font-weight:400}}.woocommerce-cart table.cart .product-price{width:12%}@media only screen and (max-width: 768px){.woocommerce-cart table.cart .product-price{width:100%}.woocommerce-cart table.cart .product-price:before{font-weight:400}}.woocommerce-cart table.cart .product-price span{font-weight:600;font-size:1.2rem}.woocommerce-cart table.cart .product-subtotal{width:8%}@media only screen and (max-width: 768px){.woocommerce-cart table.cart .product-subtotal{width:100%}}.woocommerce-cart table.cart .product-subtotal:before{font-weight:400}.woocommerce-cart table.cart .product-subtotal span{font-weight:600;font-size:1.4rem}.woocommerce-cart table.cart #coupon_code{padding:5px 15px;width:160px !important;margin-right:20px}.woocommerce-cart table.cart img{width:215px}.woocommerce-cart .cart_totals h2,.woocommerce-cart .cart_totals table{display:none !important}.woocommerce-cart .wc-proceed-to-checkout{text-align:right;padding-right:10px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:inline-block !important}.woocommerce-checkout{color:#000 !important;font-family:Campton-Light, sans-serif !important}@media only screen and (max-width: 1023px){.woocommerce-checkout .entry-title{font-size:30px;line-height:40px;font-weight:600}}.woocommerce-checkout .woocommerce-info{background-color:#F9FAFA}.woocommerce-checkout .woocommerce-checkout-payment{background-color:white !important}.woocommerce-checkout form .form-row{margin-bottom:40px !important}.woocommerce-checkout input[type=text],.woocommerce-checkout input[type=password],.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=url],.woocommerce-checkout input[type=search],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=number],.woocommerce-checkout input[type=datetime],.woocommerce-checkout select,.woocommerce-checkout .select2-selection--single{-webkit-appearance:none;width:100%;background:#fff;border-bottom:1px solid #000;border-top:none !important;border-left:none !important;border-right:none !important;padding-left:0;padding:3px 5px;font-family:Campton-Light, sans-serif !important;color:#000 !important;font-size:14px}.woocommerce-checkout textarea{padding-left:10px}.woocommerce-checkout .woocommerce-billing-fields h3{border:none !important}.woocommerce-checkout .woocommerce table.shop_table{border:none}.woocommerce-checkout .woocommerce table.shop_table td{width:80%}.woocommerce-checkout .woocommerce table.shop_table th{background:none}.woocommerce-checkout .woocommerce table.shop_table tr{border-bottom:none}.woocommerce-checkout .product-name{text-align:left}.woocommerce-checkout .product-total{text-align:right}.woocommerce-checkout .cart-subtotal td{text-align:right}.woocommerce-checkout .order-total td,.woocommerce-checkout #shipping_method{text-align:right}@media (min-width: 768px){.woocommerce-checkout #customer_details{padding:0 30px 0 0;width:60%;float:left}.woocommerce-checkout #order_review_heading{width:40%;float:left;padding-left:15px;border:none}.woocommerce-checkout #order_review{width:40%;float:left;padding:0 0 0 15px}.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-checkout .woocommerce-page .col2-set .col-1,.woocommerce-checkout .woocommerce .col2-set .col-2,.woocommerce-checkout .woocommerce-page .col2-set .col-2{width:100%}}.woocommerce-checkout #payment #place_order{margin-top:20px}.woocommerce-checkout #order_comments{margin-top:15px}.woocommerce a.button,.woocommerce button.button,.xoo-wsc-ft-btn{font-size:14px !important;text-align:center;padding:10px 40px;display:inline-block;margin:0 auto;border-radius:25px;color:white;border:1px solid #38B441;background-color:#38B441;min-width:215px}.woocommerce a.button:hover,.woocommerce button.button:hover,.xoo-wsc-ft-btn:hover{background-color:#38B441;color:white;border:1px solid #38B441 !important}.xoo-wsc-img-col{align-self:flex-start}.woocommerce-order-received table.shop_table td{width:100% !important;padding-right:0;text-align:right}.woocommerce-order-received table.shop_table td.product-name{padding-right:40px;padding-left:0;text-align:left}.woocommerce-order-received .woocommerce-order-overview{margin-top:55px !important}.woocommerce-order-received .entry-title{display:none}.woocommerce-order-received table td,.woocommerce-order-received table th{padding-left:0}.woocommerce-order-received h2{font-size:20px !important;margin-bottom:15px !important}.woocommerce-order-received .woocommerce-notice{margin-bottom:40px}.woocommerce-order-received .woocommerce-thankyou-order-details p{display:none}.woocommerce-order-received .woocommerce-column--billing-address,.woocommerce-order-received .woocommerce-column--shipping-address{width:48% !important}@media only screen and (max-width: 1023px){.woocommerce-order-received .woocommerce-column--billing-address,.woocommerce-order-received .woocommerce-column--shipping-address{width:100%}}.woocommerce-order-received .woocommerce-customer-details address{padding:0;border:none}.woocommerce-order-received .woocommerce-table--order-details{width:66%}footer .wpbf-inner-footer{padding-top:45px;padding-bottom:40px}@media only screen and (min-width: 1024px) and (max-width: 1279px){footer .wpbf-inner-footer{padding-right:25px;padding-left:25px}}@media only screen and (min-width: 1280px){footer .wpbf-inner-footer{padding-right:0;padding-left:0}}footer .wpbf-inner-footer .wpbf-inner-footer-left{vertical-align:top !important;font-family:Campton-Light, sans-serif !important;font-weight:400;font-size:12px;line-height:30px;color:#000;margin-top:-5px}footer h5{text-align:left}footer .footer-links{padding-top:4px}footer .footer-links ul li{text-align:left;margin:8px 0}footer .footer-links ul li a{color:#006546;font-weight:600;font-family:Campton-Light, sans-serif !important}footer .footer-links ul li a:hover{color:#38B441}footer .footer-connect{padding-top:4px;padding-left:11%}@media only screen and (max-width: 1035px){footer .footer-connect{padding-left:8%}}footer .footer-connect ul li{text-align:left;margin:8px 0}footer .footer-connect ul li a{color:#006546;font-weight:600;font-family:Campton-Light, sans-serif !important}footer .footer-connect ul li a:hover{color:#38B441}
