html,body{margin:0;padding:0}body{font-family:"Nunito",Arial,sans-serif;color:#333}.oddn{background:#fbf6f0}.vcenter{display:inline-block;vertical-align:middle}.tma .vcenter{float:none}#languageSwitcher.dropdown-menu{right:0;left:auto}#languageSwitcher.dropdown-menu>li>a>img{border:1px solid #ddd}header{position:fixed;height:80px;width:100%;top:0;left:0;padding:15px 20px;background:#14b0bf;-webkit-transition:height 0.15s linear;-moz-transition:height 0.15s linear;-ms-transition:height 0.15s linear;transition:height 0.15s linear;z-index:10}header::after{display:table;content:'';clear:both}.scrolled header{height:50px;padding:6px 20px}header>.brand{float:left}header>.brand>a>img{height:50px;width:auto;-webkit-transition:height .15s linear;-moz-transition:height .15s linear;transition:height .15s linear}.scrolled header>.brand>a>img{height:38px}header .lang,header .connect{float:right;height:36px;margin-top:15px;-webkit-transition:margin-top 0.15s linear;-moz-transition:margin-top 0.15s linear;-ms-transition:margin-top 0.15s linear;transition:margin-top 0.15s linear}.scrolled header div.hidden-xs .lang,.scrolled header div.hidden-xs .connect{margin-top:8px}header .lang{padding-left:20px}header .lang .caret{border-top-color:#fff}header .connect>a{padding:6px 30px;background:transparent;border:2px solid #fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear;color:#fff;font-weight:600}header .connect>a.signin{padding:6px 20px;background:transparent;border-color:transparent}header .connect>a:hover,header .connect>a:focus,header .connect>a:active{background:#107079;border-color:#107079}header .connect>a:hover.signin,header .connect>a:focus.signin,header .connect>a:active.signin{background:#107079;border-color:#107079}header>div.hidden-sm{position:relative;height:30px}header>div.hidden-sm::after{display:table;content:'';clear:both}header .dpd{float:right;margin-top:10px;background:transparent;border:none}.scrolled header .dpd{margin-top:4px}header .dpd:hover>div{background:#107079}header .dpd>div{width:26px;height:3px;margin:5px 0;background:#fff;-webkit-transition:background 0.1s linear;-moz-transition:background 0.1s linear;-ms-transition:background 0.1s linear;transition:background 0.1s linear}header .dpd-list{display:none;position:absolute;top:230%;left:0;right:0;background:#14b0bf;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;text-align:center}.scrolled header .dpd-list{top:160%}header .dpd-list.active{display:block}header .dpd-list .lang,header .dpd-list .connect{float:none;display:inline-block}@media (max-width: 480px){.scrolled header,header{height:60px;padding:15px 20px 6px 20px}.scrolled header>.brand>a>img,header>.brand>a>img{height:32px}.scrolled header .connect>a,header .connect>a{line-height:16px}.scrolled header .dpd,header .dpd{margin-top:0}.scrolled header .dpd-list,header .dpd-list{top:165%}}.home-links{margin-top:80px;padding:8px 20px;background:#fff;text-align:center}.home-link>a{display:inline-block;padding:5px;border:1px dashed #fff;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-ms-transition:color 0.1s linear;transition:color 0.1s linear;color:#333;font-weight:600}.home-link--active>a,.home-link:hover>a,.home-link:hover>a,.home-link:hover>a{border-color:#14b0bf;color:#14b0bf}.home-link>a>img{height:70px}.home-link>a>span{display:inline-block;max-width:100px;padding:0 10px 0 5px;vertical-align:middle;line-height:16px;text-align:left}@media (max-width: 1200px){.home-link>a>img{height:60px}}@media (max-width: 991px){.home-links{border-bottom:1px solid #f9f8f8}.home-link>a{width:300px;margin-bottom:10px;text-align:left}.home-link:last-child>a{margin-bottom:0}}@media (max-width: 767px){.home-link>a{width:100%}}@media (max-width: 550px){.home-link>a{width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;text-align:center}.home-link>a>img{display:inline-block}.home-link>a>span{display:block;max-width:none;width:100%;padding:4px 4px 0;text-align:center}}@media (max-width: 480px){.home-links{margin-top:60px}}#wrapper footer,#page-wrapper footer{width:calc(100% + 30px);margin-left:-15px}footer{background:transparent;font-family:"Nunito",Arial,sans-serif}footer .container{position:relative}footer>img{display:none}footer.footer-graphics>img{display:block;width:100%}footer .footer-content{padding-top:0;background:#43757e}footer.footer-graphics .footer-content{padding:0}footer h1,footer h2,footer h3,footer h4{margin-bottom:20px;font-weight:700}footer .title-both{color:#acde5a}footer .title-navigate{color:#fcd04b}footer .title-legal{color:#f4d3bf}footer .title-also{color:#b3dbfa}#wrapper>footer ul,#page-wrapper>footer ul{padding:0;margin:0;list-style-type:none;line-height:1.6}#wrapper>footer ul>li>a,#page-wrapper>footer ul>li>a{color:#fff;font-weight:500}#wrapper>footer ul>li>a:hover,#wrapper>footer ul>li>a:active,#wrapper>footer ul>li>a:visited,#wrapper>footer ul>li>a:focus,#page-wrapper>footer ul>li>a:hover,#page-wrapper>footer ul>li>a:active,#page-wrapper>footer ul>li>a:visited,#page-wrapper>footer ul>li>a:focus{text-decoration:underline;color:#fff;opacity:.8}#wrapper footer .copyright p,#page-wrapper footer .copyright p{color:#fff;font-weight:400}@media only screen and (max-width: 1400px){body.on-dashboard.layout-vertical footer .container{width:100% !important;padding:0 15px 0 60px}body.on-dashboard.layout-vertical footer .footer-container{width:100%}}.assoc .catch{position:relative;background-image:url("/img/app_themes/default/association/decors-repeat.png?v=uec5f8268");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.assoc #plax-decors{background-image:url("/img/app_themes/default/association/decors.png?v=u7fa9836a")}#plax-parent{height:372px;margin-left:380px;margin-top:-410px;z-index:4}#plax-parent img{height:100%}#plax-parent-1{height:372px;margin-left:-620px;margin-top:-405px;z-index:4}#plax-parent-1 img{height:100%}#plax-parent-2{height:372px;margin-left:-240px;margin-top:-415px;z-index:4}#plax-parent-2 img{height:100%}@media (max-width: 991px){.assoc #plax-decors{background:none;height:auto}#plax-parent,#plax-parent-1,#plax-parent-2{display:none}}.centre .catch{position:relative;background-image:url("/img/app_themes/default/centre/decors-repeat.png?v=u69ea8f00");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.centre #plax-decors{background-image:url("/img/app_themes/default/centre/decors.png?v=u359f95b8")}#plax-child-1{margin-left:-355px;margin-top:-245px;z-index:4}#plax-child-1 img{height:100%}#plax-child-2{margin-left:-90px;margin-top:-215px;z-index:4}#plax-child-2 img{height:100%}@media (max-width: 991px){.centre #plax-decors{background:none;height:auto}#plax-child-1,#plax-child-2{display:none}}.nursery .catch{position:relative;background:none}.nursery .catch::before{position:absolute;top:0;left:0;height:100%;width:50%;content:'';background-image:url("/img/app_themes/default/nursery/decors-repeat-left.png?v=u26b6c5f5");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.nursery .catch::after{position:absolute;top:0;right:0;height:100%;width:50%;content:'';background-image:url("/img/app_themes/default/nursery/decors-repeat-right.png?v=udf469482");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.nursery #plax-decors{background-image:url("/img/app_themes/default/nursery/decors.png?v=ub35c9e44")}#plax-nursery{width:300px;margin-left:-340px;margin-top:-500px;border:0px solid black;z-index:2;overflow:hidden}#plax-nursery img{height:450px;margin-left:-130px}#plax-mother{height:310px;margin-left:-590px;margin-top:-355px;z-index:4}#plax-mother img{height:100%}#plax-elephant{height:70px;margin-left:40px;margin-top:-125px;z-index:4}#plax-elephant img{height:100%}#plax-bear{height:70px;margin-left:570px;margin-top:-115px;z-index:4}#plax-bear img{height:100%}@media (max-width: 991px){.nursery #plax-decors{background:none;height:auto}#plax-nursery,#plax-mother,#plax-elephant,#plax-bear{display:none}}.catch{height:580px;background-image:url("/img/app_themes/default/school/decors-repeat.png?v=u9ceb2caf");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.catch .plax{position:absolute;left:50%}#plax-decors{position:relative;height:580px;background-image:url("/img/app_themes/default/school/decors.png?v=u57a900c7");background-repeat:no-repeat;background-position:bottom;background-size:auto 100%;background-color:transparent;z-index:3}#plax-classroom{width:310px;margin-left:-490px;margin-top:-480px;border:0px solid black;z-index:2;overflow:hidden}#plax-classroom img{height:450px;margin-left:-340px}#plax-teacher{height:310px;margin-left:-185px;margin-top:-355px;z-index:4}#plax-teacher img{height:100%}#plax-girl{height:170px;margin-left:-50px;margin-top:-215px;z-index:4}#plax-girl img{height:100%}#plax-boy{height:170px;margin-left:420px;margin-top:-215px;z-index:4}#plax-boy img{height:100%}@media (max-width: 991px){#plax-decors{background:none;height:auto}#plax-classroom,#plax-teacher,#plax-girl,#plax-boy{display:none}}.christmas .assoc .catch{position:relative;background-image:url("/img/app_themes/christmas/association/decors-repeat.png?v=ucdb2796f");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.christmas .assoc #plax-decors{background-image:url("/img/app_themes/christmas/association/decors.png?v=u1980677d")}.christmas #plax-parent{height:372px;margin-left:380px;margin-top:-410px;z-index:4}.christmas #plax-parent img{height:100%}.christmas #plax-parent-1{height:372px;margin-left:-620px;margin-top:-405px;z-index:4}.christmas #plax-parent-1 img{height:100%}.christmas #plax-parent-2{height:372px;margin-left:-240px;margin-top:-415px;z-index:4}.christmas #plax-parent-2 img{height:100%}@media (max-width: 991px){.christmas .assoc #plax-decors{background:none;height:auto}.christmas #plax-parent,.christmas #plax-parent-1,.christmas #plax-parent-2{display:none}}.christmas .centre .catch{position:relative;background-image:url("/img/app_themes/christmas/centre/decors-repeat.png?v=u77211070");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.christmas .centre #plax-decors{background-image:url("/img/app_themes/christmas/centre/decors.png?v=u1f296845")}.christmas #plax-child-1{margin-left:-355px;margin-top:-245px;z-index:4}.christmas #plax-child-1 img{height:100%}.christmas #plax-child-2{margin-left:-90px;margin-top:-215px;z-index:4}.christmas #plax-child-2 img{height:100%}@media (max-width: 991px){.christmas .centre #plax-decors{background:none;height:auto}.christmas #plax-child-1,.christmas #plax-child-2{display:none}}.christmas .nursery .catch{position:relative;background:none}.christmas .nursery .catch::before{position:absolute;top:0;left:0;height:100%;width:50%;content:'';background-image:url("/img/app_themes/christmas/nursery/decors-repeat-left.png?v=uea244eaf");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.christmas .nursery .catch::after{position:absolute;top:0;right:0;height:100%;width:50%;content:'';background-image:url("/img/app_themes/christmas/nursery/decors-repeat-right.png?v=ub026fd75");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.christmas .nursery #plax-decors{background-image:url("/img/app_themes/christmas/nursery/decors.png?v=u03dca8ef")}.christmas #plax-nursery{width:300px;margin-left:-340px;margin-top:-500px;border:0px solid black;z-index:2;overflow:hidden}.christmas #plax-nursery img{height:450px;margin-left:-130px}.christmas #plax-mother{height:310px;margin-left:-590px;margin-top:-355px;z-index:4}.christmas #plax-mother img{height:100%}.christmas #plax-elephant{height:70px;margin-left:40px;margin-top:-125px;z-index:4}.christmas #plax-elephant img{height:100%}.christmas #plax-bear{height:70px;margin-left:570px;margin-top:-115px;z-index:4}.christmas #plax-bear img{height:100%}@media (max-width: 991px){.christmas .nursery #plax-decors{background:none;height:auto}.christmas #plax-nursery,.christmas #plax-mother,.christmas #plax-elephant,.christmas #plax-bear{display:none}}.christmas .catch{height:580px;background-image:url("/img/app_themes/christmas/school/decors-repeat.png?v=uec71cb11");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.christmas .catch .plax{position:absolute;left:50%}.christmas #plax-decors{position:relative;height:580px;background-image:url("/img/app_themes/christmas/school/decors.png?v=ua8a8aa7b");background-repeat:no-repeat;background-position:bottom;background-size:auto 100%;background-color:transparent;z-index:3}.christmas #plax-classroom{width:310px;margin-left:-490px;margin-top:-480px;border:0px solid black;z-index:2;overflow:hidden}.christmas #plax-classroom img{height:450px;margin-left:-340px}.christmas #plax-teacher{height:310px;margin-left:-185px;margin-top:-355px;z-index:4}.christmas #plax-teacher img{height:100%}.christmas #plax-girl{height:170px;margin-left:-50px;margin-top:-215px;z-index:4}.christmas #plax-girl img{height:100%}.christmas #plax-boy{height:170px;margin-left:420px;margin-top:-215px;z-index:4}.christmas #plax-boy img{height:100%}@media (max-width: 991px){.christmas #plax-decors{background:none;height:auto}.christmas #plax-classroom,.christmas #plax-teacher,.christmas #plax-girl,.christmas #plax-boy{display:none}}.new-year .assoc .catch{position:relative;background-image:url("/img/app_themes/new-year/association/decors-repeat.png?v=udb6c497b");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.new-year .assoc #plax-decors{background-image:url("/img/app_themes/new-year/association/decors.png?v=ue6966aef")}.new-year #plax-parent{height:372px;margin-left:380px;margin-top:-410px;z-index:4}.new-year #plax-parent img{height:100%}.new-year #plax-parent-1{height:372px;margin-left:-620px;margin-top:-405px;z-index:4}.new-year #plax-parent-1 img{height:100%}.new-year #plax-parent-2{height:372px;margin-left:-240px;margin-top:-415px;z-index:4}.new-year #plax-parent-2 img{height:100%}@media (max-width: 991px){.new-year .assoc #plax-decors{background:none;height:auto}.new-year #plax-parent,.new-year #plax-parent-1,.new-year #plax-parent-2{display:none}}.new-year .centre .catch{position:relative;background-image:url("/img/app_themes/new-year/centre/decors-repeat.png?v=uaaf4b31e");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.new-year .centre #plax-decors{background-image:url("/img/app_themes/new-year/centre/decors.png?v=u858cd931")}.new-year #plax-child-1{margin-left:-355px;margin-top:-245px;z-index:4}.new-year #plax-child-1 img{height:100%}.new-year #plax-child-2{margin-left:-90px;margin-top:-215px;z-index:4}.new-year #plax-child-2 img{height:100%}@media (max-width: 991px){.new-year .centre #plax-decors{background:none;height:auto}.new-year #plax-child-1,.new-year #plax-child-2{display:none}}.new-year .nursery .catch{position:relative;background:none}.new-year .nursery .catch::before{position:absolute;top:0;left:0;height:100%;width:50%;content:'';background-image:url("/img/app_themes/new-year/nursery/decors-repeat-left.png?v=ua68e45a2");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.new-year .nursery .catch::after{position:absolute;top:0;right:0;height:100%;width:50%;content:'';background-image:url("/img/app_themes/new-year/nursery/decors-repeat-right.png?v=u06c38ca3");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.new-year .nursery #plax-decors{background-image:url("/img/app_themes/new-year/nursery/decors.png?v=u773a27b1")}.new-year #plax-nursery{width:300px;margin-left:-340px;margin-top:-500px;border:0px solid black;z-index:2;overflow:hidden}.new-year #plax-nursery img{height:450px;margin-left:-130px}.new-year #plax-mother{height:310px;margin-left:-590px;margin-top:-355px;z-index:4}.new-year #plax-mother img{height:100%}.new-year #plax-elephant{height:70px;margin-left:40px;margin-top:-125px;z-index:4}.new-year #plax-elephant img{height:100%}.new-year #plax-bear{height:70px;margin-left:570px;margin-top:-115px;z-index:4}.new-year #plax-bear img{height:100%}@media (max-width: 991px){.new-year .nursery #plax-decors{background:none;height:auto}.new-year #plax-nursery,.new-year #plax-mother,.new-year #plax-elephant,.new-year #plax-bear{display:none}}.new-year .catch{height:580px;background-image:url("/img/app_themes/new-year/school/decors-repeat.png?v=u4ac023a5");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.new-year .catch .plax{position:absolute;left:50%}.new-year #plax-decors{position:relative;height:580px;background-image:url("/img/app_themes/new-year/school/decors.png?v=u488d79ff");background-repeat:no-repeat;background-position:bottom;background-size:auto 100%;background-color:transparent;z-index:3}.new-year #plax-classroom{width:310px;margin-left:-490px;margin-top:-480px;border:0px solid black;z-index:2;overflow:hidden}.new-year #plax-classroom img{height:450px;margin-left:-340px}.new-year #plax-teacher{height:310px;margin-left:-185px;margin-top:-355px;z-index:4}.new-year #plax-teacher img{height:100%}.new-year #plax-girl{height:170px;margin-left:-50px;margin-top:-215px;z-index:4}.new-year #plax-girl img{height:100%}.new-year #plax-boy{height:170px;margin-left:420px;margin-top:-215px;z-index:4}.new-year #plax-boy img{height:100%}@media (max-width: 991px){.new-year #plax-decors{background:none;height:auto}.new-year #plax-classroom,.new-year #plax-teacher,.new-year #plax-girl,.new-year #plax-boy{display:none}}.easter .assoc .catch{position:relative;background-image:url("/img/app_themes/easter/association/decors-repeat.png?v=u576618de");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.easter .assoc #plax-decors{background-image:url("/img/app_themes/easter/association/decors.png?v=u26cff4e7")}.easter #plax-parent{height:372px;margin-left:380px;margin-top:-410px;z-index:4}.easter #plax-parent img{height:100%}.easter #plax-parent-1{height:372px;margin-left:-620px;margin-top:-405px;z-index:4}.easter #plax-parent-1 img{height:100%}.easter #plax-parent-2{height:372px;margin-left:-240px;margin-top:-415px;z-index:4}.easter #plax-parent-2 img{height:100%}@media (max-width: 991px){.easter .assoc #plax-decors{background:none;height:auto}.easter #plax-parent,.easter #plax-parent-1,.easter #plax-parent-2{display:none}}.easter .centre .catch{position:relative;background-image:url("/img/app_themes/easter/centre/decors-repeat.png?v=uccd4002c");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.easter .centre #plax-decors{background-image:url("/img/app_themes/easter/centre/decors.png?v=u67a64f59")}.easter #plax-child-1{margin-left:-355px;margin-top:-245px;z-index:4}.easter #plax-child-1 img{height:100%}.easter #plax-child-2{margin-left:-90px;margin-top:-215px;z-index:4}.easter #plax-child-2 img{height:100%}@media (max-width: 991px){.easter .centre #plax-decors{background:none;height:auto}.easter #plax-child-1,.easter #plax-child-2{display:none}}.easter .nursery .catch{position:relative;background:none}.easter .nursery .catch::before{position:absolute;top:0;left:0;height:100%;width:50%;content:'';background-image:url("/img/app_themes/easter/nursery/decors-repeat-left.png?v=ua6286d6b");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.easter .nursery .catch::after{position:absolute;top:0;right:0;height:100%;width:50%;content:'';background-image:url("/img/app_themes/easter/nursery/decors-repeat-right.png?v=u24e727ec");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.easter .nursery #plax-decors{background-image:url("/img/app_themes/easter/nursery/decors.png?v=u175e4901")}.easter #plax-nursery{width:300px;margin-left:-340px;margin-top:-500px;border:0px solid black;z-index:2;overflow:hidden}.easter #plax-nursery img{height:450px;margin-left:-130px}.easter #plax-mother{height:310px;margin-left:-590px;margin-top:-355px;z-index:4}.easter #plax-mother img{height:100%}.easter #plax-elephant{height:70px;margin-left:40px;margin-top:-125px;z-index:4}.easter #plax-elephant img{height:100%}.easter #plax-bear{height:70px;margin-left:570px;margin-top:-115px;z-index:4}.easter #plax-bear img{height:100%}@media (max-width: 991px){.easter .nursery #plax-decors{background:none;height:auto}.easter #plax-nursery,.easter #plax-mother,.easter #plax-elephant,.easter #plax-bear{display:none}}.easter .catch{height:580px;background-image:url("/img/app_themes/easter/school/decors-repeat.png?v=ud144954d");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.easter .catch .plax{position:absolute;left:50%}.easter #plax-decors{position:relative;height:580px;background-image:url("/img/app_themes/easter/school/decors.png?v=ube7e347b");background-repeat:no-repeat;background-position:bottom;background-size:auto 100%;background-color:transparent;z-index:3}.easter #plax-classroom{width:310px;margin-left:-490px;margin-top:-480px;border:0px solid black;z-index:2;overflow:hidden}.easter #plax-classroom img{height:450px;margin-left:-340px}.easter #plax-teacher{height:310px;margin-left:-185px;margin-top:-355px;z-index:4}.easter #plax-teacher img{height:100%}.easter #plax-girl{height:170px;margin-left:-50px;margin-top:-215px;z-index:4}.easter #plax-girl img{height:100%}.easter #plax-boy{height:170px;margin-left:420px;margin-top:-215px;z-index:4}.easter #plax-boy img{height:100%}@media (max-width: 991px){.easter #plax-decors{background:none;height:auto}.easter #plax-classroom,.easter #plax-teacher,.easter #plax-girl,.easter #plax-boy{display:none}}.halloween .assoc .catch{position:relative;background-image:url("/img/app_themes/halloween/association/decors-repeat.png?v=u9482944a");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.halloween .assoc #plax-decors{background-image:url("/img/app_themes/halloween/association/decors.png?v=u1c9960c2")}.halloween #plax-parent{height:372px;margin-left:380px;margin-top:-410px;z-index:4}.halloween #plax-parent img{height:100%}.halloween #plax-parent-1{height:372px;margin-left:-620px;margin-top:-405px;z-index:4}.halloween #plax-parent-1 img{height:100%}.halloween #plax-parent-2{height:372px;margin-left:-240px;margin-top:-415px;z-index:4}.halloween #plax-parent-2 img{height:100%}@media (max-width: 991px){.halloween .assoc #plax-decors{background:none;height:auto}.halloween #plax-parent,.halloween #plax-parent-1,.halloween #plax-parent-2{display:none}}.halloween .centre .catch{position:relative;background-image:url("/img/app_themes/halloween/centre/decors-repeat.png?v=u5742676c");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.halloween .centre #plax-decors{background-image:url("/img/app_themes/halloween/centre/decors.png?v=u81370e24")}.halloween #plax-child-1{margin-left:-355px;margin-top:-245px;z-index:4}.halloween #plax-child-1 img{height:100%}.halloween #plax-child-2{margin-left:-90px;margin-top:-215px;z-index:4}.halloween #plax-child-2 img{height:100%}@media (max-width: 991px){.halloween .centre #plax-decors{background:none;height:auto}.halloween #plax-child-1,.halloween #plax-child-2{display:none}}.halloween .nursery .catch{position:relative;background:none}.halloween .nursery .catch::before{position:absolute;top:0;left:0;height:100%;width:50%;content:'';background-image:url("/img/app_themes/halloween/nursery/decors-repeat-left.png?v=u3e0b3411");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.halloween .nursery .catch::after{position:absolute;top:0;right:0;height:100%;width:50%;content:'';background-image:url("/img/app_themes/halloween/nursery/decors-repeat-right.png?v=uc62ee595");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.halloween .nursery #plax-decors{background-image:url("/img/app_themes/halloween/nursery/decors.png?v=ue8673b58")}.halloween #plax-nursery{width:300px;margin-left:-340px;margin-top:-500px;border:0px solid black;z-index:2;overflow:hidden}.halloween #plax-nursery img{height:450px;margin-left:-130px}.halloween #plax-mother{height:310px;margin-left:-590px;margin-top:-355px;z-index:4}.halloween #plax-mother img{height:100%}.halloween #plax-elephant{height:70px;margin-left:40px;margin-top:-125px;z-index:4}.halloween #plax-elephant img{height:100%}.halloween #plax-bear{height:70px;margin-left:570px;margin-top:-115px;z-index:4}.halloween #plax-bear img{height:100%}@media (max-width: 991px){.halloween .nursery #plax-decors{background:none;height:auto}.halloween #plax-nursery,.halloween #plax-mother,.halloween #plax-elephant,.halloween #plax-bear{display:none}}.halloween .catch{height:580px;background-image:url("/img/app_themes/halloween/school/decors-repeat.png?v=u1d849d76");background-repeat:repeat-x;background-position:bottom;background-size:auto 100%;background-color:transparent}.halloween .catch .plax{position:absolute;left:50%}.halloween #plax-decors{position:relative;height:580px;background-image:url("/img/app_themes/halloween/school/decors.png?v=u3c1c0e50");background-repeat:no-repeat;background-position:bottom;background-size:auto 100%;background-color:transparent;z-index:3}.halloween #plax-classroom{width:310px;margin-left:-490px;margin-top:-480px;border:0px solid black;z-index:2;overflow:hidden}.halloween #plax-classroom img{height:450px;margin-left:-340px}.halloween #plax-teacher{height:310px;margin-left:-185px;margin-top:-355px;z-index:4}.halloween #plax-teacher img{height:100%}.halloween #plax-girl{height:170px;margin-left:-50px;margin-top:-215px;z-index:4}.halloween #plax-girl img{height:100%}.halloween #plax-boy{height:170px;margin-left:420px;margin-top:-215px;z-index:4}.halloween #plax-boy img{height:100%}@media (max-width: 991px){.halloween #plax-decors{background:none;height:auto}.halloween #plax-classroom,.halloween #plax-teacher,.halloween #plax-girl,.halloween #plax-boy{display:none}}.catch{height:580px}.catch>.container{height:100%}.catch .content{display:inline-block;max-width:380px;margin-top:135px;margin-left:50px;padding:0 15px}.catch .content .title{display:block;line-height:30px;color:#107079;font-size:30px;font-weight:700}.catch .content .subtitle{display:block;line-height:24px;color:#333;font-size:18px;font-weight:500}.catch .content .connect-link{display:inline-block;padding:6px 20px;background:#14b0bf;border:2px solid #14b0bf;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-ms-transition:all 0.1s linear;transition:all 0.1s linear;color:#fff;font-size:18px;font-weight:600}.catch .content .connect-link:hover,.catch .content .connect-link:focus,.catch .content .connect-link:active{background:#fff;color:#14b0bf}.catch .content p:last-child{font-size:16px;font-weight:700}@media (max-width: 991px){.catch{background:#fcfae8;height:auto !important;padding-top:21px}.catch .content{width:100%;max-width:none;margin:30px 0 15px 0 !important}.catch .responsive-visual img{width:100%}}.features{padding:120px 0 60px;margin-top:-50px;background:#ddfcfe}.features .content{padding-left:50px}.features .content .title{display:block;line-height:30px;color:#107079;font-size:30px;font-weight:700}.features .content .subtitle{display:block;margin-top:10px;line-height:24px;color:#333;font-size:18px;font-weight:500}.features .content ul{margin:30px 0 40px 0;padding:0;list-style-type:none}.features .content ul>li{margin-bottom:10px}.features .content ul>li::after{display:table;content:'';clear:both}.features .content ul>li>img{float:left;height:50px;width:50px}.features .content ul>li>.text{float:left;width:calc(100% - 50px);padding-left:15px}.features .content ul>li>.text p{margin:0}.features .content ul>li>.text p:first-child{color:#107079;font-weight:600;font-size:20px}.features .content ul>li>.text p:last-child{color:#333;font-weight:normal;font-size:16px}.features .content .actions{text-align:left}.features .journal-example-link{display:inline-block;padding:6px 30px;margin-right:10px;background:#fff;border:2px solid #14b0bf;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear;color:#14b0bf;font-weight:600}.features .journal-example-link:hover,.features .journal-example-link:focus,.features .journal-example-link:active{background:#14b0bf;color:#fff}.features .journal-create-link{display:inline-block;padding:6px 30px;background:#14b0bf;border:2px solid #14b0bf;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-ms-transition:all 0.1s linear;transition:all 0.1s linear;color:#fff;font-weight:600}.features .journal-create-link:hover,.features .journal-create-link:focus,.features .journal-create-link:active{background:#fff;color:#14b0bf}@media (max-width: 991px){.features{margin-top:30px;padding:100px 0 0 0;background:#f9f8f4}.features .col-xs-12>img{max-width:548px}.features .content{margin:30px 0 30px;padding:0}.features .content .title,.features .content .subtitle{color:#333}.features .content ul>li{padding:15px 20px;margin-bottom:15px;background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0px 0px 6px 0px rgba(214,214,214,0.6);-moz-box-shadow:0px 0px 6px 0px rgba(214,214,214,0.6);-ms-box-shadow:0px 0px 6px 0px rgba(214,214,214,0.6);box-shadow:0px 0px 6px 0px rgba(214,214,214,0.6)}.features .content .actions{text-align:center}}.features .btn-localAuthorities{background-color:#126f78;border-color:#a5e1e7;color:#ffffff}.features .btn-localAuthorities:hover,.features .btn-localAuthorities:focus{background-color:#13afbe;border-color:#a5e1e7}.features .btn-localAuthorities2{background-color:#333;border-color:#6a6a6a;color:#ffffff}.features .btn-localAuthorities2:hover,.features .btn-localAuthorities2:focus{background-color:#505050;border-color:#6a6a6a}.on-mobile{padding:30px 0;background:#fff}.on-mobile .col-xs-12>img{max-width:530px}.on-mobile .main-text{max-width:360px;margin-left:auto;margin-right:auto;font-weight:700;font-size:30px}.on-mobile .sub-text{max-width:360px;margin-left:auto;margin-right:auto;font-weight:500;font-size:18px}.on-mobile .store-links{max-width:360px;margin-left:auto;margin-right:auto}.on-mobile .store-links a{display:inline-block;width:calc(50% - 5px);padding:12px 15px;background:#ebebeb;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;color:#989898;font-size:18px;font-weight:500;text-align:center}.on-mobile .store-links a:first-child{margin-right:10px}.on-mobile .store-links a:hover,.on-mobile .store-links a:active,.on-mobile .store-links a:focus,.on-mobile .store-links a:visited{color:#989898;opacity:.8}.on-mobile .store-links img{height:26px;margin-right:8px}.on-mobile .service-sms{max-width:360px;margin-top:30px;margin-left:auto;margin-right:auto}.on-mobile .service-sms p{font-weight:500;font-size:20px}.on-mobile .service-sms .learn-more-link{display:inline-block;padding:6px 30px;background:#14b0bf;border:2px solid #14b0bf;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-ms-transition:all 0.1s linear;transition:all 0.1s linear;color:#fff;font-weight:600}.on-mobile .service-sms .learn-more-link:hover,.on-mobile .service-sms .learn-more-link:focus,.on-mobile .service-sms .learn-more-link:active{background:#fff;color:#14b0bf}@media (max-width: 400px){.on-mobile .store-links a{width:calc(50% - 3px);font-size:15px}.on-mobile .store-links a:first-child{margin-right:6px}.on-mobile .store-links img{height:20px;margin-right:8px}}.photobook{padding:50px 0;background:#fff}.photobook .content .title{display:block;line-height:30px;color:#333;font-size:30px;font-weight:700}.photobook .content .subtitle{display:block;margin-top:30px;line-height:24px;color:#333;font-size:18px;font-weight:500}.photobook .content ul{margin:30px 0 30px 0;padding:0;list-style-type:none}.photobook .content ul>li{margin-bottom:10px;font-size:16px}.photobook .content ul>li::after{display:table;content:'';clear:both}.photobook .content ul>li:last-child{margin-bottom:0}.photobook .content ul>li>img{float:left;height:12px;margin-top:4px;margin-right:6px;vertical-align:baseline}.photobook .content ul>li>p{float:left;width:calc(100% - 20px);margin:0}.photobook .learn-more-link{display:inline-block;padding:6px 30px;background:#14b0bf;border:2px solid #14b0bf;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-ms-transition:all 0.1s linear;transition:all 0.1s linear;color:#fff;font-weight:600}.photobook .learn-more-link:hover,.photobook .learn-more-link:focus,.photobook .learn-more-link:active{background:#fff;color:#14b0bf}@media (max-width: 991px){.photobook{background:#14b0bf}.photobook .col-xs-12>img{width:100%;max-width:600px}.photobook .content .title,.photobook .content .subtitle,.photobook .content ul>li{color:#fff}.photobook .actions{text-align:center;margin-top:40px}.photobook .learn-more-link{background:#107079;border:2px solid #107079}.photobook .learn-more-link:hover,.photobook .learn-more-link:focus,.photobook .learn-more-link:active{background:transparent;border-color:#fff;color:#fff}}.site{padding-top:50px;background:#fcfae8}.site .content .title{display:block;line-height:30px;color:#333;font-size:30px;font-weight:700}.site .content .subtitle{display:block;margin-top:20px;line-height:24px;color:#333;font-size:18px;font-weight:500}.site .content ul{margin:30px 0 30px 0;padding:0;list-style-type:none}.site .content ul>li{margin-bottom:10px;font-size:16px}.site .content ul>li::after{display:table;content:'';clear:both}.site .content ul>li:last-child{margin-bottom:0}.site .content ul>li>img{float:left;height:12px;margin-top:4px;margin-right:6px;vertical-align:baseline}.site .content ul>li>p{float:left;width:calc(100% - 20px);margin:0}.site .content .actions{text-align:center}.site .site-example-link{display:inline-block;padding:6px 30px;margin-right:10px;background:#fff;border:2px solid #14b0bf;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-ms-transition:all 0.1s linear;transition:all 0.1s linear;color:#14b0bf;font-weight:600}.site .site-example-link:hover,.site .site-example-link:focus,.site .site-example-link:active{background:#14b0bf;color:#fff}.site .site-create-link{display:inline-block;padding:6px 30px;background:#14b0bf;border:2px solid #14b0bf;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-ms-transition:all 0.1s linear;transition:all 0.1s linear;color:#fff;font-weight:600}.site .site-create-link:hover,.site .site-create-link:focus,.site .site-create-link:active{background:#fff;color:#14b0bf}@media (max-width: 991px){.site{background:#fcf2e8}.site .actions{position:absolute;width:100%;left:0;bottom:40px}}@media (max-width: 480px){.site .actions{bottom:10px}.site .actions .site-example-link{margin-bottom:10px;margin-right:4px}}.strengths{padding-top:40px;padding-bottom:100px;background:#ebebeb}.strengths .strength{position:relative;height:110px;width:240px;margin-top:110px;margin-left:auto;margin-right:auto;background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0px 0px 20px 0px #d6d6d6;-moz-box-shadow:0px 0px 20px 0px #d6d6d6;-ms-box-shadow:0px 0px 20px 0px #d6d6d6;box-shadow:0px 0px 20px 0px #d6d6d6;font-weight:500;font-size:18px;text-align:center}.strengths .rated,.strengths .support{line-height:4px;font-weight:600;font-size:16px;color:#333}.strengths .rated>img{height:70px;margin-right:-10px;margin-top:-15px;margin-bottom:-15px}.strengths .support>img{height:40px}.strengths .strength.big{width:400px;height:200px;margin-top:220px}.strengths .strength.big img{height:240px;top:-185px}.strengths .strength.big p{padding:0 80px;font-weight:600;font-size:22px}.strengths .strength img{position:absolute;height:100px;top:-80px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.strengths .strength p{position:absolute;width:100%;top:50%;left:0;margin-top:8px;padding:0 20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 550px){.strengths .strength{height:105px;width:100%;padding:30px 20px 20px;font-size:16px}}@media (max-width: 480px){.strengths .strength{font-size:14px}.strengths .strength.big{width:100%;height:150px}.strengths .strength.big img{top:-210px}.strengths .rated,.strengths .support{margin-bottom:30px}}@media (max-width: 400px){.strengths .strength{font-size:12px}}.nursery .catch .content{margin-top:135px;margin-left:100px}.nursery .catch .content .title{color:#14b0bf}@media (max-width: 991px){.nursery .catch{background:#fcfae8;height:auto !important;padding-top:20px}.nursery #plax-decors{background:none;height:auto}.nursery .catch::before,.nursery .catch::after{background:transparent}#plax-nursery,#plax-mother,#plax-elephant,#plax-bear{display:none}}.nursery .features{padding:125px 0 60px;margin-top:-55px;background:#fef2f6}.nursery .features .content{padding:0}.nursery .features .content .title{color:#a7476c}.nursery .features .content ul>li>.text p:first-child{color:#a7476c}@media (max-width: 991px){.nursery .features{margin-top:0;background:#fef2f6}}@media (max-width: 991px){.nursery .photobook{background:#87bfee}.nursery .photobook .learn-more-link{background:#466f91;border:2px solid #466f91}.nursery .photobook .learn-more-link:hover,.nursery .photobook .learn-more-link:focus,.nursery .photobook .learn-more-link:active{background:#fff;color:#466f91}}.nursery .site{background:#e9f7fc}@media (max-width: 991px){.nursery .site .content .subtitle>span{color:#14b0bf}}.centre .catch .content{margin-left:30px;margin-top:135px}.centre .catch .content .title{color:#304b28}.centre .catch .content p:last-child{margin-top:75px;color:#fff}@media (max-width: 991px){.centre .catch{height:auto !important;background:none}.centre .catch .content p:last-child{margin-top:20px;color:#333}.centre .catch{background:#fcfae8;height:auto;padding-top:20px}.centre #plax-decors{background:none;height:auto}#plax-child-1,#plax-child-2{display:none}}.centre .features{margin-top:-50px;background:#f1f7d3}.centre .features .content .title{color:#788340}.centre .features .content ul>li>.text p:first-child{color:#788340}@media (max-width: 991px){.centre .features{padding:125px 0 0 0;margin-top:0px}}@media (max-width: 991px){.centre .photobook{background:#ebb113}.centre .photobook .learn-more-link{background:#a37a0c;border:2px solid #a37a0c}.centre .photobook .learn-more-link:hover,.centre .photobook .learn-more-link:focus,.centre .photobook .learn-more-link:active{background:#fff;color:#a37a0c}}.centre .site{background:#e9f7fc}@media (max-width: 991px){.centre .site .content .subtitle>span{color:#14b0bf}}.assoc .catch .content{margin-left:-30px}.assoc .catch .content .title{color:#575757}@media (max-width: 991px){.assoc .catch{background:#fcfae8;height:auto !important;padding-top:20px}.assoc #plax-decors{background:none;height:auto}.assoc .catch::before,.assoc .catch::after{background:transparent}#plax-parent,#plax-parent-1,#plax-parent-2{display:none}}.assoc .features{background:#fbf5e7}.assoc .features .content .title{color:#8a8a6e}.assoc .features .content ul>li>.text p:first-child{color:#8a8a6e}@media (max-width: 991px){.nursery .features{margin-top:0}}@media (max-width: 991px){.assoc .photobook{background:#eb135a}.assoc .photobook .learn-more-link{background:#8c0a35;border:2px solid #8c0a35}.assoc .photobook .learn-more-link:hover,.assoc .photobook .learn-more-link:focus,.assoc .photobook .learn-more-link:active{background:#fff;color:#8c0a35}}.assoc .site{background:#edfefe}
