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,img,ins,kbd,q,s,samp,small,tt,var,dl,dt,dd,li,ul,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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ul{list-style:none;padding:0}ol,ul{margin-left:0;margin-right:0}ol{padding-left:20px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{background:#f1ebeb;padding-top:50px;font:14px 'Arial',sans-serif;color:#555}h1{font-size:26px;color:#000;line-height:30px;margin:0 0 16px}h1.entry-title{margin-top:16px}h2{padding-bottom:10px;font-weight:600}h3{font-size:26px;color:#000;line-height:30px;margin:0 0 16px}a{color:#0465af}a:hover{text-decoration:none}li.menu-item-has-children span{display:inline-block;border-bottom:1px dashed #0465af}li.menu-item-has-children .sub-menu a span{border:none;text-decoration:underline}li.menu-item-has-children .sub-menu a span:hover{border:none;text-decoration:none}li.menu-item-has-children:hover span{border-color:#fff}table{width:100%;margin-bottom:20px;margin:10px 0}table tr th{padding:5px 10px;height:42px;vertical-align:middle;border:1px solid #e2e2e2;text-align:center;background:#f9f9f9}table tr td{padding:5px 10px;height:42px;vertical-align:middle;border:1px solid #e2e2e2;text-align:left;background:#f9f9f9}table tr td:first-child{text-align:left}table tr:last-child td{border-bottom:none}form{}form input[type="text"],input[type="textarea"],form textarea{border:none;border-radius:10px;background:#f7f7f7;padding:5px 10px;box-shadow:inset 1px 2px 6px #696969;outline:none;color:#474747;font:18px 'Arial',sans-serif}form input[type="text"]{width:280px;height:25px;margin-bottom:14px}input::-webkit-input-placeholder{color:#474747}input:-moz-placeholder{color:#474747}form input[type="submit"]{border:none;cursor:pointer;min-width:140px}.btn{height:36px;padding:0 16px;border-radius:8px;background:#faf9f9;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#faf9f9 0%,#f4f4f4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#faf9f9),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#faf9f9 0%,#f4f4f4 100%);background:-o-linear-gradient(top,#faf9f9 0%,#f4f4f4 100%);background:-ms-linear-gradient(top,#faf9f9 0%,#f4f4f4 100%);background:linear-gradient(to bottom,#faf9f9 0%,#f4f4f4 100%);font-size:18px;color:#000;text-shadow:0 1px 0 #fff;text-align:center;box-shadow:0 2px 6px #555}.btn:hover{color:#015ea6}#wrapper{background:#fff;min-height:1356px}.top{padding-top:90px;padding-bottom:22px}.logo a{float:left;width:206px;height:133px;margin-left:34px;margin-top:-45px;background:url(images/xlogo.png.pagespeed.ic.ZR4sIGa9Lz.png) no-repeat left;position:relative;color:#015ea6;text-decoration:none;font-size:30px;font-weight:bold}.logo a span{position:absolute;display:block;top:56px;left:76px}.logo a span:first-child{top:32px;left:36px;color:#000}.top address{float:left;margin-left:120px;color:#afafaf;line-height:18px;text-align:center}footer address{float:left;margin-left:60px;color:#afafaf;line-height:18px;text-align:center}#main_content article address{color:#afafaf}.top address p span,footer address p span,#main_content article address p span{color:#000}#main_content .alignleft{float:left}.top .phone,footer .phone{float:right;margin-right:40px}.top .phone,footer .phone{text-align:right;line-height:22px}.phone .phone_code{color:#afafaf;font-size:18px;padding-right:6px}.phone .phone_number{font-size:30px;color:#000}.phone .phone_number a{font-size:30px;color:#000;text-decoration:none}.phone .phone_number+span{padding:8px;position:absolute}a.map_link{display:inline-block;padding-left:20px;background:url(images/xmap-marker.png.pagespeed.ic.EQZwxqWhXA.png) no-repeat left}#main_menu{position:relative;width:1040px;height:50px;background:#015ea6;margin-left:-20px}#main_menu ul{height:50px;word-spacing:-.3em;padding:0 20px;z-index:100!important}#main_menu ul:before{content:'';display:block;position:absolute;width:19px;height:19px;background:url(images/xmenu-corner.png.pagespeed.ic.Yh0EfvVO_F.png) no-repeat;top:43px;left:0;z-index:-1}#main_menu ul:after{content:'';display:block;position:absolute;width:19px;height:19px;background:url(images/xmenu-corner.png.pagespeed.ic.Yh0EfvVO_F.png) no-repeat -19px 0;top:43px;right:0;z-index:-1}#main_menu ul li a{color:#fff;text-decoration:none;font-size:18px;display:inline-block;height:100%;padding:0 20px;line-height:46px}#main_menu ul li a:hover{background:#5998c8}#main_menu ul li{display:inline-block;height:100%;word-spacing:normal}#content{padding:48px 34px}#content aside{width:206px;float:left}.sidebar_menu nav{padding:20px 0 10px;border-top:3px solid #798a97}.sidebar_menu nav:first-child{padding-top:0;border:none}.sidebar_menu>nav>div>ul>li{margin-bottom:15px}.sidebar_menu>nav>div>ul>li>a{font-size:18px}.sidebar_menu ul.sub-menu{display:none;background:#f4f7f9;padding:18px;margin-top:10px}.sidebar_menu ul.sub-menu li{margin-bottom:18px}.sidebar_menu ul.sub-menu li a{color:#518ab5}#call{width:300px;height:290px;background:#fff;padding:20px;border:2px dashed #798a97}#call h1{text-align:center}#call form input[type="submit"]{display:block;margin:0 auto}.sender{width:222px;height:218px;border:2px dashed #798a97;border-left:none;margin-left:-34px;padding:26px 34px}.sender h1{width:200px}.sender form{width:100%;padding:10px 0}.sender form input[type="text"]{width:202px}.schedule{margin-bottom:14px}.schedule h1{padding-bottom:14px;border-bottom:3px solid #f4f7f9}.schedule span.time{color:#536572;display:inline-block;height:26px;padding:0 10px;background:#f4f7f9;line-height:26px;margin-bottom:10px}#main_content{width:640px;float:left;padding-left:86px}#main_content p{text-indent:15px;padding-bottom:10px;text-align:justify}#main_content img{padding:10px}#slider{width:100%;height:230px;position:relative;margin-bottom:36px}#slider img{padding:0}.slides_container{width:580px;overflow:hidden;position:relative;display:none}.slides_container div.slide{width:580px;height:230px;display:block}.caption{z-index:500;position:absolute;left:0;background:url(images/xcaption-bg.png.pagespeed.ic.mYBVWXTX1X.png) repeat;width:550px;height:40px;color:#fff;padding:12px 15px}.caption a{color:#fff;font-size:18px;line-height:20px}.caption:before{content:'';display:block;position:absolute;width:30px;height:15px;background:url(images/xtriangle.png.pagespeed.ic.kNsa5nKcf2.png) no-repeat;top:-15px;left:280px}.pagination{position:absolute;top:12px;left:8px;z-index:100}.pagination li{display:inline-block;margin-left:6px}.pagination li a{display:inline-block;width:13px;height:13px;background:#fff;text-indent:-9999px}.pagination li.current a{background:#5998c8}.column{width:260px;float:left;margin-left:40px}.column.first{margin-left:0}.news header{background:url(images/xrss.png.pagespeed.ic.BX_gtYo2Mh.png) no-repeat 120px 8px}.column article{margin-bottom:14px;border-top:3px solid #f4f7f9;padding-top:16px}.column article.first{border-top:none;padding-top:0}article .time{color:#536572;display:inline-block;height:26px;padding:0 10px;background:#f4f7f9;line-height:26px;margin-bottom:10px}#main_content>article{padding:20px 0;border-top:1px solid #d2d2d2}#main_content article:first-child{padding-top:0;border-top:none}#main_content>article p{margin-bottom:26px;text-align:justify}#main_content .breadcrumbs{margin-bottom:30px}#main_content .breadcrumbs ul li{display:inline-block;padding:0 1px}#main_content .breadcrumbs ul li:after{content:'/';padding-left:6px}#main_content .breadcrumbs ul li.current:after{content:''}#main_content .breadcrumbs ul li.current a{color:inherit;text-decoration:none;cursor:default}#main_content .breadcrumbs ul li:first-child{padding-left:0}#main_content .say{color:#929292;font-style:italic}#main_content .autor{display:block;text-align:right}#wpcf7-f298-p15-o1 input[type="text"]{margin-right:5px}#wpcf7-f298-p15-o1 textarea{width:445px;height:120px;margin-bottom:10px}footer{height:130px;padding:56px 30px 0}footer .social{width:303px;height:38px;background:#fff;border-radius:24px;text-align:center;padding-top:6px;padding-left:8px;float:left}footer .phone{margin-left:10px}.wrap{width:1000px;margin:0 auto}.group:after{content:".";display:block;clear:both;visibility:hidden;height:0}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.WPCM_course_description ul li{list-style-type:disc;margin-left:30px}.course_call{clear:both;text-align:center;font-size:large}.WPCM_direction_block{width:300px;float:left;padding:10px}.WPCM_direction_row{display:inline-block}.WPCM_direction_block:after{content:"";display:block;height:30px;border-radius:25%;position:absolute;z-index:-1;top:85px;left:15%;right:15%;-webkit-box-shadow:0 0 30px rgba(8,35,77,.95);-moz-box-shadow:0 0 30px rgba(8,35,77,.95);box-shadow:0 0 30px rgba(8,35,77,.95)}.h2_fon{vertical-align:middle;margin-bottom:20px;color:#295495;text-decoration:none;font-weight:normal;font-size:20px;line-height:24px;height:80px;border:none;position:relative;background-color:#edf1f7}.h2_fon h2{padding:15px 20px 10px 20px}.WPCM_direction_block a{color:#295495;text-decoration:none;border-bottom:1px #a0b4d4 solid}.WPCM_direction_block li{list-style:none;margin:0 0 8px;padding:0 0 0 20px}address p{text-align:left}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(images/fancybox_sprite.png.pagespeed.ce.eD1AMf5Qw9.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(images/fancybox_loading.gif.pagespeed.ce.xvGtSVflC4.gif) center center no-repeat}.fancybox-close{position:absolute;top:0;right:0;width:19px;height:19px;cursor:pointer;z-index:8040;background:url(images/xclose.png.pagespeed.ic.Oz-Rr4fKVu.png) no-repeat}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(images/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(images/xfancybox_overlay.png.pagespeed.ic.hg6gM3MVrR.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}