

/* Start:/bitrix/components/scody/cookie/templates/.default/style.min.css?17466048391438*/
.widget_cookie{width:100vw;padding:16px 20px;position:fixed;z-index:9999;bottom:0;right:0;background:#fff;transition:opacity 1.2s,transform 1.2s;flex-direction:column;align-items:center;border:2px solid var(--theme-color-primary, #63aa28)}.widget_cookie__style1{border-color:#63aa28}.widget_cookie__style1 .widget_cookie__btn-close-cookie{background-color:#63aa28}.widget_cookie__style2{border-color:#f8a91c}.widget_cookie__style2 .widget_cookie__btn-close-cookie{background-color:#f8a91c}.widget_cookie__style3{border-color:#e12a2a}.widget_cookie__style3 .widget_cookie__btn-close-cookie{background-color:#e12a2a}.widget_cookie__style4{border-color:#0082d1}.widget_cookie__style4 .widget_cookie__btn-close-cookie{background-color:#0082d1}.widget_cookie__style5{border-color:#159dba}.widget_cookie__style5 .widget_cookie__btn-close-cookie{background-color:#159dba}@media (min-width:29.99875em){.widget_cookie{width:345px;bottom:30px;right:15px}}.widget_cookie__text{margin-bottom:0;color:rgba(25,25,25,.6);font-size:12px;font-weight:400;line-height:20px;padding-bottom:25px}.widget_cookie a{color:var(--theme-b-link)}.widget_cookie__btn-close-cookie{background-size:100% 100%;width:111px;height:48px;display:inline-block;cursor:pointer;transition:.3s;font-size:13px;line-height:19px}.widget_cookie .btn-close-cookie:hover{opacity:.5}.widget_cookie.cookie__hide{transition-delay:0s;opacity:0!important;transform:translateY(20px)!important}
/* End */


/* Start:/bitrix/templates/kurses/template_styles.css?17496390234844*/
.font-exo, .font-exo p{font-family: "EXO 2", Arial, sans-serif; font-weight: 300;}
.font-exo h2, .font-exo h3, .font-exo h4, .font-exo h5{ font-weight: 700;}
.tarif{font-family "EXO 2", Arial, sans-serif; border: 2px solid #5a8183; border-radius: 12px;}
.tarif_fitured{box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.60) !important;}
.tarif .name_t{font-family: "EXO 2", Arial, sans-serif; font-size: 24px; font-weight: 700;}
.redbox {border-width: 2px;     border-color: #d42d30;    border-style: solid;}
.tarif-price span{font-family: "EXO 2", Arial, sans-serif;font-size: 32px;font-weight: 700;}
.praktika-top{background: url(/praktikakurs/praktika_11.png) no-repeat bottom left; height: 100vh; background-size:120%;}
.praktika-green{background: #cee0e1;}
.praktika-bej{background: #faf9f2;}
.praktika-block1{background: url(/praktikakurs/Group_400.svg) no-repeat top left; }
.praktika-block2{background: url(/praktikakurs/Group_401.svg) no-repeat top left; }
.praktika-block3{background: url(/praktikakurs/Group_434_2.svg) no-repeat top left; }
.praktika-block8{background: url(/praktikakurs/Group_371.svg) no-repeat top left; }
.praktika-block7{background: url(/praktikakurs/Group_438.svg) no-repeat top left; }
.praktika-block4{background: url(/praktikakurs/Group_366.svg) no-repeat top left; }
.praktika-block5{background: url(/praktikakurs/Group_367.svg) no-repeat top left; }
.praktika-block6{background: url(/praktikakurs/Group_368.svg) no-repeat top left; }
.praktika-block9{background: url(/praktikakurs/Group_444.svg) no-repeat top left; }
.praktika-block10{background: url(/praktikakurs/Group_445.svg) no-repeat top left; }
.praktika-block11{background: url(/praktikakurs/Group_446.svg) no-repeat top left; }
.praktika-block{padding: 170px 70px 50px 60px;}
.praktika-block-long{padding: 120px 70px 80px 170px;}
.praktika-top h2, .praktika-green h2, .praktika-bej h2, .praktika-bej h5{font-family: "EXO 2", Arial, sans-serif;font-weight: 700;}
.round-red {padding:5px 20px; color: #bc0022; border: 2px solid #bc0022;border-radius: 50%;   justify-content: center; width: 45px; height: 45px;
 display: flex;float: left; margin-right: 15px;}

@media (max-width: 768px) { 
.praktika-top{background-size: 200%;}
.praktika-green h2, .praktika-bej h2{margin-top: 2em;}
.praktika-block1,.praktika-block2, .praktika-block3, .praktika-block7, .praktika-block8, .praktika-block9, .praktika-block10, .praktika-block11{  background-size: cover;}
.praktika-block {padding: 150px 30px 50px 40px;} 
.praktika-block4,.praktika-block5, .praktika-block6{background-position: center top; padding-top: 130px;}
.praktika-block-long {padding: 60px 10px 60px 100px;}
}

.kurs{background: #fffffa;}
.kurs .animation{animation: sbs-296862545-1616861933303 50s infinite linear;}
.kurs .round-pic{border-radius: 50%;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.60);}

.kurs-button{color: #ffffff;
    border: 3px solid #ffffff;
    background-color: #bc0022;
    border-radius: 60px;
    -moz-border-radius: 60px;
    -webkit-border-radius: 60px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 1);
padding: 20px 60px; font-weight: 700; font-size: 1.5em;
}

footer{background: #000000;color: #fff;}
footer a, footer i{color: #fff;}

.pribylova-top{background: url(/pribylova/top-fon.png) no-repeat top center; height: 800px; }
.pribylova-top .logo h1{font-size: 1.5em; font-weight: 700;}
.pribylova-top .menu a{color: #000; text-decoration: none;}
.pribylova-top .menu a:hover{color: #ff7300;}
.pribylova-top .clining h2.fs-1{font-size: 4em!important;}
.pribylova-top .top-block {background: url(/pribylova/block-top.png) no-repeat; height: 660px; background-size: cover; 
background-position: -250px 0;     padding-top: 460px!important;
}
.pribylova-button{
background: rgb(255,173,94);
background: linear-gradient(90deg, rgba(255,173,94,1) 0%, rgba(255,220,188,1) 70%);
background-size: cover;
-webkit-box-shadow: 7px 8px 0px -1px rgba(186, 167, 145, 1);
-moz-box-shadow: 7px 8px 0px -1px rgba(186, 167, 145, 1);
box-shadow: 7px 8px 0px -1px rgba(186, 167, 145, 1);
border-radius: 20px; padding: 30px 70px;
}
a.pribylova-button{color: #000; text-decoration: none;font-family: "EXO 2", Arial, sans-serif; font-size: 24px; font-weight: 600; }
.block-text{-webkit-box-shadow: 0px 5px 10px 2px rgba(34, 60, 80, 0.2);
-moz-box-shadow: 0px 5px 10px 2px rgba(34, 60, 80, 0.2);
box-shadow: 0px 5px 10px 2px rgba(34, 60, 80, 0.2);
border-radius: 20px;}

@media (max-width: 768px) { 
a.pribylova-button {font-size: 20px;}
.kurs-button{font-size: 1.2em;}
.pribylova-top{background: url(/pribylova/top-fon.png) no-repeat top center; height: 1200px; }
}
p.kav{ background: url(/pribylova/kav.png) no-repeat top left; font-weight: 700; padding: 40px;  }
.star{ background: url(/pribylova/Vector_14.png) no-repeat; background-position: -20px 0;  padding-left: 60px!important;}
/* End */
/* /bitrix/components/scody/cookie/templates/.default/style.min.css?17466048391438 */
/* /bitrix/templates/kurses/template_styles.css?17496390234844 */
