.level.header{position:relative}.level.header:before{position:absolute;content:'';width:236px;height:303px;top:0;left:0}.level.header .wrapper{z-index:10;position:relative}.level.header .header-about>div.content{width:740px}.level.header .header-about>div.content p.subtitle{font:400 15px/24px 'Montserrat'}.level.header .header-about>div.content h1{margin:20px 0}.level.header .header-benefits{margin-top:40px}.level-1.header:before{background:url("/images/pages/certification/courses/2026/level-1-bg.png")}.level-2.header:before{background:url("/images/pages/certification/courses/2026/level-2-bg.png")}.level-3.header:before{background:url("/images/pages/certification/courses/2026/level-3-bg.png")}.level.about{margin:140px auto}@media screen and (max-width: 480px){.level.about{margin:70px 0}}.level.about .wrapper{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.level.about .wrapper p{font:400 15px / 24px "Montserrat"}.level.about .wrapper .left{width:340px}@media screen and (max-width: 992px){.level.about .wrapper .left{width:100%}}.level.about .wrapper .left h2{color:#051C2C;font:700 40px/50px "Montserrat";margin-bottom:20px;position:relative;margin-top:0}@media (max-width: 800px){.level.about .wrapper .left h2{font:700 35px/45px "Montserrat"}}@media (max-width: 480px){.level.about .wrapper .left h2{font:700 25px/40px "Montserrat"}}.level.about .wrapper .right{width:780px}@media screen and (max-width: 992px){.level.about .wrapper .right{width:100%;margin-top:20px}}.level.about .wrapper .right .grey{border-radius:20px;background:#F5F5F5;padding:30px;box-sizing:border-box;margin-bottom:20px}.level.about .wrapper .right .grey ul{padding-left:30px;margin:20px 0 0}.level.about .wrapper .right .grey ul li{list-style-type:none;position:relative;font:400 15px/24px 'Montserrat';margin-bottom:10px}.level.about .wrapper .right .grey ul li:before{position:absolute;content:'';width:6px;height:6px;background:#00AFAA;top:10px;left:-20px;border-radius:50%}.level.about-2{margin:140px auto}@media screen and (max-width: 480px){.level.about-2{margin:70px 0}}.level.about-2 h2{color:#051C2C;font:700 40px/50px "Montserrat";margin-bottom:20px;position:relative;margin-top:0;margin-bottom:40px}@media (max-width: 800px){.level.about-2 h2{font:700 35px/45px "Montserrat"}}@media (max-width: 480px){.level.about-2 h2{font:700 25px/40px "Montserrat"}}.level.about-2 .block{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.level.about-2 .block .left{width:340px}@media screen and (max-width: 992px){.level.about-2 .block .left{width:100%;margin-bottom:30px}}.level.about-2 .block .left .grey{border-radius:20px;background:#F5F5F5;padding:30px;box-sizing:border-box;font:400 15px / 24px "Montserrat"}.level.about-2 .block .left .grey+p{margin-top:20px;font:400 15px / 24px "Montserrat"}.level.about-2 .block .right{width:740px}@media screen and (max-width: 992px){.level.about-2 .block .right{width:100%}}.level.about-2 .block .right p{font:400 15px / 24px "Montserrat";margin-bottom:15px}.level.about-2 .block .right p:last-child{margin-bottom:0}.level.step .wrapper p{font:400 15px/24px 'Montserrat'}.level.step .wrapper>p{margin-top:20px}.level.step .block{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-bottom:60px}@media screen and (max-width: 480px){.level.step .block img{width:100%;height:auto}}.level.step .block .text{width:540px}@media screen and (max-width: 992px){.level.step .block .text{width:100%;margin-top:40px}}.level.step .block .text h2{color:#051C2C;font:700 40px/50px "Montserrat";margin-bottom:20px;position:relative;margin-top:0;font-size:36px}@media (max-width: 800px){.level.step .block .text h2{font:700 35px/45px "Montserrat"}}@media (max-width: 480px){.level.step .block .text h2{font:700 25px/40px "Montserrat"}}.level.step .block-items{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin:40px 0}.level.step .block-items>.item{width:calc(100% / 3 - 53px)}@media screen and (max-width: 480px){.level.step .block-items>.item{width:100%;margin-top:20px}}.level.step .block-items>.item p{margin:20px 0 0}.level.whom .how{margin-top:40px;padding:40px;box-sizing:border-box;border-radius:20px;background:#FFD166;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;align-items:center}.level.whom .how .content{width:calc(100% - 160px)}@media screen and (max-width: 480px){.level.whom .how .content{width:100%;margin-top:30px}}.level.whom .how .content p{font:400 15px/24px 'Montserrat'}.level.whom .how .content ul{padding-left:20px;margin:10px 0 0 10px}.level.whom .how .content ul li{list-style-type:none;position:relative;font:400 15px/24px 'Montserrat';margin-bottom:10px}.level.whom .how .content ul li:before{position:absolute;content:'';width:3px;height:3px;background:#051C2C;top:10px;left:-20px;border-radius:50%}.level.whom .how .content ul li:last-child{margin-bottom:0}.level.study-block{margin-bottom:140px}@media screen and (max-width: 480px){.level.study-block{margin-bottom:70px}}.level.study-block h2{color:#051C2C;font:700 40px/50px "Montserrat";margin-bottom:20px;position:relative;margin-top:0;margin-bottom:40px}@media (max-width: 800px){.level.study-block h2{font:700 35px/45px "Montserrat"}}@media (max-width: 480px){.level.study-block h2{font:700 25px/40px "Montserrat"}}.level.study-block .block{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;align-items:stretch}.level.study-block .block>.item{width:calc(100% / 2 - 10px);border-radius:20px;padding:40px 30px 60px;box-sizing:border-box}@media screen and (max-width: 800px){.level.study-block .block>.item{width:100%;margin-bottom:30px}}.level.study-block .block>.item p.title{font:700 20px/32px 'Montserrat'}.level.study-block .block>.item ul{padding-left:30px;margin:20px 0 0}.level.study-block .block>.item ul li{list-style-type:none;position:relative;font:400 15px/24px 'Montserrat';margin-bottom:20px}.level.study-block .block>.item ul li:before{position:absolute;content:'';width:6px;height:6px;background:#00AFAA;top:10px;left:-20px;border-radius:50%}.level.study-block .block .item.skills{background:url("/images/pages/certification/courses/2026/skills.png") right 80%,#F5F5F5;background-repeat:no-repeat}.level.study-block .block .item.tools{background:url("/images/pages/certification/courses/2026/tools.png") right 80%,#F5F5F5;background-repeat:no-repeat}.level.diplom{border-radius:20px;background:#F2F2F2;max-width:1400px;margin:0 auto}.level.diplom .wrapper>.block{background:transparent;border-radius:0}.level.diplom div.imgs>div.img{width:540px}@media screen and (max-width: 1200px){.level.diplom div.imgs>div.img{width:515px}}@media screen and (max-width: 992px){.level.diplom div.imgs>div.img{width:100%}}.level.diplom div.imgs>div.img p.title{font:700 40px/44px 'Montserrat';margin-bottom:60px}.level.diplom div.imgs>div.img .sert{width:408px;height:auto}@media screen and (max-width: 414px){.level.diplom div.imgs>div.img .sert{width:100%;height:auto}}.level.diplom div.imgs>div.img .diplom{width:291px;height:auto;margin-bottom:0}@media screen and (max-width: 992px){.level.diplom div.imgs>div.img .diplom{margin-top:40px}}.level.diplom .full{display:block}.level.diplom .full .text{font:400 15px / 24px 'Montserrat';width:100%;margin-bottom:20px}.level.diplom-2 p.title{font:700 40px / 50px "Montserrat";margin-bottom:40px}@media screen and (max-width: 800px){.level.diplom-2 p.title{text-align:center}}.level.diplom-2 div.imgs>div.img{width:340px}@media screen and (max-width: 1200px){.level.diplom-2 div.imgs>div.img{width:315px}}@media screen and (max-width: 992px){.level.diplom-2 div.imgs>div.img{width:100%}}.level.diplom-2 div.imgs>div.img .sert{width:380px;height:auto}@media screen and (max-width: 992px){.level.diplom-2 div.imgs>div.img .sert{margin-top:40px}}@media screen and (max-width: 414px){.level.diplom-2 div.imgs>div.img .sert{width:100%;height:auto}}.level.diplom-2 div.imgs>div.img .diplom{width:283px;height:auto;margin-bottom:0}@media screen and (max-width: 992px){.level.diplom-2 div.imgs>div.img .diplom{margin-top:40px}}.level.tarif .tarif-block .item-include ul li:before{background:#00AFAA;width:6px;height:6px}.level.tarif .tarif-block .item:before{position:absolute;content:'';width:79px;height:79px;top:0;right:0}.level.tarif .tarif-block .item.bazovui:before{background:url("/images/pages/certification/courses/2026/tarif-bazovui.png")}.level.tarif .tarif-block .item.eksklyzivnui:before{background:url("/images/pages/certification/courses/2026/tarif-eksklyzivnui.png")}.level.tutors{margin:140px auto}@media screen and (max-width: 480px){.level.tutors{margin:70px 0}}.dipemba .wrapper{width:1180px;margin:0 auto}@media (max-width: 1200px){.dipemba .wrapper{width:95%}}.dipemba .header{max-width:1400px;margin:0 auto 140px;background:url("/images/pages/certification/courses/2026/dipemba-header-bg.png") right bottom,#1D3456;background-size:contain;background-repeat:no-repeat;padding:100px 0}@media screen and (min-width: 1440px){.dipemba .header{border-radius:20px}}@media screen and (max-width: 480px){.dipemba .header{margin-bottom:70px}}.dipemba .header .content{max-width:840px}.dipemba .header h1{font:800 40px / 50px 'Montserrat';color:#FFF}.dipemba .header p{font:400 15px / 24px 'Montserrat';color:#FFF;margin-bottom:20px}.dipemba .header ul{font:400 15px / 24px 'Montserrat';color:#fff;padding-left:20px;list-style-type:none;box-sizing:border-box;margin-bottom:45px}.dipemba .header ul li{margin:15px 0;position:relative}.dipemba .header ul li:before{position:absolute;content:'';background:#FFD166;width:6px;height:6px;left:-20px;top:8px;border-radius:50%}.dipemba .header .btns{margin-top:40px;padding-right:80px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.dipemba .header .btns>.btn-yellow{text-decoration:none;border-radius:5px;background:#FFD964;padding:15px 0;font:700 15px/36px 'Montserrat', sans-serif;color:#051C2C;text-align:center;transition:0.3s linear;box-sizing:border-box;border:0;min-width:320px}.dipemba .header .btns>.btn-yellow:hover{background:#f8d469e3;transition:0.3s linear;cursor:pointer}.dipemba .header .btns>.btn-1{min-width:400px}.dipemba .role-cfo h2{color:#051C2C;font:700 40px/50px "Montserrat";margin-bottom:20px;position:relative;margin-top:0;margin-bottom:40px}@media (max-width: 800px){.dipemba .role-cfo h2{font:700 35px/45px "Montserrat"}}@media (max-width: 480px){.dipemba .role-cfo h2{font:700 25px/40px "Montserrat"}}.dipemba .role-cfo .block{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.dipemba .role-cfo .block>div p{font:400 15px / 24px 'Montserrat';margin-bottom:20px}.dipemba .role-cfo .block>div p:last-child{margin-bottom:0}.dipemba .role-cfo .block>.left{width:440px}.dipemba .role-cfo .block>.right{width:640px}.dipemba .path-cfo{border-radius:20px;background:#F2F2F2;max-width:1400px;padding:80px 0;margin:140px auto}@media screen and (max-width: 480px){.dipemba .path-cfo{margin:70px 0}}.dipemba .path-cfo .wrapper{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.dipemba .path-cfo .wrapper .content{width:540px}.dipemba .path-cfo .wrapper .content h2{font:700 36px / 50px 'Montserrat';margin-bottom:40px}.dipemba .path-cfo .wrapper .content p{font:400 15px / 24px 'Montserrat';margin-bottom:40px}.dipemba .path-cfo .wrapper .content .btn-yellow{text-decoration:none;border-radius:5px;background:#FFD964;padding:15px 0;font:700 15px/36px 'Montserrat', sans-serif;color:#051C2C;text-align:center;transition:0.3s linear;box-sizing:border-box;border:0;min-width:320px;width:360px}.dipemba .path-cfo .wrapper .content .btn-yellow:hover{background:#f8d469e3;transition:0.3s linear;cursor:pointer}.dipemba .whom h2{color:#051C2C;font:700 40px/50px "Montserrat";margin-bottom:20px;position:relative;margin-top:0}@media (max-width: 800px){.dipemba .whom h2{font:700 35px/45px "Montserrat"}}@media (max-width: 480px){.dipemba .whom h2{font:700 25px/40px "Montserrat"}}.dipemba .whom div.block{margin-top:40px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.dipemba .whom div.block>div.item{width:calc(100% / 4 - 30px)}@media (max-width: 800px){.dipemba .whom div.block>div.item{width:calc(100% / 2 - 15px);margin-top:20px}}@media (max-width: 414px){.dipemba .whom div.block>div.item{width:100%}}.dipemba .whom div.block>div.item p{font:400 15px/24px 'Montserrat'}.dipemba .sert-program{margin:140px auto}@media screen and (max-width: 480px){.dipemba .sert-program{margin:70px 0}}.dipemba .sert-program p{font:400 15px / 24px 'Montserrat';margin-bottom:20px}.dipemba .sert-program p:last-child{margin-bottom:0}.dipemba .sert-program .block{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-bottom:60px}.dipemba .sert-program .block .content{width:740px}.dipemba .sert-program .block .content h2{color:#051C2C;font:700 40px/50px "Montserrat";margin-bottom:20px;position:relative;margin-top:0;margin-bottom:40px}@media (max-width: 800px){.dipemba .sert-program .block .content h2{font:700 35px/45px "Montserrat"}}@media (max-width: 480px){.dipemba .sert-program .block .content h2{font:700 25px/40px "Montserrat"}}.dipemba .sert-program .block .img-diplom{width:381px;height:auto}.dipemba .sert-program .block-items{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin:60px 0}.dipemba .sert-program .block-items>.item{width:calc(100% / 3 - 53px)}@media screen and (max-width: 480px){.dipemba .sert-program .block-items>.item{width:100%;margin-top:20px}}.dipemba .sert-program .block-items>.item p{margin:20px 0 0}.dipemba .sert-program .block-items>.item p span{font:700 20px / 32px 'Montserrat'}.dipemba .levels h2{color:#051C2C;font:700 40px/50px "Montserrat";margin-bottom:20px;position:relative;margin-top:0}@media (max-width: 800px){.dipemba .levels h2{font:700 35px/45px "Montserrat"}}@media (max-width: 480px){.dipemba .levels h2{font:700 25px/40px "Montserrat"}}.dipemba .levels h2+p{max-width:1040px;font:400 15px / 24px 'Montserrat';margin:40px 0}.dipemba .levels .block{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;align-items:stretch}.dipemba .levels .block>.item{width:calc(100% / 3 - 13px);border-radius:20px;padding:40px;box-sizing:border-box;display:flex;flex-direction:column;align-items:baseline;justify-content:space-between;color:#fff}.dipemba .levels .block>.item p{font:400 15px / 24px 'Montserrat';margin-bottom:20px}.dipemba .levels .block>.item p:last-child{margin-bottom:0}.dipemba .levels .block>.item p.title{font:700 24px / 38px 'Montserrat'}.dipemba .levels .block>.item ul{font:400 15px / 24px 'Montserrat';color:#fff;padding-left:20px;list-style-type:none;box-sizing:border-box;margin-bottom:45px}.dipemba .levels .block>.item ul li{margin:15px 0;position:relative}.dipemba .levels .block>.item ul li:before{position:absolute;content:'';background:#fff;width:3px;height:3px;left:-15px;top:10px;border-radius:50%}.dipemba .levels .block>.item .btn-black{text-decoration:none;border-radius:5px;background:#051C2C;padding:15px 0;font:600 15px/36px 'Montserrat', sans-serif;color:#fff;text-align:center;transition:0.3s linear;box-sizing:border-box;border:0;min-width:300px;margin-top:40px}.dipemba .levels .block>.item .btn-black:hover{background:#1e3749;transition:0.3s linear;cursor:pointer}.dipemba .levels .block>.item-1{background:#6C89B5}.dipemba .levels .block>.item-2{background:#00AFAA}.dipemba .levels .block>.item-3{background:#EF476F}.dipemba .levels .note{border-radius:10px;background:#FFD964;margin-top:20px;padding:30px 0;text-align:center;font:400 15px / 24px 'Montserrat'}.dipemba .check{margin:140px auto}@media screen and (max-width: 480px){.dipemba .check{margin:70px 0}}.dipemba .check .wrapper{border-radius:20px;background:url("/images/pages/certification/courses/2026/question.png") right bottom,#F6F4F4;background-size:contain;background-repeat:no-repeat;padding:60px;box-sizing:border-box}.dipemba .check .wrapper .content{max-width:780px}.dipemba .check .wrapper .content h2{font:700 32px / 44px 'Montserrat';margin-bottom:20px}.dipemba .check .wrapper .content p{font:400 15px / 24px 'Montserrat';margin-bottom:9px}.dipemba .check .wrapper .content p:last-child{margin-bottom:0}.dipemba .check .wrapper .content .btn-black{text-decoration:none;border-radius:5px;background:#051C2C;padding:15px 0;font:600 15px/36px 'Montserrat', sans-serif;color:#fff;text-align:center;transition:0.3s linear;box-sizing:border-box;border:0;min-width:300px;margin-top:40px;border-radius:10px;display:block;width:360px}.dipemba .check .wrapper .content .btn-black:hover{background:#1e3749;transition:0.3s linear;cursor:pointer}.dipemba .check .wrapper .content ul{font:400 15px / 24px 'Montserrat';color:#051C2C;padding-left:20px;list-style-type:none;box-sizing:border-box}.dipemba .check .wrapper .content ul li{margin:9px 0;position:relative}.dipemba .check .wrapper .content ul li:before{position:absolute;content:'';background:#051C2C;width:3px;height:3px;left:-15px;top:10px;border-radius:50%}.dipemba .benefits h2{color:#051C2C;font:700 40px/50px "Montserrat";margin-bottom:20px;position:relative;margin-top:0}@media (max-width: 800px){.dipemba .benefits h2{font:700 35px/45px "Montserrat"}}@media (max-width: 480px){.dipemba .benefits h2{font:700 25px/40px "Montserrat"}}.dipemba .benefits .block{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin:40px 0;align-items:stretch}.dipemba .benefits .block>.item{width:calc(100% / 4 - 15px);border-radius:20px;border:1px solid #051C2C;padding:40px;box-sizing:border-box}@media (max-width: 800px){.dipemba .benefits .block>.item{width:calc(100% / 2 - 15px);margin-top:20px}}@media (max-width: 414px){.dipemba .benefits .block>.item{width:100%}}.dipemba .benefits .block>.item p{font:400 15px/24px 'Montserrat'}.dipemba .benefits .block>.item p.title{font:700 20px/28px 'Montserrat';margin:20px 0}.dipemba .benefits .btn-black{text-decoration:none;border-radius:5px;background:#051C2C;padding:15px 0;font:600 15px/36px 'Montserrat', sans-serif;color:#fff;text-align:center;transition:0.3s linear;box-sizing:border-box;border:0;min-width:300px;margin-top:40px;width:360px;display:block;margin:0 auto}.dipemba .benefits .btn-black:hover{background:#1e3749;transition:0.3s linear;cursor:pointer}.dipemba .start{margin:140px auto}@media screen and (max-width: 480px){.dipemba .start{margin:70px 0}}.dipemba .start .wrapper{border-radius:20px;background:url("/images/pages/certification/courses/2026/start.png") right top,#FFD166;background-size:contain;background-repeat:no-repeat;padding:70px 0 70px 100px}.dipemba .start .wrapper .content{width:640px}.dipemba .start .wrapper .content h2{font:700 32px/44px 'Montserrat';margin-bottom:20px}.dipemba .start .wrapper .content p{font:400 15px/24px 'Montserrat'}.dipemba .start .wrapper .content .btns{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.dipemba .start .wrapper .content .btns>.btn-pink{text-decoration:none;border-radius:5px;background:#051C2C;padding:15px 0;font:600 15px/36px 'Montserrat', sans-serif;color:#fff;text-align:center;transition:0.3s linear;box-sizing:border-box;border:0;min-width:300px;margin-top:40px;border-radius:10px;background:#EF476F;min-width:280px}.dipemba .start .wrapper .content .btns>.btn-pink:hover{background:#1e3749;transition:0.3s linear;cursor:pointer}.dipemba .start .wrapper .content .btns>.btn-green{text-decoration:none;border-radius:5px;background:#051C2C;padding:15px 0;font:600 15px/36px 'Montserrat', sans-serif;color:#fff;text-align:center;transition:0.3s linear;box-sizing:border-box;border:0;min-width:300px;margin-top:40px;border-radius:10px;background:#00AFAA;width:340px}.dipemba .start .wrapper .content .btns>.btn-green:hover{background:#1e3749;transition:0.3s linear;cursor:pointer}
