@import "iconFonts.css";@font-face{font-family:'exo_2.0light';src:url('../img/frontpage/fonts/exo2.0-light-webfont.eot');src:url('../img/frontpage/fonts/exo2.0-light-webfont.eot?#iefix') format('embedded-opentype'),url('../img/frontpage/fonts/exo2.0-light-webfont.woff2') format('woff2'),url('../img/frontpage/fonts/exo2.0-light-webfont.woff') format('woff'),url('../img/frontpage/fonts/exo2.0-light-webfont.ttf') format('truetype'),url('../img/frontpage/fonts/exo2.0-light-webfont.svg#exo_2.0light') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'exo_2.0medium';src:url('../img/frontpage/fonts/exo2.0-medium-webfont.eot');src:url('../img/frontpage/fonts/exo2.0-medium-webfont.eot?#iefix') format('embedded-opentype'),url('../img/frontpage/fonts/exo2.0-medium-webfont.woff2') format('woff2'),url('../img/frontpage/fonts/exo2.0-medium-webfont.woff') format('woff'),url('../img/frontpage/fonts/exo2.0-medium-webfont.ttf') format('truetype'),url('../img/frontpage/fonts/exo2.0-medium-webfont.svg#exo_2.0medium') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'exo_2.0regular';src:url('../img/frontpage/fonts/exo2.0-regular-webfont.eot');src:url('../img/frontpage/fonts/exo2.0-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../img/frontpage/fonts/exo2.0-regular-webfont.woff2') format('woff2'),url('../img/frontpage/fonts/exo2.0-regular-webfont.woff') format('woff'),url('../img/frontpage/fonts/exo2.0-regular-webfont.ttf') format('truetype'),url('../img/frontpage/fonts/exo2.0-regular-webfont.svg#exo_2.0regular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'exo_2.0semi_bold';src:url('../img/frontpage/fonts/exo2.0-semibold-webfont.eot');src:url('../img/frontpage/fonts/exo2.0-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../img/frontpage/fonts/exo2.0-semibold-webfont.woff2') format('woff2'),url('../img/frontpage/fonts/exo2.0-semibold-webfont.woff') format('woff'),url('../img/frontpage/fonts/exo2.0-semibold-webfont.ttf') format('truetype'),url('../img/frontpage/fonts/exo2.0-semibold-webfont.svg#exo_2.0semi_bold') format('svg');font-weight:normal;font-style:normal}
.ico-feedEvent:before{content:"\E02D";color:#fff;font-size:26px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-decoration:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}
html,body{height:100%}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-family:'exo_2.0light',Verdana,Geneva,sans-serif;font-size:16px;cursor:default;margin:0}h1{font-size:69px}h2{margin-bottom:35px;color:#ff4000;font-size:40px}strong{font-family:'exo_2.0medium',Verdana,Geneva,sans-serif}
em{font-style:italic}u{text-decoration:underline}a:hover{-o-transition:color .2s ease-in;-ms-transition:color .2s ease-in;-moz-transition:color .2s ease-in;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}input[disabled="disabled"],select[disabled="disabled"],textarea[disabled="disabled"]{background:#cecece !important}
.sentmail h2{color:green !important;font-size:1.2em !important}.disableScroll{left:0;-webkit-overflow-scrolling:touch;position:fixed;top:0;width:100%}.show-loading,.blue-crimpy-bottom .loadingIndicator{position:absolute !important;line-height:100%;top:0;bottom:0;left:0;right:0;text-align:center;background:rgba(255,255,255,0.52) url('../img/frontpage/gfx/ajax-loader.gif') no-repeat center}
.loadingIndicator{position:absolute;top:0;right:0;bottom:0;left:0;z-index:inherit;overflow:hidden}.blue-crimpy-bottom .loadingIndicator img{display:none}.question-box .loadingIndicator>img{width:34px;height:34px;margin-top:-16px;margin-left:-16px;position:absolute;top:50%;left:50%;overflow:hidden;z-index:1;border-style:none}
.disable-hover,.disable-hover *{pointer-events:none !important}.top{z-index:1000 !important;visibility:visible;top:0 !important}.text-center{text-align:center}.left{float:left}.right{float:right}.clear{clear:both}.last{margin-left:0 !important;margin-right:0 !important}.no-border{border:0 !important}
.FCred,.row .error{color:red !important}.page-v2{width:100%;height:100%;z-index:101}.FS13{font-size:13px}.FS14{font-size:14px !important}.FS24{font-size:24px}.CW{color:white !important}.BB0{border-bottom:0 !important}.BT0{border-top:0 !important}.MT15{margin-top:15px !important}.MB0{margin-bottom:0 !important}
.DIB{display:inline-block}.DB{display:block}.FWB{font-weight:bold}.PL0{padding-left:0 !important}.P10{padding:10px}.PL20{padding-right:20px !important}.PR20{padding-left:20px !important}.M0{margin:0 !important}.MB10{margin-bottom:10px}.MB20{margin-bottom:20px !important}.MT10{margin-top:10px !important}
.MT20{margin-top:20px !important}.ML20{margin-left:20px !important}.w50pct{width:50%}.w100pct{width:100%}.wrapper{max-width:1000px;position:relative;margin:0 auto}.skyBlue{color:#00bfff}.hint{font-size:12px;color:gray}.LH18{line-height:18px}#overlay{background:#30374c;position:fixed;top:0;left:0;right:0;bottom:0;opacity:.8;display:none;z-index:1000}
#cmap_address_ph{min-height:500px;margin-bottom:10px}.verticalAlignMiddleWrapper{display:table;width:100%;height:100%}.verticalAlignMiddleContent{display:table-cell;text-align:center;vertical-align:middle}.centerAbsolute{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#header-v2{background:white;position:fixed;top:0;color:#8b8b8c;width:100%;min-height:70px;z-index:1001;font-family:'exo_2.0medium',Verdana,Geneva,sans-serif;left:0;right:0}
#header-v2 .wrapper{min-height:70px;padding:0 20px}#header-v2 .wrapper a{font-size:13px;color:#818182;text-decoration:none;text-transform:uppercase}#header-v2 .wrapper a:hover,#header-v2 .wrapper .active,#header-v2 .wrapper .current-lang a{color:#ff7f00}#header-v2 .wrapper ul li{float:left}#header-v2 .logo{float:left;padding:13px 2% 0 0}
#header-v2 .nav{float:left;display:inline-block;width:61%;padding:28px 1.5% 0 0}#header-v2 ul.nav li{margin-left:2%}#header-v2 .wrapper .lang{float:right}#header-v2 .wrapper .lang,#header-v2 .wrapper .lang a{padding-top:18px;font-size:11px;font-family:'exo_2.0medium',Verdana,Geneva,sans-serif}
#header-v2 .wrapper .lang span{line-height:13px}#header-v2 .wrapper .lang li{margin-right:12px}#header-v2 .wrapper .settings{display:none}.video{display:block;width:250px;position:relative;padding:15px 15px 15px 85px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:white;background:#32394c;font-size:12px;line-height:14px}
.video .title{font-size:23px;display:block;line-height:25px}.video i{position:absolute;width:50px;height:50px;top:50%;left:20px;transform:translateY(-50%);background:#adafb7;color:#32394c;text-align:center;border-radius:50px;font-size:20px}.video i::before{content:"\E08D";line-height:50px;padding-left:12px}
.announcementbox .sId{text-align:left !important}.popup-box-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1002;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0.65)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0);overflow:auto;padding:5px}
.popup-box{position:relative;display:inline-block;z-index:1002;border-radius:4px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.65);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,0.65);box-shadow:0 0 4px 0 rgba(0,0,0,0.65);padding:63px 10px 10px 10px;background:#eee;text-align:left}.popup-box .close{position:absolute;top:18px;right:15px}
.popup-box h2{color:#00b200;font-size:25px;line-height:1.2;clear:both}.question-box{width:343px;padding:63px 50px 60px}.question-box h2{margin-bottom:10px}.question-box form{font-size:14px;font-family:"Arial";color:#32394c;line-height:1.2}.question-box form label{line-height:30px}
.question-box form label.terms{line-height:1.2em}.question-box form input[type="password"],.question-box form input[type="text"],.question-box form input[type="email"],.question-box form textarea,.question-box form select{box-sizing:border-box;width:100%;height:38px;border:1px solid #d4d4d4;padding:0 10px;border-radius:3px;-webkit-box-shadow:rgba(0,0,0,0.398438) 0 1px 9px inset,rgba(255,255,255,0.0976562) 0 1px 3px;-moz-box-shadow:rgba(0,0,0,0.398438) 0 1px 9px inset,rgba(255,255,255,0.0976562) 0 1px 3px;box-shadow:rgba(0,0,0,0.398438) 0 1px 9px inset,rgba(255,255,255,0.0976562) 0 1px 3px;background-color:#fff;font-size:14px;font-family:"Arial";color:#32394c}
.question-box form input[type="radio"]{margin-top:0;margin-bottom:0}.question-box .callback-button{width:100%}.question-box form input.error{border-color:#ff7373;border-width:2px}.question-box .callback-button{min-width:175px}.registration-box{width:520px}.registration-box h2,.question-box h2{font-family:'exo_2.0light',Verdana,Geneva,sans-serif}
.registration-box .steppaginator .circle{display:inline-block;height:25px;width:25px;margin-right:5px;border-radius:50%;line-height:25px;background-color:#848182;display:inline-block;text-align:center;color:white;font-weight:bold}.registration-box .steppaginator li{float:left;margin-right:20px;font-size:12px;margin-bottom:10px}
.registration-box .steppaginator .active{color:#00b200}.registration-box .steppaginator .active .circle{background:#00b200}.registration-box .callback-button{width:100%}.registration-box .button-white,.registration-box select{width:100% !important}.question-box .transparent-button{font-size:12px;padding:5px;margin:10px 10px 0 0}
.registration-box.map-open{max-width:750px}.feedback-box{width:640px}.feedback-box h2{font-size:30px;line-height:1.2;color:#ff7f00;margin-bottom:0}.feedback-box .left,.feedback-box .right{width:45%}.feedback-box .right label{display:block}.feedback-box .right textarea{height:100px;resize:none;width:100%;padding-top:10px}
.feedback-box .right input{width:100% !important;margin-bottom:20px}.mkool-box{width:520px;font-size:14px}.mkool-box .green{color:#00b200}.mkool-box ul{list-style-type:disc}.mkool-box li{margin-left:20px}.family-box p{margin-top:10px}.video-box{height:65%;min-height:563px;max-width:1000px;width:95%}
.video-box div{width:100%;height:100%}.blue-crimpy-bottom{position:relative;color:white;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 0 4px 0 rgba(0,0,0,0.43);padding-bottom:0 !important}
.rounded-corners{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.blue-crimpy-bottom *,.white-crimpy-top *{position:relative}.white-crimpy-top{position:relative;background:transparent url('../img/frontpage/gfx/crimpy-sprite.png') repeat-x top left;color:#808081;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;box-shadow:0 0 4px 0 rgba(0,0,0,0.43)}
.blue-crimpy-bottom p{font-size:16px;font-family:"Arial";color:#fff;line-height:1.2}.white-crimpy-top p{font-size:14px;font-family:"Arial";color:#808081;line-height:1.2;text-align:left;margin-bottom:30px}.blue-opacity,.white-opacity{position:absolute;top:0;right:0;left:0;bottom:0;background:transparent url('../img/frontpage/gfx/blue-opacity-bg.png')}
.white-opacity{top:7px;background:transparent url('../img/frontpage/gfx/white-opacity-bg.png')}.button-gray,.button-blue,.button-orange,.button-green{font-family:'exo_2.0regular',Verdana,Geneva,sans-serif;display:block;box-shadow:0 0 4px 0 rgba(0,0,0,0.43);background-color:#009fd8;color:white;padding:10px 15px;text-align:center;border-radius:3px;opacity:1;border:0;cursor:pointer;-webkit-appearance:none}
.button-gray{background:#a9a9a9}.button-blue{background:#009fd8;font-size:1em}.button-orange{background:#ff8000}.button-green{background:#00d936}.button-white{padding:10px 38px;border-radius:18px;font-size:16px;font-weight:bold;text-decoration:underline;display:block;color:#32394c;background:white;text-align:center;display:block;margin-bottom:17px;border:0;cursor:pointer}
.pg-down-wrapper{position:absolute;text-align:center;width:100%;top:-40px;z-index:101}.pg-up-wrapper{position:absolute;text-align:center;width:100%;bottom:-35px}.pg-down,.pg-up{display:inline-block;position:relative;width:72px;height:72px;clear:both;background:white;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.pg-down i,.pg-up i{color:#32394c;display:block;font-size:21px;width:40px;height:40px;margin:29px 0 0 12px}.pg-down i::before{content:"\E088"}.pg-up i::before{content:"\E089";line-height:40px}.textlink{font-family:"Arial";font-weight:bold;font-size:13px;color:#00bfff;text-decoration:underline}
.transparent-button,.transparent-button-green,.transparent-button-blue{font-family:"HelveticaNeue" sans-serif;border-radius:25px;border:3px solid #ff7f00;color:#ff7f00 !important;padding:9px 45px;text-align:center;font-size:18px;font-weight:bold;text-transform:uppercase}.transparent-button-green{border-color:#01b200;color:#01b200 !important}
.transparent-button-blue{border-color:#01befe;color:#01befe !important}.callback-button{border-radius:3px;background-color:#00bfff;box-shadow:0 0 4px 0 rgba(0,0,0,0.64);color:white;font-size:16px;font-family:"HelveticaNeue" sans-serif;padding:11px 22px;border:0;cursor:pointer}#footer-v2{position:relative;z-index:101}
#footer-v2 .top{background:url('../img/frontpage/img/ekool_photo_st7.jpg') no-repeat left;min-height:395px;text-align:center;font-family:'exo_2.0light',Verdana,Geneva,sans-serif;background-size:cover}#footer-v2 .top h2{font-size:69px;color:#32394c}#footer-v2 .top p{display:block;margin:0 auto 180px;font-weight:bold;width:665px;font-size:19px;color:#32394c;line-height:22px}
#footer-v2 .top a{margin-right:50px}#footer-v2 .top .wrapper{padding:80px 0}#footer-v2 .middle{width:100%;min-height:70px;background:white;font-family:'exo_2.0medium',Verdana,Geneva,sans-serif;text-transform:uppercase}#footer-v2 .middle .wrapper{max-width:920px;padding:0 0 0 20px;min-height:70px}
#footer-v2 .middle a:hover,#footer-v2 .middle .active{color:#ff7f00}#footer-v2 .middle ul li{float:left;margin-right:30px}#footer-v2 .middle .logo{float:left;padding:13px 0 0 0}#footer-v2 .middle .nav{float:left;display:inline-block;padding:28px 1.82% 0}#footer-v2 .middle a{font-size:13px;color:#8b8b8c;text-decoration:none}
#footer-v2 .middle a:hover,#footer-v2 .middle .active{color:#ff7f00}#footer-v2 .bottom{overflow:auto;background:#eee;font-family:"Arial"}#footer-v2 .bottom .wrapper{max-width:645px;min-height:85px;padding:20px 25px 25px 280px;margin:50px auto 55px;border-radius:6px;background:white}
#footer-v2 .bottom .logo{position:absolute;top:0;left:0;margin:15px 0 0 30px}#footer-v2 .bottom .title{font-size:14px;color:#009fd8}#footer-v2 .bottom p{font-size:12px;line-height:16px;color:#32394c}@media screen and (min-width:951px){#header-v2 .wrapper .content{display:block !important}}@media screen and (max-width:950px){#ru #footer-v2 .top a,#ua #footer-v2 .top a{display:block;margin:0 auto 20px !important;padding-left:0;padding-right:0;width:80%;font-size:90%}
#header-v2 .wrapper .content{position:absolute;background:#31374d;top:70px;left:0;right:0;display:none;padding:20px}#header-v2 .wrapper .content .nav{width:100%;padding:0}#header-v2 .wrapper .content .nav li{float:none;width:100%;margin:0;text-align:center}#header-v2 .wrapper .content .nav li a{color:white;font-size:16px;line-height:1.1em}
#header-v2 .wrapper .content .lang{text-align:center;width:100%;color:#0ff;padding-top:0}#header-v2 .wrapper .content .lang span{display:block;width:100%;text-align:center}#header-v2 .wrapper .content .lang ul{width:100%}#header-v2 .wrapper .content .lang ul li{float:none;display:inline;margin-right:12px}
#header-v2 .wrapper .content .lang ul li a{color:white}#header-v2 .wrapper .content .lang ul li a.active{color:#ffc926}#header-v2 .wrapper .settings{display:block;position:absolute;top:13px;right:20px}}@media screen and (max-width:760px){#clients .wrapper .content ul li.active::after,#prices .wrapper .content ul li.active::after{display:none !important}
.steppaginator div{width:100%}.popup-box{width:auto;display:block;margin:5px;width:auto;overflow:auto}.video-box{width:auto;height:100%}.feedback-box{padding-bottom:130px}.feedback-box input[type="text"],.feedback-box input[type="email"]{width:100% !important}
.feedback-box .left,.feedback-box .right{width:100%;float:left}#footer-v2 .top{text-transform:uppercase;padding-left:50px;padding-right:50px;background-position:center}#footer-v2 .top h2{font-size:25px}#footer-v2 .top p{width:auto;margin-bottom:40px}#ru #footer-v2 .top p,#ua #footer-v2 .top p{font-size:17px;font-weight:normal}
#footer-v2 .top a{display:block;margin:0 auto 20px;padding-left:0;padding-right:0;width:80%}#footer-v2 .top a.last{margin-right:auto !important;margin-left:auto !important}#footer-v2 .nav{display:none !important}#footer-v2 .right{display:block;width:100%;text-align:center}#footer-v2 .middle{padding:40px 0}
#footer-v2 .middle .logo{float:none}#footer-v2 .bottom .wrapper{background:transparent;padding:0 50px;text-align:center}#footer-v2 .bottom{background:#ddd}#footer-v2 .bottom .wrapper a{display:block;margin-bottom:50px}#footer-v2 .bottom .wrapper .logo{position:static}#footer-v2 .bottom .wrapper span{font-weight:bold}
#appPromo.container{display:block;background-color:#f2f2f2;border-bottom:1px solid #dfdfdf;color:#888;padding:2px;font-size:11px}#appPromo button{background:#4f96d9;display:inline;padding:5px 10px;margin:5px;box-shadow:none}#appPromo a{position:absolute;top:14px !important;right:14px !important;cursor:pointer}
}@media screen and (min-width:761px){#appPromo.container{display:none}}#oldbrowser_notification{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;background:#fff;top:14em;padding:4em;width:60%;opacity:.9;line-height:1.2;font-size:1.2em}#oldbrowser_notification a.hide{position:absolute;right:1em;top:1em}
#oldbrowser_notification p{margin-bottom:.5em}#oldbrowser_notification p.links a.link{text-transform:capitalize;letter-spacing:1px;font:inherit}@media screen and (max-width:760px){#oldbrowser_notification{display:none}}.bottom-bg,#opportunities .bottom{background-repeat:no-repeat !important;background-size:cover !important;background:#242936}
input[type=checkbox]:checked+label{padding:0;margin:0}#about{position:relative}#about .top{position:relative;min-height:500px}#about .top .wrapper{overflow:auto;position:static;min-height:560px}#about .wrapper div.left{width:43%;margin:80px 50px 50px}#about .wrapper div.left p{font-size:17px;color:#32394c;line-height:1.3;font-family:'exo_2.0medium',Verdana,Geneva,sans-serif}
#about .wrapper div.left p span{font-size:16px;line-height:18px;font-family:'exo_2.0light',Verdana,Geneva,sans-serif}#about .wrapper div.left h3{font-size:21px;color:#ff3f00;margin:40px 0 15px}#about .wrapper ul.left{margin-right:60px}#about .wrapper div.left ul.left li{font-size:14px;text-decoration:underline;padding-left:18px;background:transparent url('../img/frontpage/gfx/bullet_lblue.png') no-repeat 3px center;line-height:24px;font-family:'exo_2.0medium',Verdana,Geneva,sans-serif}
#about .wrapper div.left ul.left li a{color:#32394c}#about .wrapper div.right{position:absolute;width:290px;top:-15px;bottom:-15px;right:15px;box-shadow:0 0 4px 0 rgba(0,0,0,0.29)}#about .wrapper .blog-box{background:#eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:15px 30px}
#about .wrapper .blog-box h3{clear:both;margin-top:10px;font-size:21px;color:#ff3f00}#about .wrapper .blog-box .post{font-size:14px;padding-bottom:10px;padding-top:15px;border-bottom:1px dotted #b9b9b9;font-family:'exo_2.0medium',Verdana,Geneva,sans-serif;overflow:hidden;line-height:1.3}
#about .wrapper .blog-box .post a:hover,#about .wrapper div.left ul.left li a:hover{color:#009fd8 !important}#about .wrapper .blog-box .post .date,#about .wrapper .blog-box .post .name{margin-bottom:10px;display:inline-block;font-size:12px;color:#808081}#about .wrapper .blog-box .post .date{padding-right:5px}
#about .wrapper .blog-box .post .name{border-left:1px solid #808081;padding-left:5px}#about .wrapper .blog-box .post a{color:#32394c}#about .wrapper .blog-box .post p{overflow:hidden;font-family:'exo_2.0medium',Verdana,Geneva,sans-serif;line-height:1.2;height:17px;display:block;white-space:nowrap;text-overflow:ellipsis}
#about .wrapper .blog-box .post p a{color:#32394c;text-decoration:underline}#about .wrapper .blog-box .older-posts{float:right;text-decoration:underline;color:#00bfff;font-size:14px;margin:10px 10px 30px;font-family:'exo_2.0medium',Verdana,Geneva,sans-serif}#about .wrapper .blog-box .social{margin-top:20px;text-align:center}
#about .bottom .pg-down{margin-top:-40px}#about .bottom-bg{height:540px}#opportunities-content{background:#eee}#opportunities .pg-down-wrapper{top:auto;bottom:-40px}#opportunities .pg-down{background:#31374d}#opportunities .wrapper .left{margin:80px 50px 0}#opportunities .wrapper p{width:570px;margin-bottom:70px;font-size:19px;line-height:1.2;color:#32394c;font-family:'exo_2.0medium',Verdana,Geneva,sans-serif}
#opportunities .wrapper ul{padding-left:5px}#opportunities .wrapper ul li{float:left;margin-right:30px}#opportunities .wrapper ul li a{color:#818182;font-size:18px;font-family:'exo_2.0regular',Verdana,Geneva,sans-serif}#opportunities .wrapper ul li a:hover,#opportunities .wrapper ul li.active a,#opportunities .wrapper ul li .ui-accordion-header-active{color:#00bfff}
#opportunities .wrapper ul li.active{position:relative}#opportunities .wrapper ul li.active::after{content:"\E080";width:28px;font-family:icons;margin:0 auto;font-size:14px;display:block;margin-top:15px;color:#242936}#opportunities .wrapper ul li .bottom{display:none}#opportunities .bottom{height:760px;margin-top:-1px}
#opportunities .bottom .wrapper{height:100%;position:relative}#opportunities .bottom .wrapper .op-content{height:100%;padding:14% 0}#opportunities .bottom .wrapper .center{position:relative;border:2px dashed white;width:383px;height:383px;border-radius:50%;margin:0 auto}#opportunities .bottom .wrapper .center h2{padding-left:55px;padding-right:55px;text-align:center;color:#6dd5fa;line-height:1;font-size:27px;margin-top:100px}
#opportunities .bottom .wrapper .bullet,#opportunities .bottom .wrapper .bullet.new{position:absolute;background:#242936;border-radius:50%;width:26px;height:26px}#opportunities .bottom .wrapper .bullet-1{top:-10px;right:134px}#opportunities .bottom .wrapper .bullet-2{top:85px;right:9px}#opportunities .bottom .wrapper .bullet-3{top:214px;right:-12px}
#opportunities .bottom .wrapper .bullet-4{top:341px;right:77px}#opportunities .bottom .wrapper .bullet-5{top:360px;left:115px}#opportunities .bottom .wrapper .bullet-6{top:285px;left:21px}#opportunities .bottom .wrapper .bullet-7{top:149px;left:-12px}#opportunities .bottom .wrapper .bullet-8{top:44px;left:39px}
#opportunities .bottom .wrapper .bullet span{display:none}#opportunities .bottom .wrapper .bullet.new{background-color:#feff00}#opportunities .bottom .wrapper .bullet.new span{display:block;line-height:29px;font-size:11px;color:#222737;font-family:'exo_2.0medium',Verdana,Geneva,sans-serif;text-align:center}
#opportunities .bottom .wrapper .content-board{width:240px;position:absolute}#opportunities .bottom .wrapper .content-board h3{font-size:20px;line-height:1;padding:0 20px;padding-bottom:20px}#opportunities .bottom .wrapper .content-board h3 a{color:white}#opportunities .bottom .wrapper .content-board h3 a:hover{color:#ff0}
#opportunities .bottom .wrapper .content-board.active h3 a{color:#ff0}#opportunities .bottom .wrapper .content-board.active.empty h3 a{color:white}#opportunities .bottom .wrapper .content-board.empty h3 a:hover{color:white !important;cursor:default}#opportunities .bottom .wrapper .content-board .content{border-radius:5px;background:transparent url('../img/frontpage/gfx/white-arrow-top.png') no-repeat 10% 0;padding-top:9px;display:none}
#opportunities .bottom .wrapper .content-board .content div{border-radius:5px;background:white;padding:20px 20px 20px 30px}#opportunities .bottom .wrapper .content-board .content p.introduction{font-family:'exo_2.0medium',Verdana,Geneva,sans-serif;margin-bottom:20px}#opportunities .bottom .wrapper .content-board .content p{width:auto;font-size:16px;color:#32394c;line-height:1.2;margin-bottom:0;font-weight:normal;font-family:'exo_2.0light',Verdana,Geneva,sans-serif}
#opportunities .bottom .wrapper .content-board-1{top:-40px;left:250px}#opportunities .bottom .wrapper .content-board-2{top:80px;left:365px;width:170px}#opportunities .bottom .wrapper .content-board-3{top:220px;left:390px;width:170px}#opportunities .bottom .wrapper .content-board-4{top:380px;left:290px}
#opportunities .bottom .wrapper .content-board-5{top:395px;left:20px}#opportunities .bottom .wrapper .content-board-6{top:300px;left:-110px}#opportunities .bottom .wrapper .content-board-7{top:145px;left:-170px}#opportunities .bottom .wrapper .content-board-8{top:-20px;left:-200px}#opportunities .bottom .wrapper .content-board-8 .content{background-position:90% 0}
#opportunities .bottom .wrapper .content-board-5 h3{text-align:center;width:70%}#opportunities .bottom .wrapper .content-board-6 h3,#opportunities .bottom .wrapper .content-board-7 h3{width:50%}#opportunities .bottom .wrapper .content-board-8 h3{text-align:right}#opportunities .bottom-bg{height:560px}
#opportunities .pg-down-wrapper{z-index:auto}#clients{overflow:auto}#clients .wrapper .content{padding:75px 50px 50px}#clients .wrapper .content p{width:570px;margin-bottom:70px;font-size:19px;font-family:'exo_2.0medium',Verdana,Geneva,sans-serif;color:#32394c;line-height:1.2}#clients .wrapper .content ul{font-size:18px;padding-left:15px;height:38px}
#clients .wrapper .content ul li{float:left;margin-right:34px}#clients .wrapper .content ul li a{font-size:16px;color:#808081;display:block;margin-bottom:13px;font-family:'exo_2.0medium',Verdana,Geneva,sans-serif}#clients-content-wrapper{margin-top:-2px;border-top:1px solid black}
#clients .wrapper .content ul li a:hover,#clients .wrapper .content ul li.active a{color:#009fd8}#clients .wrapper .content ul li.active{position:relative}#clients .wrapper .content ul li.active::after{content:"\E081";width:13px;font-family:icons;background:#fff;font-size:8px;margin:0 auto;display:block}
#clients .wrapper .content #map,#clients-content #statistics{padding-top:10px;margin-top:-1px;width:100%}#clients-content{position:relative}#clients-content #map img,#clients-content #statistics img{width:100%}#clients-content #responsive-nav,#clients-content #statistics{display:none}#clients .bottom-bg{height:590px}
#prices{position:relative;overflow:auto}#prices-content{position:relative;padding-bottom:75px}#prices .wrapper .content{margin:75px 50px 0;overflow:auto;clear:both}#prices .wrapper .content p{width:570px;margin-bottom:70px;font-size:19px;font-family:"Helvetica";color:#32394c;line-height:1.2}
#prices .wrapper .content ul{font-size:18px;padding-left:15px;height:36px}#prices .wrapper .content ul li{float:left;padding-bottom:18px;margin-right:34px;text-align:center}#prices .wrapper .content ul li .bottom{display:none}#prices .wrapper .content ul li a{font-size:16px;color:#808081;padding:10px;display:block;font-family:'exo_2.0medium',Verdana,Geneva,sans-serif}
#prices .wrapper .content ul li a:hover,#prices .wrapper .content ul li.active a{color:#009fd8}#prices .wrapper .content ul li.active{position:relative}#prices .wrapper .content ul li.active::after{content:"\E081";width:14px;text-align:left;font-family:icons;background:#fff;font-size:8px;margin:0 auto;display:block}
#prices .wrapper .content .prices-introduction-text{padding-top:10px;border-top:1px solid black;margin-top:7px}#prices .wrapper .content .prices-introduction-text p{font-size:16px;padding-left:15px;font-family:"Helvetica";color:#262626;line-height:1.4;clear:both}#prices .wrapper .price-promo-board{position:relative;overflow:auto;padding-top:10px;padding-bottom:5px;margin-right:5px;display:inline-block;margin-bottom:10px;min-width:200px}
.most-popular{width:80px;margin:-40px auto 15px;text-align:center;border-radius:10px;background-color:#ffbf00;color:white;font-size:15px;padding:3px 35px}#prices .wrapper .price-promo-board .promo-wrapper{height:185px;padding:30px 15px 20px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#eee}
#prices .wrapper .price-promo-board .promo-wrapper h2{font-size:30px;color:#32394c;margin-bottom:10px}#prices .wrapper .price-promo-board .promo-wrapper p{width:160px;height:75px;margin:0 auto;font-size:14px;color:#32394c}#prices .wrapper .price-promo-board .promo-wrapper .price-monthlty{display:block;font-size:20px}
#prices .wrapper .price-promo-board .promo-wrapper .price-per-year{display:block;font-size:13px;line-height:20px;color:#808081}#prices .wrapper .price a{display:inline !important;padding:0 !important}#prices .wrapper .price a,#prices .wrapper .price-monthlty a{text-decoration:underline;color:black !important}
#ru #prices .wrapper .price-promo-board a.start-using,#ua #prices .wrapper .price-promo-board a.start-using{font-size:14px}#prices .wrapper .price-promo-board a.start-using{text-decoration:none;font-family:'exo_2.0semi_bold',Verdana,Geneva,sans-serif;display:block;margin:-20px auto 0;color:white;border-radius:20px;background-color:#6dd900;box-shadow:0 0 4px 0 rgba(0,0,0,0.64);width:190px;height:39px;font-size:15px;line-height:39px;color:white;font-weight:bold;text-align:center;text-shadow:0 0 4px rgba(0,0,0,0.64)}
#prices .wrapper .price-contains{text-align:left;float:left;width:46%;display:inline-block;padding:0;border-right:1px dotted #b8b8b8;padding-left:25px;overflow:hidden}#prices .wrapper .price-contains.single{width:96% !important;border:0 !important}#prices .wrapper .price-contains h3{font-size:25px;color:#ff7f00;margin-bottom:30px}
#prices .wrapper .adittional-services{border:0;border-left:1px dotted #b8b8b8;margin-left:-1px;background-color:white;overflow:hidden}#prices .wrapper .price-contains ul{display:block;height:auto;width:auto;padding-left:0;padding-right:25px}#prices .wrapper .price-contains ul li{display:inline-block;width:100%;float:none;font-size:16px;font-family:'exo_2.0medium',Verdana,Geneva,sans-serif;border-bottom:1px dotted #b8b8b8;padding:5px 0;margin-right:0;text-align:left}
#prices .wrapper .price-contains ul li span{float:left;line-height:1;padding-top:5px}#prices .wrapper .price-contains .title{width:37%}#prices .wrapper .price-contains .price{width:30%}#prices .wrapper .price-contains .transparent-button{padding:4px 14px 2px;font-size:13px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border-width:2px;line-height:15px}
#prices .wrapper .price-contains ul li .transparent-button{float:right}#prices .wrapper .textlink{display:block;text-align:center;margin-top:75px}#prices .bottom-bg{height:580px}#contact{position:relative;background:white}#contact .wrapper{min-height:100%}#contact .wrapper .content{overflow:auto;padding:75px 50px 0;padding-bottom:125px}
#contact .wrapper .content .top{margin-bottom:65px;overflow:hidden}#contact .wrapper .content .top .left{width:60%}#contact .wrapper .content .top .right{width:40%}#contact .wrapper .content .top .left h2{margin-bottom:20px}#contact .wrapper .content .top .left p{font-size:19px;line-height:22px;font-family:"Helvetica";color:#32394c;line-height:1.2}
#contact .wrapper .content .top .right .job-offer{position:relative;height:135px;color:white}#contact .wrapper .content .top .right .job-offer div{float:right;width:175px;height:75px;padding:15px 20px 20px;border-radius:3px;background-color:#32394c}#contact .wrapper .content .top .right .job-offer div .title{display:block;font-family:'exo_2.0semi_bold',Verdana,Geneva,sans-serif;font-weight:bold;margin-bottom:5px}
#contact .wrapper .content .top .right .job-offer div p{line-height:18px}#contact .wrapper .content .top .right .job-offer a{position:absolute;right:10px;bottom:5px;padding:7px 10px;border:5px solid white;border-radius:19px;background-color:#ff4000;font-size:16px;color:white}#contact .wrapper .content .bottom-content .left{width:320px;text-align:center}
#contact .wrapper .content .bottom-content span{text-align:left;font-family:"Arial";display:block;font-size:14px;color:#7f7f7f}#contact .greenhelp{font-size:62px;color:#00b200;position:absolute;left:0}#contact .wrapper .content .map.responsive{display:none;overflow:hidden;max-height:550px}
#contact .wrapper .content .bottom-content ul{text-align:left;margin-top:35px}#contact .wrapper .content .bottom-content ul li{margin-bottom:20px}#contact .wrapper .content .bottom-content .left ul li{display:block;position:relative;min-height:68px;padding:10px 0 0 90px}#contact .wrapper .content .bottom-content ul li img{position:absolute;top:0;left:0}
#contact .wrapper .content .bottom-content ul li span{margin-bottom:4px}#contact .wrapper .content .bottom-content ul li .name{font-size:16px;font-weight:bold;color:#32394c}#contact .wrapper .content .bottom-content ul li .position,#contact .wrapper .content .bottom-content ul li .phone-nr{font-size:14px;color:#5f5f5f;font-weight:normal}
#contact .wrapper .content .bottom-content .callback-button{display:inline-block;margin-top:40px}#contact .wrapper .content .bottom-content .right{width:50%;text-align:left}#contact .wrapper .content .bottom-content .right .left{width:auto;margin-right:7%;margin-bottom:30px;text-align:left}#contact .wrapper .content .bottom-content .meta-info .name{color:white}
#contact .wrapper .content .bottom-content .right .map{width:100%;height:250px;overflow:hidden}#footer .pg-down-wrapper{display:block}#feedback-response{clear:both}@media screen and (max-width:1009px){#opportunities .wrapper ul li.active{background:0}}@media screen and (max-width:860px){#opportunities .bottom .wrapper .content-board-2{width:170px}
#opportunities .bottom .wrapper .content-board-3{width:170px}}@media screen and (max-width:760px){.bottom-bg{background-attachment:scroll !important}.page{min-height:initial;overflow:auto}.question-box .callback-button,.question-box input[type="text"],.question-box textarea{width:100% !important;box-sizing:border-box}
.pg-down-wrapper,.pg-up-wrapper{display:none !important}#about .wrapper .left{width:100% !important;margin:0 !important;padding-bottom:40px}#about .wrapper .left h2,#about .wrapper .left h3,#about .wrapper .left ul,#about .wrapper .left p{padding:0 10%}#about .wrapper .left h2{padding-top:70px}#about .wrapper .left ul.left{width:auto !important;display:inline-block}
#about .wrapper div.right{position:static;width:90%;border-radius:0}#about .wrapper .blog-box{padding:5%}#about .wrapper .blog-box .post,#about .wrapper .blog-box h3{padding-left:15px}#about .wrapper .blog-box .older-posts{margin-right:5%}#opportunities .wrapper{overflow:auto}#opportunities .wrapper .left{width:100%;margin:0}
#opportunities .wrapper .left h2,#opportunities .wrapper .left ul li a,#opportunities .wrapper .left p{padding:0 5%;width:auto}#opportunities .wrapper .left h2{padding-top:70px;display:none}#opportunities .wrapper .left .main-introduction{display:none}#opportunities .wrapper .left p{margin-bottom:0}
#opportunities .wrapper ul{padding:0}#opportunities .wrapper ul li{float:none;margin:0;padding-bottom:0}#opportunities .wrapper ul li a{display:block;padding-bottom:25px !important;padding-top:25px !important}#opportunities .wrapper ul li.active{background:0}#opportunities .wrapper ul li.active a{color:#818182 !important}
#opportunities .bottom{display:none}#opportunities ul li .bottom{display:block;height:auto;padding:30px 0}#opportunities ul li .bottom p{color:white;border-bottom:1px dotted white;margin:0 11%;padding:23px 0 !important}#opportunities ul li .bottom p span.title{display:block;color:yellow;margin-bottom:10px}
#clients{overflow:visible}#clients .wrapper p{width:auto !important;margin-bottom:0 !important}#clients .wrapper .content{padding:75px 5% 50px}#clients-content ul{width:100%;height:auto !important}#clients-content ul li{display:block;float:none;padding-bottom:20px !important;padding-top:20px !important;margin:0}
#clients-content ul #clients-stats-nav{display:none}#clients-content ul li.active{background:none !important}#clients-content ul li.active a,#clients-content ul li.active a:hover{color:#808081 !important}#clients-content #map,#clients .bottom .wrapper .content #statistics{border-top:0 !important;padding-top:20px !important}
#clients .wrapper .content #responsive-nav,#clients .wrapper .content #statistics,#clients-content #map{display:block !important}#clients-content-wrapper{border:0}#prices{position:static}#prices-content{padding-bottom:0}.most-popular{display:none}#prices .wrapper .content{height:auto;margin:0;overflow:visible;background:white;padding-top:75px}
#prices .wrapper .content p{margin-bottom:20px;width:auto}#prices .wrapper .content ul h3,#prices .wrapper .content h2,#prices .wrapper .content p{padding:0 5%}#prices .wrapper .content ul{width:100%;display:block;height:auto;padding:0}#prices .wrapper .content ul li{float:none;display:block;margin:0;padding-bottom:0}
#prices .wrapper .content ul li .bottom{display:block;position:static;overflow:auto;width:100%;background:none repeat scroll 0 0 #EEE;padding-bottom:40px}#prices .wrapper .content ul li .bottom .price-contains{border-right:0;padding:0;width:100%}#prices .wrapper .content ul li.active{background:0}#prices .wrapper .content ul li a{display:block;padding:20px 10%}
#prices .wrapper.bottom-content,#prices .content .prices-introduction-text{display:none !important}#prices .wrapper .bottom ul li{padding:1% 2%;margin:0 3%;overflow:auto}#prices .wrapper .price-contains ul li{width:auto}#prices .wrapper .adittional-services{background-color:transparent}#prices .wrapper .price-contains h3{margin:30px 0 20px}
#prices .wrapper .ui-accordion-header{text-align:left}.ui-accordion-header-active{color:#009fd8}#prices .wrapper .price-contains ul li .transparent-button{position:static;display:inline-block;width:15px;float:right;padding:3px 3px 5px 4px;margin-top:3px}#contact .wrapper .content .top{margin-bottom:20px}
#contact .wrapper .content .top .left{width:auto}#contact .wrapper .content .top .right{padding-top:60px;float:left;width:auto}#contact .wrapper .content{margin:0;background:white;padding:78px 0 45px}#contact .wrapper .top,#contact .wrapper .bottom-content{padding:0 5%}#contact .wrapper .job-offer{display:none}
#contact .wrapper .content .top .right .job-offer div{width:auto}#contact .wrapper .job-offer p{padding:0}#contact .wrapper .left{width:auto !important;margin:0 !important;width:100% !important}#contact .wrapper .content .map{display:none}#contact .wrapper .content .map.responsive{display:block}#contact .wrapper .content .map.responsive img{width:100%}
#contact .wrapper .content .bottom-content{position:relative;padding-top:155px}#contact .wrapper .content .bottom-content .left span{display:none}#contact .wrapper .content .bottom-content .left ul span{display:block}#contact .wrapper .content .bottom-content .right{position:absolute;top:0;width:auto;padding-top:40px}
#contact .wrapper .content .bottom-content .right ul{top:0;padding:20px 0 0 0;margin:0;width:100% !important;margin:0 !important}#contact .wrapper .content .bottom-content .right ul span{width:auto;display:block}#map-home-responsive{height:250px}}@media screen and (max-width:500px){.fpQr{display:none}
.storeLink{display:block;margin-top:10px;float:none}.storeLink.apple{margin-top:6px !important}.modal-table th,.modal-table td{padding:6px !important;word-wrap:break-word}.readMore{text-align:center;margin-top:20px;display:block}}@media screen and (max-width:400px){.popup-box-overlay .family-box{padding:63px 10px 60px}
.modal-table th,.modal-table td{padding:2px !important;word-wrap:break-word}}#splashNotifier,#splashNotifier2{color:#313131;background-color:#f3f3f3;width:50em;position:fixed;top:20%;left:50%;margin-left:-25em;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;min-height:100px;z-index:99999;-webkit-box-shadow:0 0 1.5em rgba(0,0,0,0.75);-moz-box-shadow:0 0 1.5em rgba(0,0,0,0.75);box-shadow:0 0 1.5em rgba(0,0,0,0.75);-webkit-user-select:none;border:1px solid #969696}
#splashNotifier .notemessage,#splashNotifier2 .notemessage,#splashNotifier .notemessage.success,#splashNotifier2 .notemessage.success{background:url(../img/ekull.png) no-repeat -6px -10px;padding:1em 1em 1em 122px;min-height:79px}#splashNotifier .notemessage.alert,#splashNotifier2 .notemessage.alert{background:url(../img/svg/ekullShame.svg) no-repeat;background-position:20px 13px;background-size:80px}
#splashNotifier h1,#splashNotifier2 h1{font-weight:normal;font-style:normal;line-height:2em;font-size:1.82em;letter-spacing:0}#topmenu,.pagecontainer{display:none}.frontpage-v2{display:block !important}.modal-table{width:100%}.modal-table th,.modal-table td{border:1px solid #CCC;padding:15px;width:25%}
.modal-table th{text-align:center;font-weight:600}.modal-table th:first-child,.modal-table td:first-child{border-left:0}.modal-table th:last-child,.modal-table td:last-child{border-right:0}.eas-container{width:170px;height:97px;display:block;position:fixed;bottom:0;z-index:10;transition:bottom .2s ease-in-out}
.eas-down{bottom:-97px}#top-content{height:100%;min-height:800px}