.menuTop{text-align:center;margin:0px 0px 0px 0px;background-color:#FFFFFF;}
.menuTop ul{list-style:none;}
.menuTop ul.mobMenu{display:none;}
.menuTop>ul{margin:0px 0px 0px 0px;display:table;width:100%;}
.menuTop>ul>li{position:relative;z-index:50;display:table-cell;vertical-align:middle;padding:0px 5px;text-align:center;}
.menuTop ul li.roll{display:none;}
.menuTop>ul>li>a{color:#006AB3;font-size:18px;padding:12px 25px;position:relative;height:100%;display:inline-block;vertical-align:middle;box-sizing:border-box;font-weight:700;transition:all 0.5s ease-out 0s;border-radius:5px;}
.menuTop>ul>li:last-child{}
.menuTop>ul>li:last-child a{}
.menuTop>ul>li.submenu>a:after{content:'';position:absolute;bottom:12px;left:50%;width:10px;height:6px;background:url('../images/menu_sub.png') 0px 0px no-repeat;margin-left:-5px;transition:all 0.5s ease-out 0s;}
.menuTop>ul>li>a>span.textMenu{display:table-cell;vertical-align:middle;text-align:center;}
.menuTop>ul>li>a>span.spSel{position:absolute;bottom:0px;left:0px;width:0%;height:4px;background-color:#CB0000;transition:all 0.5s ease-out 0s;right:0px;margin:0px auto;}
/*.menuTop>ul>li.sel>a, .menuTop>ul>li:hover>a{background-color:#006AB3;color:#FFFFFF;}*/
.menuTop>ul>li.sel>a{background-color:#006AB3;color:#FFFFFF;}
.menuTop>ul>li.sel>a>span.spSel, .menuTop>ul>li:hover>a>span.spSel{width:100%;transition:all 0.5s ease-out 0s;}
.menuTop>ul>li>ul{opacity:0;visibility:hidden;left:0;margin:0;position:absolute;top:100%;width:278px;z-index:50;text-align:left;padding:0px 0px 0px 0px;border-top:1px solid #cecfcf;transition:all 0.5s ease-out 0s;right:0px;margin:0px auto;background-color:#FFFFFF;box-shadow:0px 5px 5px 0px rgba(0,0,0,0.2);}
.menuTop ul li:hover ul{opacity:1;visibility:visible;transition:all 0.5s ease-out 0s;}
.menuTop>ul>li>ul>li{padding:1px 1px 0px 15px;position:relative;}
.menuTop>ul>li>ul>li>a{display:block;padding-left:16px;color:#5e5e5e;font-size:15px;text-transform:none;letter-spacing:0.02em;transition:all 0.5s ease-out 0s;position:relative;}
.menuTop>ul>li>ul>li>a .textMenu{display:block;padding:16px 0px 16px 13px;border-top:1px solid #e3e3e3;}
.menuTop>ul>li>ul>li:first-child>a .textMenu{border:none;}
.menuTop>ul>li>ul>li.sel>a, .menuTop>ul>li>ul>li:hover>a{color:#b20400;transition:all 0.5s ease-out 0s;}
.menuTop>ul>li>ul>li>a .spSub{position:absolute;width:14px;height:14px;background:url('../images/pkt_menu.png') 0px 0px no-repeat;left:0px;top:50%;margin-top:-7px;}
.menuTop>ul>li>ul>li>a .spSub:after{content:"";position:absolute;width:14px;height:14px;background:url('../images/pkt_menu_s.png') 0px 0px no-repeat;left:0px;top:0px;opacity:0;transition:all 0.5s ease-out 0s;}
.menuTop>ul>li>ul>li.sel>a .spSub:after, .menuTop>ul>li>ul>li:hover>a .spSub:after{opacity:1;transition:all 0.5s ease-out 0s;}
.menuTop>ul>li>ul>li ul{padding-left:20px;}
.menuTop>ul>li>ul>li ul li{}
.menuTop>ul>li>ul>li ul li a{padding:15px 5px 15px 30px;display:block;color:#5e5e5e;}
.menuTop>ul>li>ul>li ul li.sel a, .menuTop>ul>li>ul>li ul li a:hover{color:#b20400;}
.menuTop ul.mobileMenu{display:none;}
div.menuTop>a.showMenu{float:right;width:36px;height:33px;display:none;background:url('../images/tm-bttn.png') no-repeat 0 0;margin:21px 18px 0px 0px;position:absolute;z-index:100;top:0px;right:0px;}
div.menuTop>a.selShow{background-position:-36px 0px;}
.box_menu2{box-sizing:border-box;background-color:#F6F8FA;padding:50px 0px 13px 0px;transition:all 0.5s ease-out 0s;box-sizing: border-box}
.wrap_home .box_menu2{padding:50px 0px 13px 0px;}
.hfix .box_menu2{padding-bottom:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);}
.div_menu2{max-width:100%;width:1284px;box-sizing:border-box;margin:0px auto;}
.div_menu2 .menuOffer{}
.div_menu2 .menuOffer ul{list-style:none;}
.div_menu2>.menuOffer>ul{display:flex;justify-content:space-between;}
.div_menu2>.menuOffer>ul>li{display:inline-block;flex-grow:1;box-sizing:border-box;padding:2px;position:relative;height:100%;width: 16.666%}
.div_menu2>.menuOffer>ul>li:after{content:"";position:absolute;width:18px;height:11px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAALCAYAAAByF90EAAAABHNCSVQICAgIfAhkiAAAAKFJREFUKFOVksENwjAUQ+0REPfeOxVlBCaADRATUKbqmd4LbGCURCi/JE3af4qi+MmOP4fx3QG6Azy2za7HhnFaSVeSJw7jS1G7HhYNABI+tBcBWIf9a0Td6KRbYOlbPdpm33nQWtgSxOewf1tyVoIkIO/sOV1Anm0B4eya/U2IY03MHMWYUw/wkN+EFJJ1VIblIUVQKMA6W4ZUQbFNoLb1X/zma94+gxgGAAAAAElFTkSuQmCC') 50% 50% no-repeat;right:8px;bottom:8px;}
.div_menu2>.menuOffer>ul>li>a{border: 1px solid #D7E2EE;text-align: center;background-color:#FFFFFF;box-sizing:border-box;padding:45px 15px 15px 15px;height:100%;color:#484848;font-weight:900;font-size:18px;display:flex;justify-content:flex-start;align-items:center;position:relative;transition:all 0.5s ease-out 0s;}
.div_menu2>.menuOffer>ul>li>a>span{display:block;}
.div_menu2>.menuOffer>ul>li>a>span>span{display:block;font-size:14px;font-weight:400;}
.div_menu2>.menuOffer>ul>li>a:before, .div_menu2>.menuOffer>ul>li>a:after{
content:"";width:62px;height:62px;display:inline-block;border-radius:50%;vertical-align:middle;
position:absolute;left:0px;top:-31px;right:0px;margin:auto;transition:all 0.5s ease-out 0s;}
.div_menu2>.menuOffer>ul>li>a:after{filter:brightness(0%) invert(100%);}
.div_menu2>.menuOffer>ul>li>a:before{box-sizing:border-box}
.div_menu2>.menuOffer>ul>li:hover>a:after, .div_menu2>.menuOffer>ul>li.sel>a:after{filter:brightness(100%) invert(0%);}
.div_menu2>.menuOffer>ul>li.cat_14>a:before{background-color:#7FB615;border:1px solid #7FB615}
.div_menu2>.menuOffer>ul>li.cat_15>a:before{background-color:#F7A92F;border:1px solid #F7A92F}
.div_menu2>.menuOffer>ul>li.cat_37>a:before{background-color:#36383B;border:1px solid #36383B}
.div_menu2>.menuOffer>ul>li.cat_36>a:before{background-color:#CB0000;border:1px solid #CB0000}
.div_menu2>.menuOffer>ul>li.cat_18>a:before{background-color:#006AB3;border:1px solid #006AB3}
.div_menu2>.menuOffer>ul>li.cat_227>a:before{background-color:#560BAD;border:1px solid #560BAD}



.div_menu2>.menuOffer>ul>li.cat_14:hover>a:before, .div_menu2>.menuOffer>ul>li.cat_14.sel>a:before{background-color:#FFFFFF;}
.div_menu2>.menuOffer>ul>li.cat_15:hover>a:before, .div_menu2>.menuOffer>ul>li.cat_15.sel>a:before{background-color:#FFFFFF;}
.div_menu2>.menuOffer>ul>li.cat_37:hover>a:before, .div_menu2>.menuOffer>ul>li.cat_37.sel>a:before{background-color:#FFFFFF;}
.div_menu2>.menuOffer>ul>li.cat_36:hover>a:before, .div_menu2>.menuOffer>ul>li.cat_36.sel>a:before{background-color:#FFFFFF;}
.div_menu2>.menuOffer>ul>li.cat_18:hover>a:before, .div_menu2>.menuOffer>ul>li.cat_18.sel>a:before{background-color:#FFFFFF;}
.div_menu2>.menuOffer>ul>li.cat_227:hover>a:before, .div_menu2>.menuOffer>ul>li.cat_227.sel>a:before{background-color:#FFFFFF;}



.div_menu2>.menuOffer>ul>li.cat_14>a:after{background:url('../images/ico_strony.svg') 50% 50% no-repeat;background-size: 28px auto}
.div_menu2>.menuOffer>ul>li.cat_15>a:after{background:url('../images/goal.svg') 50% 50% no-repeat;background-size: 28px auto}
.div_menu2>.menuOffer>ul>li.cat_37>a:after{background:url('../images/hosting.svg') 50% 50% no-repeat;background-size: 28px auto}
.div_menu2>.menuOffer>ul>li.cat_36>a:after{background:url('../images/domeny.svg') 50% 50% no-repeat;background-size: 28px auto}
.div_menu2>.menuOffer>ul>li.cat_18>a:after{background:url('../images/wydruki.svg') 50% 50% no-repeat;background-size: 28px auto}
.div_menu2>.menuOffer>ul>li.cat_227>a:after{background:url('../images/projekty.svg') 50% 50% no-repeat;background-size: 28px auto}


.div_menu2>.menuOffer>ul>li.cat_14.sel>a{background-color:#7FB615;color:#FFFFFF}
.div_menu2>.menuOffer>ul>li.cat_15.sel>a{background-color:#F7A92F;color:#FFFFFF}
.div_menu2>.menuOffer>ul>li.cat_37.sel>a{background-color:#36383B;color:#FFFFFF}
.div_menu2>.menuOffer>ul>li.cat_36.sel>a{background-color:#CB0000;color:#FFFFFF}
.div_menu2>.menuOffer>ul>li.cat_18.sel>a{background-color:#006AB3;color:#FFFFFF}
.div_menu2>.menuOffer>ul>li.cat_227.sel>a{background-color:#560BAD;color:#FFFFFF}



.div_menu2>.menuOffer>ul>li.cat_14:hover>a{}
.div_menu2>.menuOffer>ul>li.cat_15:hover>a{}
.div_menu2>.menuOffer>ul>li.cat_37:hover>a{}
.div_menu2>.menuOffer>ul>li.cat_36:hover>a{}
.div_menu2>.menuOffer>ul>li.cat_18:hover>a{}
.div_menu2>.menuOffer>ul>li ul{visibility:hidden;opacity:0;max-height:0px;top:100%;left:2px;background-color:#FFFFFF;overflow:hidden;padding:0px;box-sizing:border-box;z-index:10;position:absolute;min-width:100%;}
.div_menu2>.menuOffer>ul>li:hover ul{visibility:visible;opacity:1;max-height:500px;transition:all 1s ease-out 0s,opacity .2s ease-out 0s;}
.div_menu2>.menuOffer>ul>li ul li a{color:#484848;font-weight:500;font-size:18px;border-bottom:1px solid #F6F8FA;display:block;box-sizing:border-box;padding:10px;transition:all 0.5s ease-out 0s;}
.div_menu2>.menuOffer>ul>li ul li:hover a, .div_menu2>.menuOffer>ul>li ul li.sel a{color:#FFFFFF;background-color:#7FB615;}
.div_menu2>.menuOffer>ul>li.cat_14 ul li:hover a, .div_menu2>.menuOffer>ul>li.cat_14 ul li.sel a{background-color:#7FB615;}
.div_menu2>.menuOffer>ul>li.cat_15 ul li:hover a, .div_menu2>.menuOffer>ul>li.cat_15 ul li.sel a{background-color:#F7A92F;}
.div_menu2>.menuOffer>ul>li.cat_37 ul li:hover a, .div_menu2>.menuOffer>ul>li.cat_37 ul li.sel a{background-color:#36383B;}
.div_menu2>.menuOffer>ul>li.cat_36 ul li:hover a, .div_menu2>.menuOffer>ul>li.cat_36 ul li.sel a{background-color:#CB0000;}
.div_menu2>.menuOffer>ul>li.cat_18 ul li:hover a, .div_menu2>.menuOffer>ul>li.cat_18 ul li.sel a{background-color:#006AB3;}
.menuOffer .divsub{width:100%;background-color:#FFFFFF;display:flex;flex-wrap:wrap;}
.menuOffer .divsub>span{display:inline-block;vertical-align:middle;text-align:center;width:25%;}
.menuOffer .divsub.count_2>span{width:50%;}
.menuOffer .divsub.count_3>span{width:33.333%;}
.menuOffer .divsub.count_5>span{width:20%;}
.menuOffer .divsub.count_6>span{width:33.333%;}
.menuOffer .divsub.count_7>span{width:25%;}
.menuOffer .divsub.count_7>span:nth-child(5){width:33.333%;}
.menuOffer .divsub.count_7>span:nth-child(6){width:33.333%;}
.menuOffer .divsub.count_7>span:nth-child(7){width:33.333%;}
.menuOffer .divsub.count_8>span{width:25%;}
.menuOffer .divsub.count_9>span{width:20%;}
.menuOffer .divsub.count_9>span:nth-child(6){width:25%;}
.menuOffer .divsub.count_9>span:nth-child(7){width:25%;}
.menuOffer .divsub.count_9>span:nth-child(8){width:25%;}
.menuOffer .divsub.count_9>span:nth-child(9){width:25%;}
.menuOffer .divsub.count_10>span{width:20%;}
.moboileMenuOffer{padding:10px 13px;box-sizing:border-box;display:inline-block;color:#7FB615;font-size:16px;font-weight:700;text-transform:uppercase;border:2px solid #7FB615;border-radius:3px;display:none;cursor:pointer;}
.moboileMenuOffer > .showMenu{top:10px;display:inline-block;text-align:right;height:17px;width:25px;right:40px;vertical-align:middle;margin-right:7px;}
.moboileMenuOffer > .showMenu > span{float:right;width:100%;height:3px;z-index:100;right:0px;background-color:#7FB615;position:relative;top:37%;transition:all 0.5s ease-out 0s;}
.moboileMenuOffer > .showMenu>span:before,.moboileMenuOffer > .showMenu>span:after{content:"";position:absolute;width:100%;height:3px;background-color:#7FB615;right:0px;transition:all 0.5s ease-out 0s;}
.moboileMenuOffer.selShow2 > .showMenu > span{transition:all 0s ease-out 0s;}
.moboileMenuOffer.selShow2 > .showMenu>span:before,.moboileMenuOffer.selShow2 > .showMenu>span:after{transition:all 0s ease-out 0s;}
.moboileMenuOffer > .showMenu>span:before{top:7px;}
.moboileMenuOffer > .showMenu>span:after{bottom:7px;}
.moboileMenuOffer.selShow > .showMenu>span:before{transform:rotate(45deg);top:0px}
.moboileMenuOffer.selShow > .showMenu>span:after{transform:rotate(-45deg);top:0px}
.moboileMenuOffer.selShow > .showMenu > span{background-color:transparent}
.returnCat{display:none;font-size:18px;font-weight:900;position:relative;padding:20px 0px 20px 60px;background-color:#FFFFFF;box-sizing:border-box;cursor:pointer;}
.returnCat:before{content:"";display:inline-block;width:40px;height:100%;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAaCAYAAABozQZiAAAABHNCSVQICAgIfAhkiAAAALhJREFUOE+d1NERwiAQBNDdjiwhVqKWlApMC3agHcROtIJzLjNkTHLcHfCdt0BYIBqGiFwB3AFMJG/M2j9YyJjCBtSAV4gr8AtgcLELybmKI6jrNnEGmjgLD7gFbnArXHEPXHAvLFiMip5JPqPq6swTgMvuwxmABny8gOWcewPWkvQEbBrWGnCoZ0tArdupn+jdqjAgus9uQOYlqQdELXJ68AhnLuHGKeTxbgXv8AG0tiQiJ5LaffwA7juQBtPbQF4AAAAASUVORK5CYII=') 50% 50% no-repeat;background-color:#7FB615;position:absolute;top:0px;left:0px;}
@media screen and (max-width:1280px){.wrap_home .box_menu2, .box_menu2{padding:50px 5px 5px 5px}
.top_page{padding-left:20px;padding-right:20px}
}
@media screen and (max-width:1250px){
.div_menu2 > .menuOffer > ul > li > a {padding: 15px 15px 15px 85px;text-align: left;}
.div_menu2 > .menuOffer > ul > li {width: 33.333%;height: auto}
.div_menu2 > .menuOffer > ul > li > a::before, .div_menu2 > .menuOffer > ul > li > a::after {width: 50px;
height: 50px;
left: 15px;
top: 0px;
bottom: 0px;
right: auto;
}
.div_menu2>.menuOffer>ul>li.cat_14>a:after{background-size: 22px auto}
.div_menu2>.menuOffer>ul>li.cat_15>a:after{background-size: 22px auto}
.div_menu2>.menuOffer>ul>li.cat_37>a:after{background-size: 22px auto}
.div_menu2>.menuOffer>ul>li.cat_36>a:after{background-size: 22px auto}
.div_menu2>.menuOffer>ul>li.cat_18>a:after{background-size: 22px auto}
.div_menu2>.menuOffer>ul>li.cat_227>a:after{background-size: 22px auto}

.div_menu2 > .menuOffer > ul{flex-wrap:wrap}
.wrap_home .box_menu2, .box_menu2{padding:5px}

}
@media screen and (max-width:1040px){.div_menu2 > .menuOffer > ul > li{width:100%}
.div_menu2 > .menuOffer > ul > li::after{right:10px;top:0px;bottom:0px;margin:auto;transform:rotate(-90deg)}
.div_menu_top .top_page .logoTop{height:27px;margin:15px 0px;}
.div_menu_top{flex-wrap:wrap}
.menuTop{width:100%;border-top:1px solid #D7E2EE;padding:0px 5px;background-color:#FFFFFF;z-index:30}
.menuTop > ul{width:auto}
.menuTop > ul > li:first-child{padding-left:0px}
.menuTop > ul > li:first-child a{}
.menuTop > ul > li>a{padding:12px 15px;}
.box_page_top{top:0px;}
.top_page{width:100%;display:flex;justify-content:space-between;align-items:center;top:0px;background-color:#FFFFFF;z-index:52;box-sizing:border-box;transition:all 0.5s ease-out 0s;}
.hfix .top_page{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);}
body{padding-top:105px}
.moboileMenuOffer{display:inline-block;}
.box_page_top .box_menu2{position:relative;z-index:50;padding:0px 5px;max-height:0px;overflow:hidden;transition:all 0.5s ease-out 0s;padding-bottom:0px;}
.box_page_top .box_menu2.selShow{max-height:600px;margin-top:-47px;}
.boxSubMenu{transition:all 0.5s ease-out 0s;max-height:600px;position:relative;z-index:30;}
.content-text .boxSubMenu{margin-top:0px;}
.box_pathway{position:relative;z-index:31;}
.box_content{position:relative;background-color:#FFFFFF;}
.boxSubMenu.hiddenShow{max-height:0px;overflow:hidden;margin-top:0px;}
.returnCat{display:block;}
}
@media screen and (max-width:560px){.menuTop > ul{width:100%;display:flex;justify-content:space-between;align-items:center}
.menuTop > ul > li>a{padding:10px 10px;font-size:16px}
.menuTop > ul > li{padding:0px}
}
@media screen and (max-width:450px){.menuTop > ul > li>a{padding:10px 5px;font-size:17px}
}