﻿.paleblue{background-color:#cedae6}.green{background-color:#619A40}.blue{background-color:#294163}.orange{background-color:#f09204}.purple{background-color:#9D3683}.darkblue{background-color:#25336d}.yellow{background-color:#F9D63A}.lightblue{background-color:#4E8DD7}*{outline:none}html{font-size:100%;margin:0;background-color:#F7F6F4}body{margin:0}.container-fluid{position:relative}.float-left{display:block;float:left}.float-right{display:block;float:right}.section{padding-top:30px;padding-bottom:30px;margin-top:15px;margin-bottom:15px}img{max-width:100%;height:auto}img.aligncenter{display:block;margin:0 auto}@media (min-width: 1700px){.container.flow{width:100%;max-width:80%}}@keyframes moveline{to{transform:translateX(-50%)}}@media (max-width: 768px){.wp-flybox_tab{display:none !important}}h1,h2,h3,h4,h5,h6,p,a,span,li,td,th,textarea,input,button,label{line-height:180%;letter-spacing:1px;font-family:"poppins";color:#294163}h1,h2,h3,h4,h5,h6{font-weight:700}h1.title,h2.title,h3.title,h4.sub-title,h5.sub-title,h6.sub-title{text-align:center;margin-top:0}h1,h2,h3{font-weight:700;color:#294163;line-height:140%}h1.title,h2.title,h3.title{margin-bottom:0;display:inline-block;overflow:hidden}h1.title::after,h2.title::after,h3.title::after{animation:moveline 3s linear infinite;background-image:url("images/animated-underline.svg");background-repeat:repeat-x;background-size:50% 100%;content:"";display:block;height:9px;width:200%}h1{font-size:48px;color:#629944}@media (max-width: 992px){h1{font-size:43px}}h2{font-size:31px}h3{font-size:25px}@media (max-width: 992px){h3{font-size:22px}}h4,h5,h6{letter-spacing:2px}h4.sub-title,h5.sub-title,h6.sub-title{margin-bottom:0}h4,h5,h6{color:#294163;font-weight:400}h4{font-size:32px;text-transform:uppercase;letter-spacing:3px}h5{font-size:30px;font-family:"poppins";font-weight:700;color:#9c3582}@media (max-width: 992px){h5{font-size:24px}}h6{font-size:28px;color:#85B9C4}@media (max-width: 992px){h6{font-size:25px}}a{text-decoration:none;font-weight:700}a:hover{color:#363636}.button,button,input[type="button"],input[type="submit"]{line-height:100%;padding:10px 15px;cursor:pointer;border:1px solid #363636;background-color:#fff;color:#363636}.button:hover,button:hover,input[type="button"]:hover,input[type="submit"]:hover{background-color:#363636;color:#fff}.cta{display:inline-block;background-image:url("images/cta.svg");width:278px;height:75px;background-position:center;background-repeat:no-repeat;color:#294163;text-align:center;font-weight:700;font-size:20px;padding-top:20px;transform:scale(1);transition:300ms}.cta:hover{transform:scale(1.05)}hr{display:block;width:100%;height:11px;border:none;background-image:url("images/hr.png");background-position:center}hr.underline{background-image:url("images/underline.png");background-repeat:no-repeat}hr.divider{background-image:url("images/divider.png");height:7px;background-repeat:no-repeat}hr.hr-blue{background-image:url("images/hr-blue.png")}input,textarea,select{padding:10px 15px;margin-bottom:15px}.green h1,.green h2,.green h3,.green h4,.green h5,.green h6,.green p,.green a,.green span,.green li,.green td,.green th,.green label,.orange h1,.orange h2,.orange h3,.orange h4,.orange h5,.orange h6,.orange p,.orange a,.orange span,.orange li,.orange td,.orange th,.orange label,.blue h1,.blue h2,.blue h3,.blue h4,.blue h5,.blue h6,.blue p,.blue a,.blue span,.blue li,.blue td,.blue th,.blue label,.darkblue h1,.darkblue h2,.darkblue h3,.darkblue h4,.darkblue h5,.darkblue h6,.darkblue p,.darkblue a,.darkblue span,.darkblue li,.darkblue td,.darkblue th,.darkblue label,.purple h1,.purple h2,.purple h3,.purple h4,.purple h5,.purple h6,.purple p,.purple a,.purple span,.purple li,.purple td,.purple th,.purple label{color:#fff}.green .button,.green button,.green input[type="button"],.green input[type="submit"],.orange .button,.orange button,.orange input[type="button"],.orange input[type="submit"],.blue .button,.blue button,.blue input[type="button"],.blue input[type="submit"],.darkblue .button,.darkblue button,.darkblue input[type="button"],.darkblue input[type="submit"],.purple .button,.purple button,.purple input[type="button"],.purple input[type="submit"]{border:2px solid #fff}.green .button:hover,.green button:hover,.green input[type="button"]:hover,.green input[type="submit"]:hover,.orange .button:hover,.orange button:hover,.orange input[type="button"]:hover,.orange input[type="submit"]:hover,.blue .button:hover,.blue button:hover,.blue input[type="button"]:hover,.blue input[type="submit"]:hover,.darkblue .button:hover,.darkblue button:hover,.darkblue input[type="button"]:hover,.darkblue input[type="submit"]:hover,.purple .button:hover,.purple button:hover,.purple input[type="button"]:hover,.purple input[type="submit"]:hover{background-color:#cedae6}.orange a,.blue a,.darkblue a,.purple a{color:#619A40}.orange a:hover,.blue a:hover,.darkblue a:hover,.purple a:hover{color:#fff}.green a{color:#25336d}.green a:hover{color:#fff}.yellow a{overflow:hidden;display:inline-block}.lightblue h1,.lightblue h2,.lightblue h3{color:#F9D63A}.slick-loading .slick-list{background:#fff url("/js/slick/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev[dir="rtl"]{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-prev:before[dir="rtl"]{content:"→"}.slick-next{right:-25px}.slick-next[dir="rtl"]{left:-25px;right:auto}.slick-next:before{content:"→"}.slick-next:before[dir="rtl"]{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-40px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;border:none;background-color:#B44999;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#363636;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#363636;opacity:.75}.slick-dots li.slick-active button{background-color:#F9D63A}#top-strip{text-align:center;padding-top:10px;padding-bottom:10px;font-weight:700}#top-strip a{font-size:18px;color:#363636}#top-strip a:hover{color:#294163}#top-strip a::after{display:none}@media (max-width: 992px){#top-strip a{font-size:13px}}#top-slider-mobile{display:none}@media (max-width: 1200px){#top-slider-mobile{display:block}}#top-contact .contact-details{float:right}#top-contact .contact-details a{color:#363636}#top-contact .contact-details a:hover{color:#619A40}#top-contact .social-links{float:right;margin-top:17px;margin-left:15px}#top-contact .social-links i{color:#363636}#top-contact .social-links i:hover{color:#619A40}.nav-wrapper{position:relative;z-index:1;padding-top:30px}.nav-wrapper #logo{width:372px;height:85px;background-repeat:no-repeat;background-size:contain;max-width:90vw;display:block;background-position:center;background-repeat:no-repeat;background-image:url("images/logo.svg");float:left;transition:200ms}.nav-wrapper #logo:hover{transform:scale(1.05)}.nav-wrapper #logo.excellence{background-image:url("images/excellence.png");background-size:contain;background-position:center;background-repeat:no-repeat}.nav-wrapper #logo.butterflies{background-image:url("images/logo-butterflies.svg");background-size:contain;background-position:left center;background-repeat:no-repeat}.nav-wrapper nav ul{float:right;padding:0;list-style:none;padding-top:25px;padding-bottom:25px;margin-top:0;margin-bottom:0}@media (max-width: 1620px){.nav-wrapper nav ul{display:none}}.nav-wrapper nav ul li{float:left;margin-left:30px;position:relative}.nav-wrapper nav ul li:first-child{margin-left:0}.nav-wrapper nav ul li a{color:#363636}.nav-wrapper nav ul li:hover a,.nav-wrapper nav ul li.current-menu-item a,.nav-wrapper nav ul li.current-page-parent a{color:#619A40}.nav-wrapper nav ul li:hover ul li a,.nav-wrapper nav ul li.current-menu-item ul li a,.nav-wrapper nav ul li.current-page-parent ul li a{color:#363636}.nav-wrapper nav ul li:hover ul{display:block}.nav-wrapper nav ul li ul{position:absolute;background-color:#fff;width:280px;display:none}.nav-wrapper nav ul li ul li{float:none;margin:0 15px}.nav-wrapper nav ul li ul li:first-child{margin-left:15px}.nav-wrapper nav ul li ul li:hover a,.nav-wrapper nav ul li ul li.current-menu-item a{color:#619A40}.nav-wrapper nav #open-nav{display:block;float:right;color:#363636;cursor:pointer;margin:35px 30px;color:#294163;font-size:19px;font-weight:700}.nav-wrapper nav #open-nav i{margin-left:15px}#nav-m{width:100%;height:0;min-height:0;position:absolute;top:0;z-index:1000;overflow:hidden;transition:all .3s;background-color:rgba(248,218,73,0.7)}#nav-m .social{margin-left:10%}#nav-m .social h4{margin-bottom:0;color:#619A40}#nav-m .social i{font-size:30px}#nav-m #nav-m-inner{background-color:#F7F6F4;position:absolute;right:0;top:0;bottom:0;width:600px;max-width:100%;height:100%;overflow:auto}#nav-m #nav-m-inner #close-nav{font-size:20px;margin:30px;float:right;cursor:pointer;color:#294163;cursor:pointer}#nav-m #nav-m-inner #close-nav i{margin-left:15px}#nav-m #nav-m-inner #close-nav:hover i{color:#363636}#nav-m #nav-m-inner ul{margin-top:100px;list-style:none;padding:0;transition:all 1s;margin-left:10%}#nav-m #nav-m-inner ul li{padding:0;margin-bottom:30px}#nav-m #nav-m-inner ul li a{color:#294163;font-weight:700;font-size:17px}#nav-m #nav-m-inner ul li a:hover{color:#363636}#nav-m #nav-m-inner ul li ul{margin-top:15px !important;padding:0;margin:0;margin-bottom:30px}#nav-m #nav-m-inner ul li ul li{margin-bottom:5px}#nav-m #nav-m-inner ul li ul li a{font-size:15px;font-size:.9375rem;font-weight:400;color:#294163 !important}#nav-m #nav-m-inner ul li:nth-child(1) a{color:#DD4D48}#nav-m #nav-m-inner ul li:nth-child(2) a{color:#9D3683}#nav-m #nav-m-inner ul li:nth-child(3) a{color:#619A40}#nav-m.active{height:auto;min-height:100%}#nav-m.active ul{max-height:1000px}#page.menu{position:fixed;width:100%}#footer{padding-top:45px}#footer h4{font-family:"poppins";font-size:20px;font-weight:700;text-transform:none}#footer hr{margin-bottom:30px}#footer .footer-logo{display:block;width:423px;max-width:100%;background-size:contain;background-repeat:no-repeat;height:97px;background-image:url("images/footer-logo.png");transition:200ms}#footer .footer-logo:hover{transform:scale(1.05)}#footer .footer-social .social-links{float:left}#footer .footer-social .social-links i{color:#294163;font-size:30px}#footer .footer-social .social-links i:hover{color:#363636}#footer ul{padding:0;margin:0;list-style:none;margin-bottom:30px}#footer ul li{display:block;width:100%}#footer ul li a{color:#294163}#footer ul li a:hover{color:#363636}#bottom{padding-top:30px;padding-bottom:30px}@media (max-width: 992px){#bottom{margin-top:45px}}#bottom ul{margin:0;padding:0;text-align:right}#bottom ul li{display:inline-block;margin-left:30px}#bottom ul li:nth-child(1){margin-left:0}#bottom ul li a{color:#fff}#bottom ul li a:hover{color:#F9D63A}@media (max-width: 1150px){.top-slider{display:none}}.top-slider #desk{display:block;margin:0 auto;width:1127px;height:455px;background-image:url("images/sliders/desk.png");position:relative}.top-slider #desk span,.top-slider #desk a{display:block;position:absolute;opacity:0}.top-slider #desk span:hover,.top-slider #desk a:hover{opacity:1}.top-slider #desk #light{width:255px;height:254px;background-image:url("images/sliders/light.png");right:47px;top:-2px}.top-slider #desk #ipad{width:205px;height:262px;background-image:url("images/sliders/ipad.png");right:304px;top:171px}.top-slider #desk #room{width:184px;height:87px;background-image:url("images/sliders/room.png");right:342px;top:34px}.top-slider #desk #english{width:333px;height:116px;background-image:url("images/sliders/english.png");right:575px;top:20px;padding-bottom:320px;background-repeat:no-repeat}.top-slider #desk #maths{width:111px;height:119px;background-image:url("images/sliders/maths.png");left:137px;top:194px}.top-slider #desk #findus{width:69px;height:130px;background-image:url("images/sliders/findu.png");left:44px;bottom:43px}.top-slider.summer #desk{background-image:url("images/sliders/desk0summer.png");background-repeat:no-repeat}.top-slider.summer #desk #light{display:none}.top-slider.xmas #desk{background-image:url("images/sliders/desk-xmas.png");background-repeat:no-repeat;width:1146px}.top-slider.xmas #desk #light{display:none}.social-links{float:left}.social-links .social-link{float:left;margin-right:15px}.social-links .social-link:last-child{margin-right:0}.social-share h5{margin-bottom:0}.social-share a.share-link{margin-right:15px}.social-share a.share-link i{font-size:22px;color:#363636}.social-share a.share-link i:hover{color:#619A40}.section-contact-form form{margin-top:30px}.section-contact-form input,.section-contact-form textarea,.section-contact-form select{font-size:13px;font-size:.8125rem;width:100%;background-color:transparent;border:2px solid #294163}.section-contact-form .wpcf7-form-control div{display:block;margin:0 auto}.section-contact-form .wpcf7-not-valid-tip{display:none}.section-contact-form .wpcf7-response-output{clear:both;font-family:"poppins";border:1px solid #363636}.section-contact-form .wpcf7-response-output{color:#fff}.section-contact-form input.wpcf7-submit{font-family:"professor",sans-serif;color:#294163;float:right;display:inline-block;border:none;font-size:30px;width:fit-content}.section-contact-form input.wpcf7-submit:hover{color:#363636;background-color:transparent;border:none}a.cta-link{display:block;position:relative;padding-top:30px;padding-bottom:30px;letter-spacing:0;font-weight:400;font-family:"professor",sans-serif;text-align:center;color:#fff;font-size:40px;text-transform:lowercase}a.cta-link:hover{background-color:#294163}a.cta-link hr{width:calc(100% + 15px);position:absolute;left:-15px;margin:0}a.cta-link hr.hrtop{top:-5px}a.cta-link hr.hrbottom{bottom:-5px}.section-noticeboard{background-image:url("images/cork-bg.jpg");min-height:calc(100vh - 200px);overflow:hidden;position:relative}.section-noticeboard .note-left{width:300px;height:300px;background-image:url("images/left-paper.svg");background-position:center;background-repeat:no-repeat;position:absolute;background-size:contain;left:50%;margin-left:-820px;top:calc(20% + 300px)}@media (max-width: 1500px){.section-noticeboard .note-left{display:none}}.section-noticeboard .note-right{width:300px;height:300px;background-image:url("images/right-paper.svg");background-position:center;background-repeat:no-repeat;position:absolute;background-size:contain;right:50%;margin-right:-820px;top:calc(30% + 300px)}@media (max-width: 1500px){.section-noticeboard .note-right{display:none}}.section-noticeboard .title-container{background-color:#F9D63A;display:block;position:relative;text-align:center;margin-bottom:30px;margin-top:45px}.section-noticeboard .title-container .tape{position:absolute;width:100px;height:100px;background-position:center;background-repeat:no-repeat;background-size:contain;right:-50px;top:-50px;background-image:url("images/tape.svg")}.section-noticeboard .title-container .tape-left{position:absolute;width:100px;height:100px;background-position:center;background-repeat:no-repeat;background-size:contain;left:-50px;top:-50px;background-image:url("images/tape-left.svg")}.section-noticeboard .title-container h1{color:#9D3683;text-transform:none}.section-noticeboard .theboard{background-color:#fff;padding:45px 60px}@media (max-width: 992px){.section-noticeboard .theboard{padding:30px 30px}}.section-noticeboard .theboard h1,.section-noticeboard .theboard h2,.section-noticeboard .theboard h3{color:#9D3683}.section-post-preview h1{font-size:26px;color:#363636;line-height:120%;margin:0}.section-post-preview h1 a{color:#363636}.section-post-preview h4{color:#363636;line-height:120%;margin-top:0}.section-post-preview .read-more{color:#363636;border:2px solid #25336d;padding:10px 45px;display:inline-block}.section-post-preview .read-more:hover{background-color:#25336d;color:#fff}.section-featured-links{padding-bottom:0}.section-featured-links a.featured-link{text-align:center;margin-bottom:30px}.section-featured-links a.featured-link span.link-container{display:block;color:#fff;padding:45px 30px;position:relative;background-color:transparent;background-size:100% 100%;background-repeat:no-repeat}.section-featured-links a.featured-link span.link-container.green{background-image:url("images/fl-green.png")}.section-featured-links a.featured-link span.link-container.purple{background-image:url("images/fl-purple.png")}.section-featured-links a.featured-link span.link-container.orange{background-image:url("images/fl-orange.png")}.section-featured-links a.featured-link span.link-container.blue{background-image:url("images/fl-blue.png")}.section-featured-links a.featured-link span.link-container img{transform:rotate(0deg);transition:300ms;width:120px;height:120px}.section-featured-links a.featured-link span.link-container h3{font-size:23px;text-transform:none}.section-featured-links a.featured-link span.link-container span.label{font-family:"professor",sans-serif;text-transform:lowercase;font-size:30px;font-weight:400}.section-featured-links a.featured-link:hover span.link-container img{transform:rotate(15deg)}.section-gallery{padding-bottom:10px}.section-gallery ul.slides{list-style:none;padding:0}.section-gallery ul.slides a.gallery-thumb img{width:100%;height:auto;margin-bottom:20px}@keyframes plane{0%{offset-distance:0%}100%{offset-distance:100%}}.section-link-list{position:relative;overflow:hidden}.section-link-list .plane-container{position:absolute;top:-120px;left:-120px;overflow:hidden;padding-right:60px;padding-bottom:60px}@media (max-width: 1200px){.section-link-list .plane-container{transform:scale(.5);transform-origin:top left}}.section-link-list .plane-container .plane{position:absolute;left:0;animation-name:plane;animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:linear;offset-path:path("M-.31,583.16c324.67,0,587.86-263.2,587.86-587.86");animation-direction:reverse}.section-link-list h2{font-size:75px;text-align:left;font-weight:700;max-width:350px;line-height:120%;display:block;margin:0 auto}@media (max-width: 992px){.section-link-list h2{font-size:55px}}.section-link-list a{display:block;width:100%;font-size:25px;color:#294163;overflow:hidden}@media (max-width: 992px){.section-link-list a{font-size:17px}}.section-link-list a img{width:60px;height:60px;object-fit:contain;position:relative;top:15px;margin-right:30px;transition:300ms;transform:rotate(0deg)}.section-link-list a img.type{width:30px;height:30px;margin-left:30px;position:relative;top:5px;transition:300ms;transform:scale(1)}.section-link-list a::after{background-image:url("images/animated-underline-blue.svg");background-repeat:repeat-x;background-size:50% 100%;content:"";display:block;height:9px;width:200%}.section-link-list a:hover img.icon{transform:rotate(15deg)}.section-link-list a:hover img.type{transform:scale(1.05)}.section-general-content .row{padding-top:15px;padding-bottom:15px}.section-general-content ul{list-style:none;padding:0}.section-general-content ul li{padding-left:60px;background-image:url("images/tick.svg");background-position:top left;background-repeat:no-repeat;background-size:45px 45px;padding-bottom:15px}.section-team-members{text-align:center}.section-team-members img{display:block;width:100%;aspect-ratio:1/1.4;object-fit:cover;margin-bottom:30px}.section-team-members h3{font-size:25px;margin:0;line-height:120%}.section-team-members h6{font-size:30px;color:#85B9C4;margin:0;line-height:120%}.section-big-image{position:relative;margin-top:0;margin-bottom:0}.section-big-image .mask{position:absolute;bottom:0;left:0;right:0;width:100%}.section-big-image .mask.top{top:0;bottom:unset;transform:rotate(180deg)}.section-big-image:nth-child(3){margin-top:-35px}.eapp-events-calendar-event-viewer-modal{font-family:"poppins"}.eapp-events-calendar-popup-time-component{display:none !important}.section-image-and-content{position:relative;padding-top:60px;padding-bottom:60px;overflow:hidden}.section-image-and-content .maskme{mask-image:url("images/square-mask.svg");object-fit:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.section-image-and-content .container{position:relative}.section-image-and-content .container img.maskme{margin-top:120px;margin-bottom:120px}.section-image-and-content .container img#inc1{position:absolute;left:50%;margin-left:-200px;top:-30px;z-index:1;width:284px;height:264px;object-fit:contain}.section-image-and-content .container img#inc2{position:absolute;left:-30px;bottom:-30px;z-index:1;width:217px;height:358px;object-fit:contain}.section-image-and-content .container img#inc3{position:absolute;right:-222px;bottom:0;z-index:1;width:241px;height:262px;object-fit:contain}.section-image-and-content .container .content{position:absolute;width:45%;right:0;padding:30px;top:50%;transform:translateY(-50%)}@media (max-width: 1200px){.section-image-and-content .container img.maskme{margin-top:0;margin-bottom:0}.section-image-and-content .container .content{position:relative;width:100%;padding:15px;top:unset;transform:none}.section-image-and-content .container img#inc1,.section-image-and-content .container img#inc2,.section-image-and-content .container img#inc3{display:none}}.section-accordion{padding:30px 0}.section-accordion h5{font-size:30px;font-weight:400;margin-bottom:0;margin-top:15px}@media (max-width: 992px){.section-accordion h5{font-size:21px}}.section-accordion h2{font-size:75px;color:#4E8DD7;line-height:120%;margin-top:0}@media (max-width: 992px){.section-accordion h2{font-size:49px}}.section-accordion .question{position:relative;cursor:pointer}.section-accordion .question img{position:absolute;right:15px;top:0;transform:300ms}.section-accordion .question p{font-size:20px;color:#294163;text-align:left;font-weight:700;overflow:hidden;padding-right:60px}.section-accordion .question p::after{background-image:url("images/animated-underline-blue.svg");background-repeat:repeat-x;background-size:50% 100%;content:"";display:block;height:9px;width:200%}.section-accordion .question.active img{transform:rotate(180deg)}.section-accordion .answer{max-height:0;overflow:hidden;transition:max-height .6s}.section-accordion .answer.active{max-height:1000px}.section-newsletter{background-image:url("images/newsletter-pencil.png");background-repeat:no-repeat;background-position:top right}.section-testimonials{position:relative;padding-bottom:45px}.section-testimonials h6{text-align:center;margin:0}.section-testimonials h3{text-align:center;margin:0;margin-bottom:30px}.section-testimonials .testimonial{cursor:e-resize;text-align:center}.section-testimonials .quote{width:193px;height:129px;display:block;position:absolute}@media (max-width: 1560px){.section-testimonials .quote{display:none}}.section-testimonials .quote-open{background-image:url("images/quote-open.png");top:0;left:2%}.section-testimonials .quote-close{background-image:url("images/quote-close.png");bottom:0;right:2%}.section-testimonials span.name{font-family:"professor",sans-serif;color:#F9D63A;font-size:30px}.archive{margin-top:45px}.archive .post{text-align:center;margin-bottom:30px}.archive .post img{display:block;width:100%;aspect-ratio:1/.7;object-fit:cover}.archive .post h2{font-size:25px;margin:0;line-height:120%;margin-top:30px;min-height:91px}.archive .post h2 a:hover{color:#F9D63A}.archive .post p{font-weight:700;margin-top:0;color:#4E8DD7}.archive .post .read-more{font-size:30px;font-family:"professor",sans-serif;font-weight:400}.archive .post .read-more:hover{color:#F9D63A}.archive-navigation{text-align:center;padding-top:15px;padding-bottom:15px}.archive-navigation .current{border-bottom:1px solid #363636}.post-navigation{text-align:center}.post-navigation a{color:#363636}.post-navigation a:hover{color:#619A40}.archive-success-stories{margin-top:30px}.archive-success-stories .post{margin-bottom:30px}.archive-success-stories .post .button{display:inline-block;margin-top:15px}#notice{background-color:#ed2d32;position:fixed;bottom:0;left:0;width:100%;padding:15px 30px;z-index:99;text-align:center}#notice p{color:#fff;display:inline}#notice span{color:#fff;text-decoration:underline;cursor:pointer;display:inline}
/*# sourceMappingURL=main.css.map */
