@font-face{font-family:adineueBoldWebfont;src:url(/wp-content/themes/villamontessori/font/ADINEUE-BOLD-WEBFONT.TTF)}@font-face{font-family:DejaVuSans;src:url(/wp-content/themes/villamontessori/font/DejaVuSans.woff)}@font-face{font-family:DejaVuSansBold;src:url(/wp-content/themes/villamontessori/font/DejaVuSans-Bold.woff)}@font-face{font-family:DejaVuSansOblique;src:url(/wp-content/themes/villamontessori/font/DejaVuSans-Oblique.woff)}html.hidden,body.hidden{overflow:hidden}.preloader{position:fixed;top:0;left:0;bottom:0;right:0;background:#fff;z-index:99999;opacity:1;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;font-family:DejaVuSans;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.preloader .preloader-items{position:relative;width:262.5px;height:150px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.preloader .preloader-items .cubes-container{position:relative;-webkit-animation:allCubesAnimation 2s ease-in-out infinite;animation:allCubesAnimation 2s ease-in-out infinite}.preloader .preloader-items .cubes-container .cube{position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.preloader .preloader-items .cubes-container .cube:nth-child(1){top:0;width:75px;height:150px;z-index:1;-webkit-animation:cube-1 2s ease-in-out infinite;animation:cube-1 2s ease-in-out infinite}.preloader .preloader-items .cubes-container .cube:nth-child(1) .side{position:absolute;left:0;top:0;height:75px;width:75px;-webkit-backface-visibility:hidden}.preloader .preloader-items .cubes-container .cube:nth-child(1) .side.top{background:#f396b5;-webkit-transform:rotate(-45deg) skew(15deg,15deg);-ms-transform:rotate(-45deg) skew(15deg,15deg);transform:rotate(-45deg) skew(15deg,15deg)}.preloader .preloader-items .cubes-container .cube:nth-child(1) .side.left{background:#df456a;-webkit-transform:rotate(15deg) skew(15deg,15deg) translate(-50%,100%);-ms-transform:rotate(15deg) skew(15deg,15deg) translate(-50%,100%);transform:rotate(15deg) skew(15deg,15deg) translate(-50%,100%)}.preloader .preloader-items .cubes-container .cube:nth-child(1) .side.right{background:#df658a;-webkit-transform:rotate(-15deg) skew(-15deg,-15deg) translate(50%,100%);-ms-transform:rotate(-15deg) skew(-15deg,-15deg) translate(50%,100%);transform:rotate(-15deg) skew(-15deg,-15deg) translate(50%,100%)}.preloader .preloader-items .cubes-container .cube:nth-child(2){top:-61px;width:63px;height:126px;z-index:2;-webkit-animation:cube-2 2s ease-in-out infinite;animation:cube-2 2s ease-in-out infinite}.preloader .preloader-items .cubes-container .cube:nth-child(2) .side{position:absolute;left:0;top:0;height:63px;width:63px;-webkit-backface-visibility:hidden}.preloader .preloader-items .cubes-container .cube:nth-child(2) .side.top{background:#f396b5;-webkit-transform:rotate(-45deg) skew(15deg,15deg);-ms-transform:rotate(-45deg) skew(15deg,15deg);transform:rotate(-45deg) skew(15deg,15deg)}.preloader .preloader-items .cubes-container .cube:nth-child(2) .side.left{background:#df456a;-webkit-transform:rotate(15deg) skew(15deg,15deg) translate(-50%,100%);-ms-transform:rotate(15deg) skew(15deg,15deg) translate(-50%,100%);transform:rotate(15deg) skew(15deg,15deg) translate(-50%,100%)}.preloader .preloader-items .cubes-container .cube:nth-child(2) .side.right{background:#df658a;-webkit-transform:rotate(-15deg) skew(-15deg,-15deg) translate(50%,100%);-ms-transform:rotate(-15deg) skew(-15deg,-15deg) translate(50%,100%);transform:rotate(-15deg) skew(-15deg,-15deg) translate(50%,100%)}@-webkit-keyframes cube-2{0{top:-61px}50%{top:-85px}100%{top:-61px}}@keyframes cube-2{0{top:-61px}50%{top:-85px}100%{top:-61px}}.preloader .preloader-items .cubes-container .cube:nth-child(3){top:-109px;width:51px;height:102px;z-index:3;-webkit-animation:cube-3 2s ease-in-out infinite;animation:cube-3 2s ease-in-out infinite}.preloader .preloader-items .cubes-container .cube:nth-child(3) .side{position:absolute;left:0;top:0;height:51px;width:51px;-webkit-backface-visibility:hidden}.preloader .preloader-items .cubes-container .cube:nth-child(3) .side.top{background:#f396b5;-webkit-transform:rotate(-45deg) skew(15deg,15deg);-ms-transform:rotate(-45deg) skew(15deg,15deg);transform:rotate(-45deg) skew(15deg,15deg)}.preloader .preloader-items .cubes-container .cube:nth-child(3) .side.left{background:#df456a;-webkit-transform:rotate(15deg) skew(15deg,15deg) translate(-50%,100%);-ms-transform:rotate(15deg) skew(15deg,15deg) translate(-50%,100%);transform:rotate(15deg) skew(15deg,15deg) translate(-50%,100%)}.preloader .preloader-items .cubes-container .cube:nth-child(3) .side.right{background:#df658a;-webkit-transform:rotate(-15deg) skew(-15deg,-15deg) translate(50%,100%);-ms-transform:rotate(-15deg) skew(-15deg,-15deg) translate(50%,100%);transform:rotate(-15deg) skew(-15deg,-15deg) translate(50%,100%)}@-webkit-keyframes cube-3{0{top:-109px}50%{top:-145px}100%{top:-109px}}@keyframes cube-3{0{top:-109px}50%{top:-145px}100%{top:-109px}}.preloader .preloader-items .cubes-container .cube:nth-child(4){top:-144px;width:39px;height:78px;z-index:4;-webkit-animation:cube-4 2s ease-in-out infinite;animation:cube-4 2s ease-in-out infinite}.preloader .preloader-items .cubes-container .cube:nth-child(4) .side{position:absolute;left:0;top:0;height:39px;width:39px;-webkit-backface-visibility:hidden}.preloader .preloader-items .cubes-container .cube:nth-child(4) .side.top{background:#f396b5;-webkit-transform:rotate(-45deg) skew(15deg,15deg);-ms-transform:rotate(-45deg) skew(15deg,15deg);transform:rotate(-45deg) skew(15deg,15deg)}.preloader .preloader-items .cubes-container .cube:nth-child(4) .side.left{background:#df456a;-webkit-transform:rotate(15deg) skew(15deg,15deg) translate(-50%,100%);-ms-transform:rotate(15deg) skew(15deg,15deg) translate(-50%,100%);transform:rotate(15deg) skew(15deg,15deg) translate(-50%,100%)}.preloader .preloader-items .cubes-container .cube:nth-child(4) .side.right{background:#df658a;-webkit-transform:rotate(-15deg) skew(-15deg,-15deg) translate(50%,100%);-ms-transform:rotate(-15deg) skew(-15deg,-15deg) translate(50%,100%);transform:rotate(-15deg) skew(-15deg,-15deg) translate(50%,100%)}@-webkit-keyframes cube-4{0{top:-144px}50%{top:-192px}100%{top:-144px}}@keyframes cube-4{0{top:-144px}50%{top:-192px}100%{top:-144px}}.preloader .preloader-items .cubes-container .cube:nth-child(5){top:-166px;width:27px;height:54px;z-index:5;-webkit-animation:cube-5 2s ease-in-out infinite;animation:cube-5 2s ease-in-out infinite}.preloader .preloader-items .cubes-container .cube:nth-child(5) .side{position:absolute;left:0;top:0;height:27px;width:27px;-webkit-backface-visibility:hidden}.preloader .preloader-items .cubes-container .cube:nth-child(5) .side.top{background:#f396b5;-webkit-transform:rotate(-45deg) skew(15deg,15deg);-ms-transform:rotate(-45deg) skew(15deg,15deg);transform:rotate(-45deg) skew(15deg,15deg)}.preloader .preloader-items .cubes-container .cube:nth-child(5) .side.left{background:#df456a;-webkit-transform:rotate(15deg) skew(15deg,15deg) translate(-50%,100%);-ms-transform:rotate(15deg) skew(15deg,15deg) translate(-50%,100%);transform:rotate(15deg) skew(15deg,15deg) translate(-50%,100%)}.preloader .preloader-items .cubes-container .cube:nth-child(5) .side.right{background:#df658a;-webkit-transform:rotate(-15deg) skew(-15deg,-15deg) translate(50%,100%);-ms-transform:rotate(-15deg) skew(-15deg,-15deg) translate(50%,100%);transform:rotate(-15deg) skew(-15deg,-15deg) translate(50%,100%)}@-webkit-keyframes cube-5{0{top:-166px}50%{top:-226px}100%{top:-166px}}@keyframes cube-5{0{top:-166px}50%{top:-226px}100%{top:-166px}}.preloader .preloader-items .cubes-container .cube:nth-child(6){top:-175px;width:15px;height:30px;z-index:6;-webkit-animation:cube-6 2s ease-in-out infinite;animation:cube-6 2s ease-in-out infinite}.preloader .preloader-items .cubes-container .cube:nth-child(6) .side{position:absolute;left:0;top:0;height:15px;width:15px;-webkit-backface-visibility:hidden}.preloader .preloader-items .cubes-container .cube:nth-child(6) .side.top{background:#f396b5;-webkit-transform:rotate(-45deg) skew(15deg,15deg);-ms-transform:rotate(-45deg) skew(15deg,15deg);transform:rotate(-45deg) skew(15deg,15deg)}.preloader .preloader-items .cubes-container .cube:nth-child(6) .side.left{background:#df456a;-webkit-transform:rotate(15deg) skew(15deg,15deg) translate(-50%,100%);-ms-transform:rotate(15deg) skew(15deg,15deg) translate(-50%,100%);transform:rotate(15deg) skew(15deg,15deg) translate(-50%,100%)}.preloader .preloader-items .cubes-container .cube:nth-child(6) .side.right{background:#df658a;-webkit-transform:rotate(-15deg) skew(-15deg,-15deg) translate(50%,100%);-ms-transform:rotate(-15deg) skew(-15deg,-15deg) translate(50%,100%);transform:rotate(-15deg) skew(-15deg,-15deg) translate(50%,100%)}@-webkit-keyframes cube-6{0{top:-175px}50%{top:-247px}100%{top:-175px}}@keyframes cube-6{0{top:-175px}50%{top:-247px}100%{top:-175px}}@-webkit-keyframes allCubesAnimation{0{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(12px);transform:translateY(12px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes allCubesAnimation{0{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(12px);transform:translateY(12px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.preloader .preloader-items .dashed-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);width:300px;height:300px;border-left:6px dashed #6b7dba;border-top:6px dashed #6b7dba;border-right:6px dashed transparent;border-bottom:6px dashed transparent;border-radius:50%;-webkit-animation:circleAnimation 2s 2s ease infinite;animation:circleAnimation 2s 2s ease infinite}@-webkit-keyframes circleAnimation{0{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes circleAnimation{0{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}.preloader .preloader-items .number{position:absolute;right:-25%;top:50%;height:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:adineueBoldWebfont;font-size:235px;line-height:1;color:#0f703a}.preloader .preloader-items .small-sircle{width:50px;height:50px;background:#f9e903;position:absolute;left:0;top:0;border-radius:50%;-webkit-box-shadow:inset -4px 0px 0px 2px #d6c700;-moz-box-shadow:inset -4px 0px 0px 2px #d6c700;box-shadow:inset -4px 0px 0px 2px #d6c700;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:smallCircleAnimation 2s linear 2s infinite;animation:smallCircleAnimation 2s linear 2s infinite}.preloader .preloader-items .small-sircle:after{content:"";position:absolute;top:50%;left:15%;width:6px;height:6px;background:#fff;border-radius:50%}@-webkit-keyframes smallCircleAnimation{0{-webkit-transform:translate(0,0) rotate(45deg);transform:translate(0,0) rotate(45deg)}50%{-webkit-transform:translate(-100%,-100%) rotate(45deg);transform:translate(-100%,-100%) rotate(45deg)}100%{-webkit-transform:translate(0,0) rotate(45deg);transform:translate(0,0) rotate(45deg)}}@keyframes smallCircleAnimation{0{-webkit-transform:translate(0,0) rotate(45deg);transform:translate(0,0) rotate(45deg)}50%{-webkit-transform:translate(-100%,-100%) rotate(45deg);transform:translate(-100%,-100%) rotate(45deg)}100%{-webkit-transform:translate(0,0) rotate(45deg);transform:translate(0,0) rotate(45deg)}}.preloader.hidden{opacity:0;pointer-events:none}.preloader .preloader-items{opacity:0;-webkit-animation:textAnimation .5s linear forwards 2s;animation:textAnimation .5s linear forwards 2s}.preloader .info-text{position:absolute;left:0;top:0;width:100%;height:100%;text-transform:uppercase}.preloader .info-text>div{position:absolute;bottom:15%;left:0;right:0;text-align:center;font-size:40px;color:#4b4a4d}.preloader .info-text>div h3{font-family:DejaVuSans;opacity:0;-webkit-animation:textAnimation .5s linear forwards 2s;animation:textAnimation .5s linear forwards 2s;margin-top:10px}.preloader .info-text>div h3 span{font-family:DejaVuSansBold}@-webkit-keyframes textAnimation{0{opacity:0}100%{opacity:1}}@keyframes textAnimation{0{opacity:0}100%{opacity:1}}@media screen and (max-width:720px){.preloader .preloader-items{-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}.preloader .info-text{position:absolute;left:0;top:0;width:100%;height:100%}.preloader .info-text>div{bottom:5%;font-size:30px;padding:0 5px}}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;outline:0 !important}*{-webkit-text-size-adjust:auto !important;-webkit-tap-highlight-color:transparent !important;-webkit-tap-highlight-color:transparent !important;-webkit-touch-callout:none !important}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{border:0;text-decoration:none;color:inherit}html{overflow-x:hidden}body{line-height:1;word-wrap:break-word}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}input,textarea,button{outline:0 !important;outline:none !important;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-moz-appearance:none;appearance:none;border-radius:0}:focus{outline-color:transparent;outline-style:none}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input,textarea,[contenteditable]{-webkit-user-select:text !important;-ms-user-select:text !important;user-select:text !important;-khtml-user-select:text !important;-moz-user-select:text !important}.clear{clear:both !important;margin:0 !important;padding:0 !important;height:0 !important;width:0 !important;float:none !important}.clearfix:after{content:"";display:table;clear:both}html,body{position:relative;width:100%;overflow-x:hidden}body #wrap{font-family:DejaVuSans}body #wrap header>.menu{position:absolute;z-index:100;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body #wrap header>.menu .logo{width:130px;margin:30px 0 0 30px}body #wrap header>.menu nav{color:#fff;margin:45px 30px 0 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}body #wrap header>.menu nav .menu-videowhisper-container ul{text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}body #wrap header>.menu nav .menu-videowhisper-container ul .menu-item-298 a,body #wrap header>.menu nav .menu-videowhisper-container ul .menu-item-225 a,body #wrap header>.menu nav .menu-videowhisper-container ul .menu-item-246 a{cursor:default}body #wrap header>.menu nav .menu-videowhisper-container ul .menu-item-298 .sub-menu li>a,body #wrap header>.menu nav .menu-videowhisper-container ul .menu-item-225 .sub-menu li>a,body #wrap header>.menu nav .menu-videowhisper-container ul .menu-item-246 .sub-menu li>a{cursor:pointer;padding-left:0px}body #wrap header>.menu nav .menu-videowhisper-container ul li{margin:0 55px 0 0;position:relative;z-index:1}body #wrap header>.menu nav .menu-videowhisper-container ul li.active{top:100%}body #wrap header>.menu nav .menu-videowhisper-container ul li a{padding:0 7px;white-space:nowrap}body #wrap header>.menu nav .menu-videowhisper-container ul li::before{content:'';display:block;height:2px;width:100%;-webkit-transition:0.2s cubic-bezier(0.89,0.04,0.4,0.7);-o-transition:0.2s cubic-bezier(0.89,0.04,0.4,0.7);transition:0.2s cubic-bezier(0.89,0.04,0.4,0.7);background-color:#fff;position:absolute;z-index:-1;top:-15px}body #wrap header>.menu nav .menu-videowhisper-container ul li.current-menu-item:not(.lang-switcher):before,body #wrap header>.menu nav .menu-videowhisper-container ul li.current-menu-ancestor:not(.lang-switcher):before,body #wrap header>.menu nav .menu-videowhisper-container ul li.current-menu-parent:not(.lang-switcher):before{top:unset;bottom:-15px}body #wrap header>.menu nav .menu-videowhisper-container ul li.lang-switcher img{display:none}body #wrap header>.menu nav .menu-videowhisper-container ul li.lang-switcher .current-menu-item{display:none}body #wrap header>.menu nav .menu-videowhisper-container ul li.lang-switcher.qtranxs-lang-menu-en .qtranxs-lang-menu-item-en{display:none}body #wrap header>.menu nav .menu-videowhisper-container ul li:first-child::before{background-color:#efd605}body #wrap header>.menu nav .menu-videowhisper-container ul li:nth-child(2)::before{background-color:#47b3e6}body #wrap header>.menu nav .menu-videowhisper-container ul li:nth-child(3)::before{background-color:#df456a}body #wrap header>.menu nav .menu-videowhisper-container ul li:nth-child(3) ul li{background:#e6718d}body #wrap header>.menu nav .menu-videowhisper-container ul li:nth-child(3) ul li:hover{background:#df456a}body #wrap header>.menu nav .menu-videowhisper-container ul li:nth-child(4) ul li{background:#7ad7e5}body #wrap header>.menu nav .menu-videowhisper-container ul li:nth-child(4)::before{background-color:#67c0cd}body #wrap header>.menu nav .menu-videowhisper-container ul li:nth-child(5)::before{background-color:#df658a}body #wrap header>.menu nav .menu-videowhisper-container ul li:nth-child(5) ul li{background:#f396b5}body #wrap header>.menu nav .menu-videowhisper-container ul li:nth-child(5) ul li:hover{background:#df658a}body #wrap header>.menu nav .menu-videowhisper-container ul li:nth-child(6)::before{background-color:#efd605}body #wrap header>.menu nav .menu-videowhisper-container ul li:nth-child(7)::before{background-color:#47b3e6}body #wrap header>.menu nav .menu-videowhisper-container ul li:not(.lang-switcher) ul{min-width:284px}body #wrap header>.menu nav .menu-videowhisper-container ul li:not(.lang-switcher) ul li{padding:12px 13px;padding-left:7px}body #wrap header>.menu nav .menu-videowhisper-container ul li.lang-switcher ul{left:0;right:0}body #wrap header>.menu nav .menu-videowhisper-container ul li.lang-switcher ul li a{display:block;width:100%;padding:0;text-align:center}body #wrap header>.menu nav .menu-videowhisper-container ul li ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;left:0;top:30px;width:auto;visibility:hidden;opacity:0;-webkit-transition:opacity 0.3s linear 0.2s;-o-transition:opacity 0.3s linear 0.2s;transition:opacity 0.3s linear 0.2s}body #wrap header>.menu nav .menu-videowhisper-container ul li ul li{margin:5px 0 0 !important;padding:12px 0;background:#0a88c3;-webkit-transition:all 0.3s linear 0.2s;-o-transition:all 0.3s linear 0.2s;transition:all 0.3s linear 0.2s}body #wrap header>.menu nav .menu-videowhisper-container ul li ul li::before{display:none}body #wrap header>.menu nav .menu-videowhisper-container ul li ul li:hover{background:#47b3e6}body #wrap header>.menu nav .menu-videowhisper-container ul li:hover ul{visibility:visible;opacity:1}body #wrap header>.menu nav .secondary-menu>ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}body #wrap header>.menu nav .secondary-menu>ul li{position:relative;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}body #wrap header>.menu nav .secondary-menu>ul li:not(:last-child){margin-right:50px}body #wrap header>.menu nav .secondary-menu>ul li a{position:relative;display:block;font-size:0;width:35px;height:35px;background-repeat:no-repeat;background-position:center;background-size:contain}body #wrap header>.menu nav .secondary-menu>ul li.camera-icon a{background-image:url(/wp-content/uploads/2017/08/camera.png)}body #wrap header>.menu nav .secondary-menu>ul li.camera-icon:after{content:'';position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;border-radius:50%;background:#67c0cd;z-index:-1;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}body #wrap header>.menu nav .secondary-menu>ul li.camera-icon:hover:after{background:#0a88c3}body #wrap header>.menu nav .secondary-menu>ul li.login-icon a{background-image:url(/wp-content/uploads/2017/08/login.svg)}body #wrap header>.menu nav .secondary-menu>ul li.login-icon:after{content:'';position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;border-radius:50%;background:#0f703a;z-index:-1;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}body #wrap header>.menu nav .secondary-menu>ul li.login-icon:hover a{background-image:url(/wp-content/uploads/2017/08/login.svg)}body #wrap header>.menu nav .secondary-menu>ul li.login-icon:hover:after{background:#0f703a}body.logged-in #wrap header>.menu nav .secondary-menu>ul li.login-icon a{position:relative;background-image:url(/wp-content/uploads/2017/08/user-icon.png) !important}body.logged-in #wrap header>.menu nav .secondary-menu>ul li.login-icon a:after{content:'';position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;border-radius:50%;background:#f396b5;z-index:-1}.page-template-Blog,.post-type-archive-teachers,.single,.archive,.page-template-menu,.page-template-required-documents,.page-template-montessori_gallery,.woocommerce-checkout.logged-in{background:url(/wp-content/uploads/2017/08/bg.png)}.page-template-Blog header .menu,.post-type-archive-teachers header .menu,.single header .menu,.archive header .menu,.page-template-menu header .menu,.page-template-required-documents header .menu,.page-template-montessori_gallery header .menu,.woocommerce-checkout.logged-in header .menu{position:relative !important}.page-template-Blog header .menu li a,.post-type-archive-teachers header .menu li a,.single header .menu li a,.archive header .menu li a,.page-template-menu header .menu li a,.page-template-required-documents header .menu li a,.page-template-montessori_gallery header .menu li a,.woocommerce-checkout.logged-in header .menu li a{color:#000}.post-type-archive-teachers #wrap header .menu nav .menu-videowhisper-container ul .menu-item-30:before{top:unset;bottom:-15px}@media screen and (max-width:1440px){body #wrap header>.menu nav li{font-size:16px}body #wrap header>.menu nav .menu-videowhisper-container ul li{margin:0 35px 0 0}body #wrap header>.menu nav .secondary-menu>ul li{margin-right:40px}body #wrap header>.menu nav .secondary-menu>ul li:last-child{margin-right:0}}@media screen and (max-width:1366px){body #wrap header>.menu nav div ul li{margin:0 45px 0 0}}@media screen and (max-width:1280px){body #wrap header>.menu nav div ul li{margin:0 40px 0 0}}@media screen and (max-width:1200px){body #wrap header>.menu nav{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}body #wrap header>.menu nav .menu-videowhisper-container{position:fixed;left:0;right:0;top:0;bottom:100%;background:transparent;overflow:hidden;z-index:100;-webkit-transition:all 0.1s linear 1s;-o-transition:all 0.1s linear 1s;transition:all 0.1s linear 1s;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}body #wrap header>.menu nav .menu-videowhisper-container:before{content:"";position:absolute;left:30px;top:30px;width:130px;height:100px;background-image:url(/wp-content/uploads/2017/08/logo-white.png);z-index:1;background-repeat:no-repeat;background-size:container;opacity:0;-webkit-transition:all 0.3s cubic-bezier(0,0,0.2,1);-o-transition:all 0.3s cubic-bezier(0,0,0.2,1);transition:all 0.3s cubic-bezier(0,0,0.2,1)}body #wrap header>.menu nav .menu-videowhisper-container:after{content:'';display:block;width:0;height:0;position:absolute;right:40px;top:30px;border-radius:50%;background-color:#4b96de;-webkit-transition:all 0.3s cubic-bezier(0,0,0.2,1) 0.4s;-o-transition:all 0.3s cubic-bezier(0,0,0.2,1) 0.4s;transition:all 0.3s cubic-bezier(0,0,0.2,1) 0.4s;z-index:0}body #wrap header>.menu nav .menu-videowhisper-container>ul{position:relative;top:0;left:0;width:auto;height:100%;max-height:768px;padding:60px 0;opacity:0;z-index:1;-webkit-transition:all 0.3s cubic-bezier(0,0,0.2,1);-o-transition:all 0.3s cubic-bezier(0,0,0.2,1);transition:all 0.3s cubic-bezier(0,0,0.2,1);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}body #wrap header>.menu nav .menu-videowhisper-container>ul>li{margin-right:0;margin-bottom:0;font-size:26px}body #wrap header>.menu nav .menu-videowhisper-container>ul>li:not(:last-child){margin-bottom:15px}body #wrap header>.menu nav .menu-videowhisper-container>ul>li ul{position:relative;top:unset;left:unset;visibility:visible;opacity:1}body #wrap header>.menu nav .menu-videowhisper-container>ul>li ul li{position:relative;margin:15px 0 0 !important;padding-top:0 !important;padding-bottom:0 !important;background:transparent !important;font-size:20px;padding-left:25px !important}body #wrap header>.menu nav .menu-videowhisper-container>ul>li ul li:after{content:"";position:absolute;left:0;top:50%;width:20px;height:2px;-webkit-transform:tansateY(-50%);-ms-transform:tansateY(-50%);transform:tansateY(-50%)}body #wrap header>.menu nav .menu-videowhisper-container>ul>li a{padding:0}body #wrap header>.menu nav .menu-videowhisper-container>ul>li:nth-child(2) ul li:first-child:after{background:#df456a}body #wrap header>.menu nav .menu-videowhisper-container>ul>li:nth-child(2) ul li:last-child:after{background:#f8ec1f}body #wrap header>.menu nav .menu-videowhisper-container>ul>li:nth-child(3) ul li:first-child:after{background:#df456a}body #wrap header>.menu nav .menu-videowhisper-container>ul>li:nth-child(3) ul li:last-child:after{background:#f8ec1f}body #wrap header>.menu nav .menu-videowhisper-container>ul>li:nth-child(5) ul li:first-child:after{background:#2a67b1}body #wrap header>.menu nav .menu-videowhisper-container>ul>li:nth-child(5) ul li:last-child:after{background:#f396b5}body #wrap header>.menu nav .menu-videowhisper-container>ul>li:before{display:none}body #wrap header>.menu nav .menu-videowhisper-container>ul>li a{color:#fff}body #wrap header>.menu nav .menu-videowhisper-container>ul>li.lang-switcher>a{display:none}body #wrap header>.menu nav .menu-videowhisper-container>ul>li.lang-switcher ul{margin-left:-7px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}body #wrap header>.menu nav .menu-videowhisper-container>ul>li.lang-switcher ul li{margin:0 5px !important;padding:0 !important;font-size:26px !important}body #wrap header>.menu nav .menu-videowhisper-container>ul>li.lang-switcher ul li.current-menu-item{display:none}body #wrap header>.menu nav .mobile-menu-btn{width:50px;height:50px;margin:-10px 0 0;background-color:#0f703a;border-radius:50%;z-index:110;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}body #wrap header>.menu nav .mobile-menu-btn>div{position:relative;width:24px;height:21px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);cursor:pointer}body #wrap header>.menu nav .mobile-menu-btn>div span{display:block;position:absolute;height:3px;width:50%;background:#fff;opacity:1;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out .5s;-o-transition:.25s ease-in-out .5s;transition:.25s ease-in-out .5s}body #wrap header>.menu nav .mobile-menu-btn>div span:nth-child(even){left:50%}body #wrap header>.menu nav .mobile-menu-btn>div span:nth-child(odd){left:0px}body #wrap header>.menu nav .mobile-menu-btn>div span:nth-child(1),body #wrap header>.menu nav .mobile-menu-btn>div span:nth-child(2){top:0px}body #wrap header>.menu nav .mobile-menu-btn>div span:nth-child(3),body #wrap header>.menu nav .mobile-menu-btn>div span:nth-child(4){top:9px}body #wrap header>.menu nav .mobile-menu-btn>div span:nth-child(5),body #wrap header>.menu nav .mobile-menu-btn>div span:nth-child(6){top:18px}body #wrap header>.menu nav .secondary-menu{z-index:110;margin-top:40px;opacity:0;-webkit-transition:all 0.3s cubic-bezier(0,0,0.2,1);-o-transition:all 0.3s cubic-bezier(0,0,0.2,1);transition:all 0.3s cubic-bezier(0,0,0.2,1);pointer-events:none;display:none}body #wrap header>.menu nav .secondary-menu>ul{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body #wrap header>.menu nav .secondary-menu>ul li{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-right:0 !important;margin-bottom:50px}body #wrap header>.menu nav .secondary-menu>ul li:last-child{margin-right:0}body #wrap header>.menu nav .secondary-menu>ul li a{width:30px;height:30px}body #wrap header>.menu nav .secondary-menu>ul li.login-icon a:after{content:'';position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;border-radius:50%;background:#f396b5;z-index:-1}body #wrap header>.menu nav.active .menu-videowhisper-container{bottom:0;-webkit-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear}body #wrap header>.menu nav.active .menu-videowhisper-container:after{display:block;width:2500px;height:2500px;position:absolute;z-index:0;border-radius:50%;right:-450px;top:-450px;-webkit-transition:all 0.8s cubic-bezier(0,0,0.2,1);-o-transition:all 0.8s cubic-bezier(0,0,0.2,1);transition:all 0.8s cubic-bezier(0,0,0.2,1)}body #wrap header>.menu nav.active .menu-videowhisper-container:before{opacity:1;-webkit-transition:all 0.3s cubic-bezier(0,0,0.2,1) 0.6s;-o-transition:all 0.3s cubic-bezier(0,0,0.2,1) 0.6s;transition:all 0.3s cubic-bezier(0,0,0.2,1) 0.6s}body #wrap header>.menu nav.active .menu-videowhisper-container>ul{opacity:1;-webkit-transition:all 0.3s cubic-bezier(0,0,0.2,1) 0.6s;-o-transition:all 0.3s cubic-bezier(0,0,0.2,1) 0.6s;transition:all 0.3s cubic-bezier(0,0,0.2,1) 0.6s}body #wrap header>.menu nav.active .mobile-menu-btn>div{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}body #wrap header>.menu nav.active .mobile-menu-btn>div span:nth-child(1),body #wrap header>.menu nav.active .mobile-menu-btn>div span:nth-child(6){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body #wrap header>.menu nav.active .mobile-menu-btn>div span:nth-child(2),body #wrap header>.menu nav.active .mobile-menu-btn>div span:nth-child(5){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}body #wrap header>.menu nav.active .mobile-menu-btn>div span:nth-child(1){left:2px;top:4px}body #wrap header>.menu nav.active .mobile-menu-btn>div span:nth-child(2){left:calc(50% - 1px);top:4px}body #wrap header>.menu nav.active .mobile-menu-btn>div span:nth-child(3){left:-50%;opacity:0}body #wrap header>.menu nav.active .mobile-menu-btn>div span:nth-child(4){left:100%;opacity:0}body #wrap header>.menu nav.active .mobile-menu-btn>div span:nth-child(5){left:2px;top:13px}body #wrap header>.menu nav.active .mobile-menu-btn>div span:nth-child(6){left:calc(50% - 1px);top:13px}body #wrap header>.menu nav.active .secondary-menu{opacity:1;-webkit-transition:all 0.3s cubic-bezier(0,0,0.2,1) 0.6s;-o-transition:all 0.3s cubic-bezier(0,0,0.2,1) 0.6s;transition:all 0.3s cubic-bezier(0,0,0.2,1) 0.6s;pointer-events:all;display:block}}@media only screen and (max-width:900px) and (orientation:landscape){body #wrap header>.menu .logo{margin:20px 0 0 20px}body #wrap header>.menu nav .menu-videowhisper-container>ul>li{font-size:18px}body #wrap header>.menu nav .menu-videowhisper-container>ul>li ul li{font-size:16px}body #wrap header>.menu nav .menu-videowhisper-container>ul>li.lang-switcher ul li{font-size:18px !important}body #wrap header>.menu nav .mobile-menu-btn{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);margin:-27px -12px 0 0}body #wrap header>.menu nav .secondary-menu{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);margin-top:15px}body #wrap header>.menu nav .secondary-menu ul li{margin-bottom:35px}}@media only screen and (max-width:480px){body #wrap header>.menu .logo{width:90px;margin:15px 0 0 15px}body #wrap header>.menu nav{margin:20px 15px 0 0}body #wrap header>.menu nav .menu-videowhisper-container>ul{padding:140px 0 40px}body #wrap header>.menu nav .menu-videowhisper-container>ul>li{font-size:18px}body #wrap header>.menu nav .menu-videowhisper-container>ul>li:not(:last-child){margin-bottom:10px}body #wrap header>.menu nav .menu-videowhisper-container>ul>li ul li{margin:10px 0 0 !important;font-size:16px}body #wrap header>.menu nav .menu-videowhisper-container>ul>li.lang-switcher ul li{font-size:18px !important}body #wrap header>.menu nav .menu-videowhisper-container:before{top:15px;left:15px;width:100px}body #wrap header>.menu nav .mobile-menu-btn{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}body #wrap header>.menu nav .secondary-menu{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);margin-top:15px}body #wrap header>.menu nav .secondary-menu ul li{margin-bottom:35px}}@media only screen and (max-width:736px) and (orientation:landscape){body #wrap header>.menu nav .menu-videowhisper-container>ul>li{font-size:16px}body #wrap header>.menu nav .menu-videowhisper-container>ul>li::not(:last-child){margin-bottom:10px}body #wrap header>.menu nav .menu-videowhisper-container>ul>li ul li{font-size:14px}body #wrap header>.menu nav .menu-videowhisper-container>ul>li.lang-switcher ul li{font-size:16px !important}}body #wrap footer{background-color:#0e6a37;color:#fff;padding:85px 80px 100px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}body #wrap footer .scroll-to-top{display:none}body #wrap footer>div{max-width:1024px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}body #wrap footer>div .footerLogo{text-transform:uppercase}body #wrap footer>div .footerLogo svg{width:115px;display:block;margin:0 75px 15px}body #wrap footer>div .footerLogo h3{font-size:16px;line-height:1.873}body #wrap footer>div .footerLogo h3 a{font-family:DejaVuSansBold}body #wrap footer>div .footerLogo p{font-size:13px;line-height:2.305}body #wrap footer>div .footerMenu .footer-menu{font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}body #wrap footer>div .footerMenu .footer-menu li{margin-bottom:25px}body #wrap footer>div .footerMenu .footer-menu li:last-child{margin-bottom:0}body #wrap footer>div .social-navigation ul li:nth-child(2) i{background-color:#f396b5}body #wrap footer>div .social-navigation ul li:last-child i{margin:0 auto;background-color:#df456a}body #wrap footer>div .social-navigation ul li i{background-color:#2861a4;margin:0 auto 15px;font-size:20px;border-radius:50%;width:40px;height:40px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1440px){body #wrap footer{padding:60px 80px 100px}}@media screen and (max-width:736px){body #wrap footer{padding:60px 20px 60px}body #wrap footer .scroll-to-top{position:fixed;bottom:10px;right:10px;width:40px;height:40px;font-size:28px;color:#fff;background:#0e6a37;border:2px solid #fff;border-radius:50%;opacity:1;pointer-events:all;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;z-index:99;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}body #wrap footer .scroll-to-top i{margin-top:-5px}body #wrap footer .scroll-to-top.hidden{opacity:0;pointer-events:none}body #wrap footer>div{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body #wrap footer>div>.footerMenu{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}body #wrap footer>div>.footerMenu .footer-menu{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}body #wrap footer>div>.footerMenu .footer-menu li{margin:0;margin-bottom:30px}body #wrap footer>div>.footerMenu .footer-menu li:last-child{margin-bottom:40px}body #wrap footer>div>.footerMenu .footer-menu li:not(:first-child):not(:last-child){margin-left:50px;margin-right:50px}body #wrap footer>div>.social-navigation{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}body #wrap footer>div>.social-navigation .menu-social-container{width:100%}body #wrap footer>div>.social-navigation .menu-social-container .social-links-menu{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}body #wrap footer>div>.social-navigation .menu-social-container .social-links-menu li{margin:0}body #wrap footer>div>.social-navigation .menu-social-container .social-links-menu li:not(:first-child):not(:last-child){margin-left:50px;margin-right:50px}body #wrap footer>div>.social-navigation .menu-social-container .social-links-menu li i{margin:0 !important}body #wrap footer>div .footerLogo{margin-bottom:40px;text-align:center;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}body #wrap footer>div .footerLogo svg{margin:0 0 15px}body #wrap footer>div .footerLogo p{font-size:12px}}.hover #wrap header .menu nav div ul li:hover::before{height:45px}.hover #wrap header .menu nav div ul li:hover a{color:#fff}.hover #wrap header .menu nav div ul li:last-child:hover::after{opacity:1;background-color:#df456a}.hover #wrap header .menu nav div ul li.camera:hover::after{background-color:#2a67b1}.archive.hover #wrap #container #content .filter div:hover,.archive.hover #wrap #container #content .filter p:hover{color:#fff !important}.archive.hover #wrap #container #content .filter div:hover::before,.archive.hover #wrap #container #content .filter p:hover::before{height:100%}.page-template-Blog.hover #wrap .content .container .photo .single_photo:hover .info,.page-template-montessori_gallery.hover #wrap .content .container .photo .single_photo:hover .info,.post-type-archive-teachers.hover #wrap .content .container .photo .single_photo:hover .info{bottom:0}.page-template-Blog.hover #wrap .content .container .video .single_video:hover .info,.page-template-montessori_gallery.hover #wrap .content .container .video .single_video:hover .info,.post-type-archive-teachers.hover #wrap .content .container .video .single_video:hover .info{bottom:0}.page-template-Blog.hover #wrap .content .filter div:hover,.page-template-Blog.hover #wrap .content .filter p:hover,.page-template-montessori_gallery.hover #wrap .content .filter div:hover,.page-template-montessori_gallery.hover #wrap .content .filter p:hover,.post-type-archive-teachers.hover #wrap .content .filter div:hover,.post-type-archive-teachers.hover #wrap .content .filter p:hover{color:#fff !important}.page-template-Blog.hover #wrap .content .filter div:hover::before,.page-template-Blog.hover #wrap .content .filter p:hover::before,.page-template-montessori_gallery.hover #wrap .content .filter div:hover::before,.page-template-montessori_gallery.hover #wrap .content .filter p:hover::before,.post-type-archive-teachers.hover #wrap .content .filter div:hover::before,.post-type-archive-teachers.hover #wrap .content .filter p:hover::before{height:100%}.more::after{-webkit-transition:0.2s linear;-o-transition:0.2s linear;transition:0.2s linear;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.more:hover::after{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.about-block{z-index:9;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#0e6a37;color:#Fff;width:100%;padding:70px 0}.about-block.lineAnim .image{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.about-block.lineAnim .about-content .about-block-titile,.about-block.lineAnim .about-content .about-block-titile::after,.about-block.lineAnim .about-content p{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.about-block .image{-webkit-transition:0.6s ease-in;-o-transition:0.6s ease-in;transition:0.6s ease-in;-webkit-transform:translateX(1000px);-ms-transform:translateX(1000px);transform:translateX(1000px);height:670px;width:670px;background-size:cover;border-radius:50%}.about-block .about-content{width:50%;font-size:20px}.about-block .about-content .about-block-titile{font-size:90px;-webkit-transition:1s ease-in;-o-transition:1s ease-in;transition:1s ease-in;-webkit-transform:translateX(-1000px);-ms-transform:translateX(-1000px);transform:translateX(-1000px);font-family:DejaVuSansBold;margin:0 0 20px 240px;text-transform:uppercase}.about-block .about-content .about-block-titile::after{content:'';-webkit-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s;-webkit-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;-webkit-transform:translateX(-800px);-ms-transform:translateX(-800px);transform:translateX(-800px);display:block;width:50px;height:20px;background-color:#61b3c0;margin-top:40px}.about-block .about-content p{text-align:justify;line-height:1.364;width:500px;-webkit-transform:translateX(-1600px);-ms-transform:translateX(-1600px);transform:translateX(-1600px);-webkit-transition:0.6s ease-in 0.1s;-o-transition:0.6s ease-in 0.1s;transition:0.6s ease-in 0.1s;margin:auto 100px auto auto}.about-block .about-content p a{text-align:right;font-size:18px;display:block;text-transform:uppercase;margin:70px 20px 0 0;position:relative;z-index:1}.about-block .about-content p a::after{content:'';position:absolute;display:block;border-radius:50%;background-color:#ec8ca9;width:50px;height:50px;z-index:-1;right:-20px;top:-15px}@media screen and (max-width:1640px){.about-block{padding:60px 40px}.about-block>div{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.about-block .about-content{margin-right:50px}.about-block .about-content .content-container{max-width:580px;float:right}.about-block .about-content .content-container .about-block-titile,.about-block .about-content .content-container p{width:auto}.about-block .about-content .content-container .about-block-titile{margin:0}.about-block .about-content .content-container p{margin:0;padding-left:100px}.about-block .right-container{margin-left:50px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.about-block .right-container .image-container{position:relative;width:100%;max-width:600px;float:left}.about-block .right-container .image-container>div{position:relative;width:100%;padding-top:100%}.about-block .right-container .image-container>div .image{position:absolute;left:0;right:0;top:0;bottom:0;width:auto;height:auto}}@media screen and (max-width:1440px){.about-block .about-content{margin-right:35px}.about-block .about-content .about-block-titile{font-size:80px}.about-block .right-container{margin-left:35px}}@media screen and (max-width:1366px){.about-block{padding:55px 40px}.about-block .about-content{margin-right:25px}.about-block .about-content .content-container{max-width:650px}.about-block .about-content .content-container .about-block-titile{font-size:70px}.about-block .about-content .content-container p{font-size:18px}.about-block .right-container{margin-left:25px}.about-block .right-container .image-container{max-width:550px}}@media screen and (max-width:1280px){.about-block{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.about-block .about-content{width:100%;margin-right:0}.about-block .about-content .content-container{max-width:100%;margin-top:30px}.about-block .about-content .content-container .about-block-titile{font-size:60px}.about-block .about-content .content-container .about-block-titile:after{margin-top:20px}.about-block .about-content .content-container p{padding-left:0;padding-top:40px}.about-block .right-container{margin:0 !important;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}}@media screen and (max-width:736px){.about-block{padding:30px 15px}.about-block .about-content .content-container .about-block-titile{font-size:40px}.about-block .about-content .content-container p{font-size:18px}.about-block .right-container{margin-top:30px}.about-block .right-container .image-container{max-width:440px !important}}@media screen and (max-width:480px){.about-block .about-content .content-container .about-block-titile{font-size:26px}.about-block .about-content .content-container p{font-size:16px}}html,body{position:relative;width:100%}html.max-size,body.max-size{height:100%}@-webkit-keyframes float{0%{-webkit-transform:translatey(0px);transform:translatey(0px)}50%{-webkit-transform:translatey(-40px);transform:translatey(-40px)}100%{-webkit-transform:translatey(0px);transform:translatey(0px)}}@keyframes float{0%{-webkit-transform:translatey(0px);transform:translatey(0px)}50%{-webkit-transform:translatey(-40px);transform:translatey(-40px)}100%{-webkit-transform:translatey(0px);transform:translatey(0px)}}@-webkit-keyframes float1{0%{-webkit-transform:translatey(-40px);transform:translatey(-40px)}50%{-webkit-transform:translatey(0);transform:translatey(0)}100%{-webkit-transform:translatey(-40px);transform:translatey(-40px)}}@keyframes float1{0%{-webkit-transform:translatey(-40px);transform:translatey(-40px)}50%{-webkit-transform:translatey(0);transform:translatey(0)}100%{-webkit-transform:translatey(-40px);transform:translatey(-40px)}}@-webkit-keyframes float2{0%{-webkit-transform:translatey(0px);transform:translatey(0px)}50%{-webkit-transform:translatey(-50px);transform:translatey(-50px)}100%{-webkit-transform:translatey(0px);transform:translatey(0px)}}@keyframes float2{0%{-webkit-transform:translatey(0px);transform:translatey(0px)}50%{-webkit-transform:translatey(-50px);transform:translatey(-50px)}100%{-webkit-transform:translatey(0px);transform:translatey(0px)}}.page-template-Home section .Head_banner{min-height:100vh}.page-template-Home section .Head_banner.headAnim .banner .wrapper{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.page-template-Home section .Head_banner.headAnim .choose div:first-child,.page-template-Home section .Head_banner.headAnim .choose div:last-child{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.page-template-Home section .Head_banner .banner{display:-webkit-box;display:-ms-flexbox;display:flex;height:60vh;background-repeat:no-repeat;background-size:cover;background-position:center}.page-template-Home section .Head_banner .banner .wrapper{-webkit-transform:translateX(1800px);-ms-transform:translateX(1800px);transform:translateX(1800px);-webkit-transition:0.9s ease-in-out;-o-transition:0.9s ease-in-out;transition:0.9s ease-in-out;opacity:0;margin:auto auto 100px;line-height:1.357;font-size:32px;text-align:left;color:#fff}.page-template-Home section .Head_banner .banner .wrapper .header-slider-title{margin:auto}.page-template-Home section .Head_banner .banner .wrapper .header-slider-title span{font-family:DejaVuSansBold}.page-template-Home section .Head_banner .banner .wrapper p{width:89%;text-align:right;font-family:DejaVuSansOblique;font-size:22px}.page-template-Home section .Head_banner .choose{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;min-height:40vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.page-template-Home section .Head_banner .choose div{color:#292c48;text-align:center;text-transform:uppercase;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.page-template-Home section .Head_banner .choose div .svg-container{max-width:210px;max-height:220px;margin:0 auto}.page-template-Home section .Head_banner .choose div>a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-template-Home section .Head_banner .choose div svg{width:100%;height:100%}.page-template-Home section .Head_banner .choose div svg g>.st1{fill:#67C0cd}.page-template-Home section .Head_banner .choose div:first-child{-webkit-transition:0.8s ease-out;-o-transition:0.8s ease-out;transition:0.8s ease-out;-webkit-transform:translateX(-1000px);-ms-transform:translateX(-1000px);transform:translateX(-1000px)}.page-template-Home section .Head_banner .choose div:last-child{-webkit-transition:0.6s ease-in;-o-transition:0.6s ease-in;transition:0.6s ease-in;-webkit-transform:translateX(1000px);-ms-transform:translateX(1000px);transform:translateX(1000px)}.page-template-Home section .Head_banner .choose div p{font-size:22px;line-height:1.455}.page-template-Home section .Head_banner .choose div .choose-title{font-size:30px;font-family:DejaVuSansBold}.page-template-Home section .Head_banner .choose::before{content:'';display:block;width:2px;background-color:#cacaca;position:absolute;right:0;left:0;top:30px;bottom:30px;margin:auto}.page-template-Home section .programms{width:100%;padding:0 70px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.page-template-Home section .programms .programm{padding:0 30px;width:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.page-template-Home section .programms .programm.bgAnim .title{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.page-template-Home section .programms .programm.bgAnim .title h2:last-child{opacity:1}.page-template-Home section .programms .programm.bgAnim p{opacity:1}.page-template-Home section .programms .programm:first-child .title{color:#d34264}.page-template-Home section .programms .programm:first-child p .read::after{background-color:#d34264}.page-template-Home section .programms .programm:last-child .title{color:#3f5faa}.page-template-Home section .programms .programm:last-child p .read::after{background-color:#3f5faa}.page-template-Home section .programms .programm .title{-webkit-transform:translateY(-500px);-ms-transform:translateY(-500px);transform:translateY(-500px);-webkit-transition:0.6s;-o-transition:0.6s;transition:0.6s;font-family:DejaVuSansBold;font-size:40px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;color:#61b3c0;position:relative}.page-template-Home section .programms .programm .title .bg{background:url(/wp-content/uploads/2017/08/dot_bg.png);position:absolute;top:1px;height:110%;width:168px;background-repeat:no-repeat;left:30px;z-index:-1}.page-template-Home section .programms .programm .title .dotBG{background:url(/wp-content/uploads/2017/08/dot_bg.png);background-repeat:no-repeat;padding:140px 0 20px 0;background-position:0 12px}.page-template-Home section .programms .programm .title .dotBG>div{position:relative;width:205px;margin-right:30px}.page-template-Home section .programms .programm .title .dotBG>div:after{content:'';position:absolute;width:3px;top:0;bottom:0;right:0;background:#cacaca}.page-template-Home section .programms .programm .title .dotBG>div .th1{padding-right:40px}.page-template-Home section .programms .programm .title .dotBG>div .th1:first-child{font-size:70px;line-height:1;text-align:right}.page-template-Home section .programms .programm .title .dotBG>div .th1:first-child span{font-size:30px;white-space:nowrap}.page-template-Home section .programms .programm .title .dotBG:last-child{opacity:0;-webkit-transition:0.3s ease-in-out 0.4s;-o-transition:0.3s ease-in-out 0.4s;transition:0.3s ease-in-out 0.4s;line-height:1.25}.page-template-Home section .programms .programm .title .programm-title{padding-bottom:30px}.page-template-Home section .programms .programm p{opacity:0;-webkit-transition:0.6s ease-in-out 0.6s;-o-transition:0.6s ease-in-out 0.6s;transition:0.6s ease-in-out 0.6s;font-size:20px;line-height:1.364;margin-top:65px;text-align:justify}.page-template-Home section .gallery{margin-top:100px;padding:0 20px;text-align:center}.page-template-Home section .gallery .gallery-title{color:#272A44;font-family:DejaVuSansBold;margin-bottom:40px;font-size:50px;-webkit-transform:translateX(1500px);-ms-transform:translateX(1500px);transform:translateX(1500px);opacity:0;-webkit-transition:0.8s linear;-o-transition:0.8s linear;transition:0.8s linear;text-transform:uppercase}.page-template-Home section .gallery .gallery-title.h1Anim{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.page-template-Home section .gallery .wrap{line-height:3;-webkit-column-count:3;column-count:3;-webkit-column-gap:20px;column-gap:20px}.page-template-Home section .gallery .wrap.gallAnim .gallery-image{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.page-template-Home section .gallery .wrap.gallAnim .gallery-image:first-child,.page-template-Home section .gallery .wrap.gallAnim .gallery-image:last-child,.page-template-Home section .gallery .wrap.gallAnim .gallery-image:nth-child(2),.page-template-Home section .gallery .wrap.gallAnim .gallery-image:nth-child(5){-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.page-template-Home section .gallery .wrap .gallery-image{position:relative;width:100%;margin:0 0 20px;opacity:0}.page-template-Home section .gallery .wrap .gallery-image>div{position:relative;width:100%;padding-top:68%}.page-template-Home section .gallery .wrap .gallery-image>div .image-inner-container{position:absolute;top:0;left:0;right:0;bottom:0}.page-template-Home section .gallery .wrap .gallery-image:nth-child(2)>div,.page-template-Home section .gallery .wrap .gallery-image:nth-child(3)>div,.page-template-Home section .gallery .wrap .gallery-image:nth-child(6)>div{padding-top:58%}.page-template-Home section .gallery .wrap .gallery-image:first-child{-webkit-transform:translateX(-700px);-ms-transform:translateX(-700px);transform:translateX(-700px);-webkit-transition:0.9s ease-in;-o-transition:0.9s ease-in;transition:0.9s ease-in}.page-template-Home section .gallery .wrap .gallery-image:nth-child(2){-webkit-transform:translateX(-700px);-ms-transform:translateX(-700px);transform:translateX(-700px);-webkit-transition:1.2s ease-out;-o-transition:1.2s ease-out;transition:1.2s ease-out}.page-template-Home section .gallery .wrap .gallery-image:nth-child(3){-webkit-transition:1.2s ease-in;-o-transition:1.2s ease-in;transition:1.2s ease-in}.page-template-Home section .gallery .wrap .gallery-image:nth-child(4){-webkit-transition:1.5s ease-in;-o-transition:1.5s ease-in;transition:1.5s ease-in}.page-template-Home section .gallery .wrap .gallery-image:nth-child(5){-webkit-transform:translateX(700px);-ms-transform:translateX(700px);transform:translateX(700px);-webkit-transition:1.1s ease-in;-o-transition:1.1s ease-in;transition:1.1s ease-in}.page-template-Home section .gallery .wrap .gallery-image:last-child{-webkit-transform:translateX(700px);-ms-transform:translateX(700px);transform:translateX(700px);-webkit-transition:1.4s ease-in;-o-transition:1.4s ease-in;transition:1.4s ease-in}.page-template-Home section .gallery .wrap .gallery-image img{width:100% !important;height:100% !important;-o-object-fit:cover;object-fit:cover}.page-template-Home section .teachers{background:url(/wp-content/uploads/2017/08/bgg.png);padding:125px 0 110px;margin-top:20px}.page-template-Home section .teachers.teachersAnim .teachers-title{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);text-transform:uppercase}.page-template-Home section .teachers.teachersAnim .wrap{margin-top:-35px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.page-template-Home section .teachers .teachers-title{-webkit-transform:translateX(-1200px);-ms-transform:translateX(-1200px);transform:translateX(-1200px);-webkit-transition:0.9s ease-in;-o-transition:0.9s ease-in;transition:0.9s ease-in;text-align:center;color:#fff;font-size:50px;font-family:DejaVuSansBold}.page-template-Home section .teachers .wrap{-webkit-transform:translateX(1900px);-ms-transform:translateX(1900px);transform:translateX(1900px);-webkit-transition:0.8s ease-out 0.3s;-o-transition:0.8s ease-out 0.3s;transition:0.8s ease-out 0.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-Home section .teachers .wrap>div{margin:0 100px}.page-template-Home section .teachers .wrap>div:last-child .teacher .teacher-image::after{top:0;bottom:-30px;right:-40px;left:10px;background-color:#d34264}.page-template-Home section .teachers .wrap>div:last-child .teacher::before{content:'';position:absolute;width:40px;height:40px;background:url(/wp-content/uploads/2017/08/icon3.svg);right:-35px;top:35px;-webkit-transform:translatey(0px);-ms-transform:translatey(0px);transform:translatey(0px);-webkit-animation:float2 5s ease-in-out infinite;animation:float2 5s ease-in-out infinite}.page-template-Home section .teachers .wrap>div:first-child .teacher::before{content:'';position:absolute;width:40px;height:40px;background:url(/wp-content/uploads/2017/08/iconnn.png) no-repeat;color:#d34264;left:-60px;top:90px;-webkit-transform:translatey(0px);-ms-transform:translatey(0px);transform:translatey(0px);-webkit-animation:float1 6s ease-in-out infinite;animation:float1 6s ease-in-out infinite}.page-template-Home section .teachers .wrap>div:nth-child(2){margin-top:250px}.page-template-Home section .teachers .wrap>div:nth-child(2) .teacher .teacher-image::after{top:-36px;bottom:10px;left:-18px;right:-18px;background-color:#0e6a37}.page-template-Home section .teachers .wrap>div:nth-child(2) .teacher h3{margin-top:30px}.page-template-Home section .teachers .wrap>div:nth-child(2) .teacher::before{content:'';width:35px;height:35px;background:url(/wp-content/uploads/2017/08/round.svg);font-size:50px;position:absolute;right:25px;top:-25px;-webkit-transform:translatey(0px);-ms-transform:translatey(0px);transform:translatey(0px);-webkit-animation:float 6s ease-in-out infinite;animation:float 6s ease-in-out infinite}.page-template-Home section .teachers .wrap>div .teacher{text-align:center;position:relative;z-index:1}.page-template-Home section .teachers .wrap>div .teacher h3{margin-top:40px;color:#fff;font-size:32px;line-height:1.125}.page-template-Home section .teachers .wrap>div .teacher h4{font-family:DejaVuSansOblique;font-size:28px;line-height:1.286}.page-template-Home section .teachers .wrap>div .teacher .teacher-image{position:relative;display:inline-block;width:100%;max-width:240px}.page-template-Home section .teachers .wrap>div .teacher .teacher-image::after{content:'';position:absolute;top:0;bottom:-30px;right:10px;left:-40px;border-radius:50%;background-color:#f3e31e;z-index:-1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page-template-Home section .teachers .wrap>div .teacher .teacher-image>div{width:100%;position:relative;padding-top:100%}.page-template-Home section .teachers .wrap>div .teacher .teacher-image>div img{width:100%;height:100%;max-width:240px;max-height:240px;border-radius:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0}.page-template-Home section .contact{padding:140px 40px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.page-template-Home section .contact>div{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.page-template-Home section .contact.contactAnim .content a,.page-template-Home section .contact.contactAnim .content h2,.page-template-Home section .contact.contactAnim .content h3,.page-template-Home section .contact.contactAnim .content p{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.page-template-Home section .contact.contactAnim .map-container>div .map-inner-container .map{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.page-template-Home section .contact .content>div{padding-right:180px;float:right;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;line-height:26px}.page-template-Home section .contact .content>div>*{display:inline-block !important}.page-template-Home section .contact .content h2{-webkit-transform:translateX(-800px);-ms-transform:translateX(-800px);transform:translateX(-800px);-webkit-transition:0.7s ease-in;-o-transition:0.7s ease-in;transition:0.7s ease-in;font-size:50px;font-family:DejaVuSansBold;color:#272A44;margin-bottom:20px}.page-template-Home section .contact .content h3{-webkit-transform:translateX(-800px);-ms-transform:translateX(-800px);transform:translateX(-800px);-webkit-transition:0.8s ease-in 0.2s;-o-transition:0.8s ease-in 0.2s;transition:0.8s ease-in 0.2s;font-family:DejaVuSansBold;font-size:24px;margin:40px 0 15px;text-transform:uppercase}.page-template-Home section .contact .content h3.phone{color:#13339b}.page-template-Home section .contact .content h3.adress{color:#d34264}.page-template-Home section .contact .content h3.email{color:#61b3c0}.page-template-Home section .contact .content a,.page-template-Home section .contact .content p{font-size:22px;-webkit-transform:translateX(-800px);-ms-transform:translateX(-800px);transform:translateX(-800px);display:block;-webkit-transition:0.7s ease-in 0.3s;-o-transition:0.7s ease-in 0.3s;transition:0.7s ease-in 0.3s}.page-template-Home section .contact .content .add{width:100%}.page-template-Home section .contact .content .sent_btn{display:block;text-transform:uppercase;margin:70px 20px;font-size:18px;position:relative;z-index:1;-webkit-transform:translateX(-800px);-ms-transform:translateX(-800px);transform:translateX(-800px);-webkit-transition:0.8s ease-in 0.4s;-o-transition:0.8s ease-in 0.4s;transition:0.8s ease-in 0.4s}.page-template-Home section .contact .content .sent_btn::after{content:'';position:absolute;display:block;border-radius:50%;background-color:#f3e31e;width:50px;height:50px;z-index:-1;left:-20px;top:-15px}.page-template-Home section .contact .map-container>div{position:relative;max-width:600px;width:100%}.page-template-Home section .contact .map-container>div .map-inner-container{position:relative;width:100%;padding-top:100%}.page-template-Home section .contact .map-container>div .map-inner-container .map{position:absolute !important;top:0;bottom:0;left:0;right:0;-webkit-transform:translateX(1200px);-ms-transform:translateX(1200px);transform:translateX(1200px);-webkit-transition:0.8s ease-in;-o-transition:0.8s ease-in;transition:0.8s ease-in;background:#cacaca;border-radius:50%;z-index:1 !important;position:relative}#ggg .center,#ggg .mid_line_long,#ggg .mid_line_short,#ggg .mini,#ggg .pluse{-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}#ggg .border{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease}#ggg .border g:last-child{visibility:hidden}#ggg:hover .mini{-webkit-transform:translate(23px,12px);-ms-transform:translate(23px,12px);transform:translate(23px,12px)}#ggg:hover .pluse{-webkit-transform:translate(-8px,-8px);-ms-transform:translate(-8px,-8px);transform:translate(-8px,-8px)}#ggg:hover .mid_line_short{-webkit-transform:translate(-50px,50px);-ms-transform:translate(-50px,50px);transform:translate(-50px,50px)}#ggg:hover .mid_line_long{-webkit-transform:translate(22px,-22px);-ms-transform:translate(22px,-22px);transform:translate(22px,-22px)}#ggg:hover .center{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}#ggg:hover .border{-webkit-animation:borderAnim 0.5s;animation:borderAnim 0.5s;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease}@media screen and (max-width:1640px){.page-template-Home section .Head_banner{height:auto}.page-template-Home section .Head_banner>div{padding:0 40px}.page-template-Home section .Head_banner .banner{text-align:center}.page-template-Home section .Head_banner .banner .wrapper{font-size:30px}.page-template-Home section .Head_banner .choose{height:auto;padding:40px 0}.page-template-Home section .Head_banner .choose div{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.page-template-Home section .Head_banner .choose div p{font-size:20px}.page-template-Home section .Head_banner .choose div .choose-title{font-size:26px}.page-template-Home section .programms{padding:0 30px}.page-template-Home section .programms .programm{padding:0 20px}.page-template-Home section .programms .programm .title{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.page-template-Home section .programms .programm .title .dotBG{padding-top:40px}.page-template-Home section .programms .programm .title .programm-title{padding-bottom:0;padding-top:35px;font-size:36px}.page-template-Home section .programms .programm p{margin-top:35px}.page-template-Home section .gallery{margin-top:80px}.page-template-Home section .teachers{padding:100px 0 50px;margin-top:10px}.page-template-Home section .teachers .wrap{margin-top:-75px}.page-template-Home section .teachers .wrap>div{margin:0 80px}.page-template-Home section .teachers .wrap>div:nth-child(2) .teacher .teacher-image:after{top:-35px;bottom:10px;left:-20px;right:-20px}.page-template-Home section .teachers .wrap>div:nth-child(2) .teacher h3{margin-top:25px}.page-template-Home section .teachers .wrap>div:last-child .teacher .teacher-image:after{top:0;bottom:-20px;left:20px;right:-40px}.page-template-Home section .teachers .wrap>div .teacher .teacher-image>div img{max-width:255px;max-height:255px}.page-template-Home section .teachers .wrap>div .teacher .teacher-image:after{top:0;bottom:-20px;right:20px;left:-40px}.page-template-Home section .teachers .wrap>div .teacher h3{margin-top:30px}.page-template-Home section .contact{padding:100px 40px}.page-template-Home section .contact .content a,.page-template-Home section .contact .content p{font-size:20px}}@media screen and (max-width:1440px){.page-template-Home section .programms{padding:0 20px}.page-template-Home section .programms .programm{padding:0 20px}.page-template-Home section .programms .programm .title .programm-title{font-size:32px}.page-template-Home section .programms .programm p{font-size:18px}.page-template-Home section .teachers{margin-top:0}.page-template-Home section .teachers .wrap>div{margin:0 55px}.page-template-Home section .teachers .wrap>div:nth-child(2) .teacher .teacher-image:after{top:-35px;bottom:10px;left:-20px;right:-20px}.page-template-Home section .teachers .wrap>div:last-child .teacher .teacher-image:after{top:0;bottom:-20px;left:20px;right:-40px}.page-template-Home section .teachers .wrap>div .teacher .teacher-image>div img{max-width:255px;max-height:255px}.page-template-Home section .teachers .wrap>div .teacher .teacher-image:after{top:0;bottom:-20px;right:20px;left:-40px}.page-template-Home section .contact .map-container>div{max-width:550px}}@media screen and (max-width:1366px){.page-template-Home section .Head_banner .banner .wrapper{font-size:28px}.page-template-Home section .Head_banner .choose div .choose-title{font-size:24px}.page-template-Home section .programms{padding:0 5px}.page-template-Home section .programms .programm{padding:0 15px}.page-template-Home section .gallery .wrap{-webkit-column-gap:15px;column-gap:15px}.page-template-Home section .gallery .wrap .gallery-image{margin:0 0 15px}.page-template-Home section .teachers{margin-top:20px}.page-template-Home section .teachers .wrap>div{margin:0 70px}.page-template-Home section .teachers .wrap>div .teacher .teacher-image>div img{max-width:250px;max-height:250px}}@media screen and (max-width:1280px){.page-template-Home section .Head_banner .banner .wrapper{font-size:26px}.page-template-Home section .Head_banner .choose div .choose-title{font-size:24px}.page-template-Home section .programms{padding:0 5px}.page-template-Home section .programms .programm .title .dotBG{padding-top:20px}.page-template-Home section .programms .programm .title .programm-title{font-size:30px}.page-template-Home section .teachers{margin-top:10px}.page-template-Home section .teachers .wrap>div{margin:0 45px}.page-template-Home section .teachers .wrap>div:nth-child(2) .teacher .teacher-image:after{top:-30px;bottom:5px;left:-15px;right:-15px}.page-template-Home section .teachers .wrap>div:last-child .teacher .teacher-image:after{top:0;bottom:-20px;left:10px;right:-30px}.page-template-Home section .teachers .wrap>div .teacher .teacher-image>div img{max-width:255px;max-height:255px}.page-template-Home section .teachers .wrap>div .teacher .teacher-image:after{top:0;bottom:-20px;right:10px;left:-30px}.page-template-Home section .contact .content>div{padding-right:96px}}@media screen and (max-width:1240px){.page-template-Home section .programms .programm .title .programm-title{font-size:26px}}@media screen and (max-width:1170px){.page-template-Home section .Head_banner .banner .wrapper{font-size:24px}.page-template-Home section .Head_banner .choose div .choose-title{font-size:22px}.page-template-Home section .Head_banner .choose div p{font-size:18px}.page-template-Home section .programms{padding:10px 0 50px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-template-Home section .programms .programm{padding:0;width:100%}.page-template-Home section .programms .programm .title{margin-top:40px;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.page-template-Home section .programms .programm .title .dotBG{padding:0;background:none}.page-template-Home section .programms .programm .title .dotBG>div{position:relative;width:235px;padding:14px 0}.page-template-Home section .programms .programm .title .dotBG>div .th1{padding-left:30px;font-size:65px}.page-template-Home section .programms .programm .title .dotBG>div:before{content:'';position:absolute;top:0;bottom:0;left:0;right:20px;background:url(/wp-content/uploads/2017/08/dot_bg2.png);background-repeat:no-repeat;z-index:-1}.page-template-Home section .programms .programm .title .dotBG>div:after{top:20px;bottom:20px}.page-template-Home section .programms .programm .title .programm-title{max-width:360px;font-size:40px;padding-top:0}.page-template-Home section .programms .programm p{padding:0 40px;margin-top:40px}.page-template-Home section .gallery{margin-top:0}.page-template-Home section .gallery .gallery-title{font-size:40px}.page-template-Home section .gallery .wrap{line-height:1;-webkit-column-count:1;column-count:1}.page-template-Home section .gallery .wrap .gallery-image>div{padding-top:58% !important}.page-template-Home section .teachers.teachersAnim{margin-top:20px;padding:100px 0 50px}.page-template-Home section .teachers.teachersAnim .teachers-title{padding-bottom:110px}.page-template-Home section .teachers.teachersAnim .wrap{margin-top:0;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-template-Home section .teachers.teachersAnim .wrap>div{width:100%;margin:0;padding:0 140px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.page-template-Home section .teachers.teachersAnim .wrap>div:nth-child(2){margin-top:-40px;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.page-template-Home section .teachers.teachersAnim .wrap>div:last-child{margin-top:-70px}.page-template-Home section .teachers.teachersAnim .wrap>div .teacher{display:inline-block}.page-template-Home section .teachers.teachersAnim .wrap>div .teacher h4{margin-top:15px;font-size:22px}.page-template-Home section .teachers.teachersAnim .wrap>div .teacher .teacher-image>div img{max-width:270px;max-height:270px}.page-template-Home section .contact{padding:110px 40px 70px}.page-template-Home section .contact .content>div{padding-right:90px}.page-template-Home section .contact .content>div h2{font-size:40px}.page-template-Home section .contact .map-container>div{max-width:460px}}@media screen and (max-width:900px){.page-template-Home section .Head_banner .banner{padding:0 50px}.page-template-Home section .Head_banner .banner .wrapper .header-slider-title{padding-right:50px;text-align:right}.page-template-Home section .Head_banner .choose div a{padding:0 60px}.page-template-Home section .Head_banner .choose div a p{font-size:20px}.page-template-Home section .Head_banner .choose div a .choose-title{font-size:24px}.page-template-Home section .teachers.teachersAnim{margin-top:20px;padding:100px 0 50px}.page-template-Home section .teachers.teachersAnim .teachers-title{padding-bottom:110px}.page-template-Home section .teachers.teachersAnim .wrap{margin-top:0}.page-template-Home section .teachers.teachersAnim .wrap>div{padding:0 100px}.page-template-Home section .teachers.teachersAnim .wrap>div:nth-child(2){margin-top:30px}.page-template-Home section .teachers.teachersAnim .wrap>div:last-child{margin-top:30px}.page-template-Home section .teachers.teachersAnim .wrap>div:nth-child(2) .teacher .teacher-image:after{top:-20px;bottom:0px;left:-10px;right:-10px}.page-template-Home section .teachers.teachersAnim .wrap>div:last-child .teacher .teacher-image:after{top:0;bottom:-10px;left:10px;right:-20px}.page-template-Home section .teachers.teachersAnim .wrap>div .teacher .teacher-image>div img{max-width:255px;max-height:255px}.page-template-Home section .teachers.teachersAnim .wrap>div .teacher .teacher-image:after{top:0;bottom:-10px;right:10px;left:-20px}.page-template-Home section .teachers.teachersAnim .wrap>div .teacher .teacher-image>div img{max-width:290px;max-height:290px}.page-template-Home section .contact{padding:110px 40px 70px}.page-template-Home section .contact .content>div{padding-right:0}.page-template-Home section .contact .content>div h2{font-size:40px}.page-template-Home section .contact .map-container>div{max-width:460px}}@media screen and (max-width:768px){.page-template-Home #wrap section .about-block .about-content p a{margin:40px 20px 40px 0}}@media screen and (max-width:736px){.page-template-Home section .Head_banner .banner{height:100vh}.page-template-Home section .Head_banner .banner .wrapper{margin:auto auto 60px;font-size:22px}.page-template-Home section .Head_banner .banner .wrapper .header-slider-title{padding:0;text-align:center;margin-bottom:20px}.page-template-Home section .Head_banner .choose{padding:0;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-template-Home section .Head_banner .choose:before{width:auto;height:2px;top:0;bottom:0;left:50px;right:50px}.page-template-Home section .Head_banner .choose div a{padding:40px 60px}.page-template-Home section .Head_banner .choose div a .choose-title{font-size:19px}.page-template-Home section .Head_banner .choose div a p{font-size:16px}.page-template-Home section .programms .programm.bgAnim .title{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.page-template-Home section .programms .programm.bgAnim .title .dotBG{width:100%}.page-template-Home section .programms .programm.bgAnim .title .dotBG>div{width:170px;padding:12px 0}.page-template-Home section .programms .programm.bgAnim .title .dotBG>div .th1{font-size:50px;padding-left:5px}.page-template-Home section .programms .programm.bgAnim .title .programm-title{width:100%;max-width:none;padding:0 15px;margin:25px 0;font-size:22px}.page-template-Home section .programms .programm.bgAnim p{padding:0 15px;margin-top:0}.page-template-Home section .gallery{padding:0 15px}.page-template-Home section .gallery .gallery-title.h1Anim{font-size:30px}.page-template-Home section .teachers.teachersAnim{padding:80px 0 50px}.page-template-Home section .teachers.teachersAnim>.teachers-title{font-size:30px;padding-bottom:60px}.page-template-Home section .teachers.teachersAnim .wrap>div{margin:0 15px;-webkit-box-pack:center !important;-ms-flex-pack:center !important;-webkit-justify-content:center !important;-moz-justify-content:center !important;justify-content:center !important}.page-template-Home section .teachers.teachersAnim .wrap>div .teacher .teacher-image>div img{max-width:230px;max-height:230px}.page-template-Home section .teachers.teachersAnim .wrap>div:not(:first-child){margin-top:70px}.page-template-Home section .contact{padding:60px 15px 45px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-template-Home section .contact>div{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.page-template-Home section .contact .content a,.page-template-Home section .contact .content p{font-size:20px}.page-template-Home section .contact .map-container>div{max-width:360px}}@media only screen and (max-width:414px){.page-template-Home #wrap section .about-block .about-content .content-container p{padding-top:20px}}@media only screen and (max-width:370px){.page-template-Home section .contact .content>div h2{line-height:1.1}}.page-template-About #wrap{background:url(/wp-content/uploads/2017/08/bg.png)}.page-template-About #wrap .content .about-block{padding-top:250px}.page-template-About #wrap .content .missions{width:100%;padding:220px 40px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.page-template-About #wrap .content .missions .mission-field{max-width:1240px;text-align:left;position:relative;z-index:1;-webkit-transform:translate(140px,301px);-ms-transform:translate(140px,301px);transform:translate(140px,301px);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.page-template-About #wrap .content .missions .mission-field p{text-align:justify}.page-template-About #wrap .content .missions .mission-field:first-child{margin-bottom:170px}.page-template-About #wrap .content .missions .mission-field.missonAnim{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.page-template-About #wrap .content .missions .mission-field.missonAnim:nth-child(even) .count,.page-template-About #wrap .content .missions .mission-field.missonAnim:nth-child(even) h2,.page-template-About #wrap .content .missions .mission-field.missonAnim:nth-child(even) p{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.page-template-About #wrap .content .missions .mission-field.missonAnim:nth-child(even) h2,.page-template-About #wrap .content .missions .mission-field.missonAnim:nth-child(even) p{opacity:1}.page-template-About #wrap .content .missions .mission-field.missonAnim:nth-child(even) .count{opacity:.1}.page-template-About #wrap .content .missions .mission-field.missonAnim .count,.page-template-About #wrap .content .missions .mission-field.missonAnim h2,.page-template-About #wrap .content .missions .mission-field.missonAnim p{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.page-template-About #wrap .content .missions .mission-field.missonAnim h2,.page-template-About #wrap .content .missions .mission-field.missonAnim p{opacity:1}.page-template-About #wrap .content .missions .mission-field.missonAnim .count{opacity:.1}.page-template-About #wrap .content .missions .mission-field h2{font-size:60px;color:#df456a;text-transform:uppercase;font-family:DejaVuSansBold;margin-bottom:20px;opacity:0;-webkit-transform:translateX(-1000px);-ms-transform:translateX(-1000px);transform:translateX(-1000px);-webkit-transition:opacity .7s linear .6s,-webkit-transform .9s ease-in-out;transition:opacity .7s linear .6s,-webkit-transform .9s ease-in-out;-o-transition:transform .9s ease-in-out,opacity .7s linear .6s;transition:transform .9s ease-in-out,opacity .7s linear .6s;transition:transform .9s ease-in-out,opacity .7s linear .6s,-webkit-transform .9s ease-in-out}.page-template-About #wrap .content .missions .mission-field .count{font-size:300px;font-family:adineueBoldWebfont;position:absolute;z-index:-1;top:-60px;left:0;opacity:0;-webkit-transition:opacity .7s linear 1s;-o-transition:opacity .7s linear 1s;transition:opacity .7s linear 1s}.page-template-About #wrap .content .missions .mission-field p{line-height:1.5;font-size:20px;margin-left:150px;opacity:0;-webkit-transform:translateX(-2500px);-ms-transform:translateX(-2500px);transform:translateX(-2500px);-webkit-transition:opacity .7s linear 1.4s,-webkit-transform 1.8s ease-in-out;transition:opacity .7s linear 1.4s,-webkit-transform 1.8s ease-in-out;-o-transition:transform 1.8s ease-in-out,opacity .7s linear 1.4s;transition:transform 1.8s ease-in-out,opacity .7s linear 1.4s;transition:transform 1.8s ease-in-out,opacity .7s linear 1.4s,-webkit-transform 1.8s ease-in-out}.page-template-About #wrap .content .missions .mission-field:nth-child(even){text-align:right}.page-template-About #wrap .content .missions .mission-field:nth-child(even) .count{right:0}.page-template-About #wrap .content .missions .mission-field:nth-child(even) h2{color:#1436a6;-webkit-transform:translateX(1000px);-ms-transform:translateX(1000px);transform:translateX(1000px)}.page-template-About #wrap .content .missions .mission-field:nth-child(even) p{margin-left:auto;margin-right:150px;-webkit-transform:translateX(2500px);-ms-transform:translateX(2500px);transform:translateX(2500px);-webkit-transition:opacity 1.8s linear 0.9s,-webkit-transform 2s ease-in-out;transition:opacity 1.8s linear 0.9s,-webkit-transform 2s ease-in-out;-o-transition:transform 2s ease-in-out,opacity 1.8s linear 0.9s;transition:transform 2s ease-in-out,opacity 1.8s linear 0.9s;transition:transform 2s ease-in-out,opacity 1.8s linear 0.9s,-webkit-transform 2s ease-in-out}.page-template-About #wrap .content .methods{position:relative}.page-template-About #wrap .content .methods .method-field{z-index:9;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;color:#Fff;width:100%;padding:70px 40px 120px}.page-template-About #wrap .content .methods .method-field>div{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.page-template-About #wrap .content .methods .method-field.missionAnim:first-child .image{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}.page-template-About #wrap .content .methods .method-field.missionAnim:first-child .content{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}.page-template-About #wrap .content .methods .method-field.missionAnim:first-child .content h2,.page-template-About #wrap .content .methods .method-field.missionAnim:first-child .content h2::after,.page-template-About #wrap .content .methods .method-field.missionAnim:first-child .content p{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.page-template-About #wrap .content .methods .method-field.missionAnim:first-child .content h2{line-height:80px}.page-template-About #wrap .content .methods .method-field.missionAnim:last-child .image{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}.page-template-About #wrap .content .methods .method-field.missionAnim:last-child .content{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}.page-template-About #wrap .content .methods .method-field.missionAnim:last-child .content h2,.page-template-About #wrap .content .methods .method-field.missionAnim:last-child .content h2::after,.page-template-About #wrap .content .methods .method-field.missionAnim:last-child .content h2::before,.page-template-About #wrap .content .methods .method-field.missionAnim:last-child .content p{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.page-template-About #wrap .content .methods .method-field.missionAnim:last-child .content h2{line-height:80px}.page-template-About #wrap .content .methods .method-field:first-child{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page-template-About #wrap .content .methods .method-field:first-child #Layer_1{position:absolute;width:200px;height:auto;left:2%;z-index:10}.page-template-About #wrap .content .methods .method-field:first-child::before{content:'';background:url(/wp-content/uploads/2017/08/pluse.png) no-repeat;height:50px;width:50px;position:absolute;top:0;right:13%;-webkit-animation:float2 6s ease-in-out infinite;animation:float2 6s ease-in-out infinite}.page-template-About #wrap .content .methods .method-field:first-child::after{content:'';background:url(/wp-content/uploads/2017/08/ball.png) no-repeat;height:60px;width:61px;position:absolute;top:0;left:13%;-webkit-animation:float1 6s ease-in-out infinite;animation:float1 6s ease-in-out infinite}.page-template-About #wrap .content .methods .method-field:first-child .image{position:relative;z-index:1;opacity:0;-webkit-transition:opacity .6s ease-out .4s,-webkit-transform .8s ease-in;transition:opacity .6s ease-out .4s,-webkit-transform .8s ease-in;-o-transition:transform .8s ease-in,opacity .6s ease-out .4s;transition:transform .8s ease-in,opacity .6s ease-out .4s;transition:transform .8s ease-in,opacity .6s ease-out .4s,-webkit-transform .8s ease-in;-webkit-transform:translate(-50px,50px);-ms-transform:translate(-50px,50px);transform:translate(-50px,50px)}.page-template-About #wrap .content .methods .method-field:first-child .image::after{content:'';display:block;background:url(/wp-content/uploads/2017/08/m.png) no-repeat;width:200px;height:200px;position:absolute;bottom:0;right:-50px;z-index:-1;-webkit-animation:float2 6s ease-in-out infinite;animation:float2 6s ease-in-out infinite}.page-template-About #wrap .content .methods .method-field:first-child .content{margin-left:20px;opacity:0;-webkit-transition:opacity .6s ease-out .4s,-webkit-transform 1s ease-in;transition:opacity .6s ease-out .4s,-webkit-transform 1s ease-in;-o-transition:transform 1s ease-in,opacity .6s ease-out .4s;transition:transform 1s ease-in,opacity .6s ease-out .4s;transition:transform 1s ease-in,opacity .6s ease-out .4s,-webkit-transform 1s ease-in;-webkit-transform:translate(50px,50px);-ms-transform:translate(50px,50px);transform:translate(50px,50px)}.page-template-About #wrap .content .methods .method-field:first-child .content h2{-webkit-transition:opacity .6s ease-out 1s;-o-transition:opacity .6s ease-out 1s;transition:opacity .6s ease-out 1s}.page-template-About #wrap .content .methods .method-field:first-child .content h2::after{background-color:#df456a}.page-template-About #wrap .content .methods .method-field:first-child .content p{margin-left:120px}.page-template-About #wrap .content .methods .method-field:last-child{background-color:#f8f8f8;padding-top:0}.page-template-About #wrap .content .methods .method-field:last-child .content{text-align:right;-webkit-transition:0.8s ease-in;-o-transition:0.8s ease-in;transition:0.8s ease-in;opacity:0}.page-template-About #wrap .content .methods .method-field:last-child .content p{margin-right:40px;margin-left:315px}.page-template-About #wrap .content .methods .method-field:last-child .content h2{padding-top:80px;padding-left:20px;text-align:left;margin-right:0;margin-left:180px;margin-bottom:70px}.page-template-About #wrap .content .methods .method-field:last-child .content h2::before{content:'';display:block;height:270px;width:200px;position:absolute;top:0;left:0;-webkit-transform:translateY(-300px);-ms-transform:translateY(-300px);transform:translateY(-300px);-webkit-transition:.6s linear .8s;-o-transition:.6s linear .8s;transition:.6s linear .8s;opacity:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;background:url(/wp-content/uploads/2017/08/dot_bg.png) no-repeat}.page-template-About #wrap .content .methods .method-field:last-child .content h2::after{position:absolute;bottom:-90px;left:35px}.page-template-About #wrap .content .methods .method-field:last-child .image{-webkit-transition:opacity 0.6s ease-out,-webkit-transform 0.8s ease-in;transition:opacity 0.6s ease-out,-webkit-transform 0.8s ease-in;-o-transition:transform 0.8s ease-in,opacity 0.6s ease-out;transition:transform 0.8s ease-in,opacity 0.6s ease-out;transition:transform 0.8s ease-in,opacity 0.6s ease-out,-webkit-transform 0.8s ease-in;opacity:0;-webkit-transform:translate(1000px,50px);-ms-transform:translate(1000px,50px);transform:translate(1000px,50px)}.page-template-About #wrap .content .methods .method-field:last-child .image>div{margin-left:40px;margin-right:auto}.page-template-About #wrap .content .methods .method-field .image{width:50%}.page-template-About #wrap .content .methods .method-field .image .image-container{max-width:670px;margin-right:20px;margin-left:auto;margin-top:155px;overflow:hidden}.page-template-About #wrap .content .methods .method-field .image .image-container>div{position:relative;width:100%;padding-top:100%}.page-template-About #wrap .content .methods .method-field .image .image-container>div>div{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;border-radius:50%}.page-template-About #wrap .content .methods .method-field .content{width:50%;font-size:20px}.page-template-About #wrap .content .methods .method-field .content h2{max-width:90%;font-size:70px;-webkit-transition:1.2s ease-in;-o-transition:1.2s ease-in;transition:1.2s ease-in;color:#2b2e4c;text-transform:uppercase;font-family:DejaVuSansBold}.page-template-About #wrap .content .methods .method-field .content h2::after{content:'';display:block;width:50px;height:20px;background-color:#61b3c0;margin-top:40px}.page-template-About #wrap .content .methods .method-field .content p{text-align:justify;line-height:1.364;max-width:700px;color:#000}@media screen and (max-width:1900px){.page-template-About #wrap .content .methods .method-field .image .image-container{max-width:600px}}@media screen and (max-width:1620px){.page-template-About #wrap .content .methods .method-field .image .image-container{margin-left:140px;margin-right:-50px}.page-template-About #wrap .content .methods .method-field .content h2{font-size:60px}.page-template-About #wrap .content .methods .method-field:last-child .content h2{padding-top:50px}.page-template-About #wrap .content .methods .method-field:last-child .content h2:before{height:220px}}@media screen and (max-width:1366px){.page-template-About #wrap .content .about-block{padding-top:160px}.page-template-About #wrap .content .missions{padding:130px 100px}.page-template-About #wrap .content .missions .mission-field p{margin:0 30px !important;font-size:18px;text-align:left}.page-template-About #wrap .content .missions .mission-field h2{font-size:40px}.page-template-About #wrap .content .missions .mission-field .count{font-size:250px}.page-template-About #wrap .content .missions .mission-field:first-child{margin-bottom:110px}.page-template-About #wrap .content .methods .method-field:last-child .content h2{margin-left:0}.page-template-About #wrap .content .methods .method-field:last-child .content p{margin-left:100px}.page-template-About #wrap .content .methods .method-field .image .image-container{max-width:550px}}@media screen and (max-width:1280px){.page-template-About #wrap .content .about-block{padding-left:100px;padding-right:100px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page-template-About #wrap .content .about-block .right-container .image-container{margin-top:60px}.page-template-About #wrap .content .about-block .about-content .content-container p{width:77%;margin-right:35px;float:right}.page-template-About #wrap .content .methods .method-field{padding:70px 100px 60px}.page-template-About #wrap .content .methods .method-field:first-child{-webkit-box-direction:reverse;-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-template-About #wrap .content .methods .method-field:first-child #Layer_1{top:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.page-template-About #wrap .content .methods .method-field:first-child .content,.page-template-About #wrap .content .methods .method-field:first-child .content p{margin-left:0}.page-template-About #wrap .content .methods .method-field:last-child{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-template-About #wrap .content .methods .method-field:last-child .content{margin-top:40px}.page-template-About #wrap .content .methods .method-field:last-child .content h2{margin-left:0;padding-left:0;padding-top:25px}.page-template-About #wrap .content .methods .method-field:last-child .content h2:before{width:270px;height:150px;left:-100px;background:url(/wp-content/uploads/2017/08/dot_bg2.png) no-repeat}.page-template-About #wrap .content .methods .method-field:last-child .content h2:after{bottom:-60px}.page-template-About #wrap .content .methods .method-field:last-child .content p{margin:0;padding-top:40px}.page-template-About #wrap .content .methods .method-field:last-child .image .image-container{margin-top:60px !important;margin-bottom:0 !important}.page-template-About #wrap .content .methods .method-field .content{width:100%}.page-template-About #wrap .content .methods .method-field .content h2{max-width:60%;font-size:50px}.page-template-About #wrap .content .methods .method-field .content p{max-width:100%;margin:40px 0 0 0;font-size:18px}.page-template-About #wrap .content .methods .method-field .image{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.page-template-About #wrap .content .methods .method-field .image .image-container{width:100%;margin:0 !important;margin-bottom:60px !important}}@media only screen and (max-width:1024px){.page-template-About #wrap header>.menu nav .mobile-menu-btn{background-color:#fff}.page-template-About #wrap header>.menu nav .mobile-menu-btn>div span{background:#0e6a37}}@media screen and (max-width:1024px){.page-template-About #wrap .content .missions .mission-field .count{font-size:400px}.page-template-About #wrap .content .about-block .right-container .image-container{max-width:490px}.page-template-About #wrap .content .about-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-About #wrap .content .about-block .about-content .content-container p{width:auto;margin-right:0}.page-template-About #wrap .content .about-block .right-container .image-container>div{margin-left:0}.page-template-About #wrap .content .methods .method-field{padding:70px 100px 60px}.page-template-About #wrap .content .methods .method-field:first-child{-webkit-box-direction:reverse;-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-template-About #wrap .content .methods .method-field:first-child #Layer_1{left:0;top:0;width:160px}.page-template-About #wrap .content .methods .method-field .content{width:100%}.page-template-About #wrap .content .methods .method-field .content h2{max-width:60%;font-size:50px;line-height:58px !important}.page-template-About #wrap .content .methods .method-field .content p{max-width:100%;margin:40px 0 0 0}.page-template-About #wrap .content .methods .method-field .image{width:100%}.page-template-About #wrap .content .methods .method-field .image .image-container{margin:0 auto;margin-bottom:60px;max-width:490px}}@media screen and (max-width:900px){.page-template-About #wrap .content .about-block{padding-left:60px;padding-right:60px}.page-template-About #wrap .content .missions{padding:150px 40px 100px 40px}.page-template-About #wrap .content .missions .mission-field p{margin:0 20px !important}.page-template-About #wrap .content .missions .mission-field:first-child{margin-bottom:130px}.page-template-About #wrap .content .methods .method-field{padding:70px 60px 60px}.page-template-About #wrap .content .methods .method-field:first-child #Layer_1{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.page-template-About #wrap .content .methods .method-field .content h2{max-width:450px}.page-template-About #wrap .content .methods .method-field:last-child .content h2:before{width:200px;left:-60px}}@media screen and (max-width:736px){.page-template-About #wrap .content .about-block{padding-top:100px;padding-left:15px;padding-right:15px}.page-template-About #wrap .content .methods .method-field{padding:50px 15px}.page-template-About #wrap .content .methods .method-field .content h2{font-size:40px}.page-template-About #wrap .content .methods .method-field .content h2:before{left:-15px;height:135px !important;width:150px !important}.page-template-About #wrap .content .methods .method-field .image .image-container{max-width:440px}}@media screen and (max-width:736px) and (orientation:landscape){.page-template-About #wrap .content .about-block .about-content .content-container{margin-top:60px}}@media screen and (max-width:480px){.page-template-About #wrap .content .missions{padding:100px 20px}.page-template-About #wrap .content .missions .mission-field p{margin:0 !important;font-size:17px;text-align:left}.page-template-About #wrap .content .missions .mission-field h2{font-size:26px}.page-template-About #wrap .content .missions .mission-field .count{font-size:250px}.page-template-About #wrap .content .missions .mission-field:first-child{margin-bottom:100px}.page-template-About #wrap .content .methods .method-field .content h2{max-width:310px;font-size:26px !important;line-height:34px !important}.page-template-About #wrap .content .methods .method-field .content h2:before{height:100px !important}.page-template-About #wrap .content .methods .method-field .content p{font-size:16px !important}}@media only screen and (max-width:667px) and (orientation:landscape){.page-template-Home #wrap section .about-block .about-content .content-container p{padding-top:20px}.page-template-About #wrap .content .methods .method-field:last-child .content h2{margin-bottom:20px}.page-template-About #wrap .content .methods .method-field:last-child .content h2:after{left:0;bottom:-40px}.page-template-About #wrap .content .methods .method-field .content p{margin-top:20px}.page-template-About #wrap .content .methods .method-field .content h2:after{margin-top:20px}.page-template-About #wrap .content .about-block .about-content .content-container p{padding-top:20px}}@media only screen and (max-width:414px){.page-template-About #wrap .content .methods .method-field:last-child .content h2{margin-bottom:20px}.page-template-About #wrap .content .methods .method-field:last-child .content h2:after{left:0;bottom:-40px}.page-template-About #wrap .content .methods .method-field .content p{margin-top:20px}.page-template-About #wrap .content .methods .method-field .content h2:after{margin-top:20px}.page-template-About #wrap .content .about-block .right-container .image-container{margin-top:30px}.page-template-About #wrap .content .about-block .about-content .content-container h2{font-size:40px}.page-template-About #wrap .content .about-block .about-content .content-container p{padding-top:20px}}body.page-template-menu #wrap .content{max-width:1245px;margin:0 auto;padding:80px 15px}body.page-template-menu #wrap .content .page-title{margin-bottom:40px;font-size:36px;line-height:1;text-transform:uppercase;color:#3f5faa}body.page-template-menu #wrap .content .menu-table-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.page-template-menu #wrap .content .menu-table-container .table-next,body.page-template-menu #wrap .content .menu-table-container .table-prev{display:none}body.page-template-menu #wrap .content .menu-table-container .table-header{padding:5px 20px 5px 60px;margin-bottom:10px;background:#999;text-align:center;height:40px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}body.page-template-menu #wrap .content .menu-table-container .table-header .slick-list{width:100% !important}body.page-template-menu #wrap .content .menu-table-container .table-header .table-col>div{font-size:18px;color:#fff}body.page-template-menu #wrap .content .menu-table-container .table-header .table-col>div:first-child{line-height:40px;text-transform:uppercase;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}body.page-template-menu #wrap .content .menu-table-container .table-header .table-col>div:last-child{max-width:40px;width:40px;padding:0 5px;margin:5px;font-size:14px;border-left:1px solid #fff;border-right:1px solid #fff;white-space:nowrap}body.page-template-menu #wrap .content .menu-table-container .table-col{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}body.page-template-menu #wrap .content .menu-table-container .menu-table{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring{position:absolute;right:0;top:0;bottom:0;width:20px;overflow:hidden}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span,body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:after,body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:before{position:absolute;left:0;right:0;height:54px;background:#f7f7f7}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:first-child{top:0}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:first-child:after{content:"";top:54px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(2){top:0}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(2):before{content:"";top:172px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(2):after{content:"";top:118px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(3){top:0}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(3):before{content:"";top:290px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(3):after{content:"";top:236px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(4){top:0}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(4):before{content:"";top:408px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(4):after{content:"";top:354px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(5){top:0}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(5):before{content:"";top:526px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(5):after{content:"";top:472px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(6){top:0}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(6):before{content:"";top:644px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(6):after{content:"";top:590px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(7){top:0}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(7):before{content:"";top:762px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(7):after{content:"";top:708px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(8){top:0}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(8):before{content:"";top:870px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(8):after{content:"";top:826px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(9){top:0}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(9):before{content:"";top:988px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(9):after{content:"";top:934px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(10){top:0}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(10):before{content:"";top:1106px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(10):after{content:"";top:1052px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(11){top:0}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(11):before{content:"";top:1224px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(11):after{content:"";top:1170px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(12){top:0}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(12):before{content:"";top:1342px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(12):after{content:"";top:1288px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(13){top:0}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(13):before{content:"";top:1460px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(13):after{content:"";top:1406px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(14){top:0}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(14):before{content:"";top:1578px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring span:nth-child(14):after{content:"";top:1524px}body.page-template-menu #wrap .content .menu-table-container .menu-table:not(:last-child){margin-bottom:30px}body.page-template-menu #wrap .content .menu-table-container .menu-table.first-child:before{content:'';display:block;position:absolute;top:10%;left:-20%;width:50px;height:50px;background:url(/wp-content/uploads/2017/08/eq.png) no-repeat;z-index:-1;-webkit-animation:float2 6s ease-in-out infinite;animation:float2 6s ease-in-out infinite}body.page-template-menu #wrap .content .menu-table-container .menu-table.first-child:after{content:'';display:block;position:absolute;top:50%;left:-10%;width:150px;height:150px;background:url(/wp-content/uploads/2017/08/m.png) no-repeat;background-size:contain;z-index:-1;-webkit-animation:float2 8s ease-in-out infinite;animation:float2 8s ease-in-out infinite}body.page-template-menu #wrap .content .menu-table-container .menu-table.first-child .table-info:before{content:'';background:url(/wp-content/uploads/2017/08/green-plus.png) no-repeat;height:50px;width:50px;position:absolute;top:0%;right:-20%;-webkit-animation:float2 5s ease-in-out infinite;animation:float2 5s ease-in-out infinite;z-index:-1}body.page-template-menu #wrap .content .menu-table-container .menu-table.first-child .table-info:after{content:'';background:url(/wp-content/uploads/2017/08/R.png) no-repeat;height:50px;width:50px;position:absolute;bottom:-5%;right:-10%;-webkit-animation:float1 8s ease-in-out infinite;animation:float1 8s ease-in-out infinite;z-index:-1}body.page-template-menu #wrap .content .menu-table-container .menu-table:nth-child(3n+1) .table-title{background:#0f703a}body.page-template-menu #wrap .content .menu-table-container .menu-table:nth-child(3n+2) .table-title{background:#f396b5}body.page-template-menu #wrap .content .menu-table-container .menu-table:nth-child(3n) .table-title{background:#67c0cd}body.page-template-menu #wrap .content .menu-table-container .menu-table .table-title{width:60px;font-size:20px;text-transform:uppercase;color:#fff;background:#0f703a;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}body.page-template-menu #wrap .content .menu-table-container .menu-table .table-title h1{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;white-space:nowrap}body.page-template-menu #wrap .content .menu-table-container .menu-table .table-info{position:relative;width:calc(100% - 60px);padding-right:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}body.page-template-menu #wrap .content .menu-table-container .menu-table .table-info .slick-list{width:100%}body.page-template-menu #wrap .content .menu-table-container .menu-table .table-info .table-col{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.page-template-menu #wrap .content .menu-table-container .menu-table .table-info .table-col:last-child{-webkit-box-flex:1.1;-webkit-flex:1.1;-moz-box-flex:1.1;-moz-flex:1.1;-ms-flex:1.1;flex:1.1}body.page-template-menu #wrap .content .menu-table-container .menu-table .table-info .table-col .table-row{background:#f7f7f7;height:54px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}body.page-template-menu #wrap .content .menu-table-container .menu-table .table-info .table-col .table-row:not(:last-child){margin-bottom:10px}body.page-template-menu #wrap .content .menu-table-container .menu-table .table-info .table-col .table-row:nth-child(odd){margin-bottom:0 !important}body.page-template-menu #wrap .content .menu-table-container .menu-table .table-info .table-col .table-row:nth-child(odd)>div:first-child{position:relative}body.page-template-menu #wrap .content .menu-table-container .menu-table .table-info .table-col .table-row:nth-child(odd)>div:first-child:after{content:"";position:absolute;left:2px;right:2px;bottom:0;height:1px;background:#0f703a}body.page-template-menu #wrap .content .menu-table-container .menu-table .table-info .table-col .table-row:last-child>div,body.page-template-menu #wrap .content .menu-table-container .menu-table .table-info .table-col .table-row:nth-last-child(2)>div{font-weight:bold}body.page-template-menu #wrap .content .menu-table-container .menu-table .table-info .table-col .table-row:last-child>div:last-child,body.page-template-menu #wrap .content .menu-table-container .menu-table .table-info .table-col .table-row:nth-last-child(2)>div:last-child{color:#0f703a;font-weight:bold;border-left:1px solid #0f703a;border-right:1px solid #0f703a}body.page-template-menu #wrap .content .menu-table-container .menu-table .table-info .table-col .table-row>div{text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}body.page-template-menu #wrap .content .menu-table-container .menu-table .table-info .table-col .table-row>div:first-child{padding:5px;font-size:12px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}body.page-template-menu #wrap .content .menu-table-container .menu-table .table-info .table-col .table-row>div:last-child{width:40px;max-width:40px;padding:0 5px;margin:15px 5px;font-size:12px;border-left:1px solid #ccc;border-right:1px solid #ccc}@media screen and (max-width:1200px){body.page-template-menu #wrap .content{padding:45px 80px}body.page-template-menu #wrap .content button.slick-arrow.slick-next,body.page-template-menu #wrap .content button.slick-arrow.slick-prev{display:none !important}body.page-template-menu #wrap .content .menu-table-container .table-prev,body.page-template-menu #wrap .content .menu-table-container .table-next{display:block;position:absolute;top:0;font-size:40px;width:40px;height:40px;color:#fff;background:#999;z-index:2;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}body.page-template-menu #wrap .content .menu-table-container .table-prev.slick-disabled,body.page-template-menu #wrap .content .menu-table-container .table-next.slick-disabled{color:#b8b8b8}body.page-template-menu #wrap .content .menu-table-container .table-next{right:0}body.page-template-menu #wrap .content .menu-table-container .table-prev{left:0px}body.page-template-menu #wrap .content .menu-table-container .table-header{padding:5px 45px 5px 60px}body.page-template-menu #wrap .content .menu-table-container .menu-table .table-info{padding-right:45px}body.page-template-menu #wrap .content .menu-table-container .menu-table .coloring{width:45px}}@media screen and (max-width:950px){body.page-template-menu #wrap .content{padding:45px 80px}}@media screen and (max-width:480px){body.page-template-menu #wrap .content{padding:40px 20px}body.page-template-menu #wrap .content .page-title{font-size:22px;margin-bottom:40px}body.page-template-menu #wrap .content .menu-table-container .table-header{padding:5px 45px 5px 45px}body.page-template-menu #wrap .content .menu-table-container .menu-table .table-title{width:45px;font-size:18px}}.woocommerce-account{min-height:100vh}.woocommerce-account .form_active{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.woocommerce-account .menu{position:relative !important}.woocommerce-account .menu nav{color:#000 !important;margin-right:140px !important}.woocommerce-account .menu nav .secondary-menu ul li.login-icon{display:none}.woocommerce-account #wrap{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.woocommerce-account #wrap #primary{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.woocommerce-account #wrap #primary #main{width:100%}.woocommerce-account #wrap #primary #main .entry-header{display:none}.woocommerce-account #wrap #primary #main .entry-content{width:100%;padding:30px 15px}.woocommerce-account #wrap #primary #main .entry-content .woocommerce{width:100%}.woocommerce-account #wrap #primary #main .entry-content .woocommerce .woocommerce-error{margin-bottom:30px;text-align:center}.woocommerce-account #wrap #primary #main .entry-content .woocommerce .woocommerce-error li{color:#ce2424}.woocommerce-account #wrap #primary #main .entry-content .woocommerce .woocommerce-error li a{text-decoration:underline}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login{width:100%}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login .u-column2.col-2{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login .u-column2.col-2 form>p:not(.button):not(.has-account){display:none}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login .u-column2.col-2 form>p:not(.button):not(.has-account).show{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login .u-column1.col-1{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login .hide{display:none !important}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login h2{margin-bottom:30px;font-size:50px;color:#3f5faa;text-align:center;text-transform:uppercase}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login h3{display:none}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login .step{font-size:30px;color:#67c0cd;text-transform:uppercase;margin:-10px 0 30px}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form{position:relative;width:100%;max-width:610px;padding:0 0 80px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-end;-ms-flex-align:self-end;-webkit-align-items:self-end;-moz-align-items:self-end;align-items:self-end}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p{width:100%;margin:0 0 10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.full,.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.half{width:100% !important;margin:0 0 10px !important}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p label{display:block;width:200px;height:60px;font-size:16px;text-transform:uppercase;color:#fff;background-color:#0f703a;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p label .required{padding-left:5px}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p input{position:relative;width:100%;height:60px;padding:5px 10px;border:none;font-size:18px;background:#f7f7f7;outline:0;z-index:99;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p input[type="checkbox"]{width:auto;padding:5px;margin:0}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.selectbox-row{position:relative}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.selectbox-row select{width:100%;height:60px;padding:5px 10px;border:none;font-size:18px;text-align:center;text-align-last:center;background:#f7f7f7;outline:0;-webkit-appearance:none;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;font-family:DejaVuSans}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.selectbox-row select~.triangle{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #0f703a}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.radio-row{position:relative}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.radio-row input[type="radio"]:checked:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0f703a}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.radio-row input[type="radio"]:checked+.radio-label{color:#fff}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.radio-row input[type="radio"].radio-1{margin:0 5px}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.radio-row input[type="radio"].radio-2{margin:0 0 0 5px}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.radio-row .radio-label{position:absolute;top:0;width:calc( ( 100% - 200px ) /2);font-size:16px;line-height:60px;text-align:center;color:#0f703a;z-index:100;pointer-events:none}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.radio-row .radio-label.radio-label-1{right:calc( ( 100% - 180px ) / 2)}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.radio-row .radio-label.radio-label-2{right:0}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.button{position:absolute;bottom:0;right:0;width:auto;height:50px;padding:0;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.button .login-button,.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.button .register-button,.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.button.register-next{height:50px;padding:0 25px;font-size:18px;line-height:18px;text-transform:uppercase;color:#000;background:transparent;cursor:pointer;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;font-family:DejaVuSans}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.button.register-back{right:unset;left:0;height:50px;padding:0 25px;font-size:18px;line-height:18px;text-transform:uppercase;color:#000;background:transparent;cursor:pointer;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.button:not(.register-back):after{content:"";position:absolute;right:0;top:0;bottom:0;width:50px;border-radius:50%;background:#2a67b1;z-index:-1}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.button.register-back:after{content:"";position:absolute;left:0;top:0;bottom:0;width:50px;border-radius:50%;background:#df658a;z-index:-1}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.button:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.lost-password{margin:10px 0 0 !important;padding-left:15px;font-size:16px}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.register-now,.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.has-account{margin:10px 0 !important;padding-left:15px;font-size:14px}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.register-now span,.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.has-account span{padding-left:10px;color:#0f703a;cursor:pointer}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p .child-count{line-height:60px;background:#f7f7f7;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p .child-count #child-count{font-size:28px;padding:0 15px}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p .child-count .minus,.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p .child-count .plus{font-size:20px;line-height:60px;color:#0f703a;cursor:pointer}@media screen and (max-width:480px){.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login h2{margin-bottom:20px;font-size:36px}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login .step{font-size:24px;margin:-5px 0 20px}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p label{width:140px;height:50px;font-size:13px}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p input,.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p select{height:50px;font-size:16px}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.selectbox-row select{height:50px;font-size:16px}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.selectbox-row select~.triangle{right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #0f703a}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.radio-row .radio-label{width:calc( ( 100% - 150px ) /2);font-size:16px;line-height:50px}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.radio-row .radio-label.radio-label-1{right:calc( ( 100% - 130px ) / 2)}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p .child-count{line-height:50px}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p .child-count #child-count{font-size:22px}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p .child-count .minus,.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p .child-count .plus{font-size:16px;line-height:50px}}@media screen and (max-width:414px){html body.woocommerce-account #main .woocommerce form>p input{height:50px}html body.woocommerce-account #main .woocommerce form>p label{width:140px;height:50px}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.register-now{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.register-now span{padding-left:0;margin-top:10px}.woocommerce-account #wrap #primary #main .entry-content .woocommerce #customer_login form>p.lost-password{padding-left:0}}body.woocommerce-account .menu{position:relative !important}body.woocommerce-account .menu nav{margin-right:140px;color:#000}body.woocommerce-account.woocommerce-orders .entry-content{max-width:780px}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content{width:100%}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table{width:100%;line-height:1.3;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table thead{margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table thead tr{width:100%;height:50px;background:#ebebeb;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table thead tr th{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table thead tr th span{display:block;min-width:160px;height:50px;line-height:50px;color:#fff}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table thead tr th.woocommerce-orders-table__header-order-number{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table thead tr th.woocommerce-orders-table__header-order-number span{background:#0f703a}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table thead tr th.woocommerce-orders-table__header-order-date{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table thead tr th.woocommerce-orders-table__header-order-date span{background:#2a67b1}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table thead tr th.woocommerce-orders-table__header-order-total{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table thead tr th.woocommerce-orders-table__header-order-total span{background:#67c0cd}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table thead tr th:not(.woocommerce-orders-table__header-order-date){-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table tbody{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table tbody tr{width:100%;height:50px;margin-bottom:10px;background:#ebebeb;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table tbody tr td{white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table tbody tr td:not(.woocommerce-orders-table__cell-order-date){-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table tbody tr td.woocommerce-orders-table__cell-order-number{pointer-events:none;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table tbody tr td.woocommerce-orders-table__cell-order-total{font-size:0;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table tbody tr td.woocommerce-orders-table__cell-order-total span{font-size:18px}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table tbody tr td>*{min-width:160px;text-align:center;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table .woocommerce-orders-table__header-order-status,body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table .woocommerce-orders-table__header-order-actions,body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table .woocommerce-orders-table__cell-order-status,body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table .woocommerce-orders-table__cell-order-actions{display:none}body.woocommerce-account .entry-content{width:100%;max-width:610px;margin:0 auto}body.woocommerce-account .entry-content .logout{position:fixed;top:40px;right:40px;z-index:1000}body.woocommerce-account .entry-content .logout a{position:relative;padding:10px}body.woocommerce-account .entry-content .logout a:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:#df456a;z-index:-1}body.woocommerce-account .entry-content .logout:hover a{color:#fff}body.woocommerce-account .entry-content .logout:hover a:after{height:100%}body.woocommerce-account .entry-content .hide{display:none !important}body.woocommerce-account .entry-content .woocommerce-MyAccount-content{width:100%}body.woocommerce-account .entry-content .profile-info ul{margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}body.woocommerce-account .entry-content .profile-info ul li{min-width:180px;height:50px;margin:10px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}body.woocommerce-account .entry-content .profile-info ul li.is-active{pointer-events:none}body.woocommerce-account .entry-content .profile-info ul li:first-child{border:2px solid #0f703a;color:#0f703a;background:transparent;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}body.woocommerce-account .entry-content .profile-info ul li:first-child:hover,body.woocommerce-account .entry-content .profile-info ul li:first-child.is-active{color:#fff;background:#0f703a}body.woocommerce-account .entry-content .profile-info ul li:nth-child(2){border:2px solid #67c0cd;color:#67c0cd;background:transparent;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}body.woocommerce-account .entry-content .profile-info ul li:nth-child(2):hover,body.woocommerce-account .entry-content .profile-info ul li:nth-child(2).is-active{color:#fff;background:#67c0cd}body.woocommerce-account .entry-content .profile-info ul li:last-child{border:2px solid #3f5faa;color:#3f5faa;background:transparent;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}body.woocommerce-account .entry-content .profile-info ul li:last-child:hover,body.woocommerce-account .entry-content .profile-info ul li:last-child.is-active{color:#fff;background:#3f5faa}body.woocommerce-account .entry-content .profile-info ul li a{display:block;width:100%;height:50px;line-height:50px}body.woocommerce-account .page-header{max-width:610px;margin:0 auto 30px}body.woocommerce-account .page-header h1{font-size:36px;text-align:center}body.woocommerce-account #main .woocommerce{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.woocommerce-account #main .woocommerce form{position:relative;width:100%;max-width:610px;padding:0 0 80px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-end;-ms-flex-align:self-end;-webkit-align-items:self-end;-moz-align-items:self-end;align-items:self-end}body.woocommerce-account #main .woocommerce form.lost_reset_password p{font-size:36px;text-align:center;color:#1436a6;margin-bottom:30px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}body.woocommerce-account #main .woocommerce form h3{display:none}body.woocommerce-account #main .woocommerce form>p{width:100%;margin:0 0 10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}body.woocommerce-account #main .woocommerce form>p.taza input[type="submit"]:hover{color:unset;cursor:pointer}body.woocommerce-account #main .woocommerce form>p.full,body.woocommerce-account #main .woocommerce form>p.half{width:100% !important;margin:0 0 10px !important}body.woocommerce-account #main .woocommerce form>p label{display:block;width:200px;height:60px;font-size:16px;text-transform:uppercase;text-align:center;color:#fff;background-color:#0f703a;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}body.woocommerce-account #main .woocommerce form>p label .required{padding-left:5px}body.woocommerce-account #main .woocommerce form>p input{position:relative;width:100%;height:60px;padding:5px 10px;border:none;font-size:18px;background:#f7f7f7;outline:0;z-index:99;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}body.woocommerce-account #main .woocommerce form>p input[type="checkbox"]{width:auto;padding:5px;margin:0}body.woocommerce-account #main .woocommerce form>p input[type="submit"]:hover{color:#fff;background:#0f703a;cursor:pointer}body.woocommerce-account #main .woocommerce form>p.selectbox-row{position:relative}body.woocommerce-account #main .woocommerce form>p.selectbox-row select{width:100%;height:60px;padding:5px 10px;border:none;font-size:18px;text-align:center;text-align-last:center;background:#f7f7f7;outline:0;-webkit-appearance:none;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}body.woocommerce-account #main .woocommerce form>p.selectbox-row select~.triangle{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #0f703a}body.woocommerce-account #main .woocommerce form>p.radio-row{position:relative}body.woocommerce-account #main .woocommerce form>p.radio-row input[type="radio"]:checked:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0f703a}body.woocommerce-account #main .woocommerce form>p.radio-row input[type="radio"]:checked+.radio-label{color:#fff}body.woocommerce-account #main .woocommerce form>p.radio-row input[type="radio"].radio-1{margin:0 5px 0 0}body.woocommerce-account #main .woocommerce form>p.radio-row input[type="radio"].radio-2{margin:0 0 0 5px}body.woocommerce-account #main .woocommerce form>p.radio-row .radio-label{position:absolute;top:0;width:calc( ( 100% - 200px ) /2);font-size:18px;line-height:60px;text-align:center;color:#0f703a;z-index:100;pointer-events:none}body.woocommerce-account #main .woocommerce form>p.radio-row .radio-label.radio-label-1{right:calc( ( 100% - 180px ) / 2)}body.woocommerce-account #main .woocommerce form>p.radio-row .radio-label.radio-label-2{right:0}body.woocommerce-account #main .woocommerce form>p.button{position:absolute;bottom:0;right:0;width:auto;height:50px;padding:0;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}body.woocommerce-account #main .woocommerce form>p.button .login-button,body.woocommerce-account #main .woocommerce form>p.button .register-button,body.woocommerce-account #main .woocommerce form>p.button.register-next{height:50px;padding:0 25px;font-size:18px;line-height:18px;text-transform:uppercase;color:#000;background:transparent;cursor:pointer;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}body.woocommerce-account #main .woocommerce form>p.button.register-back{right:unset;left:0;height:50px;padding:0 25px;font-size:18px;line-height:18px;text-transform:uppercase;color:#000;background:transparent;cursor:pointer;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}body.woocommerce-account #main .woocommerce form>p.button:not(.register-back):after{content:"";position:absolute;right:0;top:0;bottom:0;width:50px;border-radius:50%;background:#2a67b1;z-index:-1}body.woocommerce-account #main .woocommerce form>p.button.register-back:after{content:"";position:absolute;left:0;top:0;bottom:0;width:50px;border-radius:50%;background:#df658a;z-index:-1}body.woocommerce-account #main .woocommerce form>p.button:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}body.woocommerce-account #main .woocommerce form>p.lost-password{margin:10px 0 0 !important;padding-left:15px;font-size:16px}body.woocommerce-account #main .woocommerce form>p.register-now,body.woocommerce-account #main .woocommerce form>p.has-account{margin:10px 0 !important;padding-left:15px;font-size:16px}body.woocommerce-account #main .woocommerce form>p.register-now span,body.woocommerce-account #main .woocommerce form>p.has-account span{padding-left:10px;color:#0f703a;cursor:pointer}body.woocommerce-account #main .woocommerce form>p .child-count-edit{line-height:60px;background:#f7f7f7;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}body.woocommerce-account #main .woocommerce form>p .child-count-edit #child-count{font-size:24px;padding:0 15px}body.woocommerce-account #main .woocommerce form>p .child-count-edit .minus-edit,body.woocommerce-account #main .woocommerce form>p .child-count-edit .plus-edit{font-size:20px;line-height:60px;color:#0f703a;cursor:pointer}@media only screen and (max-width:620px){body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table thead tr{background:transparent}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table thead tr th{margin-bottom:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table thead tr th span{width:100%;min-width:unset;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table thead tr th.active span{height:60px;line-height:60px;margin-bottom:-10px}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table tbody{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table tbody tr{position:relative;width:100%;height:50px}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table tbody tr td{position:absolute;top:0;right:0;bottom:0;left:0;padding:10px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-pack:flex-start !important;-ms-flex-pack:flex-start !important;-webkit-justify-content:flex-start !important;-moz-justify-content:flex-start !important;justify-content:flex-start !important;-webkit-box-flex:1;-webkit-flex:1 !important;-moz-box-flex:1;-moz-flex:1 !important;-ms-flex:1 !important;flex:1 !important}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table tbody tr td.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table tbody tr td.woocommerce-orders-table__cell-order-total span{font-size:16px}body.woocommerce-account.woocommerce-orders .entry-content .woocommerce-MyAccount-content table tbody tr td>*{width:100%;font-size:16px}body.woocommerce-account .profile-info ul{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.woocommerce-account .profile-info ul li{width:100%;min-width:180px;max-width:220px}}body.woocommerce-checkout #wrap{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.woocommerce-checkout #wrap #primary{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}body.woocommerce-checkout #wrap #primary #main{height:100%;padding:20px}body.woocommerce-checkout #wrap #primary #main .page{height:100%;width:100%;max-width:500px;margin:0 auto}body.woocommerce-checkout #wrap #primary #main .page header h1{font-size:36px;text-align:center;color:#1436a6;margin-bottom:20px}body.woocommerce-checkout #wrap #primary #main .page .entry-content .woocommerce-message{display:none}body.woocommerce-checkout #wrap #primary #main .page .entry-content form{position:relative;padding-bottom:90px}body.woocommerce-checkout #wrap #primary #main .page .entry-content form #customer_details{margin-bottom:20px;padding:35px 20px;background:#f7f7f7;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}body.woocommerce-checkout #wrap #primary #main .page .entry-content form #customer_details .col-1{width:100%;max-width:320px}body.woocommerce-checkout #wrap #primary #main .page .entry-content form #customer_details .col-1 #billing_address_2_field,body.woocommerce-checkout #wrap #primary #main .page .entry-content form #customer_details .col-1 #billing_company_field,body.woocommerce-checkout #wrap #primary #main .page .entry-content form #customer_details .col-1 #billing_country_field{display:none}body.woocommerce-checkout #wrap #primary #main .page .entry-content form #customer_details .col-1 p{margin-bottom:10px;font-size:16px;color:#0f703a;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.woocommerce-checkout #wrap #primary #main .page .entry-content form #customer_details .col-1 p label{margin-bottom:5px}body.woocommerce-checkout #wrap #primary #main .page .entry-content form #customer_details .col-1 p label abbr{text-decoration:none}body.woocommerce-checkout #wrap #primary #main .page .entry-content form #customer_details .col-1 p input{height:40px;padding:5px 10px;font-size:18px;border:1px solid #0f703a;background:transparent;outline:0}body.woocommerce-checkout #wrap #primary #main .page .entry-content form #customer_details .col-1 p select{width:100%;height:40px;padding:5px 10px;font-size:18px;border:1px solid #0f703a;border-radius:0;background:transparent;outline:0;-webkit-appearance:none}body.woocommerce-checkout #wrap #primary #main .page .entry-content form #customer_details .col-2{display:none}body.woocommerce-checkout #wrap #primary #main .page .entry-content form h3{display:none}body.woocommerce-checkout #wrap #primary #main .page .entry-content form .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}body.woocommerce-checkout #wrap #primary #main .page .entry-content form .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table>div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.woocommerce-checkout #wrap #primary #main .page .entry-content form .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table>div p{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}body.woocommerce-checkout #wrap #primary #main .page .entry-content form .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table>div p:first-child{margin-bottom:10px}body.woocommerce-checkout #wrap #primary #main .page .entry-content form .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table>div.left-part p{min-width:170px;height:50px;line-height:50px;color:#fff;text-align:center}body.woocommerce-checkout #wrap #primary #main .page .entry-content form .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table>div.left-part p:first-child{background:#0f703a;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}body.woocommerce-checkout #wrap #primary #main .page .entry-content form .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table>div.left-part p:last-child{background:#67c0cd}body.woocommerce-checkout #wrap #primary #main .page .entry-content form .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table>div.right-part{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}body.woocommerce-checkout #wrap #primary #main .page .entry-content form .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table>div.right-part p{background:#f7f7f7;line-height:1.3;padding:15px}body.woocommerce-checkout #wrap #primary #main .page .entry-content form .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table>div.right-part p:last-child{height:50px;line-height:50px}body.woocommerce-checkout #wrap #primary #main .page .entry-content form .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table>div.right-part p>span{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}body.woocommerce-checkout #wrap #primary #main .page .entry-content form .woocommerce-checkout-review-order .woocommerce-checkout-payment ul{display:none}body.woocommerce-checkout #wrap #primary #main .page .entry-content form .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order{position:absolute;bottom:0;right:0;height:50px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body.woocommerce-checkout #wrap #primary #main .page .entry-content form .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order input{height:50px;padding:0 25px;font-size:18px;text-transform:uppercase;border:none;background:transparent;cursor:pointer}body.woocommerce-checkout #wrap #primary #main .page .entry-content form .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order:after{content:"";position:absolute;right:0;top:0;bottom:0;width:50px;border-radius:50%;background:#f396b5;z-index:-1}body.woocommerce-checkout #wrap #primary #main .page .entry-content form .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}body.woocommerce-order-received article{max-width:380px !important}body.woocommerce-order-received article header.entry-header h1.entry-title{font-size:42px !important;line-height:36px;color:#1436a6;text-transform:uppercase;text-align:left !important;margin-bottom:10px !important}body.woocommerce-order-received article .woocommerce-order .woocommerce-thankyou-order-received{text-align:center;font-size:22px;line-height:30px;margin-bottom:22px}body.woocommerce-order-received article .woocommerce-order .woocommerce-thankyou-order-received span{font-size:30px;display:block;line-height:36px;color:#1436a6;margin-bottom:13px}body.woocommerce-order-received article .woocommerce-order ul.woocommerce-thankyou-order-details li{font-size:24px;color:#0f703a;line-height:38px}body.woocommerce-order-received article .woocommerce-order ul.woocommerce-thankyou-order-details li strong{color:#000}.page-template-Blog #wrap .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1486px;margin:0 auto}.page-template-Blog #wrap .content .page-title{font-size:0}.page-template-Blog #wrap .content .filter{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;margin-bottom:60px;margin-top:30px;position:relative}.page-template-Blog #wrap .content .filter p{padding:15px 30px;border:2px solid;margin-right:20px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;position:relative;z-index:1;cursor:pointer}.page-template-Blog #wrap .content .filter p::before{content:'';display:block;position:absolute;width:100%;height:0;top:0;left:0;background-color:#e92d36;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;z-index:-1}.page-template-Blog #wrap .content .filter p.checked{color:#fff !important}.page-template-Blog #wrap .content .filter p.checked::before{height:100%}.page-template-Blog #wrap .content .filter p:first-child{border:2px solid #e92d36;color:#e92d36}.page-template-Blog #wrap .content .filter p:nth-child(2){border:2px solid #3f5faa;color:#3f5faa}.page-template-Blog #wrap .content .filter p:nth-child(2)::before{background-color:#3f5faa}.page-template-Blog #wrap .content .filter p:last-child{border:2px solid #0f703a;color:#0f703a;margin:0}.page-template-Blog #wrap .content .filter p:last-child::before{background-color:#0f703a}.page-template-Blog #wrap .content .wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:auto}.page-template-Blog #wrap .content .wrap a{display:none}.page-template-Blog #wrap .content .wrap a.active{display:block}.page-template-Blog #wrap .content .wrap a:nth-child(3n-1) figure{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-template-Blog #wrap .content .wrap a:nth-child(3n-1) figure figcaption{top:0;bottom:auto}.page-template-Blog #wrap .content .wrap a:nth-child(3n-1) figure img{bottom:0;top:auto}.page-template-Blog #wrap .content .wrap a:nth-child(odd) figure figcaption{background-color:#2a67b1}.page-template-Blog #wrap .content .wrap a:nth-child(2n) figure figcaption{background-color:#67c0cd}.page-template-Blog #wrap .content .wrap a:nth-child(3n) figure figcaption,.page-template-Blog #wrap .content .wrap a:nth-child(4n) figure figcaption{background-color:#0f703a}.page-template-Blog #wrap .content .wrap a:nth-child(5n) figure figcaption{background-color:#df658a}.page-template-Blog #wrap .content .wrap a:last-child figure figcaption,.page-template-Blog #wrap .content .wrap a:nth-child(6n) figure figcaption{background-color:#47b3e6}.page-template-Blog #wrap .content .wrap a figure{position:relative;width:475px;height:500px;margin:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.page-template-Blog #wrap .content .wrap a figure:hover figcaption{height:60%}.page-template-Blog #wrap .content .wrap a figure:hover figcaption p{opacity:1}.page-template-Blog #wrap .content .wrap a figure figcaption{width:100%;left:0;bottom:0;position:absolute;color:#fff;height:35%;-webkit-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out;overflow:hidden;padding-bottom:25px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-template-Blog #wrap .content .wrap a figure figcaption h2{max-height:100px;font-size:28px;text-transform:uppercase;margin:30px 30px 20px;overflow:hidden}.page-template-Blog #wrap .content .wrap a figure figcaption span{font-size:20px;padding-left:30px}.page-template-Blog #wrap .content .wrap a figure figcaption p{max-height:120px;-webkit-transition:0.6s;-o-transition:0.6s;transition:0.6s;font-size:18px;line-height:1.333;margin:25px 30px 0;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.page-template-Blog #wrap .content .wrap a figure img{position:absolute;top:0;bottom:auto;width:100%;height:65%;-o-object-fit:cover;object-fit:cover}.page-template-Blog #wrap .blog-nav{text-align:center;font-size:30px;color:#1436a6;padding:70px 0}.page-template-Blog #wrap .blog-nav .next,.page-template-Blog #wrap .blog-nav .prev{display:none}.page-template-Blog #wrap .blog-nav .current{font-size:40px}@media screen and (max-width:1501px){.page-template-Blog #wrap .content{max-width:990px}.page-template-Blog #wrap .content .wrap a:nth-child(4n+1) figure img,.page-template-Blog #wrap .content .wrap a:nth-child(4n+3) figure img{bottom:0;top:unset}.page-template-Blog #wrap .content .wrap a:nth-child(4n+1) figure figcaption,.page-template-Blog #wrap .content .wrap a:nth-child(4n+3) figure figcaption{top:0;bottom:unset}.page-template-Blog #wrap .content .wrap a:nth-child(4n) figure img,.page-template-Blog #wrap .content .wrap a:nth-child(4n+2) figure img{bottom:unset;top:0}.page-template-Blog #wrap .content .wrap a:nth-child(4n) figure figcaption,.page-template-Blog #wrap .content .wrap a:nth-child(4n+2) figure figcaption{top:unset;bottom:0}}@media screen and (max-width:1280px){.page-template-Blog #wrap .content{max-width:930px}.page-template-Blog #wrap .content .filter{margin-bottom:50px}.page-template-Blog #wrap .content .wrap a figure{width:445px;height:480px}.page-template-Blog #wrap .content .wrap a figure:hover figcaption{height:56%}.page-template-Blog #wrap .content .wrap a figure figcaption{padding-bottom:25px}.page-template-Blog #wrap .content .wrap a figure figcaption h2{height:67px;font-size:26px;margin:25px 25px 15px;line-height:1.3}.page-template-Blog #wrap .content .wrap a figure figcaption span{font-size:18px;padding-left:25px}.page-template-Blog #wrap .content .wrap a figure figcaption p{max-height:85px;margin:15px 25px 0;font-size:16px}.page-template-Blog #wrap .content .wrap a figure img{height:65%}}@media screen and (max-width:1023px){.page-template-Blog #wrap .content{max-width:700px}.page-template-Blog #wrap .content .filter{margin:40px 0}.page-template-Blog #wrap .content .wrap a,.page-template-Blog #wrap .content .wrap a.active{width:50%;max-width:350px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.page-template-Blog #wrap .content .wrap a figure{width:100%;max-width:335px;height:365px;margin:7px}.page-template-Blog #wrap .content .wrap a figure:hover figcaption{height:63%}.page-template-Blog #wrap .content .wrap a figure figcaption{height:35%;padding-bottom:25px}.page-template-Blog #wrap .content .wrap a figure figcaption h2{height:70px;font-size:20px;margin:20px 20px 10px;line-height:1.2}.page-template-Blog #wrap .content .wrap a figure figcaption span{font-size:16px;padding-left:20px}.page-template-Blog #wrap .content .wrap a figure figcaption p{max-height:85px;margin:10px 20px 0;font-size:16px}.page-template-Blog #wrap .content .wrap a figure img{height:65%}.page-template-Blog #wrap .blog-nav{padding:30px 0}.page-template-Blog #wrap .blog-nav .current{font-size:30px}.page-template-Blog #wrap .blog-nav a{font-size:25px}}@media screen and (max-width:666px){.page-template-Blog #wrap .content .filter{margin:30px 0 20px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-template-Blog #wrap .content .filter p{min-width:220px;margin:0;text-align:center;padding:15px}.page-template-Blog #wrap .content .filter p:not(:last-child){margin-bottom:15px}.page-template-Blog #wrap .content .wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-Blog #wrap .content .wrap a,.page-template-Blog #wrap .content .wrap a.active{width:100%}.page-template-Blog #wrap .content .wrap a figure{width:100%;max-width:450px;height:315px;margin:7px 15px}.page-template-Blog #wrap .content .wrap a figure:hover figcaption{height:68%}.page-template-Blog #wrap .content .wrap a figure figcaption{height:37%;padding-bottom:15px}.page-template-Blog #wrap .content .wrap a figure figcaption h2{height:43px;font-size:18px;margin:15px;line-height:1.2}.page-template-Blog #wrap .content .wrap a figure figcaption span{font-size:16px;padding-left:15px}.page-template-Blog #wrap .content .wrap a figure figcaption p{margin:10px 15px 0;font-size:16px}.page-template-Blog #wrap .content .wrap a figure img{height:65%}}.single .content{max-width:980px;padding:0 0 90px;margin:0 auto}.single .content .title{margin:50px 30px;font-size:36px;line-height:1.1;text-align:center;text-transform:uppercase;letter-spacing:-1px;color:#1436a6}.single .content .description{font-size:18px;text-align:justify;line-height:1.3}.single .content .big-image{position:relative;padding-top:60%;margin:30px -20px;overflow:hidden}.single .content .big-image .wp-post-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:auto !important}.single .content .image{margin:30px -20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.single .content .image .image-content{width:50%}.single .content .image .image-content img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.single .content .image .image-content:first-child{margin-right:10px}.single .content .image .image-content:last-child{margin-left:10px}.single .down{max-width:980px;padding:0 0 80px;margin:0 auto}.single .down .widget-title{margin-bottom:45px;font-size:35px;line-height:1.1;text-align:center;text-transform:uppercase;letter-spacing:-1px;color:#1436a6}.single .down ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.single .down ul li{position:relative;height:500px;margin:0 10px;overflow:hidden;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.single .down ul li .rpwwt-post-date,.single .down ul li .rpwwt-post-excerpt{display:none}.single .down ul li a img{position:absolute;left:0;right:0;width:100%;height:70%;-o-object-fit:cover;object-fit:cover}.single .down ul li a .rpwwt-post-title{position:absolute;left:0;right:0;height:32%;padding:30px;font-size:28px;color:#fff;overflow:hidden;-webkit-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single .down ul li a .rpwwt-post-title span{height:57px;min-height:57px;overflow:hidden}.single .down ul li a .rpwwt-post-title p{margin:20px 0;font-size:18px;line-height:1.333;-webkit-transition:0.6s;-o-transition:0.6s;transition:0.6s}.single .down ul li a .rpwwt-post-title p:last-child{margin-bottom:0;margin-top:0;max-height:115px;opacity:0;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.single .down ul li:first-child{margin-right:10px}.single .down ul li:first-child a img{top:0}.single .down ul li:first-child a .rpwwt-post-title{bottom:0;background:#2a67b1}.single .down ul li:last-child{margin-left:10px}.single .down ul li:last-child a img{bottom:0}.single .down ul li:last-child a .rpwwt-post-title{top:0;background:#f396b5}.single .down ul li:hover a .rpwwt-post-title{height:60%}.single .down ul li:hover a .rpwwt-post-title p{opacity:1}@media screen and (max-width:1040px){.single .content{width:100%;max-width:none;padding:0 40px 40px}.single .content .title{margin:60px 30px 50px;font-size:32px}.single .content .big-image{margin:30px 0}.single .content .image{margin:30px 0}.single .content .image .image-content{width:50%}.single .down{width:100%;max-width:none;padding:0 40px 50px}.single .down .widget-title{margin-bottom:40px;font-size:30px}.single .down ul li{height:480px;margin:0 10px;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.single .down ul li a .rpwwt-post-title{height:30%;padding:30px;font-size:26px}.single .down ul li a .rpwwt-post-title span{height:53px;min-height:53px;overflow:hidden}.single .down ul li a .rpwwt-post-title p{margin:15px 0;font-size:18px}.single .down ul li a .rpwwt-post-title p:last-child{max-height:115px}.single .down ul li:first-child{margin-right:10px}}@media screen and (max-width:768px){.single .content{padding:0 40px 40px}.single .content .title{margin:60px 30px 40px}.single .content .image .image-content:first-child{margin-right:7px}.single .content .image .image-content:last-child{margin-left:7px}.single .down{width:100%;max-width:none;padding:0 40px 50px}.single .down .widget-title{margin-bottom:40px;font-size:30px}.single .down ul li{height:360px;margin:0 7px 0 0}.single .down ul li:last-child{margin:0 0 0 7px}.single .down ul li a .rpwwt-post-title{height:35%;padding:20px;font-size:20px}.single .down ul li a .rpwwt-post-title p{margin:10px 0;font-size:16px}.single .down ul li a .rpwwt-post-title p:last-child{max-height:85px}.single .down ul li:first-child{margin-right:10px}}@media screen and (max-width:666px){.single .content{padding:0 15px 40px}.single .content .title{margin:25px 15px;font-size:22px}.single .content .description{font-size:16px}.single .content .big-image{margin:20px 0}.single .content .image{margin:20px 0;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.single .content .image .image-content{width:100%}.single .content .image .image-content:first-child{margin:0;margin-bottom:10px}.single .content .image .image-content:last-child{margin:0px}.single .down{width:100%;max-width:none;padding:0 15px 40px}.single .down .widget-title{margin-bottom:40px;font-size:22px}.single .down ul{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.single .down ul li{max-width:440px;height:315px;margin-left:0;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.single .down ul li a .rpwwt-post-title{height:30%;padding:15px;font-size:18px}.single .down ul li a .rpwwt-post-title span{height:35px;min-height:35px;overflow:hidden}.single .down ul li a .rpwwt-post-title p{margin:10px 0;font-size:16px}.single .down ul li a .rpwwt-post-title p:last-child{margin-top:0}.single .down ul li:first-child{margin-right:0;margin-bottom:20px}.single .down ul li:last-child{margin-left:0}}.mfp-arrow-left:before,.mfp-arrow-right:before{display:none !important}.mfp-bottom-bar{font-family:DejaVuSans;text-transform:uppercase;font-size:20px;top:85% !important;left:3% !important}.mfp-bottom-bar .mfp-counter{display:none !important}.mfp-close{position:absolute !important;top:40px !important;right:10px !important;background:url(/wp-content/uploads/2017/08/close.png) !important;background-repeat:no-repeat !important;background-position-x:100% !important;background-position-y:50% !important;color:rgba(255,255,255,0) !important;cursor:pointer !important}button.mfp-arrow{pointer-events:none}.page-template-montessori_gallery #wrap header .menu{position:relative}.page-template-montessori_gallery #wrap .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-montessori_gallery #wrap .content .page-title{font-size:0}.page-template-montessori_gallery #wrap .content .filter{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;margin:30px 0;position:relative}.page-template-montessori_gallery #wrap .content .filter div{padding:15px 30px;border:2px solid;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;position:relative;z-index:1;cursor:pointer}.page-template-montessori_gallery #wrap .content .filter div:first-child{margin-right:20px}.page-template-montessori_gallery #wrap .content .filter div::before{content:'';display:block;position:absolute;width:100%;height:0;top:0;left:0;background-color:#2a67b1;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;z-index:-1}.page-template-montessori_gallery #wrap .content .filter div.checked{color:#fff !important}.page-template-montessori_gallery #wrap .content .filter div.checked::before{height:100%}.page-template-montessori_gallery #wrap .content .filter div:first-child{border:2px solid #2a67b1;color:#2a67b1}.page-template-montessori_gallery #wrap .content .filter div:last-child{border:2px solid #0f703a;color:#0f703a}.page-template-montessori_gallery #wrap .content .filter div:last-child::before{background-color:#0f703a}.page-template-montessori_gallery #wrap .content .container{width:100%;max-width:1455px;margin-bottom:80px}.page-template-montessori_gallery #wrap .content .container .photo{display:none}.page-template-montessori_gallery #wrap .content .container .photo.active{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto}.page-template-montessori_gallery #wrap .content .container .photo a{-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.page-template-montessori_gallery #wrap .content .container .photo a .single_photo{position:relative;width:100%;padding-top:66%;overflow:hidden}.page-template-montessori_gallery #wrap .content .container .photo a .single_photo>div{position:absolute;top:10px;right:10px;bottom:10px;left:10px;overflow:hidden}.page-template-montessori_gallery #wrap .content .container .photo a .single_photo>div img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-template-montessori_gallery #wrap .content .container .photo a .single_photo>div .info{position:absolute;bottom:-80px;background:#61b3c0;width:100%;color:white;height:80px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.page-template-montessori_gallery #wrap .content .container .photo a .single_photo>div .info p{text-transform:uppercase;margin:10px 20px 20px;font-size:18px;line-height:1.2;overflow:hidden}.page-template-montessori_gallery #wrap .content .container .photo a .single_photo>div .info p:first-child{margin:10px 20px 0}.page-template-montessori_gallery #wrap .content .container .photo a .single_photo>div .info p:last-child{font-size:14px;margin-top:5px}.page-template-montessori_gallery #wrap .content .container .video{display:none}.page-template-montessori_gallery #wrap .content .container .video.active{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto}.page-template-montessori_gallery #wrap .content .container .video .single_video{-webkit-flex-basis:33.3333%;-moz-flex-basis:33.3333%;-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}.page-template-montessori_gallery #wrap .content .container .video .single_video>div{position:relative;width:100%;padding-top:66%}.page-template-montessori_gallery #wrap .content .container .video .single_video>div .video-inner{position:absolute;top:10px;right:10px;bottom:10px;left:10px;overflow:hidden}.page-template-montessori_gallery #wrap .content .container .video .single_video>div .video-inner iframe{width:100% !important;height:100% !important}.page-template-montessori_gallery #wrap .content .container .video .single_video>div .video-inner .info{position:absolute;bottom:-80px;background:#61b3c0;width:100%;color:white;height:80px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.page-template-montessori_gallery #wrap .content .container .video .single_video>div .video-inner .info p{text-transform:uppercase;margin:10px 20px 20px;font-size:18px;line-height:1;overflow:hidden;white-space:nowrap}.page-template-montessori_gallery #wrap .content .container .video .single_video>div .video-inner .info p:first-child{margin:20px 20px 0}.page-template-montessori_gallery #wrap .content .container .video .single_video>div .video-inner .info p:last-child{font-size:14px}@media screen and (max-width:1024px){.page-template-montessori_gallery #wrap .content .container{margin-bottom:60px}.page-template-montessori_gallery #wrap .content .container .photo a,.page-template-montessori_gallery #wrap .content .container .video .single_video{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (max-width:480px){.page-template-montessori_gallery #wrap .content .container{margin-bottom:40px}.page-template-montessori_gallery #wrap .content .container .photo a,.page-template-montessori_gallery #wrap .content .container .video .single_video{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.mfp-bottom-bar{top:82% !important}.mfp-bottom-bar .mfp-title{padding-right:0}}.archive.term-learning-center #wrap #container #content .filter,.archive.term-montessori #wrap #container #content .filter{display:none}.archive.term-learning-center #wrap #container #content .products,.archive.term-montessori #wrap #container #content .products{margin-top:40px}.archive #wrap #container #content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:70px}.archive #wrap #container #content .filter{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;margin:15px 0 40px;position:relative}.archive #wrap #container #content .filter p{padding:15px 30px;border:2px solid;margin-right:20px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;position:relative;z-index:1;cursor:pointer}.archive #wrap #container #content .filter p::before{content:'';display:block;position:absolute;width:100%;height:0;top:0;left:0;background-color:#3f5faa;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;z-index:-1}.archive #wrap #container #content .filter p.checked{color:#fff !important}.archive #wrap #container #content .filter p.checked::before{height:100%}.archive #wrap #container #content .filter p:first-child{border:2px solid #3f5faa;color:#3f5faa}.archive #wrap #container #content .filter p:last-child{border:2px solid #0f703a;color:#0f703a;margin:0}.archive #wrap #container #content .filter p:last-child::before{background-color:#0f703a}.archive #wrap #container #content nav,.archive #wrap #container #content header,.archive #wrap #container #content form,.archive #wrap #container #content .woocommerce-result-count{display:none}.archive #wrap #container #content .products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.archive #wrap #container #content .products li{overflow:hidden;width:475px;color:#fff;margin:10px;display:none}.archive #wrap #container #content .products li.active{display:block}.archive #wrap #container #content .products li.child-1{background-color:#67c0cd}.archive #wrap #container #content .products li.child-1 a .item-info .get:after{background:#1436a6}.archive #wrap #container #content .products li.child-2{background-color:#3f5faa}.archive #wrap #container #content .products li.child-2 a .item-info .get:after{background:#df658a}.archive #wrap #container #content .products li.child-3{background-color:#0f703a}.archive #wrap #container #content .products li.child-3 a .item-info .get:after{background:#f396b5}.archive #wrap #container #content .products li.child-4{background-color:#0f703a}.archive #wrap #container #content .products li.child-4 a .item-info .get:after{background:#67c0cd}.archive #wrap #container #content .products li.child-5{background-color:#f396b5}.archive #wrap #container #content .products li.child-5 a .item-info .get:after{background:#2a67b1}.archive #wrap #container #content .products li.child-6{background-color:#47b3e6}.archive #wrap #container #content .products li.child-6 a .item-info .get:after{background:#df658a}.archive #wrap #container #content .products li a{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.archive #wrap #container #content .products li a img{width:auto !important;height:277px !important;-o-object-fit:cover;object-fit:cover;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.archive #wrap #container #content .products li a h2{display:-webkit-box;overflow:hidden;margin:30px 30px 0;font-size:30px;text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.archive #wrap #container #content .products li a p{display:-webkit-box;max-height:55px;padding:0 30px;font-size:18px;text-align:justify;overflow:hidden;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.archive #wrap #container #content .products li a .item-info{padding:20px 30px 40px;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.archive #wrap #container #content .products li a .item-info .price{font-size:16px;color:#fff}.archive #wrap #container #content .products li a .item-info .price span{font-size:24px}.archive #wrap #container #content .products li a .item-info .get{position:relative;margin-right:25px;font-size:18px}.archive #wrap #container #content .products li a .item-info .get i{position:relative;z-index:1}.archive #wrap #container #content .products li a .item-info .get:after{content:"";position:absolute;top:50%;right:0;width:50px;height:50px;-webkit-transform:translate(50%,-50%) scale(1);-ms-transform:translate(50%,-50%) scale(1);transform:translate(50%,-50%) scale(1);border-radius:50%;z-index:0;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.archive #wrap #container #content .products li:hover a .item-info .get:after{-webkit-transform:translate(50%,-50%) scale(1.3);-ms-transform:translate(50%,-50%) scale(1.3);transform:translate(50%,-50%) scale(1.3)}.archive #wrap #secondary,.archive #wrap .product_type_variable{display:none !important}@media screen and (max-width:1280px){.archive #wrap #container #content .products li{width:445px}.archive #wrap #container #content .products li a img{height:220px !important}.archive #wrap #container #content .products li a h2{margin:25px;font-size:26px}.archive #wrap #container #content .products li a p{max-height:48px;padding:0 25px;font-size:16px}.archive #wrap #container #content .products li a .item-info{padding:25px 25px 30px}.archive #wrap #container #content .products li a .item-info .price{font-size:14px}.archive #wrap #container #content .products li a .item-info .price span{font-size:22px}.archive #wrap #container #content .products li a .item-info .get{margin-right:20px;font-size:16px}.archive #wrap #container #content .products li a .item-info .get i{position:relative;z-index:1}.archive #wrap #container #content .products li a .item-info .get:after{width:40px;height:40px}}@media screen and (max-width:1023px){.archive #wrap #container #content{margin-bottom:30px}.archive #wrap #container #content .products li{width:47%;max-width:335px;margin:7px}.archive #wrap #container #content .products li a img{height:200px !important}.archive #wrap #container #content .products li a h2{margin:20px;font-size:20px}.archive #wrap #container #content .products li a p{max-height:48px;padding:0 20px;font-size:16px}.archive #wrap #container #content .products li a .item-info{padding:20px 20px 25px}.archive #wrap #container #content .products li a .item-info .price{font-size:14px}.archive #wrap #container #content .products li a .item-info .price span{font-size:18px}.archive #wrap #container #content .products li a .item-info .get{margin-right:15px;font-size:16px}.archive #wrap #container #content .products li a .item-info .get:after{width:30px;height:30px}}@media screen and (max-width:666px){.archive #wrap #container #content .filter{margin:30px 0 20px;-webkit-box-direction:reverse;-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.archive #wrap #container #content .filter p{min-width:220px;margin:0;padding:15px;text-align:center}.archive #wrap #container #content .filter p:not(:first-child){margin-bottom:15px}.archive #wrap #container #content .products li{width:100%;max-width:450px;margin:7px 15px}.archive #wrap #container #content .products li a img{height:220px !important}.archive #wrap #container #content .products li a h2{margin:20px;font-size:20px}.archive #wrap #container #content .products li a p{max-height:48px;padding:0 20px;font-size:16px}.archive #wrap #container #content .products li a .item-info{padding:20px 20px 25px}.archive #wrap #container #content .products li a .item-info .price{font-size:14px}.archive #wrap #container #content .products li a .item-info .price span{font-size:18px}.archive #wrap #container #content .products li a .item-info .get{margin-right:15px;font-size:16px}.archive #wrap #container #content .products li a .item-info .get:after{width:30px;height:30px}}.single-product #content .product_overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);opacity:0;pointer-events:none;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;z-index:100;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.single-product #content .product_overlay .product_popup{position:relative;width:100%;max-width:700px;padding:75px 0 45px;background:#fff;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single-product #content .product_overlay .product_popup .product_popup_close{position:absolute;top:20px;right:20px;width:28px;height:28px;border-radius:50%;line-height:28px;color:#559a74;background:#b7d4c4;cursor:pointer}.single-product #content .product_overlay .product_popup .popup-title{margin-bottom:30px;font-size:20px;color:#0f703a}.single-product #content .product_overlay .product_popup .product-count{margin-bottom:30px;font-size:16px;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.single-product #content .product_overlay .product_popup .product-count span{display:block;width:80px;height:60px;margin-left:10px;line-height:60px;font-size:36px;color:#0f703a;background:#f7f7f7}.single-product #content .product_overlay .product_popup .popup-info{max-width:520px;margin-bottom:20px;font-size:16px;line-height:1.4}.single-product #content .product_overlay .product_popup .mobile-numbers{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.single-product #content .product_overlay .product_popup .mobile-numbers i{display:block;width:30px;height:30px;margin-right:15px;line-height:30px;border-radius:50%;color:#fff;background:#0f703a}.single-product #content .product_overlay .product_popup .mobile-numbers>div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#0f703a}.single-product #content .product_overlay .product_popup .mobile-numbers>div p{font-size:15px;line-height:1.4}.single-product #content .product_overlay .product_popup .action-buttons{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.single-product #content .product_overlay .product_popup .action-buttons .btn{min-width:120px;height:50px;margin:0 15px;line-height:50px;text-align:center;text-transform:uppercase;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in;cursor:pointer}.single-product #content .product_overlay .product_popup .action-buttons .btn.product_ok{background:#0f703a;color:#fff}.single-product #content .product_overlay .product_popup .action-buttons .btn.product_cancel{border:2px solid #0f703a}.single-product #content .product_overlay .product_popup .action-buttons .btn:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.single-product #content .product_overlay.overlay_active{opacity:1;pointer-events:all}.single-product #content .single-product-view{max-width:1210px;margin:0 auto;padding:80px 15px}.single-product #content .single-product-view .product .product-header{margin-bottom:85px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.single-product #content .single-product-view .product .product-header .images{position:relative;width:53%;opacity:1 !important}.single-product #content .single-product-view .product .product-header .images:before{content:'';background:url(/wp-content/uploads/2017/08/ball.png) no-repeat;height:60px;width:61px;position:absolute;bottom:-5%;left:-30%;-webkit-animation:float1 4s ease-in-out infinite;animation:float1 4s ease-in-out infinite}.single-product #content .single-product-view .product .product-header .images figure{position:relative;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.single-product #content .single-product-view .product .product-header .images figure:before{content:'';display:block;position:absolute;top:10%;left:-40%;width:50px;height:50px;background:url(/wp-content/uploads/2017/08/eq.png) no-repeat;z-index:-1;-webkit-animation:float2 6s ease-in-out infinite;animation:float2 6s ease-in-out infinite}.single-product #content .single-product-view .product .product-header .images figure:after{content:'';display:block;position:absolute;top:50%;left:-25%;width:200px;height:200px;background:url(/wp-content/uploads/2017/08/m.png) no-repeat;z-index:-1;-webkit-animation:float2 8s ease-in-out infinite;animation:float2 8s ease-in-out infinite}.single-product #content .single-product-view .product .product-header .images figure>div{position:relative;width:100%;padding-top:73%}.single-product #content .single-product-view .product .product-header .images figure>div a{display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;pointer-events:none}.single-product #content .single-product-view .product .product-header .images figure>div a img{width:100% !important;height:100% !important;-o-object-fit:cover;object-fit:cover}.single-product #content .single-product-view .product .product-header .images figure>div:not(:last-child){margin-bottom:20px}.single-product #content .single-product-view .product .product-header .product-info{position:relative;width:47%;padding-left:40px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single-product #content .single-product-view .product .product-header .product-info:before{content:'';background:url(/wp-content/uploads/2017/08/green-plus.png) no-repeat;height:50px;width:50px;position:absolute;top:35%;right:-35%;-webkit-animation:float2 5s ease-in-out infinite;animation:float2 5s ease-in-out infinite}.single-product #content .single-product-view .product .product-header .product-info:after{content:'';background:url(/wp-content/uploads/2017/08/R.png) no-repeat;height:50px;width:50px;position:absolute;bottom:10%;right:-25%;-webkit-animation:float1 8s ease-in-out infinite;animation:float1 8s ease-in-out infinite}.single-product #content .single-product-view .product .product-header .product-info .price,.single-product #content .single-product-view .product .product-header .product-info .variations_form.cart,.single-product #content .single-product-view .product .product-header .product-info .product_meta{display:none}.single-product #content .single-product-view .product .product-header .product-info .product_title{margin-bottom:30px;font-size:34px;line-height:1.3;text-transform:uppercase;color:#1436a6}.single-product #content .single-product-view .product .product-header .product-info .woocommerce-product-details__short-description{padding-bottom:50px}.single-product #content .single-product-view .product .product-header .product-info .woocommerce-product-details__short-description p{font-size:18px;line-height:1.3;text-align:justify}.single-product #content .single-product-view .product .product-header .product-info .variations_prices{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation:not(:last-child){margin-bottom:50px}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .variation-title{margin-bottom:20px;font-size:22px;line-height:1;text-transform:uppercase;color:#1436a6}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .variation-title span{font-size:22px}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .var-prices{margin:0 -10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .var-prices .multiple-price{margin:0 10px;background:#f7f7f7;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:160px}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .var-prices .multiple-price .title{padding:20px;font-size:18px}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .var-prices .multiple-price .title span{font-size:28px}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .var-prices .multiple-price .product-price{padding:0 20px 20px;font-size:14px}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .var-prices .multiple-price .product-price p{font-size:22px}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .var-prices .multiple-price .btn{padding:10px 0;text-transform:uppercase;color:#fff;cursor:pointer;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .var-prices .multiple-price .btn:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .var-prices .multiple-price:nth-child(3n) .title{color:#df658a}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .var-prices .multiple-price:nth-child(3n) .btn{background:#df658a}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .var-prices .multiple-price:nth-child(3n+1) .title{color:#67c0cd}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .var-prices .multiple-price:nth-child(3n+1) .btn{background:#67c0cd}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .var-prices .multiple-price:nth-child(3n+2) .title{color:#3f5faa}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .var-prices .multiple-price:nth-child(3n+2) .btn{background:#3f5faa}.single-product #content .single-product-view .product .program-info-table .table-title{margin-bottom:40px;font-size:36px;line-height:1;text-transform:uppercase;color:#3f5faa}.single-product #content .single-product-view .product .program-info-table .info-table{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.single-product #content .single-product-view .product .program-info-table .info-table .table-next,.single-product #content .single-product-view .product .program-info-table .info-table .table-prev{display:none}.single-product #content .single-product-view .product .program-info-table .info-table .table-all-cols{width:calc(100% - 130px)}.single-product #content .single-product-view .product .program-info-table .info-table .table-all-cols .slick-list,.single-product #content .single-product-view .product .program-info-table .info-table .table-all-cols .slick-track{min-width:100%}.single-product #content .single-product-view .product .program-info-table .info-table .table-col{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col>div{width:130px;height:52px;font-size:16px;padding:15px;color:#fff}.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col>div:nth-child(9),.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col>div:nth-child(8n+8){background:#0f703a}.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col>div:nth-child(8),.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col>div:nth-child(8n+7){background:#df456a}.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col>div:nth-child(7),.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col>div:nth-child(8n+6){background:#df658a}.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col>div:nth-child(6),.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col>div:nth-child(8n+5){background:#f396b5}.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col>div:nth-child(5),.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col>div:nth-child(8n+4){background:#2a67b1}.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col>div:nth-child(4),.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col>div:nth-child(8n+3){background:#47b3e6}.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col>div:nth-child(3),.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col>div:nth-child(8n+2){background:#67c0cd}.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col>div:nth-child(2),.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col>div:nth-child(8n+1){background:#0f703a}.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col>div:first-child{background:#999}.single-product #content .single-product-view .product .program-info-table .info-table .table-col>div{height:52px;padding:5px;font-size:11px;line-height:1.3;text-align:center;background:#f7f7f7;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.single-product #content .single-product-view .product .program-info-table .info-table .table-col>div:first-child{color:#fff;background:#999}.single-product #content .single-product-view .product .program-info-table .info-table .table-col>div:first-child span{padding:10px 0;font-size:16px;text-transform:uppercase}.single-product #content .single-product-view .product .program-info-table .info-table .table-col>div:not(:last-child){margin-bottom:10px}.single-product #content .single-product-view .product .program-info-table .info-table .table-all-cols{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:1200px){.single-product #content .single-product-view{padding:45px 80px}.single-product #content .single-product-view .product .product-header{margin-bottom:45px;-webkit-box-direction:reverse;-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.single-product #content .single-product-view .product .product-header .images{width:100%}.single-product #content .single-product-view .product .product-header .images figure{margin:0 -10px;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.single-product #content .single-product-view .product .product-header .images figure>div{width:50%;padding-top:36.5%;margin:0 10px 20px}.single-product #content .single-product-view .product .product-header .product-info{width:100%;padding:0}.single-product #content .single-product-view .product .product-header .product-info .woocommerce-product-details__short-description{padding-bottom:30px}.single-product #content .single-product-view .product .product-header .product-info .variations_prices{margin:0 -10px;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation{margin:0 10px 30px !important;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.single-product #content .single-product-view .product .program-info-table .info-table .table-prev,.single-product #content .single-product-view .product .program-info-table .info-table .table-next{display:block;position:absolute;top:0;font-size:40px;width:50px;height:52px;color:#fff;background:#999;z-index:2;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.single-product #content .single-product-view .product .program-info-table .info-table .table-prev.slick-disabled,.single-product #content .single-product-view .product .program-info-table .info-table .table-next.slick-disabled{color:#b8b8b8}.single-product #content .single-product-view .product .program-info-table .info-table .table-next{right:0}.single-product #content .single-product-view .product .program-info-table .info-table .table-prev{left:130px}.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col>div{width:130px;height:52px}.single-product #content .single-product-view .product .program-info-table .info-table .table-col>div{height:52px}.single-product #content .single-product-view .product .program-info-table .info-table .table-all-cols{width:calc(100% - 130px)}}@media screen and (max-width:950px){.single-product #content .single-product-view{padding:40px}.single-product #content .single-product-view .product .product-header .product-info .product_title{font-size:28px;margin-bottom:20px}.single-product #content .single-product-view .product .product-header .product-info .variations_prices{max-width:430px;margin:0 auto;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .variation-title span{display:block}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .var-prices .multiple-price .title{font-size:16px}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .var-prices .multiple-price .title span{font-size:26px}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .var-prices .multiple-price .prduct-prcie{font-size:20px}}@media screen and (max-width:480px){.single-product #content .product_overlay .product_popup{padding:75px 10px 45px}.single-product #content .product_overlay .product_popup .product-count{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}.single-product #content .product_overlay .product_popup .product-count span{margin-top:10px}.single-product #content .single-product-view{padding:40px 20px}.single-product #content .single-product-view .product .product-header .images figure{margin:0px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single-product #content .single-product-view .product .product-header .images figure>div{width:100%;padding-top:73%;margin:0 0 10px}.single-product #content .single-product-view .product .product-header .product-info .product_title{font-size:22px}.single-product #content .single-product-view .product .product-header .product-info .variations_prices{max-width:430px;margin:0 auto;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation{margin:0 0 30px !important}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .variation-title{font-size:20px}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .var-prices{margin:0;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.single-product #content .single-product-view .product .product-header .product-info .variations_prices .variation .var-prices .multiple-price{margin:10px 0;min-width:120px;-webkit-box-flex:unset;-webkit-flex:unset;-moz-box-flex:unset;-moz-flex:unset;-ms-flex:unset;flex:unset;-webkit-flex-basis:48%;-moz-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%}.single-product #content .single-product-view .product .product-header .product-info .woocommerce-product-details__short-description p{font-size:16px}.single-product #content .single-product-view .product .program-info-table .table-title{font-size:22px}.single-product #content .single-product-view .product .program-info-table .info-table .table-col>div:not(:last-child){margin-bottom:62px}.single-product #content .single-product-view .product .program-info-table .info-table .table-col>div{width:100%}.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col{position:absolute;top:62px;left:0;right:0}.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col>div{width:100%}.single-product #content .single-product-view .product .program-info-table .info-table .table-col.table-first-col>div:first-child{display:none}.single-product #content .single-product-view .product .program-info-table .info-table .table-all-cols{width:100%}.single-product #content .single-product-view .product .program-info-table .info-table .table-prev{left:0}}body.post-type-archive-teachers #wrap>*{-webkit-box-sizing:border-box;box-sizing:border-box}body.post-type-archive-teachers #wrap .content{padding:50px 105px 230px}body.post-type-archive-teachers #wrap .content .filter{margin-bottom:100px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}body.post-type-archive-teachers #wrap .content .filter p{position:relative;padding:15px 30px;border:2px solid;font-size:17px;text-align:center;text-transform:uppercase;background:#fff;overflow:hidden;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;cursor:pointer}body.post-type-archive-teachers #wrap .content .filter p:not(:last-child){margin-right:20px}body.post-type-archive-teachers #wrap .content .filter p:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);z-index:-1;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}body.post-type-archive-teachers #wrap .content .filter p:nth-child(5n+1){color:#e92d36;border-color:#e92d36}body.post-type-archive-teachers #wrap .content .filter p:nth-child(5n+1):after{background:#e92d36}body.post-type-archive-teachers #wrap .content .filter p:nth-child(5n+2){color:#3f5faa;border-color:#3f5faa}body.post-type-archive-teachers #wrap .content .filter p:nth-child(5n+2):after{background:#3f5faa}body.post-type-archive-teachers #wrap .content .filter p:nth-child(5n+3){color:#0f703a;border-color:#0f703a}body.post-type-archive-teachers #wrap .content .filter p:nth-child(5n+3):after{background:#0f703a}body.post-type-archive-teachers #wrap .content .filter p:nth-child(5n+4){color:#67c0cd;border-color:#67c0cd}body.post-type-archive-teachers #wrap .content .filter p:nth-child(5n+4):after{background:#67c0cd}body.post-type-archive-teachers #wrap .content .filter p:nth-child(5n){color:#f396b5;border-color:#f396b5}body.post-type-archive-teachers #wrap .content .filter p:nth-child(5n):after{background:#f396b5}body.post-type-archive-teachers #wrap .content .filter p.checked,body.post-type-archive-teachers #wrap .content .filter p:hover{background:transparent;color:#fff;white-space:nowrap}body.post-type-archive-teachers #wrap .content .filter p.checked:after,body.post-type-archive-teachers #wrap .content .filter p:hover:after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}body.post-type-archive-teachers #wrap .content .wrap{position:relative;max-width:1200px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.post-type-archive-teachers #wrap .content .wrap:after{content:'';position:absolute;top:0;right:-10%;width:50px;height:50px;background:url(/wp-content/uploads/2017/08/pluse.png);-webkit-animation:float1 6s ease-in-out infinite;animation:float1 6s ease-in-out infinite;z-index:-1}body.post-type-archive-teachers #wrap .content .wrap .teacher{display:none;position:relative;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}body.post-type-archive-teachers #wrap .content .wrap .teacher.active{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}body.post-type-archive-teachers #wrap .content .wrap .teacher.teacherA{-webkit-transform:translateX(0) !important;-ms-transform:translateX(0) !important;transform:translateX(0) !important}body.post-type-archive-teachers #wrap .content .wrap .teacher .image{-webkit-flex-basis:33.333%;-moz-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%}body.post-type-archive-teachers #wrap .content .wrap .teacher .image>div{position:relative;width:100%;padding-top:100%;border-radius:50%}body.post-type-archive-teachers #wrap .content .wrap .teacher .image>div img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}body.post-type-archive-teachers #wrap .content .wrap .teacher .teacher-info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}body.post-type-archive-teachers #wrap .content .wrap .teacher .teacher-info .name{margin-bottom:20px;font-size:32px;color:#1436a6}body.post-type-archive-teachers #wrap .content .wrap .teacher .teacher-info .position{margin-bottom:30px;font-size:22px;font-style:italic}body.post-type-archive-teachers #wrap .content .wrap .teacher .teacher-info .info-block{position:relative;padding-bottom:50px}body.post-type-archive-teachers #wrap .content .wrap .teacher .teacher-info .info-block .show-info-btn{position:absolute;bottom:0;right:0;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;font-size:36px;color:#fff;background:#67c0cc;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;cursor:pointer}body.post-type-archive-teachers #wrap .content .wrap .teacher .teacher-info .info-block .show-info-btn:before{margin-top:-5px}body.post-type-archive-teachers #wrap .content .wrap .teacher .teacher-info .info-block>div{max-height:105px;overflow:hidden;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;font-size:20px;text-align:justify;line-height:1.3}body.post-type-archive-teachers #wrap .content .wrap .teacher .teacher-info .info-block>div .info{font-size:20px;text-align:justify;line-height:1.3}body.post-type-archive-teachers #wrap .content .wrap .teacher .teacher-info .info-block.show>div{max-height:1500px}body.post-type-archive-teachers #wrap .content .wrap .teacher .teacher-info .info-block.show .show-info-btn{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}body.post-type-archive-teachers #wrap .content .wrap .teacher.odd.active{-webkit-transform:translateX(-150%);-ms-transform:translateX(-150%);transform:translateX(-150%);-webkit-transition:all .5s ease-in .1s;-o-transition:all .5s ease-in .1s;transition:all .5s ease-in .1s}body.post-type-archive-teachers #wrap .content .wrap .teacher.odd:after{content:'';position:absolute;top:125%;left:-130px;width:60px;height:60px;background:url(/wp-content/uploads/2017/08/ball.png) no-repeat;-webkit-animation:float2 5s ease-in-out infinite;animation:float2 5s ease-in-out infinite;z-index:-1}body.post-type-archive-teachers #wrap .content .wrap .teacher.odd .image{padding:0 60px 0 40px}body.post-type-archive-teachers #wrap .content .wrap .teacher.odd .image>div:after{content:"";position:absolute;top:-10px;right:10px;bottom:-20px;left:-40px;border-radius:50%;z-index:-1}body.post-type-archive-teachers #wrap .content .wrap .teacher.odd .teacher-info{text-align:left}body.post-type-archive-teachers #wrap .content .wrap .teacher.even{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body.post-type-archive-teachers #wrap .content .wrap .teacher.even.active{-webkit-transform:translateX(150%);-ms-transform:translateX(150%);transform:translateX(150%);-webkit-transition:all .5s ease-in .1s;-o-transition:all .5s ease-in .1s;transition:all .5s ease-in .1s}body.post-type-archive-teachers #wrap .content .wrap .teacher.even:after{content:'';position:absolute;bottom:0;right:-12%;width:60px;height:60px;background:url(/wp-content/uploads/2017/08/unnamed-file-1.png) no-repeat;-webkit-animation:float 5s ease-in-out infinite;animation:float 5s ease-in-out infinite;z-index:-1}body.post-type-archive-teachers #wrap .content .wrap .teacher.even:before{content:'';position:absolute;top:-25%;right:30%;width:60px;height:60px;background:url(/wp-content/uploads/2017/08/pink-circle.png) no-repeat;-webkit-animation:float 7s ease-in-out infinite;animation:float 7s ease-in-out infinite;z-index:-1}body.post-type-archive-teachers #wrap .content .wrap .teacher.even .image{margin-bottom:-20px;padding:0 40px 0 60px}body.post-type-archive-teachers #wrap .content .wrap .teacher.even .image>div:after{content:"";position:absolute;top:-40px;right:-20px;bottom:10px;left:-20px;border-radius:50%;z-index:-1}body.post-type-archive-teachers #wrap .content .wrap .teacher.even .teacher-info{text-align:right}body.post-type-archive-teachers #wrap .content .wrap .teacher:nth-child(3n+1) .image>div:after{background:#f8ec1f}body.post-type-archive-teachers #wrap .content .wrap .teacher:nth-child(3n+2) .image>div:after{background:#0f703a}body.post-type-archive-teachers #wrap .content .wrap .teacher:nth-child(3n) .image>div:after{background:#df658a}body.post-type-archive-teachers #wrap .content .wrap .teacher:not(:last-child){margin-bottom:140px}@media screen and (max-width:1440px){body.post-type-archive-teachers #wrap .content .wrap:after{right:1%}body.post-type-archive-teachers #wrap .content .wrap .teacher:nth-child(even):after{bottom:70px;right:-7%}body.post-type-archive-teachers #wrap .content .wrap .teacher:nth-child(odd):after{left:0}}@media screen and (max-width:1366px){body.post-type-archive-teachers #wrap .content .filter p{padding:15px 20px;font-size:14px}body.post-type-archive-teachers #wrap .content .filter p:not(:last-child){margin-right:10px}}@media screen and (max-width:1200px){body.post-type-archive-teachers #wrap .content{padding:40px 80px 115px}body.post-type-archive-teachers #wrap .content .wrap .teacher .teacher-info .info{font-size:18px}body.post-type-archive-teachers #wrap .content .wrap .teacher:nth-child(odd) .image{padding:0 45px 0 35px}body.post-type-archive-teachers #wrap .content .wrap .teacher:nth-child(odd) .image>div:after{top:-10px;right:10px;bottom:-20px;left:-35px}body.post-type-archive-teachers #wrap .content .wrap .teacher:nth-child(even) .image{margin-bottom:-22px;padding:0 35px 0 45px}body.post-type-archive-teachers #wrap .content .wrap .teacher:nth-child(even) .image>div:after{top:-35px;right:-20px;bottom:10px;left:-20px}body.post-type-archive-teachers #wrap .content .wrap .teacher:not(:last-child){margin-bottom:120px}}@media screen and (max-width:1025px){body.post-type-archive-teachers #wrap .content .filter p{padding:15px;font-size:12px}body.post-type-archive-teachers #wrap .content .filter p:not(:last-child){margin-right:10px}}@media screen and (max-width:950px){body.post-type-archive-teachers #wrap .content{padding:40px 40px 90px}body.post-type-archive-teachers #wrap .content .wrap .filter{margin-bottom:90px}body.post-type-archive-teachers #wrap .content .wrap .teacher .teacher-info .name{font-size:28px}body.post-type-archive-teachers #wrap .content .wrap .teacher .teacher-info .position{font-size:20px}body.post-type-archive-teachers #wrap .content .wrap .teacher .teacher-info .info{font-size:18px}body.post-type-archive-teachers #wrap .content .wrap .teacher:nth-child(odd) .image{padding:0 20px 0 25px}body.post-type-archive-teachers #wrap .content .wrap .teacher:nth-child(odd) .image>div:after{top:-5px;right:5px;bottom:-15px;left:-25px}body.post-type-archive-teachers #wrap .content .wrap .teacher:nth-child(even) .image{margin-bottom:-13px;padding:0 20px 0 45px}body.post-type-archive-teachers #wrap .content .wrap .teacher:nth-child(even) .image>div:after{top:-25px;right:-15px;bottom:5px;left:-15px}body.post-type-archive-teachers #wrap .content .wrap .teacher:not(:last-child){margin-bottom:90px}}@media screen and (max-width:810px){body.post-type-archive-teachers #wrap .content{padding:30px 20px 0}body.post-type-archive-teachers #wrap .content .filter{margin-bottom:35px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.post-type-archive-teachers #wrap .content .filter p{width:215px;margin:0 auto;padding:10px 0;text-align:center}body.post-type-archive-teachers #wrap .content .filter p:not(:last-child){margin:0 auto 10px}body.post-type-archive-teachers #wrap .content .wrap:after{display:none !important}body.post-type-archive-teachers #wrap .content .wrap .teacher{max-width:480px;margin:0 auto 60px;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:column !important;-moz-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}body.post-type-archive-teachers #wrap .content .wrap .teacher:after,body.post-type-archive-teachers #wrap .content .wrap .teacher:before{display:none !important}body.post-type-archive-teachers #wrap .content .wrap .teacher .image{width:180px !important;padding:0 !important;margin:0 0 33px !important;-webkit-flex-basis:unset;-moz-flex-basis:unset;-ms-flex-preferred-size:unset;flex-basis:unset}body.post-type-archive-teachers #wrap .content .wrap .teacher:nth-child(odd) .image{margin:0 0 33px 20px !important}body.post-type-archive-teachers #wrap .content .wrap .teacher:not(:last-child){margin-bottom:60px}body.post-type-archive-teachers #wrap .content .wrap .teacher .teacher-info .name,body.post-type-archive-teachers #wrap .content .wrap .teacher .teacher-info .position{text-align:center !important}body.post-type-archive-teachers #wrap .content .wrap .teacher .teacher-info .info{font-size:17px}}body.page-template-required-documents #wrap{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.page-template-required-documents #wrap .content{padding:60px 20px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}body.page-template-required-documents #wrap .content .documents-container{max-width:910px;margin:0 auto}body.page-template-required-documents #wrap .content .documents-container h1{margin-bottom:50px;font-size:35px;line-height:1.3;color:#1436a6;text-align:center;text-transform:uppercase}body.page-template-required-documents #wrap .content .documents-container .content-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}body.page-template-required-documents #wrap .content .documents-container .content-container ol{display:inline-block;padding-left:30px;text-align:justify}body.page-template-required-documents #wrap .content .documents-container .content-container ol li{position:relative;font-size:20px;line-height:1.3;margin-bottom:10px;list-style:none;counter-increment:list}body.page-template-required-documents #wrap .content .documents-container .content-container ol li:after{content:counter(list) ".";position:absolute;top:0;left:-30px;width:20px;text-align:right;color:#0f703a}@media screen and (max-width:1024px){body.page-template-required-documents #wrap .content{padding:40px 20px}body.page-template-required-documents #wrap .content .documents-container h1{font-size:28px;margin-bottom:40px}body.page-template-required-documents #wrap .content .documents-container .content-container ol li{font-size:20px}}@media screen and (max-width:768px){body.page-template-required-documents #wrap .content .documents-container h1{font-size:22px;margin-bottom:40px}body.page-template-required-documents #wrap .content .documents-container .content-container ol li{font-size:18px}}@media screen and (max-width:480px){body.page-template-required-documents #wrap .content .documents-container h1{font-size:24px;margin-bottom:30px}body.page-template-required-documents #wrap .content .documents-container .content-container ol li{font-size:16px}}body.page-template-camera header .menu{top:0}body.page-template-camera header .menu li a{color:#000}body.page-template-camera .cameras{max-width:1456px;padding:0 10px;margin:120px auto;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.page-template-camera .cameras .single-camera{width:100%;margin:0 auto}body.page-template-camera .cameras .single-camera .iframe_div{width:100%;height:65%;position:relative}body.page-template-camera .cameras .single-camera .iframe_div iframe{max-width:660px;width:100%;height:100%;position:absolute;top:0;left:0;right:0;margin:auto}body.page-template-camera .cameras .single-camera h1{font-family:DejaVuSans;font-size:25px;text-transform:uppercase;color:#0e6a37;line-height:54px;padding-bottom:20px;text-align:center}body.page-template-camera .logout_camera{position:fixed;top:100px;right:30px;z-index:200}body.page-template-camera .logout_camera:hover input{color:#fff;background:#df456a;border:0;cursor:pointer}body.page-template-camera .logout_camera input{position:relative;padding:10px;font-size:16px;background:transparent;border:0;border-top:2px solid #df456a}body.page-template-camera .camera-page{font-family:DejaVuSans;max-width:610px;padding:0 15px;width:100%;margin:90px auto}body.page-template-camera .camera-page .camera-page-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:180px}body.page-template-camera .camera-page .camera-page-content h2{margin-bottom:30px;font-size:50px;color:#3f5faa;text-align:center;text-transform:uppercase}body.page-template-camera .camera-page .camera-page-content form{position:relative;width:100%;max-width:610px;padding:0 0 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-end;-ms-flex-align:self-end;align-items:self-end}body.page-template-camera .camera-page .camera-page-content form p{width:100%;margin:0 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex}body.page-template-camera .camera-page .camera-page-content form p.button{position:absolute;bottom:0;right:0;width:auto;height:50px;padding:0;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.page-template-camera .camera-page .camera-page-content form p.button:after{content:"";position:absolute;right:0;top:0;bottom:0;width:50px;border-radius:50%;background:#2a67b1;z-index:-1}body.page-template-camera .camera-page .camera-page-content form p.button input{height:50px;padding:0 25px;font-size:18px;line-height:18px;text-transform:uppercase;color:#000;background:transparent;cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:DejaVuSans}body.page-template-camera .camera-page .camera-page-content form p label{display:block;width:200px;height:60px;font-size:16px;text-transform:uppercase;color:#fff;background-color:#0f703a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.page-template-camera .camera-page .camera-page-content form p input{position:relative;width:100%;height:60px;padding:5px 10px;border:none;font-size:18px;background:#f7f7f7;outline:0;z-index:99;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:768px){body.page-template-camera .camera-page .camera-page-content form p label{width:120px}body.page-template-camera .cameras{width:100%;padding:0 20px}body.page-template-camera .cameras .single-camera{margin:0}body.page-template-camera .cameras .single-camera h1{font-size:20px;padding-bottom:0}body.page-template-camera .cameras .single-camera .iframe_div iframe{max-width:unset}body.page-template-camera .logout_camera{position:absolute}}body.error404{background-image:url(/wp-content/uploads/2017/10/Vector-Smart-Object.png)}body.error404 #wrap{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.error404 #wrap header .menu{position:relative}body.error404 #wrap header .menu nav .menu-videowhisper-container ul{color:black}body.error404 #wrap .wrap{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:DejaVuSans}body.error404 #wrap .wrap a{font-size:18px;text-transform:uppercase;margin-top:45px;position:relative;z-index:1;display:inline-block}body.error404 #wrap .wrap a:after{content:"";position:absolute;right:-20px;top:-15px;bottom:0;width:50px;height:50px;border-radius:50%;background:#67c0cd;z-index:-1}body.error404 #wrap .wrap a:hover:after{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}body.error404 #wrap .wrap h1{font-size:150px;font-family:DejaVuSansBold;color:#0f703a}body.error404 #wrap .wrap h1:before{content:'';background:url(/wp-content/uploads/2017/10/Vector-Smart-Object1.png) no-repeat;width:80px;height:80px;position:absolute;top:130px;left:23%;-webkit-animation:float2 7s ease-in-out infinite;animation:float2 7s ease-in-out infinite;z-index:-1}body.error404 #wrap .wrap h1:after{content:'';background:url(/wp-content/uploads/2017/10/Vector-Smart-Object-1.png) no-repeat;width:51px;height:51px;position:absolute;top:130px;right:14%;-webkit-animation:float2 6s ease-in-out infinite;animation:float2 6s ease-in-out infinite;z-index:-1}body.error404 #wrap .wrap h2 p:first-child{font-size:42px;color:black;text-transform:uppercase;line-height:0.476;margin-top:25px;margin-bottom:10px}body.error404 #wrap .wrap h2 p:first-child:before{content:"";background:url(/wp-content/uploads/2017/10/Vector-Smart-Object4.png) no-repeat;width:50px;height:36px;position:absolute;top:370px;left:11%;-webkit-animation:float1 5s ease-in-out infinite;animation:float1 5s ease-in-out infinite;z-index:-1}body.error404 #wrap .wrap h2 p:first-child:after{content:'';background:url(/wp-content/uploads/2017/10/Vector-Smart-Object3.png) no-repeat;width:38px;height:16px;position:absolute;top:350px;right:25%;-webkit-animation:float1 6s linear infinite;animation:float1 6s linear infinite;z-index:-1}body.error404 #wrap .wrap h2 p:last-child{font-size:24px;color:black;line-height:0.833}body.error404 #wrap .wrap h2 p:last-child:before{content:'';background:url(/wp-content/uploads/2017/08/ball.png) no-repeat;width:61px;height:60px;position:absolute;top:450px;left:20%;-webkit-animation:float1 6s ease-in-out infinite;animation:float1 6s ease-in-out infinite;z-index:-1}body.error404 #wrap .wrap h2 p:last-child:after{content:'';background:url(/wp-content/uploads/2017/10/Vector-Smart-Object2.png) no-repeat;width:44px;height:49px;position:absolute;top:450px;right:19%;-webkit-animation:float1 5s linear infinite;animation:float1 5s linear infinite;z-index:-1}@media only screen and (max-width:1640px){body.error404 #wrap footer{padding:50px 80px 50px}}@media only screen and (max-width:1280px){body.error404 #wrap .wrap{margin:-50px 0 50px 0}body.error404 #wrap .wrap h2 p:first-child{font-size:42px;color:black;text-transform:uppercase;line-height:0.476;margin-top:25px;margin-bottom:10px}body.error404 #wrap .wrap h2 p:first-child:before{content:"";background:url(/wp-content/uploads/2017/10/Vector-Smart-Object4.png) no-repeat;width:50px;height:36px;position:absolute;top:250px;left:11%;-webkit-animation:float1 5s ease-in-out infinite;animation:float1 5s ease-in-out infinite;z-index:-1}body.error404 #wrap .wrap h2 p:first-child:after{content:'';background:url(/wp-content/uploads/2017/10/Vector-Smart-Object3.png) no-repeat;width:38px;height:16px;position:absolute;top:250px;right:25%;-webkit-animation:float1 6s linear infinite;animation:float1 6s linear infinite;z-index:-1}body.error404 #wrap .wrap h2 p:last-child{font-size:24px;color:black;line-height:0.833}body.error404 #wrap .wrap h2 p:last-child:before{content:'';background:url(/wp-content/uploads/2017/08/ball.png) no-repeat;width:61px;height:60px;position:absolute;top:350px;left:20%;-webkit-animation:float1 6s ease-in-out infinite;animation:float1 6s ease-in-out infinite;z-index:-1}body.error404 #wrap .wrap h2 p:last-child:after{content:'';background:url(/wp-content/uploads/2017/10/Vector-Smart-Object2.png) no-repeat;width:44px;height:49px;position:absolute;top:380px;right:19%;-webkit-animation:float1 5s linear infinite;animation:float1 5s linear infinite;z-index:-1}}@media only screen and (max-width:768px){body.error404 #wrap .wrap .a{margin-bottom:50px}body.error404 #wrap .wrap h1{font-size:100px}body.error404 #wrap .wrap h1:after,body.error404 #wrap .wrap h1:before{display:none}body.error404 #wrap .wrap h2>p:first-child{font-size:32px}body.error404 #wrap .wrap h2>p:last-child{font-size:20px}body.error404 #wrap .wrap h2>p:first-child:after,body.error404 #wrap .wrap h2>p:first-child:before,body.error404 #wrap .wrap h2>p:last-child:after,body.error404 #wrap .wrap h2>p:last-child:before{display:none}}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(/wp-content/themes/villamontessori/slick/slick/ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/wp-content/themes/villamontessori/slick/slick/fonts/slick.eot);src:url(/wp-content/themes/villamontessori/slick/slick/fonts/slick.eot#iefix) format('embedded-opentype'),url(/wp-content/themes/villamontessori/slick/slick/fonts/slick.woff) format('woff'),url(/wp-content/themes/villamontessori/slick/slick/fonts/slick.ttf) format('truetype'),url(/wp-content/themes/villamontessori/slick/slick/fonts/slick.svg#slick) format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background: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;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.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{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}
