.ds-advent-18 .et_pb_post{position:relative;float:left;margin-bottom:-6px!important;cursor:default}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#103272;background:#f0f3f6;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}.events-box{background:#e8c92e;background:-moz-linear-gradient(top,#e8c92e 0%,#e8c92e 100%);background:-webkit-linear-gradient(top,#e8c92e 0%,#e8c92e 100%);background:linear-gradient(to bottom,#e8c92e 0%,#e8c92e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8c92e',endColorstr='#e8c92e',GradientType=0);color:#ffffff;padding:22px;text-align:center;box-shadow:0px 10px 25px 0px #a0a0a0;margin:0px auto 20px auto;max-width:400px;min-height:234px}.events-title{font-size:24px;color:#ffffff;font-family:"Wendy One",sans-serif;margin-bottom:8px}.events-date{font-size:20px;font-weight:bold;margin-bottom:8px}.events-body{font-size:19px}.tribe-events-calendar thead th{background-color:#04609c!important;color:#fff;white-space:nowrap;border-left:1px solid #04609c!important;border-right:1px solid #04609c!important}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title{font-family:"Patrick Hand",cursive!important;font-size:17px!important}ul.tribe-events-sub-nav a{font-size:17px!important;color:#04609c!important}.single-tribe_events #tribe-events-content .tribe-events-event-meta dt{font-size:17px!important}.tribe-events-tooltip .tribe-events-event-body{padding:0 0 10px 0!important;font-size:17px!important}.policy-container{background:#81a3ca;padding:12px 15px 6px 15px;color:#ffffff;text-align:left;min-height:30px;width:100%;float:left;margin-right:30px;margin-bottom:20px;border-radius:10px;tranmsition:all ease 0.2s}.policy-container:nth-child(even){background:#679cdc;color:#2c2c2c}.policy-container h2{color:#ffffff;font-size:14px;padding-top:7px;transition:all ease 0.2s}.policy-container h2:nth-child(even){color:#2c2c2c}.policy-container a{color:#fff}.policy-container a:hover,.policy-container h2:hover{color:#fbcb4e!important}.right-slide{float:right;width:60px;margin-right:10px;padding-top:4px}.right-slide .fas{padding-left:10px;padding-right:10px}.policy-heading{float:left;transition:all ease 0.2s}@media (max-width:1272px){.policy-container{width:100%;float:none;margin-right:0px;tranmsition:all ease 0.2s;min-height:50px}}@media (max-width:550px){.right-slide{float:none;width:60px;margin-right:0px;padding-top:4px;display:block;margin:0 auto;text-align:center}.policy-container{text-align:center}.policy-heading{float:none}}.et-menu li li a{padding:8px 8px 0px 0px;width:260px}.nav li ul{width:280px}form.et_pb_menu__search-form{border:2px solid white;color:white;border-radius:40px;padding:5px 10px}input.et_pb_menu__search-input::placeholder{color:white;opacity:1}.play-button-main svg:hover{fill:#197c4c}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}.ditty-item__elements{max-width:100%!important}.ditty-item__content{font-size:20px!important;min-width:100%!important;width:100%!important}.ditty-ticker .ditty-item{min-width:100%!important;width:100%!important}.gallery-wrap{display:flex;flex-direction:row;width:100%;height:50vh}.gallery-item-single{flex:1;height:100%;background-position:center;background-size:cover;background-repeat:none;transition:flex 0.8s ease}.gallery-item-single:hover{flex:7}.button-full-width a.dmach-acf-value.et_pb_button{width:100%;text-align:center}.grid{margin-left:0px!important}@media (min-width:980px){.image-page-gallery .grid-posts{grid-template-columns:2fr 1fr 1fr!important;grid-auto-flow:dense}.image-page-gallery .dmach-grid-item:nth-child(4n){grid-column-end:span 2}}.image-page-gallery img.dmach-acf-value{height:260px;width:100%;object-fit:cover;cursor:zoom-in}.image-page-gallery .grid{margin-left:0px;padding-left:20px;padding-right:20px}.image-page-gallery .dmach-grid-item{display:none}.bg-overlay .et_parallax_bg::before{background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0.9206276260504201) 50%,rgba(255,255,255,1) 100%);content:"";height:100%;width:100%;position:absolute;left:0;top:0}.bg-overlay-one .et_parallax_bg::before{background:rgba(255,255,255,0.8);content:"";height:100%;width:100%;position:absolute;left:0;top:0}.bg-overlay-dark .et_parallax_bg::before{background:rgba(36,35,35,0.8);content:"";height:100%;width:100%;position:absolute;left:0;top:0}.card-code img{width:100%!important;height:250px!important;object-fit:cover;-webkit-transition:.5s ease;-moz-transition:.5s ease;transition:.5s ease;transition:.5s ease}.scrollbar-main::-webkit-scrollbar{display:none!important}.person-card img{width:250px!important;height:250px!important;border-radius:150px;object-fit:cover;border:2px solid lightgrey;-webkit-transition:.5s ease;-moz-transition:.5s ease;transition:.5s ease;transition:.5s ease}.person-card img:hover{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.person-card .image-acf-text-link{width:250px!important;height:250px!important;border-radius:100%;overflow:hidden;position:relative;display:inline-block}.card-code .image-acf-text-link{width:100%!important;height:250px!important;overflow:hidden;position:relative;display:inline-block}.card-code img:hover{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.scroll-column-main{max-height:400px;overflow-y:scroll}.scroll-column-main::-webkit-scrollbar{display:none}.image-gallery-post img.dmach-acf-value{width:100%!important;height:165px;object-fit:cover;cursor:zoom-in;transition:0.5s;border-radius:10px}.container-card-carousel{transition:0.5s}.container-card-carousel:hover{transform:scale(1.1);opacity:0.8}.blog-card-main .df-item-wrap.df-post-image-wrap{float:left;height:200px!important;width:180px;object-fit:fit}.blog-card-main a.df-hover-effect.no-image-scale{height:100%}.pa-blog-list .entry-featured-image-url{width:30%;float:left;margin-bottom:0!important}.pa-blog-list .entry-title,.pa-blog-list .post-meta,.pa-blog-list .post-content{width:70%;float:left;padding-left:30px;padding-right:30px}.pa-blog-list .entry-featured-image-url{height:100%;display:block}.pa-blog-list .et_pb_post{box-shadow:0px 2px 80px 0px rgba(160,190,212,0.22);border-radius:6px}.pa-blog-list .entry-featured-image-url img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.pa-blog-list .et_pb_ajax_pagination_container{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}@media (max-width:767px){.pa-blog-list .et_pb_ajax_pagination_container{grid-template-columns:1fr}}.pa-blog-list article{background:white;margin-bottom:0px!important}.pa-blog-list h2.entry-title{padding-top:25px}.pa-blog-list a.more-link{padding-bottom:25px}.rounded-corners{border-radius:0px 0px 10px 10px!important}span.mobile_menu_bar{background:#e7b050;border-radius:6px}.mobile_menu_bar::after{content:"MENU";font-weight:700;margin-top:-15px!important;font-size:15px;height:16px;display:block;padding-left:11px;padding-right:32px;color:#2c2c2c!important}.gallery-page .gallery-card{transition:0.5s}.gallery-page .gallery-card:hover{cursor:zoom-in;transform:scale(0.95);transition:0.5s}.gallery-page img.dmach-acf-value{width:100%;object-fit:cover;height:240px}.class-page-gallery img.dmach-acf-value{width:100%;object-fit:cover;height:200px;border-radius:15px;transition:0.5s}.class-page-gallery img.dmach-acf-value:hover{transform:scale(0.95);cursor:zoom-in}.teacher-profiles img.dmach-acf-value{width:200px;height:200px;object-fit:cover;object-position:top;border:2px solid white;margin:auto;border-radius:200px}.full-width a.dmach-acf-value.et_pb_button{width:100%;text-align:center}.related-posts-wrapper{background:#92accb;background-repeat:no-repeat;background-size:cover;padding:70px 0px}.related-posts{max-width:1080px;width:80%;margin:auto;margin-bottom:0px!important}.related-posts .slick-dots{position:initial}.related-posts-container-content{background:white;padding:20px 24px;border-radius:0px 0px 5px 5px}.related-posts-container-content h2{padding:0px;margin-bottom:5px;font-size:20px}.related-posts-container-content h4{color:#2c2c2c;font-size:15px;font-weight:500}.related-posts-container-content p{color:#2c2c2c;font-weight:light;font-size:13px}.related-posts-container{margin-left:6px;margin-right:6px}.related-posts-container img{border-radius:5px 5px 0px 0px;height:200px;object-fit:cover}.dmach-acf-item-container .dmach-acf-item-content{display:block!important}