body,html{background:#fff;font-size:17px;color:#000;width:100%;height:100%}a,blockquote,body,button,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,html,input,li,pre,select,textarea{margin:0;padding:0;outline:0;font-family:Ubuntu,sans-serif}img{border:0;vertical-align:top}a{color:#444;text-decoration:none}a:hover{text-decoration:underline}.reset{margin:0;padding:0;list-style:none}.button{display:inline-block;cursor:pointer;border:none;transition:all .2s;border-radius:4px;box-sizing:border-box;font-weight:600;font-size:15px}.button.buttonBlock{width:100%;box-sizing:border-box;text-align:center}.button.buttonSmall{height:32px;line-height:32px;padding:0 15px}.button.buttonMiddle{height:50px;line-height:50px;padding:0 40px}.button.buttonLarge{height:60px;line-height:60px;padding:0 40px}.button.buttonPurple{color:#fff;background:#bf1f5f}.button.buttonPurple:hover{text-decoration:none;background:#d21e66}.button.buttonYellow{color:#000;background:#a2cde5}.button.buttonGrey{color:#1b3946;background:#f1f4f7}.button.buttonGrey:hover{text-decoration:none;background:#ddd}.containerNotify{position:fixed;top:0;left:0;width:100%;text-align:center;height:60px;line-height:60px;font-weight:500;font-size:15px;margin-top:-60px;transition:all .4s;display:block;z-index:999;visibility:hidden;opacity:0}.containerNotify.success{background:#0abb87;color:#fff;visibility:visible;opacity:1;margin-top:0}.containerNotify.warning{background:#d54949;color:#fff;visibility:visible;opacity:1;margin-top:0}.containerCategories{position:relative}.containerCategories li a{display:block;padding:14px 20px;color:#666;transition:all .2s;position:relative}.containerCategories a:last-child{border-bottom:none}.containerCategories a.menu_2{padding-left:30px}.containerCategories a.menu_3{padding-left:40px}.containerCategories a.menu_4{padding-left:50px}.containerCategories a:last-child{border-bottom:none}.containerCategories a:hover{background:#a2cde5;text-decoration:none}.containerCategories a.active{background:#f1f1f1}.containerCategories ul li.active a{background:#a2cde5}.containerCategories ul li:last-child a{border-bottom:none}.containerCategories ul li ul li a{padding:10px 20px}.containerCategories .subcategory{opacity:1;max-height:100%;padding-left:20px;font-size:16px}.containerCategories .subcategory.active{opacity:1;max-height:fit-content;padding-left:20px;font-size:16px;transition:opacity,max-height ease .3s;background:#a2cde5}.containerCategories .subcategory.active span{display:block;height:38px;line-height:38px;padding:0 20px;color:#525252}.containerCategories .subcategory:hover{background:#a2cde5}.containerCategories .clients-option a{color:#000}.containerArticles{position:relative}.containerArticles .containerArticles--element{width:100%;display:inline-block;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ddd}.containerArticles .containerArticles--element .containerArticles--element--image{float:left;width:300px;overflow:hidden}.containerArticles .containerArticles--element .containerArticles--element--image img{width:100%}.containerArticles .containerArticles--element .containerArticles--element--present{margin-left:330px}.containerArticles .containerArticles--element .containerArticles--element--present h3 a{color:#000}.containerArticles .containerArticles--element .containerArticles--element--present span{color:#666}.containerArticle{position:relative}.containerArticle .containerArticle--image{text-align:center;margin-bottom:20px}.containerArticle .containerArticle--image img{max-width:100%}.containerArticle .containerArticle--content{font-size:16px;line-height:24px;color:#333}.containerArticle .containerArticle--date{padding-top:20px;margin-top:20px;border-top:1px solid #eee;clear:both}.containerPagination{text-align:center;padding-top:20px;width:100%;display:inline-block}.containerPagination .containerPagination--element{height:32px;padding:0 15px;border:1px solid #ddd;border-radius:2px;line-height:32px;margin:0 2px 4px 2px;display:inline-block;color:#666;text-decoration:none;transition:all .2s;cursor:pointer}.containerPagination .containerPagination--element.current{background:#a2cde5;border-color:#a2cde5;color:#000}.containerPagination .containerPagination--element.current:hover{background:#a2cde5}.containerPagination .containerPagination--element:hover{background:#f9f9f9}.introBlock{font-size:16px;line-height:21px;margin-top:20px}.introBlock li{margin-bottom:15px}.containerWindow{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:999;display:none}.containerWindow .containerWindow--close{position:absolute;top:0;right:0;font-size:35px;background:#f1f1f1;color:#000;cursor:pointer;z-index:100;width:50px;height:50px;text-align:center;transition:all .2s}.containerWindow .containerWindow--close:hover{background:#ddd}.containerWindow .containerWindow--container{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;display:inline-grid;justify-content:center;align-content:center}.containerWindow .containerWindow--container .containerWindow--content{width:400px;padding:50px 50px;background:#fff;text-align:left}.containerWindow .containerWindow--container .containerWindow--title{font-size:18px;font-weight:400;color:#000;padding-bottom:30px}.containerWindow .containerWindow--container .containerWindow--content{position:relative;overflow:hidden}.containerWindow .containerWindow--container .containerWindow--content label{margin-bottom:15px;overflow:hidden;float:left;width:100%}.containerWindow .containerWindow--container .containerWindow--content label.button{margin-bottom:0}.containerWindow .containerWindow--container .containerWindow--content label:last-child{margin-bottom:0;margin-top:15px}.containerWindow .containerWindow--container .containerWindow--content input{width:100%;background:#f1f1f1;height:50px;border-radius:4px;padding:0 15px;box-sizing:border-box;border:none;font-size:15px}.containerWindow .containerWindow--container .containerWindow--content input.double{float:left;width:48%}.containerWindow .containerWindow--container .containerWindow--content input.double:last-child{float:right}.containerWindow .containerWindow--container .containerWindow--content button{width:100%;background:#000;color:#fff;text-align:center;cursor:pointer;height:50px;border-radius:4px;padding:0 15px;box-sizing:border-box;border:none;font-size:15px}.containerWindow .containerWindow--container .containerWindow--content .containerWindow--facebook{display:block;line-height:50px;width:100%;transition:all .2s;background:#227bef;color:#fff;text-align:center;cursor:pointer;height:50px;border-radius:4px;padding:0 15px;box-sizing:border-box;border:none;font-size:15px}.containerWindow .containerWindow--container .containerWindow--content .containerWindow--facebook:hover{background:#1c72e3;text-decoration:none}.containerWindow .containerWindow--container .containerWindow--bottom{padding-top:20px;margin-top:30px;border-top:1px solid #ddd;clear:both;display:inline-block;width:100%}.containerWindow .containerWindow--container .containerWindow--bottom a{display:block;padding:3px 0}.containerWindow2{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:999;display:none}.containerWindow2 .containerWindow--close2{position:absolute;top:0;right:0;font-size:35px;background:#f1f1f1;color:#000;cursor:pointer;z-index:100;width:50px;height:50px;text-align:center;transition:all .2s}.containerWindow2 .containerWindow--close2:hover{background:#ddd}.containerWindow2 .containerWindow--container{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;display:inline-grid;justify-content:center;align-content:center}.containerWindow2 .containerWindow--container .containerWindow--content{transform:translateY(0);width:550px;padding:50px 50px;background:#fff;text-align:left}.containerWindow2 .containerWindow--container .containerWindow--title{font-size:18px;font-weight:400;color:#000;padding-bottom:30px}.containerWindow2 .containerWindow--container .containerWindow--content{position:relative;overflow:hidden}.containerWindow2 .containerWindow--container .containerWindow--content label{margin-bottom:15px;overflow:hidden;float:left;width:100%}.containerWindow2 .containerWindow--container .containerWindow--content label.button{margin-bottom:0}.containerWindow2 .containerWindow--container .containerWindow--content label:last-child{margin-bottom:0;margin-top:15px}.containerWindow2 .containerWindow--container .containerWindow--content input{width:100%;background:#f1f1f1;height:50px;border-radius:4px;padding:0 15px;box-sizing:border-box;border:none;font-size:15px}.containerWindow2 .containerWindow--container .containerWindow--content input.double{float:left;width:48%}.containerWindow2 .containerWindow--container .containerWindow--content input.double:last-child{float:right}.containerWindow2 .containerWindow--container .containerWindow--content button{width:100%;background:#000;color:#fff;text-align:center;cursor:pointer;height:50px;border-radius:4px;padding:0 15px;box-sizing:border-box;border:none;font-size:15px}.containerWindow2 .containerWindow--container .containerWindow--content .containerWindow--facebook{display:block;line-height:50px;width:100%;transition:all .2s;background:#227bef;color:#fff;text-align:center;cursor:pointer;height:50px;border-radius:4px;padding:0 15px;box-sizing:border-box;border:none;font-size:15px}.containerWindow2 .containerWindow--container .containerWindow--content .containerWindow--facebook:hover{background:#1c72e3;text-decoration:none}.containerWindow2 .containerWindow--container .containerWindow--bottom{padding-top:20px;margin-top:30px;border-top:1px solid #ddd;clear:both;display:inline-block;width:100%}.containerWindow2 .containerWindow--container .containerWindow--bottom a{display:block;padding:3px 0}@media screen and (max-width:700px){.containerArticles .containerArticles--element .containerArticles--element--image{float:left;width:100%;overflow:hidden;margin-bottom:15px}.containerArticles .containerArticles--element .containerArticles--element--present{margin-left:0}}