article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,nav.vertical ul li,section{display:block}#cssmenu ul,ol,ul{list-style:none}#cssmenu a,#cssmenu>ul>li>a{color:#000}.thumb-pad2 figure>.sp1,.thumb-pad3 figure>.sp1{-webkit-transform:rotate(63deg);-moz-transform:rotate(63deg);-o-transform:rotate(63deg);-ms-transform:rotate(63deg)}#cssmenu a,.btn1,a{text-decoration:none}.thumb-pad2 figure>.sp1,.thumb-pad3 figure>.sp1,.thumb-pad4 figure>.sp1{top:0;right:0;height:100%;opacity:1}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,mark,menu,nav,nav li,nav ul,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}#cssmenu a,.span_1_of_3 h3{font-size:1.5em;font-weight:400}ol,ul{margin:0;padding:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.txt-rt{text-align:right}.txt-lt{text-align:left}.logo,.thumb-pad2,.txt-center{text-align:center}.float-rt{float:right}.float-lt,.logo{float:left}.clear{clear:both}.pos-relative{position:relative}.pos-absolute{position:absolute}.vertical-base{vertical-align:baseline}.vertical-top{vertical-align:top}.underline{padding-bottom:5px;border-bottom:1px solid #eee;margin:0 0 20px}#cssmenu a,nav.horizontal ul li{display:inline-block}img{max-width:100%}@font-face{font-family:bebas_neueregular;src:url(../fonts/BebasNeue-webfont.ttf) format('truetype')}body{font-family:Arial,Helvetica,sans-serif}#cssmenu a,.thumbnail h1,.thumbnail h4{font-family:bebas_neueregular}.wrap{width:80%;margin:0 auto;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear}.logo{background:#0082E5;padding:23px 50px}.menu{float:right;width:53%}#cssmenu a,#cssmenu li,#cssmenu span{margin:0;padding:0;position:relative;text-transform:uppercase}#cssmenu{padding-top:40px}#cssmenu ul:after,#cssmenu:after{content:'';display:block;clear:both}#cssmenu a{line-height:49px;padding:0 51px}#cssmenu>ul{float:left}#cssmenu>ul>li{float:left;width:24.9999%}#cssmenu>ul>li.active:after,#cssmenu>ul>li:hover:after{content:'';display:block;padding-top:46px;border-bottom:10px solid #0082E5;-webkit-transition:.2s all linear;-moz-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}.content-top{background:#252425}.col_1_of_3{display:block;float:left;margin:0 0 0 3.6%}.col_1_of_3:first-child{margin-left:0}.span_1_of_3{width:30.2%}.span_1_of_3 h3{color:#C94848;margin-bottom:.5em;line-height:1.2;margin-top:0;letter-spacing:-1px}@media only screen and (max-width:640px) and (min-width:480px){.wrap{width:95%}.col_1_of_3{margin:1% 0}.span_1_of_3{width:94%;padding:3%}}@media only screen and (max-width:480px){.wrap{width:95%}.col_1_of_3{margin:1% 0}.span_1_of_3{width:92%;padding:4%}}.thumb-pad2{border-top:10px solid #404140;border-bottom:20px solid #0082E5;-webkit-transition:all .8s ease;transition:all .8s ease}.thumb-pad2 .thumbnail{position:relative;padding:62px 0 0;margin:0 0 84px;border:none;border-radius:0;box-shadow:none;background:0 0}.thumbnail h1,.thumbnail h4{color:#FFF;margin:0 0 14px;font-size:4em}.thumb-pad2 figure{margin:0;position:relative;z-index:1;border-radius:230px;-webkit-border-radius:230px;-moz-border-radius:230px;-o-border-radius:230px;width:228px;overflow:hidden;display:inline-block}.thumb-pad2 figure>img{border-radius:230px;-webkit-border-radius:230px;-moz-border-radius:230px;-o-border-radius:230px;padding:0;width:100%}.thumb-pad2 figure>.sp1{position:absolute;width:100%;border-radius:230px;-webkit-border-radius:230px;-moz-border-radius:230px;-o-border-radius:230px;transform:rotate(63deg);border-style:solid;border-width:12px;border-color:transparent transparent #0082E5;-webkit-transition:all .8s ease;transition:all .8s ease;transition-delay:.2s}.thumb-pad2 .thumbnail .caption{padding:11px 0 0;overflow:hidden}.thumb-pad2 .thumbnail .caption p{text-align:left;-webkit-transition:all .8s ease;transition:all .8s ease;font-size:16px;line-height:1.5em;margin-bottom:2.5em}.copy,.page-not-found h1,.thumb-pad3,.thumb-pad4{text-align:center}.btn,.btn1{-webkit-transition:all .25s ease;box-shadow:none;text-shadow:none}.btn1{position:relative;padding:0;font:15px "PT Sans",Helvetica,Arial,sans-serif;margin:0;text-transform:none;color:#FFF;border:none;background:0 0;display:inline-block;transition:all .25s ease}.btn,.title1,.title2,.title3{font-family:bebas_neueregular}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.thumb-pad2 .thumbnail .caption{color:#989A96}.btn1:hover{color:#0082E5}.col_1_of_2{display:block;float:left;margin:0 0 0 3.6%}.col_1_of_2:first-child{margin-left:0}.span_1_of_2{width:48.2%}.span_1_of_2 h3{color:#C94848;margin-bottom:.5em;font-size:1.5em;line-height:1.2;font-weight:400;margin-top:0;letter-spacing:-1px}@media only screen and (max-width:640px) and (min-width:480px){.wrap{width:95%}.col_1_of_2{margin:1% 0}.span_1_of_2{width:94%;padding:3%}}@media only screen and (max-width:480px){.wrap{width:95%}.span_2_of_2{width:100%}.col_1_of_2{margin:2% 0}.span_1_of_2{width:92%;padding:4%}}.content-middle{padding-top:79px;padding-bottom:91px;background:#FFF}.thumb-pad3{-webkit-transition:all .8s ease;transition:all .8s ease}.thumb-pad3 figure{margin:0;position:relative;z-index:1;border-radius:470px;-webkit-border-radius:470px;-moz-border-radius:470px;-o-border-radius:470px;overflow:hidden;display:inline-block}.thumb-pad3 figure>img{border-radius:230px;-webkit-border-radius:230px;-moz-border-radius:230px;-o-border-radius:230px;padding:0;width:100%}.thumb-pad3 figure>.sp1{position:absolute;width:100%;border-radius:470px;-webkit-border-radius:470px;-moz-border-radius:470px;-o-border-radius:470px;transform:rotate(63deg);border-style:solid;border-width:12px;border-color:transparent transparent #0082E5;-webkit-transition:all .8s ease;transition:all .8s ease;transition-delay:.2s}.title1{font-size:9em;color:#0082E5;margin:0}.title2{font-size:4em;color:#2C2D2B;margin:0 0 37px}.btn{position:relative;text-decoration:none!important;padding:20px 51px 20px 52px;margin:0;color:#FFF;border:none;background:#0082E5;display:inline-block;text-transform:uppercase;transition:all .25s ease;font-size:1.5em}.btn2,.btn:hover{text-decoration:none}.cont,.lsidebar{display:block;float:left}.btn:hover{color:#FFF;background:#2C2D2B!important;-webkit-transition:all .25s ease;transition:all .25s ease}btn-long{width:100%}.lsidebar{margin:0 3.6% 0 0}.span_2_of_bottom{width:67.1%}.span_1_of_bottom{width:29.2%}.span_1_of_bottom h2,.span_2_of_bottom h2{color:#C94848;margin-bottom:.5em;font-size:1.5em;line-height:1.2;font-weight:400;margin-top:0;letter-spacing:-1px}.span_1_of_bottom p,.span_2_of_bottom p{font-size:.8125em;padding:.5em 0;color:#fff;line-height:1.5em}@media only screen and (max-width:640px){.wrap{width:95%}.cont{margin:1% 0}.lsidebar{margin:0}.span_1_of_bottom,.span_2_of_bottom{width:94%;padding:3%}}@media only screen and (max-width:480px){.wrap{width:95%}.cont{margin:1% 0}.lsidebar{margin:0}.span_1_of_bottom,.span_2_of_bottom{width:92%;padding:4%}}.content-bottom{background:#0082E5;padding:3% 0}.thumb-pad4{-webkit-transition:all .8s ease;transition:all .8s ease}.thumb-pad4 figure{margin:0;position:relative;z-index:1;border-radius:230px;-webkit-border-radius:230px;-moz-border-radius:230px;-o-border-radius:230px;border:2px solid #fff;overflow:hidden;padding:3em;display:inline-block}.thumb-pad4 figure>img{padding:0;width:100%}.thumb-pad4 figure>.sp1{position:absolute;width:100%;border-radius:230px;-webkit-border-radius:230px;-moz-border-radius:230px;-o-border-radius:230px;-webkit-transform:rotate(63deg);-moz-transform:rotate(63deg);-o-transform:rotate(63deg);-ms-transform:rotate(63deg);transform:rotate(63deg);border-style:solid;border-width:12px;border-color:transparent transparent #fff;-webkit-transition:all .8s ease;transition:all .8s ease;transition-delay:.2s}.title3{font-size:3em;color:#fff;margin:0 0 37px}.btn2{box-shadow:none;position:relative;padding:15px 0 0;font:15px "PT Sans",Helvetica,Arial,sans-serif;margin:0;text-transform:none;text-shadow:none;color:#FFF;border:none;background:0 0;display:inline-block;-webkit-transition:all .25s ease;transition:all .25s ease}.about-histore h1,.about-services h1,.about-topgrid1 h1,.span_1_of_4 h3,.span_1_of_about h3,.span_1_of_about1 h3{font-family:bebas_neueregular}.copy,.grid_1_of_4 h4{text-transform:uppercase}.btn2:hover{color:#333}.col_1_of_4{display:block;float:left;margin:1% 0 1% 1.6%}.span_1_of_4{width:23.8%}.col_1_of_4:first-child{margin-left:0}ul.first li{background:url(../images/top-link-marker.gif) 0 5px no-repeat;line-height:.8em;padding:0 0 15px 13px}ul.first li a{color:#A0A0A0;font-size:13px;-moz-transition:background .5s ease;-o-transition:background .5s ease;-webkit-transition:background .5s ease}.span_1_of_4 ul li a:hover{color:#333}.span_1_of_4 h3{margin-bottom:20px;font-weight:600;font-size:2em;line-height:1.2;margin-top:0;letter-spacing:-1px;color:#373737}ul.last li span{font-size:1em;color:#A0A0A0;cursor:pointer;margin:10px 0;display:block;background:0 0}ul.last li span:hover{color:#333}.copy{font-size:15px;padding:2% 0}.copy p a{color:#0082E5}.copy p a:hover{color:#333}.footer-top{padding-top:3%;border-bottom:1px solid #DADADA}.span_1_of_about{width:73.2%;margin-right:3%}.span_1_of_about h3{color:#fff;font-size:2em;margin-bottom:20px}.about-img{width:29%;float:left;margin-right:3%}.about-desc{width:68%;float:left;margin-right:0}.about-desc p{color:#989A96;font-size:13px;line-height:1.8em}.span_1_of_about1{width:23.2%}.col{display:block;float:left;margin:1% 0 1% 1.6%}.span_1_of_about1 h3{color:#fff;font-size:2em;margin-bottom:20px}.comments-custom li{overflow:hidden;margin:0;padding:0 0 25px;border-bottom:none;background:0 0}.comments-custom.unstyled .icon{background:url(../images/comment.png) 0 50% no-repeat;width:37px;height:70px;float:left;border-right:1px solid #464545;padding:0 8px 0 0;margin:0 10px 0 0}.right-text{width:82%;float:left}.comments-custom.unstyled .comments-custom_h{color:#ccc;font-size:1em;margin:-2px 0 0}.about-histore li,.about-topgrid1 li{margin-left:15px;list-style-type:square}.about-histore h1,.about-histore img,.about-services h1,.about-services img,.about-topgrid1 h1,.about-topgrid1 img{margin-bottom:20px}.comments-custom.unstyled .comments-custom_txt{padding:2px 0 0;font-size:13px;line-height:1.5em}.comments-custom.unstyled .comments-custom_txt a{color:#787878}.comments-custom.unstyled .comments-custom_txt a:hover{color:#0082E5}.comments-custom time{font-size:11px;color:#ccc}.about-topgrid1{width:29%;float:left;margin-right:5%;border-left:2px solid #404140;padding-left:10px}.about-topgrid1 h1{color:#FFF;font-size:2em}.about-topgrid1 h5{color:#ccc;font-size:13px;line-height:1.5em;padding-bottom:15px}.about-topgrid1 p{font-size:.8125em;color:#989A96;line-height:1.5em;padding:4px 0 8px}.about-histore,.about-services{width:30%;border-left:2px solid #404140;padding-left:10px;float:left}.about-topgrid1 li{color:#989A96;font-size:larger}.about-histore h1{color:#FFF;font-size:2em}.about-histore li{color:#989A96;font-size:larger}.about-services{margin-left:5%}.about-services h1{color:#FFF;font-size:2em}.about-services li{color:#989A96;margin-left:15px;font-size:larger;list-style-type:square}.questions{margin:10px 0 3px}.questions h4{color:#ccc;font-size:15px;margin-bottom:5px;font-weight:400}.questions p{font-size:.8125em;color:#989A96;line-height:1.5em;padding:4px 0 8px}.about{padding:3% 0}.grid_1_of_4:first-child{margin-left:0}.images_1_of_4{width:23.8%;position:relative}.grid_1_of_4{display:block;float:left;margin:2% 0 2% 1.6%}.images_1_of_4 img{max-width:100%;display:block}.zoom-icon{position:absolute;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";display:block;left:0;top:-152px;width:290px;height:219px;background:url(../images/zoom.png) center center no-repeat;cursor:pointer;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.images_1_of_4 .zoom-icon{top:-50px;width:100%;height:182px}.images_1_of_4 a:hover .zoom-icon{top:0;opacity:1;filter:alpha(opacity=99);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=99)"}.grid_1_of_4 h4{font-size:1em;line-height:22px;color:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;cursor:pointer;padding:13px 0 2px}.grid_1_of_4 h4:hover{color:#0082E5}.grid_1_of_4 p{font-size:13px;padding:.2em 0 1.2em;color:#6A6A6A;line-height:1.6em}.link{background:url(../images/list-arrow.gif) 100% 8px no-repeat;display:inline-block;padding:0 13px 0 0;line-height:19px;font-size:14px;font-style:normal;text-decoration:underline;color:#fff}.heading4 h2,.span_1_of_contact h3,.span_1a_of_contact h3,.span_2_of_contact h3{color:#FFF;font-size:2em;font-family:bebas_neueregular}.link:hover{text-decoration:none}.col1{display:block;float:left;margin:1% 0}.col:first-child{margin-left:0}.span_1a_of_contact{width:20%}.span_1_of_contact{width:30%}.span_2_of_contact{width:50%}.span_1_of_contact h3,.span_1a_of_contact h3,.span_2_of_contact h3{margin-bottom:20px}.contact-form{position:relative}.contact-form div{padding:5px 0}.contact-form span{display:block;font-size:.8125em;color:#989A96;padding-bottom:5px}.contact-form input[type=text],.contact-form textarea{padding:8px;display:block;width:98%;background:0 0;border:none;outline:0;color:#989A96;font-size:.8125em;font-family:Arial,Helvetica,sans-serif;box-shadow:inset 0 0 3px #999;-webkit-box-shadow:inset 0 0 3px #999;-moz-box-shadow:inset 0 0 3px #999;-o-box-shadow:inset 0 0 3px #999;-webkit-appearance:none}.contact-form h3,.contact-left h3,.logo a{font-family:bebas_neueregular}.contact-form textarea{resize:none;height:120px}.contact-form h3{color:#FFF;font-size:3em;margin-bottom:8px}.contact-form .btn{min-height:90px;text-align:center;font-size:40px}.company_address p{font-size:.8125em;color:#989A96;line-height:1.8em}.company_address p span{text-decoration:underline;color:#333;cursor:pointer}.map{margin-bottom:15px}@media only screen and (max-width:1024px){.wrap{width:95%}}@media only screen and (max-width:800px){.wrap{width:95%}.span_1_of_contact,.span_1a_of_contact,.span_2_of_contact{width:94%;padding:3%}.col1{margin:1% 0}}@media only screen and (max-width:640px) and (min-width:480px){.wrap{width:95%}.span_1_of_contact,.span_1a_of_contact,.span_2_of_contact{width:94%;padding:3%}.col1{margin:1% 0}.contact-form input[type=text],.contact-form textarea{width:97%}}@media only screen and (max-width:480px){.wrap{width:95%}.span_1_of_contact,.span_1a_of_contact,.span_2_of_contact{width:90%;padding:5%}.col1{margin:1% 0}.contact-form input[type=text],.contact-form textarea{width:92%}}.contact-left h3,.contact-left1 h3{margin-bottom:8px}.contact-left h3{color:#FFF;font-size:3em}.contact-left p{font-size:16px}.contact-left{margin-bottom:20px}.contact-left a{text-decoration:none;color:#989A96}.page-not-found{padding:150px 0}.page-not-found h1{font-size:15em;color:#F0F0F0}@media (max-width:1366px){.wrap{width:90%}}@media (max-width:1280px){.wrap{width:90%}}@media (max-width:1024px){.wrap{width:90%}.title1{font-size:8em}.thumbnail h1,.thumbnail h4,.title2{font-size:3em}.title3{font-size:2em}.span_1_of_about1 h3{font-size:1.5em}.right-text{width:77%}.about-bottom{padding-top:2%}.grid_1_of_4 h4{font-size:13px}.images_1_of_4 .zoom-icon{height:135px}#cssmenu a{padding:0 37px}.about-desc{width:100%;float:none;margin-right:0}}@media (max-width:800px){.wrap{width:90%}.title1{font-size:6em}#cssmenu a{padding:0 27px}.thumbnail h1,.thumbnail h4,.title2{font-size:3em}.title3{font-size:2em}.span_1_of_about1 h3{font-size:1.5em}.right-text{width:71%}.about-bottom{padding-top:4%}.grid_1_of_4 h4{font-size:11px}.images_1_of_4 .zoom-icon{height:135px}.logo{padding:15px 10px}#cssmenu{padding-top:24px}.about-desc{width:100%;float:none;margin-right:0}}@media (max-width:640px){.wrap{width:90%}.title1{font-size:6em}#cssmenu a{padding:0 19px;font-size:1.2em}.thumbnail h1,.thumbnail h4,.title2{font-size:3em}.title3{font-size:2em}.span_1_of_about1 h3{font-size:1.5em}.right-text{width:71%}.about-bottom{padding-top:4%}.grid_1_of_4 h4{font-size:11px}.images_1_of_4 .zoom-icon{height:170px;left:-140px}.logo{padding:15px 10px;width:100%}#cssmenu{padding-top:13px}.about-desc{width:100%;float:none;margin-right:0}.menu{width:55%}.span_1_of_about,.span_1_of_about1{width:100%}.about-topgrid1{width:100%;float:none;margin-right:0}.about-histore{float:none;width:100%}.about-services{width:100%;float:left;margin-left:0}.images_1_of_4{width:100%;position:relative}.thumb-pad2 .thumbnail{margin:0 0 50px;padding-top:40px}}@media (max-width:480px){.about-desc,.about-topgrid1{margin-right:0;float:none}.about-desc,.about-histore,.logo,.menu{float:none}.wrap{width:90%}.title1{font-size:6em}#cssmenu a{padding:0 19px}.thumbnail h4{font-size:3em}.title2,.title3{font-size:2em}.span_1_of_about1 h3{font-size:1.5em}.right-text{width:71%}.about-desc,.about-histore,.about-services,.images_1_of_4,.menu,.span_1_of_4,.span_1_of_about,.span_1_of_about1{width:100%}.about-bottom{padding-top:4%}.grid_1_of_4 h4{font-size:11px}.images_1_of_4 .zoom-icon{height:170px;left:-60px}.logo{padding:15px 10px}#cssmenu{padding-top:13px}.about-topgrid1{width:100%}.about-services{float:left;margin-left:0}.images_1_of_4{position:relative}.thumb-pad2 .thumbnail{margin:0 0 50px;padding-top:40px}.page-not-found h1{font-size:10em}}@media (max-width:320px){.about-desc,.about-topgrid1{margin-right:0;float:none}.about-desc,.about-histore,.logo,.menu{float:none}.wrap{width:90%}.title1{font-size:4em}#cssmenu a{padding:0 15px}.thumbnail h1,.thumbnail h4{font-size:3em}.title2{font-size:2em}.span_1_of_about1 h3,.title3{font-size:1.5em}.right-text{width:71%}.about-desc,.about-histore,.about-services,.images_1_of_4,.menu,.span_1_of_4,.span_1_of_about,.span_1_of_about1{width:100%}.about-bottom{padding-top:4%}.grid_1_of_4 h4{font-size:11px}.images_1_of_4 .zoom-icon{height:170px;left:-10px}.logo{padding:15px 10px}#cssmenu{padding-top:13px}.about-topgrid1{width:100%}.about-services{float:left;margin-left:0}.images_1_of_4{position:relative}.btn{padding:10px 25px}.thumb-pad2 .thumbnail{margin:0 0 50px;padding-top:40px}}hr{margin-right:50px;margin-left:50px;color:#E8E8E8;border-style:solid}.ramka{border:6px solid #0082E5;background-color:#50ABED;width:850px;height:400px;padding:25px}.logo a{font-size:40px;color:#fff}