@charset "UTF-8";.main-color{color:#000}.secondary-color{color:#fff}body,html{margin:0;padding:0;width:100%;height:100%;font-family:Cera PRO;font-size:17px;color:#000;line-height:130%;word-break:break-word}body h1,body h2,body h3,body p,html h1,html h2,html h3,html p{margin:.3em 0}body a,html a{text-decoration:none}body input,html input{border-radius:0}body h2,body h3,body h4,body h5,body h6,html h2,html h3,html h4,html h5,html h6{font-family:Cera PRO;font-weight:600}body h1,body h2,body h3,body h4,body h5,body h6,html h1,html h2,html h3,html h4,html h5,html h6{line-height:normal;white-space:pre-wrap;white-space:-moz-pre-wrap}body h1,html h1{line-height:50px}body h2,html h2{line-height:26px}body h3,html h3{line-height:22px}body h4,body h5,html h4,html h5{margin-bottom:5px}body hr,html hr{width:10%;margin-left:0;border-bottom:1px solid;border-top:0 solid}body h5 a,html h5 a{text-decoration:none}.container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;z-index:2}#loader,.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}#loader{width:inherit;width:75%;background-color:#aaa}#loader .loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:100%}#loader .loader #contain{overflow-y:auto}#loader .loader #contain,#loader .loader .contain{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;width:inherit;height:100%}#loader .loader #contain,#loader .loader .contain,.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.content{width:100%;position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:50%;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-animation:a .6s 1;animation:a .6s 1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;overflow-y:auto;scrollbar-color:#ccc #fff;scrollbar-width:thin}.content::-webkit-scrollbar{width:4px;background-color:#ccc}.content::-webkit-scrollbar:horizontal{height:4px}.content::-webkit-scrollbar-track{border:1px solid #ccc;border-radius:10px;-webkit-box-shadow:0 0 6px #ccc inset}.content::-webkit-scrollbar-thumb{background-color:#fff;border:1px solid #fff;border-radius:16px}.content::-webkit-scrollbar-thumb:active,.content::-webkit-scrollbar-thumb:hover{background-color:#eee;border:1px solid #eee}.content.swiper-container{padding:initial}@media (max-width:1920px){body,body .mainmenu .middlemenu,body .submenu .middlemenu,html,html .mainmenu .middlemenu,html .submenu .middlemenu{font-size:15px}body .mainmenu .uppermenu,html .mainmenu .uppermenu{font-size:11px}}@media (min-width:1920px){body,body .mainmenu .middlemenu,body .submenu .middlemenu,html,html .mainmenu .middlemenu,html .submenu .middlemenu{font-size:16px}body .mainmenu .uppermenu,html .mainmenu .uppermenu{font-size:12px}}@media (max-width:1500px){body,body .mainmenu .middlemenu,body .submenu .middlemenu,html,html .mainmenu .middlemenu,html .submenu .middlemenu{font-size:15px}body .mainmenu .uppermenu,html .mainmenu .uppermenu{font-size:10px}}@media (max-width:1366px){body,body .mainmenu .middlemenu,body .submenu .middlemenu,html,html .mainmenu .middlemenu,html .submenu .middlemenu{font-size:14px}body .mainmenu .uppermenu,html .mainmenu .uppermenu{font-size:10px}}@media (max-width:500px){body,html{font-size:14px}body .mainmenu .middlemenu,body .submenu .middlemenu,html .mainmenu .middlemenu,html .submenu .middlemenu{font-size:17px;line-height:150%}body .mainmenu .uppermenu,html .mainmenu .uppermenu{font-size:12px}}@media (max-height:700px),(max-width:1200px){#loader{width:100%;padding-top:80px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media (max-width:600px){#loader{width:100%}.content{width:100%!important;height:100%;position:relative;overflow-y:initial}.news-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.news-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}:focus{outline:none}input{font-family:Cera PRO;font-size:12px}.hide{display:none!important}a:active{outline:none}a:focus{-moz-outline-style:none}input:active{outline:none}input,input:focus{-moz-outline-style:none}input{outline:none}input::-moz-focus-inner{border:0}button:active{outline:none}button,button:focus{-moz-outline-style:none}button{outline:none}button::-moz-focus-inner{border:0}.mainmenu,.submenu{-webkit-box-sizing:border-box;box-sizing:border-box}.mainmenu ul,.submenu ul{padding:0}.mainmenu ul li,.submenu ul li{list-style-type:none;font-weight:300;font-family:Cera PRO}.mainmenu ul li a,.submenu ul li a{text-decoration:none;display:block}.mainmenu ul .sisukaart-css,.submenu ul .sisukaart-css{position:fixed;bottom:60px}@media (max-height:700px),(max-width:1200px){.mainmenu ul .sisukaart-css,.submenu ul .sisukaart-css{bottom:45px}}.mainmenu .current-menu-item,.mainmenu .current-page-ancestor,.submenu .current-menu-item,.submenu .current-page-ancestor{font-weight:500}.mainmenu .uppermenu,.submenu .uppermenu{display:-webkit-box;display:-ms-flexbox;display:flex;height:200px;font-size:12px;text-transform:uppercase;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;pointer-events:none}.mainmenu .uppermenu ul,.submenu .uppermenu ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:auto}.mainmenu .uppermenu ul li,.submenu .uppermenu ul li{font-weight:400;padding:0 5px}.mainmenu .uppermenu ul li a .wpml-ls-native,.submenu .uppermenu ul li a .wpml-ls-native{color:#5880b3}.mainmenu .uppermenu ul li a .wpml-ls-native:hover,.submenu .uppermenu ul li a .wpml-ls-native:hover{color:#1b79f0}.mainmenu .uppermenu ul li a:hover,.submenu .uppermenu ul li a:hover{opacity:.8}.mainmenu .uppermenu ul li a.active .wpml-ls-native,.mainmenu .uppermenu ul li a.active .wpml-ls-native:hover,.submenu .uppermenu ul li a.active .wpml-ls-native,.submenu .uppermenu ul li a.active .wpml-ls-native:hover{color:#fff}.mainmenu .uppermenu .menu-upper-menu-container ul,.submenu .uppermenu .menu-upper-menu-container ul{overflow:inherit}.mainmenu .uppermenu .menu-upper-menu-container ul li .active,.submenu .uppermenu .menu-upper-menu-container ul li .active{color:#fff!important}.mainmenu .uppermenu .search,.submenu .uppermenu .search{display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition-duration:.3s;transition-duration:.3s;padding:0 20px}.mainmenu .uppermenu .search svg,.submenu .uppermenu .search svg{width:15px}.mainmenu .uppermenu .search svg.active path,.submenu .uppermenu .search svg.active path{fill:#fff}.mainmenu .uppermenu .search input,.submenu .uppermenu .search input{border:0;border-bottom:1px solid;padding:5px 10px}.mainmenu .uppermenu .search button,.submenu .uppermenu .search button{background:transparent;border:0}.mainmenu .uppermenu .search.active,.submenu .uppermenu .search.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:d .5s 1;animation:d .5s 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.mainmenu .uppermenu .search.deactive,.submenu .uppermenu .search.deactive{display:none;-webkit-animation:e .5s 1;animation:e .5s 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.mainmenu .uppermenu .search form,.submenu .uppermenu .search form{width:100%;pointer-events:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.mainmenu .uppermenu .search form input,.submenu .uppermenu .search form input{width:100%}.mainmenu .uppermenu .search-display,.submenu .uppermenu .search-display{cursor:pointer}.mainmenu .middlemenu,.submenu .middlemenu{padding:50px 20px 110px;font-size:18px}.mainmenu .middlemenu .menu,.submenu .middlemenu .menu{margin:0}.mainmenu .middlemenu li a,.submenu .middlemenu li a{padding:8px 0}.mainmenu .middlemenu .current-menu-ancestor.current_page_ancestor,.submenu .middlemenu .current-menu-ancestor.current_page_ancestor{font-weight:500}.mainmenu .lowermenu,.submenu .lowermenu{padding:10px 40px;height:15%}.mainmenu .logo,.submenu .logo{margin-right:auto;width:200px;height:auto;margin:0 auto}.mainmenu .intranet,.submenu .intranet{background-color:#5880b3;z-index:2;width:100%;position:absolute;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transform:translateX(-20px) translateY(-110%);transform:translateX(-20px) translateY(-110%);padding-top:50px}.mainmenu .intranet .menu,.submenu .intranet .menu{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}.mainmenu .intranet ul,.submenu .intranet ul{width:200px;margin:0 auto;padding-bottom:20px}.mainmenu .intranet ul li a,.submenu .intranet ul li a{padding:8px 0;color:#fff}.mainmenu .intranet ul li a:hover,.submenu .intranet ul li a:hover{opacity:.8}.mainmenu .intranet.active,.submenu .intranet.active{-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transform:translateX(-20px) translateY(-10px);transform:translateX(-20px) translateY(-10px)}.mainmenu .intranet.active .menu,.submenu .intranet.active .menu{-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.intranet-activator .active{font-weight:700}.mainmenu{width:25%;background-color:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 20px;-webkit-transition-duration:.3s;transition-duration:.3s}.mainmenu,.mainmenu a{color:#000}.mainmenu .middlemenu{width:200px;margin:0 auto;height:calc(100% - 430px);margin-bottom:0;padding-bottom:100px}@media (max-height:700px),(max-width:1200px){.mainmenu .middlemenu{height:calc(100% - 142px);margin-bottom:0;padding-bottom:0;padding-top:70px}}.mainmenu .middlemenu li a:hover{color:grey}.mainmenu:hover{opacity:.9}.submenu{background-color:#dc5950;color:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:none;min-width:20%;max-width:20%}.submenu li{-webkit-animation:b .5s 1;animation:b .5s 1}@media (max-height:700px),(max-width:1200px){.submenu li{-webkit-animation:c .5s 1;animation:c .5s 1}}.submenu li a{color:#fff}.submenu li a:hover{opacity:.8}.submenu.active{display:-webkit-box;display:-ms-flexbox;display:flex}.submenu .middlemenu{padding-top:299px;padding-bottom:100px}.submenu .sub-menu{background-color:#5880b3;width:calc(100% + 20px);-webkit-transform:translateX(-20px);transform:translateX(-20px);padding-left:20px;height:0;max-height:0;overflow:hidden}.submenu .sub-menu,.submenu .sub-menu li{-webkit-transition-duration:.4s;transition-duration:.4s}.submenu .sub-menu li{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0;-webkit-transition-delay:.4s;transition-delay:.4s}.submenu .sub-menu.active{height:100%;max-height:300px;-webkit-transition-duration:1.2s;transition-duration:1.2s}.submenu .sub-menu.active li{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transition-duration:.4s;transition-duration:.4s}.closebar,.mobilenavbar{display:none}.closebar{width:0;height:0%}.closebar svg{display:none}.menu,.middlemenu{height:100%}ul.middlemenu{overflow-y:auto;overflow-x:hidden;scrollbar-color:#ccc #fff;scrollbar-width:thin}ul.middlemenu::-webkit-scrollbar{width:4px;background-color:#ccc}ul.middlemenu::-webkit-scrollbar:horizontal{height:4px}ul.middlemenu::-webkit-scrollbar-track{border:1px solid #ccc;border-radius:10px;-webkit-box-shadow:0 0 6px #ccc inset}ul.middlemenu::-webkit-scrollbar-thumb{background-color:#fff;border:1px solid #fff;border-radius:16px}ul.middlemenu::-webkit-scrollbar-thumb:active,ul.middlemenu::-webkit-scrollbar-thumb:hover{background-color:#eee;border:1px solid #eee}.menu{overflow-y:auto;scrollbar-color:#ccc #fff;scrollbar-width:thin}.menu::-webkit-scrollbar{width:4px;background-color:#ccc}.menu::-webkit-scrollbar:horizontal{height:4px}.menu::-webkit-scrollbar-track{border:1px solid #ccc;border-radius:10px;-webkit-box-shadow:0 0 6px #ccc inset}.menu::-webkit-scrollbar-thumb{background-color:#fff;border:1px solid #fff;border-radius:16px}.menu::-webkit-scrollbar-thumb:active,.menu::-webkit-scrollbar-thumb:hover{background-color:#eee;border:1px solid #eee}.current-menu-ancestor .sub-menu{height:100%;max-height:300px}@media (min-width:1920px){.mainmenu .middlemenu{font-size:16px;width:160px}.mainmenu .logo{width:160px}}@media (max-width:1920px){.mainmenu .middlemenu{font-size:16px;width:150px}.mainmenu .logo{width:150px}}@media (max-width:1500px){.mainmenu .middlemenu{font-size:16px;width:140px}.mainmenu .logo{width:140px}.submenu .middlemenu{padding-top:297px}}@media (max-height:700px),(max-width:1200px){.mainmenu .logo,.mainmenu .middlemenu{width:180px}.submenu .middlemenu{padding-top:296px}}@media (max-height:700px),(max-width:1200px){.mainmenu,.submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateX(100%);transform:translateX(100%);width:300px;position:fixed;height:100%;top:0;right:0;z-index:3;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-transition-duration:.3s;transition-duration:.3s;font-size:17px;min-width:inherit;max-width:inherit}.mainmenu ul li,.submenu ul li{position:relative}.mainmenu .intranet,.submenu .intranet{background-color:#5880b3;z-index:1;width:100%;position:absolute;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transform:translateY(110%) translateX(-20px);transform:translateY(110%) translateX(-20px);padding-bottom:170px;padding-top:30px}.mainmenu .intranet .menu,.submenu .intranet .menu{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}.mainmenu .intranet ul,.submenu .intranet ul{width:200px;margin:0 auto;padding-left:80px;position:relative}.mainmenu .intranet ul li,.submenu .intranet ul li{width:85%}.mainmenu .intranet ul li a,.submenu .intranet ul li a{padding:8px 0;color:#fff}.mainmenu .intranet ul li a:hover,.submenu .intranet ul li a:hover{color:#bfbfbf}.mainmenu .intranet.active,.submenu .intranet.active{-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transform:translateY(10%) translateX(-20px);transform:translateY(10%) translateX(-20px)}.mainmenu .intranet.active .menu,.submenu .intranet.active .menu{-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.mainmenu .uppermenu,.submenu .uppermenu{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:200px}.mainmenu .uppermenu .search,.submenu .uppermenu .search{opacity:0;-webkit-transform:translateY(0);transform:translateY(0);padding-bottom:45px}.mainmenu .uppermenu .search.active,.submenu .uppermenu .search.active{opacity:1}.mainmenu .uppermenu .search form,.submenu .uppermenu .search form{width:100%;position:relative}.mainmenu .uppermenu .search form .field,.submenu .uppermenu .search form .field{width:90%}.mainmenu .uppermenu svg,.submenu .uppermenu svg{top:6px;bottom:0}.mainmenu.active,.submenu.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateX(0);transform:translateX(0)}.mainmenu:hover,.submenu:hover{opacity:1}.mainmenu a.logo,.submenu a.logo{display:none}.mainmenu .middlemenu .menu,.submenu .middlemenu .menu{height:100%;overflow-y:auto}.submenu .sub-menu{width:100%;-webkit-transform:translateX(-40px);transform:translateX(-40px);padding-left:40px}.submenu li a{width:75%}.submenu.active{-webkit-animation:f .3s 1;animation:f .3s 1}.submenu .middlemenu{padding:80px 0 110px 40px;height:100%}.mobilenavbar{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0;width:100%;height:80px;z-index:3;background-color:#fff;padding:0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobilenavbar .logo svg{width:110px}.closebar{z-index:4;position:absolute;top:0;right:0;width:300px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}.submenu-active{display:block}.submenu-active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);display:inline;cursor:pointer;pointer-events:auto;width:auto;height:16px;padding:32px;padding-right:40px}}@font-face{font-family:Lato;src:url(../fonts/Lato-BoldItalic.woff2) format("woff2"),url(../fonts/Lato-BoldItalic.woff) format("woff"),url(../fonts/Lato-BoldItalic.ttf) format("truetype"),url(../fonts/Lato-BoldItalic.svg#Lato-BoldItalic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:Lato;src:url(../fonts/Lato-Bold.woff2) format("woff2"),url(../fonts/Lato-Bold.woff) format("woff"),url(../fonts/Lato-Bold.ttf) format("truetype"),url(../fonts/Lato-Bold.svg#Lato-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Lato;src:url(../fonts/Lato-ThinItalic.woff2) format("woff2"),url(../fonts/Lato-ThinItalic.woff) format("woff"),url(../fonts/Lato-ThinItalic.ttf) format("truetype"),url(../fonts/Lato-ThinItalic.svg#Lato-ThinItalic) format("svg");font-weight:100;font-style:italic}@font-face{font-family:Lato;src:url(../fonts/Lato-Italic.woff2) format("woff2"),url(../fonts/Lato-Italic.woff) format("woff"),url(../fonts/Lato-Italic.ttf) format("truetype"),url(../fonts/Lato-Italic.svg#Lato-Italic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:Lato;src:url(../fonts/Lato-Black.woff2) format("woff2"),url(../fonts/Lato-Black.woff) format("woff"),url(../fonts/Lato-Black.ttf) format("truetype"),url(../fonts/Lato-Black.svg#Lato-Black) format("svg");font-weight:900;font-style:normal}@font-face{font-family:Lato;src:url(../fonts/Lato-Medium.woff2) format("woff2"),url(../fonts/Lato-Medium.woff) format("woff"),url(../fonts/Lato-Medium.ttf) format("truetype"),url(../fonts/Lato-Medium.svg#Lato-Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Lato;src:url(../fonts/Lato-Heavy.woff2) format("woff2"),url(../fonts/Lato-Heavy.woff) format("woff"),url(../fonts/Lato-Heavy.ttf) format("truetype"),url(../fonts/Lato-Heavy.svg#Lato-Heavy) format("svg");font-weight:900;font-style:normal}@font-face{font-family:Lato;src:url(../fonts/Lato-Light.woff2) format("woff2"),url(../fonts/Lato-Light.woff) format("woff"),url(../fonts/Lato-Light.ttf) format("truetype"),url(../fonts/Lato-Light.svg#Lato-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Lato;src:url(../fonts/Lato-Thin.woff2) format("woff2"),url(../fonts/Lato-Thin.woff) format("woff"),url(../fonts/Lato-Thin.ttf) format("truetype"),url(../fonts/Lato-Thin.svg#Lato-Thin) format("svg");font-weight:100;font-style:normal}@font-face{font-family:Lato;src:url(../fonts/Lato-HeavyItalic.woff2) format("woff2"),url(../fonts/Lato-HeavyItalic.woff) format("woff"),url(../fonts/Lato-HeavyItalic.ttf) format("truetype"),url(../fonts/Lato-HeavyItalic.svg#Lato-HeavyItalic) format("svg");font-weight:900;font-style:italic}@font-face{font-family:Lato;src:url(../fonts/Lato-Semibold.woff2) format("woff2"),url(../fonts/Lato-Semibold.woff) format("woff"),url(../fonts/Lato-Semibold.ttf) format("truetype"),url(../fonts/Lato-Semibold.svg#Lato-Semibold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:Lato;src:url(../fonts/Lato-SemiboldItalic.woff2) format("woff2"),url(../fonts/Lato-SemiboldItalic.woff) format("woff"),url(../fonts/Lato-SemiboldItalic.ttf) format("truetype"),url(../fonts/Lato-SemiboldItalic.svg#Lato-SemiboldItalic) format("svg");font-weight:600;font-style:italic}@font-face{font-family:Lato;src:url(../fonts/Lato-LightItalic.woff2) format("woff2"),url(../fonts/Lato-LightItalic.woff) format("woff"),url(../fonts/Lato-LightItalic.ttf) format("truetype"),url(../fonts/Lato-LightItalic.svg#Lato-LightItalic) format("svg");font-weight:300;font-style:italic}@font-face{font-family:Lato;src:url(../fonts/Lato-BlackItalic.woff2) format("woff2"),url(../fonts/Lato-BlackItalic.woff) format("woff"),url(../fonts/Lato-BlackItalic.ttf) format("truetype"),url(../fonts/Lato-BlackItalic.svg#Lato-BlackItalic) format("svg");font-weight:900;font-style:italic}@font-face{font-family:Lato;src:url(../fonts/Lato-Regular.woff2) format("woff2"),url(../fonts/Lato-Regular.woff) format("woff"),url(../fonts/Lato-Regular.ttf) format("truetype"),url(../fonts/Lato-Regular.svg#Lato-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(../fonts/Lato-MediumItalic.woff2) format("woff2"),url(../fonts/Lato-MediumItalic.woff) format("woff"),url(../fonts/Lato-MediumItalic.ttf) format("truetype"),url(../fonts/Lato-MediumItalic.svg#Lato-MediumItalic) format("svg");font-weight:500;font-style:italic}@font-face{font-family:Cera PRO;src:url(../fonts/CeraPRO-LightItalic.woff2) format("woff2"),url(../fonts/CeraPRO-LightItalic.woff) format("woff"),url(../fonts/CeraPRO-LightItalic.ttf) format("truetype"),url(../fonts/CeraPRO-LightItalic.svg#CeraPRO-LightItalic) format("svg");font-weight:300;font-style:italic}@font-face{font-family:Cera PRO;src:url(../fonts/CeraPRO-Regular.woff2) format("woff2"),url(../fonts/CeraPRO-Regular.woff) format("woff"),url(../fonts/CeraPRO-Regular.ttf) format("truetype"),url(../fonts/CeraPRO-Regular.svg#CeraPRO-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Cera PRO;src:url(../fonts/CeraPRO-RegularItalic.woff2) format("woff2"),url(../fonts/CeraPRO-RegularItalic.woff) format("woff"),url(../fonts/CeraPRO-RegularItalic.ttf) format("truetype"),url(../fonts/CeraPRO-RegularItalic.svg#CeraPRO-RegularItalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:Cera PRO;src:url(../fonts/CeraPRO-Medium.woff2) format("woff2"),url(../fonts/CeraPRO-Medium.woff) format("woff"),url(../fonts/CeraPRO-Medium.ttf) format("truetype"),url(../fonts/CeraPRO-Medium.svg#CeraPRO-Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Cera PRO;src:url(../fonts/CeraPRO-Bold.woff2) format("woff2"),url(../fonts/CeraPRO-Bold.woff) format("woff"),url(../fonts/CeraPRO-Bold.ttf) format("truetype"),url(../fonts/CeraPRO-Bold.svg#CeraPRO-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Cera PRO;src:url(../fonts/CeraPRO-Black.woff2) format("woff2"),url(../fonts/CeraPRO-Black.woff) format("woff"),url(../fonts/CeraPRO-Black.ttf) format("truetype"),url(../fonts/CeraPRO-Black.svg#CeraPRO-Black) format("svg");font-weight:900;font-style:normal}@font-face{font-family:Cera PRO;src:url(../fonts/CeraPRO-BoldItalic.woff2) format("woff2"),url(../fonts/CeraPRO-BoldItalic.woff) format("woff"),url(../fonts/CeraPRO-BoldItalic.ttf) format("truetype"),url(../fonts/CeraPRO-BoldItalic.svg#CeraPRO-BoldItalic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:Cera PRO;src:url(../fonts/CeraPRO-Light.woff2) format("woff2"),url(../fonts/CeraPRO-Light.woff) format("woff"),url(../fonts/CeraPRO-Light.ttf) format("truetype"),url(../fonts/CeraPRO-Light.svg#CeraPRO-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Cera PRO;src:url(../fonts/CeraPRO-ThinItalic.woff2) format("woff2"),url(../fonts/CeraPRO-ThinItalic.woff) format("woff"),url(../fonts/CeraPRO-ThinItalic.ttf) format("truetype"),url(../fonts/CeraPRO-ThinItalic.svg#CeraPRO-ThinItalic) format("svg");font-weight:100;font-style:italic}@font-face{font-family:Cera PRO;src:url(../fonts/CeraPRO-Thin.woff2) format("woff2"),url(../fonts/CeraPRO-Thin.woff) format("woff"),url(../fonts/CeraPRO-Thin.ttf) format("truetype"),url(../fonts/CeraPRO-Thin.svg#CeraPRO-Thin) format("svg");font-weight:100;font-style:normal}@font-face{font-family:Cera PRO;src:url(../fonts/CeraPRO-BlackItalic.woff2) format("woff2"),url(../fonts/CeraPRO-BlackItalic.woff) format("woff"),url(../fonts/CeraPRO-BlackItalic.ttf) format("truetype"),url(../fonts/CeraPRO-BlackItalic.svg#CeraPRO-BlackItalic) format("svg");font-weight:900;font-style:italic}@font-face{font-family:Cera PRO;src:url(../fonts/CeraPRO-MediumItalic.woff2) format("woff2"),url(../fonts/CeraPRO-MediumItalic.woff) format("woff"),url(../fonts/CeraPRO-MediumItalic.ttf) format("truetype"),url(../fonts/CeraPRO-MediumItalic.svg#CeraPRO-MediumItalic) format("svg");font-weight:500;font-style:italic}@-webkit-keyframes a{0%{opacity:0}to{opacity:1}}@keyframes a{0%{opacity:0}to{opacity:1}}@-webkit-keyframes b{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes b{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes c{0%{opacity:0;-webkit-transform:translatex(20px);transform:translatex(20px)}to{opacity:1;-webkit-transform:translatex(0);transform:translatex(0)}}@keyframes c{0%{opacity:0;-webkit-transform:translatex(20px);transform:translatex(20px)}to{opacity:1;-webkit-transform:translatex(0);transform:translatex(0)}}@-webkit-keyframes d{0%{display:none;opacity:0;-webkit-transform:translatex(0);transform:translatex(0)}1%{opacity:0;display:-webkit-box;display:flex;-webkit-transform:translatex(0);transform:translatex(0)}to{-webkit-transform:translatex(0);transform:translatex(0);display:-webkit-box;display:flex}}@keyframes d{0%{display:none;opacity:0;-webkit-transform:translatex(0);transform:translatex(0)}1%{opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translatex(0);transform:translatex(0)}to{-webkit-transform:translatex(0);transform:translatex(0);display:-webkit-box;display:-ms-flexbox;display:flex}}@-webkit-keyframes e{0%{opacity:1;display:-webkit-box;display:flex;-webkit-transform:translatex(0);transform:translatex(0)}1%{opacity:0;display:-webkit-box;display:flex;-webkit-transform:translatex(0);transform:translatex(0)}to{-webkit-transform:translatex(0);transform:translatex(0);display:none}}@keyframes e{0%{opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translatex(0);transform:translatex(0)}1%{opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translatex(0);transform:translatex(0)}to{-webkit-transform:translatex(0);transform:translatex(0);display:none}}@-webkit-keyframes f{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes f{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.swiper-container{width:100%;height:100%}.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{content:none}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{width:auto;height:auto}.swiper-slide{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.swiper-slide img{width:100%!important;height:100%;-o-object-fit:cover;object-fit:cover}.swiper-slide.swiper-slide-active{width:100%!important;left:0}.swiper-pagination-bullet{height:12px;width:12px;border:1px solid #4d4d4d;opacity:1;background-color:transparent}.swiper-pagination-bullet.swiper-pagination-bullet-active{border:5px solid #4d4d4d;width:4px;height:4px}#gallery{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;-webkit-transition:z-index .3s step-end,opacity .3s;transition:z-index .3s step-end,opacity .3s}#gallery .swiper-button-next{right:30px}#gallery .swiper-button-next svg{width:30px;height:30px}#gallery .swiper-button-prev{left:30px}#gallery .swiper-button-prev svg{width:30px;height:30px}#gallery img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#gallery.active{z-index:69;opacity:1;-webkit-transition:z-index .3s step-start,opacity .3s;transition:z-index .3s step-start,opacity .3s}#gallery .galleryClose{z-index:2;position:absolute;top:30px;right:30px;cursor:pointer}#gallery .galleryClose:hover{opacity:.5}#gallery .galleryClose,#gallery .galleryClose svg{width:30px;height:30px}#gallery .slide-info{position:absolute;pointer-events:none;bottom:0;padding:40px;width:95%}#gallery .slide-info h1{font-weight:700}#gallery .slide-info p{font-weight:400}.hamburger{display:block;background-color:transparent;width:21px;position:fixed;right:2rem;top:28px;border:0;padding:3px;outline:0;z-index:4;cursor:pointer;overflow:visible}.hamburger>*{display:block;border-top:1px solid #dc5950;height:1px;-webkit-transition-duration:.4s;transition-duration:.4s}.hamburger :nth-child(2){margin:5px 0}.hamburger.secondary>*{border-top:1px solid #fff}.hamburger.active :first-child{-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.hamburger.active :nth-child(2){-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.hamburger.active :last-child{-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}.hamburger.submenu-active>*{border-top:1px solid #fff}.hamburger{display:none}@media (max-height:700px),(max-width:1200px){.hamburger{display:initial}}.close-btn{display:block;background-color:transparent;width:20px;position:absolute;right:18px;bottom:13px;border:0;padding:3px;outline:0;z-index:10;cursor:pointer;overflow:visible}.close-btn>*{display:block;border-top:1px solid #fff;height:1px}.close-btn :nth-child(2){margin:9px 0}.close-btn.secondary>*{border-top:1px solid #fff}.close-btn :first-child{-webkit-transform:translateY(11px) rotate(45deg);transform:translateY(11px) rotate(45deg)}.close-btn :nth-child(2){-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.close-btn :last-child{-webkit-transform:translateY(-11px) rotate(-45deg);transform:translateY(-11px) rotate(-45deg)}.menu-item .close-btn{display:none}@media (max-height:700px),(max-width:1200px){.close-btn{display:block;background-color:transparent;width:15px;height:15px;position:absolute;right:15px;top:15px;bottom:auto}.menu-item .dropdown-btn{display:block;right:0;top:0;width:25%;height:35px;position:absolute;cursor:pointer}.menu-item .dropdown-btn .close-btn{display:block;width:18px;height:18px;right:2rem;top:-3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-duration:.3s;transition-duration:.3s;pointer-events:none;-webkit-transform-origin:50% 80%;transform-origin:50% 80%}.current-menu-ancestor .dropdown-btn .close-btn,.menu-item .dropdown-btn .close-btn.active{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition-duration:.3s;transition-duration:.3s}}#form_overlay{position:relative;width:100%;height:100%;bottom:0;left:0;position:absolute;display:block;background:hsla(0,0%,100%,.2)}.form-area{position:relative;padding:40px;margin:40px -40px -80px;background-color:hsla(0,0%,100%,.1)}.form-block{padding:25px 0}.form-block .form-element{position:relative;margin-bottom:15px}.form-block .form-element .label,.form-block .form-element label{display:block;padding-bottom:5px}.form-block .form-element input[type=text]{width:280px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;font-size:16px}.form-block .form-element input[type=text].error{background-color:rgba(255,0,0,.3);border:1px solid rgba(255,0,0,.6)}.form-block .form-element textarea{width:420px;min-height:250px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;font-family:Cera PRO;font-size:16px}.form-block .form-element textarea.error{background-color:rgba(255,0,0,.3);border:1px solid rgba(255,0,0,.6)}.form-block .form-element button{position:relative;width:420px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 10px;background-color:rgba(0,0,0,.3);border:1px solid rgba(0,0,0,.6);font-family:Cera PRO;font-size:16px;font-weight:700}.form-block .form-element button span{pointer-events:none}.form-block .form-element button:hover{background-color:rgba(0,0,0,.4)}.form-block .form-element button:active{top:1px;background-color:rgba(0,0,0,.5)}.form-block .form-element button.loading{color:transparent}.form-block .checking{display:inline-block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-block input[type=checkbox],.form-block input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form-block input[type=checkbox].error,.form-block input[type=radio].error{background-color:rgba(255,0,0,.3);border:1px solid rgba(255,0,0,.6)}.form-block label.error{color:rgba(255,0,0,.6)}.form-block .checkmark{position:absolute;top:0;left:0;height:21px;width:21px;background-color:#eee}.form-block .radio .checkmark{border-radius:50%}.form-block .error .checkmark{background-color:rgba(255,0,0,.6)}.form-block label:hover input~.checkmark{background-color:#ccc}.form-block label input:checked~.checkmark{background-color:rgba(0,0,0,.6)}.form-block .checkmark:after{content:"";position:absolute;display:none}.form-block label input:checked~.checkmark:after{display:block}.form-block label.checkbox .checkmark:after{left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.form-block label.radio .checkmark:after{top:7px;left:7px;width:8px;height:8px;border-radius:50%;background:#fff}.sk-fading-circle{left:50%;margin-left:-20px;top:50%;margin-top:-20px;width:40px;height:40px;position:absolute;z-index:10}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:g 1.2s infinite ease-in-out both;animation:g 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes g{0%,39%,to{opacity:0}40%{opacity:1}}@keyframes g{0%,39%,to{opacity:0}40%{opacity:1}}body{background-repeat:no-repeat;background-size:cover}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important;box-shadow:inset 0 0 0 30px #fff!important}strong a{text-decoration:none!important;color:inherit!important}td{font-family:Lato;font-weight:300}#main-page ul li{list-style:none;margin:8px}#main-page ul li a{padding:2px;color:red;text-decoration:underline}#main-page ul li a:hover{color:#ccc}#main-page ul li:before,#main-page ul li ul li:before{content:"◦";font-weight:700;display:inline-block;width:.5em;margin-left:-1em;font-size:21px}.content-8 h1{font-size:50px;font-weight:900;font-style:normal}.content-8 li,.content-8 p{font-family:Lato;font-weight:300}.content-8 .content{width:25%;height:50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:600px){.content-8 .content{padding:80px 40px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:100%;width:100%}}.content-8 .activeLink{cursor:pointer}.content-4 h1{font-size:50px;font-weight:900;font-style:normal}.content-4 li,.content-4 p{font-family:Lato;font-weight:300}.content-4 .content{width:50%;height:50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:600px){.content-4 .content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:50%}}.content-4 .activeLink{cursor:pointer}.content-4 .no-results.not-found{padding:110px 70px}.content-4-side .content{width:100%;height:25%;padding:0;overflow:hidden}.content-4-side .content img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-4-side .content .banner-view{width:100%;height:100%}@media (max-width:600px){.content-4-side .content{height:50%}}.content-2 h1{font-size:50px;font-weight:900;font-style:normal}.content-2 li,.content-2 p{font-family:Lato;font-weight:300}.content-2 .content{width:50%;height:100%;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}@media (max-width:600px){.content-2 .content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:100%}}@media (max-width:600px){.content-2 .content.swiper-container{height:auto}}.content-2 div.content{padding:80px 40px}@media (max-width:600px){.content-2 div.content{padding:80px 40px}}.content-2 div.content.swiper-container{padding:initial}.content-2 .activeLink{cursor:pointer}.content-1 h1{font-size:50px;font-weight:900;font-style:normal}.content-1 li,.content-1 p{font-family:Lato;font-weight:300}.content-1 div.content{padding:80px 40px}@media (max-width:600px){.content-1 div.content{padding:80px 40px}}.content-1 .content-swiper{margin-left:-40px;margin-right:-40px;padding-top:80px}.content-1 .content-swiper .swiper-button-prev{left:60px}@media (max-width:600px){.content-1 .content-swiper .swiper-button-prev{left:40px}}.content-1 .content-swiper .swiper-button-next{right:60px}@media (max-width:600px){.content-1 .content-swiper .swiper-button-next{right:40px}}.content-1 .content-swiper .label{position:absolute;padding:5px 20px;bottom:0;background:rgba(0,0,0,.4);color:#fff;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.content-1 .content-swiper h3{padding:0 40px 20px}.content-1 .content-swiper-images .swiper-button-next,.content-1 .content-swiper-images .swiper-button-prev{background:hsla(0,0%,100%,.5);border-radius:50%;padding:5px}.content-1 .swiper-container-image{padding:0 300px;max-height:600px;background:hsla(0,0%,100%,.3)}@media (max-width:600px){.content-1 .swiper-container-image{padding:0}}.content-1 .swiper-container-image .swiper-slide{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;height:600px}.content-1 .swiper-container-image .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-1 .swiper-container-texts{background:hsla(0,0%,100%,.3)}.content-1 .swiper-slide-text{display:table;padding:40px 180px}@media (max-width:600px){.content-1 .swiper-slide-text{padding:30px 100px}}.content-1 .swiper-slide-text-inner{display:table-cell;vertical-align:middle}.content-1 .content-swiper-texts .swiper-slide{background:none}.content-4{-ms-flex-line-pack:justify;align-content:space-between}.content-4 .navigation .nav-links a.page-numbers,.content-4 .navigation .nav-links span{color:#000;font-size:20px;text-decoration:none}.content-4 .navigation .page-numbers.current{text-decoration:underline}.content-4 .navigation.pagination{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff}.content-4 .navigation.pagination .nav-links{margin:20px;text-align:center;width:100%}.content-4 .content-news{cursor:pointer;opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s}.content-4 .content-news:before{background-color:rgba(0,0,0,.3)}.content-4 .content-news:before,.content-4 .content-news:hover:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";z-index:1;-webkit-transition-duration:.3s;transition-duration:.3s}.content-4 .content-news:hover:before{background-color:rgba(0,0,0,.1)}.content-4 .content-news div{z-index:2}.content-4 .content-news p{font-size:14px;z-index:3}.content-area{width:100%;background-color:#fff;height:100%;overflow-y:auto}.content-area .entry-header h1{margin:10px 0;font-size:50px;color:#000}.content-area .site-main{padding:50px 35px}.content-area .site-main .page-title{padding:5px 35px;font-size:15px;font-weight:300;margin:0}.content-area .site-main .no-results.not-found{padding:0 35px}.content-area ul li{list-style:none;margin:8px}.content-area ul li a{padding:2px;color:#000;text-decoration:underline}.content-area ul li a:hover{color:#ccc}.content-area ul li:before,.content-area ul li ul li:before{content:"◦";color:#000;font-weight:700;display:inline-block;width:.5em;margin-left:-1em;font-size:21px}.contain.error-page .content h1{font-size:6vw;text-align:center}.contain.error-page .content p{text-align:center}.no-results.not-found{padding:50px 35px}.no-results.not-found .page-title{font-size:25px;padding:0;font-weight:500}.no-results.not-found .page-content p{font-size:15px;font-weight:300;margin:10px 0}.no-results.not-found .searchform{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}.no-results.not-found .searchform input[type=text]{border:0;border-bottom:1px solid;padding:5px 10px;background-color:transparent}.no-results.not-found .searchform button{border:0;display:inline-block;cursor:pointer;background-color:transparent;padding:0 10px}.no-results.not-found .searchform svg{width:15px;pointer-events:none;padding:0}@media (max-width:600px){.no-results.not-found .page-title{font-size:34px;text-align:center}.no-results.not-found .page-content p{text-align:center}.no-results.not-found .searchform{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.no-results.not-found .searchform input[type=text]{width:100%;text-align:center;padding:5px 0;font-size:24px}.no-results.not-found .searchform button{width:100%;padding:0;margin-top:25px;background-color:#fff}.no-results.not-found .searchform svg{width:25px;pointer-events:none;padding:15px}}article .entry-header .entry-title{padding:0 35px}article .entry-header .entry-title a{color:#000}.navigation .nav-links{margin-top:35px;cursor:default}.navigation .nav-links span{color:#fff}.navigation .nav-links a.page-numbers{color:#fff;text-decoration:underline;cursor:pointer}.navigation .nav-links a.next.page-numbers,.navigation .nav-links a.prev.page-numbers{text-decoration:none}.page-title{margin-bottom:20px}.page-content input::-webkit-input-placeholder{color:#000}.page-content input::-moz-placeholder{color:#000}.page-content input::-ms-input-placeholder{color:#000}.page-content input::placeholder{color:#000}.page-content .a{fill:#000!important}.page-template-page-admissions .bar{height:10vh;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-page-admissions .columns{height:45vh;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:600px){.page-template-page-admissions .columns{display:block;height:auto}}.page-template-page-admissions .col{-webkit-box-flex:1;-ms-flex:1;flex:1}.page-template-page-admissions .col,.page-template-page-admissions .col a{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-page-admissions .col a{width:100%;height:100%;color:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-page-admissions .col a:hover{background:hsla(0,0%,100%,.3)}@media (max-width:600px){.page-template-page-admissions .col .link,.page-template-page-admissions .col a{display:block;padding-top:50px;padding-bottom:50px}}@media (max-width:600px){.page-template-page-admissions .col-sm-12{display:block;width:100%;max-width:100%}}.page-template-page-admissions .blue{background:#5882b6;color:#f2eee2}.page-template-page-admissions .yellow{background:#e3af3a;color:#dc5950}.page-template-page-admissions .beige{background:#f2eee2;color:#5882b6}.page-template-page-admissions .red{background:#dc5950;color:#f2eee2}.page-template-page-admissions h1,.page-template-page-admissions h3{text-transform:uppercase}.page-template-page-admissions h1{font-size:32px}.page-template-page-admissions h2{font-size:60px;font-weight:700}.page-template-page-admissions h3{font-size:18px}.text-center{text-align:center}.single-admission{height:auto;background:#f2eee2}.single-admission h1{font-size:42px;text-transform:uppercase;color:#dc5950}.single-admission .red-text,.single-admission a.back-link{color:#dc5950}.single-admission .content-area{background:#f2eee2;width:600px;max-width:100%;margin:auto;overflow-y:inherit}.single-admission .description,.single-admission .intro{padding-bottom:25px}.single-admission .form-block-description{padding-bottom:10px}.single-admission .form-block{padding:0;padding-left:10px;border-left:1px solid #e5998e;margin-bottom:25px}.single-admission .form-block .form-element{padding-bottom:15px}.single-admission .form-block .form-element input[type=text]{width:100%;border:1px solid #fdfcfb;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;font-size:16px}.single-admission .form-block .form-element input[type=text]:focus{border:1px solid #d7d7d7}.single-admission .form-block .form-element input[type=text].error{background-color:rgba(255,0,0,.3);border:1px solid #d9453c}.single-admission .form-block .form-element textarea{width:100%;min-height:150px;max-width:100%;border:1px solid #fdfcfb;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;font-family:Cera PRO;font-size:16px}.single-admission .form-block .form-element textarea:focus{border:1px solid #d7d7d7}.single-admission .form-block .form-element textarea.error{background-color:rgba(255,0,0,.3);border:1px solid #d9453c}.single-admission .form-block .form-element button{width:auto;padding-left:45px;padding-right:45px;border:1px solid #e5998e;background:transparent;color:#d9453c}.single-admission .form-block .form-element button:hover{background-color:rgba(0,0,0,.1);border:1px solid #d9453c}.single-admission .form-block .form-element button:active{background-color:rgba(0,0,0,.15);top:1px}.single-admission .form-block-normal{border-left:0}.single-admission .form-block-title{font-weight:700;padding-bottom:15px}.single-admission label{font-weight:700}.single-admission .message-error{color:#dc5950;font-weight:700}.single-admission .message-success{color:#26a656;font-size:20px;font-weight:700}.single-admission .form-block .checkmark{display:block;position:relative;width:35px;height:120px;margin:auto;background:transparent}.single-admission .checkmark:after{content:"";position:absolute;display:block;left:7px;top:3px;width:35px;height:55px;border:solid #26a656;border-width:0 15px 15px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pull-left{float:left}.pull-right{float:right}.row{margin-left:-15px;margin-right:-15px}.row [class*=col-]{display:block;float:left;padding-right:15px;padding-left:15px}.row .col-md-8{width:66.6666666667%;max-width:66.6666666667%}.row .col-md-4{width:33.33333333%;max-width:33.33333333%}@media (max-width:600px){.row .col-sm-12{width:100%;max-width:100%}}.row:after{display:block;clear:both;content:""}.row,[class*=col-]{-webkit-box-sizing:border-box;box-sizing:border-box}.fileuploader-theme-new{padding:0;margin:0;background:transparent;border-radius:0;position:relative}.fileuploader-theme-new .add-files{margin-top:10px}.fileuploader-theme-new label.error{font-size:16px;line-height:130%}.clearfix:after{display:block;clear:both;content:""}.fileuploader-items{position:absolute;width:100%;top:0}.fileuploader-items-list{list-style:none}.fileuploader-items-list .fileuploader-item{padding:5px;line-height:22px;font-family:Cera PRO;font-size:16px}.fileuploader-items-list .fileuploader-item:before{content:"";display:none}.fileuploader-items-list .fileuploader-item .column-title{color:#000}.fileuploader-items-list .fileuploader-item .column-title div{font-weight:400}.fileuploader-items-list .fileuploader-item .fileuploader-action i{line-height:16px}.fileuploader-items-list .fileuploader-item .fileuploader-action-remove{line-height:20px;font-size:14px}.fileuploader-items-list .fileuploader-item .fileuploader-action.fileuploader-action-remove{-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff}.img-responsive{display:block;max-width:100%;height:auto}.modal{width:1200px;max-width:100%;padding:15px}@media (max-width:600px){.form-submit,.image-modal{display:block;margin-top:15px}}