a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,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,input,ins,kbd,label,legend,li,mark,menu,nav,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,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;font-weight:400}b,strong{font-weight:700}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:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:'Open Sans',sans-serif;background:0 0!important;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}body *{font-family:'Open Sans',sans-serif;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}body :focus{outline:0}body a{text-decoration:none}body button{border:none;outline:0}.shadow{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.35);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.35);box-shadow:0 0 10px 0 rgba(0,0,0,.35)}.clear{clear:both}.clearfix:after{content:'';display:block;clear:both}._show{display:block!important}._hide{display:none!important}.wrap{width:100%;overflow:hidden}.templates{padding-top:60px;padding-bottom:30px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.templates:after{content:"";-webkit-flex-basis:23%;-ms-flex-basis:23%;flex-basis:23%}.templates .template{-webkit-flex-basis:23%;-ms-flex-basis:23%;flex-basis:23%;max-width:23%;background:#fff;position:relative;margin-bottom:30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;padding:20px 15px}.templates .template .prices{position:absolute;left:10px;top:10px}.templates .template .prices .old_price{vertical-align:bottom;font-size:16px;font-weight:600;color:#7f7f7f;text-decoration:line-through;margin-right:5px;display:none}.templates .template .prices .current_price{vertical-align:bottom;display:inline-block;font-size:18px;font-weight:700;color:#ff570d}.templates .template .prices.discount .old_price{display:inline-block}.templates .template .infoo{position:absolute;z-index:2;right:10px;top:10px}.templates .template .infoo__title{width:20px;height:20px;cursor:pointer}.templates .template .infoo__title svg{width:20px;height:20px;fill:#009cff}.templates .template .infoo__descr{display:none;position:absolute;right:30px;top:-6px;width:280px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#FFF;padding:20px;font-size:13px;line-height:15px;color:#0b0b0b;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.35);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.35);box-shadow:0 0 10px 0 rgba(0,0,0,.35);text-align:left}.templates .template .infoo__descr__wrap{max-height:301px;overflow:hidden}.templates .template .infoo__descr:before{content:'';display:block;position:absolute;right:-8px;top:10px;width:0;height:0;border-style:solid;border-width:7px 0 7px 9px;border-color:transparent transparent transparent #fff}.templates .template .infoo__descr ul li{font-size:13px;line-height:15px;color:#0b0b0b}.templates .template .infoo:hover .infoo__descr{display:block}.templates .template figure{position:relative;z-index:1;margin-bottom:9px}.templates .template figure img{width:75px;height:75px;display:inline-block}.templates .template .title{position:relative;z-index:1;font-size:18px;line-height:22px;color:#0b0b0b;margin-bottom:5px;font-weight:600}.templates .template .descr{position:relative;z-index:1;font-size:15px;line-height:20px;color:#0b0b0b;margin-bottom:74px}.templates .template .btn{position:absolute;z-index:1;left:0;bottom:28px;width:100%}.templates .template .btn a{display:inline-block;min-width:120px;padding:8px 15px 9px;font-size:15px;font-weight:600;box-shadow:0 1px 0 #45a300,inset 0 1px 0 #76e026;text-shadow:0 1px 0 #45a300;color:#fff;background-color:#66c41e;border-color:#5aae1b;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.templates .template .btn a:hover{background-color:#77d62d;box-shadow:0 1px 0 #5ab216,inset 0 1px 0 #88e93e;border-color:#3f7912}.pc_large .templates .template:nth-child(4n+1):nth-last-child(-n+4) .infoo__descr,.pc_large .templates .template:nth-child(4n+1):nth-last-child(-n+4)~.template .infoo__descr{top:auto;bottom:-100px}.pc_large .templates .template:nth-child(4n+1):nth-last-child(-n+4) .infoo__descr:before,.pc_large .templates .template:nth-child(4n+1):nth-last-child(-n+4)~.template .infoo__descr:before{top:auto;bottom:105px}.pc .templates:after{-webkit-flex-basis:30%;-ms-flex-basis:30%;flex-basis:30%}.pc .templates .template{-webkit-flex-basis:30%;-ms-flex-basis:30%;flex-basis:30%;max-width:30%}.pc .templates .template .infoo__descr{width:236px}.pc .templates .template:nth-child(3n+1):nth-last-child(-n+3) .infoo__descr,.pc .templates .template:nth-child(3n+1):nth-last-child(-n+3)~.template .infoo__descr{top:auto;bottom:-100px}.pc .templates .template:nth-child(3n+1):nth-last-child(-n+3) .infoo__descr:before,.pc .templates .template:nth-child(3n+1):nth-last-child(-n+3)~.template .infoo__descr:before{top:auto;bottom:105px}.tablet .templates:after{-webkit-flex-basis:48.5%;-ms-flex-basis:48.5%;flex-basis:48.5%}.tablet .templates .template{-webkit-flex-basis:48.5%;-ms-flex-basis:48.5%;flex-basis:48.5%;max-width:48.5%}.tablet .templates .template .infoo__descr{width:300px}.tablet .templates .template:nth-child(2n+1):nth-last-child(-n+2) .infoo__descr,.tablet .templates .template:nth-child(2n+1):nth-last-child(-n+2)~.template .infoo__descr{top:auto;bottom:-100px}.tablet .templates .template:nth-child(2n+1):nth-last-child(-n+2) .infoo__descr:before,.tablet .templates .template:nth-child(2n+1):nth-last-child(-n+2)~.template .infoo__descr:before{top:auto;bottom:105px}.phone .templates{display:block}.phone .templates:after{display:none}.phone .templates .template{display:block;width:100%;max-width:100%}.phone .templates .template .infoo__descr{width:249px}.phone .templates .template:last-child .infoo__descr{top:auto;bottom:-100px}.phone .templates .template:last-child .infoo__descr:before{top:auto;bottom:105px}