

/* Start:/include/elements/request_form/style.css?16256422292296*/
.ih-request-form .wrapper {
  padding: 50px;
  max-width: 500px;
}
.ih-request-form .title {
  font: bold 26px/22px "PT Sans", Arial, Helvetica, sans-serif;
  margin-top: 0;
  margin-bottom: 20px;
  color: #AACC18;
}
.ih-request-form .subtitle {
  margin-bottom: 20px;
  font-size: 15px;
  color: #8A8A8A;
}
.ih-request-form .item {
  margin-bottom: 14px;
  position: relative;
}
.ih-request-form .item input {
  width: 100%;
  padding: 10px 20px;
  outline: none;
}
.ih-request-form .item input[type=text] {
  border: 1px solid #cccccc;
}
.ih-request-form .item textarea {
  width: 100%;
  padding: 10px 50px 10px 20px;
  outline: none;
  border: 1px solid #cccccc;
}
.ih-request-form .item I {
  position: absolute;
  top: 10px;
  right: 10px;
  font-size: 24px;
  color: #EDEDE7;
}
.ih-request-form .item.phone I {
  font-size: 32px;
  top: 10px;
  right: 5px;
}
.ih-request-form .agreement-item label {
  font-size: 14px;
  color: #696767;
  font-weight: 300;
}
.ih-request-form .agreement-item label span {
  border-radius: 2px;
  background-color: #FFF;
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.17);
  -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.17);
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.17);
  border: solid 1px #B8B8B8;
  padding: 3px;
  margin-right: 5px;
  text-indent: -999em;
  width: 24px;
  -webkit-transition: all 0s;
  color: #878787;
  font-size: 16px;
}
.ih-request-form .agreement-item input[type=checkbox] {
  display: none;
}
.ih-request-form .agreement-item input[type=checkbox]:checked + LABEL SPAN {
  text-indent: 0;
}
.ih-request-form .agreement-item.error label span {
  border-color: red;
}
.ih-request-form .action input {
  padding: 10px;
  width: 100%;
  border: none;
  font-size: 18px;
}
.ih-request-form .action input:active, .ih-request-form .action input:focus {
  outline: none !important;
}
.ih-request-form .error INPUT, .ih-request-form .error TEXTAREA {
  border-color: red !important;
}
.ih-request-form .answer {
  margin-top: 40px;
  display: none;
  font-size: 17px;
  color: gray;
  margin-top: 15px;
  border: 2px solid #CEF171;
  padding: 30px;
  border-radius: 20px;
  background: #FFFFFF;
}
.ih-request-form .answer I {
  font-size: 100px;
  margin-top: 19px;
  color: #8ABD00;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/info_hit_5_0/components/bitrix/catalog.element/company_page/style.css?175462510867581*/
﻿.comments .review-course-button a,.comments .burlakastudio_realcommenter>.br_comment>.brn_add>span,.comments .burlakastudio_realcommenter .brf_submit button,.cashback-block-button,.subscribe .button,.float-block .button,.gift .button{text-decoration:none;display:inline-block;transition:.2s;cursor:pointer;outline:none !important;background:none;text-align:center}.comments .review-course-button a:active,.comments .burlakastudio_realcommenter>.br_comment>.brn_add>span:active,.comments .burlakastudio_realcommenter .brf_submit button:active,.cashback-block-button:active,.subscribe .button:active,.float-block .button:active,.gift .button:active{position:relative;top:2px}.float-block .button,.gift .button{color:#fff !important;font-size:1.1em;padding:.7em 1.2em .8em;border-radius:3em;background:rgba(0,0,0,.05);background:-moz-linear-gradient(90deg, rgba(0, 0, 0, 0.05) 0%, rgba(255, 255, 255, 0.05) 70%);background:-webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.05) 0%, rgba(255, 255, 255, 0.05) 70%);background:-o-linear-gradient(90deg, rgba(0, 0, 0, 0.05) 0%, rgba(255, 255, 255, 0.05) 70%);background:-ms-linear-gradient(90deg, rgba(0, 0, 0, 0.05) 0%, rgba(255, 255, 255, 0.05) 70%);background:linear-gradient(0deg, rgba(0, 0, 0, 0.05) 0%, rgba(255, 255, 255, 0.05) 70%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$color1", endColorstr="$color2", GradientType=0 );background-color:#97ba02}.float-block .button:hover,.gift .button:hover{background-color:#aacc18;box-shadow:0 5px 10px 0 rgba(151,186,2,.3)}.float-block .button:active,.gift .button:active{background-color:#97ba02}.float-block .button,.gift .button{color:#fff !important;font-size:1.1em;padding:.7em 1.2em .8em;border-radius:3em;background:rgba(0,0,0,.05);background:-moz-linear-gradient(90deg, rgba(0, 0, 0, 0.05) 0%, rgba(255, 255, 255, 0.05) 100%);background:-webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.05) 0%, rgba(255, 255, 255, 0.05) 100%);background:-o-linear-gradient(90deg, rgba(0, 0, 0, 0.05) 0%, rgba(255, 255, 255, 0.05) 100%);background:-ms-linear-gradient(90deg, rgba(0, 0, 0, 0.05) 0%, rgba(255, 255, 255, 0.05) 100%);background:linear-gradient(0deg, rgba(0, 0, 0, 0.05) 0%, rgba(255, 255, 255, 0.05) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$color1", endColorstr="$color2", GradientType=0 );background-color:#97ba02}@media(min-width: 576px){.float-block .button:hover,.gift .button:hover{background-color:#aacc18;box-shadow:0 5px 10px 0 rgba(151,186,2,.3)}}.float-block .button:active,.gift .button:active{background-color:#97ba02}.subscribe .button{background:#fff;color:#027f9d;font-size:.95em;padding:.4em 1.5em .55em;border-radius:3em;border:1px solid #dee2e6}.subscribe .button:hover{border-color:#6c757d}.cashback-block-button{padding:.4em 1.5em .52em;border-radius:3em;border:1px solid #f5a000;color:#333}.cashback-block-button:hover,.cashback-block-button:focus{color:#fff;background:#f5a000}.preview-text .more{font-size:.95em}.preview-text .more i{width:20px;height:20px;line-height:18px;text-align:center;border:1px solid #dee2e6;border-radius:50%;font-size:.8em;margin-left:.7em;padding-left:.1em}.preview-text .more a{text-decoration:none}.company-badges span,.event-item-badges span{font-size:.7em;font-weight:bold;text-transform:uppercase;padding:0 1em;line-height:2.1em;border:1px solid #dee2e6;border-radius:5px;display:inline-block;background:#fff;position:relative;margin-right:.5em}.company-badges span.orange,.event-item-badges span.orange{color:#f5a000}.company-badges span.yellow,.event-item-badges span.yellow{color:#ffda44}.company-badges span.green,.event-item-badges span.green{color:#97ba02}.company-badges span.blue,.event-item-badges span.blue{color:#027f9d}.company-badges span.violet,.event-item-badges span.violet{color:#c051cc}.company-badges span.gray,.event-item-badges span.gray{color:#adb5bd}.bg-version .company-badges span.gray,.bg-version .event-item-badges span.gray{color:rgba(255,255,255,.7)}.company-badges span.red,.event-item-badges span.red{color:#dc3545}.bg-version .company-badges span,.bg-version .event-item-badges span{background:transparent !important;border-color:rgba(255,255,255,.3)}.tabmenu{position:relative}@media(min-width: 992px){.tabmenu{border-bottom:1px solid #d9d9d9}}.tabmenu .wrap{transition:max-height .2s;max-height:60px;width:100%}@media(prefers-reduced-motion: reduce){.tabmenu .wrap{transition:none}}@media(max-width: 991.98px){.tabmenu .wrap{background:#f7f7f7;overflow:hidden}}@media(min-width: 768px){.tabmenu .wrap{padding-right:0}}@media(min-width: 1200px){.tabmenu .wrap{background:transparent;position:static}}.tabmenu .wrap.scrolled{position:fixed;z-index:100}.tabmenu .wrap.scrolled-more{transition:.2s;transform:translateY(-100%)}.tabmenu .wrap .container{padding-right:45px;position:relative}@media(min-width: 992px){.tabmenu .wrap .container{padding-right:15px}}.tabmenu ul{margin:0;padding:0;font-size:1.1em}.tabmenu ul::after{display:block;content:"";clear:both}.tabmenu ul li{list-style:none;display:inline-block}@media(min-width: 992px){.tabmenu ul li{float:left;position:relative;z-index:2;top:1px}}@media(max-width: 991.98px){.tabmenu ul li{margin-right:1em}}.tabmenu ul li a{text-decoration:none;color:#333;padding:.5em 1em .6em;border-radius:.25rem .25rem 0 0;border:1px solid transparent;transition:.2s;display:block}@media(min-width: 992px){.tabmenu ul li a{padding:.6em 1.1em .6em}}@media(max-width: 991.98px){.tabmenu ul li a{padding:0;line-height:60px;border-width:0;border-radius:0}}.tabmenu ul li a span{position:relative;top:-4px;color:#027f9d;font-weight:normal;font-size:.8em}@media(min-width: 992px){.tabmenu ul li a:hover{background:#fff;border-color:#e9ecef #e9ecef #d9d9d9}}.tabmenu ul li.active a{border-color:#d9d9d9;border-bottom-color:#fff;background:#fff}@media(max-width: 991.98px){.tabmenu ul li.active a{border:none;border-radius:0;font-weight:700;background:transparent;color:#8fb100}}.tabmenu .menu-button{transform:rotate(90deg);padding-right:1.25rem;padding-left:1.25rem;position:absolute;right:0;top:0;height:60px;background:none;border:0;outline:none;font-size:20px;color:#6c757d;cursor:pointer;display:none}.small-tabs{position:relative;z-index:1}.small-tabs .clear::after{display:block;content:"";clear:both}.small-tabs .tabs{position:relative;color:#7d7d7d;font-size:12px;border-bottom:1px solid #ddd;zoom:1;z-index:9;padding-left:0;margin-top:20px}@media(max-width: 991.98px){.small-tabs .tabs{border:none;margin-bottom:0}}.small-tabs .tabs:before,.small-tabs .tabs:after{content:" ";display:block;overflow:hidden;visibility:hidden;width:0;height:0}.small-tabs .tabs:after{clear:both}.small-tabs .tabs li{cursor:pointer;float:left;padding:.5em 1em .6em;color:#1489b4;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;list-style:none;font-size:16px;position:relative;top:1px;margin-bottom:0}.small-tabs .tabs li:before{content:"";width:0;height:0}.small-tabs .tabs li:hover{border-color:#e9ecef #e9ecef #ddd}.small-tabs .tabs li.active{z-index:10;background:#fff;color:#495057;border-color:#ddd #ddd #fff}@media(max-width: 991.98px){.small-tabs .tabs li{padding:.5rem 1rem;background:none;border:none;border-radius:4px;font-size:14px;display:inline-block;float:none;margin-bottom:10px !important;height:auto;color:#339cc6;font-weight:bold}.small-tabs .tabs li.active{height:auto;color:#fff;background:#339cc6}}@media(min-width: 992px){.small-tabs-top .tabs{border-bottom:none;margin-top:0}.small-tabs-top .tabs li{top:-1px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.small-tabs-top .tabs li:hover{border-color:#ddd #e9ecef #e9ecef #e9ecef}.small-tabs-top .tabs li.active{z-index:10;background:#fff;color:#495057;border-color:#fff #ddd #ddd #ddd}}.small-tabs__new .tabs{font-size:inherit}.small-tabs__new .tabs li{font-size:1.3em;border:none;color:#333;padding:.5em 0 .6em;margin-right:2em;background:none !important;border-radius:0 !important}.small-tabs__new .tabs li.active{border-bottom:2px solid #8fb100;color:#8fb100}@media(max-width: 767.98px){.small-tabs__new .tabs li{font-size:1.1em;border-bottom:2px solid #ced4da;margin-right:1em;padding:.3em 0 .4em}}.small-tabs .tab{display:none;padding-top:10px;padding-bottom:20px;overflow:hidden}.small-tabs .tab.active{display:block}.small-tabs .tab ul.styled{margin-bottom:14px}.small-tabs .tab table{width:100%;margin-bottom:18px}.small-tabs .tab table th,.small-tabs .tab table td{padding:8px;line-height:18px;text-align:left;vertical-align:top}.small-tabs .tab table th{font-weight:bold;vertical-align:bottom}.characteristics{clear:both}.characteristics-title{font-size:18px;margin-bottom:.9em}@media(max-width: 767.98px){.course-detail .characteristics-title{display:none}}.characteristics ul{margin:0;padding:0;font-size:.92em}.characteristics li{padding:.5em 0}@media(max-width: 1199.98px){.course-detail .characteristics li div{display:inline-block;width:auto}.course-detail .characteristics li div.item{padding-right:0;margin-right:-5px}}.characteristics .item{color:#6c757d;position:relative;overflow:hidden}@media(min-width: 992px){.characteristics .item{padding-right:0}}.characteristics .item span{background:#fff;padding-right:.3em}.characteristics .item:after{content:". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .";white-space:nowrap;position:absolute;display:block;z-index:-1;left:15px;top:0;letter-spacing:.12em}@media(max-width: 991.98px){.characteristics .item:after{display:none}}@media(max-width: 1199.98px){.course-detail .characteristics .item:after{display:none}}.characteristics .item.item-info span{padding-right:.5em}.characteristics .item.item-info .ih-icon-quest{box-shadow:5px 0 5px #fff}@media(min-width: 992px){.characteristics .val{padding-left:.4em}}@media(min-width: 992px)and (max-width: 1199.98px){.course-detail .characteristics .val{padding-left:15px}}.characteristics .val a{display:inline-block}.characteristics .val i{color:#8fb100}.characteristics .scroll-link{text-decoration:none}.characteristics .scroll-link i{color:#333}.characteristics__themes .val a{background-color:#f7f7f7;padding:2px 5px 2px 13px;font-size:.9em;text-decoration:none;margin-bottom:5px;color:#6c757d;transition:.2s;position:relative;border-radius:15px 2px 2px 15px}.characteristics__themes .val a:before{content:"";position:absolute;top:9px;left:5px;height:5px;width:5px;background-color:#fff;border-radius:50%}.characteristics__themes .val a:hover{background-color:#e9ecef;color:#343a40}.characteristics__themes .val a:active{top:1px}.bg-version .characteristics-title{color:#ffda44}.bg-version .characteristics .item{color:rgba(255,255,255,.7);white-space:nowrap}.bg-version .characteristics .item span{background:transparent}.bg-version .characteristics .item.item-info .ih-icon-quest{box-shadow:none}.bg-version .characteristics .item:after{content:". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .";position:relative;display:inline;z-index:0;left:5px}@media(max-width: 991.98px){.bg-version .characteristics .item:after{display:none}}@media(max-width: 1199.98px){.course-detail .bg-version .characteristics .item:after{display:none}}.bg-version .characteristics .val{color:#fff}.bg-version .characteristics .val a,.bg-version .characteristics .val i{color:#ffda44}.bg-version .characteristics .scroll-link i{color:#ffda44}.bg-version .characteristics__themes .val a{background-color:rgba(0,0,0,.1)}.bg-version .characteristics__themes .val a:before{background-color:rgba(255,255,255,.4)}.bg-version .characteristics__themes .val a:hover{background-color:rgba(0,0,0,.25)}.action-buttons{position:absolute;right:20px;top:40px}@media(max-width: 767.98px){.action-buttons{display:none}}.action-buttons .wishlist-button{display:inline}.action-buttons .wishlist-button .dropdown-toggle::after{content:inherit;border:none;margin:0}.action-buttons .wishlist-button .dropdown-menu a{margin:0;font-size:14px;text-decoration:none}.action-buttons .wishlist-add{text-decoration:none}.action-buttons .wishlist-add i{font-size:26px;transition:.2s;color:#333;display:inline-block}.action-buttons .wishlist-add:hover i{-webkit-transform:scale(1.2);transform:scale(1.2)}.action-buttons .wishlist-add.exists i{color:red}.action-buttons a{margin-left:20px}.action-buttons .random-link:hover img{-webkit-animation:fa-spin 3s infinite linear;animation:fa-spin 3s infinite linear}.action-buttons .random-link:active img,.action-buttons .random-link:focus img{-webkit-animation:fa-spin 1s infinite linear;animation:fa-spin 1s infinite linear}.action-buttons .random-link img{width:30px;top:-5px;position:relative}.action-buttons-new{position:absolute;right:15px;bottom:0}@media(max-width: 767.98px){.action-buttons-new{display:none}}@media(max-width: 767.98px){.course-detail .action-buttons-new{position:relative;width:40px;z-index:2;right:0}}.course-detail .left-col .action-buttons-new{display:block;position:inherit !important;top:inherit !important;right:inherit !important}.course-detail .block-info .action-buttons-new{display:block;position:absolute;top:0;right:0}@media(max-width: 767.98px){.bg-version .action-buttons-new{bottom:auto;top:36px}}.action-buttons-new>div{display:inline-block}.action-buttons-new-item{display:inline-block;margin-left:10px;position:relative}@media(max-width: 767.98px){.course-detail .action-buttons-new-item{margin-left:0;margin-bottom:10px}}.action-buttons-new-item>a{border:1px solid #ced4da;display:block;width:40px;height:40px;border-radius:50%;text-align:center;line-height:40px;vertical-align:middle;transition:.2s;color:#333;text-decoration:none}.bg-version .action-buttons-new-item>a{color:#fff;border-color:rgba(255,255,255,.2)}.action-buttons-new-item>a:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.action-buttons-new-item>a i{font-size:20px;line-height:40px;display:inline-block}.action-buttons-new-item__with-title>a{width:auto;border-radius:30px;padding:0 1rem 0 .6rem;display:flex;align-items:center}.action-buttons-new-item__with-title span{font-size:.82em;font-weight:bold;color:rgba(0,0,0,.5);margin-left:7px}.bg-version .action-buttons-new-item__with-title span{color:#adb5bd}.action-buttons-new-item .dropdown-toggle::after{content:inherit;border:none;margin:0}.action-buttons-new-item .dropdown-menu a{margin:0;font-size:14px;text-decoration:none}.action-buttons-new .random-link i{font-size:22px}.action-buttons-new .random-link:hover i{-webkit-animation:fa-spin 3s infinite linear !important;animation:fa-spin 3s infinite linear !important}.action-buttons-new .random-link:active i,.action-buttons-new .random-link:focus i{-webkit-animation:fa-spin 1s infinite linear !important;animation:fa-spin 1s infinite linear !important}.action-buttons-new .share-link i{font-size:22px;position:relative;top:-1px;left:-2px}.video-list-item{margin-bottom:3em;text-align:center}.video-list-item a{display:block;text-decoration:none;color:#333 !important;font-weight:700}.video-list-item .pic{position:relative;margin-bottom:.5em;transition:.2s;width:100%;padding-bottom:66.7%}.video-list-item .pic i{position:absolute;bottom:20px;left:20px;font-size:2em;color:#fff}.video-list-item .pic .filter{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(2,127,157,.7);border-radius:0;margin:0;padding:0}.video-list-item img{position:absolute;top:0;left:0;width:100%;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.video-list-item .title{display:block}.video-list-item .duration{font-size:.75em;color:#fff;font-weight:normal;position:absolute;bottom:0;right:0;padding:7px 15px;background:rgba(0,0,0,.7);border-radius:10px 0 0 0}.video-list-item:hover .pic{-webkit-transform:scale(1.05);transform:scale(1.05);box-shadow:0 22px 50px rgba(0,0,0,.2),0 8px 20px rgba(0,0,0,.2)}.video-list.video-slider{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;margin-left:-7px;margin-right:-7px;margin-bottom:3em !important;height:250px;overflow:hidden}@media screen and (max-width: 768px){.video-list.video-slider{margin-left:-15px;margin-right:-15px}}.video-list.video-slider .video-list-item{margin-bottom:1em;box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:calc(33.3333333333% - 30px);width:33.3333333333%;margin-left:0;margin-right:0;padding:7px}@media screen and (max-width: 576px){.video-list.video-slider .video-list-item{max-width:300px}}.video-list.video-slider.slick-initialized{overflow:inherit;height:auto}.video-list.video-slider .slick-prev,.video-list.video-slider .slick-next{z-index:2;height:40px;width:40px;top:38%;background-color:#333;border-radius:50%}.video-list.video-slider .slick-prev:before,.video-list.video-slider .slick-next:before{display:inline-block;font-family:FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;color:#fff;padding-bottom:4px}.video-list.video-slider .slick-prev{left:-7px}.video-list.video-slider .slick-prev:before{content:"";padding-right:5px}.video-list.video-slider .slick-next{right:-7px}.video-list.video-slider .slick-next:before{content:"";padding-left:5px}.video-list.video-slider .slick-dots{bottom:-15px !important}@media(max-width: 767.98px){.video-list.video-slider .slick-dots{bottom:-25px !important}}@media(max-width: 767.98px){.video-list.video-slider .slick-dots li{margin:0;width:15px}}.courses__dark .video-list.video-slider .slick-dots li button:before{color:#fff}.video-list.video-slider .slick-slide{height:auto !important}.cashback-block{position:relative;padding-left:5em;margin-bottom:2em}.cashback-block i{position:absolute;font-size:4.2em;color:#f5a000;left:0;top:-0.3rem}.cashback-block-text{margin-bottom:.5em}.cashback-block-text span{font-weight:700;font-size:1.3em;color:#f5a000}.courses__dark{background-color:#12171c}.courses__dark h2,.courses__dark .h2{color:#fff}@media(max-width: 767.98px){.courses__dark .container{max-width:100%}}.course-item__figure a{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;padding-top:137%}.course-item__figure a:before{display:block;content:"";width:100%}.course-item__figure .course-item-filter{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5)}.course-item__figure .course-item-desc{position:absolute;bottom:20px;left:15px;right:15px}.course-item__figure .course-item-author{color:rgba(255,255,255,.8)}.course-item__figure .course-item-icons{top:20px;right:20px}.course-item__figure .course-item-icons i{color:#fff}@media(max-width: 1199.98px){.course-item__figure .course-item-type{font-size:.8em}.course-item__figure .course-item-title{font-size:.9em}.course-item__figure .course-item-author{font-size:.8em}}@media(max-width: 767.98px){.course-item__figure .course-item-desc{left:10px;right:10px}.course-item__figure .course-item-type{font-size:.8em}.course-item__figure .course-item-title{font-size:.8em}.course-item__figure .course-item-author{font-size:.7em}.course-item__figure .course-item-rating{display:none}}.courses-slider{overflow:hidden;height:438px;margin-top:30px}@media(min-width: 992px)and (max-width: 1199.98px){.courses-slider{height:350px}}@media(max-width: 991.98px){.courses-slider{height:inherit}}.courses-slider.slick-initialized{overflow:inherit}.courses-slider .course-item:hover{transform:translateY(0)}.courses-slider .slick-prev,.courses-slider .slick-next{z-index:500;height:40px;width:40px;top:46%}.courses-slider .slick-prev:before,.courses-slider .slick-next:before{display:inline-block;font-family:FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;color:#333}.courses__dark .courses-slider .slick-prev:before,.courses__dark .courses-slider .slick-next:before{color:#fff}.courses-slider .slick-prev{left:-50px}.courses-slider .slick-prev:before{content:""}.courses-slider .slick-next{right:-50px}.courses-slider .slick-next:before{content:""}.courses-slider .slick-dots{bottom:-15px !important}@media(max-width: 767.98px){.courses-slider .slick-dots{bottom:-25px !important}}@media(max-width: 767.98px){.courses-slider .slick-dots li{margin:0;width:15px}}.courses__dark .courses-slider .slick-dots li button:before{color:#fff}.courses-slider .slick-slide{height:auto !important}.block--courses-list .row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media screen and (max-width: 768px){.block--courses-list .row{margin-left:-7px;margin-right:-7px}}.block--courses-list .smart-col{box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:calc(25% - 30px)}@media screen and (max-width: 1200px){.block--courses-list .smart-col{width:calc(33.3333333333% - 30px)}}@media screen and (max-width: 768px){.block--courses-list .smart-col{width:calc(50% - 30px)}}@media screen and (max-width: 768px){.block--courses-list .smart-col{width:calc(50% - 14px);margin-left:7px;margin-right:7px}}.ih-courses-list-subtitle{margin-top:1.8em}.ih-courses-list-subtitle:first-child{margin-top:0}.ih-course-item{width:100%;text-align:center}.slick-initialized .ih-course-item{max-width:inherit}.block--courses-list .ih-course-item{margin-bottom:1.4em}@media screen and (max-width: 1200px){.block--courses-list .ih-course-item{margin-bottom:2em}}@media screen and (max-width: 992px){.block--courses-list .ih-course-item{margin-bottom:1.5em}}@media screen and (max-width: 576px){.block--courses-list .ih-course-item{margin-bottom:11px}}.ih-course-item-wrap{width:100%;max-width:270px;height:365px;position:relative;text-align:left;display:inline-block;overflow:hidden}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-wrap{height:250px}}.ih-course-item-link{width:100%;height:100%;display:block;background-repeat:no-repeat;background-size:cover;background-position:center;text-decoration:none;color:#fff !important;position:relative;border-radius:4px}.ih-course-item-link:hover,.ih-course-item-link:active,.ih-course-item-link:focus{color:#fff}.ih-course-item-link:active .ih-course-item-loader,.ih-course-item-link:focus .ih-course-item-loader{display:block !important}@media(min-width: 576px){.ih-course-item-link:hover .ih-course-item-content{top:20px}.ih-course-item-link:hover .ih-course-item-desc{opacity:1}.ih-course-item-link:hover .ih-course-item-price{opacity:1}}.ih-course-item-filter{background:#8fb100;background:-moz-linear-gradient(-45deg, #8FB100 0%, #027F9D 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, #8FB100), color-stop(100%, #027F9D));background:-webkit-linear-gradient(-45deg, #8FB100 0%, #027F9D 100%);background:-o-linear-gradient(-45deg, #8FB100 0%, #027F9D 100%);background:-ms-linear-gradient(-45deg, #8FB100 0%, #027F9D 100%);background:linear-gradient(135deg, #8FB100 0%, #027F9D 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$color1", endColorstr="$color2", GradientType=1 );width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;transition:.4s;opacity:.8;border-radius:4px}.ih-course-item-link:hover .ih-course-item-filter{opacity:.9}.ih-course-item-filter__cover{opacity:.9}.ih-course-item-content{position:absolute;top:120px;width:100%;transition:.4s}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-content{top:0}}.ih-course-item-badges{position:relative;left:-1px;min-height:30px}.ih-course-item-badge{padding:7px 10px;font-size:11px;font-weight:bold;color:#fff;text-transform:uppercase;background:#333;border-radius:0 5px 5px 0;display:inline-block;margin-bottom:8px;line-height:1.5em}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-badge{font-size:8px;letter-spacing:-0.05em;padding:3px 5px}}.ih-course-item-badge:last-child{margin-bottom:0}.ih-course-item-badge__green{background-color:#97ba02}.ih-course-item-badge__orange{background-color:#f5a000}.ih-course-item-badge__gray{background-color:rgba(73,80,87,.6) !important;backdrop-filter:blur(5px)}.ih-course-item-badge__yellow-discount{background-color:#ffda44;color:#6b0000}.ih-course-item-badge__yellow-discount span{line-height:0;font-size:12px}.ih-course-item-badge__yellow{background-color:#ffda44;color:#000;border-radius:5px;opacity:1;transition:.2s}@media(min-width: 576px){.ih-course-item-link:hover .ih-course-item-badge__yellow{opacity:0}}.ih-course-item-badge__price{text-transform:none;background-color:#c051cc;transition:.2s}@media(min-width: 576px){.ih-course-item-link:hover .ih-course-item-badge__price{opacity:0}}.ih-course-item-badge__round{border-radius:5px}.ih-course-item-compare{position:absolute;top:22px;right:22px;z-index:2}@media(max-width: 575.98px){.block--courses-list .ih-course-item-compare{top:10px;right:10px}}.ih-course-item-compare__button{display:block;color:#333;font-size:16px;border-radius:50%;width:36px;height:36px;line-height:36px;cursor:pointer;text-align:center;background-color:rgba(255,255,255,.9);opacity:0;transition:.2s}.ih-course-item:hover .ih-course-item-compare__button{opacity:1}.ih-course-item-compare__button:hover{box-shadow:0 0 20px rgba(0,0,0,.4);opacity:.8 !important}.ih-course-item-compare__button__on{opacity:1;background-color:rgba(255,218,68,.9)}.ih-course-item-title{font-size:16px;font-weight:bold;padding:0 22px;margin-top:20px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-title{padding:0 14px;font-size:12px;margin-top:30px}}.ih-course-item-desc{font-size:12px;padding:0 22px;margin-top:16px;opacity:0;transition:.4s;line-height:1.5;color:rgba(255,255,255,.7)}.ih-course-item-price{font-size:12px;color:#fff;margin-top:16px;padding:0 22px;text-align:right;opacity:0;transition:.4s}.ih-course-item-price-val{font-size:13px;font-weight:bold;color:#fff;margin-left:5px;font-family:"pfhighwaysanspro-bold",Arial,Helvetica,sans-serif}.ih-course-item-price-val__default{font-size:12px;color:rgba(255,255,255,.6)}.ih-course-item-icons{position:absolute;top:22px;left:20px;transition:opacity .4s}@media(min-width: 576px){.ih-course-item:hover .ih-course-item-icons{opacity:0}}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-icons{top:32px;left:15px}}.ih-course-item-icon{font-size:25px;margin-right:5px}.ih-course-item-icon__show-form{font-size:20px !important;opacity:.5;position:relative;top:-4px}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-icon{font-size:19px}}.ih-course-item-category-18{border:2px solid #fff;font-style:normal;width:26px;height:26px;display:inline-block;line-height:23px;position:relative;top:-6px;border-radius:50%;font-size:11px;font-weight:bold;text-align:center}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-category-18{width:20px;height:20px;line-height:16px;top:-5px;font-size:8px}}.ih-course-item-author{color:rgba(255,255,255,.8) !important;text-decoration:none;display:flex !important;align-items:center !important;position:absolute;width:50%;bottom:20px;left:20px}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-author{width:86%;bottom:50px;left:15px}}.ih-course-item-author img{width:32px;height:32px;border-radius:50%;margin-right:7px;background-color:#343a40}.ih-course-item-author-name{font-size:12px;line-height:14px}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-author-name{font-size:10px}}.ih-course-item-company{text-decoration:none;position:absolute;bottom:20px;left:20px;width:50%;font-size:12px;line-height:14px;color:rgba(255,255,255,.8) !important;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-company{width:86%;bottom:50px;left:15px;font-size:10px}}.ih-course-item-theme{font-size:.57rem;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#ffda44 !important;position:absolute;right:20px;bottom:20px;width:35%;text-align:right;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:normal;height:32px;display:flex;align-items:center;flex-grow:1;justify-content:flex-end;line-height:1.5em}@media screen and (max-width: 768px){.ih-course-item-theme{font-size:9px}}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-theme{right:inherit;width:86%;bottom:15px;left:15px;text-align:left}}.ih-course-item-theme__top{bottom:inherit;top:70px;opacity:1;transition:.4s}@media(min-width: 576px){.ih-course-item:hover .ih-course-item-theme__top{opacity:0}}.ih-course-item-place{font-size:11px;position:absolute;top:50px;left:20px;width:50%;color:rgba(255,255,255,.6);opacity:1;transition:.4s}@media(min-width: 576px){.ih-course-item:hover .ih-course-item-place{opacity:0}}@media screen and (max-width: 576px){.ih-course-item-place{display:none}}.ih-course-item-counts{margin-top:10px;font-size:12px;color:#fff;line-height:24px}.ih-course-item-counts i{font-size:14px;margin-right:2px;width:20px;text-align:center;display:inline-block}.ih-course-item-loader{display:none !important;position:absolute;z-index:2;top:26px;left:50%;margin-left:-16px;font-size:30px !important;color:#fff}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-loader{top:17px;font-size:24px !important}}.ih-course-item__light .ih-course-item-link{color:#000 !important}.ih-course-item__light .ih-course-item-author{color:rgba(0,0,0,.8) !important}.ih-course-item__light .ih-course-item-theme{color:rgba(0,0,0,.8) !important}.ih-course-item__light .ih-course-item-desc{color:rgba(0,0,0,.6) !important}.ih-course-item__light .ih-course-item-price{color:#000}.ih-course-item__light .ih-course-item-price-val{color:#000}.ih-course-item__light .ih-course-item-price-val__default{color:rgba(0,0,0,.6)}.ih-courses-slider{overflow:hidden;height:400px;margin-top:30px}@media(min-width: 1200px)and (max-width: 1270px){.ih-courses-slider{margin-left:auto !important;margin-right:auto !important;width:1100px}}@media(min-width: 974px)and (max-width: 1060px){.ih-courses-slider{margin-left:auto !important;margin-right:auto !important;width:900px}}.ih-courses-slider.slick-initialized{overflow:inherit}.ih-courses-slider .course-item:hover{transform:translateY(0)}.ih-courses-slider .slick-prev,.ih-courses-slider .slick-next{z-index:500;height:40px;width:40px;top:46%}.ih-courses-slider .slick-prev:before,.ih-courses-slider .slick-next:before{display:inline-block;font-family:FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;color:#333}.courses__dark .ih-courses-slider .slick-prev:before,.courses__dark .ih-courses-slider .slick-next:before{color:#fff}.ih-courses-slider .slick-prev{left:-50px}.ih-courses-slider .slick-prev:before{content:""}.ih-courses-slider .slick-next{right:-50px}.ih-courses-slider .slick-next:before{content:""}.ih-courses-slider .slick-dots{bottom:-15px !important}@media(max-width: 767.98px){.ih-courses-slider .slick-dots{bottom:-25px !important}}@media(max-width: 767.98px){.ih-courses-slider .slick-dots li{margin:0;width:15px}}.courses__dark .ih-courses-slider .slick-dots li button:before{color:#fff}.ih-courses-slider .slick-slide{height:auto !important}.ih-courses-slider.ih-slick-loaded .slick-next{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;top:41%}.ih-courses-slider.ih-slick-loaded .slick-next:before{content:"";font-size:30px}.ih-courses-slider.ih-courses-slider_few .slick-track{width:100% !important}.mainpage-courses .ih-courses-slider .ih-course-item-wrap{padding:0 5px;max-width:280px}.event-item{background:#fff;margin-bottom:1.5em;position:relative;border:1px solid #ededed}.event-item-filter{background-color:rgba(255,255,255,.85);height:100%}.event-item .row{display:flex;flex-wrap:wrap}@media(min-width: 576px){.event-item .col-sm-3{flex:0 0 25%;max-width:25%}.event-item .col-sm-9{flex:0 0 75%;max-width:75%}}.event-item .left{border-right:1px solid #ededed;background-repeat:no-repeat;background-size:cover;background-position:center}@media(max-width: 991.98px){.event-item .left{background:none !important}}@media(max-width: 575.98px){.event-item .left{border-right:none;border-bottom:1px solid #ededed;padding-bottom:1em !important;width:100%}}@media(max-width: 575.98px){.event-item .right{padding-top:2em !important}}.event-item .wrap{padding:1.5em !important}.event-item .remained{font-size:.8em;font-weight:bold;text-transform:uppercase;color:rgba(0,0,0,.3);margin-bottom:1.5em}@media(max-width: 575.98px){.event-item .remained{float:right;margin-top:.3em}}.event-item .date{font-size:1.6em;font-family:"pfhighwaysanspro-bold",Arial,Helvetica,sans-serif;font-weight:bold;color:#495057;line-height:1em}@media(max-width: 575.98px){.event-item .date{font-size:.9rem;margin-top:.4em}}.event-item .date span{font-size:.9rem;display:block}@media(max-width: 767.98px){.event-item .date span{display:inline-block}}.event-item-city{font-family:"pfhighwaysanspro-bold",Arial,Helvetica,sans-serif;font-weight:bold;color:#495057}.event-item-speaker{text-align:center;padding:1em 0 0 1em}.event-item-speaker a{text-decoration:none;color:#333;display:block}.event-item-speaker img{width:100%;max-width:65px;border-radius:50%;margin-bottom:.5em}.event-item-speaker .post{font-size:.8em;color:#adb5bd}.event-item-speaker .name{font-size:.95em;line-height:1.2em}.event-item-title{font-size:1.1em;font-weight:bold;line-height:1.2em;margin-bottom:.5em}.event-item-title a{text-decoration:none;color:#333}.event-item-title a:hover{border-bottom:1px solid}.event-item-desc{font-size:.85em;color:#6c757d;margin-bottom:10px}@media screen and (max-width: 768px){.event-item-desc{font-size:.95em}}.event-item__with-speakers .event-item-desc{margin-bottom:1em}.event-item-badges{margin-bottom:1em}@media(max-width: 575.98px){.event-item-badges{position:absolute;top:-42px}}@media(max-width: 767.98px){.event-item-links{text-align:center}}.event-item-links a{text-decoration:none;transition:.2s;display:inline-block;margin-right:1.5em;font-size:.85em;color:#495057}@media(min-width: 768px){.event-item-links a:hover{opacity:.6}}.event-item-links a:last-child{margin-right:0}@media(max-width: 575.98px){.event-item-links a{margin-right:0}}.event-item-links a i{margin-right:3px}.event-item-links .button{background:#027f9d;color:#fff;padding:.5em 1.5em .6em;border-radius:3em}.events .count-events{text-align:center;font-size:.9em;color:#6c757d;margin-bottom:-1em}.comments .burlakastudio_realcommenter a{text-decoration:underline}.comments .burlakastudio_realcommenter a:hover{text-decoration:none}.comments .burlakastudio_realcommenter header{background-color:transparent}.comments .burlakastudio_realcommenter .br_head ins{font-weight:normal;margin-left:0}.comments .burlakastudio_realcommenter .brf_header del{background-color:#ababab;width:23px;top:10px}.comments .burlakastudio_realcommenter .brf_header del:hover,.comments .burlakastudio_realcommenter .brf_header del:active,.comments .burlakastudio_realcommenter .brf_header del:focus{background-color:#5e5e5e}.comments .burlakastudio_realcommenter .brf_body{background-color:#f7f7f7}.comments .burlakastudio_realcommenter .brf_body:before{background-color:#f7f7f7 !important}.comments .burlakastudio_realcommenter .brna_form>div+div{border-color:#dedede}.comments .burlakastudio_realcommenter .brf_header+div:before{background:#fff;border-color:#dedede}.comments .burlakastudio_realcommenter .brf_errors,.comments .burlakastudio_realcommenter .brf_submit{background-color:#dedede}.comments .burlakastudio_realcommenter .brfb_userfields span{font-size:.9em}.comments .burlakastudio_realcommenter .brna_form input[type=password],.comments .burlakastudio_realcommenter .brna_form input[type=text],.comments .burlakastudio_realcommenter .brna_form input[type=date],.comments .burlakastudio_realcommenter .brna_form input[type=time],.comments .burlakastudio_realcommenter .brna_form textarea{border:1px solid #c4c4c4;font-style:normal}.comments .burlakastudio_realcommenter .brna_form input[type=password]:focus,.comments .burlakastudio_realcommenter .brna_form input[type=text]:focus,.comments .burlakastudio_realcommenter .brna_form input[type=date]:focus,.comments .burlakastudio_realcommenter .brna_form input[type=time]:focus,.comments .burlakastudio_realcommenter .brna_form textarea:focus{border-color:#6c757d;box-shadow:none}.comments .burlakastudio_realcommenter .brb_adminoptions>div>input[type=date],.comments .burlakastudio_realcommenter .brb_adminoptions>div>input[type=time]{height:47px}.comments .burlakastudio_realcommenter .lhe-button-disabled{border:none !important}.comments .burlakastudio_realcommenter .file-selectdialog .file-extended .file-selector{font-size:.9em;line-height:1.5em}.comments .burlakastudio_realcommenter .brna_form .brf_submit ins{background:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" version="1" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd" viewBox="0 0 96 106"> <g fill="rgb(82,112,128)"> <path fill-rule="nonzero" d="M77 78l11-53c4-19-27-25-31-6L44 84c-3 14 16 21 20 4l10-48c1-8-8-9-9-2l-8 37-7-2 7-37c4-16 28-12 24 5L71 90c-5 26-39 16-34-7l13-65c6-29 51-21 45 9L84 80l-7-2z"/> <path d="M12 16h5.72259v29.6729H12z"/> <path d="M0 33.4352v-5.72258418h29.67289334V33.4352z"/> </g> </svg>') no-repeat center center}.comments .burlakastudio_realcommenter .brf_submit button{color:#fff !important;font-size:1.1em;padding:.7em 1.2em .8em;border-radius:3em;background:rgba(0,0,0,.05);background:-moz-linear-gradient(90deg, rgba(0, 0, 0, 0.05) 0%, rgba(255, 255, 255, 0.05) 100%);background:-webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.05) 0%, rgba(255, 255, 255, 0.05) 100%);background:-o-linear-gradient(90deg, rgba(0, 0, 0, 0.05) 0%, rgba(255, 255, 255, 0.05) 100%);background:-ms-linear-gradient(90deg, rgba(0, 0, 0, 0.05) 0%, rgba(255, 255, 255, 0.05) 100%);background:linear-gradient(0deg, rgba(0, 0, 0, 0.05) 0%, rgba(255, 255, 255, 0.05) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$color1", endColorstr="$color2", GradientType=0 );background-color:#aacc18;font-weight:normal;padding:.6em 1.2em .7em;font-size:1.1em}@media(min-width: 576px){.comments .burlakastudio_realcommenter .brf_submit button:hover{background-color:#aacc18;box-shadow:0 5px 10px 0 rgba(170,204,24,.3)}}.comments .burlakastudio_realcommenter .brf_submit button:active{background-color:#aacc18}.comments .burlakastudio_realcommenter .br_tree .br_comment{background-color:#f7f7f7;border-radius:4px 30px 30px 30px;padding:10px}.comments .burlakastudio_realcommenter .br_comment article{padding:0;margin-left:50px;font-size:.85em;margin-top:0;line-height:1.6em}@media screen and (max-width: 768px){.comments .burlakastudio_realcommenter .br_comment article{margin-left:0}}.comments .burlakastudio_realcommenter .br_comment._fixedTop{background-color:#f3f9df}.comments .burlakastudio_realcommenter .br_comment .brn_bottom_actions{display:flex;flex-wrap:wrap;gap:5px 10px;align-items:center}.comments .burlakastudio_realcommenter .br_comment section{margin-left:50px}@media screen and (max-width: 768px){.comments .burlakastudio_realcommenter .br_comment section{margin-left:0}}.comments .burlakastudio_realcommenter .br_comment .br_node{margin-left:50px}@media screen and (max-width: 768px){.comments .burlakastudio_realcommenter .br_comment .br_node{margin-left:25px}}.comments .burlakastudio_realcommenter .br_comment .brc_af .brca_title{display:none}.comments .burlakastudio_realcommenter .br_comment .brc_af .brca_value{font-style:normal}.comments .burlakastudio_realcommenter .br_comment._incomment>.schema_org_wrapper>.br_node,.comments .burlakastudio_realcommenter .br_comment._incomment>.br_node{margin-left:0}.comments .burlakastudio_realcommenter .brc_header header abbr img{border-radius:3px 50% 50% 50%}.comments .burlakastudio_realcommenter .brc_header i.fa-check{color:#97ba02}.comments .burlakastudio_realcommenter .brc_header._fresh time{color:#6c757d}.comments .burlakastudio_realcommenter .brc_header header span{font-size:1.2em;color:#212529}.comments .burlakastudio_realcommenter [data-rating] [data-shape]{margin-left:0}.comments .burlakastudio_realcommenter [data-rating] .brca_title{margin-right:5px}.comments .burlakastudio_realcommenter .br_comment .brn_add{margin-left:50px}@media screen and (max-width: 768px){.comments .burlakastudio_realcommenter .br_comment .brn_add{margin-left:0}}.comments .burlakastudio_realcommenter .br_comment .brn_add span{font-style:normal;color:#6c757d;font-weight:normal}.comments .burlakastudio_realcommenter .brc_header header{z-index:inherit}.comments .burlakastudio_realcommenter .brn_add abbr{font-weight:normal;font-style:normal}.comments .burlakastudio_realcommenter .br_comment article._tint_height ins.toggle_out{background:linear-gradient(rgba(255, 255, 255, 0), #F7F7F7, #F7F7F7)}.comments .burlakastudio_realcommenter .brc_header header abbr:empty{border-radius:3px 50% 50% 50%;background-color:#aacc18}.comments .burlakastudio_realcommenter .brc_header header abbr:empty:before{width:40px;height:40px;background:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" viewBox="194 -104 1000 1000"><path fill-rule="evenodd" clip-rule="evenodd" fill="rgb(255,255,255)" d="M892.4 585.9c10 3.1 19.1 5.7 27.5 8.2 34.5 10 44.8 54.6 17.5 78.1-65.4 56.5-150.7 90.8-244 90.8-92.8 0-177.6-33.8-242.9-89.8-27.4-23.5-17.3-68.2 17.4-78.3 9.2-2.7 19.2-5.5 30.2-9 62.6-19.5 92.6-43.7 98.2-68.7 0-.1 0-.2.1-.2 3.6-16.1-2.8-32.9-15.5-43.5-26.4-22.1-37.1-59.8-44.1-87.5-.8-3.2-1.7-6.5-2.5-9.8-12.1-2.1-25.4-17.3-32.2-38.5-8.2-25.5-3.9-49.8 9.6-54.1 1.3-.4 2.6-.4 3.9-.5-3.1-18.2-6.9-45.4-7.3-69.3-.1-5.2-.2-10.9-.2-16.9 0-3 .1-6.1.1-9.3 0-1.6.1-3.2.2-4.8.1-1.6.2-3.2.3-4.9.9-13.1 2.9-26.8 7-40 7.4-23.7 21.6-45.4 47.4-57.3 5.8-2.7 11-6.4 15.1-11.3 22.4-26.4 49.1-39.6 74.2-45.4 6.9-1.6 13.6-2.6 20.1-3.2 3.2-.3 6.4-.5 9.5-.6 1.6-.1 3.1-.1 4.6-.1h4.5c11.7.3 22 1.8 29.6 3.7 50 12.3 89.2 38 116.4 69.5 13.5 15.8 23.9 33 30.7 50.7 3.4 8.9 5.9 17.9 7.4 26.9.8 4.5 1.3 9 1.6 13.5.3 4.5.3 8.9.1 13.4-1.5 27.1-4.4 45.9-7.3 60.1-2.3 11.1.1 22.2 5 32.4 4.9 10.3 5.3 26.7.2 43.9-6.1 20.3-18.3 35.3-29.8 38.7-2.2 8.1-3.8 13.5-3.9 13.5-3.8 29-10.7 59.8-35.3 82.9-10.5 9.8-15 24.5-13.1 38.7.5 3.5 1 6.6 1.6 9.2 5.6 25.1 35.5 49.3 98.1 68.8z"/></svg>') no-repeat center;background-size:80%}.comments .burlakastudio_realcommenter>.br_comment>.brn_add{margin-left:0}.comments .burlakastudio_realcommenter>.br_comment>.brn_add>span{color:#343a40;font-size:1em;padding:.5em 1.2em .6em;border-radius:3em;background-color:transparent;border:2px solid #aacc18;font-style:normal;font-weight:normal;padding:.5em 2em .6em;font-size:1.1em}.comments .burlakastudio_realcommenter>.br_comment>.brn_add>span:hover,.comments .burlakastudio_realcommenter>.br_comment>.brn_add>span:active,.comments .burlakastudio_realcommenter>.br_comment>.brn_add>span:focus{border-color:#c4e730;color:#343a40}.comments .burlakastudio_realcommenter .brc_header aside .brc_voteblock ins[data-emo=p]{color:#8fb100}.comments .burlakastudio_realcommenter .brc_header aside .brc_voteblock ins[data-emo=n]{color:#c90011}.comments .burlakastudio_realcommenter .brc_header aside .brc_voteblock .br_iva_btn:hover:before{background-color:#8fb100}.comments .burlakastudio_realcommenter .brc_header aside .brc_voteblock .br_iva_btn._down:hover:before{background-color:#c90011}.comments .burlakastudio_realcommenter .brc_voteblock{margin-left:0}.comments .burlakastudio_realcommenter .brc_voteblock>span{font-weight:bold}.comments .burlakastudio_realcommenter .brn_add ins{font-style:normal;font-size:.8em}.comments .burlakastudio_realcommenter .brn_add ins strong{font-size:1em;background-color:#adb5bd}.comments .burlakastudio_realcommenter .brn_add ins strong:hover{background-color:#6c757d}.comments-disclaimer{margin-bottom:2em}.comments .reviews-stat{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:50px}@media screen and (max-width: 768px){.comments .reviews-stat{margin-bottom:30px}}@media screen and (max-width: 768px){.comments .reviews-stat__rating,.comments .reviews-stat__parts{margin-bottom:15px}}.comments .reviews-stat__rating{display:flex;margin-right:36px;color:#8fb111}@media screen and (max-width: 768px){.comments .reviews-stat__rating{margin-right:20px}}.comments .reviews-stat__rating.rating-mid{color:#9b9b9b}.comments .reviews-stat__rating.rating-mid svg{fill:#9b9b9b}.comments .reviews-stat__rating.rating-low{color:#e84545}.comments .reviews-stat__rating.rating-low svg{fill:#e84545}.comments .reviews-stat__rating-num{margin-left:7px;font-family:"pfhighwaysanspro-bold",Arial,Helvetica,sans-serif;font-weight:700;font-size:1.625em;line-height:1.385em}@media screen and (max-width: 768px){.comments .reviews-stat__rating-num{margin-left:5px}}.comments .reviews-stat__rating svg{position:relative;top:5px;flex:none}@media screen and (max-width: 992px){.comments .reviews-stat__rating svg{top:3px}}@media screen and (max-width: 768px){.comments .reviews-stat__rating svg{top:unset}}.comments .reviews-stat__count{margin:0 47px 0 0;font-weight:700;font-size:1em;line-height:1.375em;white-space:nowrap;color:#363636}@media screen and (max-width: 768px){.comments .reviews-stat__count{margin:0 20px 15px 0}}.comments .reviews-stat__parts{display:flex;align-items:center;cursor:pointer}.comments .reviews-stat__parts__item{display:block;padding-left:25px;font-weight:700;font-size:.875em;line-height:1.43em;background-repeat:no-repeat;background-position:left center;background-size:contain}@media screen and (max-width: 768px){.comments .reviews-stat__parts__item{padding-left:22px}}.comments .reviews-stat__parts__item:not(:last-child){margin-right:25px}@media screen and (max-width: 768px){.comments .reviews-stat__parts__item:not(:last-child){margin-right:15px}}.comments .reviews-stat__parts__item.item-positive{color:#8fb111;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 1.75C5.44365 1.75 1.75 5.44365 1.75 10C1.75 14.5563 5.44365 18.25 10 18.25C14.5563 18.25 18.25 14.5563 18.25 10C18.25 5.44365 14.5563 1.75 10 1.75ZM0.25 10C0.25 4.61522 4.61522 0.25 10 0.25C15.3848 0.25 19.75 4.61522 19.75 10C19.75 15.3848 15.3848 19.75 10 19.75C4.61522 19.75 0.25 15.3848 0.25 10Z' fill='%238FB111'/%3E%3Cpath d='M6.625 9.0625C7.14277 9.0625 7.5625 8.64277 7.5625 8.125C7.5625 7.60723 7.14277 7.1875 6.625 7.1875C6.10723 7.1875 5.6875 7.60723 5.6875 8.125C5.6875 8.64277 6.10723 9.0625 6.625 9.0625Z' fill='%238FB111'/%3E%3Cpath d='M13.375 9.0625C13.8928 9.0625 14.3125 8.64277 14.3125 8.125C14.3125 7.60723 13.8928 7.1875 13.375 7.1875C12.8572 7.1875 12.4375 7.60723 12.4375 8.125C12.4375 8.64277 12.8572 9.0625 13.375 9.0625Z' fill='%238FB111'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.72408 11.6014C6.08232 11.3934 6.5413 11.5153 6.74924 11.8735C7.07977 12.443 7.55407 12.9156 8.12467 13.2442C8.69527 13.5727 9.34216 13.7456 10.0006 13.7456C10.659 13.7456 11.3059 13.5727 11.8765 13.2442C12.4471 12.9156 12.9214 12.443 13.2519 11.8735C13.4599 11.5153 13.9189 11.3934 14.2771 11.6014C14.6353 11.8093 14.7572 12.2683 14.5492 12.6265C14.0868 13.4232 13.4233 14.0844 12.625 14.5441C11.8267 15.0037 10.9217 15.2456 10.0006 15.2456C9.07944 15.2456 8.17445 15.0037 7.37618 14.5441C6.57791 14.0844 5.91436 13.4232 5.45194 12.6265C5.244 12.2683 5.36585 11.8093 5.72408 11.6014Z' fill='%238FB111'/%3E%3C/svg%3E")}.comments .reviews-stat__parts__item.item-neutral{color:#9b9b9b;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 1.75C5.44365 1.75 1.75 5.44365 1.75 10C1.75 14.5563 5.44365 18.25 10 18.25C14.5563 18.25 18.25 14.5563 18.25 10C18.25 5.44365 14.5563 1.75 10 1.75ZM0.25 10C0.25 4.61522 4.61522 0.25 10 0.25C15.3848 0.25 19.75 4.61522 19.75 10C19.75 15.3848 15.3848 19.75 10 19.75C4.61522 19.75 0.25 15.3848 0.25 10Z' fill='%239F9F9F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.5 13C5.5 12.5858 5.83579 12.25 6.25 12.25H13.75C14.1642 12.25 14.5 12.5858 14.5 13C14.5 13.4142 14.1642 13.75 13.75 13.75H6.25C5.83579 13.75 5.5 13.4142 5.5 13Z' fill='%239F9F9F'/%3E%3Cpath d='M6.625 9.0625C7.14277 9.0625 7.5625 8.64277 7.5625 8.125C7.5625 7.60723 7.14277 7.1875 6.625 7.1875C6.10723 7.1875 5.6875 7.60723 5.6875 8.125C5.6875 8.64277 6.10723 9.0625 6.625 9.0625Z' fill='%239F9F9F'/%3E%3Cpath d='M13.375 9.0625C13.8928 9.0625 14.3125 8.64277 14.3125 8.125C14.3125 7.60723 13.8928 7.1875 13.375 7.1875C12.8572 7.1875 12.4375 7.60723 12.4375 8.125C12.4375 8.64277 12.8572 9.0625 13.375 9.0625Z' fill='%239F9F9F'/%3E%3C/svg%3E")}.comments .reviews-stat__parts__item.item-negative{color:#e84545;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 1.75C5.44365 1.75 1.75 5.44365 1.75 10C1.75 14.5563 5.44365 18.25 10 18.25C14.5563 18.25 18.25 14.5563 18.25 10C18.25 5.44365 14.5563 1.75 10 1.75ZM0.25 10C0.25 4.61522 4.61522 0.25 10 0.25C15.3848 0.25 19.75 4.61522 19.75 10C19.75 15.3848 15.3848 19.75 10 19.75C4.61522 19.75 0.25 15.3848 0.25 10Z' fill='%23E84545'/%3E%3Cpath d='M6.625 9.0625C7.14277 9.0625 7.5625 8.64277 7.5625 8.125C7.5625 7.60723 7.14277 7.1875 6.625 7.1875C6.10723 7.1875 5.6875 7.60723 5.6875 8.125C5.6875 8.64277 6.10723 9.0625 6.625 9.0625Z' fill='%23E84545'/%3E%3Cpath d='M13.375 9.0625C13.8928 9.0625 14.3125 8.64277 14.3125 8.125C14.3125 7.60723 13.8928 7.1875 13.375 7.1875C12.8572 7.1875 12.4375 7.60723 12.4375 8.125C12.4375 8.64277 12.8572 9.0625 13.375 9.0625Z' fill='%23E84545'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.37618 12.206C8.17445 11.7463 9.07944 11.5044 10.0006 11.5044C10.9217 11.5044 11.8267 11.7463 12.625 12.206C13.4233 12.6656 14.0868 13.3269 14.5492 14.1235C14.7572 14.4818 14.6353 14.9408 14.2771 15.1487C13.9189 15.3566 13.4599 15.2348 13.2519 14.8765C12.9214 14.3071 12.4471 13.8344 11.8765 13.5059C11.3059 13.1773 10.659 13.0044 10.0006 13.0044C9.34216 13.0044 8.69527 13.1773 8.12467 13.5059C7.55407 13.8344 7.07977 14.3071 6.74924 14.8765C6.5413 15.2348 6.08232 15.3566 5.72408 15.1487C5.36585 14.9408 5.244 14.4818 5.45194 14.1235C5.91436 13.3269 6.57791 12.6656 7.37618 12.206Z' fill='%23E84545'/%3E%3C/svg%3E")}.comments .br_comment_bottom-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 10px}.comments .review-source{font-size:.8em;border:none;color:#6c757d}.comments .review-source a{color:#6c757d;text-decoration:none;border-bottom:1px solid #dee2e6;transition:border-bottom-color .2s,color .2s}.comments .review-source a:hover{border-bottom-color:transparent;color:#027f9d}.comments .review-course-info{margin-bottom:10px;margin-top:10px;margin-left:50px}@media screen and (max-width: 768px){.comments .review-course-info{margin-left:0}}.comments .review-course-info a{font-weight:700;text-decoration:none;border-bottom:1px solid rgba(2,127,157,.5)}.comments .review-course-info a:hover{border-color:transparent}.comments .review-course-button{margin-top:10px;margin-left:50px}@media screen and (max-width: 768px){.comments .review-course-button{margin-left:0}}.comments .review-course-button a{color:#fff !important;font-size:1.1em;padding:.7em 1.2em .8em;border-radius:3em;background:rgba(0,0,0,.05);background:-moz-linear-gradient(90deg, rgba(0, 0, 0, 0.05) 0%, rgba(255, 255, 255, 0.05) 100%);background:-webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.05) 0%, rgba(255, 255, 255, 0.05) 100%);background:-o-linear-gradient(90deg, rgba(0, 0, 0, 0.05) 0%, rgba(255, 255, 255, 0.05) 100%);background:-ms-linear-gradient(90deg, rgba(0, 0, 0, 0.05) 0%, rgba(255, 255, 255, 0.05) 100%);background:linear-gradient(0deg, rgba(0, 0, 0, 0.05) 0%, rgba(255, 255, 255, 0.05) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$color1", endColorstr="$color2", GradientType=0 );background-color:#027f9d;font-weight:bold;text-decoration:none;transition:.2s;font-size:.95em;display:inline-block}@media(min-width: 576px){.comments .review-course-button a:hover{background-color:#027f9d;box-shadow:0 5px 10px 0 rgba(2,127,157,.3)}}.comments .review-course-button a:active{background-color:#027f9d}.go-to-top-button{font-size:.9em;display:block;margin-bottom:10px;text-decoration:none}.go-to-top-button span{border-bottom:1px solid rgba(2,127,157,.5);transition:border-bottom-color .2s}.go-to-top-button:hover span{border-bottom-color:transparent}.go-to-top-button i{color:#333;background-color:#ffda44;height:24px;width:24px;display:inline-block;text-align:center;line-height:24px;border-radius:30px;margin-right:5px}.ap-block{margin-top:3rem}.ap-block__blog-list__item{display:flex;align-items:start;text-decoration:none;color:#343a40 !important}.ap-block__blog-list__item:not(:last-of-type){margin-bottom:2rem}@media screen and (max-width: 768px){.ap-block__blog-list__item{align-items:start}}.ap-block__blog-list__item img{width:200px;max-height:100%;margin-right:1rem}@media screen and (max-width: 768px){.ap-block__blog-list__item img{width:100px;margin-right:.7rem}}.ap-block__blog-list__item--title{padding-left:0 !important;display:inline;font-size:1.2em;font-weight:bold;border-bottom:1px solid #adb5bd;transition:border-bottom-color .2s}@media screen and (max-width: 768px){.ap-block__blog-list__item--title{font-size:1em}}.ap-block__blog-list__item--subtitle{margin-top:.5rem;display:block;color:#6c757d}@media screen and (max-width: 768px){.ap-block__blog-list__item--subtitle{font-size:.85em}}.ap-block__blog-list__item:hover .ap-block__blog-list__item--title{border-color:transparent;color:#027f9d}.faq{margin-bottom:4rem}.faq-item{margin-bottom:1rem;border-radius:30px;border:1px solid #dee2e6}.faq-item-link{display:block;padding:1.5rem 2.2rem;text-decoration:none;font-size:1.1em;position:relative}.faq-item-link:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:22px;position:absolute;top:1.7rem;right:2.2rem;z-index:2;color:#333}.faq-item-link.collapsed:after{content:""}.faq-item-answer{padding:0 2.2rem 1rem 2.2rem}.faq-list{margin-top:4rem}.faq-list>div{margin-bottom:20px}.faq-list__question{font-size:17px;color:#027f9d;font-weight:normal;cursor:pointer;border-bottom:1px dashed;display:inline;transition:border-bottom-color .2s}.faq-list__question:hover{border-bottom-color:transparent}.faq-list__answer{padding:10px 0 20px 20px;font-size:.9em}@media(max-width: 767.98px){.company-detail{padding-top:1em}}.company-detail .title__wrap{display:flex;align-items:center;margin-bottom:1.5rem;margin-right:100px}@media screen and (max-width: 768px){.company-detail .title__wrap{margin-bottom:1rem;margin-right:0}}.company-detail .title__wrap h1{padding-right:0;margin-right:10px;margin-bottom:0}.block-info{margin-top:2rem;overflow:hidden}@media(max-width: 767.98px){.block-info{margin-top:1em;padding-bottom:1.5em}.block-info .left-col{order:3}.block-info .right-col{order:2}.block-info .gallery{order:1}}.preview-text .wrap{font-size:1.1em;color:#6c757d;margin-bottom:1.5em;display:flex}@media screen and (max-width: 768px){.preview-text .wrap{flex-wrap:wrap}}.preview-text .more{text-decoration:none;font-size:.92rem;display:inline-block}@media(max-width: 767.98px){.preview-text .more{display:none}}.preview-text .more span{border-bottom:1px dashed;transition:.2s}.preview-text .more:hover span{border-color:transparent}.company-badges{overflow:hidden;height:26px;margin-top:1.5em;margin-bottom:2em}@media(max-width: 767.98px){.company-badges{display:none}}.company-badges-wrap{position:relative;display:flex;flex-wrap:wrap}.company-badges-wrap::after{content:"";position:absolute;z-index:-1;width:100%;height:1px;top:12px;background:#e9ecef}.company-badges-wrap span{margin-bottom:2px}.company-logo{text-align:center;margin-right:15px;margin-bottom:10px}@media(max-width: 767.98px){.company-logo{width:100%;text-align:left}}.company-logo img{max-width:200px;max-height:100px}.gift{margin-bottom:2rem;position:relative}@media(min-width: 768px){.gift{background:#f7f7f7;padding:2rem}}.gift .title{color:#8fb100;font-size:19px;font-family:"pfhighwaysanspro-bold",Arial,Helvetica,sans-serif;margin-bottom:10px;line-height:1em}@media(max-width: 767.98px){.gift .title{color:#333}}.gift .text{font-size:.9em;color:#495057;margin-bottom:1.5em}.gift .button{font-weight:bold}.gift i{position:absolute;top:2rem;right:2rem;font-size:1.5em;color:#495057;transition:.2s;cursor:pointer}.gift i:hover{color:#333}@media(max-width: 767.98px){.gift i{display:none}}.float-block-row>.gift{background-color:unset;padding:0;margin:0}.hide-on-low-height{display:none}.characteristics .val__more-button{margin-left:5px;color:rgba(0,0,0,.3);border-bottom:1px dashed rgba(0,0,0,.3);font-size:.85em;cursor:pointer;transition:border-color .2s}.characteristics .val__more-button:hover,.characteristics .val__more-button:active,.characteristics .val__more-button:focus{border-color:transparent}.characteristics .val__hidden{display:none}.characteristics .val small{color:#6c757d;margin-top:5px;line-height:1.3em;display:inline-block}@media screen and (min-height: 672px){.hide-on-low-height{display:block}}.author-warning{margin-bottom:2rem;position:relative;width:100%;margin-top:20px;padding:10px 10px 10px 10px;display:inline-block;font-weight:bold;font-size:14px}@media(min-width: 768px){.author-warning{background:#f7f7f7;padding:2rem}}.author-warning-span{background:#df0000;color:#fff;text-align:center;display:inline-block;width:20px;border-radius:20px;line-height:20px;font-size:15px;margin-right:10px;font-weight:normal;position:absolute;left:10px;top:10px}.subscribe{margin-bottom:2rem;position:relative;padding-right:4em}@media(max-width: 767.98px){.subscribe{margin-top:2em}}.subscribe .title{color:#333;font-size:19px;font-family:"pfhighwaysanspro-bold",Arial,Helvetica,sans-serif;margin-bottom:10px;line-height:1em}.subscribe .text{font-size:.9em;color:#6c757d;margin-bottom:1.5em}.subscribe i{position:absolute;top:0;right:0;font-size:2.3em;color:#027f9d}.video-preview{margin-bottom:2rem}.video-preview a{text-decoration:none;color:#333 !important;display:block;position:relative;padding-left:3.7em;padding-top:.8em;font-size:.9em}.video-preview a i{font-size:3em;position:absolute;top:0;left:0;color:#f5a000}.video-preview a span{transition:.2s;display:inline;border-bottom:1px dashed #333}.video-preview a span:hover{border-color:transparent}.gallery{margin-bottom:2.5em;width:100%}.gallery .container{position:relative;padding-top:2em}.gallery .zoom-link{position:absolute;top:0;right:15px;font-size:.85em}.gallery .zoom-link a{color:#6c757d;text-decoration:none;transition:.2s}.gallery .zoom-link a:hover{color:#333}.gallery .zoom-link a i{font-size:1.5em;position:relative;top:5px}.gallery .slider{height:100px;opacity:0}.gallery .slider.slick-initialized{opacity:1}.gallery .slider .item{padding-right:.5em;transition:.2s}.gallery .slider .item:hover{opacity:.8}.gallery .slider .item a{display:table-cell;height:100px;vertical-align:middle}.gallery .slider .item img{max-width:100%;max-height:100px}.gallery .slider .item-logo--mobile{display:none}.gallery .slider .slick-prev,.gallery .slider .slick-next{width:30px;height:30px}.gallery .slider .slick-prev:before,.gallery .slider .slick-next:before{display:inline-block;font-family:FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;color:#333}.gallery .slider .slick-next{right:-40px}.gallery .slider .slick-next:before{content:""}.gallery .slider .slick-prev{left:-40px}.gallery .slider .slick-prev:before{content:""}@media(max-width: 991.98px){.float-col{display:none !important}}.float-col-wrap{position:relative}.float-block{background-color:#fff;border:1px solid #ededed;max-width:289.97px}.float-block--absolute{position:absolute}.float-block-row{padding:1.5em;border-bottom:1px solid #ededed}.float-block-row:last-child{border-bottom:none}.float-block .maintab{text-decoration:none}.float-block img{max-width:100%;max-height:50px}.float-block .title{color:#495057;line-height:1.25em;margin:.6em 0}.float-block .button{padding:1em;font-size:.8em;text-transform:uppercase;display:block;font-weight:700}.float-block .desc{font-size:.8em;color:#6c757d;margin-bottom:1.2em}.float-block .rating{margin:0}.float-block .rating .vote{font-size:1.1em;margin-top:0}.float-block .rating .vote i{margin-right:2px}.float-block .rating .vote i.inactive{color:#dee2e6}.float-block nav ul{margin:0;padding:0}.float-block nav ul li{list-style:none;margin-bottom:1em;margin-left:-1.5em;padding-left:1.5em;border-left:2px solid transparent}.float-block nav ul li a{transition:.2s;text-decoration:none;color:#6c757d;position:relative;padding-left:1.8em;line-height:1.2em;display:block}@media(min-width: 768px){.float-block nav ul li a:hover{opacity:.6}}.float-block nav ul li a i{position:absolute;top:2px;left:0}.float-block nav ul li a .count{font-size:.9em;color:#8fb100;display:inline-block;margin-left:.5em}.float-block nav ul li.active{border-color:#97ba02}.float-block nav ul li.active a{color:#333}.float-block.affix{top:15px;left:inherit}.float-block--minimal .desc{display:none}.float-block .gift .title{margin-top:0}.contacts-title{color:#adb5bd;margin-bottom:1em}.contacts ul{margin:0;padding:0}.contacts ul li{margin-bottom:1em;list-style:none;position:relative;padding-left:2.5em;color:#adb5bd}.contacts ul li.black{color:#343a40}.contacts ul li i{font-size:1.4em;width:36px;text-align:center;display:inline-block;position:absolute;top:0;left:0}.contacts ul li a{text-decoration:none}.contacts ul li a span{border-bottom:1px solid transparent;transition:.2s}.contacts ul li a:hover span{border-color:#027f9d}.contacts .auth-mess{padding-left:24px;position:relative;font-size:13px;color:#495057;margin-left:10px}.contacts .auth-mess i{font-size:20px;position:absolute;top:0;left:0;color:#f5a000}.events-block__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.events-block__header h2{margin:0 !important}.events-block__header__archive{margin-top:0 !important}.cp-courses h2{font-size:1.65em;font-weight:bold;font-family:"pfhighwaysanspro-bold",Arial,Helvetica,sans-serif}@media screen and (max-width: 768px){.cp-courses h2{font-size:1.3em}}.cp-courses .row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media screen and (max-width: 1200px){.cp-courses .row{margin-left:-10px;margin-right:-10px}}@media screen and (max-width: 768px){.cp-courses .row{margin-left:-7px;margin-right:-7px}}.cp-courses .smart-col_thin{box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:calc(33.3333333333% - 30px);margin-bottom:1.5em}@media screen and (max-width: 1200px){.cp-courses .smart-col_thin{width:calc(50% - 20px);margin-left:10px;margin-right:10px}}@media screen and (max-width: 768px){.cp-courses .smart-col_thin{width:calc(50% - 14px);margin-left:7px;margin-right:7px}}@media screen and (max-width: 1200px){.cp-courses .smart-col_thin{margin-bottom:1em}}@media screen and (max-width: 576px){.cp-courses .smart-col_thin{margin-bottom:11px}}.cp-courses .smart-col_thin .ih-course-item-wrap{max-width:350px}.cp-courses.cp-block .smart-col_thin{margin-bottom:0}@media screen and (max-width: 1200px){.cp-courses.cp-block .smart-col_thin{margin-bottom:1em}}@media screen and (max-width: 576px){.cp-courses.cp-block .smart-col_thin{margin-bottom:11px}}.cp-courses.cp-block .smart-col_thin:last-child{margin-bottom:0}@media screen and (max-width: 576px){.cp-courses .ih-course-item-wrap{height:250px}}@media screen and (max-width: 576px){.cp-courses .ih-course-item-content{top:0}}@media screen and (max-width: 576px){.cp-courses .ih-course-item-badge{font-size:8px;letter-spacing:-0.05em;padding:3px 5px}}@media screen and (max-width: 576px){.cp-courses .ih-course-item-compare{top:10px;right:10px}}@media screen and (max-width: 576px){.cp-courses .ih-course-item-title{padding:0 14px;font-size:12px;margin-top:30px}}@media screen and (max-width: 576px){.cp-courses .ih-course-item-icons{top:32px;left:15px}}@media screen and (max-width: 576px){.cp-courses .ih-course-item-icon{font-size:19px}}@media screen and (max-width: 576px){.cp-courses .ih-course-item-category-18{width:20px;height:20px;line-height:16px;top:-5px;font-size:8px}}@media screen and (max-width: 576px){.cp-courses .ih-course-item-author{width:86%;bottom:50px;left:15px}}@media screen and (max-width: 576px){.cp-courses .ih-course-item-author-name{font-size:10px}}@media screen and (max-width: 576px){.cp-courses .ih-course-item-company{width:86%;bottom:50px;left:15px;font-size:10px}}@media screen and (max-width: 576px){.cp-courses .ih-course-item-theme{right:inherit;width:86%;bottom:15px;left:15px;text-align:left}}@media screen and (max-width: 576px){.cp-courses .ih-course-item-loader{top:17px;font-size:24px !important}}.cp-courses__wrap{width:100%}.cp-courses.w-filter{display:flex;flex-direction:row-reverse;justify-content:space-between}@media screen and (max-width: 992px){.cp-courses.w-filter{flex-wrap:wrap;justify-content:center}}.cp-courses__filter{width:100%;padding:0 15px}@media screen and (max-width: 992px){.cp-courses__filter{padding:10px;margin-bottom:20px;background:#f7f7f7}}.cp-courses__filter .ih-cf{padding:0;margin-left:auto}@media screen and (max-width: 992px){.cp-courses__filter .ih-cf{margin-left:5px}}@media screen and (max-width: 576px){.cp-courses__filter .ih-cf{width:150px}}.cp-courses__filter .ih-cf .modef-right{right:unset;left:-210px}.cp-courses__filter .ih-cf .modef-right:before{left:unset;right:-6px;transform:rotate(-135deg)}.cp-courses__filter .ih-cf .btn-mobile-close{position:fixed;top:0;left:0;width:60px;height:60px;display:none;border:none;outline:none;background:transparent;color:#212a34;z-index:3600}.cp-courses__filter .ih-cf .btn-mobile-close:hover,.cp-courses__filter .ih-cf .btn-mobile-close:active{cursor:pointer;background:transparent;color:#212a34}@media screen and (max-width: 992px){.cp-courses__filter .ih-cf.open .btn-mobile-close{display:block}}.cp-courses__filter .ih-cf .open-filter span,.cp-courses__filter .ih-cf .open-filter .fa-angle-down{display:inline-block !important}@media screen and (max-width: 992px){.block-content.top-w-filter{padding-top:2em}}.reviews-authors{margin-top:70px;overflow:hidden}.reviews-authors__element{margin-bottom:40px}.reviews-authors__element a{display:flex;align-items:center;text-decoration:none}.reviews-authors__element a:hover span{text-decoration:none !important}.reviews-authors__element img{margin-right:10px;border-radius:50%}.reviews-authors__name{font-size:18px;color:#212121;text-decoration:underline}.reviews-authors__val{margin-left:10px}.action__auth_margin{margin-bottom:0 !important}@media screen and (max-width: 576px){.cp-courses .course-card,.ap-courses .course-card,.courses.block-content .course-card{width:calc(50% - 10px) !important}}

/* End */


/* Start:/local/js/slick/slick.css?16369603031306*/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

/* End */


/* Start:/local/js/slick/slick-theme.css?16369603012084*/
.slick-loading .slick-list{background:#fff url("/local/js/slick/./ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:20px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}

/* End */


/* Start:/local/templates/.default/components/bitrix/system.pagenavigation/simple/style.css?1587711987895*/
/*SIMPLE PAGINATION*/
.navigation {
  padding-top: 40px;
  clear: both;
  text-align: center; }
  .navigation span, .navigation a {
    display: inline-block;
    vertical-align: top;
    width: 37px;
    height: 37px;
    border-radius: 50%;
    margin: 0 .3rem;
    font-size: 18px;
    color: #333333 !important;
    line-height: 37px;
    transition: 0.2s;
    text-decoration: none; }
  .navigation a:hover, .navigation a:focus {
    text-decoration: none;
    color: #333333 !important;
    background: #EEEEEE; }
  .navigation .navigation-current {
    cursor: default;
    color: #fff !important;
    background-color: #AACC18; }
  .navigation .navigation-text-button {
    width: auto;
    padding: 0 15px;
    border-radius: 45%; }

.full-width .navigation {
  padding-bottom: 60px; }

.full-width .block-list .navigation {
  padding-bottom: 0; }

/*# sourceMappingURL=style.css.map */
/* End */


/* Start:/local/templates/.default/components/bitrix/catalog.section/courses_list_tile/style.css?173760525616730*/
﻿.cashback-block-button{text-decoration:none;display:inline-block;transition:.2s;cursor:pointer;outline:none !important;background:none;text-align:center}.cashback-block-button:active{position:relative;top:2px}.cashback-block-button{padding:.4em 1.5em .52em;border-radius:3em;border:1px solid #f5a000;color:#333}.cashback-block-button:hover,.cashback-block-button:focus{color:#fff;background:#f5a000}.cashback-block{position:relative;padding-left:5em;margin-bottom:2em}.cashback-block i{position:absolute;font-size:4.2em;color:#f5a000;left:0;top:-0.3rem}.cashback-block-text{margin-bottom:.5em}.cashback-block-text span{font-weight:700;font-size:1.3em;color:#f5a000}.courses__dark{background-color:#12171c}.courses__dark h2,.courses__dark .h2{color:#fff}@media(max-width: 767.98px){.courses__dark .container{max-width:100%}}.course-item__figure a{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;padding-top:137%}.course-item__figure a:before{display:block;content:"";width:100%}.course-item__figure .course-item-filter{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5)}.course-item__figure .course-item-desc{position:absolute;bottom:20px;left:15px;right:15px}.course-item__figure .course-item-author{color:rgba(255,255,255,.8)}.course-item__figure .course-item-icons{top:20px;right:20px}.course-item__figure .course-item-icons i{color:#fff}@media(max-width: 1199.98px){.course-item__figure .course-item-type{font-size:.8em}.course-item__figure .course-item-title{font-size:.9em}.course-item__figure .course-item-author{font-size:.8em}}@media(max-width: 767.98px){.course-item__figure .course-item-desc{left:10px;right:10px}.course-item__figure .course-item-type{font-size:.8em}.course-item__figure .course-item-title{font-size:.8em}.course-item__figure .course-item-author{font-size:.7em}.course-item__figure .course-item-rating{display:none}}.courses-slider{overflow:hidden;height:438px;margin-top:30px}@media(min-width: 992px)and (max-width: 1199.98px){.courses-slider{height:350px}}@media(max-width: 991.98px){.courses-slider{height:inherit}}.courses-slider.slick-initialized{overflow:inherit}.courses-slider .course-item:hover{transform:translateY(0)}.courses-slider .slick-prev,.courses-slider .slick-next{z-index:500;height:40px;width:40px;top:46%}.courses-slider .slick-prev:before,.courses-slider .slick-next:before{display:inline-block;font-family:FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;color:#333}.courses__dark .courses-slider .slick-prev:before,.courses__dark .courses-slider .slick-next:before{color:#fff}.courses-slider .slick-prev{left:-50px}.courses-slider .slick-prev:before{content:""}.courses-slider .slick-next{right:-50px}.courses-slider .slick-next:before{content:""}.courses-slider .slick-dots{bottom:-15px !important}@media(max-width: 767.98px){.courses-slider .slick-dots{bottom:-25px !important}}@media(max-width: 767.98px){.courses-slider .slick-dots li{margin:0;width:15px}}.courses__dark .courses-slider .slick-dots li button:before{color:#fff}.courses-slider .slick-slide{height:auto !important}.block--courses-list .row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media screen and (max-width: 768px){.block--courses-list .row{margin-left:-7px;margin-right:-7px}}.block--courses-list .smart-col{box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:calc(25% - 30px)}@media screen and (max-width: 1200px){.block--courses-list .smart-col{width:calc(33.3333333333% - 30px)}}@media screen and (max-width: 768px){.block--courses-list .smart-col{width:calc(50% - 30px)}}@media screen and (max-width: 768px){.block--courses-list .smart-col{width:calc(50% - 14px);margin-left:7px;margin-right:7px}}.ih-courses-list-subtitle{margin-top:1.8em}.ih-courses-list-subtitle:first-child{margin-top:0}.ih-course-item{width:100%;text-align:center}.slick-initialized .ih-course-item{max-width:inherit}.block--courses-list .ih-course-item{margin-bottom:1.4em}@media screen and (max-width: 1200px){.block--courses-list .ih-course-item{margin-bottom:2em}}@media screen and (max-width: 992px){.block--courses-list .ih-course-item{margin-bottom:1.5em}}@media screen and (max-width: 576px){.block--courses-list .ih-course-item{margin-bottom:11px}}.ih-course-item-wrap{width:100%;max-width:270px;height:365px;position:relative;text-align:left;display:inline-block;overflow:hidden}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-wrap{height:250px}}.ih-course-item-link{width:100%;height:100%;display:block;background-repeat:no-repeat;background-size:cover;background-position:center;text-decoration:none;color:#fff !important;position:relative;border-radius:4px}.ih-course-item-link:hover,.ih-course-item-link:active,.ih-course-item-link:focus{color:#fff}.ih-course-item-link:active .ih-course-item-loader,.ih-course-item-link:focus .ih-course-item-loader{display:block !important}@media(min-width: 576px){.ih-course-item-link:hover .ih-course-item-content{top:20px}.ih-course-item-link:hover .ih-course-item-desc{opacity:1}.ih-course-item-link:hover .ih-course-item-price{opacity:1}}.ih-course-item-filter{background:#8fb100;background:-moz-linear-gradient(-45deg, #8FB100 0%, #027F9D 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, #8FB100), color-stop(100%, #027F9D));background:-webkit-linear-gradient(-45deg, #8FB100 0%, #027F9D 100%);background:-o-linear-gradient(-45deg, #8FB100 0%, #027F9D 100%);background:-ms-linear-gradient(-45deg, #8FB100 0%, #027F9D 100%);background:linear-gradient(135deg, #8FB100 0%, #027F9D 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$color1", endColorstr="$color2", GradientType=1 );width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;transition:.4s;opacity:.8;border-radius:4px}.ih-course-item-link:hover .ih-course-item-filter{opacity:.9}.ih-course-item-filter__cover{opacity:.9}.ih-course-item-content{position:absolute;top:120px;width:100%;transition:.4s}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-content{top:0}}.ih-course-item-badges{position:relative;left:-1px;min-height:30px}.ih-course-item-badge{padding:7px 10px;font-size:11px;font-weight:bold;color:#fff;text-transform:uppercase;background:#333;border-radius:0 5px 5px 0;display:inline-block;margin-bottom:8px;line-height:1.5em}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-badge{font-size:8px;letter-spacing:-0.05em;padding:3px 5px}}.ih-course-item-badge:last-child{margin-bottom:0}.ih-course-item-badge__green{background-color:#97ba02}.ih-course-item-badge__orange{background-color:#f5a000}.ih-course-item-badge__gray{background-color:rgba(73,80,87,.6) !important;backdrop-filter:blur(5px)}.ih-course-item-badge__yellow-discount{background-color:#ffda44;color:#6b0000}.ih-course-item-badge__yellow-discount span{line-height:0;font-size:12px}.ih-course-item-badge__yellow{background-color:#ffda44;color:#000;border-radius:5px;opacity:1;transition:.2s}@media(min-width: 576px){.ih-course-item-link:hover .ih-course-item-badge__yellow{opacity:0}}.ih-course-item-badge__price{text-transform:none;background-color:#c051cc;transition:.2s}@media(min-width: 576px){.ih-course-item-link:hover .ih-course-item-badge__price{opacity:0}}.ih-course-item-badge__round{border-radius:5px}.ih-course-item-compare{position:absolute;top:22px;right:22px;z-index:2}@media(max-width: 575.98px){.block--courses-list .ih-course-item-compare{top:10px;right:10px}}.ih-course-item-compare__button{display:block;color:#333;font-size:16px;border-radius:50%;width:36px;height:36px;line-height:36px;cursor:pointer;text-align:center;background-color:rgba(255,255,255,.9);opacity:0;transition:.2s}.ih-course-item:hover .ih-course-item-compare__button{opacity:1}.ih-course-item-compare__button:hover{box-shadow:0 0 20px rgba(0,0,0,.4);opacity:.8 !important}.ih-course-item-compare__button__on{opacity:1;background-color:rgba(255,218,68,.9)}.ih-course-item-title{font-size:16px;font-weight:bold;padding:0 22px;margin-top:20px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-title{padding:0 14px;font-size:12px;margin-top:30px}}.ih-course-item-desc{font-size:12px;padding:0 22px;margin-top:16px;opacity:0;transition:.4s;line-height:1.5;color:rgba(255,255,255,.7)}.ih-course-item-price{font-size:12px;color:#fff;margin-top:16px;padding:0 22px;text-align:right;opacity:0;transition:.4s}.ih-course-item-price-val{font-size:13px;font-weight:bold;color:#fff;margin-left:5px;font-family:"pfhighwaysanspro-bold",Arial,Helvetica,sans-serif}.ih-course-item-price-val__default{font-size:12px;color:rgba(255,255,255,.6)}.ih-course-item-icons{position:absolute;top:22px;left:20px;transition:opacity .4s}@media(min-width: 576px){.ih-course-item:hover .ih-course-item-icons{opacity:0}}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-icons{top:32px;left:15px}}.ih-course-item-icon{font-size:25px;margin-right:5px}.ih-course-item-icon__show-form{font-size:20px !important;opacity:.5;position:relative;top:-4px}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-icon{font-size:19px}}.ih-course-item-category-18{border:2px solid #fff;font-style:normal;width:26px;height:26px;display:inline-block;line-height:23px;position:relative;top:-6px;border-radius:50%;font-size:11px;font-weight:bold;text-align:center}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-category-18{width:20px;height:20px;line-height:16px;top:-5px;font-size:8px}}.ih-course-item-author{color:rgba(255,255,255,.8) !important;text-decoration:none;display:flex !important;align-items:center !important;position:absolute;width:50%;bottom:20px;left:20px}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-author{width:86%;bottom:50px;left:15px}}.ih-course-item-author img{width:32px;height:32px;border-radius:50%;margin-right:7px;background-color:#343a40}.ih-course-item-author-name{font-size:12px;line-height:14px}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-author-name{font-size:10px}}.ih-course-item-company{text-decoration:none;position:absolute;bottom:20px;left:20px;width:50%;font-size:12px;line-height:14px;color:rgba(255,255,255,.8) !important;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-company{width:86%;bottom:50px;left:15px;font-size:10px}}.ih-course-item-theme{font-size:.57rem;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#ffda44 !important;position:absolute;right:20px;bottom:20px;width:35%;text-align:right;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:normal;height:32px;display:flex;align-items:center;flex-grow:1;justify-content:flex-end;line-height:1.5em}@media screen and (max-width: 768px){.ih-course-item-theme{font-size:9px}}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-theme{right:inherit;width:86%;bottom:15px;left:15px;text-align:left}}.ih-course-item-theme__top{bottom:inherit;top:70px;opacity:1;transition:.4s}@media(min-width: 576px){.ih-course-item:hover .ih-course-item-theme__top{opacity:0}}.ih-course-item-place{font-size:11px;position:absolute;top:50px;left:20px;width:50%;color:rgba(255,255,255,.6);opacity:1;transition:.4s}@media(min-width: 576px){.ih-course-item:hover .ih-course-item-place{opacity:0}}@media screen and (max-width: 576px){.ih-course-item-place{display:none}}.ih-course-item-counts{margin-top:10px;font-size:12px;color:#fff;line-height:24px}.ih-course-item-counts i{font-size:14px;margin-right:2px;width:20px;text-align:center;display:inline-block}.ih-course-item-loader{display:none !important;position:absolute;z-index:2;top:26px;left:50%;margin-left:-16px;font-size:30px !important;color:#fff}@media screen and (max-width: 576px){.block--courses-list .ih-course-item-loader{top:17px;font-size:24px !important}}.ih-course-item__light .ih-course-item-link{color:#000 !important}.ih-course-item__light .ih-course-item-author{color:rgba(0,0,0,.8) !important}.ih-course-item__light .ih-course-item-theme{color:rgba(0,0,0,.8) !important}.ih-course-item__light .ih-course-item-desc{color:rgba(0,0,0,.6) !important}.ih-course-item__light .ih-course-item-price{color:#000}.ih-course-item__light .ih-course-item-price-val{color:#000}.ih-course-item__light .ih-course-item-price-val__default{color:rgba(0,0,0,.6)}.ih-courses-slider{overflow:hidden;height:400px;margin-top:30px}@media(min-width: 1200px)and (max-width: 1270px){.ih-courses-slider{margin-left:auto !important;margin-right:auto !important;width:1100px}}@media(min-width: 974px)and (max-width: 1060px){.ih-courses-slider{margin-left:auto !important;margin-right:auto !important;width:900px}}.ih-courses-slider.slick-initialized{overflow:inherit}.ih-courses-slider .course-item:hover{transform:translateY(0)}.ih-courses-slider .slick-prev,.ih-courses-slider .slick-next{z-index:500;height:40px;width:40px;top:46%}.ih-courses-slider .slick-prev:before,.ih-courses-slider .slick-next:before{display:inline-block;font-family:FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;color:#333}.courses__dark .ih-courses-slider .slick-prev:before,.courses__dark .ih-courses-slider .slick-next:before{color:#fff}.ih-courses-slider .slick-prev{left:-50px}.ih-courses-slider .slick-prev:before{content:""}.ih-courses-slider .slick-next{right:-50px}.ih-courses-slider .slick-next:before{content:""}.ih-courses-slider .slick-dots{bottom:-15px !important}@media(max-width: 767.98px){.ih-courses-slider .slick-dots{bottom:-25px !important}}@media(max-width: 767.98px){.ih-courses-slider .slick-dots li{margin:0;width:15px}}.courses__dark .ih-courses-slider .slick-dots li button:before{color:#fff}.ih-courses-slider .slick-slide{height:auto !important}.ih-courses-slider.ih-slick-loaded .slick-next{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;top:41%}.ih-courses-slider.ih-slick-loaded .slick-next:before{content:"";font-size:30px}.ih-courses-slider.ih-courses-slider_few .slick-track{width:100% !important}.mainpage-courses .ih-courses-slider .ih-course-item-wrap{padding:0 5px;max-width:280px}.gradient-purple-green{background:linear-gradient(to right, #2ebf91, #8360c3)}.gradient-purple-yellow{background:linear-gradient(to right, #ffd452, #544a7d)}.gradient-blue-red{background:linear-gradient(to right, #ec2F4B, #009FFF)}.gradient-yellow-orange{background:linear-gradient(to right, #F37335, #FDC830)}.gradient-blue{background:linear-gradient(to right, #0083B0, #00B4DB)}.gradient-pink-purple{background:linear-gradient(to right, #89216B, #DA4453)}.gradient-purple-dark{background:linear-gradient(45deg, #3c1053, #ad5389)}.gradient-light-blue{background:linear-gradient(to right, #a8c0ff, #3f2b96)}.gradient-blue-purple-pink{background:linear-gradient(to right, #355c7d, #6c5b7b, #c06c84)}.gradient-blue-orange{background:linear-gradient(45deg, #108dc7, #ef8e38)}.gradient-purple-red{background:linear-gradient(to right, #23074d, #cc5333)}.gradient-blue-center{background:linear-gradient(to right, #667db6, #0082c8, #0082c8, #667db6)}.gradient-purple-red-yellow{background:linear-gradient(to right, #1a2a6c, #b21f1f, #fdbb2d)}.gradient-turquoise-yellow{background:linear-gradient(to right, #008b8c, #d79500)}.gradient-peach-pink{background:linear-gradient(to right, #ff9966, #ff5e62)}.gradient-purple-light{background:linear-gradient(to left, #642b73, #c6426e)}.gradient-turquoise-blue{background:linear-gradient(45deg, #00b3be, #5b86e5)}.gradient-purple-pink-peach{background:linear-gradient(to right, #3a1c71, #d76d77, #ffaf7b)}.gradient-dark-blue{background:linear-gradient(to right, #000046, #1cb5e0)}.gradient-dark-turquoise{background:linear-gradient(to right, #007991, #43f5be)}.gradient-coral-black{background:linear-gradient(to right, #eb5757, #000000)}.gradient-turquoise-orange{background:linear-gradient(to right, #00bb96, #ce4c00)}.gradient-dark-purple{background:linear-gradient(to right, #20002c, #cbb4d4)}.gradient-pink-dark{background:linear-gradient(45deg, #c33764, #1d2671)}.gradient-yellow-green{background:linear-gradient(to right, #21a226, #b9c030)}.gradient-green-dark{background:linear-gradient(to right, #52c234, #061700)}.gradient-green-light{background:linear-gradient(45deg, #56ab2f, #a8e063)}

/* End */


/* Start:/include/elements/compare_ajax/style.css?1591370304788*/
.compare-dropdown {
  position: absolute;
  top: 100%;
  right: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem; }
  .compare-dropdown.show {
    display: block; }
  .compare-dropdown__item {
    display: block;
    width: 100%;
    padding: 0.25rem 1.5rem;
    clear: both;
    font-weight: 400;
    color: #212529;
    text-align: inherit;
    white-space: nowrap;
    border: 0;
    margin: 0;
    font-size: 14px;
    text-decoration: none; }
    .compare-dropdown__item_off {
      display: none !important; }

/* End */


/* Start:/local/components/ih/favorites.add/templates/action-buttons-new/style.css?1737605245135*/
.ih-user-favorites__add-link_on{border-color:#dc3545 !important;background-color:#dc3545}.ih-user-favorites__add-link_on i{color:#fff}

/* End */
/* /include/elements/request_form/style.css?16256422292296 */
/* /local/templates/info_hit_5_0/components/bitrix/catalog.element/company_page/style.css?175462510867581 */
/* /local/js/slick/slick.css?16369603031306 */
/* /local/js/slick/slick-theme.css?16369603012084 */
/* /local/templates/.default/components/bitrix/system.pagenavigation/simple/style.css?1587711987895 */
/* /local/templates/.default/components/bitrix/catalog.section/courses_list_tile/style.css?173760525616730 */
/* /include/elements/compare_ajax/style.css?1591370304788 */
/* /local/components/ih/favorites.add/templates/action-buttons-new/style.css?1737605245135 */
