.icon-bee:before{content:"";z-index:1;background:url(/assets/images/sprite/2962f57348e5/bee@2x.png) 0 0/54px 60px no-repeat;width:54px;height:60px;position:absolute}.icon-clouds:before{content:"";z-index:1;background:url(/assets/images/sprite/f653d75de8bc/clouds@2x.png) 0 0/1958px 310px no-repeat;width:1958px;height:310px;position:absolute}.icon-fb-icon:before{content:"";z-index:1;background:url(/assets/images/sprite/d1b5e760f25f/fb-icon@2x.png) 0 0/50px 50px no-repeat;width:50px;height:50px;position:absolute}.icon-froggy:before{content:"";z-index:1;background:url(/assets/images/sprite/225569eb0d69/froggy@2x.png) 0 0/63px 60px no-repeat;width:63px;height:60px;position:absolute}.icon-instagram-icon:before{content:"";z-index:1;background:url(/assets/images/sprite/7fca59c11531/instagram-icon@2x.png) 0 0/50px 50px no-repeat;width:50px;height:50px;position:absolute}.icon-school:before{content:"";z-index:1;background:url(/assets/images/sprite/9eb8299ee933/school@2x.png) 0 0/415px 311px no-repeat;width:415px;height:311px;position:absolute}.icon-solid-foundations-logo:before{content:"";z-index:1;background:url(/assets/images/sprite/c6e0356c464f/solid-foundations-logo@2x.png) 0 0/342px 72px no-repeat;width:342px;height:72px;position:absolute}.clearfix:before,.clearfix:after{content:"";line-height:0;display:table}.clearfix:after{clear:both}.text-center{text-align:center}.perspective{perspective:4000px}.pull-right{float:right}.pull-left{float:left}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:top;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background:#fff;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-text-size-adjust:none}a{color:inherit;text-decoration:none;transition:all .3s}a:hover{color:#bbef00}img{max-width:100%}strong{font-weight:700}p em{font-style:italic}@font-face{font-family:BlackJack;src:url(/assets/fonts/fe3c11015c04/blackjack.eot);src:url(/assets/fonts/e21fbbedebc9/blackjack.woff)format("woff"),url(/assets/fonts/9300ef9b38ec/blackjack.ttf)format("truetype"),url(/assets/fonts/929e2666090d/blackjack.svg)format("svg");font-weight:400;font-style:normal}@font-face{font-family:PT Sans;font-style:normal;font-weight:400;src:local(PT Sans),local(PTSans-Regular),url(https://fonts.gstatic.com/s/ptsans/v8/ATKpv8nLYAKUYexo8iqqrg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:PT Sans;font-style:normal;font-weight:700;src:local(PT Sans Bold),local(PTSans-Bold),url(https://fonts.gstatic.com/s/ptsans/v8/0XxGQsSc1g4rdRdjJKZrNPk_vArhqVIZ0nv9q090hN8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;src:local(Ubuntu Light),local(Ubuntu-Light),url(https://fonts.gstatic.com/s/ubuntu/v9/_aijTyevf54tkVDLy-dlnFtXRa8TVwTICgirnJhmVJw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;src:local(Ubuntu),url(https://fonts.gstatic.com/s/ubuntu/v9/sDGTilo5QRsfWu6Yc11AXg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;src:local(Ubuntu Medium),local(Ubuntu-Medium),url(https://fonts.gstatic.com/s/ubuntu/v9/OsJ2DjdpjqFRVUSto6IffFtXRa8TVwTICgirnJhmVJw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;src:local(Ubuntu Bold),local(Ubuntu-Bold),url(https://fonts.gstatic.com/s/ubuntu/v9/0ihfXUL2emPh0ROJezvraFtXRa8TVwTICgirnJhmVJw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}body{color:#2f3133;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:400;line-height:22px}h1{color:#2f3133;padding-bottom:20px;font-size:38px;line-height:54px}h2{color:#2f3133;font-size:38px;line-height:54px}@media only screen and (width<=1200px){h2{font-size:34px;line-height:50px}}@media only screen and (width<=768px){h2{font-size:30px;line-height:30px}}h3{color:#2f3133;padding-bottom:20px;font-size:26px;line-height:26px;display:inline-block}h4,h5{color:#2f3133;font-size:18px;line-height:26px}h6{color:#2f3133;font-size:16px;line-height:20px}@media only screen and (width<=992px){h6{font-size:20px;line-height:26px}}.subhead{margin:0 0 20px}.subhead p{margin:0}p{color:#606364;margin:0 0 20px;font-size:16px;line-height:22px}p a{color:#4d4f50;margin-bottom:10px;transition:all .3s;display:inline-block}p a:hover{color:#bbef00}p .a2{font:300 12px/18px Ubuntu,sans-serif}p span{color:#4d4f50;padding-bottom:10px;font:500 15px/18px Ubuntu,sans-serif;display:inline-block}.p1{color:#fff;text-shadow:3px 3px 8px #bbef00;letter-spacing:-1px;font:500 180px/130px BlackJack,sans-serif}.p2{color:#fff;font:400 18px/24px Ubuntu,sans-serif}.p3{color:#4d4f50;font:500 18px/24px Ubuntu,sans-serif}.p4{color:#99999e;font:300 14px/24px Ubuntu,sans-serif}.p5{color:#606364;font:300 13px/24px Ubuntu,sans-serif}.p5 a{color:#606364;font:300 13px/24px Ubuntu,sans-serif;transition:all .3s}.p5 a:hover{color:#bbef00}.p6{color:#4d4f50;margin-top:20px;font:600 15px/18px Ubuntu,sans-serif}.container .alpha{margin-left:0}.container .omega{margin-right:0}.row{margin-left:-30px}.row:before,.row:after{content:"";line-height:0;display:table}.row:after{clear:both}[class*=grid_]{float:left;min-height:1px;margin-left:30px}.container,.grid_12{width:1170px}.grid_11{width:1070px}.grid_10{width:970px}.grid_9{width:870px}.grid_8{width:770px}.grid_7{width:670px}.grid_6{width:570px}.grid_5{width:470px}.grid_4{width:370px}.grid_3{width:270px}.grid_2{width:170px}.grid_1{width:70px}.preffix_12{margin-left:1230px}.preffix_11{margin-left:1130px}.preffix_10{margin-left:1030px}.preffix_9{margin-left:930px}.preffix_8{margin-left:830px}.preffix_7{margin-left:730px}.preffix_6{margin-left:630px}.preffix_5{margin-left:530px}.preffix_4{margin-left:430px}.preffix_3{margin-left:330px}.preffix_2{margin-left:230px}.preffix_1{margin-left:130px}.container{box-sizing:border-box;margin-left:auto;margin-right:auto}.container:before,.container:after{content:"";line-height:0;display:table}.container:after{clear:both}@media only screen and (width<=1200px){.row{margin-left:-20px}.row:before,.row:after{content:"";line-height:0;display:table}.row:after{clear:both}[class*=grid_]{float:left;min-height:1px;margin-left:20px}.container,.grid_12{width:940px}.grid_11{width:860px}.grid_10{width:780px}.grid_9{width:700px}.grid_8{width:620px}.grid_7{width:540px}.grid_6{width:460px}.grid_5{width:380px}.grid_4{width:300px}.grid_3{width:220px}.grid_2{width:140px}.grid_1{width:60px}.preffix_12{margin-left:980px}.preffix_11{margin-left:900px}.preffix_10{margin-left:820px}.preffix_9{margin-left:740px}.preffix_8{margin-left:660px}.preffix_7{margin-left:580px}.preffix_6{margin-left:500px}.preffix_5{margin-left:420px}.preffix_4{margin-left:340px}.preffix_3{margin-left:260px}.preffix_2{margin-left:180px}.preffix_1{margin-left:100px}}@media only screen and (width<=992px){.row{margin-left:-20px}.row:before,.row:after{content:"";line-height:0;display:table}.row:after{clear:both}[class*=grid_]{float:left;min-height:1px;margin-left:20px}.container,.grid_12{width:748px}.grid_11{width:684px}.grid_10{width:620px}.grid_9{width:556px}.grid_8{width:492px}.grid_7{width:428px}.grid_6{width:364px}.grid_5{width:300px}.grid_4{width:236px}.grid_3{width:172px}.grid_2{width:108px}.grid_1{width:44px}.preffix_12{margin-left:788px}.preffix_11{margin-left:724px}.preffix_10{margin-left:660px}.preffix_9{margin-left:596px}.preffix_8{margin-left:532px}.preffix_7{margin-left:468px}.preffix_6{margin-left:404px}.preffix_5{margin-left:340px}.preffix_4{margin-left:276px}.preffix_3{margin-left:212px}.preffix_2{margin-left:148px}.preffix_1{margin-left:84px}}@media only screen and (width<=680px){.container{width:420px;padding:0}.row{margin-left:0}[class*=grid_]{float:none;box-sizing:border-box;width:100%;margin-left:0;display:block}}@media only screen and (width<=480px){body{padding:0}.container{width:100%;padding:0 15px}.row{margin-left:0}}#header{z-index:100;background:#fff;width:100%;position:fixed;top:0;box-shadow:0 0 10px #333}@media only screen and (width<=768px){#header{position:absolute}}#header .header-message{color:#333;background:#8bcfea;padding:20px;font-size:18px}#header #stuck_container{visibility:visible;width:100%;margin-top:0;padding:8px 0 0;top:0}#header nav{float:right;margin:6px 0 13px;display:inline-block}@media only screen and (width<=992px){#header nav .sf-menu>li>a{padding:9px;font-size:15px;line-height:36px}}@media only screen and (width<=768px){#header nav{text-align:center;margin:60px 0 0}}#header h1{text-align:left;float:left;display:inline-block}#header h1 a{letter-spacing:2px;color:#2f3133;font:700 22px/28px Ubuntu,sans-serif;display:inline-block}#header h1 a span{display:none}#header #notice{background:red;margin-bottom:5px;padding:15px;box-shadow:0 0 8px #000}#header #notice.blue{background:#00b5fe}#header #notice p{margin:0}#header #notice p a{color:#fff;margin-bottom:0;font-size:21px}@media (width<=1366px){#header #stuck_container{padding:30px 0 20px}}@media only screen and (width<=992px){.sf-menu{display:none}nav{float:none;width:100%}.select-menu{border-radius:none;text-transform:capitalize;float:none;color:#2f3133;text-align:left;background:#fff;border:1px solid #c1c1c1;width:100%;margin-top:90px;margin-bottom:10px;padding:2px 0;font:400 13px/13px Ubuntu,sans-serif;position:relative;display:block!important}.select-menu option{text-align:left;position:relative}}@media only screen and (width<=768px){.select-menu{margin-top:0}}#footer{color:#fff;background:url(/assets/images/base64/9b5b318a1e38/green-grass-sky-background.png) repeat-x;height:378px;margin:0;padding:20px 0 0}#footer p{color:#fff;margin:0;padding:39px 0 0;font-size:15px}#footer p span{color:#fff;padding-bottom:0;font-weight:300;display:inline}@media only screen and (width<=768px){#footer p{padding:0}}#footer .address{color:#333;text-align:left;width:370px;margin:0 auto;padding:180px 0 0 484px;font-weight:300}#footer .address>span{display:block}#footer .address img{float:right}@media only screen and (width<=992px){#footer .address{padding:180px 0 0 401px}}@media only screen and (width<=768px){#footer .address{padding:0;position:relative;top:0}}#footer .icon-school{z-index:10;width:466px;margin:0 auto;padding:26px 0 0;position:relative}#footer .icon-school:before{max-width:100%;position:absolute;left:-200px}@media only screen and (width<=768px){#footer .icon-school:before{top:37px;left:0;overflow:hidden}#footer .icon-school{width:auto}}#footer .icon-clouds{z-index:5}#footer .icon-clouds:before{background-position:top;width:100%}@media only screen and (width<=768px){#footer .icon-clouds{position:relative}}#contact{text-align:center;color:#333;background:#8bcfea;padding:15px 0}#contact .block{text-align:left;display:inline-block}#copyright{color:#333;z-index:10;padding:37px 0 0;font-size:15px;position:relative}@media only screen and (width<=768px){#copyright{top:300px}#copyright>div{background:#9fba33}#copyright p{background:#829e2d;margin:10px 0 0;padding:10px}}@media (width<=767px){#footer .phone{margin-top:20px}#footer .socials1{text-align:left;margin-top:30px}}.btn{color:#333;cursor:pointer;cursor:hand;border:0;border-radius:6px;padding:10px 20px;font-family:Arial;font-size:20px;text-decoration:none}.btn.btn-success{background:#bbef00}.btn.btn-success:hover{background:#bbef00;text-decoration:none;box-shadow:inset 0 4px 6px #0000004d}#calendar{background:#fff;margin:30px 0;padding:20px;box-shadow:0 0 10px #aaa}#toTop{color:#bbef00;z-index:2000;border:none;font-size:42px;line-height:38px;text-decoration:none;transition:color .5s;display:none;position:fixed;bottom:80px;right:30px;overflow:hidden}#toTop:hover{color:#2f3133;outline:none}@media only screen and (width<=1199px){#toTop{display:none!important}}.alert-danger{color:red}.sf-social{float:right;display:inline-block}.sf-social li{float:left;margin:0 5px}.sf-social li a{width:50px;height:50px;display:block;position:relative}.sf-social li a span{display:none}@media only screen and (width<=768px){.sf-social{float:none;margin:20px 0}.sf-social .icon:before{left:0}}.newsletter h1{margin:20px 0;font-family:BlackJack;font-size:50px}@media only screen and (width<=768px){.newsletter h1{font-size:42px}}@media only screen and (width<=680px){.newsletter h1{padding:0;font-size:26px}}@media only screen and (width<=480px){.newsletter h1{font-size:22px;line-height:32px}}@media only screen and (width<=320px){.newsletter h1{font-size:15px}}.newsletter img{margin:20px}.newsletter img.inline,.newsletter .signature p{margin:0}.newsletter ul{margin:0 0 20px;padding:0 0 0 17px;list-style-type:square}.archived-newsletter .block{box-sizing:border-box;background:#f5f5f5;border:1px solid #f5f5f5;width:272px;margin:0 4px 8px;padding:10px;display:inline-block}.archived-newsletter .block:hover{border:1px solid red}.archived-newsletter .block h3{text-align:center;margin:6px 0 0;padding:0;font-size:18px;font-weight:700;display:block}.gallery_image{display:inline-block}.heading2{text-align:left;margin-bottom:39px}.heading2 h2{color:#fff}.heading2.heading2__inset1{text-align:center}.heading3{text-align:center;margin-bottom:64px}#filters{margin-top:-5px;margin-bottom:30px}#filters .button{text-transform:uppercase;color:#2f3133;cursor:pointer;background:0 0;border:none;margin-right:15px;font:500 18px/18px Ubuntu,sans-serif;transition:all .3s;display:inline-block}#filters .button:hover{color:#bbef00}#filters .button:active,#filters .button.is-checked{color:#bbef00;outline:none}#filters .button.is-checked,#filters .button:active{color:#bbef00}#filters .button-group:after{content:"";clear:both;display:block}#filters .button-group .button{float:left;border-radius:0;margin-bottom:5px;margin-left:0;margin-right:40px}.isotope .box9{display:block;position:relative}.isotope .gall_item{margin-bottom:0;display:inline-block}.isotope .gall_item img{width:100%;height:auto}.isotope .element-item{float:left;width:370px;margin-bottom:40px;display:inline-block}@media (width<=1199px){.isotope .element-item{width:300px}}@media (width<=979px){.isotope .element-item{width:236px}}@media (width<=767px){.isotope .element-item{width:420px}}@media (width<=479px){.isotope .element-item{width:270px}}#tabs{margin-bottom:25px}#tabs .tabs-list{border-bottom:1px solid #f0eeeb;height:43px;position:relative}#tabs .tabs-list li{margin-right:4px;display:inline-block}@media only screen and (width<=680px){#tabs .tabs-list li{font-size:13px}}@media only screen and (width<=480px){#tabs .tabs-list li{font-size:11px}}#tabs .content{background:#fff;padding:20px}#tabs .tabs-list li a{border:none;outline:none!important}#tabs .tab{color:#2f3133;text-transform:uppercase;text-align:center;box-sizing:border-box;background:#f5f5f5;min-width:50px;margin-right:10px;padding:14px 20px;font:500 15px/15px Ubuntu,sans-serif;transition:all .3s;display:block;position:relative}@media only screen and (width<=480px){#tabs .tab{padding:14px 6px}}#tabs .tab:hover{color:#bbef00;background:#fff}#tabs .tab.active{background:#fff;padding-bottom:15px}.btn-default{color:#fff;text-transform:uppercase;background:#62bfe6;padding:28px;font:400 15px/15px Ubuntu,sans-serif;display:inline-block;position:relative}.btn-default:before{content:"";float:right;background:url(/assets/images/base64/6de853d46726/btn_arrow.png) no-repeat;width:21px;height:5px;margin-left:16px;transition:all .3s;display:inline-block;position:relative;top:5px;right:0}.btn-default:hover{color:#fff;background:#bbef00}.btn-default:hover:before{cursor:pointer}.btn-link{color:#2f3133;text-transform:uppercase;background:0 0;margin-top:20px;padding:0;font:300 15px/15px Ubuntu,sans-serif;display:inline-block;position:relative}.btn-link:hover{color:#e9cb63}.btn_2{color:#2f3133;text-transform:uppercase;margin-top:5px;margin-bottom:15px;font:500 15px/15px Ubuntu,sans-serif;transition:all .3s;display:inline-block}.btn_2:hover{color:#e9cb63}.btn_3{color:#4d4f50;margin-bottom:0;font:500 18px/24px Ubuntu,sans-serif;transition:all .3s}.btn_3:hover{color:#e9cb63}.btn_4{color:#9fba33;text-transform:uppercase;margin-bottom:0;font:500 18px/18px Ubuntu,sans-serif;transition:all .3s;display:inline-block}.btn_4:hover{color:#2f3133}.btn_5{color:#bbef00;text-transform:none;margin-bottom:0;font:300 12px/18px Ubuntu,sans-serif;text-decoration:underline;transition:all .3s;display:inline-block}.btn_5:hover{color:#2f3133}.btn-simple{color:#4b4b4b;text-transform:uppercase;font:600 14px/13px Ubuntu,sans-serif;display:inline-block}.btn-simple:hover{color:#69c5ab}.custom-font{color:#7c7c7c;font:400 14px/21px Roboto,sans-serif}.wrapper1{border-bottom:1px solid #f0eeeb;padding:85px 0 70px}.wrapper1 .p4{max-width:1025px}.wrapper2{border-bottom:1px solid #f0eeeb;padding:65px 0 90px}.wrapper3{border-bottom:1px solid #f0eeeb;padding:76px 0 42px}.wrapper4{border-bottom:1px solid #f0eeeb;padding:76px 0 72px}.wrapper4 p>a{margin-bottom:10px}.gall_item{background:0 0;margin-top:5px;margin-bottom:25px;display:inline-block}.gall_item img{width:100%;height:auto;transition:all .3s}.gall_item:hover img{opacity:.5}.gallery .clear{height:35px}.bord_block{border-bottom:1px solid #f0eeeb}.sf-menu{display:inline-block}.sf-menu>li{box-sizing:border-box;float:left;text-align:left;display:inline-block;position:relative}.sf-menu>li>.sf-with-ul{position:relative}.sf-menu>li>.sf-with-ul:hover:after{cursor:pointer}.sf-menu>li>a{color:#939393;letter-spacing:2px;background:#fff;padding:16px;font:400 20px/26px BlackJack,sans-serif;transition:all .3s;display:inline-block}@media only screen and (width<=1200px){.sf-menu>li>a{padding:16px 8px;font-size:16px}}@media only screen and (width<=1024px){.sf-menu>li>a{font-size:16px}}.sf-menu>li>a:hover,.sf-menu>li>a:active,.sf-menu .sfHover>a,.sf-menu>li.current>a{color:#333;background:#bbef00;transition:all .3s}.sf-menu>li.current>.sf-with-ul:after,.sf-menu>li.sfHover>a{color:#fff}.sf-menu ul{text-align:left;z-index:200;background:#bbef00;min-width:175px;padding:9px 0 7px;font:400 14px/14px Ubuntu,sans-serif;display:none;position:absolute;top:65px;left:0}.sf-menu ul li{padding:14px 0;display:block;position:relative}.sf-menu ul li a{color:#fff;text-transform:uppercase;letter-spacing:2px;margin-left:27px}.sf-menu ul li a:hover{color:#2f3133}.sf-menu ul>.sfHover>a:after,.sf-menu ul li.sfHover>a{color:#fff}.sf-menu ul ul{z-index:4;text-align:left;background:#bbef00;margin-left:2px;padding:6px 0;position:absolute;top:-5px;left:175px}.sf-menu ul ul li{padding-bottom:11px;padding-left:20px}.sf-menu ul ul li a{color:#fff;text-transform:uppercase;letter-spacing:2px;display:inline-block}.sf-menu ul ul li a:hover{color:#2f3133}#content{z-index:50;background:linear-gradient(#fcfbf7,#fdf8e9);margin:136px 0 0;position:relative;overflow:hidden}@media only screen and (width<=1200px){#content{margin:178px 0 0}}@media only screen and (width<=992px){#content{margin:244px 0 0}}@media only screen and (width<=768px){#content{margin:268px 0 0}}@media only screen and (width<=680px){#content{margin:292px 0 0}}#content.common{padding-top:85px}.max-with_1{max-width:666px}.max-with_2{max-width:233px}.mar_t_58{margin-top:58px!important}.mar_t_-56{margin-top:-56px}.pad_1{padding:57px 30px}.pad_t_9{padding-top:90px}.pad_t_65{padding-top:65px}.mar_t_1{margin-top:10px}.mar_t_25{margin-top:25px}.mar_t_35{margin-top:35px}.mar_t_2{margin-top:20px}.mar_t_3{margin-top:30px}.mar_t_4{margin-top:40px}.mar_t_5{margin-top:50px}.mar_t_8{margin-top:80px!important}.mar_t_6{margin-top:60px!important}.mar_t_65{margin-top:65px!important}.mar_t_7{margin-top:70px!important}.mar_t_100{margin-top:100px!important}.mar_t_15{margin-top:15px}.pad_b_0{padding-bottom:0}.pad_b_2{padding-bottom:20px}.pad_b_4{padding-bottom:40px}.pad_b_8{padding-bottom:80px}.pad_b_7{padding-bottom:70px}.pad_b_95{padding-bottom:95px}.pic_bord{border:1px solid #e5eaec;padding:12px}.extra-wrap{overflow:hidden}.img_indent{float:left;margin-right:20px}.width1{width:80px;display:inline-block}.bord_1{border-bottom:1px solid #f0eeeb}.box1 .top{background:#dfc95f;height:147px;position:relative}.box1 .top img{border-radius:300px;margin-left:-85px;position:absolute;bottom:-62px;left:50%}.box1 .content{text-align:center;background:#fff;padding:89px 38px 47px;box-shadow:3px 4px 5px #00000008}.box1 h3{margin-bottom:21px}.box1 h3 a:hover{color:#dfc95f}.box1 .btn-simple{margin-top:38px}.box1.box1__inset1 .top{background:#69c5ab}.box1.box1__inset1 h3 a:hover{color:#69c5ab}.box1.box1__inset2 .top{background:#df5f83}.box1.box1__inset2 h3 a:hover{color:#df5f83}.box1.box1__inset3 .top{background:#6ea9df}.box1.box1__inset3 h3 a:hover{color:#6ea9df}.block_1{margin-top:20px;overflow:hidden}.block_1 .p10 span{margin-bottom:0;padding-bottom:0}.block_1 time{float:left;letter-spacing:-5px;margin-right:30px;display:inline-block;position:relative}.block_1 time span{color:#2f3133;text-transform:uppercase;text-align:right;letter-spacing:0;font:400 12px/18px PT Sans,sans-serif;display:block;position:relative;top:0;right:2px}.block_1 time em{color:#2f3133;text-transform:uppercase;text-align:right;font:500 70px/70px Ubuntu,sans-serif;transition:all .3s;display:block;position:relative}.block_1 a{color:#2f3133;text-transform:uppercase;margin-top:5px;margin-bottom:15px;font:500 15px/15px Ubuntu,sans-serif;transition:all .3s;display:inline-block}.block_1 a:hover,.block_1:hover time em{color:#e9cb63}.block_2{max-width:250px;display:block}.block_2 i{color:#2f3133;text-align:left;font-size:60px;line-height:60px;transition:all .3s;display:block}.banner4{background:#e04c64;padding:66px 0 73px}.banner4 h2{color:#fff}.box5{margin-bottom:22px;padding-left:53px;position:relative}.box5 .label{color:#464646;font:700 30px/30px Ubuntu,sans-serif;position:absolute;top:-3px;left:0}.box5 h3{color:#454545;margin-bottom:11px;line-height:29px}.box6 p>a{margin-bottom:10px}address{text-transform:none;color:#a8a5aa;font:300 12px/20px Ubuntu,sans-serif;display:block;position:relative}address a:hover{color:#bbef00}address span{display:inline-block}.box7{margin-top:-3px;margin-bottom:23px}.box7 .heading{color:#464646;text-transform:uppercase;margin-bottom:1px;font:700 18px/21px Roboto,sans-serif;display:block}.box7 p{color:#7c7c7c;font:400 14px/21px Roboto,sans-serif}.box7 .simple-link{margin-top:33px;margin-bottom:2px}.content_map{color:#fff;text-align:center;height:521px;padding-top:100px;position:relative}.content_map .rel{z-index:10;position:relative}.content_map .gmap{height:439px}.simple-link{color:#78d3c9;display:inline-block}.simple-link:hover{color:#464646}.list_1{list-style:none;display:block}.list_1 li{padding-bottom:25px;display:block;overflow:hidden}.list_1 li span{color:#bbef00;float:left;width:70px;font:500 60px/60px Ubuntu,sans-serif;display:block}.list_1 li+li{border-top:1px solid #f0eeeb;padding-top:23px}.socials1 li{text-align:center;display:inline-block}.socials1 li+li{margin-left:20px}.socials1 li a i{color:#5b5b5b;text-align:center;font-size:30px;line-height:32px;transition:all .3s;display:block}.socials1 li a i:hover{color:#69c5ab}.socials2 li{text-align:center;display:inline-block}.socials2 li+li{margin-left:9px}.socials2 li a i{color:#5b5b5b;text-align:center;box-sizing:border-box;border:1px solid #dedede;width:31px;height:31px;font-size:14px;line-height:31px;transition:all .3s;display:block}.socials2 li a i:hover{color:#fff;background:#69c5ab;border-color:#69c5ab}.content_map{margin:30px 0 0;padding:0}.content_map h3{text-align:left;display:block}.teachers .gall_item.pic_bord{width:90%}@media only screen and (width<=768px){.home-banners{margin-top:-30px}.home-banners .row .grid_4{margin-top:50px;margin-bottom:20px}}.banner_1,.banner_2,.banner_3{background:#bbef00;width:100%;min-height:460px;margin-top:34px;display:block;position:relative}@media only screen and (width<=992px){.banner_1,.banner_2,.banner_3{min-height:583px}}@media only screen and (width<=768px){.banner_1,.banner_2,.banner_3{min-height:0;padding-bottom:15px}}.banner_1 .pad_1,.banner_2 .pad_1,.banner_3 .pad_1{padding:30px 30px 0}.banner_1:after,.banner_2:after,.banner_3:after{content:"";background:url(/assets/images/base64/6115474624c2/banner_1_corner.png) 100% 100% no-repeat;width:100%;height:34px;display:block;position:absolute;top:-34px;right:0}.banner_1 h2,.banner_2 h2,.banner_3 h2{color:#333;letter-spacing:-1px;text-transform:none;max-width:276px;margin-bottom:40px;font:500 23px/23px Ubuntu,sans-serif;display:inline-block}.banner_1 h2:after,.banner_2 h2:after,.banner_3 h2:after{content:"";background:url(/assets/images/base64/ebc5b3696aa6/h2_border.png) 0 100% no-repeat;width:60px;height:5px;display:block;position:relative;top:20px;left:0}.banner_1 p,.banner_2 p,.banner_3 p{color:#333;font-face:Helvetica Neue, Helvetica, Arial;font-size:14px}.banner_1 p a,.banner_2 p a,.banner_3 p a{color:#fff;font:500 17px/18px Ubuntu,sans-serif;text-decoration:none;transition:all .3s;display:inline-block}.banner_1 p a:hover,.banner_2 p a:hover,.banner_3 p a:hover{color:#ce8753;text-decoration:none}.banner_1 p>a,.banner_2 p>a,.banner_3 p>a{margin-bottom:0}.banner_1 .btn_1,.banner_2 .btn_1,.banner_3 .btn_1{background:0 0;margin-top:45px;padding:0}.banner_1 .btn_1:hover,.banner_2 .btn_1:hover,.banner_3 .btn_1:hover{color:#ce8753}.banner_2{background:#ffa9ff}.banner_2:after{background:url(/assets/images/base64/e5051455af77/banner_2_corner.png) 100% 100% no-repeat}.banner_2 p>a:hover,.banner_2 .btn_1:hover{color:#55a6c8}.banner_3{background:#62bfe6}.banner_3:after{background:url(/assets/images/base64/4ef0fade5560/banner_3_corner.png) 100% 100% no-repeat}.banner_3 p>a:hover,.banner_3 .btn_1:hover{color:#e9cb63}.camera_pag_ul{display:none}.slider_box{margin-top:0;display:block;position:relative}.slider_wrapper{position:relative}.slider_wrapper>div{width:100%;position:relative;left:0}.caroufredsel_wrapper{top:0!important}#camera_wrap{z-index:0;width:100%;height:643px;display:block;position:relative;margin-bottom:0!important}#camera_wrap .caption{background:0 0;width:100%;height:270px;display:block;position:absolute;top:275px;left:0}@media only screen and (width<=1200px){#camera_wrap .caption{top:170px}}@media only screen and (width<=1024px){#camera_wrap .caption{top:142px}}@media only screen and (width<=992px){#camera_wrap .caption{top:122px}#camera_wrap .caption .p1{font-size:140px}}@media only screen and (width<=768px){#camera_wrap .caption{top:84px}}@media only screen and (width<=680px){#camera_wrap .caption{top:48px}#camera_wrap .caption .p1{font-size:100px}}@media only screen and (width<=480px){#camera_wrap .caption{top:14px}#camera_wrap .caption .p1{font-size:60px}}@media only screen and (width<=320px){#camera_wrap .caption{top:0}}@media only screen and (width<=992px){.contact h2{font-size:27px}}.contact address{color:#606364;font:300 15px/18px Ubuntu,sans-serif}.contact address em{color:#2f3133;padding-bottom:25px;font:500 24px/24px Ubuntu,sans-serif;display:block}@media only screen and (width<=992px){.contact address em{font-size:18px;line-height:18px}}.contact address a{color:#bbef00;text-decoration:underline}.contact address a:hover{color:#2f3133}.contact address a.email{color:#9fba33;font-size:12px}.contact .contact_map{color:#fff;text-align:center;height:250px;margin-top:20px;padding:0;position:relative}.contact .contact_map .rel{z-index:10;position:relative}.contact .contact_map .gmap{height:225px}@media (width<=767px){.contact address{display:block}}.contact address span{display:block}#contact-form{position:relative}#contact-form .contact-verification{max-width:420px;margin-bottom:16px}#contact-form input[type=submit]:disabled{opacity:.6;cursor:not-allowed}@media (width<=767px){#contact-form{margin-bottom:30px}}#contact-form label{letter-spacing:normal;border:1px solid #cfd1d3;width:100%;max-width:420px;margin:0 0 8px;display:block;position:relative}#contact-form label.message{width:100%;max-width:100%;height:230px;margin:0 0 16px}#contact-form fieldset{border:none}#contact-form label,#contact-form ._placeholder,#contact-form input[type=text],#contact-form textarea{box-sizing:border-box}#contact-form ._placeholder,#contact-form input[type=text],#contact-form textarea{color:#606364;padding:11px 15px;font:300 13px/18px Ubuntu,sans-serif}#contact-form input[type=text],#contact-form textarea{background-color:none;-webkit-appearance:none;border:none;border-radius:0;outline:none;width:100%}#contact-form ._placeholder{cursor:text;border-radius:0;display:block;position:absolute;top:0;left:0;width:100%!important}#contact-form ._placeholder.focused{opacity:.4}.lt-ie9 #contact-form ._placeholder.focused{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.4)";filter:alpha(opacity=40)}#contact-form ._placeholder.hidden,#contact-form .file ._placeholder{display:none}#contact-form input[type=text]{height:40px;margin:0}#contact-form textarea{resize:none;overflow:auto;height:227px!important}#contact-form .error{border:1px solid red}.contact .alert{margin:30px 0 0}.contact .alert ul{margin:0 0 0 30px;list-style-type:disc}#contact-form .contact-form-loader{opacity:0;z-index:-1;background:#f7f7f77a url(data:image/gif;base64,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) 50% no-repeat;position:absolute;inset:0;overflow:hidden}.lt-ie9 #contact-form .contact-form-loader{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#contact-form.processing .contact-form-loader{opacity:.7;z-index:99;transition:all .3s ease-in}.lt-ie9 #contact-form.processing .contact-form-loader{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.7)";filter:alpha(opacity=70)}.modal-open{overflow:hidden}.modal{z-index:1050;-webkit-overflow-scrolling:touch;outline:0;font-family:Ubuntu,sans-serif;font-size:13px;display:none;position:fixed;inset:0;overflow:auto scroll}.modal h4{font-size:24px;color:#000!important;margin:0!important;padding:0!important;font-weight:700!important}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-25%)}.modal.in .modal-dialog{transform:translate(0)}.modal-content{background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:0;outline:none;position:relative;box-shadow:0 3px 9px #00000080}.modal-backdrop{z-index:1040;background-color:#000;position:fixed;inset:0}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{border-bottom:1px solid #e5e5e5;min-height:16.4286px;padding:15px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{padding:20px;position:relative;color:#525151!important}.modal-dialog{width:600px;margin:140px auto}@media only screen and (width<=767px){.modal-dialog{width:auto;margin:10px;position:relative}}.close{float:right;color:#000;text-shadow:0 1px #fff;opacity:.2;filter:alpha(opacity=20);font-size:21px;font-weight:700;line-height:1}.close:hover,.close:focus{color:#000;cursor:pointer;opacity:.5;filter:alpha(opacity=50);text-decoration:none}button.close{cursor:pointer;-webkit-appearance:none;background:0 0;border:0;padding:0}.about h2.icon-bee{margin:12px 0 12px 63px;position:relative}.about h2.icon-bee:before{top:-10px;left:-63px}.about h2.icon-froggy{margin:12px 0 12px 66px;position:relative}.about h2.icon-froggy:before{top:-10px;left:-70px}.daily-schedule{background:#fefefe;padding:20px;box-shadow:0 0 10px #aaa}.daily-schedule.icon-bee{position:relative}.daily-schedule.icon-bee:before{right:30px}.daily-schedule.icon-froggy{position:relative}.daily-schedule.icon-froggy:before{right:30px}.daily-schedule strong{float:left}.daily-schedule p{margin:0 0 15px 150px}.daily-schedule p:before{content:"~ "}.select-menu{display:none}#camera_wrap{--swiper-wrapper-transition-timing-function:cubic-bezier(.87, 0, .13, 1);width:100%;height:max(133px,38.4343vw);overflow:hidden}#camera_wrap .slide-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;height:100%}#camera_wrap .caption{pointer-events:none;z-index:2}#camera_wrap .swiper-pagination{display:none}.gmap{border:0;width:100%;display:block}#calendar{--fc-border-color:#ddd;--fc-page-bg-color:#fff;--fc-today-bg-color:#fcf8e3;--fc-button-bg-color:#f3f3f3;--fc-button-border-color:#ccc;--fc-button-text-color:#333;--fc-button-hover-bg-color:#e6e6e6;--fc-button-hover-border-color:#adadad;--fc-button-active-bg-color:#e6e6e6;--fc-button-active-border-color:#adadad;font-family:Ubuntu,sans-serif;font-size:14px}#calendar .fc-toolbar-title{color:#2f3133;font:400 38px/54px Ubuntu,sans-serif}#calendar .fc-toolbar{margin-bottom:14px}#calendar .fc-button{text-transform:lowercase;height:30px;padding:0 8px;font-size:14px}#calendar .fc-col-header-cell{font-weight:400}#calendar .fc-col-header-cell-cushion{padding:0}#calendar .fc-daygrid-day-number{padding:0 2px}#calendar .fc-daygrid-day-frame{min-height:0}#calendar a{color:inherit}#calendar table{border-collapse:collapse;margin:0}#calendar th,#calendar td{padding:0}@media (width<=1200px){#calendar .fc-toolbar-title{font-size:34px;line-height:50px}}@media (width<=992px){#header .sf-menu{display:none}}@media (width<=768px){#calendar .fc-toolbar-title{font-size:30px;line-height:30px}#calendar .fc-toolbar{flex-wrap:wrap}#calendar .fc-toolbar-chunk:last-child{margin-left:auto}}#toTop{cursor:pointer;background:0 0;padding:0}.pswp{--pswp-bg:#222}.pswp__img{max-width:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}:focus-visible{outline-offset:3px;outline:2px solid #2f3133}
