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,font,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{margin:0;padding:0;outline:0}a img{border:0}body{margin:0;padding:0;outline:0;vertical-align:top}ol,ul{list-style:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Trebuchet MS';src:url('../fonts/trebuc.eot');src:url('../fonts/trebuc.eot') format('embedded-opentype'), url('../fonts/trebuc.woff') format('woff'), url('../fonts/trebuc.ttf') format('truetype'), url('../fonts/trebuc.svg#TrebuchetMSRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Trebuchet MS';src:url('../fonts/trebucbd.eot');src:url('../fonts/trebucbd.eot') format('embedded-opentype'), url('../fonts/trebucbd.woff') format('woff'), url('../fonts/trebucbd.ttf') format('truetype'), url('../fonts/trebucbd.svg#TrebuchetMSBold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'Trebuchet MS';src:url('../fonts/trebucit.eot');src:url('../fonts/trebucit.eot') format('embedded-opentype'), url('../fonts/trebucit.woff') format('woff'), url('../fonts/trebucit.ttf') format('truetype'), url('../fonts/trebucit.svg#TrebuchetMSItalic') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'Trebuchet MS';src:url('../fonts/trebucbi.eot');src:url('../fonts/trebucbi.eot') format('embedded-opentype'), url('../fonts/trebucbi.woff') format('woff'), url('../fonts/trebucbi.ttf') format('truetype'), url('../fonts/trebucbi.svg#TrebuchetMSBoldItalic') format('svg');font-weight:bold;font-style:italic}@font-face{font-family:'MuseoCyrl500';src:url('../fonts/museo_cyrl_500_regular.eot');src:url('../fonts/museo_cyrl_500_regular.eot') format('embedded-opentype'), url('../fonts/museo_cyrl_500_regular.woff2') format('woff2'), url('../fonts/museo_cyrl_500_regular.woff') format('woff'), url('../fonts/museo_cyrl_500_regular.ttf') format('truetype'), url('../fonts/museo_cyrl_500_regular.svg#MuseoCyrl500') format('svg')}.trn{-webkit-transition:all .5s ease;transition:all .5s ease}.icn{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mainNav{background:#f2f2f2;background:-webkit-linear-gradient(top, rgba(242, 242, 242, 0.65) 0%, rgba(245, 245, 245, 0.65) 50%, rgba(231, 231, 231, 0.65) 51%, rgba(202, 202, 202, 0.65) 100%);background:linear-gradient(to bottom, rgba(242, 242, 242, 0.65) 0%, rgba(245, 245, 245, 0.65) 50%, rgba(231, 231, 231, 0.65) 51%, rgba(202, 202, 202, 0.65) 100%);-webkit-box-shadow:0 3px 5px 0 rgba(99, 99, 99, 0.15);box-shadow:0 3px 5px 0 rgba(99, 99, 99, 0.15);position:relative;z-index:10;font-family:Tahoma, Verdana, sans-serif;position:fixed;top:0;z-index:999;width:100%;margin:0}@media screen and (min-width: 641px){.mainNav .nav-wrapper{display:block !important;opacity:1 !important}}.mainNav .container{box-sizing:border-box;min-width:320px;padding:0 15px;max-width:1580px;margin:0 auto;position:relative}@media screen and (max-width: 1020px){.mainNav .container{max-width:640px;padding:0 15px}}@media screen and (max-width: 640px){.mainNav .container{min-width:320px;padding:0 10px}}.mainNav .nav{display:table;width:100%}.mainNav .nav > li{display:table-cell;text-align:center;line-height:normal;position:relative}.mainNav .nav > li > a,.mainNav .nav > li > span{display:block;text-align:center;padding:16px 20px;font-size:15px;line-height:18px;color:#000;white-space:nowrap;text-decoration:none}.mainNav .nav > li > a.current,.mainNav .nav > li > span.current{background:#e20600 !important;color:#fff !important;text-decoration:none;position:relative}.mainNav .nav > li:first-child > a.current:after,.mainNav .nav > li:first-child > span.current:after{width:10000px;height:50px;position:absolute;right:100%;top:0;background:#e20600;content:''}.mainNav .nav > li:last-child > a.current:after,.mainNav .nav > li:last-child > span.current:after{width:10000px;height:50px;position:absolute;left:100%;top:0;background:#e20600;content:''}.mainNav .nav > li:hover > a,.mainNav .nav > li:hover > span{background:rgba(184, 184, 184, 0.25)}.mainNav .nav > li:hover ul{display:block}.mainNav .nav > li ul{display:none;position:absolute;text-align:left;top:100%;left:0;width:480px;padding-top:10px;z-index:50}.mainNav .nav > li ul .modal-wrapper{background:rgba(243, 243, 243, 0.9);padding:8px 9px;border-radius:6px;position:relative;border:1px solid rgba(115, 115, 115, 0.3);-webkit-box-shadow:inset 0 2px 0 0 rgba(255, 255, 255, 0.7), inset 0 -1px 0 0 rgba(0, 0, 0, 0.2);box-shadow:inset 0 2px 0 0 rgba(255, 255, 255, 0.7), inset 0 -1px 0 0 rgba(0, 0, 0, 0.2)}.mainNav .nav > li ul .modal-wrapper:after{content:'';position:absolute;left:20px;top:-7px;width:16px;height:7px;background:url('../images/modal-angle.png');display:block}.mainNav .nav > li ul li{width:49%;display:inline-block;vertical-align:top}.mainNav .nav > li ul li a,.mainNav .nav > li ul li span{padding:6px 15px;display:block;text-align:left;font-size:14px;line-height:18px;color:#000;text-decoration:none}.mainNav .nav > li ul li a.current,.mainNav .nav > li ul li span.current{background:#e20600;color:#fff;text-decoration:none}.mainNav .nav > li ul li:hover a,.mainNav .nav > li ul li:hover span{background:#e20600 !important;color:#fff !important}.mainNav .mobile-panel{display:none}@media screen and (max-width: 640px){.mainNav{position:fixed;top:0;left:0;width:100%;z-index:999}.mainNav .mobile-panel{display:block}.mainNav .mobile-panel:after{content:'';clear:both;width:100%;display:block}.mainNav .mobile-panel .logo{display:block;float:left;width:150px;height:40px;padding:5px 0}.mainNav .mobile-panel .logo img{display:block;max-height:100%;max-width:100%}.mainNav .mobile-panel .toggle-nav{-webkit-transition:all .5s ease;transition:all .5s ease;display:block;float:right;cursor:pointer;z-index:10}.mainNav .mobile-panel .toggle-nav .toggle-nav-label{font:18px/24px Tahoma, Verdana, sans-serif;text-transform:uppercase;color:#000;display:inline-block;vertical-align:middle;padding-top:4px}.mainNav .mobile-panel .toggle-nav .toggle-nav-icn{display:inline-block;vertical-align:middle;width:30px;height:50px;position:relative}.mainNav .mobile-panel .toggle-nav .icn-bar{-webkit-transition:all .5s ease;transition:all .5s ease;position:absolute;right:50%;top:50%;width:20px;height:3px;background:#000;margin-top:-9px;margin-right:-10px;border-radius:1px}.mainNav .mobile-panel .toggle-nav .icn-bar + .icn-bar{margin-top:-1px}.mainNav .mobile-panel .toggle-nav .icn-bar + .icn-bar + .icn-bar{margin-top:7px}.mainNav .mobile-panel .toggle-nav.open .icn-bar{-webkit-transform:rotate(45deg) translateX(7px) translateY(4px);transform:rotate(45deg) translateX(7px) translateY(4px)}.mainNav .mobile-panel .toggle-nav.open .icn-bar + .icn-bar{opacity:0;-moz-transform:scale(0.1);-webkit-transform:scale(0.1);-o-transform:scale(0.1);-ms-transform:scale(0.1);transform:scale(0.1)}.mainNav .mobile-panel .toggle-nav.open .icn-bar + .icn-bar + .icn-bar{opacity:1;-webkit-transform:rotate(-45deg) translateX(7px) translateY(-4px);transform:rotate(-45deg) translateX(7px) translateY(-4px)}.mainNav .nav-wrapper{display:none;background:#f2f2f2;position:fixed;top:50px;left:0;right:0;bottom:0;overflow:auto;z-index:1000}.mainNav .nav-container{display:table;width:100%;height:100%}.mainNav .nav{display:table-cell;vertical-align:middle;padding:10px 0 60px}.mainNav .nav > li{display:block}.mainNav .nav > li > a,.mainNav .nav > li > span{padding:10px 10px}.mainNav .nav > li ul{display:block;position:static;padding:0 0 10px 0;width:auto}.mainNav .nav > li ul .modal-wrapper{background:transparent;padding:0;-webkit-box-shadow:none;box-shadow:none;width:auto;margin:0 15px;border-top-left-radius:0;border-top-right-radius:0}.mainNav .nav > li ul .modal-wrapper:after{display:none}.mainNav .nav > li ul li{display:block;width:100%}.mainNav .nav > li ul li a,.mainNav .nav > li ul li span{display:block;text-align:center;padding:5px 10px;font-size:13px;line-height:14px}.mainNav .nav > li ul li:hover a,.mainNav .nav > li ul li:hover span{background:rgba(184, 184, 184, 0.25) !important;color:#000 !important}}#fullPortfolio{font:16px/22px 'Trebuchet MS', Tahoma, Verdana, sans-serif;text-align:left;padding:40px 0;line-height:0}#fullPortfolio .title{font:bold 36px/40px 'Trebuchet MS', Tahoma, Verdana, sans-serif;color:#000;margin:0 10px}#fullPortfolio li{position:relative;height:100%;overflow:hidden;display:inline-block;margin:0;line-height:normal;text-align:center;margin:10px}#fullPortfolio li.order a{width:320px;height:220px;background:url(../images/images_13/portfolioOrder.png) top left no-repeat}#fullPortfolio li.order a:hover{background-position:top right}#fullPortfolio li:hover .middle{opacity:1}#fullPortfolio li a{display:block;text-decoration:none;color:inherit !important}#fullPortfolio li img{display:block;width:320px;height:220px;margin:0 auto}#fullPortfolio li .middle{position:absolute;top:0;left:0;width:100%;height:220px;background:rgba(232, 0, 0, 0.9);opacity:0;display:table;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#fullPortfolio li .middle .text{display:table-cell;vertical-align:middle}#fullPortfolio li .text{padding:10px}#fullPortfolio li .text .domain{font-size:24px;font-weight:normal;text-decoration:none;color:#fff;margin:0}#fullPortfolio li .text p{font-size:14px;color:#fff;margin:0}#fullPortfolio li .text p a{text-decoration:underline}#fullPortfolio li .text p a:hover{color:#999}@media screen and (max-width: 640px){#fullPortfolio li{max-width:100%;margin:0 10px}#fullPortfolio li img{max-width:100%}}.landing,.fancybox-inner{font:16px/22px 'Trebuchet MS', Tahoma, Verdana, sans-serif}.landing a,.fancybox-inner a{color:inherit}.landing a:hover,.fancybox-inner a:hover{color:#333;text-decoration:underline}.landing h1,.fancybox-inner h1,.landing h2,.fancybox-inner h2,.landing h3,.fancybox-inner h3,.landing h4,.fancybox-inner h4,.landing h5,.fancybox-inner h5,.landing h6,.fancybox-inner h6,.landing .h1,.fancybox-inner .h1,.landing .h2,.fancybox-inner .h2,.landing .h3,.fancybox-inner .h3,.landing .h4,.fancybox-inner .h4,.landing .h5,.fancybox-inner .h5,.landing .h6,.fancybox-inner .h6{font-weight:bold;line-height:normal;color:#010101}.landing h1 a,.fancybox-inner h1 a,.landing h2 a,.fancybox-inner h2 a,.landing h3 a,.fancybox-inner h3 a,.landing h4 a,.fancybox-inner h4 a,.landing h5 a,.fancybox-inner h5 a,.landing h6 a,.fancybox-inner h6 a,.landing .h1 a,.fancybox-inner .h1 a,.landing .h2 a,.fancybox-inner .h2 a,.landing .h3 a,.fancybox-inner .h3 a,.landing .h4 a,.fancybox-inner .h4 a,.landing .h5 a,.fancybox-inner .h5 a,.landing .h6 a,.fancybox-inner .h6 a{color:inherit;text-decoration:inherit}.landing h6,.fancybox-inner h6,.landing .h6,.fancybox-inner .h6{font-size:12px}.landing h5,.fancybox-inner h5,.landing .h5,.fancybox-inner .h5{font-size:16px}.landing h4,.fancybox-inner h4,.landing .h4,.fancybox-inner .h4{font-size:24px}.landing h3,.fancybox-inner h3,.landing .h3,.fancybox-inner .h3{font-size:32px}.landing h2,.fancybox-inner h2,.landing .h2,.fancybox-inner .h2{font-size:40px}.landing h1,.fancybox-inner h1,.landing .h1,.fancybox-inner .h1{font-size:48px}.landing p,.fancybox-inner p,.landing li,.fancybox-inner li,.landing li,.fancybox-inner li{margin:15px 0}.landing ol,.fancybox-inner ol{list-style:inside decimal}.landing table,.fancybox-inner table{width:100%;margin:10px 0;font-size:12px}.landing table th,.fancybox-inner table th{font-weight:bold;text-transform:uppercase}.landing table td,.fancybox-inner table td{border:1px solid #d2d3d3}.landing table th,.fancybox-inner table th,.landing table td,.fancybox-inner table td{padding:5px 10px}.landing table.table_site,.fancybox-inner table.table_site{border-collapse:collapse}.landing table.table_site th,.fancybox-inner table.table_site th,.landing table.table_site td,.fancybox-inner table.table_site td{font-weight:bold;padding:5px 10px;border:3px solid #555;text-align:center}.landing table.table_site td,.fancybox-inner table.table_site td{padding:5px;border-bottom:1px solid #333}.landing table.table_site p,.fancybox-inner table.table_site p{line-height:normal;margin:5px 0}.landing{color:#666666;padding-top:50px;background:#fff}.landing .container{max-width:1000px;min-width:320px;margin:0 auto;position:relative}@media screen and (max-width: 1020px){.landing .container{max-width:640px}}.landing .section-title{font:bold 48px/54px 'Trebuchet MS', Tahoma, Verdana, sans-serif}@media screen and (max-width: 1020px){.landing .section-title{font-size:36px;line-height:42px}}.landing .info > div{position:relative}.landing .info > div div{position:absolute;left:-235px;bottom:64px;width:230px;padding:10px 15px;background:#e7e7e0;border-radius:20px;font-size:14px;color:#ee31a1;line-height:normal;display:none;z-index:25}.landing .info > div div:before{content:'';display:block;width:48px;height:21px;background:url(../images/images_13/infoArrow.png);position:absolute;bottom:-21px;right:25px}.landing .info.show > div div{display:block}.landing .info:hover i,.landing .info.show i{color:#ee31a1;cursor:pointer}#selectDesign .landing .info:hover i,#selectDesign .landing .info.show i{color:#ffd800}.landing #mainFooter .container{height:105px;padding-top:45px;text-align:center}.landing #mainFooter .copyright{display:block;font-size:14px;color:#666666;text-decoration:none;padding-top:65px;background:url(../images/images_13/footerLogo.png) top center no-repeat;margin:0 0 20px 0}.landing #main{background:url(../images/images_13/mainBg0.jpg) top center no-repeat;overflow:hidden}.landing #main .container{height:1000px}.landing #main .headerLogo{width:221px;height:153px;background:url(../images/images_13/mainLogo.png);display:inline-block;margin-top:13px;z-index:100}.landing #main nav{float:right;position:relative;padding-top:20px;z-index:100}.landing #main nav li{display:inline-block;margin:0 20px}.landing #main nav li a{display:block;padding:;font-size:20px;line-height:30px;color:#fff;text-decoration:none;border-bottom:3px solid transparent;-webkit-transition:all 2s ease;transition:all 0.2s ease}.landing #main nav li a:hover{border-color:#ef00ab}.landing #main nav li.one a:hover{border-color:#ef00ab}.landing #main nav li.two a:hover{border-color:#1bdc56}.landing #main nav li.three a:hover{border-color:#36b6ff}.landing #main nav li.four a:hover{border-color:#ffc51b}.landing #main .orderSite{display:inline-block;position:absolute;z-index:100;width:447px;height:92px;background:url(../images/images_13/mainBtnOrder.png) bottom center;top:417px;right:131px;text-indent:-1000px;overflow:hidden;-webkit-animation:animationFrames linear 10s infinite;animation:animationFrames linear 10s infinite}.landing #main .orderSite:hover{background-position:top center}@-webkit-keyframes "animationFrames"{0%{-webkit-transform:translate(0px, 0px);}1%{-webkit-transform:translate(-10px, 0px);}2%{-webkit-transform:translate(10px, 0px);}3%{-webkit-transform:translate(-10px, 0px);}4%{-webkit-transform:translate(10px, 0px);}5%{-webkit-transform:translate(-10px, 0px);}6%{-webkit-transform:translate(10px, 0px);}7%{-webkit-transform:translate(-10px, 0px);}8%{-webkit-transform:translate(10px, 0px);}9%{-webkit-transform:translate(-10px, 0px);}10%{-webkit-transform:translate(0px, 0px);}}@keyframes "animationFrames"{0%{transform:translate(0px, 0px);}1%{transform:translate(-10px, 0px);}2%{transform:translate(10px, 0px);}3%{transform:translate(-10px, 0px);}4%{transform:translate(10px, 0px);}5%{transform:translate(-10px, 0px);}6%{transform:translate(10px, 0px);}7%{transform:translate(-10px, 0px);}8%{transform:translate(10px, 0px);}9%{transform:translate(-10px, 0px);}100{transform:translate(0px, 0px);}}@media screen and (max-width: 1020px){.landing #main{background-size:auto 100%}.landing #main .container{height:570px}.landing #main nav li{margin:0 10px}.landing #main nav li a{font-style:20px}.landing #main .headerLogo{width:140px;height:110px;background-size:contain;background-repeat:no-repeat}.landing #main .orderSite{background-size:100% auto;color:black;width:300px;height:61px;left:50%;margin-left:-150px;top:auto;bottom:80px}}@media screen and (max-width: 640px){.landing #main .container{height:320px}.landing #main nav{display:none}.landing #main .headerLogo{position:absolute;left:50%;top:120px;margin-left:-70px}.landing #main .orderSite{bottom:20px}}.landing #services{text-align:center;padding:37px 0 84px 0;overflow:hidden}.landing #services header{margin-bottom:38px}.landing #services .wrap{text-align:justify}.landing #services .wrap:after{width:100%;height:0px;visibility:hidden;overflow:hidden;content:'';display:inline-block}.landing #services article{display:inline-block;vertical-align:top;width:320px;text-align:center;position:relative;-webkit-transition:all 2s ease;transition:all 2s ease;font-size:30px}.landing #services article header{margin-bottom:5px}.landing #services article p{font-size:18px;color:#888888;font-weight:bold;line-height:20px;margin:0}.landing #services article a{text-decoration:none;display:block;width:100%;position:relative}.landing #services article a:before{display:inline-block;width:200px;height:210px;background:url(../images/images_13/servicesIcons.png) top left no-repeat;content:'';margin-bottom:5px}.landing #services article.serv1{left:-500px}.landing #services article.serv1 a:before{background-position:top left}.landing #services article.serv2{right:-500px}.landing #services article.serv2 a:before{background-position:top center}.landing #services article.serv3{bottom:-500px}.landing #services article.serv3 a:before{background-position:top right}.landing #services .visited article.serv1{left:0}.landing #services .visited article.serv2{right:0}.landing #services .visited article.serv3{bottom:0}@media screen and (max-width: 1020px){.landing #services .wrap{text-align:center}.landing #services .wrap:after{display:none}.landing #services article{width:290px;margin-bottom:25px}.landing #services article .title{font-size:26px;line-height:30px}}.landing #portfolio{background:url(../images/images_13/portfolioBg.jpg) top center no-repeat;padding:32px 0 18px 0;text-align:center;overflow:hidden}.landing #portfolio .section-title{color:#fff}.landing #portfolio header{margin-bottom:46px}.landing #portfolio .btns{margin-bottom:52px}.landing #portfolio .btns a{background:rgba(255, 255, 255, 0.08);padding:17px 15px;font-size:20px;line-height:20px;color:#fff;text-decoration:none;border-radius:4px;margin:0 15px}.landing #portfolio .btns a:hover{-webkit-box-shadow:inset 0 0 10px 10px rgba(255, 255, 255, 0.2);box-shadow:inset 0 0 10px 10px rgba(255, 255, 255, 0.2)}.landing #portfolio .btns a.order{background:#ffd539;background:-webkit-linear-gradient(left, #ffd539 0%, #ffc900 100%);background:linear-gradient(to right, #ffd539 0%, #ffc900 100%);color:#000000;text-transform:uppercase;padding:14px 76px}.landing #portfolio .btns a.order:hover{-webkit-box-shadow:inset 0 0 10px 10px rgba(255, 255, 255, 0.2), 0 0 10px 10px rgba(255, 255, 255, 0.1);box-shadow:inset 0 0 10px 10px rgba(255, 255, 255, 0.2), 0 0 10px 10px rgba(255, 255, 255, 0.1)}.landing #portfolio .sliderWrapper{margin-bottom:58px;height:220px}.landing #portfolio .sliderWrapper li{margin:0;position:relative;height:100%;border-radius:10px;overflow:hidden}.landing #portfolio .sliderWrapper li:hover .middle{display:table}.landing #portfolio .sliderWrapper li a{display:block;text-decoration:none}.landing #portfolio .sliderWrapper li a img{width:320px;height:220px}.landing #portfolio .sliderWrapper li .middle{position:absolute;top:0;left:0;width:100%;height:220px;background:#e70000;display:none}.landing #portfolio .sliderWrapper li .middle .text{display:table-cell;vertical-align:middle}.landing #portfolio .sliderWrapper li .text{padding:10px}.landing #portfolio .sliderWrapper li .text .domain{font-size:24px;font-weight:normal;text-decoration:none;color:#fff;margin:0}.landing #portfolio .sliderWrapper li .text p{font-size:14px;color:#fff;margin:0}.landing #portfolio .sliderWrapper li .text p a{text-decoration:underline}.landing #portfolio .sliderWrapper li .text p a:hover{color:#ffcf1b}.landing #portfolio .sliderWrapper .bx-wrapper .bx-controls-direction a{top:100px;outline:0;width:60px;height:60px;background:url(../images/images_13/sliderControls.png);opacity:0.5;z-index:999}.landing #portfolio .sliderWrapper .bx-wrapper .bx-controls-direction a:hover{opacity:1}.landing #portfolio .sliderWrapper .bx-wrapper .bx-next{right:0px;background-position:bottom center !important}.landing #portfolio .sliderWrapper .bx-wrapper .bx-prev{left:0px;background-position:top center}@media screen and (max-width: 640px){.landing #portfolio{background-size:auto 100%}.landing #portfolio .btns a{display:inline-block;margin-bottom:20px;font-size:18px}}.landing #who{padding:48px 0 54px 0;text-align:center}.landing #who header{margin-bottom:13px}.landing #who .column{width:480px;display:inline-block;vertical-align:top}.landing #who .about{text-align:left;font-size:16px;line-height:22px;-moz-column-count:2;-moz-column-gap:100px;-webkit-column-count:2;-webkit-column-gap:100px;column-count:2;column-gap:100px}.landing #who .about p{margin:0;margin-bottom:20px}.landing #who .about strong,.landing #who .about .strong{color:#000}.landing #who .team{padding-top:50px}.landing #who .team ul{text-align:justify}.landing #who .team ul:after{width:100%;height:0px;visibility:hidden;overflow:hidden;content:'';display:inline-block}.landing #who .team.visited li{-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none}.landing #who .team li{display:inline-block;width:160px;height:160px;text-align:center;margin:0;position:relative;vertical-align:top;-webkit-transition:all 2s ease;transition:all 2s ease;-webkit-transform:scale(0.1);transform:scale(0.1)}.landing #who .team li:hover .middle{opacity:1}.landing #who .team li:hover img{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.landing #who .team li .img{width:160px;height:145px;padding-top:15px;background:url(../images/images_13/whoPhotosBgs.png) top left no-repeat}.landing #who .team li .img img{display:block;border-radius:80px;margin:0 auto;width:130px;height:130px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.landing #who .team li.team1 .img{background-position:top left}.landing #who .team li.team2 .img{background-position:top right}.landing #who .team li.team3 .img{background-position:bottom left}.landing #who .team li.team4 .img{background-position:bottom right}.landing #who .team li p{margin:0;line-height:16px}.landing #who .team li .middle{position:absolute;top:0;left:0;width:100%;height:160px;border-radius:50%;background:rgba(232, 0, 0, 0.9);opacity:0;display:table;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.landing #who .team li .middle .text{display:table-cell;vertical-align:middle}.landing #who .team li .text{padding:10px}.landing #who .team li .text p{font-size:14px;color:#fff;margin:0}@media screen and (max-width: 1020px){.landing #who .team ul{text-align:center}.landing #who .team ul:after{display:none}.landing #who .team ul li{margin:0 40px 40px}.landing #who .about{-webkit-column-gap:30px;column-gap:30px}}@media screen and (max-width: 640px){.landing #who .team ul li{margin:0 20px 20px}.landing #who .about{padding:0 15px;-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0}}.landing #contacts{background:url(../images/images_13/contactsBg.jpg) top center no-repeat;padding:32px 0 57px 0;text-align:center;line-height:normal}.landing #contacts header{margin-bottom:39px}.landing #contacts address{font-size:18px;color:#ffffff;font-style:normal;margin-bottom:54px}.landing #contacts .phone{font-weight:bold;color:#fff;font-size:46px;margin:0 0 52px 0}.landing #contacts .email{color:#fff;font-size:18px;padding-top:71px;background:url(../images/images_13/contactsEnvelope.png) top center no-repeat;margin:0 0 74px 0}.landing #contacts .email a{text-decoration:underline}.landing #contacts .email a:hover{color:#ffc51b}.landing #contacts .panel{margin-left:-70px}.landing #contacts .panel a{margin:0;vertical-align:top;display:inline-block}.landing #contacts .panel .download{font-size:20px;line-height:20px;text-decoration:none;border-radius:4px;background:rgba(255, 255, 255, 0.08);color:#fff;padding:15px 17px;margin-right:9px}.landing #contacts .panel .download:hover{background:#db0000}.landing #contacts .panel .order{margin-right:29px;font-size:20px;line-height:20px;text-decoration:none;border-radius:4px;background:#ffd539;background:-webkit-linear-gradient(left, #ffd539 0%, #ffc900 100%);background:linear-gradient(to right, #ffd539 0%, #ffc900 100%);color:#000000;text-transform:uppercase;padding:15px 76px}.landing #contacts .panel .order:hover{-webkit-box-shadow:inset 0 0 10px 10px rgba(255, 255, 255, 0.2);box-shadow:inset 0 0 10px 10px rgba(255, 255, 255, 0.2)}.landing #contacts .panel .soc{width:50px;height:50px;display:inline-block;background:url(../images/images_13/contactsSoc.png) top left no-repeat;overflow:hidden;text-indent:100px;margin-right:10px}.landing #contacts .panel .soc.tw{background-position:top left}.landing #contacts .panel .soc.tw:hover{background-position:bottom left}.landing #contacts .panel .soc.vk{background-position:top center}.landing #contacts .panel .soc.vk:hover{background-position:bottom center}.landing #contacts .panel .soc.fb{background-position:top right;margin:0}.landing #contacts .panel .soc.fb:hover{background-position:bottom right}@media screen and (max-width: 1020px){.landing #contacts{background-size:auto 100%}.landing #contacts .phone{font-size:35px}.landing #contacts .panel{text-align:center;margin-left:0}.landing #contacts .panel .download,.landing #contacts .panel .order,.landing #contacts .panel .soc{margin:0 15px 15px}}@media screen and (max-width: 640px){.landing #contacts .phone{font-size:25px}.landing #contacts .panel .order{font-size:18px}}.landing #orderSite{background:url(../images/images_13/orderSiteBg.jpg) top center no-repeat;padding:30px 0 30px 0;text-align:center;line-height:normal;min-height:520px}.landing #orderSite header{margin-bottom:39px}.landing #orderSite .section-title{color:#fff}.landing #orderSite .btns{padding-top:120px}.landing #orderSite .btns a{display:inline-block;vertical-align:middle;width:380px;height:75px;padding:30px 5px 25px 5px;background:url(../images/images_13/orderSiteBtns.png) top center no-repeat;font:34px/36px 'MuseoCyrl500';color:#fff;text-decoration:none;text-align:center;text-transform:uppercase}.landing #orderSite .btns a:hover{background-position:bottom center}.landing #orderSite .btns a + a:hover{background-position:center center}@media screen and (max-width: 1020px){.landing #orderSite{min-height:310px;background-size:auto 100%}.landing #orderSite .btns{padding-top:50px}.landing #orderSite .btns a{background-size:100% auto;width:280px;height:63px;padding:22px 3px 10px 3px;font-size:24px;line-height:28px}}@media screen and (max-width: 640px){.landing #orderSite .btns{padding-top:20px;padding-bottom:110px}}.landing #selectType{padding:50px 0 50px 0;text-align:center;line-height:normal}.landing #selectType .container > header{margin-bottom:39px}.landing #selectType article{display:inline-block;vertical-align:top;width:170px;position:relative;cursor:pointer}.landing #selectType article + article{margin-left:35px}.landing #selectType article .img{width:140px;height:140px;background:url(../images/images_13/selectTypeIcons.png) top left no-repeat;position:relative;margin:0 auto;margin-bottom:20px}.landing #selectType article .img:after{content:'';width:160px;height:160px;border-radius:50%;border:4px solid #43a6a8;box-sizing:border-box;position:absolute;left:-10px;top:-10px;display:none}.landing #selectType article header{height:40px;display:table;width:100%;margin-bottom:25px}.landing #selectType article header .title{display:table-cell;vertical-align:middle;font-size:24px;line-height:20px}.landing #selectType article .info{display:inline-block;position:absolute;top:-10px;right:-10px;font-size:35px;color:#e7e7e0;cursor:pointer;-webkit-transition:all 100ms ease;transition:all 100ms ease}.landing #selectType article .check{font-size:35px;margin:10px 0;color:#e7e7e0;-webkit-transition:all 100ms ease;transition:all 100ms ease}.landing #selectType article .cost{font:bold 24px 'Trebuchet MS';color:#ee31a1}.landing #selectType article.type1 .img{background-position:0 0}.landing #selectType article.type2 .img{background-position:-140px 0}.landing #selectType article.type3 .img{background-position:-280px 0}.landing #selectType article.type4 .img{background-position:-420px 0}.landing #selectType article.type5 .img{background-position:-560px 0}.landing #selectType article:hover .img:after{display:block}.landing #selectType article.checked .img:after{border-width:4px !important;display:block}.landing #selectType article.checked .check{color:#43a6a8}.landing #selectType article:not(.checked):hover .img:after{-webkit-animation:myfirst 0.2s linear 0s;animation:myfirst 0.2s linear 0s}@-webkit-keyframes "myfirst"{from{border-width:1px;}to{border-width:4px;}}@keyframes "myfirst"{from{border-width:1px;}to{border-width:4px;}}@media screen and (max-width: 1020px){.landing #selectType article{margin:0 10px 40px}}.landing #selectDesign{background:url(../images/images_13/selectDesignBg.jpg) top center no-repeat;padding:30px 0 30px 0;text-align:center;line-height:normal;min-height:520px;overflow:hidden}.landing #selectDesign header{margin-bottom:39px}.landing #selectDesign .section-title{color:#fff}.landing #selectDesign .btns{padding-top:320px}.landing #selectDesign .btns a{display:inline-block;vertical-align:middle;position:relative;width:364px;height:72px;font:34px/36px 'MuseoCyrl500';color:#fff;text-decoration:none;text-align:center;text-transform:uppercase;z-index:5}.landing #selectDesign .btns a:after{content:'';display:block;position:absolute;background:url(../images/images_13/selectDesignBtns.png) top center no-repeat;width:500px;height:200px;z-index:-2;top:-64px;left:-68px}.landing #selectDesign .btns a:hover:after{background-position:bottom center}.landing #selectDesign .btns a + a{margin-left:100px}.landing #selectDesign .btns a + a:hover:after{background-position:center center}.landing #selectDesign .btns a .info{position:absolute;top:-10px;right:5px;color:#fefefe}@media screen and (max-width: 1020px){.landing #selectDesign{min-height:310px;background-size:auto 100%}.landing #selectDesign .btns{padding-top:150px}.landing #selectDesign .btns a{background-size:100% auto;width:270px;height:60px;font-size:26px;line-height:30px}.landing #selectDesign .btns a + a{margin-left:20px}.landing #selectDesign .btns a:after{width:350px;height:140px;top:-37px;left:-43px;background-size:100% auto}}@media screen and (max-width: 640px){.landing #selectDesign .btns a{margin:25px 10px !important}}.landing #tpls{text-align:center;padding:37px 0 84px 0}.landing #tpls header{margin-bottom:38px;padding-top:15px}.landing #tpls .line{padding:15px 0px;margin:0 10px;font-size:18px;font-weight:bold;line-height:normal;text-align:left}.landing #tpls .line a{margin-right:10px;cursor:pointer}.landing #tpls .line a:hover,.landing #tpls .line a.current{color:#c914de;text-decoration:none}.landing #tpls .line .categs{font-size:14px}.landing #tplsList li{position:relative;height:100%;overflow:hidden;display:inline-block;margin:0;line-height:normal;text-align:center;margin:5px}.landing #tplsList li a{display:block;text-decoration:none;color:inherit !important}.landing #tplsList li img{display:block;max-width:100%;margin:0 auto}.landing #tplsList li .middle{position:absolute;top:0;left:0;width:100%;height:220px;background:rgba(220, 33, 126, 0.9);opacity:0;display:table;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.landing #tplsList li .middle .text{display:table-cell;vertical-align:middle}.landing #tplsList li .text{padding:10px}.landing #tplsList li .text .name{font-size:24px;font-weight:normal;text-decoration:none;color:#fff;margin:0}.landing #tplsList li .text p{font-size:14px;color:#fff;margin:0}.landing #tplsList li .text p a{text-decoration:underline;cursor:pointer}.landing #tplsList li .text p a:hover{color:#999}.landing #tplsList li:hover .middle{opacity:1}@media screen and (max-width: 1020px){.landing #tplsList li{width:300px}}.landing #tplPop{padding-bottom:25px}.landing #tplPop li .section-title{margin-bottom:20px}.landing #tplPop li h3{font-size:30px}.landing #tplPop li .colors{margin:15px 0}.landing #tplPop li .colors a{display:inline-block;position:relative;width:50px;height:50px;margin:5px;border-radius:50%;cursor:pointer}.landing #tplPop li .colors a:hover:before,.landing #tplPop li .colors a.current:before{content:'';display:block;border-radius:50%;border:3px solid #fff;position:absolute;width:40px;height:40px;left:2px;top:2px}.landing #tplPop li .colors a.blue{background:#6bbde1}.landing #tplPop li .colors a.green{background:#14902e}.landing #tplPop li .colors a.red{background:#dc2424}.landing #tplPop li .colors a.yellow{background:#ffb400}.landing #tplPop li .colors a.gray{background:#4c7a89}.landing #tplPop li .colors a.purple{background:#b364a6}.landing #tplPop .bx-controls-direction a{outline:0;width:44px;height:44px;border:2px solid #a7a7a7;opacity:0.5;z-index:999;background:none;border-radius:50%;top:150px;margin:0}.landing #tplPop .bx-controls-direction a:hover{opacity:1}.landing #tplPop .bx-controls-direction a:before{font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:48px;line-height:44px;text-align:center;width:44px;position:absolute;left:0px;right:0px;text-indent:0;color:#a7a7a7}.landing #tplPop .bx-controls-direction a.bx-next{right:0px}.landing #tplPop .bx-controls-direction a.bx-next:before{content:"\f105";padding-left:3px}.landing #tplPop .bx-controls-direction a.bx-prev{left:0px}.landing #tplPop .bx-controls-direction a.bx-prev:before{content:"\f104";margin-left:-3px}.landing #tplPop .btns{margin:50px 0}.landing #tplPop .btns a{font-size:20px;line-height:50px;color:#fff;text-decoration:none;margin:0 15px;display:inline-block;width:270px;height:50px;cursor:pointer}.landing #tplPop .btns a:hover{background-position:center bottom !important}.landing #tplPop .btns a.selectTpl{background:url(../images/images_13/selectTpl.png) top center no-repeat}.landing #tplPop .btns a.noTpl{background:url(../images/images_13/selectTplNoTpl.png) top center no-repeat}@media screen and (max-width: 640px){.landing #tplPop{overflow:hidden}.landing #tplPop .bx-controls-direction a{top:30px}}form .left{width:49%;float:left}form .right{width:49%;float:right}form label{display:block;font:bold 18px/24px 'Trebuchet MS';color:#fff;margin-bottom:5px}form label span{color:#664498}form label.checkbox{display:inline-block;vertical-align:middle;width:auto}form input,form textarea{width:100%;box-sizing:border-box;padding:13px 10px;font:18px/24px 'Trebuchet MS';color:#a3a3a3;border:1px solid rgba(255, 255, 255, 0);background:rgba(255, 255, 255, 0.1);border-radius:3px;margin-bottom:10px}form label.checkbox{position:relative}form label.checkbox input{opacity:0;position:absolute;left:0;top:0;width:26px;height:26px}form label.checkbox input + span{padding-left:40px;position:relative;cursor:pointer;font-size:15px;line-height:24px;margin-bottom:10px;display:block}form label.checkbox input + span:before{content:'';display:block;position:absolute;top:0;left:0;width:26px;height:26px;border:2px solid #664498;background:url(../images/images_13/checkArrow.png) -50px -50px no-repeat}form label.checkbox input:checked + span:before{background-position:center center}form textarea{min-height:150px}form .capture .capture_img{display:inline-block;vertical-align:top;margin-right:5px;padding-top:8px}form .capture .capture_img img{display:block}form .capture input{display:inline-block;float:right;width:320px}form .submitContainer{position:relative;background:#664498;border-radius:5px;display:block;margin-top:50px}form .submitContainer:hover{background:#7c5aad}form .submitContainer:before{content:"\f1d9";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;z-index:2;left:20px;top:0px;color:#fff;font-size:35px;line-height:60px}@media screen and (max-width: 1020px){form .submitContainer:before{left:10px}}#callBack form .submitContainer:before{content:"\f095"}form .submit{position:relative;background:none;font:bold 26px/60px 'Trebuchet MS';color:#fff;text-transform:uppercase;z-index:2;text-align:center;height:60px;padding:0 0 0 30px;margin:0;cursor:pointer}form .fileUpload{position:relative;overflow:hidden;background:#664498;border-radius:5px;display:inline-block;font:18px/50px 'Trebuchet MS';color:#fff;text-align:center;width:140px;text-transform:uppercase;vertical-align:top;margin-left:30px}form .fileUpload:hover{background:#7c5aad}form .fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;cursor:pointer;opacity:0;filter:alpha(opacity=0)}form .fileUpload input.uploadFile{width:300px;vertical-align:top}@media screen and (max-width: 1020px){form .left,form .right{width:100%;float:none}}@media screen and (max-width: 640px){form .submit{font-size:20px}}.fancybox-wrap.black .fancybox-skin{background:none !important;box-shadow:none !important}.fancybox-overlay{background:rgba(9, 0, 16, 0.95) !important}.fancybox-wrap.black .fancybox-close{background:none !important}.fancybox-wrap.black .fancybox-close:before{content:"\f00d";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:30px;color:#ff0000;line-height:36px;width:36px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fancyboxMessage{font-size:30px;text-align:center;padding:50px 0}.scrollTo{cursor:pointer}#order{width:960px}@media screen and (max-width: 1020px){#order{width:100%;max-width:600px;min-width:300px}}@media screen and (max-width: 640px){#order{min-width:250px}}#callBack{width:420px}@media screen and (max-width: 1020px){#callBack{width:100%;max-width:600px;min-width:300px}}@media screen and (max-width: 640px){#callBack{min-width:250px}}@media screen and (min-width: 1375px){#tpls > .container{width:99%}#tplPop{float:left}}