/* IT STOLYTSYA course stylesheet 1.9.93. Generated from template.css 1.9.88.
 * Complete stylesheet for guarded course article pages; keep in /css/.
 * Requires index-v1.9.93.php route/body-class checks. Do not use site-wide.
 */
/*! IT STOLYTSYA template.css v1.9.88 - formatting only; based on v1.9.85. */
*{margin:0;padding:0}body{color:#000;font-size:15px;line-height:23px;font-family:Open Sans,Arial,sans-serif;min-width:1180px;background:#031d3b}#all-wr{background:#fff}@font-face{font-family:"Icons";font-style:normal;font-weight:400;src:url(../fonts/icons.woff2)format("woff2"),url(../fonts/icons.woff)format("woff"),url(../fonts/icons.ttf)format("truetype");font-display:swap}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#0a4da1;font-weight:400;line-height:normal;font-family:Open Sans,Arial,sans-serif}h1,.h1{margin:0 0 33px;font-size:39px;color:#000;font-weight:300;text-align:center}h2,.h2{margin:35px 0 20px;font-size:27px}h3,.h3{margin:32px 0 18px;font-size:23px}h4,.h4{margin:25px 0 15px;font-size:20px}h5,.h5{margin:21px 0 13px;font-size:17px}h6,.h6{margin:19px 0 12px;font-size:15px}p,.p{margin-bottom:12px}body.with-sidebar .page-header h1{color:#0a4da1;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1)}.item-page h2,.item-page .h2{padding-bottom:7px;text-align:center;border-bottom:1px solid rgba(0,0,0,.1)}a:link,a:visited{color:#177fff;text-decoration:none}a:hover,a:active,a:focus{color:#46b700;outline:0}a.a-rev,.a-rev a{color:#000}a.a-rev:hover,.a-rev a:hover{color:#2788ff}hr{height:1px;margin:30px 0;border:0;background:rgba(0,0,0,.07);clear:both}hr.divide{margin:15px 0;background:0 0}legend{width:100%}.content ul,.content ol{margin:12px 0;text-align:left;list-style:none}.content li{margin-bottom:7px;overflow:hidden}.content li:before{color:#177fff}.content ul li{position:relative;padding-left:22px}.content ul li:before{content:"";position:absolute;left:0;font-family:"Icons";color:#4a9bff}.content ul.disc li:before{content:""}.content ul.dot li{padding-left:13px}.content ul.dot li:before{content:"•"}.content ol{counter-reset:li-item}.content ol li:before{padding-right:5px;content:counters(li-item,".")". ";counter-increment:li-item}.content ol ol li{padding-left:22px}ul.tag-like li{margin-bottom:3px;padding:3px 10px 3px 16px;background:rgba(0,0,0,.03);-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}ul.tag-like li:before{content:"•";left:6px}ul.tag-like.li-inline li{display:inline-block;vertical-align:top}.content ul.min li,.content ol.min li{margin-bottom:0;font-size:13px;line-height:19px}.tn,textarea,input,button,a,a img{-moz-transition:color .4s,border-color .4s,background-color .4s,opacity .4s;-webkit-transition:color .4s,border-color .4s,background-color .4s,opacity .4s;-o-transition:color .4s,border-color .4s,background-color .4s,opacity .4s;transition:color .4s,border-color .4s,background-color .4s,opacity .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.opacity,.opacity-r:hover,a img{opacity:1}.opacity:hover,.opacity-r,a:hover img{opacity:.7}.scale img{-moz-transition:.4s all ease;-webkit-transition:.4s all ease;-o-transition:.4s all ease;transition:.4s all ease}.scale:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.grayscale img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.grayscale img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:.9}textarea,input[type=text],input[type=tel],input[type=file],input[type=email],input[type=search],input[type=number],input[type=password]{padding:9px 15px;color:#000;font:14px/19px Open Sans,Arial,sans-serif;border:0;background:rgba(0,0,0,.07);vertical-align:top;-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.17);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.17);box-shadow:inset 0 0 3px rgba(0,0,0,.17);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}input.inp-small{padding:6px 10px 7px;font-size:13px;line-height:18px}input.inp-mini{padding:5px 8px 5px;font-size:12px;line-height:17px}input.inp-100{width:100%}textarea:focus,input[type=text]:focus,input[type=tel]:focus,input[type=file]:focus,input[type=email]:focus,input[type=search]:focus,input[type=number]:focus,input[type=password]:focus{background:rgba(0,0,0,.05)}textarea{padding-top:9px;padding-bottom:17px;overflow:auto;resize:vertical}select{height:37px;line-height:33px;font-size:15px}select.sel-small{height:32px;line-height:28px}input[type=number]{padding:9px 1px 9px 15px}input[type=file]{height:37px;padding:0;line-height:37px}input[type=file]::-ms-value{padding-left:15px;border:0;background:0 0}input[type=file]::-ms-browse{padding-top:3px;color:#fff;border:0;background:#b7b7b7;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}input[type=file]::-webkit-file-upload-button{height:37px;line-height:37px;color:#fff;border:0;background:#b7b7b7;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}::-webkit-input-placeholder{color:#5e5e5e}:-moz-placeholder{color:#5e5e5e;opacity:1}::-moz-placeholder{color:#5e5e5e;opacity:1}:-ms-input-placeholder{color:#5e5e5e!important}:focus::-webkit-input-placeholder{color:transparent}:focus:-moz-placeholder{color:transparent}:focus::-moz-placeholder{color:transparent}button,body .btn,input[type=submit],input[type=button]{padding:10px 30px 9px;color:#fff;font:600 13px/18px Open Sans,Arial,sans-serif;text-transform:uppercase;text-align:center;border:0;overflow:visible;vertical-align:top;background:-moz-linear-gradient(rgba(255,255,255,.15),rgba(255,255,255,0));background:-webkit-linear-gradient(rgba(255,255,255,.15),rgba(255,255,255,0));background:-o-linear-gradient(rgba(255,255,255,.15),rgba(255,255,255,0));background:-ms-linear-gradient(rgba(255,255,255,.15),rgba(255,255,255,0));background:linear-gradient(rgba(255,255,255,.15),rgba(255,255,255,0));background-color:#2788ff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}button:hover,body .btn:hover,input[type=submit]:hover,input[type=button]:hover{background-color:#177fff;cursor:pointer}body .btn{display:inline-block}body .btn-light{padding:9px 29px 8px;color:#000;border:1px solid #dedede;background:-moz-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background:-webkit-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background:-o-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background:-ms-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background-color:#f5f5f5}body .btn-light:hover{color:#177fff;border-color:#abcffb;background-color:#f5f5f5}body .btn-round{-moz-border-radius:18.5px 18.5px 18.5px 18.5px;-webkit-border-radius:18.5px 18.5px 18.5px 18.5px;border-radius:18.5px 18.5px 18.5px 18.5px}body .btn-white{color:#177fff;background-color:#fff}body .btn-white:hover{color:#2788ff;background-color:rgba(255,255,255,.9)}body .btn-blue{background-color:#2687ff}body .btn-blue:hover{background-color:#0172fe}body .btn-green{background-color:#4cc600}body .btn-green:hover{background-color:#3ea300}body .btn-orange{background-color:#ff6a0f}body .btn-orange:hover{background-color:#e95800}body .btn-red{background-color:#ff0f0f}body .btn-red:hover{background-color:#e90000}body .btn-black{background-color:#2d2d2d}body .btn-black:hover{background-color:#1e1b1b}body .btn-big{padding:12px 39px 11px}body .btn-big.btn-light{padding:11px 38px 10px}body .btn-big.btn-round{-moz-border-radius:20.5px 20.5px 20.5px 20.5px;-webkit-border-radius:20.5px 20.5px 20.5px 20.5px;border-radius:20.5px 20.5px 20.5px 20.5px}body .btn-big.btn-round.btn-light{-moz-border-radius:19.5px 19.5px 19.5px 19.5px;-webkit-border-radius:19.5px 19.5px 19.5px 19.5px;border-radius:19.5px 19.5px 19.5px 19.5px}body .btn-small{padding:9px 20px 8px;font-size:11px;line-height:15px}body .btn-small.btn-light{padding:8px 19px 7px}body .btn-small.btn-round{-moz-border-radius:16px 16px 16px 16px;-webkit-border-radius:16px 16px 16px 16px;border-radius:16px 16px 16px 16px}body .btn-small.btn-round.btn-light{-moz-border-radius:15px 15px 15px 15px;-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px}body .btn-mini{padding:7px 13px 6px;font-size:10px;line-height:14px}body .btn-mini.btn-light{padding:6px 12px 5px}body .btn-mini.btn-round{-moz-border-radius:13.5px 13.5px 13.5px 13.5px;-webkit-border-radius:13.5px 13.5px 13.5px 13.5px;border-radius:13.5px 13.5px 13.5px 13.5px}body .btn-mini.btn-round.btn-light{-moz-border-radius:12.5px 12.5px 12.5px 12.5px;-webkit-border-radius:12.5px 12.5px 12.5px 12.5px;border-radius:12.5px 12.5px 12.5px 12.5px}.btn-shadow{-moz-box-shadow:0 0 3px rgba(0,0,0,.37);-webkit-box-shadow:0 0 3px rgba(0,0,0,.37);box-shadow:0 0 3px rgba(0,0,0,.37)}.btn-full{width:100%}.btn-wr{margin:15px 0 17px;text-align:center}.btn-wr-min{text-align:center}.btm-min .btn-wr,.btm-min .btn-wr-min{padding-bottom:8px}.btm-max .btn-wr,.btm-max .btn-wr-min{margin-bottom:-5px}table{border-collapse:collapse}td,th{padding:7px 15px;font-size:13px;line-height:22px;border:1px solid #ebebeb;vertical-align:top}thead td,th{color:#177fff;font-weight:400;border-color:#9cc6fa;background:#fafafa}table.lines td,table.lines th{border-width:1px 0}table.border{border:1px solid #ebebeb}table.border thead td,table.border th{border-width:1px}table.striped tr:nth-child(2n){background:#fafafa}table.middle td,table.middle th{vertical-align:middle}table.middle-th th{vertical-align:middle}table.sub-ttl td[colspan]{color:#177fff;background:#f2f2f2!important}table.sub-ttl-bg [colspan]{color:#fff;border-color:#177fff!important;background:#177fff!important}table.sub-ttl-bg [colspan]>*{color:#fff!important}table.min td,table.min th{padding:6px 10px;line-height:17px}table.mini td,table.mini th{padding:5px;line-height:15px}table.clean td,table.clean th{padding:1px;border:0}table.hover tr:hover{background:rgba(0,0,0,.03)}table .no-wrap{white-space:nowrap}table .full-width{width:100%}table .action{padding:5px}table.toggle tbody tr:not(.toggle-handler){display:none}table.toggle tbody tr.open{display:table-row}table.toggle tr.toggle-handler{cursor:pointer;border-bottom:5px solid #fff}table.toggle tr.toggle-handler h2{position:relative;padding-left:20px;text-align:left}table.toggle tr.toggle-handler h2:before{content:"+";position:absolute;top:50%;left:-5px;margin-top:-13px;color:#fff;font-size:26px;line-height:22px;text-align:center}table.toggle tr.toggle-handler.handler-open h2:before{content:"-"}table.fade-1 td:nth-child(1),table.fade-2 td:nth-child(2),table.fade-3 td:nth-child(3),table.fade-4 td:nth-child(4),table.fade-5 td:nth-child(5),table.fade-6 td:nth-child(6),table.fade-7 td:nth-child(7),table.fade-8 td:nth-child(8),table.fade-9 td:nth-child(9),table.fade-10 td:nth-child(10),table.fade-last td:last-child{color:#919191;background:#fafafa}table.focus-1 td:nth-child(1),table.focus-2 td:nth-child(2),table.focus-3 td:nth-child(3),table.focus-4 td:nth-child(4),table.focus-5 td:nth-child(5),table.focus-6 td:nth-child(6),table.focus-7 td:nth-child(7),table.focus-8 td:nth-child(8),table.focus-9 td:nth-child(9),table.focus-10 td:nth-child(10),table.focus-last td:last-child{color:#177fff}table.bold-1 td:nth-child(1),table.bold-2 td:nth-child(2),table.bold-3 td:nth-child(3),table.bold-4 td:nth-child(4),table.bold-5 td:nth-child(5),table.bold-6 td:nth-child(6),table.bold-7 td:nth-child(7),table.bold-8 td:nth-child(8),table.bold-9 td:nth-child(9),table.bold-10 td:nth-child(10),table.bold-last td:last-child{font-weight:600}table.center-1 td:nth-child(1),table.center-2 td:nth-child(2),table.center-3 td:nth-child(3),table.center-4 td:nth-child(4),table.center-5 td:nth-child(5),table.center-6 td:nth-child(6),table.center-7 td:nth-child(7),table.center-8 td:nth-child(8),table.center-9 td:nth-child(9),table.center-10 td:nth-child(10),table.center-last td:last-child{text-align:center}table.left-1 td:nth-child(1),table.left-2 td:nth-child(2),table.left-3 td:nth-child(3),table.left-4 td:nth-child(4),table.left-5 td:nth-child(5),table.left-6 td:nth-child(6),table.left-7 td:nth-child(7),table.left-8 td:nth-child(8),table.left-9 td:nth-child(9),table.left-10 td:nth-child(10),table.left-last td:last-child{text-align:left}table.right-1 td:nth-child(1),table.right-2 td:nth-child(2),table.right-3 td:nth-child(3),table.right-4 td:nth-child(4),table.right-5 td:nth-child(5),table.right-6 td:nth-child(6),table.right-7 td:nth-child(7),table.right-8 td:nth-child(8),table.right-9 td:nth-child(9),table.right-10 td:nth-child(10),table.right-last td:last-child{text-align:right}table.width-10{min-width:10%}table.width-20{min-width:20%}table.width-30{min-width:30%}table.width-40{min-width:40%}table.width-50{min-width:50%}table.width-60{min-width:60%}table.width-70{min-width:70%}table.width-80{min-width:80%}table.width-90{min-width:90%}table.width-100{width:100%}table.fl-left{margin-right:20px}table.fl-right{margin-left:20px}table .h2,table .h3,table .h4,table .h5,table .h6,table h2,table h3,table h4,table h5,table h6{margin:0;padding-bottom:3px}th>:last-child,td>:last-child{margin-bottom:0}a img,fieldset{border:0}input,textarea,select{outline:0}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input::-ms-clear{width:0;height:0}abbr[title],acronym[title]{text-decoration:none}.fl-left{float:left}.fl-right{float:right}.fl-clear{clear:both}.clearfix:after{display:block;content:"";clear:both}@supports (display:flow-root){.clearfix{display:flow-root}.clearfix:after{content:none}}.trim,#cboxTitle{display:block!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hyphens{text-align:justify;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.left{text-align:left!important}.right{text-align:right!important}.center{text-align:center!important}.rounded>*{-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%}.centered{margin-left:auto;margin-right:auto}.m-space-m{margin-top:24px!important;margin-bottom:24px!important}.m-space-p{padding-top:24px!important;padding-bottom:24px!important}.m-space-m-top{margin-top:24px!important}.m-space-m-btm{margin-bottom:24px!important}.m-space-p-top{padding-top:24px!important}.m-space-p-btm{padding-bottom:24px!important}.no-bold b,.no-bold strong{font-weight:400}.bold{font-weight:700!important}.semi{font-weight:600!important}.thin{font-weight:300}.no-em em,.no-em i{font-style:normal}.em em{font-style:italic!important}.null-top{margin-top:0!important}.null-bottom{margin-bottom:0!important}.null-left{margin-left:0!important}.null-right{margin-right:0!important}body .hide{display:none}.inline{display:inline-block;vertical-align:top}.w-5{max-width:5%}.w-10{max-width:10%}.w-15{max-width:15%}.w-20{max-width:20%}.w-25{max-width:25%}.w-30{max-width:30%}.w-35{max-width:35%}.w-40{max-width:40%}.w-45{max-width:45%}.w-50{max-width:50%}.w-55{max-width:55%}.w-60{max-width:60%}.w-65{max-width:65%}.w-70{max-width:70%}.w-75{max-width:75%}.w-80{max-width:80%}.w-85{max-width:85%}.w-90{max-width:90%}.w-95{max-width:95%}.w-100{max-width:100%}.cols .col{float:left;margin-right:2%;text-align:left}.cols .col:last-child{margin-right:0}.cols.num-2 .col{width:49%}.cols.num-3 .col{width:32%}.cols.num-4 .col{width:23.5%}.cols.num-5 .col{width:18.4%}.col h2,.col h3,.col h4 .col h5 .col h6{text-align:left}.col h2:first-child,.col h3:first-child,.col h4:first-child,.col h5:first-child,.col h6:first-child{margin-top:0}.cols-inline>ul,.cols-inline>ol,.cols-inline>li,.cols-inline .col{display:inline-block;margin-right:2%;vertical-align:top}.cols-inline>ul:last-child,.cols-inline>ol:last-child,.cols-inline .col:last-child{margin-right:0}.center-wr{width:1150px;margin:0 auto;padding:0 15px}.bg-white,.bg-image{padding:55px 0 65px;border-bottom:2px solid #2788ff}.bg-white.no-line,.bg-image.no-line{border-bottom:none}.bg-white.pad-null,.bg-image.pad-null{padding-top:0;padding-bottom:0}.bg-white.btm-min,.bg-image.btm-min{padding-bottom:35px}.bg-white.btm-max,.bg-image.btm-max{padding-bottom:65px}.bg-white .h1 a,.bg-white .h1 a:hover{color:#2788ff}.bg-image{padding-bottom:43px;color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center center}.bg-image.bg-top{background-position:center top}.bg-image.bg-btm{background-position:center bottom}.bg-image .h1,.bg-image .h1 a{color:#fff}.bg-image .h1 span,.bg-image .h1 a:hover{color:#bfff31}.ttl-line{display:block;max-width:500px;margin:13px auto 0;padding-top:13px;font-size:14px;line-height:22px;border-top:1px solid rgba(0,0,0,.07)}.bg-image .ttl-line{color:#fff!important;border-color:rgba(255,255,255,.17)}.bg-grey{position:relative;background:#ededed}.bg-grey.marker-btm:before,.bg-grey.marker-top:before{content:"";position:absolute;left:0;right:0;color:#ededed;font:25px/12px"Icons";text-align:center}.bg-grey.marker-btm:before{bottom:-9px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.bg-grey.marker-top:before{top:-9px}#content-wr+.bg-grey.marker-top{margin-top:-2px}.bg-bline .center-wr{border-bottom:1px solid rgba(0,0,0,.1)}.bg-grey-l{background:#f5f5f5}.arrow-top,.arrow-btm{position:relative}.arrow-top:before,.arrow-btm:after{content:"↓";position:absolute;top:-18px;left:50%;width:34px;height:34px;margin-left:-17px;color:#fff;font-size:17px;line-height:30px;text-align:center;background:#2788ff;z-index:10;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%}.arrow-btm:after{top:auto;bottom:-18px}.arrow-top.with-dot-top>div:before,.arrow-btm.with-dot>div:before{content:"•";position:absolute;bottom:-43px;left:50%;width:1px;height:41px;margin-left:-1px;color:rgba(39,136,255,.7);font-size:20px;line-height:81px;text-indent:-3px;background:rgba(39,136,255,.2)}.arrow-top.with-dot-top>div:after,.arrow-btm.with-dot>div:after{content:"";position:absolute;bottom:-50px;left:50%;width:15px;height:15px;margin-left:-8px;background:rgba(39,136,255,.2);-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%}.arrow-top.with-dot-top>div:before{top:0;bottom:auto}.arrow-top.with-dot-top>div:after{top:33px;bottom:auto}.colorize{color:#177fff}.colorize-light{color:#2788ff}.colorize-light2{color:#79b5ff}.colorize-light3{color:#bfff31}.colorize-dark{color:#0a4da1}.blue{color:#177fff!important}.green{color:#46b700!important}.orange{color:#ff6000!important}.red{color:red!important}.black{color:#000!important}.grey{color:#5e5e5e!important}.white{color:#fff!important}#top-wr{min-height:38px;text-align:center;background:#093871}#top-wr a{display:inline-block;color:#79b5ff;font-size:13px;line-height:37px;vertical-align:top}#top-wr a:hover{color:#bfff31}#top-wr .ico:before{content:"";padding-right:5px;color:#bfff31;font-family:"Icons"}#top-wr .i-login{min-width:71px}#top-wr .i-login:before{content:""}#top-wr .i-register:before{content:""}#top-wr .i-mail:before{content:""}#top-wr .i-cart:before{content:""}#top-wr .i-certificate{margin-top:-1px;margin-right:25px}#top-wr .i-certificate:before{position:relative;top:2px;content:"";font-size:17px}#top-wr .mod-languages{margin-left:25px}#top-wr .mod-languages li{display:inline-block;list-style:none;vertical-align:top}#top-wr .mod-languages li:last-child{position:relative;margin-left:12px}#top-wr .mod-languages li:last-child:before{content:"";position:absolute;top:10px;left:-9px;bottom:10px;width:1px;background:rgba(255,255,255,.17)}#top-wr .mod-languages li.lang-active a{color:#bfff31}.s-compact{position:relative;margin:5px 0}.s-compact:before{content:"";position:absolute;top:0;right:0;bottom:0;width:28px;color:#79b5ff;font:14px/28px"Icons";text-align:center;z-index:1;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.s-compact:hover:before{color:#fff}.s-compact input{width:158px;padding:4px 28px 6px 10px;color:#79b5ff;font-size:13px;line-height:18px;background:rgba(255,255,255,.07);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.s-compact input:focus{color:#fff;background:rgba(255,255,255,.12)}.s-compact button{position:absolute;top:0;right:0;bottom:0;width:28px;padding:0;background:0 0!important;text-indent:-9999px;z-index:2}.s-compact ::-webkit-input-placeholder{color:#79b5ff}.s-compact :-moz-placeholder{color:#79b5ff;opacity:1}.s-compact ::-moz-placeholder{color:#79b5ff;opacity:1}.s-compact :-ms-input-placeholder{color:#79b5ff!important}.s-compact :focus::-webkit-input-placeholder{color:transparent}.s-compact :focus:-moz-placeholder{color:transparent}.s-compact :focus::-moz-placeholder{color:transparent}#nav-wr{color:#fff;border-bottom:2px solid #2788ff;background:#0a4da1}#nav-wr a{color:#fff}#nav-wr a:hover{color:#bfff31}.logo{display:inline-block;margin:34px 23px 32px 0;vertical-align:top}.logo a{display:block}.logo img{max-height:48px;vertical-align:middle}.logo .txt{display:inline-block;margin:-4px 0 0 11px;font-size:29px;line-height:29px;vertical-align:middle;text-transform:uppercase}.logo .txt i{display:block;margin-top:9px;color:#bfff31;font-size:10px;line-height:10px;font-style:normal;text-align:center}.logo a:hover .txt i{color:#fff}.tel{position:relative;display:inline-block;margin:26px 0 24px 0;padding-left:23px;border-left:1px solid rgba(255,255,255,.13);vertical-align:top}.tel a[href^=tel]{font-size:20px;line-height:32px}.tel.with-txt a[href^=tel]:first-child{position:relative;top:2px}.tel a[href^=tel] span{color:#bfff31}.tel.with-txt .txt{display:inline-block;font-size:13px;line-height:32px;vertical-align:top}#nav-wr .in-top{position:absolute;top:-65px;left:24px;right:0;color:#79b5ff;font-size:13px;line-height:38px}#nav-wr .tel:hover .in-top{color:#fff}#nav-wr .in-top:before{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;color:#0a4da1;font:13px/9px"Icons"}#nav-wr .nav-main{float:right;margin:32px 0}.nav-main>li{position:relative;float:left;list-style:none}.nav-main>li>.separator,.nav-main>li>a{float:left;padding:13px 12px;color:#fff;font-size:16px;font-weight:600;text-transform:uppercase}.nav-main>li>.separator:hover,.nav-main>li>a:hover,.nav-main>li[class*=active]>a,.nav-main>li[class*=active]>.separator{color:#bfff31!important}.nav-main>li .separator{cursor:pointer;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.nav-main>li:first-child:before{content:none!important}.nav-main>li:first-child>a{position:relative;width:33px;padding-left:0!important;padding-right:0!important;margin-right:5px;text-indent:-9999px}.nav-main>li:first-child>a:before{content:"";position:absolute;top:50%;left:0;right:0;margin-top:-18px;text-align:center;font:18px/33px"Icons";text-indent:initial;background:rgba(255,255,255,.1);-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.nav-main>li:first-child>a:hover:before{color:#bfff31;background:rgba(255,255,255,.17)}.nav-main>li[class*=active]:before{content:"";position:absolute;width:30px;height:1px;left:50%;bottom:6px;margin-left:-15px;background:rgba(191,255,49,.37)}.nav-main>li[class*=active].parent.open:before{content:none}.nav-main ul{display:none;position:absolute;top:48px;text-align:left;background:#177fff;z-index:99999;-moz-box-shadow:0 0 3px rgba(0,0,0,.17);-webkit-box-shadow:0 0 3px rgba(0,0,0,.17);box-shadow:0 0 3px rgba(0,0,0,.17);-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}.nav-main ul li{position:relative;list-style:none}.nav-main li.open>ul{display:block;left:50%;margin-left:-139px}.nav-main ul .separator,.nav-main ul a{display:block;min-width:230px;padding:5px 35px 6px 12px;color:#fff;white-space:nowrap;border-bottom:1px solid rgba(255,255,255,.2)}.nav-main ul .separator:hover,.nav-main ul a:hover{background-color:rgba(255,255,255,.17)}.nav-main ul li:last-child>.separator,.nav-main ul li:last-child>a{border:0}.nav-main li .tn{display:none}.nav-main ul li.parent>.tn{display:block;position:absolute;top:50%;right:3px;width:28px;height:28px;margin-top:-15px;white-space:nowrap;background:rgba(255,255,255,.1);-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}.nav-main ul li.parent>.tn:before{content:"+";position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;text-align:center;line-height:28px}.nav-main ul li.parent.open>.tn:before{content:"-"}.nav-main ul li.parent>.tn:hover{background:rgba(255,255,255,.2);cursor:pointer}.nav-main>li>ul:before{content:"";position:absolute;left:0;right:0;top:-7px;height:7px;color:#177fff;font:13px/9px"Icons";text-align:center;background:0 0}.nav-main ul li.open>ul{top:0;left:100%;margin-left:0}.inline-widgets .widget{display:inline-block;margin:28px 0 27px 20px;padding-left:23px;font-size:20px;line-height:32px;border-left:1px solid rgba(0,0,0,.07);vertical-align:middle}.inline-widgets .widget:first-child,.inline-widgets .widget.no-border{margin-left:0;padding-left:0;border-left:0!important}.inline-widgets .widget.soc{padding-top:11px;padding-bottom:12px}.inline-widgets .widget i{color:#177fff;font-style:normal}.inline-widgets .widget .txt{display:inline-block;padding-top:1px;font-size:15px;line-height:31px;vertical-align:top}.inline-widgets .txt.in{padding-top:0}.inline-widgets .widget.with-ico{position:relative;padding-left:53px}.inline-widgets .widget.with-ico:before{content:"";position:absolute;top:0;left:0;font:48px/63px"Icons";color:rgba(0,0,0,.07)}.inline-widgets .widget.with-ico.i-map:before{content:"";font:45px/65px"Icons";color:rgba(0,0,0,.17)}.inline-widgets .widget.with-btn{padding-bottom:3px;line-height:21px}.inline-widgets .widget.with-btn .btn{margin-top:7px}.bg-texture>.inline-widgets .widget{color:#fff;border-left:1px solid rgba(255,255,255,.17)}.bg-texture>.inline-widgets .widget a{color:#fff}.bg-texture>.inline-widgets .widget a:hover{color:#2788ff}#content-wr{border-bottom:2px solid #2788ff}#content{min-height:450px;border-bottom:0}.with-sidebar #content{float:left;width:100%}.with-left #content-in{margin-left:320px}.with-right #content-in{margin-right:320px}.with-both #content-in{margin:0 320px}.wr-grey #content-wr{position:relative;background:#ededed}.wr-grey #content-wr:before{content:"";position:absolute;top:-9px;left:0;right:0;color:#ededed;font:25px/12px"Icons";text-align:center}.wr-grey .bg-bline+#content-wr{margin-top:-1px}.view-article.wr-grey #content-wr{background:0 0}.view-article.wr-grey #content-wr:before{content:none}.view-article.wr-grey .bg-bline+#content-wr{margin-top:0}.sidebar{float:left;width:270px;margin-top:67px;padding-bottom:35px}.sidebar-left{margin-left:-100%}.sidebar-right{margin-left:-270px}.sidebar>div{margin-bottom:70px}.sidebar>div:last-child{margin-bottom:30px}.sidebar>div .ttl{margin-bottom:0;padding:7px 0 25px;font-size:23px;text-align:center}.sidebar ul{margin:0}.sidebar ul li{margin:0;padding:0;list-style:none;overflow:inherit}.sidebar ul li:before{content:none}.sidebar li>.a,.sidebar li>a{display:block;padding:8px 1px;color:#000;font-size:14px;line-height:20px;border-bottom:1px solid #ebebeb}.sidebar li[class*=active] a,.sidebar li>a:hover{color:#177fff}.sidebar li:first-child>.a,.sidebar li:first-child>a{border-top:1px solid #ebebeb}.sidebar .nav li>.a,.sidebar .nav li>a{padding-left:13px;padding-right:13px;background:#f7f7f7}.sidebar .nav li[class*=active]>a,.sidebar .nav li>a:hover{background-color:#fff}.sidebar .new li{margin-bottom:3px}.sidebar .new .a.with-ico{position:relative;color:#fff;padding:8px 1px 9px 41px;border-bottom:0;background:rgba(10,77,161,.9);-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px}.sidebar .new .a.with-ico:before{position:absolute;top:3px;left:3px;width:31px;height:31px;line-height:31px;padding:0;font-size:16px;text-align:center;background:#fff;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%}.sidebar .new .a.with-ico.l-blue{background:#2788ff}.sidebar .new .a.with-ico.l-blue:before{color:#46b700}.sidebar .new .a.with-ico .price{position:absolute;top:0;right:0;min-width:57px;height:37px;line-height:37px;padding:0 15px;text-align:center;background:#2788ff;-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px}.sidebar .new li>.separator{padding-top:15px;font-size:16px;border-bottom:0}.sidebar .new li>.separator:before{content:none}.sidebar li>.separator{position:relative;margin-top:7px;padding-left:8px!important;padding-right:8px!important;text-align:center;background:0 0!important}.sidebar li:first-child>.separator{margin-top:-5px;border-top:0}.sidebar li>.separator:before{content:"";position:absolute;left:0;right:0;bottom:-1px;height:7px;color:#ededed;font:13px/9px"Icons"}.sidebar .ttl-btn.btn{position:relative;width:100%}.sidebar .ttl-btn.btn:hover{cursor:default}.sidebar .ttl-btn.btn:before{content:"";position:absolute;left:0;right:0;bottom:-7px;height:7px;color:#177fff;font:13px/9px"Icons";-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#footer{position:relative;color:#fff;border-bottom:3px solid #031d3b;background:#0a4da1}div+#footer{margin-top:-2px}#footer a{color:#fff}#footer a:hover{color:#bfff31}#footer:before{content:"";position:absolute;left:0;right:0;top:-7px;height:7px;color:#0a4da1;font:13px/9px"Icons";text-align:center}#footer .addr{position:relative;float:right;margin:29px 0;padding-left:53px;line-height:28px}#footer .addr:before{content:"";position:absolute;top:0;left:0;color:rgba(255,255,255,.2);font:42px/56px"Icons"}#footer .soc{float:right;margin:26px 0 24px 22px;padding:11px 0 12px 25px;border-left:1px solid rgba(255,255,255,.13)}#footer .nav-wr{float:right;margin:25px 0 20px}#footer .nav-wr ul{max-width:305px;line-height:17px}#footer .nav-wr li{display:inline-block;list-style:none;vertical-align:top}#footer .nav-wr li a{display:block;padding:2px 7px 3px 0;font-size:13px;line-height:17px}#footer .nav-wr li.active a{color:#bfff31}#footer .nav-wr li a:before{content:"•";padding-right:6px;color:#bfff31}.footer-after{position:relative;padding-bottom:30px;color:#cdd9e1;font-size:13px;line-height:17px;text-align:center;border-top:1px solid #174175;background:#093871}.footer-after a{color:#79b5ff}.footer-after a span,.footer-after a:hover{color:#cdd9e1}.footer-after .item{display:inline-block;margin:27px 20px 9px;text-align:left;vertical-align:top}.footer-after .ttl{display:block;margin:0 0 10px;padding-bottom:5px;color:#79b5ff;font-size:16px;line-height:32px;border-bottom:1px solid rgba(255,255,255,.08)}.footer-after li{padding:2px 0 3px;list-style:none}.footer-after li:before{content:"•";padding-right:6px;color:#79b5ff}.footer-after:before{content:"";position:absolute;left:0;right:0;bottom:-7px;height:7px;color:#093871;font:13px/9px"Icons";-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#copy{padding:10px 0;color:#2963a6;font-size:12px;text-align:center;background:#031d3b}#copy .center-wr>.item{display:inline-block;width:33%;vertical-align:top}#copy a{color:#2963a6}#copy a:hover{color:#2788ff!important}.i-box{position:relative;clear:both;display:block;margin:16px 0;padding:10px 17px;font-size:14px;line-height:22px;text-align:left;border-left:2px solid #c7c7c7;background:rgba(0,0,0,.043);-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.i-box.i-color,.i-box.i-notice{border-color:#2788ff}.i-box.i-blue{border-color:#177fff}.i-box.i-green,.i-box.i-success{border-color:#46b700}.i-box.i-orange,.i-box.i-warning{border-color:#ff6000}.i-box.i-red,.i-box.i-error{border-color:red}.i-box.click-hide:hover{cursor:pointer;background:rgba(0,0,0,.06)}.i-box strong,.i-box b{font-weight:400}.i-box>:first-child{margin-top:0;margin-bottom:5px}.i-box>:last-child{margin-bottom:0}.i-box.ico{padding-left:46px;border-left:none;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}.i-box.ico:before{content:"!";position:absolute;top:50%;left:6px;width:32px;height:32px;margin-top:-16px;font-size:17px;font-weight:600;line-height:31px;text-align:center;background:#fff;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%}.i-box.ico.quest:before{content:"?"}.i-box.ico.time:before{content:"⏰";font-size:16px;font-weight:400;line-height:32px}.i-box.ico.tip:before{content:"✓";font-weight:400}.i-box.ico.promo:before{content:"";font:400 19px/31px"Icons";text-indent:2px}.i-box.i-color.ico:before{color:#2788ff}.i-box.i-blue.ico:before{color:#177fff}.i-box.i-green.ico:before{color:#46b700}.i-box.i-orange.ico:before{color:#ff6000}.i-box.i-red.ico:before{color:red}.with-img .i-box,.show-more .i-box,.bg-grey .i-box,.bg-image .i-box{color:#000;background:#fff}.with-img .i-box.click-hide:hover,.show-more .i-box.click-hide:hover,.bg-grey .i-box.click-hide:hover,.bg-image .i-box.click-hide:hover{background:rgba(255,255,255,.9)}.with-img .i-box.ico:before,.show-more .i-box.ico:before,.bg-grey .i-box.ico:before,.bg-image .i-box.ico:before{background:rgba(0,0,0,.07)}.i-box.mrg-min{margin:7px 0}.i-box.with-bg{color:#fff;border-left:#0a4da1;background:#0a4da1}.i-box.with-bg.ico:before{color:#0a4da1;background:#fff}.i-box.with-bg a{color:#bfff31;text-decoration:underline}.i-box.with-bg a:hover{text-decoration:none}.i-box.bg-red{border-left:2px solid #f44336;background:#f44336}.i-box.bg-red.ico:before{color:#f44336}.i-box.bg-purple{border-left:2px solid #9e49af;background:#9e49af}.i-box.bg-purple.ico:before{color:#9e45af}.content img{max-width:100%;height:auto}img.pull-left,.alignleft{float:left;margin:0 25px 15px 0}img.pull-right,.alignright{float:right;margin:0 0 15px 25px}img.pull-center,.aligncenter{margin:0 auto 15px}.alignnone img,.alignnone{margin:0 auto 15px}img[class*=pull-],iframe[class*=align],img[class*=align],[class*=align] img{position:relative;display:block;max-width:100%;border:4px solid #fff;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:0 0 2px rgba(0,0,0,.3);-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3)}img[class*=pull-],img[class*=align],[class*=align] img{height:auto}iframe.no-border,img.no-border,.no-border img{border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}iframe{max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.video-thumb{display:block;position:relative}.video-thumb:before{content:"";position:absolute;top:50%;left:0;right:0;bottom:0;margin-top:-30px;color:rgba(0,0,0,.5);font:60px/60px"Icons";text-align:center;z-index:1}.video-thumb.play-white:before{color:rgba(255,255,255,.7)}.video-thumb.play-red:before{color:rgba(255,0,0,.5)}.video-thumb.play-colorize:before{color:rgba(23,127,255,.5)}#side-btn{position:fixed;top:27%;right:-6px;padding:10px 18px 15px;z-index:200;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-moz-transform-origin:100% 100%;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#side-btn:hover{right:-3px}#top-arrow{position:fixed;right:7px;bottom:70px;width:30px;height:30px;border:2px solid #2788ff;cursor:pointer;z-index:100;opacity:.7;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%}#top-arrow:hover{border-color:#2788ff;opacity:1}#top-arrow:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;color:#2788ff;font:13px/30px"Icons";text-align:center}.popup{padding:25px 20px 0;text-align:center}.popup .ttl{margin-top:0}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#cboxOverlay{background:url(../images/overlay.png)}#colorbox{outline:0;background:#fff;border-radius:3px}#cboxContent{margin:5px}.cboxIframe{background:#fff}#cboxError{padding:30px 50px;border:1px solid #e7e7e7}#cboxLoadedContent{margin-bottom:28px}#cboxCurrent,#cboxTitle{position:absolute;bottom:4px;left:58px;color:#979797;font-size:12px;line-height:17px}#cboxTitle{left:110px;right:30px}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{position:absolute;bottom:0;width:25px;height:25px;text-indent:-9999px;border:0;padding:0;background:url(../images/controls.png)no-repeat;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#cboxPrevious{background-position:-50px 0;left:0}#cboxPrevious:hover{background-position:-50px -25px}#cboxNext{background-position:-25px 0;left:27px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:0 0;right:0}#cboxClose:hover{background-position:0-25px}#cboxSlideshow{right:27px}.cboxSlideshow_on #cboxSlideshow{background-position:-100px 0}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-75px 0}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}.sly-wr{position:relative;margin:30px auto 37px;padding:0 47px}.sly-wr .sly-frame ul{margin:0;padding:0}.sly-wr .sly-frame ul li{display:inline-block;margin:0 30px 0 0;padding:0;list-style:none;vertical-align:top}.sly-wr .sly-frame ul li:before{content:none}.sly-wr .sly-nav span{position:absolute;left:0;width:32px;height:32px;margin-top:-16px;cursor:pointer;overflow:hidden;z-index:100}.sly-wr .sly-nav span.next{left:auto;right:0}.sly-wr .sly-nav span:before{content:"";position:absolute;top:0;left:0;right:0;color:#177fff;font:27px/32px"Icons";text-align:center;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.sly-wr .sly-nav span.prev:before{-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.sly-wr .sly-nav span.prev:hover:before{left:-6px}.sly-wr .sly-nav span.next:hover:before{right:-6px}.nav-white .sly-wr .sly-nav span:before{color:#fff}.nav-bg .sly-wr .sly-nav span{margin-top:-21px;padding:5px 0;background:rgba(0,0,0,.3)}.nav-bg .sly-wr .sly-nav span:before{top:50%;margin-top:-16px}.sly-wr .item,.sly-wr .item img{display:block}.sly-wr .ttl{font-size:13px;line-height:19px}.sly-wr.basic .ttl{display:block;padding:10px 0 5px;color:#000}.bg-image .sly-wr.basic .ttl{color:#fff}.ttl-blue .sly-wr.basic .ttl{color:#177fff}.ttl-bg .sly-wr.basic .ttl{padding:13px 5px;font-size:13px;line-height:17px;background:rgba(0,0,0,.4);-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.sly-wr.hover .item{position:relative;overflow:hidden}.sly-wr.hover .ttl{position:absolute;top:-100%;left:0;right:0;bottom:0;padding:20px;color:#fff;background:rgba(0,0,0,.5);opacity:0;display:flex;align-items:center;justify-content:center;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.sly-wr.hover .item:hover .ttl{top:0;opacity:1}.sly-wr.border .item .img{display:block;position:relative}.sly-wr.border .item .img:before{content:"";position:absolute;top:1px;left:1px;right:1px;bottom:1px;border:4px solid #fff;background:rgba(0,0,0,.05);outline:1px solid #ebebeb;z-index:1}@media screen and (max-width:530px){.sly-wr{padding:0 27px}.sly-wr .sly-nav span{left:-12px}.sly-wr .sly-nav span.next{left:auto;right:-12px}.sly-wr.max-on-mobile ul li{width:220px!important}.sly-wr.max-on-mobile ul li .img img{width:100%!important}}.icons{margin-top:25px;text-align:center}.icons .item{position:relative;display:inline-block;width:70%;max-width:100%;margin:15px 0 25px;color:#5e5e5e;text-align:left;vertical-align:top}.icons.num-2 .item{width:571px}.icons.num-3 .item{width:379px}.icons .item .txt{display:block;margin-left:68px;padding:2px 5px 3px 17px;border-left:1px solid rgba(0,0,0,.07)}.icons .item .txt .ttl{display:inline-block;margin:0 0 7px;color:#000;font-size:20px;line-height:25px;font-style:normal;font-family:Open Sans,Arial,sans-serif;vertical-align:top}.icons a.item:hover .txt .ttl{color:#177fff}.icons .item .ico{position:absolute;top:50%;left:0;width:60px;height:60px;margin-top:-30px}.icons .item .ico:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;font:45px/60px"Icons";color:#2788ff;text-align:center;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.icons a.item:hover .ico:before{color:#177fff}.icons.dark .item .ico:before{color:#0a4da1}.icons.dark a.item:hover .ico:before{color:#177fff}.icons .item.i1 .ico:before{content:""}.icons .item.i2 .ico:before{content:""}.icons .item.i3 .ico:before{content:""}.icons .item.i4 .ico:before{content:""}.icons .item.i5 .ico:before{content:""}.icons .item.i6 .ico:before{content:""}.icons .item.i7 .ico:before{content:""}.icons .item.i8 .ico:before{content:""}.icons .item.i9 .ico:before{content:""}.icons .item.i10 .ico:before{content:""}.icons .item.i11 .ico:before{content:""}.icons .item.i12 .ico:before{content:""}.icons .item.i13 .ico:before{content:""}.icons .item.i14 .ico:before{content:""}.icons .item.i15 .ico:before{content:""}.icons .item.i16 .ico:before{content:""}.icons .item.i17 .ico:before{content:""}.icons .item.i18 .ico:before{content:""}.icons .item.i19 .ico:before{content:""}.icons .item.i20 .ico:before{content:""}.icons .item.i21 .ico:before{content:""}.icons .item.i22 .ico:before{content:""}.icons .item.i23 .ico:before{content:""}.icons .item.i24 .ico:before{content:""}.icons .item.i25 .ico:before{content:""}.icons .item.i26 .ico:before{content:""}.icons .item.i27 .ico:before{content:""}.icons .item.i28 .ico:before{content:""}.icons .item.i29 .ico:before{content:""}.icons .item.i30 .ico:before{content:""}.icons .item.i31 .ico:before{content:""}.icons .item.i32 .ico:before{content:""}.icons .item.i33 .ico:before{content:""}.icons .item.i34 .ico:before{content:""}.icons .item.i35 .ico:before{content:""}.icons .item.i36 .ico:before{content:""}.icons .item.i37 .ico:before{content:""}.icons .item.i38 .ico:before{content:""}.icons .item.i39 .ico:before{content:""}.icons .item.i40 .ico:before{content:""}.icons .item.i41 .ico:before{content:""}.icons .item.i42 .ico:before{content:""}.icons .item.i43 .ico:before{content:""}.icons .item.i44 .ico:before{content:""}.icons .item.i45 .ico:before{content:""}.icons .item.i46 .ico:before{content:""}.icons .item.i47 .ico:before{content:""}.icons .item.i48 .ico:before{content:""}.icons .item.i49 .ico:before{content:""}.icons .item.i50 .ico:before{content:""}.icons .item.i51 .ico:before{content:""}.icons .item.i52 .ico:before{content:""}.icons .item.i53 .ico:before{content:""}.icons .item.i54 .ico:before{content:""}.icons .item.i55 .ico:before{content:""}.icons .item.i56 .ico:before{content:""}.icons .item.i57 .ico:before{content:""}.icons .item.i58 .ico:before{content:""}.icons.numbers{counter-reset:ico-item}.icons.numbers .item{counter-increment:li-item}.icons.numbers .item .ico:before{content:counter(li-item);font:60px/60px Open Sans,Arial,sans-serif}.icons.numbers.square .item .ico:before{color:#fff;font:39px/60px Open Sans,Arial,sans-serif;background:#2788ff}.icons.numbers.square .item .txt{margin-left:59px}.bg-image .icons .item{color:#fff}.bg-image .icons .item .txt{border-color:rgba(255,255,255,.12)}.bg-image .icons .item .txt .ttl{color:#5aa4ff}.bg-image .icons a.item:hover .txt .ttl{color:#fff}.bg-image .icons .item .ico:before{color:#5aa4ff}.bg-image .icons a.item:hover .ico:before{color:#fff}.bg-bline .icons{margin-top:5px}.bg-bline .icons .item{margin-bottom:20px}.icons.squares .item{margin:5px 13px 15px;color:#bfff31;font-size:13px;line-height:21px}.icons.squares.num-2 .item{width:545px}.icons.squares.num-3 .item{width:353px}.icons.squares .item .txt{margin-left:72px;padding:13px 23px 13px 18px;border-left:0;background:#0a4da1}.icons.squares a.item:hover .txt{color:#fff}.icons.squares .item .txt .ttl{margin-bottom:2px;color:#fff;font-size:16px;line-height:21px}.icons.squares a.item:hover .txt .ttl{color:#bfff31}.icons.squares .item .ico{width:70px;height:70px;margin-top:-35px;background:#177fff}.icons.squares a.item:hover .ico{background:#0a4da1}.icons.squares .item .ico:before{color:#fff;font:40px/70px"Icons"}.icons.squares a.item:hover .ico:before{color:#bfff31}.icons.squares .item .txt{position:relative;overflow:hidden}.icons.squares .item .txt .marker{position:absolute;top:0;right:0;bottom:0;width:20px;background:rgba(255,255,255,.07)}.icons.squares .item .txt .marker:before{content:"";position:absolute;top:50%;left:4px;right:0;bottom:0;margin-top:-10px;color:#bfff31;font:13px/20px"Icons"}.icons.squares a.item:hover .txt .marker{background:rgba(255,255,255,.12)}.icons.timeline .item{margin:10px 0}.icons.timeline .item .in{display:block;padding:5px;background:#fff;-moz-border-radius:40px 40px 40px 40px;-webkit-border-radius:40px 40px 40px 40px;border-radius:40px 40px 40px 40px}.icons.timeline .item .txt{display:block;margin:2px 5px 2px 55px;border:0}.icons.timeline .item .txt .ttl{margin:1px 0 2px;font-size:19px}.icons.timeline .item .ico{top:5px;left:5px;margin-top:0;background:#2788ff;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%}.icons.timeline .item .ico:before{color:#fff;font-size:34px}.icons.timeline a.in:hover .ico:before,.icons.timeline a.item:hover .ico:before{color:#bfff31}.icons.timeline .item:before{content:"";position:absolute;width:1px;height:14px;left:34px;bottom:-17px;background:rgba(39,136,255,.6)}.icons.timeline .item:last-child:before{display:none}.bg-image .icons.timeline .item:before{background:rgba(255,255,255,.43)}.bg-image .icons.timeline .item .txt .ttl{color:#177fff!important}.icons.timeline.dark .item .in{background:rgba(10,77,161,.9)}.icons.timeline.dark .item .txt .ttl{color:#fff!important}.icons.timeline.dark .item .txt .green{color:#bfff31!important}.icons.timeline.dark .item .ico{background:#fff}.icons.timeline.dark .item .ico:before{color:#2788ff}.icons.timeline.dark a.in:hover .ico:before,.icons.timeline.dark a.item:hover .ico:before{color:#46b700}.icons.timeline .item .btn-round-wr{position:absolute;top:0;right:0;bottom:0;padding:19px;background-color:rgba(255,255,255,.1);-moz-border-radius:100px 100px 100px 100px;-webkit-border-radius:100px 100px 100px 100px;border-radius:100px 100px 100px 100px}.icons.timeline .item .btn-round-wr:hover{background-color:rgba(255,255,255,.07)}.icons.timeline.with-btn .item .txt{margin-right:150px}.with-ico:before{content:"";display:inline-block;padding-right:5px;font-family:"Icons";color:#177fff}.with-ico.i-tel:before{content:""}.with-ico.i-mail:before{content:""}.with-ico.i-people:before{content:""}.with-ico.i-crown:before{content:""}.with-ico.i-smartphone:before{content:""}.with-ico.i-smartphone:before{content:""}.with-ico.i-clock:before{content:""}.stars{line-height:16px}.stars span{margin:0 1px 0 2px}.stars span:before{content:"";color:rgba(0,0,0,.23);font-size:16px;font-family:"Icons"}.stars span.gold:before{color:#ffc600}.stars.small span{font-size:13px;margin:0 0 0 1px}.boxes .item{margin-bottom:37px;color:#000}.boxes.with-cols .item{display:inline-block;margin-right:32px;vertical-align:top}.boxes.with-cols.num-2 .item{width:555px}.boxes.with-cols.num-2 .item:last-child,.boxes.with-cols.num-2 .item:nth-child(2n){margin-right:0}.boxes.with-cols.num-3 .item{width:358px}.boxes.with-cols.num-3 .item:last-child,.boxes.with-cols.num-3 .item:nth-child(3n){margin-right:0}.boxes .item .ttl{position:relative;display:block;margin-bottom:9px;padding:0 23px;color:#000;font:400 15px/44px Open Sans,Arial,sans-serif;background:rgba(181,190,201,.27);-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}.boxes .item a.ttl:hover{background:rgba(181,190,201,.47)}.boxes .item .ttl.with-stars{padding-right:130px}.boxes .item .ttl .trim{margin:0;font:400 15px/44px Open Sans,Arial,sans-serif}.boxes .item .ttl .trim span{color:#2788ff}.boxes .item .ttl i{font-style:normal}.boxes .item .ttl i:before{content:"– "}.boxes .item .date{position:relative;float:left;width:127px;margin:0 20px 0-23px;color:#fff;text-align:center;background:rgba(39,136,255,.9);-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.boxes .item .date:before{content:"";position:absolute;left:0;right:0;bottom:-7px;height:7px;color:rgba(39,136,255,.9);font:13px/9px"Icons";-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.boxes .item .stars{position:absolute;top:13px;right:16px}.boxes .item .txt{background:rgba(181,190,201,.27);min-height:108px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}.boxes .item .txt p{margin:0;padding:18px 23px 21px}.boxes .item .img{float:left;margin:9px 20px 9px 9px}.boxes .item .img img{float:left;max-width:118px;height:auto}.boxes.img-mini .item .img{margin:20px 10px 0 20px}.boxes.img-mini .item .img img{max-width:43px;margin-bottom:0}.boxes.img-mini.img-rounded .item .img img{-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%}.boxes.boxes-2 .item .txt{font-size:14px;line-height:21px;overflow:hidden;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.boxes.boxes-2 .item .ttl-2{display:block;margin:0 0 7px;font-size:15px}.boxes.boxes-2 .item .img{position:relative;margin:0 9px 0 0;background:#fff}.boxes.boxes-2 .item .img:before{content:"";position:absolute;top:50%;right:-8px;margin-top:-5px;color:#fff;font:13px/9px"Icons";-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.boxes.boxes-2 .item .img img{max-width:120px;border:5px solid #fff}.bg-image .boxes .item{color:#fff}.bg-image .boxes .item .txt{background:rgba(181,190,201,.37)}.bg-image .boxes .item .ttl{color:#fff;background:rgba(181,190,201,.37)}.bg-image .boxes .item a.ttl:hover{background:rgba(181,190,201,.47)}.bg-image .boxes.dark .item .txt{background:rgba(10,32,82,.43)}.bg-image .boxes.dark .item .ttl{background:rgba(10,32,82,.43)}.bg-image .boxes.dark .item a.ttl:hover{background:rgba(10,32,82,.53)}.bg-image .boxes.dark2 .item .txt{background:rgba(10,77,161,.9)}.bg-image .boxes.dark2 .item .ttl{background:rgba(10,77,161,.9)}.bg-image .boxes.dark2 .item .date{background:#2788ff}.bg-image .boxes.dark2 .item a.ttl:hover{color:#bfff31;background:#0a4da1}.bg-image .boxes.dark2 .item .txt a{color:#bfff31}.bg-image .boxes.dark2 .item .txt a:hover{color:#2788ff}.steps{margin-top:38px;text-align:center;overflow:hidden}.steps .item{display:inline-block;width:223px;margin:0 0 10px;vertical-align:top}.steps .item .ico{display:block;position:relative;width:100px;height:100px;margin:0 auto 11px;background:#177fff;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.steps .item:hover .ico{background:#2788ff}.steps .item .ico:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;font:43px/100px"Icons";color:#fff}.steps .item .s-1:before{content:""}.steps .item .s-2:before{content:""}.steps .item .s-3:before{content:""}.steps .item .s-4:before{content:""}.steps .item .s-5:before{content:""}.steps .item .line{position:absolute;top:50%;left:110px;width:107px;height:1px;background:rgba(23,127,255,.43)}.steps .item .line:before{content:"";position:absolute;top:-2px;left:0;width:5px;height:5px;background:#177fff;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%}.steps .item .line:after{content:"";position:absolute;top:50%;right:-4px;margin-top:-5px;color:#177fff;font:16px/9px"Icons"}.steps .item:last-child .line{display:none}.materials{text-align:center}.materials .item{display:inline-block;width:537px;max-width:100%;margin:0 17px 35px;text-align:left;vertical-align:top}@media screen and (max-width:625px){.materials .item{margin-left:0;margin-right:0}}.materials.with-cols.num-3 .item{width:345px}@media screen and (max-width:433px){.materials.with-cols.num-3 .item{margin-left:0;margin-right:0}}.materials.with-cols.num-4 .item{width:250px}.materials.with-cols.num-5 .item{width:200px;margin:0 13px 30px}.materials.with-cols.num-6 .item{width:162px;margin:0 13px 30px}.materials .item img{display:block;width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.materials .item .ttl{display:block;margin:12px 0 7px;color:#000;font-size:20px;line-height:25px;font-family:Open Sans,Arial,sans-serif}.materials a.item:hover .ttl{color:#0a4da1}.materials .item .info{display:block;color:#5e5e5e;font-size:13px;line-height:18px}.bg-image .materials .item .ttl,.bg-image .materials .item .info{color:#fff}.materials.news .img-wr{display:block}.materials.news .with-date .img-wr{position:relative;padding-left:62px}.materials.news .date-wr{position:absolute;top:0;left:0;bottom:0;width:52px;text-align:center;border:1px solid #e6e6e6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.materials.news .date-wr .list{position:absolute;top:0;left:0;right:0;height:50px;border-bottom:1px solid #e6e6e6;background:#f7f7f7}.materials.news .date-wr .list:before{content:"";font:29px/50px"Icons"}.materials.news .date-wr .date{position:absolute;top:50%;left:0;right:0;bottom:0;margin-top:-7px;color:#000;font-size:14px;line-height:16px;font-weight:600;text-transform:uppercase}.materials.news .date-wr .date span{display:block;font-size:9px}.materials.news a.item:hover .date-wr .date{color:#177fff}.materials.news .date-wr .bg{position:absolute;left:-1px;right:-1px;bottom:-1px;height:32px;color:#fff;font-size:11px;line-height:32px;background:#2788ff}.materials.news .date-wr .bg:before{position:relative;top:1px;content:"";padding-right:3px;font:13px"Icons"}.materials.news .date-wr .bg.view:before{content:""}.materials.news .item .ttl{margin:16px 0 10px;font-size:20px;line-height:27px}.materials.news.num-3 .item .ttl{min-height:46px}.materials.news .item .txt{color:#000}.materials.news .item .read-more{color:#2788ff}.materials.news .info-wr{display:block;padding:5px 20px;color:#fff;font-size:12px;line-height:22px;background:#2788ff}.materials.news .info-wr>span{margin-right:10px}.materials.news .info-wr>span:last-child{margin-right:0}.materials.news .info-wr>span:before{content:"";padding-right:3px;font:15px/22px"Icons"}.materials.news .info-wr>span.date:before{content:""}.materials.news .info-wr>span.cat:before{content:""}.materials.news .info-wr>span.comm:before{content:"";position:relative;top:1px;font-size:16px}.materials.news .info-wr>span.view:before{content:"";position:relative;top:1px;font-size:14px}.materials.news.in-border .txt-wr{padding:16px 18px 20px;border:1px solid rgba(0,0,0,.08);border-width:0 1px 1px}.materials.news.in-border .item .ttl{margin:0 0 12px;font-size:18px;line-height:25px}.materials.news.in-border .txt{display:block;font-size:13px;line-height:19px}.materials.news .ft{display:block;margin-top:12px}.materials.news.in-border .ft{margin-top:0;padding:3px 0 4px;text-align:center;background:rgba(0,0,0,.08);-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.materials.border .item .img{position:relative;display:inline-block;width:100%;vertical-align:top}.materials.border .item .img:before{content:"";position:absolute;top:1px;left:1px;right:1px;bottom:1px;border:5px solid #fff;outline:1px solid #ebebeb;z-index:2}.materials.border.no-outline .item .img:before{top:0;left:0;right:0;bottom:0;outline:0}.materials.with-ft .item .ttl{margin:9px 0 12px;text-align:center}.materials.with-ft .item .ttl a{color:#000}.materials.with-ft .item .ttl a:hover{color:#2788ff}.materials.with-ft .item .txt{padding:10px 20px 25px;color:#000;border:1px solid #ebebeb;border-width:0 1px 1px}.materials.with-ft .item .ft{padding:7px 20px;text-align:center;border:1px solid #ebebeb;border-width:0 1px 1px;background:rgba(0,0,0,.02);-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.bg-image .materials.with-ft .item .txt{border-width:0 0 1px}.materials.courses .item{position:relative;color:#bfff31;background:#2788ff;overflow:hidden}.materials.courses .img-wr,.materials.courses .img{width:145px;height:145px}.materials.courses .img-wr{position:relative;float:left;margin-right:20px;overflow:hidden}.materials.courses .img-wr img{position:absolute;top:50%;left:50%;height:100%;width:auto;max-width:inherit;margin:-50%0 0-50%}.materials.courses .item .txt{display:block;padding:0 25px 0 15px;font-size:14px;line-height:21px}.materials.courses .item .ttl{margin:17px 0 5px;color:#fff!important;font-size:18px;line-height:28px}.materials.courses .item .marker{position:absolute;top:50%;right:0;bottom:auto;width:18px;height:50px;margin-top:-25px;background:rgba(255,255,255,.3)}.materials.courses a.item:hover .marker,.materials.courses a.item .marker:hover{background:rgba(255,255,255,.5)}.materials.courses .item .marker:before{content:"";position:absolute;top:50%;left:4px;right:0;bottom:0;margin-top:-10px;color:#fff;font:13px/20px"Icons"}.materials.video .item{text-align:center}.show-more{margin:25px 0 15px}.show-more+.show-more{margin-top:0}.show-more .item{position:relative;margin-bottom:15px;text-align:left;background:rgba(0,0,0,.05)}.show-more.compact .item{margin-bottom:5px}.show-more .item:before{content:"";position:absolute;top:0;left:16px;font:14px/44px"Icons";color:#2788ff;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.show-more .item:hover:before{color:#177fff}.show-more .item:after{content:"";position:absolute;top:0;left:44px;bottom:0;width:1px;background:#fff}.show-more .ttl{position:relative;margin:0;padding:10px 15px 10px 60px;color:#000;font-size:18px;line-height:25px;text-align:left!important}.show-more .ttl:hover{color:#177fff;cursor:pointer}.show-more .txt{margin-bottom:0;padding:0 15px 15px 60px}.show-more .txt p:last-child{margin-bottom:0}.show-more.cols .item{display:inline-block;margin-right:1.5%;vertical-align:top}.show-more.cols.num-2 .item:nth-child(2n),.show-more.cols.num-3 .item:nth-child(3n),.show-more.cols.num-4 .item:nth-child(4n),.show-more.cols.num-5 .item:nth-child(5n){margin-right:0}.show-more.cols.num-2 .item{width:49%}.show-more.cols.num-3 .item{width:32%}.show-more.cols.num-4 .item{width:23.5%}.show-more.cols.num-5 .item{width:18.4%}.bg-image .show-more .item{background:rgba(181,190,201,.37)}.bg-image .show-more .ttl,.bg-image .show-more .txt{color:#fff}.bg-image .show-more .ttl:hover{color:#2788ff}.bg-image .show-more .item:after{background:rgba(255,255,255,.15)}.bg-image .show-more.dark .item{background:rgba(10,32,82,.43)}.with-img #content-in .show-more .item{background:#fff}.with-img #content-in .show-more .item:after{background:rgba(0,0,0,.05)}.stats .item{margin-bottom:15px;font-size:12px;line-height:20px}.stats .ttl{display:block;color:#5e5e5e;font-size:14px;padding-bottom:6px}.stats .line{position:relative;display:block;height:5px;background:rgba(0,0,0,.1)}.stats .full{position:absolute;top:0;left:0;bottom:0;background:#2788ff}.stats .s-blue .full{background:#4a9bff}.stats .s-green .full{background:#5aea00}.stats .s-orange .full{background:#ff8033}.stats .s-red .full{background:#f33}.stats .full i{position:absolute;bottom:11px;right:0;padding:2px 7px;color:#fff;font-style:normal;background:rgba(0,0,0,.5);-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}.stats .full i:before{content:"";position:absolute;left:0;right:0;bottom:-7px;height:7px;color:rgba(0,0,0,.5);font:11px/8px"Icons";text-align:center;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.breadcrumb-wr{padding:7px 0 6px;font-size:13px;border-bottom:1px solid rgba(0,0,0,.07);background:rgba(0,0,0,.02)}.breadcrumb-wr li{display:inline-block}.breadcrumb-wr.bg-texture{border-bottom:0}.breadcrumb-wr.bg-texture a{color:#fff}.breadcrumb-wr.bg-texture,.breadcrumb-wr.bg-texture a:hover{color:#cbddf4}.breadcrumb-wr .btn{position:relative;top:-3px}.pagination{clear:both;margin:20px 0;text-align:center}.pagination a,.pagination span{display:inline-block;margin:0 5px 8px;width:34px;height:34px;color:#696969;font-size:13px;line-height:34px;border:1px solid #dedede;background:#f7f7f7;background:-moz-linear-gradient(#fcfcfc,#f2f2f2);background:-webkit-linear-gradient(#fcfcfc,#f2f2f2);background:-o-linear-gradient(#fcfcfc,#f2f2f2);background:-ms-linear-gradient(#fcfcfc,#f2f2f2);background:linear-gradient(#fcfcfc,#f2f2f2);-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%}.pagination a:hover,.pagination span{color:#177fff;border-color:#d9d9d9;background:#f2f2f2;-moz-box-shadow:inset 0 0 5px rgba(0,0,0,.12);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.12);box-shadow:inset 0 0 5px rgba(0,0,0,.12)}.pagination span{color:#fff;border-color:#2788ff;background:#2788ff}#content .search{margin-bottom:60px}#searchForm{text-align:center}#searchForm .btn-group.pull-left{display:inline-block;vertical-align:top}.phrases-box{margin-top:10px}.phrases-box label{margin:0 5px}.phrases-box input[type=radio]{margin-right:3px}#searchForm .searchintro{margin:15px 0}#searchForm .searchintro strong{font-weight:400}.search-results .result-title{margin:30px 0 5px;font-size:19px;line-height:29px}.search-results .result-text{margin-bottom:30px}.search-results .highlight{background:#fff}.map{display:block;transform:none!important}.map .map-info{margin-top:10px;text-align:center;font:15px/17px Open Sans,Arial,sans-serif}.map .map-ttl{margin-bottom:10px;color:#177fff;font-size:17px}.map .map-txt{margin-bottom:8px;padding-top:8px;color:#000;border-top:1px solid rgba(0,0,0,.07)}.map-wr{border-bottom:2px solid #2788ff}#footer+.map-wr{border-top:2px solid #2788ff}.form form{position:relative;width:370px;max-width:100%;margin:0 auto}.form.full-width form{width:100%}.form .label{margin-bottom:2px;text-align:left}.form input,.form select,.form textarea{width:100%}.form input[type=submit],.form input[type=checkbox]{width:auto}.form input[type=checkbox]{position:relative;top:-2px;margin-right:3px;vertical-align:middle}.checkbox-wr{margin-bottom:12px}.checkbox-wr p{margin-bottom:5px}.checkbox-wr p+p{margin-bottom:0}.form textarea{height:117px}.form .submit-area{text-align:center}.form .submit-area>span{display:inline-block;position:relative}.form .ajax-loader{display:none;position:absolute;top:50%;right:-27px;width:22px;height:22px;margin-top:-11px;background-image:url(../images/ajax-loader.gif)}.form .not-valid,.form .response{position:absolute;left:0;right:0;color:#f73a00;font-size:14px;text-align:left;line-height:19px;border:1px solid #ffa763;background:#f7f7f7;z-index:100;cursor:pointer;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}.form .response{padding:8px 10px 9px;text-align:center}.form .response:after{content:"x";position:absolute;top:2px;right:3px;color:#ff6321;font-size:13px;line-height:10px}.form .response:hover:after{color:red}.form .response.success{color:#32a600;border:1px solid #97e239}.form .response-focus .response.success{color:#fff;border:0;background:#46b700}.form p{position:relative}.form .not-valid{top:0;padding:8px 14px}.form-box form{width:593px;margin:0 auto 27px}.form-box .in-line{text-align:right}.form-box .in-line p{display:inline-block;width:191px;margin-right:6px;vertical-align:top}.form-box .in-line p:last-child{margin-right:0}.form-box .in-line.col-2 p{width:291px}.form-box.one-line{text-align:center}.form-box.one-line form{display:inline-block;width:auto;vertical-align:top}.form-box.one-line p.submit-area,.form-box.one-line p.line{display:inline-block;max-width:200px;margin-right:6px;vertical-align:top}.form-box.one-line p.submit-area,.form-box.one-line p.line:last-of-type{margin-right:0}.form-box.one-line .response{top:100%}.bg-image select,.bg-image textarea,.bg-image input[type=text],.bg-image input[type=email],.bg-image input[type=tel]{color:#fff;background:rgba(255,255,255,.27);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.bg-image textarea:focus,.bg-image input[type=text]:focus,.bg-image input[type=email]:focus,.bg-image input[type=tel]:focus{background:rgba(255,255,255,.37)}.bg-image textarea{height:77px}.bg-image select{border:0;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}.bg-image select::-ms-expand{display:none}.bg-image.dark select,.bg-image.dark textarea,.bg-image.dark input[type=text],.bg-image.dark input[type=tel],.bg-image.dark input[type=email]{background:rgba(0,0,0,.6)}.bg-image.dark textarea:focus,.bg-image.dark input[type=text]:focus,.bg-image.dark input[type=tel]:focus,.bg-image.dark input[type=email]:focus{background:rgba(0,0,0,.7)}.bg-image.dark2 select,.bg-image.dark2 textarea,.bg-image.dark2 input[type=text],.bg-image.dark2 input[type=tel],.bg-image.dark2 input[type=email]{background:#0a4da1}.bg-image.dark2 textarea:focus,.bg-image.dark2 input[type=text]:focus,.bg-image.dark2 input[type=tel]:focus,.bg-image.dark2 input[type=email]:focus{background:rgba(10,77,161,.8)}.bg-image ::-webkit-input-placeholder{color:#fff}.bg-image :-moz-placeholder{color:#fff;opacity:1}.bg-image ::-moz-placeholder{color:#fff;opacity:1}.bg-image :-ms-input-placeholder{color:#fff}.bg-image form a{color:#7eb8ff}.bg-image form a:hover{color:#fff}.numbers{margin-top:43px;text-align:center}.numbers .item{display:inline-block;margin-bottom:30px;padding:0 47px 7px;color:#fff;font-size:17px;line-height:25px;font-weight:300;vertical-align:top;border-right:1px solid rgba(255,255,255,.17)}.numbers .item:last-child{border:0}.numbers .item i{display:block;margin-bottom:14px;font-size:62px;line-height:62px;font-style:normal}.item-page .item-image{margin-bottom:20px}.menu-101 .article-info,.menu-532 .article-info,.menu-227 .article-info,.menu-719 .article-info{display:none}.article-info{margin-top:35px;color:#5e5e5e;font-size:13px;line-height:19px}.article-info dt{margin-bottom:5px;border-bottom:1px solid rgba(0,0,0,.07)}.article-info dd{display:inline-block;margin-right:10px;vertical-align:top}.soc a{display:inline-block;width:41px;height:41px;text-align:center;background:rgba(0,0,0,.17);vertical-align:top}.soc a:hover{background-color:rgba(0,0,0,.27)}.soc a:last-child{margin-right:0}.soc a:before{content:"";padding-left:3px;color:#fff;font:23px/41px"Icons"}.soc .whatsapp:before{content:"";color:#25d366}.soc .vkontakte:before{content:"";color:#4d75a3}.soc .telegram:before{content:"";color:#2e87ca}.soc .googleplus:before{content:"";color:#dd4b39}.soc .odnoklassniki:before{content:"";color:#eb722e}.soc .youtube:before{content:"";color:#e62d27;font-size:32px}.soc .instagram:before{content:"";color:#da2f7a}.soc .facebook:before{content:"";color:#3a5795}.soc .twitter:before{content:"";color:#00b0ed}.soc .linkedin:before{content:"";color:#0077b5}.soc .vimeo:before{content:"";color:#1ab7ea}.soc .feed:before{content:"";color:#1ab7ea}.soc.colorful a:before{color:#fff}.soc.colorful .whatsapp{background:#25d366}.soc.colorful .vkontakte{background:#4d75a3}.soc.colorful .telegram{background:#2e87ca}.soc.colorful .googleplus{background:#dd4b39}.soc.colorful .odnoklassniki{background:#eb722e}.soc.colorful .youtube{background:#e62d27}.soc.colorful .instagram{background:#da2f7a}.soc.colorful .facebook{background:#3a5795}.soc.colorful .twitter{background:#00b0ed}.soc.colorful .linkedin{background:#0077b5}.soc.colorful .vimeo{background:#1ab7ea}.soc.colorful .feed{background:#ff7200}.soc.colorful a:hover{opacity:.7}.share-wr{clear:both;padding-top:35px}.share42{padding-top:7px;border-top:1px solid rgba(0,0,0,.07)}.share42 a{float:left;width:31px;height:31px;margin-right:4px}.share42 a:before{padding-left:4px;font:19px/32px"Icons"}.share42 .to-top{float:right}.share42 .to-top:before{font:13px/31px"Icons"}.share42 .txt{padding-left:10px;color:#5e5e5e;font-size:13px;line-height:31px}.share-wr.round a{-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%}.typed-cursor{-webkit-animation:1s blink step-end infinite;-moz-animation:1s blink step-end infinite;-ms-animation:1s blink step-end infinite;-o-animation:1s blink step-end infinite;animation:1s blink step-end infinite}@-webkit-keyframes blink{0%,to{color:transparent}50%{color:#000}}@-moz-keyframes blink{0%,to{color:transparent}50%{color:#000}}@-ms-keyframes blink{0%,to{color:transparent}50%{color:#000}}@-o-keyframes blink{0%,to{color:transparent}50%{color:#000}}@keyframes blink{0%,to{color:transparent}50%{color:#000}}.reveal-init [class*=revealator-]{transition:none}.reveal-init .revealator-fade{opacity:0}.reveal-init .revealator-slideup{transform:translate(0,25px);opacity:0}.reveal-init .revealator-slideleft{transform:translate(25px,0);opacity:0}.reveal-init .revealator-slideright{transform:translate(-25px,0);opacity:0}.reveal-init .revealator-slidedown{transform:translate(0,-25px);opacity:0}.reveal-init .revealator-zoomin{transform:scale(.75);opacity:0}.reveal-init .revealator-zoomout{transform:scale(1.5);opacity:0}.reveal-init .revealator-rotateleft{transform:rotate(20deg);opacity:0}.reveal-init .revealator-rotateright{transform:rotate(-20deg);opacity:0}.reveal-action [class*=revealator-]{transition:all 330ms}.reveal-action .revealator-fade.revealator-within,.reveal-action .revealator-fade.revealator-partially-above,.reveal-action .revealator-fade.revealator-partially-below{opacity:1}.reveal-action .revealator-slideup.revealator-within,.reveal-action .revealator-slideup.revealator-partially-above,.reveal-action .revealator-slideup.revealator-partially-below{transform:translate(0,0);opacity:1}.reveal-action .revealator-slideleft.revealator-within,.reveal-action .revealator-slideleft.revealator-partially-above,.reveal-action .revealator-slideleft.revealator-partially-below{transform:translate(0,0);opacity:1}.reveal-action .revealator-slideright.revealator-within,.reveal-action .revealator-slideright.revealator-partially-above,.reveal-action .revealator-slideright.revealator-partially-below{transform:translate(0,0);opacity:1}.reveal-action .revealator-slidedown.revealator-within,.reveal-action .revealator-slidedown.revealator-partially-above,.reveal-action .revealator-slidedown.revealator-partially-below{transform:translate(0,0);opacity:1}.reveal-action .revealator-zoomin.revealator-within,.reveal-action .revealator-zoomin.revealator-partially-above,.reveal-action .revealator-zoomin.revealator-partially-below{transform:scale(1);opacity:1}.reveal-action .revealator-zoomout.revealator-within,.reveal-action .revealator-zoomout.revealator-partially-above,.reveal-action .revealator-zoomout.revealator-partially-below{transform:scale(1);opacity:1}.reveal-action .revealator-rotateleft.revealator-within,.reveal-action .revealator-rotateleft.revealator-partially-above,.reveal-action .revealator-rotateleft.revealator-partially-below{transform:rotate(0deg);opacity:1}.reveal-action .revealator-rotateright.revealator-within,.reveal-action .revealator-rotateright.revealator-partially-above,.reveal-action .revealator-rotateright.revealator-partially-below{transform:rotate(0deg);opacity:1}.reveal-action .revealator-delay1{transition-delay:100ms}.reveal-action .revealator-delay2{transition-delay:150ms}.reveal-action .revealator-delay3{transition-delay:200ms}.reveal-action .revealator-delay4{transition-delay:250ms}.reveal-action .revealator-delay5{transition-delay:300ms}.reveal-action .revealator-delay6{transition-delay:350ms}.reveal-action .revealator-delay7{transition-delay:400ms}.reveal-action .revealator-delay8{transition-delay:450ms}.reveal-action .revealator-delay9{transition-delay:500ms}.reveal-action .revealator-delay10{transition-delay:550ms}.reveal-action .revealator-delay11{transition-delay:600ms}.reveal-action .revealator-delay12{transition-delay:650ms}.reveal-action .revealator-delay13{transition-delay:700ms}.reveal-action .revealator-delay14{transition-delay:750ms}.reveal-action .revealator-delay15{transition-delay:800ms}.reveal-action .revealator-delay16{transition-delay:850ms}.reveal-action .revealator-delay17{transition-delay:900ms}.reveal-action .revealator-delay18{transition-delay:950ms}.reveal-action .revealator-delay19{transition-delay:1000ms}.reveal-action .revealator-delay20{transition-delay:1050ms}.reveal-action [class*=revealator-delay].revealator-below,.reveal-action [class*=revealator-delay].revealator-above,.reveal-action [class*=revealator-delay].revealator-partially-below{transition-delay:0ms!important}.reveal-action .revealator-duration1{transition-duration:100ms}.reveal-action .revealator-duration2{transition-duration:200ms}.reveal-action .revealator-duration3{transition-duration:300ms}.reveal-action .revealator-duration4{transition-duration:400ms}.reveal-action .revealator-duration5{transition-duration:500ms}.reveal-action .revealator-duration6{transition-duration:600ms}.reveal-action .revealator-duration7{transition-duration:700ms}.reveal-action .revealator-duration8{transition-duration:800ms}.reveal-action .revealator-duration9{transition-duration:900ms}.reveal-action .revealator-duration10{transition-duration:1000ms}.blog .post{padding-bottom:33px}.blog .post h2{margin:0 0 12px}.blog .post .alignleft{margin-bottom:0}.team{text-align:center}.team .post{display:inline-block;max-width:200px;margin:0 30px 0;vertical-align:top}.team .post img{-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%}.team .post h2{padding-top:15px;color:#177fff;font-size:20px;line-height:27px}.team .post h2 i{display:block;padding:5px 0 0;color:#000;font-size:15px;font-style:normal;line-height:23px}.col-box .item{width:50%;min-height:200px;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.col-box .text{position:relative;padding:54px 50px 15px 15px;background:#2788ff}.col-box .text:before{content:"";position:absolute;top:50%;right:-14px;margin-top:-6px;color:#2788ff;font:25px/12px"Icons";-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.col-box .ttl{margin-bottom:15px;font-size:23px;line-height:27px}.col-box .form{padding:57px 15px 15px 50px;background:#ccc}.col-box .form form{margin:0}.col-box input[type=text]{background:rgba(255,255,255,.8);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.col-box input[type=text]:focus{background:#fff}.col-box ::-webkit-input-placeholder{color:#000}.col-box :-moz-placeholder{color:#000;opacity:1}.col-box ::-moz-placeholder{color:#000;opacity:1}.col-box :-ms-input-placeholder{color:#000}.col-box input.combo{padding-right:155px}.col-box .submit-area{position:absolute;right:0;bottom:0;margin:0}.col-box .submit-area input[type=submit]{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.col-box .submit-area .ajax-loader{right:auto;left:-27px}.white-box{position:relative;padding:10px;color:#000;background:#fff}.white-box .alignleft{margin-bottom:0}.white-box .txt{margin:0;padding:12px 0}.white-box:before{content:"";position:absolute;top:-9px;left:50%;margin-left:-11px;color:#fff;font:25px/12px"Icons"}.pr-info{position:relative;background:#2788ff}.pr-info .col-left,.pr-info .col-right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pr-info .col-left{float:left;width:63.5%;background:#fff}.pr-info .col-right{position:absolute;top:0;left:63.5%;right:0;bottom:0;display:flex;align-items:center}.pr-info .col-center{padding:30px 20px 15px}.pr-info .flexslider-wr{margin:0}.pr-info .flex-direction-nav{display:block}.pr-info .flex-control-paging{bottom:5px}.pr-info .flex-captions+.flex-control-paging{display:none}.pr-info .form{width:100%;margin:0 auto;color:#fff}.pr-info .form form{max-width:320px}.pr-info .form .ttl{font-size:23px;line-height:31px;margin:0 0 20px}.pr-info .form input[type=text],.pr-info .form input[type=email]{background:rgba(255,255,255,.5);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.pr-info .form input[type=text]:focus,.pr-info .form input[type=email]:focus{background:rgba(255,255,255,.7)}.pr-info .form ::-webkit-input-placeholder{color:#000}.pr-info .form :-moz-placeholder{color:#000;opacity:1}.pr-info .form ::-moz-placeholder{color:#000;opacity:1}.pr-info .form :-ms-input-placeholder{color:#000}.pr-info .col-right a{color:#0a4da1}.pr-info .col-right a:hover{color:#fff}.tabs .tab-nav{margin:53px 0 25px;text-align:center;border-bottom:1px solid #2788ff}.tabs .tab-nav li{display:inline-block;margin:0 2px 0 0;padding:0;vertical-align:top}.tabs .tab-nav li:before{content:none}.tabs .tab-nav li a{border-width:1px 1px 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.tabs .tab-nav li a.btn-light{padding-bottom:9px}.tabs.mini .tab-nav{margin:0 0 15px 2px;font-size:12px;border-bottom:0}.tabs.mini .tab-nav li{margin:0 0 0-2px}.tabs.mini .tab-nav li a{color:#fff;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0}.tabs.mini .tab-nav li:first-child a{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.tabs.mini .tab-nav li:last-child a{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.tabs.mini .tab-nav li a.btn-light{padding:7px 13px 6px;color:#9ac7ff;border:0;background:rgba(92,165,255,.23)}.tabs.mini .tab-nav li a.btn-light:hover{background:rgba(92,165,255,.33)}#jcont .header_2u._light_2Y .title_1g{color:#bfff31!important;opacity:.9}#jvlabelWrap{right:10px}#jvlabelWrap,#jvlabelWrap>jdiv>jdiv[class^=text_]{min-width:inherit}#jvlabelWrap>jdiv>jdiv[class^=copy_]{display:none!important}.__jivoMobileButton>jdiv[class^=button_]{width:43px!important;height:43px!important;margin-right:5px!important;margin-bottom:5px!important}.__jivoMobileButton>jdiv[class^=button_]>jdiv[class^=iconWrap_]{zoom:.8}.parallax{background-attachment:fixed}.info-ico{position:relative;min-height:51px;padding:8px 10px 9px 52px;font-size:13px;line-height:17px;background:rgba(0,0,0,.07);display:flex;align-items:center;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}.info-ico:before{content:"";position:absolute;top:50%;left:2px;margin-top:-29px;color:#177fff;font:50px/60px"Icons"}.info-ico p{margin-bottom:0}.info-ico.i-certificate:before{content:""}.info-ico.i-vacancy:before{content:""}.sub-courses{background:rgba(0,0,0,.03)}.sub-courses td{font-size:15px;line-height:23px;border:1px solid rgba(23,127,255,.2)}.sub-courses th{color:#fff;border:1px solid #4f9cfa;background:#177fff}.sub-courses td:nth-child(1),.sub-courses td:nth-child(3){text-align:center}.sub-courses th:nth-child(2){width:100%}.sub-courses td.action .btn{background-color:#4cc600}.sub-courses td.action .btn:hover{background-color:#3ea300}.sub-courses-new .icons{margin-top:0}.sub-courses-new .icons .item{width:100%}.partners{overflow:hidden}.partners div{position:relative;float:left;width:130px;height:80px;margin:20px 0 20px 20px;overflow:hidden}.partners img{display:block;position:absolute;top:0;left:0}.partners img:hover{top:auto;bottom:0;cursor:pointer}.nav-tel{position:relative}.nav-tel ul{display:none;position:absolute;top:43px;left:0;right:0;list-style:none;background:#177fff;z-index:99999;-moz-box-shadow:0 0 3px rgba(0,0,0,.17);-webkit-box-shadow:0 0 3px rgba(0,0,0,.17);box-shadow:0 0 3px rgba(0,0,0,.17);-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}.nav-tel.open ul{display:block}.nav-tel.open ul a{display:block;top:0!important;padding:5px 10px;font-size:15px;line-height:23px;white-space:nowrap;border-bottom:1px solid rgba(255,255,255,.2)}.nav-tel.open ul a:hover{background-color:rgba(255,255,255,.17)}.nav-tel .select:before,.nav-tel ul:before{content:"";position:absolute;left:0;right:0;top:-7px;height:7px;color:#177fff;font:13px/9px"Icons";text-align:center;background:0 0}.nav-tel .select{position:relative}.nav-tel .select:before{top:1px;left:auto;right:-18px;width:20px;height:20px;line-height:20px;color:rgba(151,197,255,.55);font-size:11px;cursor:pointer;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.nav-tel.open .select:before{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.nav-tel a:before{padding-right:5px;color:#fff;font-family:"Icons"}.nav-tel .i-mtc a:before{content:"";color:#e60000}.nav-tel .i-tel a:before{content:""}.nav-tel .i-kvs a:before{content:""}.nav-tel .i-lfe a:before{content:"";color:#fccf00}.with-img #content-wr{background:linear-gradient(rgba(0,0,0,.17),rgba(0,0,0,.17)),url(../../../images/bg/bg-01.webp)no-repeat center top/cover}.with-img h1{color:#fff}.with-img #content-in .form-ajax,.with-img #content-in .form-validate{position:relative;padding:26px 25px 5px;background:#fff;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.with-img #content-in .form-ajax{width:643px}.with-img #content-in .form-ajax:before,.with-img #content-in .form-validate:before{content:"";position:absolute;left:0;right:0;top:-7px;height:7px;color:#fff;font:13px/9px"Icons";text-align:center}.with-img #content-in .form-ajax .i-box{background:rgba(0,0,0,.043)}.control-group .chzn-container{width:100%!important}.control-group .chzn-container li:before{content:none}.prices.icons .item{margin-top:0;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.prices.icons .item.open{width:1119px}.prices.icons .item.open .ico{background:#0a4da1}.prices.icons .item.open .ico:before{color:#bfff31}.prices.icons .item.open:before{content:"";position:absolute;left:0;right:0;bottom:-7px;height:7px;color:#093871;font:13px/9px"Icons";text-align:center;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.toggle-div{display:none;margin-bottom:25px}.toggle-div.open{display:block;margin-left:13px;margin-right:18px}.loading{position:relative}.loading:before{content:"";position:absolute;top:1px;left:1px;right:1px;bottom:1px;background:rgba(255,255,255,.7)url(../images/ajax-loader.gif)no-repeat 50% 50%}.loading.l-left:before,.loading.l-right:before{left:-27px;right:auto;width:21px;background-color:transparent}.loading.l-right:before{left:auto;right:-27px}@media screen and (max-width:1200px){body{min-width:320px}.center-wr{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#top-wr .certificate{display:none}#nav-wr{text-align:center}#nav-wr .nav-main{float:none;margin:0;border-top:1px solid rgba(255,255,255,.15)}#nav-wr .nav-main>li{float:none;display:inline-block;vertical-align:top}#nav-wr .nav-main>li[class*=active]:before{content:none}#nav-wr .nav-main>li>.separator,#nav-wr .nav-main>li>a{font-size:14px;padding:10px 8px}#nav-wr .nav-main>li:first-child>a:before{margin-top:-17px}.boxes{text-align:center}.boxes .item{margin:0 16px 27px!important;text-align:left}.boxes .item .txt{min-height:inherit}.with-sidebar #content{float:none}.with-sidebar #content-in{margin:0}.sidebar{float:none;width:auto;margin:35px 0 0!important}.sidebar>div{margin-bottom:50px!important}#footer{text-align:center}#footer .addr{display:none}#footer .soc{float:none;display:inline-block;vertical-align:top}#footer .nav-wr{float:none;display:block;max-width:500px;margin:0 auto 30px}#footer .nav-wr ul{max-width:inherit}.numbers .item{padding:0 35px 3px;font-size:15px;line-height:23px}.numbers .item span{margin-bottom:10px;font-size:52px;line-height:52px}.footer-after .item{margin-left:20px;margin-right:20px}.footer-after .ttl{text-align:center}.prices.icons .item{width:100%!important;margin-left:0;margin-right:0}.toggle-div{margin-left:0!important;margin-right:0!important}.breadcrumb-wr .btn{margin-right:30px}}@media screen and (max-width:1100px){.pr-info{max-width:730px;margin:0 auto}.pr-info .col-left{float:none;width:100%}.pr-info .col-right{position:static;padding:30px 20px 15px}.pr-info .form form{max-width:100%;text-align:center}td,th{padding:5px;font-size:14px!important;line-height:20px!important}table h2,table h3,table h4,table h5,table h6{padding-bottom:0!important;font-size:12px!important;line-height:17px!important}table.toggle tr.toggle-handler h2:before{left:2px;margin-top:-10px;font-size:20px;line-height:20px}table .no-wrap{white-space:inherit}table .full-width{width:auto}table .action{padding:3px}table .action .btn{padding:7px 13px 6px;font-size:10px;line-height:14px}table .action .btn-light{padding:6px 12px 5px}}@media screen and (max-width:950px){#header{text-align:center}#header .slogan{display:none}#header .email{display:none}#header .tel{float:none;margin-left:20px;padding-left:17px;border-left:1px solid rgba(0,0,0,.07)!important}#header .tel:before{content:none}}@media screen and (max-width:850px){#top-wr .s-compact{display:none}#top-wr .lang{float:none;display:inline-block;margin-right:-72px;vertical-align:top}#top-wr .lang .mod-languages{margin-left:0}#top-wr{position:relative}#top-wr:before{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;color:#0a4da1;font:13px/9px"Icons"}.tel{padding-right:21px}#nav-wr .in-top{display:none}#nav-wr .nav-main{padding:7px 0}#nav-wr .nav-main>li>.separator,#nav-wr .nav-main>li>a{font-size:13px;padding:2px 7px}h1 br,h2 br,h3 br,h4 br,h5 br,h6 br,.h1 br,.h2 br,.h3 br,.h4 br,.h5 br,.h6 br{display:none}.icons .item{width:80%!important;margin:10px 0!important}.bg-bline .icons{margin:25px 0}#content{min-height:inherit}.blog .post{text-align:center}.blog .post p{text-align:left}.blog .post .alignleft{float:none;display:inline-block;margin:0 0 10px}.cols .col{float:none;width:100%!important;margin-right:0}.cols>li{width:100%!important;margin-bottom:7px;padding-left:inherit!important}.col+.col h2:first-child{margin-top:27px}.col+.col h3:first-child{margin-top:25px}.col+.col h4:first-child{margin-top:23px}.col+.col h5:first-child{margin-top:21px}.col+.col h6:first-child{margin-top:19px}.cols-inline .col{width:100%;margin-right:0}.show-more.cols .item{width:100%!important;margin-right:0}#copy .center-wr>.item{width:auto;margin:0 10px}.numbers .item{padding:0 20px;border:0}.numbers .item span{margin-bottom:7px;font-size:43px;line-height:43px}#footer .soc{width:100%;margin:0 0 25px;padding:0;border-left:0}.col-box .item{float:none;width:100%;min-height:inherit;padding:35px 15px 35px 15px;text-align:center!important}.col-box .text:before{top:auto;left:0;right:0;bottom:-10px;margin:0;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.col-box .form form{margin:0 auto}#side-btn{display:none}#top-arrow{display:none}.breadcrumb-wr .btn{display:none}.materials.news.num-3 .item .ttl{min-height:inherit}}@media screen and (max-width:720px){.icons .item{width:100%!important}.boxes .item{width:100%!important;margin:0 0 27px!important}.boxes .item .txt{font-size:13px;line-height:20px}.boxes:not(.img-mini) .item .img{display:none}.boxes.img-mini .item .img img{max-width:34px}.materials.news .item .txt{display:block;font-size:13px;line-height:19px}}@media screen and (max-width:700px){.form-box form{width:430px!important}.form-box .in-line p{width:100%!important;margin-right:0}.form-box.one-line p.submit-area,.form-box.one-line p.line{width:100%;max-width:inherit;margin-right:0}.bg-white,.bg-image{padding:40px 0 50px}.bg-image{padding-bottom:27px}.arrow-top:before,.arrow-btm:after{top:-16px;width:30px;height:30px;margin-left:-15px;font-size:14px;line-height:28px}.arrow-btm:after{top:auto;bottom:-15px}.arrow-top.with-dot-top>div:before,.arrow-btm.with-dot>div:before{bottom:-33px;height:31px;margin-left:-1px;font-size:14px;line-height:57px;text-indent:-2px}.arrow-top.with-dot-top>div:after,.arrow-btm.with-dot>div:after{bottom:-35px;width:9px;height:9px;margin-left:-5px}.arrow-top.with-dot-top>div:before{top:0;bottom:auto}.arrow-top.with-dot-top>div:after{top:24px;bottom:auto}[class*=w-]{max-width:inherit}.tabs:not(.mini) .tab-nav li a{padding:9px 15px 8px;font-size:11px;line-height:15px}.tabs:not(.mini) .tab-nav li a.btn-light{padding:8px 14px 8px}}@media screen and (max-width:670px){.breadcrumb-wr{font-size:12px;line-height:19px}.share42 .txt{display:none}.white-box .alignleft{float:none;margin:0 auto}.white-box .txt{display:block}.nav-main{position:relative}.nav-main>li{position:static}.nav-main ul{-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.nav-main li.open>ul{top:100%;left:-15px;right:-15px;margin-left:0}.nav-main ul .separator,.nav-main ul a{white-space:inherit}.nav-main ul li[class*=active]>.separator:hover,.nav-main ul li[class*=active]>a:hover{background-color:rgba(255,255,255,.17)}.nav-main ul li:last-child>.separator,.nav-main ul li:last-child>a{border-bottom:1px solid rgba(255,255,255,.2)}.nav-main>li>ul:before{content:none}.nav-main ul li.parent>.tn{top:3px;margin-top:0;white-space:inherit}.nav-main ul li.open>ul{position:static;background:rgba(0,0,0,.12)}.nav-main ul ul .separator,.nav-main ul ul a{padding-left:20px}.nav-main ul ul a:before{content:"•";padding-right:7px}}@media screen and (max-width:650px){table.responsive thead{display:none}table.responsive tr{display:block;padding-bottom:5px}table.responsive td,table.responsive th{display:block;text-align:left!important;border-top:0}table.responsive td:before{content:attr(data-ttl)": ";min-width:30%;float:left;margin-right:5px}table.responsive td:first-child{color:#177fff;border:1px solid #abcffb;background:rgba(0,0,0,.03)}table.responsive td:first-child:before{content:none}table.responsive td.action{padding:5px}table.responsive tbody tr.open{display:block}table.responsive tr.toggle-handler{border-bottom:0}table.responsive.hover tr:hover{background:0 0}}@media screen and (max-width:600px){.boxes .item .ttl{padding-left:23px}.boxes .item .date{display:none}.steps{margin-top:25px;font-size:13px;line-height:18px}.steps .item{width:142px}.steps .item .ico{width:70px;height:70px;margin-bottom:10px}.steps .item .ico:before{font:33px/70px"Icons"}.steps .item .line{left:80px;width:55px}.show-more,.show-more .item{margin-bottom:8px}.show-more .item:before{left:10px;line-height:38px}.show-more .item:after{content:none}.show-more .ttl{padding-left:31px;font-size:14px;line-height:19px}.show-more .txt{position:relative;padding:13px}.show-more .txt:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:#fff}.bg-image .show-more .txt:before{background:rgba(255,255,255,.15)}.with-img #content-in .show-more .txt:before{background:rgba(0,0,0,.05)}h1,.h1{margin:0 0 23px;font-size:25px;font-weight:400}h2,.h2{font-size:22px}h3,.h3{font-size:20px}h4,.h4{font-size:17px}h5,.h5{font-size:14px}.content img.pull-left,.content img.pull-right,.content img.alignleft,.content img.alignright{float:none;margin-left:auto;margin-right:auto}.content .item-image.alignleft,.content .item-image.alignright{float:none;text-align:center;margin-left:0;margin-right:0}.content .item-image.alignleft img,.content .item-image.alignright img{display:inline-block;vertical-align:top}}@media screen and (max-width:550px){#nav-wr .tel{display:none!important}.logo{margin-right:0}#footer .logo{margin-bottom:25px}#footer .tel{display:block;margin:0 0 15px 0;padding:15px 0 0;border-left:0;border-top:1px solid rgba(255,255,255,.13)}.materials .item{max-width:100%;margin-left:0;margin-right:0}.stats .ttl{padding-left:39px}.stats .full i{left:-7px;right:auto}.icons{margin-top:15px}.icons .item{font-size:13px;line-height:20px}.icons .item .txt{margin-left:52px;padding-left:15px;padding-right:0}.icons .item .txt .ttl{margin-bottom:5px;font-size:17px}.icons .item .ico{width:43px;height:43px;margin-top:-21px}.icons .item .ico:before{font:40px/43px"Icons"}.icons.numbers .item .ico:before{font:43px/43px Open Sans,Arial,sans-serif}.icons.numbers.square .item .ico:before{font:33px/43px Open Sans,Arial,sans-serif}.icons.numbers.square .item .txt{margin-left:39px}.icons.squares .item{margin-top:0!important;line-height:20px}.icons.squares .item .txt{margin-left:42px}.icons.squares .item .txt .ttl{font-size:14px}.icons.squares .item .ico{top:0;bottom:0;width:40px;height:inherit;margin-top:0;text-indent:-9999px}.icons.squares .item .ico:before{font:28px/40px"Icons";text-indent:initial}@supports (display:flex){.icons.squares .item .ico{display:flex;align-items:center;justify-content:center}.icons.squares .item .ico:before{position:static;padding-left:3px}}.icons.timeline .item .in{-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px}.icons.timeline .item .txt{margin:0 0 0 39px}.icons.timeline .item .txt .ttl{margin:1px 0;font-size:14px;line-height:20px}.icons.timeline .item .txt .ttl.trim{white-space:normal}.icons.timeline .item .ico{top:7px;left:7px}.icons.timeline .item .ico:before{font-size:27px}.icons.timeline .item:before{left:28px}.icons.timeline .item .btn-round-wr{display:none}.icons.timeline.with-btn .item .txt{margin-right:0}.sub-courses-new .btn.hide{display:inline-block}.materials.courses .item{margin-bottom:15px}.materials.courses .item .txt{display:block;padding:0 15px 15px;font-size:13px;line-height:19px}.materials.courses .item .ttl{margin-top:11px;font-size:17px;line-height:23px}.materials.courses .item .marker{display:none}.materials.courses .img-wr{display:none}.tabs:not(.mini) .tab-nav li{margin:0}.tabs:not(.mini) .tab-nav li a{padding:7px 12px 6px;font-size:10px;line-height:14px}.tabs:not(.mini) .tab-nav li a.btn-light{padding:6px 11px 6px}.tabs.mini .tab-nav li{margin:0 0 2px -1px}.tabs.mini .tab-nav li a.btn{min-width:87px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}}@media screen and (max-width:460px){#header .logo{margin-bottom:15px}#copy .center-wr>.item{margin:0}.white-box .alignleft{width:100%}.i-box{padding-left:15px}.i-box.ico{padding-left:10px}.i-box.ico:before{content:none!important}.popup{padding:15px 10px 0}.footer-after .item{margin-left:0;margin-right:0}}@media screen and (max-width:380px){.boxes .item .ttl{padding-left:18px}.boxes .item .ttl.with-stars{padding-right:125px}.boxes .item .txt p{padding:13px 18px 16px}}#content strong,#content b,.content strong,.content b,.item-page strong,.item-page b,.com-content-article strong,.com-content-article b{font-weight:700!important}@media (hover:hover){}@media screen and (max-width:850px){}@media screen and (max-width:700px){}@media (prefers-reduced-motion:reduce){}#form-189.form-ajax,#form-190.form-ajax{position:relative;display:block!important;width:min(100%,790px)!important;max-width:790px!important;margin:0 auto!important;padding:28px!important;color:#e9f4ff!important;background-color:rgba(7,48,98,.82)!important;background-image:linear-gradient(145deg,rgba(23,82,143,.78),rgba(7,48,98,.84))!important;border:1px solid rgba(152,202,255,.32)!important;border-radius:20px!important;box-shadow:0 20px 50px rgba(0,20,50,.3),inset 0 1px 0 rgba(255,255,255,.1)!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(9px) saturate(112%);backdrop-filter:blur(9px) saturate(112%)}#form-189.form-ajax::before,#form-190.form-ajax::before{display:none!important;content:none!important}#form-189 .in-line,#form-190 .in-line{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;width:100%!important}#form-189 .in-line>p,#form-190 .in-line>p,#form-189>p,#form-190>p,#form-189 .checkbox-wr,#form-190 .checkbox-wr,#form-189 .checkbox-wr>p,#form-190 .checkbox-wr>p{width:auto!important;margin:0!important;box-sizing:border-box!important}#form-189 input[type=text],#form-189 input[type=tel],#form-189 input[type=email],#form-189 textarea,#form-190 input[type=text],#form-190 input[type=tel],#form-190 input[type=email],#form-190 textarea{width:100%!important;max-width:100%!important;color:#17365d!important;font-size:15px!important;background-color:rgba(232,242,252,.94)!important;background-image:none!important;border:1px solid rgba(162,194,228,.88)!important;border-radius:11px!important;box-shadow:0 4px 12px rgba(0,24,58,.1),inset 0 1px 0 rgba(255,255,255,.62)!important;box-sizing:border-box!important;opacity:1!important}#form-189 input[type=text],#form-189 input[type=tel],#form-189 input[type=email],#form-190 input[type=text],#form-190 input[type=tel],#form-190 input[type=email]{min-height:52px!important;padding:13px 15px!important}#form-189 textarea,#form-190 textarea{min-height:132px!important;margin-top:13px!important;padding:14px 15px!important;resize:vertical}#form-189 input::placeholder,#form-189 textarea::placeholder,#form-190 input::placeholder,#form-190 textarea::placeholder{color:#637b97!important;opacity:1!important}#form-189 input[type=text]:focus,#form-189 input[type=tel]:focus,#form-189 input[type=email]:focus,#form-189 textarea:focus,#form-190 input[type=text]:focus,#form-190 input[type=tel]:focus,#form-190 input[type=email]:focus,#form-190 textarea:focus{background-color:rgba(247,251,255,.99)!important;border-color:#69adff!important;outline:0!important;box-shadow:0 0 0 4px rgba(105,173,255,.22),0 7px 17px rgba(0,25,62,.16)!important}#form-189 .checkbox-wr,#form-190 .checkbox-wr{margin-top:15px!important;color:#e4f0ff!important;text-align:left!important}#form-189 .checkbox-wr>p>label,#form-190 .checkbox-wr>p>label{position:relative!important;display:block!important;width:100%!important;min-height:21px!important;padding:0 0 0 29px!important;color:#e4f0ff!important;font-size:13.5px!important;line-height:1.5!important;text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;box-sizing:border-box!important;cursor:pointer}#form-189 .checkbox-wr input[type=checkbox][name=agree-policy],#form-190 .checkbox-wr input[type=checkbox][name=agree-policy]{position:absolute!important;top:1px!important;right:auto!important;bottom:auto!important;left:0!important;display:block!important;float:none!important;width:19px!important;min-width:19px!important;height:19px!important;min-height:19px!important;margin:0!important;padding:0!important;accent-color:#69adff;transform:none!important}#form-189 .checkbox-wr a,#form-190 .checkbox-wr a{display:inline!important;margin-left:.28em!important;color:#c9ff67!important;font-weight:600!important;line-height:inherit!important;text-decoration:underline!important;text-decoration-color:rgba(201,255,103,.58)!important;text-underline-offset:3px;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}#form-189 .checkbox-wr a:hover,#form-189 .checkbox-wr a:focus-visible,#form-190 .checkbox-wr a:hover,#form-190 .checkbox-wr a:focus-visible{color:#fff!important;text-decoration-color:#fff!important}#form-189 .submit-area,#form-190 .submit-area{width:100%!important;margin-top:21px!important;text-align:center!important}#form-189 .submit-area>span,#form-190 .submit-area>span{position:relative;display:block!important;width:min(100%,255px)!important;margin:0 auto!important}#form-189 .submit-area>span::after,#form-190 .submit-area>span::after{position:absolute;top:50%;right:19px;color:rgba(255,255,255,.94);font-size:18px;line-height:1;content:"→";pointer-events:none;transform:translateY(-52%)}#form-189 input[type=submit],#form-190 input[type=submit]{width:100%!important;min-width:0!important;min-height:52px!important;padding:13px 45px 13px 26px!important;color:#fff!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:.01em;text-transform:none!important;background-color:#46b700!important;background-image:linear-gradient(135deg,#67d60e,#45b600 52%,#359700)!important;border:1px solid rgba(184,255,115,.42)!important;border-radius:12px!important;box-shadow:0 11px 24px rgba(39,139,0,.3),inset 0 1px 0 rgba(255,255,255,.25)!important;cursor:pointer}@media (hover:hover){#form-189 input[type=submit]:hover,#form-189 input[type=submit]:focus-visible,#form-190 input[type=submit]:hover,#form-190 input[type=submit]:focus-visible{background-color:#3aa400!important;background-image:linear-gradient(135deg,#78df23,#4abd05 52%,#318c00)!important;box-shadow:0 14px 28px rgba(39,139,0,.37),0 0 0 4px rgba(156,232,79,.16)!important;transform:translateY(-2px)}}@media screen and (max-width:768px){#form-189.form-ajax,#form-190.form-ajax{width:100%!important;max-width:620px!important;padding:20px!important;border-radius:17px!important}#form-189 .in-line,#form-190 .in-line{grid-template-columns:minmax(0,1fr)!important;gap:11px!important}#form-189 .in-line>p,#form-190 .in-line>p,#form-189>p,#form-190>p,#form-189 .checkbox-wr,#form-190 .checkbox-wr,#form-189 .checkbox-wr>p,#form-190 .checkbox-wr>p{display:block!important;width:100%!important}#form-189 input[type=text],#form-189 input[type=tel],#form-189 input[type=email],#form-190 input[type=text],#form-190 input[type=tel],#form-190 input[type=email]{min-height:52px!important;font-size:16px!important}#form-189 textarea,#form-190 textarea{min-height:136px!important;margin-top:11px!important;font-size:16px!important}#form-189 .checkbox-wr,#form-190 .checkbox-wr{margin-top:14px!important}#form-189 .checkbox-wr>p>label,#form-190 .checkbox-wr>p>label{padding-left:29px!important;font-size:13.5px!important;line-height:1.5!important}#form-189 .checkbox-wr a,#form-190 .checkbox-wr a{display:inline!important;margin-left:.28em!important;font-size:inherit!important}#form-189 .submit-area,#form-190 .submit-area{margin-top:23px!important}#form-189 .submit-area>span,#form-190 .submit-area>span{width:min(100%,300px)!important}}@media screen and (max-width:480px){#form-189.form-ajax,#form-190.form-ajax{padding:16px!important;border-radius:15px!important}#form-189 .checkbox-wr>p>label,#form-190 .checkbox-wr>p>label{padding-left:28px!important;font-size:13px!important}#form-189 input[type=submit],#form-190 input[type=submit]{min-height:50px!important}}#top-wr,#nav-wr{position:relative;z-index:1000}#top-wr{min-height:34px;background:linear-gradient(90deg,#07356c 0,#0a427f 100%);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:none}#top-wr>.center-wr{display:flex;min-height:34px;align-items:center}#top-wr .s-compact{order:0;margin:2px auto 2px 0}#top-wr .certificate{order:1}#top-wr .login{order:2}#top-wr .lang{order:3}#top-wr a{min-height:34px;color:#b9cce5;font-size:12.5px;line-height:34px;transition:color .18s ease,background-color .18s ease}#top-wr a:hover,#top-wr a:focus-visible{color:#d9ff7e}#top-wr .i-certificate{margin-right:20px}#top-wr .mod-languages{margin-left:20px}#top-wr .mod-languages li:last-child::before{top:9px;bottom:9px}#top-wr .s-compact input{width:178px;height:30px;min-height:30px;padding:4px 34px 4px 12px;color:#fff;font-size:12.5px;line-height:20px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.13);border-radius:8px;box-shadow:none}#top-wr .s-compact input:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.2)}#top-wr .s-compact input:focus{color:#fff;background:rgba(255,255,255,.15);border-color:rgba(191,255,49,.52);box-shadow:0 0 0 3px rgba(191,255,49,.1)}#top-wr .s-compact input::placeholder{color:#b9cce5;opacity:1}#top-wr .s-compact::before{width:32px;height:30px;color:#b9cce5;line-height:30px}#top-wr .s-compact button{top:0;bottom:auto;width:32px;height:30px;min-height:30px;padding:0;border-radius:0 8px 8px 0;box-shadow:none;transform:none}#top-wr .s-compact button:hover,#top-wr .s-compact button:active{box-shadow:none;transform:none}#nav-wr{color:#fff;background:radial-gradient(circle at 22% -80%,rgba(44,146,255,.28),transparent 45%),linear-gradient(105deg,#0a4da1 0,#0b58ad 58%,#0a4da1 100%);border-bottom:2px solid #2189ff;box-shadow:0 8px 24px rgba(3,29,59,.16)}#nav-wr>.center-wr{position:relative;display:flex;min-height:94px;align-items:center}#nav-wr .logo{flex:0 0 auto;margin:0 25px 0 0}#nav-wr .logo a{display:flex;align-items:center}#nav-wr .logo img{max-height:47px;opacity:1}#nav-wr .logo a:hover img,#nav-wr .logo a:focus-visible img{opacity:1}#nav-wr .logo .txt{margin-left:11px;color:#fff;font-size:28px;line-height:28px;letter-spacing:.015em}#nav-wr .logo .txt i{margin-top:8px;color:#c7ff4d;font-size:10px;line-height:11px;letter-spacing:.025em}#nav-wr .tel{flex:0 0 auto;margin:0 20px 0 0;padding:2px 0 2px 22px;text-align:left;border-left:1px solid rgba(255,255,255,.16)}#nav-wr .tel a[href^=tel]{font-size:19px;line-height:28px;font-weight:500;letter-spacing:.01em}#nav-wr .tel.with-txt a[href^=tel]:first-child{top:0}#nav-wr .tel.with-txt .txt{display:block;color:#c8d8ec;font-size:12.5px;line-height:24px;text-align:left}#nav-wr .tel.with-txt .txt a{color:#fff}#nav-wr .tel.with-txt .txt a:hover{color:#d9ff7e}#nav-wr .in-top{top:-50px;left:22px;right:auto;min-width:170px;color:#a9c2df;font-size:12.5px;line-height:34px;text-align:center}#nav-wr .in-top::before{display:none;content:none}#nav-wr .nav-main{display:flex;flex:1 1 auto;float:none;margin:0 0 0 auto;padding:0;align-items:center;justify-content:flex-end;border-top:0}#nav-wr .nav-main>li{float:none;flex:0 0 auto}#nav-wr .nav-main>li>.separator,#nav-wr .nav-main>li>a{display:flex;float:none;min-height:42px;padding:0 10px;align-items:center;color:#fff;font-size:14px;line-height:1.2;font-weight:700;letter-spacing:.018em;text-transform:uppercase;border-radius:9px;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease}#nav-wr .nav-main>li>.separator:hover,#nav-wr .nav-main>li>a:hover,#nav-wr .nav-main>li>.separator:focus-visible,#nav-wr .nav-main>li>a:focus-visible{color:#d9ff7e!important;background:rgba(255,255,255,.09)}#nav-wr .nav-main>li[class*=active]::before{display:none;content:none}#nav-wr .nav-main>li[class*=active]>a,#nav-wr .nav-main>li[class*=active]>.separator{color:#d9ff7e!important;background:rgba(255,255,255,.08);box-shadow:inset 0-2px 0 rgba(191,255,49,.72)}#nav-wr .nav-main>li:first-child>a{width:38px;min-height:38px;margin-right:5px;padding:0!important;justify-content:center;border-radius:50%}#nav-wr .nav-main>li:first-child>a::before{position:static;width:38px;height:38px;margin:0;color:#fff;font-size:17px;line-height:38px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1);box-sizing:border-box}#nav-wr .nav-main>li:first-child>a:hover::before,#nav-wr .nav-main>li:first-child>a:focus-visible::before{color:#d9ff7e;background:rgba(255,255,255,.15)}#nav-wr .nav-main ul{padding:7px;overflow:hidden;background:linear-gradient(145deg,#0c66c6 0,#0a4f9f 100%);border:1px solid rgba(255,255,255,.14);border-radius:11px;box-shadow:0 16px 36px rgba(3,29,59,.28)}#nav-wr .nav-main>li.open>ul{top:calc(100% - 1px)}#nav-wr .nav-main ul .separator,#nav-wr .nav-main ul a{min-width:240px;padding:8px 38px 8px 13px;color:#fff;font-size:13px;line-height:1.35;border-bottom:1px solid rgba(255,255,255,.12);border-radius:6px}#nav-wr .nav-main ul .separator:hover,#nav-wr .nav-main ul a:hover,#nav-wr .nav-main ul .separator:focus-visible,#nav-wr .nav-main ul a:focus-visible{color:#fff;background:rgba(255,255,255,.13)}#nav-wr .nav-main ul li:last-child>.separator,#nav-wr .nav-main ul li:last-child>a{border-bottom:0}#nav-wr .nav-main ul li.parent>.tn{right:8px;width:27px;height:27px;margin-top:-14px;background:rgba(255,255,255,.11);border-radius:7px}#nav-wr .nav-main>li>ul::before{color:#0c66c6}@media screen and (max-width:1200px){#nav-wr>.center-wr{min-height:0;padding-top:13px;flex-wrap:wrap;justify-content:center}#nav-wr .logo{margin-right:24px}#nav-wr .tel{margin-right:0}#nav-wr .in-top{top:-47px}#nav-wr .nav-main{order:3;flex:0 0 100%;width:100%;margin:12px 0 0;padding:5px 0;justify-content:center;border-top:1px solid rgba(255,255,255,.12)}#nav-wr .nav-main>li>.separator,#nav-wr .nav-main>li>a{min-height:38px;padding-right:9px;padding-left:9px;font-size:13px}}@media screen and (max-width:850px){#top-wr{min-height:34px}#top-wr>.center-wr{justify-content:center}#top-wr .lang{float:none;margin-right:-70px}#top-wr::before{display:none;content:none}#nav-wr>.center-wr{padding-top:12px}#nav-wr .logo{margin:0 20px 0 0}#nav-wr .logo .txt{font-size:26px;line-height:26px}#nav-wr .tel{padding-left:18px}#nav-wr .tel a[href^=tel]{font-size:18px}#nav-wr .nav-main{margin-top:10px;padding:5px 0 6px;flex-wrap:wrap}#nav-wr .nav-main>li>.separator,#nav-wr .nav-main>li>a{min-height:35px;padding:0 8px;font-size:12.5px}}@media screen and (max-width:550px){#top-wr>.center-wr{min-height:34px;padding-right:12px;padding-left:12px;box-sizing:border-box}#top-wr .login,#top-wr .lang{display:inline-flex;float:none;margin:0;align-items:center}#top-wr .mod-languages{margin-left:14px}#nav-wr>.center-wr{padding:11px 8px 0;flex-direction:column;box-sizing:border-box}#nav-wr .logo{margin:0}#nav-wr .logo img{max-height:43px}#nav-wr .logo .txt{margin-left:9px;font-size:24px;line-height:24px}#nav-wr .logo .txt i{margin-top:6px;font-size:9px}#nav-wr .tel{display:none!important}#nav-wr .nav-main{position:relative;width:calc(100% + 16px);margin:10px -8px 0;padding:5px 7px 7px;align-items:center;justify-content:center;flex-wrap:wrap;box-sizing:border-box}#nav-wr .nav-main>li{position:static}#nav-wr .nav-main>li>.separator,#nav-wr .nav-main>li>a{min-height:33px;padding:0 6px;font-size:11px;letter-spacing:.01em;border-radius:7px}#nav-wr .nav-main>li:first-child>a{width:32px;min-height:32px;margin-right:2px}#nav-wr .nav-main>li:first-child>a::before{width:32px;height:32px;font-size:15px;line-height:32px}#nav-wr .nav-main>li.open>ul{position:absolute;top:100%;left:7px;right:7px;max-height:68vh;margin-left:0;overflow-x:hidden;overflow-y:auto;border-radius:0 0 11px 11px}#nav-wr .nav-main ul li.open>ul{position:static;margin:4px 0;padding:4px;background:rgba(0,0,0,.12);border:0;border-radius:7px;box-shadow:none}#nav-wr .nav-main ul .separator,#nav-wr .nav-main ul a{min-width:0;padding:8px 36px 8px 11px;font-size:12.5px;white-space:normal}}:root{--it-primary:#0a4da1;--it-primary-hover:#083b7a;--it-accent:#177fff;--it-text:#1f2937;--it-muted:#5f6b7a;--it-border:#dce6f2;--it-soft:#f5f8fc;--it-white:#ffffff;--it-radius:10px;--it-shadow-sm:0 4px 14px rgba(10, 77, 161, 0.08);--it-shadow-md:0 10px 28px rgba(10, 77, 161, 0.12)}html{scroll-behavior:smooth}body{color:var(--it-text);font-family:"Open Sans","Segoe UI",Arial,sans-serif;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{color:#fff;background:var(--it-primary)}#content-in,.item-page,.com-content-article{overflow-wrap:break-word}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6,.item-page .h1,.item-page .h2,.item-page .h3,.item-page .h4,.item-page .h5,.item-page .h6{font-family:"Open Sans","Segoe UI",Arial,sans-serif;font-weight:700;line-height:1.28;letter-spacing:-.015em;text-wrap:balance}#content h1,.item-page .h1{margin-bottom:32px;color:var(--it-primary)!important;font-size:clamp(24px,2.8vw,35px);font-weight:700}.item-page h2,.item-page .h2,.com-content-article h2{position:relative;margin:46px 0 22px;padding:0 0 13px;color:var(--it-primary)!important;font-size:clamp(20px,2.1vw,25px);text-align:left;border-bottom:1px solid var(--it-border)}.item-page h2::after,.item-page .h2::after,.com-content-article h2::after{position:absolute;bottom:-1px;left:0;width:72px;height:3px;content:"";background:var(--it-accent);border-radius:3px}.item-page h3,.item-page .h3,.com-content-article h3{margin:34px 0 16px;color:var(--it-primary)!important;font-size:clamp(17px,1.8vw,20px)}.item-page h4,.item-page .h4,.com-content-article h4{margin:28px 0 13px;color:var(--it-primary)!important;font-size:clamp(15px,1.5vw,18px)}.item-page p,.com-content-article p{margin-bottom:16px}.item-page ul,.item-page ol,.com-content-article ul,.com-content-article ol{margin-top:17px;margin-bottom:22px}.item-page li,.com-content-article li{margin-bottom:9px;line-height:1.6}.item-page ul li::before,.com-content-article ul li::before{top:.15em;color:var(--it-accent)}.item-page p a:not(.btn),.item-page li a:not(.btn),.com-content-article p a:not(.btn),.com-content-article li a:not(.btn){color:#0b6ee8;text-decoration-line:underline;text-decoration-color:rgba(11,110,232,.32);text-decoration-thickness:1px;text-underline-offset:3px}.item-page p a:not(.btn):hover,.item-page li a:not(.btn):hover,.com-content-article p a:not(.btn):hover,.com-content-article li a:not(.btn):hover{color:var(--it-primary-hover);text-decoration-color:currentColor}.item-page blockquote,.com-content-article blockquote,.content blockquote{margin:24px 0;padding:18px 22px;color:#17365d;font-size:16px;line-height:1.65;background:linear-gradient(135deg,#f4f8ff 0,#eef5ff 100%);border:1px solid #d9e8fb;border-left:4px solid var(--it-accent);border-radius:0 var(--it-radius) var(--it-radius)0;box-shadow:var(--it-shadow-sm)}.item-page blockquote>:last-child,.com-content-article blockquote>:last-child,.content blockquote>:last-child{margin-bottom:0}.item-page table:not(.clean),.com-content-article table:not(.clean){width:100%;margin:25px 0 32px;overflow:hidden;background:var(--it-white);border:1px solid var(--it-border);border-collapse:separate;border-spacing:0;border-radius:var(--it-radius);box-shadow:var(--it-shadow-sm)}.item-page table:not(.clean) td,.item-page table:not(.clean) th,.com-content-article table:not(.clean) td,.com-content-article table:not(.clean) th{padding:12px 14px;font-size:14px!important;line-height:1.55!important;border:0;border-right:1px solid var(--it-border);border-bottom:1px solid var(--it-border)}.item-page table:not(.clean) thead td,.item-page table:not(.clean) thead th,.com-content-article table:not(.clean) thead td,.com-content-article table:not(.clean) thead th{color:#fff;font-weight:700;background:linear-gradient(135deg,var(--it-primary),#1264c6);border-color:rgba(255,255,255,.18)}.item-page table:not(.clean) tbody tr:nth-child(even),.com-content-article table:not(.clean) tbody tr:nth-child(even){background:#f8fbff}.item-page table:not(.clean) tbody tr:hover,.com-content-article table:not(.clean) tbody tr:hover{background:#eef5ff}.item-page table:not(.clean) tr:last-child>*,.com-content-article table:not(.clean) tr:last-child>*{border-bottom:0}.item-page table:not(.clean) tr>:last-child,.com-content-article table:not(.clean) tr>:last-child{border-right:0}.item-page table h2,.item-page table h3,.item-page table h4,.com-content-article table h2,.com-content-article table h3,.com-content-article table h4{margin:0;padding-bottom:3px;font-size:inherit;line-height:inherit;letter-spacing:normal;border:0}.item-page table h2::after,.com-content-article table h2::after{content:none}button,body .btn,input[type=submit],input[type=button]{background-image:none!important;border-radius:8px;box-shadow:0 4px 12px rgba(10,77,161,.18);transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease}button:hover,body .btn:hover,input[type=submit]:hover,input[type=button]:hover{transform:translateY(-1px);box-shadow:0 7px 17px rgba(10,77,161,.24)}button:active,body .btn:active,input[type=submit]:active,input[type=button]:active{transform:translateY(0);box-shadow:0 3px 8px rgba(10,77,161,.17)}body .btn-round{border-radius:999px}body .btn-light{color:#17365d;background-color:#fff;border-color:var(--it-border);box-shadow:0 3px 10px rgba(10,77,161,.08)}textarea,input[type=text],input[type=tel],input[type=file],input[type=email],input[type=search],input[type=number],input[type=password],select{min-height:42px;color:var(--it-text);background:#fff;border:1px solid #cedbea;border-radius:8px;box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}textarea{min-height:120px}textarea:focus,input[type=text]:focus,input[type=tel]:focus,input[type=file]:focus,input[type=email]:focus,input[type=search]:focus,input[type=number]:focus,input[type=password]:focus,select:focus{background:#fff;border-color:var(--it-accent);box-shadow:0 0 0 3px rgba(23,127,255,.16)}#top-wr .s-compact{margin:3px 0}#top-wr .s-compact input{height:32px;min-height:32px;padding:5px 30px 5px 12px;line-height:20px;border-radius:7px}#top-wr .s-compact::before{width:30px;height:32px;bottom:auto;line-height:32px}#top-wr .s-compact button{top:0;bottom:auto;width:30px;height:32px;min-height:32px;padding:0;border-radius:0 7px 7px 0;box-shadow:none;transform:none}#top-wr .s-compact button:hover,#top-wr .s-compact button:active{box-shadow:none;transform:none}.i-box{margin:20px 0;padding:16px 18px;color:var(--it-text);font-size:15px;line-height:1.6;background:var(--it-soft);border-left-width:4px;border-radius:8px;box-shadow:var(--it-shadow-sm);transition:background-color .18s ease,box-shadow .18s ease}.i-box.ico{padding-left:54px}.white-box{padding:20px;border:1px solid var(--it-border);border-radius:var(--it-radius);box-shadow:var(--it-shadow-md)}.show-more .item{overflow:hidden;background:#fff;border:1px solid var(--it-border);border-radius:8px;box-shadow:var(--it-shadow-sm)}.show-more.cols.num-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:15px 18px}.show-more.cols.num-2 .item,.show-more.cols.num-2 .item:nth-child(2n){width:auto!important;margin:0!important;box-sizing:border-box;vertical-align:top}.show-more .ttl{color:#17365d;font-weight:700}.show-more .txt{color:var(--it-text)}.item-page .item-image img,.com-content-article .item-image img{border-radius:12px;box-shadow:var(--it-shadow-md)}.item-page a:hover img,.com-content-article a:hover img{opacity:1}.breadcrumb-wr{color:var(--it-muted);background:#f7faff;border-color:var(--it-border)}.form-box form{max-width:100%}.content iframe,.item-page iframe,.com-content-article iframe{max-width:100%}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:3px solid rgba(23,127,255,.42)!important;outline-offset:3px}@media screen and (max-width:850px){.show-more.cols.num-2{grid-template-columns:1fr}}@media screen and (max-width:700px){.item-page h2,.item-page .h2,.com-content-article h2{margin-top:38px}.item-page table:not(.responsive):not(.clean),.com-content-article table:not(.responsive):not(.clean){display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.item-page table:not(.clean) td,.item-page table:not(.clean) th,.com-content-article table:not(.clean) td,.com-content-article table:not(.clean) th{padding:10px 11px}.item-page blockquote,.com-content-article blockquote,.content blockquote{padding:15px 17px}}@media screen and (max-width:460px){.i-box,.i-box.ico{padding:14px 15px}button,body .btn,input[type=submit],input[type=button]{max-width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::before,::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body.with-sidebar #content .item-page>.page-header{position:relative!important;margin:0 0 22px!important;padding:25px 34px 23px!important;overflow:hidden!important;background:linear-gradient(135deg,#fff 0,#f2f7ff 100%)!important;border:1px solid #d5e4f4!important;border-radius:15px!important;box-shadow:0 12px 30px rgba(10,77,161,.14)!important;box-sizing:border-box}body.with-sidebar #content .item-page>.page-header::before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,#2189ff 0,#0a5fc7 72%,#46b700 100%)}body.with-sidebar #content .item-page>.page-header h1{position:relative;margin:0!important;padding:0!important;color:#0a4da1!important;font-size:clamp(25px,2.55vw,34px)!important;line-height:1.25!important;font-weight:700!important;letter-spacing:-.018em;text-align:center!important;border:0!important}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child{float:left!important;width:40%!important;max-width:375px!important;margin:0 24px 18px 0!important;padding:7px!important;background:#fff!important;border:1px solid #d5e4f4!important;border-radius:14px!important;box-shadow:0 12px 28px rgba(10,77,161,.14)!important;box-sizing:border-box}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child>img{display:block!important;float:none!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;opacity:1!important;background:0 0!important;border:0!important;border-radius:9px!important;box-shadow:none!important;box-sizing:border-box}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child+h4{overflow:hidden!important;margin:0!important;padding:17px 20px 10px 22px!important;color:#0a4da1!important;font-size:clamp(16px,1.5vw,18px)!important;line-height:1.42!important;font-weight:700!important;background:linear-gradient(135deg,#f7fbff 0,#edf5ff 100%)!important;border:1px solid #d5e4f4!important;border-bottom:0!important;border-left:4px solid #2189ff!important;border-radius:12px 12px 0 0!important;box-sizing:border-box}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child+h4+p{overflow:hidden!important;margin:-1px 0 20px!important;padding:0 20px 17px 22px!important;color:#334155!important;font-size:15.5px!important;line-height:1.65!important;background:linear-gradient(135deg,#f7fbff 0,#edf5ff 100%)!important;border:1px solid #d5e4f4!important;border-top:0!important;border-left:4px solid #2189ff!important;border-radius:0 0 12px 12px!important;box-shadow:0 10px 24px rgba(10,77,161,.1)!important;box-sizing:border-box}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child+h4+p+p{clear:both}@media screen and (max-width:700px){body.with-sidebar #content .item-page>.page-header{margin-bottom:17px!important;padding:20px 17px 18px!important;border-radius:13px!important}body.with-sidebar #content .item-page>.page-header h1{font-size:clamp(23px,7vw,29px)!important;line-height:1.28!important}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child{float:none!important;width:100%!important;max-width:none!important;margin:0 0 15px!important;padding:6px!important;border-radius:12px!important}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child>img{float:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border-radius:8px!important}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child+h4{padding:15px 16px 9px 18px!important;font-size:17px!important}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child+h4+p{margin-bottom:18px!important;padding:0 16px 15px 18px!important;font-size:16px!important}}@supports selector(:has(*)){.sidebar-right .moduletable:not(.sticky):has(>.ttl-btn.btn+ul:not([class])){position:relative;margin-bottom:38px!important;padding:0;overflow:hidden;background:#fff;border:1px solid #d8e6f5;border-radius:14px;box-shadow:0 12px 30px rgba(10,77,161,.12)}.sidebar-right .moduletable:not(.sticky):has(>.ttl-btn.btn+ul:not([class]))>.ttl-btn.btn{display:flex!important;position:relative;width:100%!important;min-height:50px;margin:0!important;padding:13px 48px!important;align-items:center;justify-content:center;color:#fff!important;font-size:15px!important;line-height:1.35!important;font-weight:700!important;letter-spacing:.025em;text-align:center!important;text-transform:uppercase;background:linear-gradient(135deg,#177fff 0,#0a5fc7 100%)!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box}.sidebar-right .moduletable:not(.sticky):has(>.ttl-btn.btn+ul:not([class]))>.ttl-btn.btn::before{display:none!important;content:none!important}.sidebar-right .moduletable:not(.sticky):has(>.ttl-btn.btn+ul:not([class]))>.ttl-btn.btn::after{content:"";display:block;position:absolute;top:50%;right:14px;width:26px;height:26px;background-color:rgba(255,255,255,.15);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M4 10L10 4M5 4h5v5' fill='none' stroke='%23ffffff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:13px 13px;border:1px solid rgba(255,255,255,.23);border-radius:50%;transform:translateY(-50%)}}.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class]){margin:0!important;padding:8px!important;list-style:none!important;background:#f5f9fe}.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li{margin:0 0 6px!important;padding:0!important;overflow:visible!important;list-style:none!important;border:0!important}.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li:last-child{margin-bottom:0!important}.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li::before{display:none!important;content:none!important}.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a{display:flex!important;position:relative;min-height:44px;padding:10px 42px 10px 13px!important;align-items:center;overflow-wrap:break-word;word-break:normal;color:#17365d!important;font-size:13.5px!important;line-height:1.4!important;font-weight:500;text-decoration:none!important;background:#fff!important;border:1px solid transparent!important;border-radius:9px;box-shadow:0 2px 7px rgba(10,77,161,.055);box-sizing:border-box;transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a::after{content:"";display:block;position:absolute;top:50%;right:10px;width:23px;height:23px;background-color:#edf5ff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 12'%3E%3Cpath d='M2 2l4 4-4 4' fill='none' stroke='%23177fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:7px 11px;border-radius:50%;transform:translateY(-50%);transition:color .18s ease,background-color .18s ease,transform .18s ease}.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a:hover{color:#0a4da1!important;background:#fff!important;border-color:#bdd8f5!important;box-shadow:0 7px 17px rgba(10,77,161,.13);transform:translateX(2px)}.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a:hover::after{background-color:#177fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 12'%3E%3Cpath d='M2 2l4 4-4 4' fill='none' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transform:translate(2px,-50%)}.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a:focus-visible{color:#0a4da1!important;background:#fff!important;border-color:#80b9f4!important;outline:3px solid rgba(23,127,255,.2)!important;outline-offset:1px;box-shadow:none}@media screen and (max-width:850px){@supports selector(:has(*)){.sidebar-right .moduletable:not(.sticky):has(>.ttl-btn.btn+ul:not([class])){margin-bottom:28px!important;border-radius:12px}.sidebar-right .moduletable:not(.sticky):has(>.ttl-btn.btn+ul:not([class]))>.ttl-btn.btn{min-height:48px;padding:12px 46px!important;font-size:14px!important}}.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class]){padding:7px!important}.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a{min-height:46px;padding:11px 42px 11px 13px!important;font-size:14px!important}}@media (prefers-reduced-motion:reduce){.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a,.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a::after{transition:none!important}}@supports selector(:has(*)){.sidebar-right .moduletable.sticky:has(>.ttl-btn.btn+ul.new){position:relative;width:100%;margin-bottom:38px!important;padding:0;overflow:hidden;background:#fff;border:1px solid #d9e5f2;border-radius:13px;box-shadow:0 10px 26px rgba(10,77,161,.1);box-sizing:border-box}.sidebar-right .moduletable.sticky:has(>.ttl-btn.btn+ul.new)>.ttl-btn.btn{display:flex!important;position:relative;width:100%!important;min-height:50px;margin:0!important;padding:13px 48px!important;align-items:center;justify-content:center;color:#fff!important;font-size:14.5px!important;line-height:1.35!important;font-weight:700!important;letter-spacing:.025em;text-align:center!important;text-transform:uppercase;background:linear-gradient(135deg,#2189ff 0,#0a5fc7 100%)!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box}.sidebar-right .moduletable.sticky:has(>.ttl-btn.btn+ul.new)>.ttl-btn.btn::before{display:none!important;content:none!important}.sidebar-right .moduletable.sticky:has(>.ttl-btn.btn+ul.new)>.ttl-btn.btn::after{content:"";display:block;position:absolute;top:50%;right:14px;width:26px;height:26px;background-color:rgba(255,255,255,.15);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.4 4.3h5M6.4 8h5M6.4 11.7h5M3.5 4.2l.8.8 1.3-1.5M3.5 7.9l.8.8 1.3-1.5M3.5 11.6l.8.8 1.3-1.5' fill='none' stroke='%23ffffff' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:15px 15px;border:1px solid rgba(255,255,255,.23);border-radius:50%;transform:translateY(-50%)}}.sidebar-right .moduletable.sticky>.ttl-btn.btn+ul.new{width:100%;margin:0!important;padding:10px 12px 12px!important;list-style:none!important;background:#fff;box-sizing:border-box}.sidebar-right .moduletable.sticky>ul.new>li{margin:0 0 3px!important;padding:0!important;overflow:visible!important;list-style:none!important;border:0!important}.sidebar-right .moduletable.sticky>ul.new>li:last-child{margin-bottom:0!important}.sidebar-right .moduletable.sticky>ul.new>li::before{display:none!important;content:none!important}.sidebar-right .moduletable.sticky>ul.new>li>.a.separator{display:flex!important;position:relative;width:max-content!important;max-width:calc(100% - 12px);min-height:32px;margin:14px auto 7px!important;padding:7px 18px!important;align-items:center;justify-content:center;color:#fff!important;font-size:13.8px!important;line-height:1.35!important;font-weight:700!important;letter-spacing:.01em;text-align:center;white-space:normal;background:linear-gradient(135deg,#2189ff 0,#0a62c9 100%)!important;border:0!important;border-radius:999px;box-shadow:0 4px 10px rgba(10,77,161,.16);box-sizing:border-box}.sidebar-right .moduletable.sticky>ul.new>li:first-child>.a.separator{margin-top:0!important}.sidebar-right .moduletable.sticky>ul.new>li>.a.separator .colorize-dark{color:inherit!important}.sidebar-right .moduletable.sticky>ul.new>li>.a.with-ico{display:flex!important;position:relative;width:100%;min-height:45px;height:auto!important;margin:0!important;padding:9px 5px 9px 46px!important;align-items:center;gap:6px;color:#253e5e!important;font-size:14px!important;line-height:1.4!important;font-weight:500;background:#f7faff!important;border:0!important;border-radius:7px;box-shadow:none;box-sizing:border-box}.sidebar-right .moduletable.sticky>ul.new>li>.a.with-ico::before{display:flex!important;position:absolute!important;top:50%!important;left:6px!important;width:32px!important;height:32px!important;padding:0!important;align-items:center;justify-content:center;color:#177fff!important;font-size:16px!important;line-height:1!important;text-align:center;background:#e8f2ff!important;border:0;border-radius:50%!important;transform:translateY(-50%);box-sizing:border-box}.sidebar-right .moduletable.sticky>ul.new .price{display:inline-flex!important;position:static!important;width:auto!important;min-width:0;height:auto!important;margin:0!important;padding:0!important;align-items:center;justify-content:center;color:#075fbf!important;font-size:14.1px!important;line-height:1.2!important;font-weight:700;white-space:nowrap;background:0 0!important;border:0!important;border-radius:0!important;box-sizing:border-box}.sidebar-right .moduletable.sticky>ul.new>li>.a.with-ico:not(.l-blue)>.colorize-light3{margin-left:0;color:#075fbf!important;font-size:13.8px;font-weight:700;white-space:nowrap}.sidebar-right .moduletable.sticky>ul.new>li>.a.with-ico.l-blue{display:block!important;min-height:54px;height:auto!important;padding-top:10px!important;padding-bottom:10px!important;padding-right:7px!important;font-size:13.2px!important;line-height:1.45!important;white-space:normal!important;word-break:normal;overflow:visible!important;overflow-wrap:anywhere}.sidebar-right .moduletable.sticky>ul.new>li>.a.with-ico.l-blue>.colorize-light3{display:block;margin:0 0 2px;color:#0a4da1!important;font-weight:700}.sidebar-right .moduletable.sticky>ul.new>li.center{margin-top:12px!important;text-align:center}.sidebar-right .moduletable.sticky>ul.new>li.center .mce{display:block}.sidebar-right .moduletable.sticky>ul.new>li.center .btn-green{display:inline-flex!important;position:relative;width:100%;min-width:0;min-height:43px;padding:11px 42px 11px 20px!important;align-items:center;justify-content:center;color:#fff!important;font-size:12.5px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:.025em;text-decoration:none!important;text-transform:uppercase;background:linear-gradient(135deg,#57cb0d 0,#3ca600 100%)!important;border:0!important;border-radius:8px!important;box-shadow:0 7px 16px rgba(60,166,0,.2);box-sizing:border-box;transition:box-shadow .18s ease,transform .18s ease}.sidebar-right .moduletable.sticky>ul.new>li.center .btn-green::after{content:"→";display:block;position:absolute;top:50%;right:16px;color:#fff;font-size:17px;line-height:1;transform:translateY(-52%);transition:transform .18s ease}.sidebar-right .moduletable.sticky>ul.new>li.center .btn-green:hover{color:#fff!important;box-shadow:0 9px 20px rgba(60,166,0,.3);transform:translateY(-1px)}.sidebar-right .moduletable.sticky>ul.new>li.center .btn-green:hover::after{transform:translate(3px,-52%)}.sidebar-right .moduletable.sticky>ul.new>li.center .btn-green:focus-visible{outline:3px solid rgba(76,198,0,.25)!important;outline-offset:2px}@media screen and (max-width:850px){@supports selector(:has(*)){.sidebar-right .moduletable.sticky:has(>.ttl-btn.btn+ul.new){margin-bottom:28px!important;border-radius:12px}.sidebar-right .moduletable.sticky:has(>.ttl-btn.btn+ul.new)>.ttl-btn.btn{min-height:48px;padding:12px 46px!important;font-size:14px!important}}.sidebar-right .moduletable.sticky>.ttl-btn.btn+ul.new{padding:10px!important}.sidebar-right .moduletable.sticky>ul.new>li>.a.separator{min-height:38px;padding:9px 22px!important;font-size:16px!important}.sidebar-right .moduletable.sticky>ul.new>li>.a.with-ico{min-height:54px;padding:11px 8px 11px 52px!important;font-size:16.5px!important;line-height:1.4!important}.sidebar-right .moduletable.sticky>ul.new>li>.a.with-ico::before{width:38px!important;height:38px!important;font-size:18px!important}.sidebar-right .moduletable.sticky>ul.new .price,.sidebar-right .moduletable.sticky>ul.new>li>.a.with-ico:not(.l-blue)>.colorize-light3{font-size:16.2px!important}.sidebar-right .moduletable.sticky>ul.new>li>.a.with-ico.l-blue{min-height:68px;padding-top:12px!important;padding-bottom:12px!important;font-size:15.8px!important;line-height:1.5!important}}@media screen and (max-width:380px){.sidebar-right .moduletable.sticky>ul.new>li>.a.with-ico{padding-right:7px!important;padding-left:51px!important;font-size:16px!important}.sidebar-right .moduletable.sticky>ul.new .price,.sidebar-right .moduletable.sticky>ul.new>li>.a.with-ico:not(.l-blue)>.colorize-light3{font-size:15.7px!important}}@media (prefers-reduced-motion:reduce){.sidebar-right .moduletable.sticky>ul.new>li.center .btn-green,.sidebar-right .moduletable.sticky>ul.new>li.center .btn-green::after{transition:none!important}}@supports selector(:has(*)){.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate){position:relative;width:100%;margin-bottom:38px!important;padding:0;overflow:hidden;background:#f5f9fe;border:1px solid #d9e5f2;border-radius:13px;box-shadow:0 10px 26px rgba(10,77,161,.1);box-sizing:border-box}.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>.ttl-btn.btn{display:flex!important;position:relative;width:100%!important;min-height:50px;margin:0!important;padding:13px 48px!important;align-items:center;justify-content:center;color:#fff!important;font-size:14.5px!important;line-height:1.35!important;font-weight:700!important;letter-spacing:.025em;text-align:center!important;text-transform:uppercase;background:linear-gradient(135deg,#2189ff 0,#0a5fc7 100%)!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box}.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>.ttl-btn.btn::before{display:none!important;content:none!important}.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>.ttl-btn.btn::after{content:"";display:block;position:absolute;top:50%;right:14px;width:26px;height:26px;background-color:rgba(255,255,255,.15);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 2.7h5l2 2v6.1H8.8M9.5 2.8v2h2M3.2 10.2l1.2 1.2 2.3-2.7' fill='none' stroke='%23ffffff' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px 16px;border:1px solid rgba(255,255,255,.23);border-radius:50%;transform:translateY(-50%)}.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p:not(.ttl-btn){margin:8px 8px 0!important;padding:0!important}.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p:last-child{margin-bottom:8px!important}.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p>a.info-ico{display:flex!important;position:relative;width:100%!important;min-height:82px;height:auto!important;margin:0!important;padding:12px 39px 12px 70px!important;align-items:center;overflow-wrap:break-word;word-break:normal;color:#17365d!important;font-size:13.7px!important;line-height:1.4!important;font-weight:500;text-decoration:none!important;background:#fff!important;border:1px solid transparent!important;border-radius:9px;box-shadow:0 2px 7px rgba(10,77,161,.055);box-sizing:border-box;transition:color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p>a.info-ico::before{display:flex!important;position:absolute!important;top:50%!important;left:9px!important;width:50px!important;height:50px!important;margin:0!important;padding:0!important;align-items:center;justify-content:center;color:#177fff!important;font-size:32px!important;line-height:1!important;text-align:center;background:#e8f2ff!important;border:0!important;border-radius:13px!important;box-shadow:inset 0 0 0 1px #d6e8fb;transform:translateY(-50%);box-sizing:border-box}.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p>a.info-ico::after{content:"";display:block;position:absolute;top:50%;right:10px;width:23px;height:23px;background-color:#edf5ff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 12'%3E%3Cpath d='M2 2l4 4-4 4' fill='none' stroke='%23177fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:7px 11px;border-radius:50%;transform:translateY(-50%);transition:background-color .18s ease,transform .18s ease}.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p>a.info-ico:hover{color:#0a4da1!important;border-color:#bdd8f5!important;box-shadow:0 7px 17px rgba(10,77,161,.13);transform:translateX(2px)}.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p>a.info-ico:hover::after{background-color:#177fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 12'%3E%3Cpath d='M2 2l4 4-4 4' fill='none' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transform:translate(2px,-50%)}.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p>a.info-ico:focus-visible{color:#0a4da1!important;border-color:#80b9f4!important;outline:3px solid rgba(23,127,255,.2)!important;outline-offset:1px;box-shadow:none}}@media screen and (max-width:850px){@supports selector(:has(*)){.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate){margin-bottom:28px!important;border-radius:12px}.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>.ttl-btn.btn{min-height:48px;padding:12px 46px!important;font-size:14px!important}.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p:not(.ttl-btn){margin-right:10px!important;margin-left:10px!important}.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p>a.info-ico{min-height:94px;padding:14px 46px 14px 78px!important;font-size:16px!important;line-height:1.45!important}.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p>a.info-ico::before{left:12px!important;width:54px!important;height:54px!important;font-size:34px!important;border-radius:14px!important}.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p>a.info-ico::after{right:12px;width:26px;height:26px}}}@media (prefers-reduced-motion:reduce){@supports selector(:has(*)){.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p>a.info-ico,.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p>a.info-ico::after{transition:none!important}}}@supports selector(:has(*)){#content .item-page:has(>[itemprop=articleBody]>p:first-child>img)>.page-header{position:relative;margin:0 0 22px;padding:25px 34px 23px;overflow:hidden;background:radial-gradient(circle at 92% 15%,rgba(23,127,255,.1),transparent 31%),linear-gradient(135deg,#fff 0,#f5f9ff 100%);border:1px solid #d8e6f5;border-radius:15px;box-shadow:0 12px 30px rgba(10,77,161,.11);box-sizing:border-box}#content .item-page:has(>[itemprop=articleBody]>p:first-child>img)>.page-header::before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,#2189ff 0,#0a5fc7 72%,#46b700 100%)}#content .item-page:has(>[itemprop=articleBody]>p:first-child>img)>.page-header h1{position:relative;margin:0!important;padding:0!important;color:#0a4da1!important;font-size:clamp(25px,2.55vw,34px)!important;line-height:1.25!important;font-weight:700!important;letter-spacing:-.018em;text-align:center!important;border:0!important}#content .item-page>[itemprop=articleBody]>p:first-child:has(>img){float:left;width:40%;max-width:375px;margin:0 24px 18px 0!important;padding:7px;background:#fff;border:1px solid #d8e6f5;border-radius:14px;box-shadow:0 12px 28px rgba(10,77,161,.12);box-sizing:border-box}#content .item-page>[itemprop=articleBody]>p:first-child>img{display:block;float:none!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important;opacity:1!important;border-radius:9px}#content .item-page>[itemprop=articleBody]>p:first-child:has(>img)+h4{overflow:hidden;margin:0!important;padding:17px 20px 10px 22px;color:#0a4da1!important;font-size:clamp(16px,1.5vw,18px)!important;line-height:1.42!important;font-weight:700!important;background:linear-gradient(135deg,#f7fbff 0,#edf5ff 100%);border:1px solid #d8e6f5;border-bottom:0;border-left:4px solid #2189ff;border-radius:12px 12px 0 0;box-sizing:border-box}#content .item-page>[itemprop=articleBody]>p:first-child:has(>img)+h4+p{overflow:hidden;margin:-1px 0 20px!important;padding:0 20px 17px 22px;color:#334155;font-size:15.5px;line-height:1.65;background:linear-gradient(135deg,#f7fbff 0,#edf5ff 100%);border:1px solid #d8e6f5;border-top:0;border-left:4px solid #2189ff;border-radius:0 0 12px 12px;box-shadow:0 10px 24px rgba(10,77,161,.09);box-sizing:border-box}#content .item-page>[itemprop=articleBody]>p:first-child:has(>img)+h4+p+p{clear:both}}@media screen and (max-width:700px){@supports selector(:has(*)){#content .item-page:has(>[itemprop=articleBody]>p:first-child>img)>.page-header{margin-bottom:17px;padding:20px 17px 18px;border-radius:13px;box-shadow:0 8px 22px rgba(10,77,161,.1)}#content .item-page:has(>[itemprop=articleBody]>p:first-child>img)>.page-header h1{font-size:clamp(23px,7vw,29px)!important;line-height:1.28!important}#content .item-page>[itemprop=articleBody]>p:first-child:has(>img){float:none;width:100%;max-width:none;margin:0 0 15px!important;padding:6px;border-radius:12px}#content .item-page>[itemprop=articleBody]>p:first-child>img{border-radius:8px}#content .item-page>[itemprop=articleBody]>p:first-child:has(>img)+h4{padding:15px 16px 9px 18px;font-size:17px!important;line-height:1.43!important}#content .item-page>[itemprop=articleBody]>p:first-child:has(>img)+h4+p{margin-bottom:18px!important;padding:0 16px 15px 18px;font-size:16px;line-height:1.6}}}body.with-sidebar #content .item-page>.page-header{position:relative!important;margin:0 0 22px!important;padding:25px 34px 23px!important;overflow:hidden!important;background:radial-gradient(circle at 92% 15%,rgba(23,127,255,.11),transparent 31%),linear-gradient(135deg,#fff 0,#f3f8ff 100%)!important;border:1px solid #d8e6f5!important;border-radius:15px!important;box-shadow:0 12px 30px rgba(10,77,161,.13)!important;box-sizing:border-box}body.with-sidebar #content .item-page>.page-header::before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,#2189ff 0,#0a5fc7 72%,#46b700 100%)}body.with-sidebar #content .item-page>.page-header h1{position:relative;margin:0!important;padding:0!important;color:#0a4da1!important;font-size:clamp(25px,2.55vw,34px)!important;line-height:1.25!important;font-weight:700!important;letter-spacing:-.018em;text-align:center!important;border:0!important}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child{float:left!important;width:40%!important;max-width:375px!important;margin:0 24px 18px 0!important;padding:7px!important;background:#fff!important;border:1px solid #d8e6f5!important;border-radius:14px!important;box-shadow:0 12px 28px rgba(10,77,161,.13)!important;box-sizing:border-box}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child>img.alignleft,body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child>img{display:block!important;float:none!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;opacity:1!important;background:0 0!important;border:0!important;border-radius:9px!important;box-shadow:none!important;box-sizing:border-box}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child+h4{overflow:hidden!important;margin:0!important;padding:17px 20px 10px 22px!important;color:#0a4da1!important;font-size:clamp(16px,1.5vw,18px)!important;line-height:1.42!important;font-weight:700!important;background:linear-gradient(135deg,#f7fbff 0,#edf5ff 100%)!important;border:1px solid #d8e6f5!important;border-bottom:0!important;border-left:4px solid #2189ff!important;border-radius:12px 12px 0 0!important;box-sizing:border-box}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child+h4+p{overflow:hidden!important;margin:-1px 0 20px!important;padding:0 20px 17px 22px!important;color:#334155!important;font-size:15.5px!important;line-height:1.65!important;background:linear-gradient(135deg,#f7fbff 0,#edf5ff 100%)!important;border:1px solid #d8e6f5!important;border-top:0!important;border-left:4px solid #2189ff!important;border-radius:0 0 12px 12px!important;box-shadow:0 10px 24px rgba(10,77,161,.1)!important;box-sizing:border-box}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child+h4+p+p{clear:both}@media screen and (max-width:700px){body.with-sidebar #content .item-page>.page-header{margin-bottom:17px!important;padding:20px 17px 18px!important;border-radius:13px!important;box-shadow:0 8px 22px rgba(10,77,161,.11)!important}body.with-sidebar #content .item-page>.page-header h1{font-size:clamp(23px,7vw,29px)!important;line-height:1.28!important}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child{float:none!important;width:100%!important;max-width:none!important;margin:0 0 15px!important;padding:6px!important;border-radius:12px!important}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child>img.alignleft,body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child>img{float:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border-radius:8px!important}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child+h4{padding:15px 16px 9px 18px!important;font-size:17px!important;line-height:1.43!important}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child+h4+p{margin-bottom:18px!important;padding:0 16px 15px 18px!important;font-size:16px!important;line-height:1.6!important}}@supports selector(:has(*)){body.with-sidebar #content .item-page>[itemprop=articleBody]:has(>p:first-child>img){position:relative;display:grid;grid-template-columns:minmax(285px,42%) minmax(0,1fr);grid-template-rows:auto auto;column-gap:0;row-gap:0;align-items:stretch}body.with-sidebar #content .item-page>[itemprop=articleBody]:has(>p:first-child>img)>*{grid-column:1/-1;min-width:0}body.with-sidebar #content .item-page>[itemprop=articleBody]:has(>p:first-child>img)::before{content:"";position:relative;z-index:0;grid-column:1/-1;grid-row:1/3;min-width:0;background:radial-gradient(circle at 92% 12%,rgba(33,137,255,.1),transparent 36%),linear-gradient(135deg,#f9fcff 0,#edf5ff 100%);border:1px solid #d5e5f6;border-radius:14px;box-shadow:0 12px 28px rgba(10,77,161,.12);box-sizing:border-box}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child:has(>img){position:relative;z-index:1;grid-column:1;grid-row:1/3;display:flex!important;align-items:center;justify-content:center;float:none!important;width:auto!important;max-width:none!important;min-width:0;margin:0!important;padding:10px 12px 10px 10px!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child:has(>img)>img.alignleft,body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child:has(>img)>img{display:block!important;float:none!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;opacity:1!important;background:#fff!important;border:1px solid rgba(10,77,161,.13)!important;border-radius:10px!important;box-shadow:0 7px 18px rgba(10,77,161,.11)!important;object-fit:contain;box-sizing:border-box}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child:has(>img)+h4{position:relative;z-index:1;grid-column:2;grid-row:1;align-self:end;overflow:visible!important;margin:0!important;padding:20px 23px 10px 24px!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child:has(>img)+h4+p{position:relative;z-index:1;grid-column:2;grid-row:2;align-self:start;overflow:visible!important;margin:0!important;padding:0 23px 20px 24px!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child:has(>img)+h4+p+p{clear:none!important;margin-top:26px!important}}@media screen and (max-width:700px){@supports selector(:has(*)){body.with-sidebar #content .item-page>[itemprop=articleBody]:has(>p:first-child>img){grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}body.with-sidebar #content .item-page>[itemprop=articleBody]:has(>p:first-child>img)::before{grid-column:1;grid-row:1/4;border-radius:12px;box-shadow:0 9px 22px rgba(10,77,161,.11)}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child:has(>img){grid-column:1;grid-row:1;width:100%!important;margin:0!important;padding:7px 7px 0!important}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child:has(>img)>img.alignleft,body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child:has(>img)>img{width:100%!important;max-width:none!important;border-radius:8px!important}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child:has(>img)+h4{grid-column:1;grid-row:2;padding:16px 16px 9px!important;border-left:0!important}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child:has(>img)+h4+p{grid-column:1;grid-row:3;padding:0 16px 17px!important;border-left:0!important}body.with-sidebar #content .item-page>[itemprop=articleBody]>p:first-child:has(>img)+h4+p+p{margin-top:22px!important}}}@supports selector(:has(*)){body.with-sidebar #content .item-page>[itemprop=articleBody]:has(>p:first-child>img):not(:has(>p:first-child+h4)){position:relative;display:block!important}body.with-sidebar #content .item-page>[itemprop=articleBody]:has(>p:first-child>img):not(:has(>p:first-child+h4))::before{content:none!important;display:none!important}body.with-sidebar #content .item-page>[itemprop=articleBody]:has(>p:first-child>img):not(:has(>p:first-child+h4))>p:first-child{display:block!important;float:none!important;width:100%!important;max-width:none!important;min-height:0!important;margin:0 0 25px!important;padding:15px 17px!important;overflow:hidden!important;color:#334155!important;font-size:15.5px!important;line-height:1.65!important;background:radial-gradient(circle at 94% 12%,rgba(33,137,255,.09),transparent 36%),linear-gradient(135deg,#f9fcff 0,#edf5ff 100%)!important;border:1px solid #d5e5f6!important;border-radius:14px!important;box-shadow:0 12px 28px rgba(10,77,161,.12)!important;box-sizing:border-box}body.with-sidebar #content .item-page>[itemprop=articleBody]:has(>p:first-child>img):not(:has(>p:first-child+h4))>p:first-child>img.alignleft,body.with-sidebar #content .item-page>[itemprop=articleBody]:has(>p:first-child>img):not(:has(>p:first-child+h4))>p:first-child>img{display:block!important;float:left!important;width:auto!important;max-width:42%!important;height:auto!important;margin:0 23px 10px 0!important;padding:0!important;opacity:1!important;background:#fff!important;border:1px solid rgba(10,77,161,.13)!important;border-radius:10px!important;box-shadow:0 7px 18px rgba(10,77,161,.11)!important;box-sizing:border-box}}@media screen and (max-width:700px){@supports selector(:has(*)){body.with-sidebar #content .item-page>[itemprop=articleBody]:has(>p:first-child>img):not(:has(>p:first-child+h4))>p:first-child{margin-bottom:21px!important;padding:8px 8px 15px!important;font-size:16px!important;line-height:1.65!important;border-radius:12px!important;box-shadow:0 9px 22px rgba(10,77,161,.11)!important}body.with-sidebar #content .item-page>[itemprop=articleBody]:has(>p:first-child>img):not(:has(>p:first-child+h4))>p:first-child>img.alignleft,body.with-sidebar #content .item-page>[itemprop=articleBody]:has(>p:first-child>img):not(:has(>p:first-child+h4))>p:first-child>img{float:none!important;width:auto!important;max-width:100%!important;margin:0 auto 15px!important;border-radius:8px!important}}}body.with-sidebar #content .item-page>[itemprop=articleBody]{color:#27384d}body.with-sidebar #content .item-page>[itemprop=articleBody]>h2,body.with-sidebar #content .item-page>[itemprop=articleBody]>h3{position:relative;clear:both;margin:34px 0 18px!important;padding:14px 18px 14px 20px!important;color:#0a4da1!important;line-height:1.36!important;text-align:left!important;background:radial-gradient(circle at 96% 16%,rgba(33,137,255,.1),transparent 34%),linear-gradient(135deg,#f8fbff 0,#eef5ff 100%)!important;border:1px solid #d8e6f5!important;border-left:4px solid #2189ff!important;border-radius:12px!important;box-shadow:0 8px 20px rgba(10,77,161,.08);box-sizing:border-box}body.with-sidebar #content .item-page>[itemprop=articleBody]>h2::after{display:none!important}body.with-sidebar #content .item-page>[itemprop=articleBody]>ul,body.with-sidebar #content .item-page>[itemprop=articleBody]>ol{margin:17px 0 24px!important;padding:16px 19px 8px!important;background:linear-gradient(135deg,#fbfdff 0,#f3f8ff 100%);border:1px solid #e0ebf7;border-radius:12px;box-shadow:0 5px 15px rgba(10,77,161,.055);box-sizing:border-box}body.with-sidebar #content .item-page>[itemprop=articleBody]>ul>li,body.with-sidebar #content .item-page>[itemprop=articleBody]>ol>li{margin-bottom:9px;line-height:1.62}@supports selector(:has(*)){body.with-sidebar #content .item-page>[itemprop=articleBody]>p:has(>strong:only-child),body.with-sidebar #content .item-page>[itemprop=articleBody]>p:has(>b:only-child){margin:19px 0 25px!important;padding:16px 19px!important;color:#17365d;line-height:1.62;background:linear-gradient(135deg,#f5f9ff 0,#edf5ff 100%);border:1px solid #d7e7fa;border-left:4px solid #2189ff;border-radius:11px;box-shadow:0 7px 18px rgba(10,77,161,.075);box-sizing:border-box}}@media screen and (max-width:700px){body.with-sidebar #content .item-page>[itemprop=articleBody]>h2,body.with-sidebar #content .item-page>[itemprop=articleBody]>h3{margin:28px 0 16px!important;padding:12px 13px 12px 15px!important;line-height:1.4!important;border-left-width:3px!important;border-radius:10px!important;box-shadow:0 6px 16px rgba(10,77,161,.07)}body.with-sidebar #content .item-page>[itemprop=articleBody]>ul,body.with-sidebar #content .item-page>[itemprop=articleBody]>ol{margin:14px 0 20px!important;padding:14px 13px 7px!important;border-radius:10px}@supports selector(:has(*)){body.with-sidebar #content .item-page>[itemprop=articleBody]>p:has(>strong:only-child),body.with-sidebar #content .item-page>[itemprop=articleBody]>p:has(>b:only-child){margin:16px 0 21px!important;padding:14px 15px!important;border-left-width:3px;border-radius:10px}}}#top-wr>.center-wr,#nav-wr>.center-wr{display:flex!important;overflow:visible!important}#top-wr>.center-wr>*,#nav-wr .logo,#nav-wr .tel,#nav-wr .nav-main{float:none!important}#top-wr>.center-wr{align-items:center}#top-wr .s-compact{flex:0 0 auto;margin-right:auto!important}#top-wr .certificate,#top-wr .login,#top-wr .lang{flex:0 0 auto}#nav-wr .tel{min-width:218px;text-align:left!important;overflow:visible!important}#nav-wr .nav-tel{position:relative;z-index:100006;overflow:visible!important}#nav-wr .tel.with-txt .txt{display:block;min-height:24px;white-space:nowrap}#nav-wr .in-top{position:static!important;display:inline-flex!important;width:auto!important;min-width:0!important;min-height:22px;margin:2px 0 0;padding:0 10px;align-items:center;justify-content:center;color:#d9ff7e;font-size:11.5px;line-height:22px;white-space:nowrap;background:rgba(255,255,255,.08);border:1px solid rgba(217,255,126,.24);border-radius:999px;box-sizing:border-box}#nav-wr .in-top:hover,#nav-wr .in-top:focus-visible{color:#fff;background:rgba(255,255,255,.14);border-color:rgba(217,255,126,.48)}#nav-wr .nav-tel>ul{top:calc(100% + 48px)!important;left:0!important;right:auto!important;width:236px;padding:6px;overflow:visible!important;background:linear-gradient(145deg,#1884f4 0,#0b58ad 100%);border:1px solid rgba(255,255,255,.18);border-radius:10px;box-shadow:0 16px 34px rgba(3,29,59,.3);box-sizing:border-box;z-index:100007}#nav-wr .nav-tel.open>ul{display:block}#nav-wr .nav-tel.open>ul a{padding:7px 9px;font-size:14px;line-height:22px;border-bottom-color:rgba(255,255,255,.16);border-radius:6px}#nav-wr .nav-tel.open>ul li:last-child a{border-bottom:0}#nav-wr,#nav-wr>.center-wr,#nav-wr .nav-main,#nav-wr .nav-main li,#nav-wr .nav-main ul{overflow:visible!important}#nav-wr .nav-main{position:relative;z-index:100002}#nav-wr .nav-main li{position:relative}#nav-wr .nav-main ul li.parent>.tn{display:block;cursor:pointer;pointer-events:auto;z-index:5}#nav-wr .nav-main>li.open>ul{display:block;visibility:visible;opacity:1;z-index:100003}#nav-wr .nav-main ul li.open>ul{display:block;position:absolute;top:-8px;left:calc(100% + 8px);right:auto;margin:0;visibility:visible;opacity:1;z-index:100004}@media screen and (max-width:850px){#top-wr>.center-wr{justify-content:flex-end}#top-wr .login{margin-left:auto}#top-wr .lang{margin-right:0!important}#nav-wr .in-top{display:none!important}#nav-wr .nav-tel>ul{top:calc(100% + 27px)!important}}@media screen and (max-width:670px){#nav-wr .nav-main>li{position:static}#nav-wr .nav-main ul li{position:relative}#nav-wr .nav-main>li.open>ul{overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain}#nav-wr .nav-main ul li.open>ul{position:static;width:auto;max-width:none;margin:4px 0;overflow:visible!important}}@media screen and (max-width:670px){#top-wr .login{margin-right:16px!important}#top-wr .lang{margin-left:0!important;padding-left:14px;border-left:1px solid rgba(255,255,255,.2)}#top-wr .mod-languages{margin-left:0!important}#nav-wr .nav-main>li:first-child>a{margin-right:11px!important}#nav-wr .nav-main ul li{min-height:48px;box-sizing:border-box}#nav-wr .nav-main ul li>a,#nav-wr .nav-main ul li>.separator{display:flex;min-height:48px;padding:10px 62px 10px 18px!important;align-items:center;line-height:1.35;border-bottom:0!important;box-sizing:border-box}#nav-wr .nav-main ul li::after{content:"";position:absolute;right:64px;bottom:0;left:16px;height:1px;background:rgba(255,255,255,.14);pointer-events:none}#nav-wr .nav-main ul li:last-child::after{display:none}#nav-wr .nav-main ul li.parent>.tn{top:6px!important;right:14px!important;width:36px;height:36px;margin-top:0!important;color:#fff;font-size:20px;line-height:36px;text-align:center;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.06);border-radius:10px;box-sizing:border-box}#nav-wr .nav-main ul li.parent.open>.tn{background:rgba(191,255,49,.16);border-color:rgba(191,255,49,.26)}}@media screen and (max-width:390px){#top-wr .login{margin-right:11px!important}#top-wr .lang{padding-left:11px}#nav-wr .nav-main>li:first-child>a{margin-right:8px!important}}:root{--it-container-max:1220px;--it-page-gutter:clamp(16px, 2.5vw, 30px);--it-section-space:clamp(44px, 4.8vw, 60px);--it-section-space-compact:clamp(30px, 3.2vw, 40px);--it-readable-width:86ch}.center-wr{width:100%!important;max-width:var(--it-container-max)!important;margin-right:auto!important;margin-left:auto!important;box-sizing:border-box!important}#content-wr>.center-wr,.breadcrumb-wr>.center-wr,.bg-white>.center-wr,.bg-image>.center-wr,.bg-grey>.center-wr,.bg-bline>.center-wr,.center-wr.bg-white,.center-wr.bg-image,.center-wr.bg-grey{padding-right:var(--it-page-gutter)!important;padding-left:var(--it-page-gutter)!important}.bg-white:not(.pad-null),.bg-image:not(.pad-null){padding-top:var(--it-section-space);padding-bottom:var(--it-section-space)}.bg-white.btm-min:not(.pad-null),.bg-image.btm-min:not(.pad-null){padding-bottom:var(--it-section-space-compact)}.bg-white.btm-max:not(.pad-null),.bg-image.btm-max:not(.pad-null){padding-bottom:var(--it-section-space)}body:not(.with-sidebar) #content-in>.item-page,body:not(.with-sidebar) #content-in>.com-content-article{width:100%;max-width:1040px;margin-right:auto;margin-left:auto;box-sizing:border-box}@supports selector(:has(*)){#content .item-page>[itemprop=articleBody]>p:not(:has(>img)):not(:has(>strong:only-child)):not(:has(>b:only-child)),#content .com-content-article>[itemprop=articleBody]>p:not(:has(>img)):not(:has(>strong:only-child)):not(:has(>b:only-child)){max-width:var(--it-readable-width);line-height:1.7}}.text-readable,.content-readable{width:100%;max-width:var(--it-readable-width);box-sizing:border-box}@media screen and (max-width:850px){:root{--it-section-space:clamp(38px, 7vw, 50px);--it-section-space-compact:clamp(27px, 5vw, 36px)}}@media screen and (max-width:550px){:root{--it-page-gutter:16px;--it-section-space:38px;--it-section-space-compact:28px}#content-wr>.center-wr,.breadcrumb-wr>.center-wr,.bg-white>.center-wr,.bg-image>.center-wr,.bg-grey>.center-wr,.bg-bline>.center-wr,.center-wr.bg-white,.center-wr.bg-image,.center-wr.bg-grey{padding-right:var(--it-page-gutter)!important;padding-left:var(--it-page-gutter)!important}}:root{--it-font-sans:"Open Sans", "Segoe UI", Arial, sans-serif;--it-font-size-base:16px;--it-line-height-base:1.65;--it-line-height-reading:1.72}html{font-size:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--it-font-sans);font-size:var(--it-font-size-base);font-weight:400;line-height:var(--it-line-height-base);letter-spacing:0;font-kerning:normal}button,input,select,textarea{font-family:var(--it-font-sans)}#content .item-page>[itemprop=articleBody]>p,#content .com-content-article>[itemprop=articleBody]>p{line-height:var(--it-line-height-reading)}#content .item-page>[itemprop=articleBody]>ul,#content .item-page>[itemprop=articleBody]>ol,#content .com-content-article>[itemprop=articleBody]>ul,#content .com-content-article>[itemprop=articleBody]>ol{line-height:1.66}#content .item-page>[itemprop=articleBody]>ul>li,#content .item-page>[itemprop=articleBody]>ol>li,#content .com-content-article>[itemprop=articleBody]>ul>li,#content .com-content-article>[itemprop=articleBody]>ol>li{margin-bottom:10px;line-height:inherit}#content h1,#content .h1,.item-page h1,.item-page .h1,.com-content-article h1,.com-content-article .h1{font-family:var(--it-font-sans);font-weight:700;line-height:1.22;letter-spacing:-.022em}#content h2,#content .h2,.item-page h2,.item-page .h2,.com-content-article h2,.com-content-article .h2{font-family:var(--it-font-sans);font-weight:700;line-height:1.3;letter-spacing:-.016em}#content h3,#content .h3,.item-page h3,.item-page .h3,.com-content-article h3,.com-content-article .h3{font-family:var(--it-font-sans);font-weight:700;line-height:1.36;letter-spacing:-.01em}#content h4,#content .h4,#content h5,#content .h5,#content h6,#content .h6,.item-page h4,.item-page .h4,.item-page h5,.item-page .h5,.item-page h6,.item-page .h6,.com-content-article h4,.com-content-article .h4,.com-content-article h5,.com-content-article .h5,.com-content-article h6,.com-content-article .h6{font-family:var(--it-font-sans);font-weight:600;line-height:1.42;letter-spacing:0}#content strong,#content b,.content strong,.content b,.item-page strong,.item-page b,.com-content-article strong,.com-content-article b{font-weight:700!important}#content small,.item-page small,.com-content-article small{font-size:.875em;line-height:1.55}@supports (text-wrap:pretty){#content .item-page>[itemprop=articleBody]>p,#content .com-content-article>[itemprop=articleBody]>p{text-wrap:pretty}}@media screen and (max-width:600px){body{font-size:16px;line-height:1.62}#content .item-page>[itemprop=articleBody]>p,#content .com-content-article>[itemprop=articleBody]>p{line-height:1.68}}:root{--it-card-radius:12px;--it-card-border-color:#d9e6f4;--it-card-border:1px solid var(--it-card-border-color);--it-card-bg:#ffffff;--it-card-bg-soft:#f7faff;--it-card-bg-accent:linear-gradient(135deg, #f5f9ff 0%, #edf5ff 100%);--it-card-padding:clamp(16px, 1.8vw, 21px);--it-card-shadow:0 6px 18px rgba(10, 77, 161, 0.08);--it-card-shadow-accent:0 10px 24px rgba(10, 77, 161, 0.11);--it-card-shadow-hover:0 12px 26px rgba(10, 77, 161, 0.15);--it-card-transition:border-color 0.18s ease, box-shadow 0.18s ease,
    color 0.18s ease, background-color 0.18s ease, transform 0.18s ease}.it-card,.it-card--info{margin:20px 0;padding:var(--it-card-padding);color:var(--it-text, #1f2937);background:var(--it-card-bg);border:var(--it-card-border);border-radius:var(--it-card-radius);box-shadow:var(--it-card-shadow);box-sizing:border-box}.it-card>:first-child,.it-card--info>:first-child,.it-card--accent>:first-child{margin-top:0}.it-card>:last-child,.it-card--info>:last-child,.it-card--accent>:last-child{margin-bottom:0}.it-card--accent{margin:24px 0;padding:var(--it-card-padding);color:#17365d;background:var(--it-card-bg-accent);border:var(--it-card-border);border-left:4px solid var(--it-accent, #2189ff);border-radius:var(--it-card-radius);box-shadow:var(--it-card-shadow-accent);box-sizing:border-box}.it-card--link{display:block;position:relative;margin:0;padding:var(--it-card-padding);color:#17365d!important;text-decoration:none!important;background:var(--it-card-bg);border:var(--it-card-border);border-radius:var(--it-card-radius);box-shadow:var(--it-card-shadow);box-sizing:border-box;transition:var(--it-card-transition)}.it-card--link:hover{color:#0a4da1!important;border-color:#a9cdf7;box-shadow:var(--it-card-shadow-hover);transform:translateY(-2px)}.it-card--link:focus-visible{color:#0a4da1!important;border-color:#80b9f4;outline:3px solid rgba(23,127,255,.2)!important;outline-offset:2px;box-shadow:var(--it-card-shadow)}.i-box,.white-box{background-color:var(--it-card-bg-soft);border-color:var(--it-card-border-color);border-radius:var(--it-card-radius);box-shadow:var(--it-card-shadow)}.item-page blockquote,.com-content-article blockquote,.content blockquote{background:var(--it-card-bg-accent);border-color:var(--it-card-border-color);border-left-color:var(--it-accent, #2189ff);border-radius:var(--it-card-radius);box-shadow:var(--it-card-shadow-accent)}body.with-sidebar #content .item-page>[itemprop=articleBody]>h2,body.with-sidebar #content .item-page>[itemprop=articleBody]>h3,body.with-sidebar #content .item-page>[itemprop=articleBody]>ul,body.with-sidebar #content .item-page>[itemprop=articleBody]>ol{border-color:var(--it-card-border-color)!important;border-radius:var(--it-card-radius)!important;box-shadow:var(--it-card-shadow)!important}@supports selector(:has(*)){body.with-sidebar #content .item-page>[itemprop=articleBody]>p:has(>strong:only-child),body.with-sidebar #content .item-page>[itemprop=articleBody]>p:has(>b:only-child){background:var(--it-card-bg-accent);border-color:var(--it-card-border-color);border-left-color:var(--it-accent, #2189ff);border-radius:var(--it-card-radius);box-shadow:var(--it-card-shadow-accent)}}.show-more .item,.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a{border-color:var(--it-card-border-color)!important;border-radius:var(--it-card-radius);box-shadow:var(--it-card-shadow);transition:var(--it-card-transition)}.show-more .item:hover,.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a:hover{border-color:#a9cdf7!important;box-shadow:var(--it-card-shadow-hover)}.show-more .item:hover{transform:translateY(-1px)}@supports selector(:has(*)){.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p>a.info-ico{border-color:var(--it-card-border-color)!important;border-radius:var(--it-card-radius);box-shadow:var(--it-card-shadow);transition:var(--it-card-transition)}.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p>a.info-ico:hover{border-color:#a9cdf7!important;box-shadow:var(--it-card-shadow-hover)}.sidebar-right .moduletable:not(.sticky):has(>.ttl-btn.btn+ul:not([class])),.sidebar-right .moduletable.sticky:has(>.ttl-btn.btn+ul.new),.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate){border-color:var(--it-card-border-color);border-radius:var(--it-card-radius);box-shadow:var(--it-card-shadow-accent)}}@media screen and (max-width:700px){:root{--it-card-radius:10px;--it-card-padding:15px;--it-card-shadow:0 4px 14px rgba(10, 77, 161, 0.075);--it-card-shadow-accent:0 7px 18px rgba(10, 77, 161, 0.095)}.it-card,.it-card--info,.it-card--accent{margin-top:16px;margin-bottom:16px}.show-more .item:hover{transform:none}}@media (prefers-reduced-motion:reduce){.it-card--link,.show-more .item,.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a{transition:none!important}.it-card--link:hover,.show-more .item:hover{transform:none!important}}html,body,#all-wr{max-width:100%}img,svg,video,iframe{max-width:100%}img,video{height:auto}@media screen and (max-width:1024px){:root{--it-page-gutter:clamp(18px, 3vw, 26px);--it-section-space:clamp(38px, 5vw, 52px);--it-section-space-compact:clamp(27px, 3.5vw, 36px)}.center-wr{width:100%!important;max-width:100%!important}#content-wr>.center-wr,.breadcrumb-wr>.center-wr,.bg-white>.center-wr,.bg-image>.center-wr,.bg-grey>.center-wr,.bg-bline>.center-wr,.center-wr.bg-white,.center-wr.bg-image,.center-wr.bg-grey{padding-right:var(--it-page-gutter)!important;padding-left:var(--it-page-gutter)!important}#content,#content-in,.item-page,.com-content-article,.sidebar,.sidebar-right{max-width:100%;box-sizing:border-box}.content img,.item-page img,.com-content-article img{max-width:100%!important;height:auto!important}}@media screen and (max-width:768px){:root{--it-page-gutter:18px;--it-section-space:42px;--it-section-space-compact:29px}#content,#content-in,.with-sidebar #content,.with-sidebar #content-in,.sidebar,.sidebar-right{float:none!important;width:100%!important;max-width:100%!important;margin-right:0!important;margin-left:0!important}.sidebar,.sidebar-right{margin-top:30px!important}.cols,.cols-inline{display:block;width:100%}.cols .col,.cols-inline .col{float:none!important;width:100%!important;max-width:100%!important;margin-right:0!important;margin-left:0!important}.form-box form,.form-ajax,.form-validate,.with-img #content-in .form-ajax,.with-img #content-in .form-validate{width:100%!important;max-width:100%!important;box-sizing:border-box}textarea,select,input[type=text],input[type=tel],input[type=file],input[type=email],input[type=search],input[type=number],input[type=password]{max-width:100%}.item-page table:not(.clean),.com-content-article table:not(.clean){display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}#side-btn{display:none!important}#top-arrow{display:none!important}.sidebar-right .moduletable.sticky,.sidebar-right .moduletable.sticky>ul.new,.sidebar-right .moduletable.sticky>ul.new>li.center,.sidebar-right .moduletable.sticky>ul.new>li.center .btn-green{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important}.sidebar-right .moduletable.sticky>ul.new>li.center .btn-green{width:100%!important;max-width:100%!important}}@media screen and (max-width:480px){:root{--it-page-gutter:14px;--it-section-space:36px;--it-section-space-compact:24px}#content-wr>.center-wr,.breadcrumb-wr>.center-wr,.bg-white>.center-wr,.bg-image>.center-wr,.bg-grey>.center-wr,.bg-bline>.center-wr,.center-wr.bg-white,.center-wr.bg-image,.center-wr.bg-grey{padding-right:var(--it-page-gutter)!important;padding-left:var(--it-page-gutter)!important}.item-page,.com-content-article,.item-page p,.com-content-article p,.item-page li,.com-content-article li,.item-page td,.com-content-article td{overflow-wrap:anywhere;word-break:normal}.form-box,.form-box form,.form-ajax,.form-validate,.popup{max-width:100%!important}.form-box form,.form-ajax,.form-validate{padding-right:14px!important;padding-left:14px!important}.item-page table:not(.clean),.com-content-article table:not(.clean){font-size:13px}}.sub-courses-new{--additional-course-blue:#0a4da1;--additional-course-accent:#2587f5;--additional-course-border:#d7e7f8;margin:46px 0 48px}.sub-courses-new>.h2{position:relative;margin:0 0 27px;padding:0 0 15px!important;color:var(--additional-course-blue);font-size:29px;font-weight:600;line-height:1.25;text-align:center;border-bottom:0!important}.sub-courses-new>.h2::after{content:"";position:absolute;bottom:0;left:50%;width:64px;height:3px;border-radius:3px;background:linear-gradient(90deg,#2587f5 0,#22a6d8 58%,#49b600 100%);transform:translateX(-50%)}.sub-courses-new .icons.timeline{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin:0!important}.sub-courses-new .icons.timeline .item{position:relative;display:flex!important;align-items:stretch;width:100%!important;min-height:92px;margin:0!important;padding:0;overflow:hidden;background:radial-gradient(circle at 14%0,rgba(255,255,255,.86)0,rgba(255,255,255,0) 36%),linear-gradient(135deg,#f4f9ff 0,#e8f3fd 58%,#dfedfb 100%);border:1px solid #c3d9f0;border-left:4px solid var(--additional-course-accent);border-radius:17px;box-shadow:0 10px 28px rgba(10,77,161,.1),inset 0 1px 0 rgba(255,255,255,.9);box-sizing:border-box;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.sub-courses-new .icons.timeline .item::before{display:none!important;content:none!important}.sub-courses-new .icons.timeline .item:hover,.sub-courses-new .icons.timeline .item:focus-within{background:radial-gradient(circle at 18%0,rgba(255,255,255,.92)0,rgba(255,255,255,0) 39%),linear-gradient(135deg,#f0f8ff 0,#e2effc 58%,#d9eafb 100%);border-color:#9dc7f4;border-left-color:#177fff;box-shadow:0 16px 36px rgba(10,77,161,.16),inset 0 1px 0 rgba(255,255,255,.95);transform:translateY(-2px)}.sub-courses-new .icons.timeline .item>.in{position:relative;display:flex;flex:1 1 auto;align-items:center;min-width:0;padding:16px 20px;color:#173657;background:0 0!important;border:0!important;border-radius:0!important;box-sizing:border-box;cursor:pointer}.sub-courses-new .icons.timeline .item>.in:focus-visible{outline:2px solid rgba(37,135,245,.38);outline-offset:-4px}.sub-courses-new .icons.timeline .item .ico{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex:0 0 56px;width:56px;height:56px;margin:0 19px 0 0!important;color:#fff;background:linear-gradient(145deg,#3aa0ff 0,#116bd5 100%);border:1px solid rgba(255,255,255,.78);border-radius:15px!important;box-shadow:0 8px 19px rgba(23,127,255,.24),0 0 0 6px rgba(37,135,245,.075),inset 0 1px 0 rgba(255,255,255,.33);opacity:1!important;transform:none!important;box-sizing:border-box;transition:transform .22s ease,box-shadow .22s ease}.sub-courses-new .icons.timeline .item:hover .ico,.sub-courses-new .icons.timeline .item:focus-within .ico{box-shadow:0 11px 23px rgba(23,127,255,.3),0 0 0 7px rgba(37,135,245,.1),inset 0 1px 0 rgba(255,255,255,.4);transform:translateY(-1px) scale(1.045)!important}.sub-courses-new .icons.timeline .item .ico::before{position:static!important;display:block;color:#fff!important;font-size:26px!important;line-height:54px!important;text-align:center}.sub-courses-new .icons.timeline .item .txt{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0;margin:0!important;padding:0!important}.sub-courses-new .icons.timeline .item .txt .ttl{display:block!important;margin:0 0 5px!important;color:var(--additional-course-blue)!important;font-size:17px;font-style:normal;font-weight:600;line-height:1.35;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;transition:color .2s ease}.sub-courses-new .icons.timeline .item:hover .txt .ttl,.sub-courses-new .icons.timeline .item:focus-within .txt .ttl{color:#177fff!important}.sub-courses-new .icons.timeline .item .txt>.green{display:inline-flex;align-items:center;width:fit-content;max-width:100%;margin-left:-8px;padding:3px 8px 4px;color:#287bd8!important;font-size:13.5px;font-weight:600;line-height:1.4;background:rgba(37,135,245,.07);border-radius:7px;box-sizing:border-box;transition:color .18s ease,background .18s ease,box-shadow .18s ease}.sub-courses-new .icons.timeline .item .txt>.green::after{content:"→";margin-left:7px;font-size:16px;line-height:1;transition:transform .2s ease}.sub-courses-new .icons.timeline .item:hover .txt>.green::after,.sub-courses-new .icons.timeline .item:focus-within .txt>.green::after{transform:translateX(3px)}.sub-courses-new .icons.timeline .item>.in:hover .txt>.green,.sub-courses-new .icons.timeline .item>.in:focus-visible .txt>.green{color:#3ca600!important;background:rgba(76,198,0,.12);box-shadow:inset 0 0 0 1px rgba(60,166,0,.17)}.sub-courses-new .icons.timeline .item>.btn-round-wr{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;display:flex!important;flex:0 0 auto;align-items:center;width:auto!important;height:auto!important;margin:0!important;padding:0 18px 0 16px!important;background:linear-gradient(135deg,#d9e9fa 0,#c8def5 100%)!important;border-left:1px solid rgba(23,127,255,.1)!important;border-radius:0!important;box-shadow:inset 1px 0 0 rgba(255,255,255,.55);box-sizing:border-box;transition:background .2s ease}.sub-courses-new .icons.timeline .item>.btn-round-wr:hover,.sub-courses-new .icons.timeline .item>.btn-round-wr:focus-visible{background:linear-gradient(135deg,#d2e5f8 0,#bfd8f1 100%)!important}.sub-courses-new .icons.timeline .item>.btn-round-wr .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:132px;padding:11px 16px 10px!important;color:#fff!important;font-size:11px;font-weight:600;line-height:16px;letter-spacing:.02em;background:linear-gradient(135deg,#55cd08 0,#3bad00 100%)!important;background-color:#46b700!important;border:1px solid rgba(255,255,255,.34)!important;border-radius:12px!important;box-shadow:0 8px 18px rgba(62,173,0,.25),inset 0 1px 0 rgba(255,255,255,.3)!important;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.sub-courses-new .icons.timeline .item>.btn-round-wr .btn::after{content:"→";font-size:15px;font-weight:400;line-height:1;transition:transform .2s ease}.sub-courses-new .icons.timeline .item>.btn-round-wr:hover .btn,.sub-courses-new .icons.timeline .item>.btn-round-wr:focus-visible .btn{background:linear-gradient(135deg,#49bd00 0,#329600 100%)!important;background-color:#329600!important;box-shadow:0 11px 22px rgba(50,150,0,.32),inset 0 1px 0 rgba(255,255,255,.34)!important;transform:translateY(-1px)}.sub-courses-new .icons.timeline .item>.btn-round-wr:hover .btn::after,.sub-courses-new .icons.timeline .item>.btn-round-wr:focus-visible .btn::after{transform:translateX(3px)}@media screen and (max-width:768px){.sub-courses-new{margin:32px 0 30px}.sub-courses-new>.h2{margin-bottom:19px;padding-bottom:12px!important;font-size:23px}.sub-courses-new .icons.timeline{gap:10px}.sub-courses-new .icons.timeline .item{min-height:0;border-left-width:3px;border-radius:14px;box-shadow:0 8px 21px rgba(10,77,161,.09),inset 0 1px 0 rgba(255,255,255,.88)}.sub-courses-new .icons.timeline .item>.in{min-height:78px;padding:13px 14px}.sub-courses-new .icons.timeline .item .ico{flex-basis:46px;width:46px;height:46px;margin-right:14px!important;border-radius:12px!important;box-shadow:0 7px 16px rgba(23,127,255,.2),0 0 0 4px rgba(37,135,245,.065),inset 0 1px 0 rgba(255,255,255,.32)}.sub-courses-new .icons.timeline .item .ico::before{font-size:23px!important;line-height:44px!important}.sub-courses-new .icons.timeline .item .txt .ttl{margin-bottom:4px!important;font-size:15px;line-height:1.35}.sub-courses-new .icons.timeline .item .txt>.green{margin-left:0;padding:3px 7px 4px;font-size:12.5px}.sub-courses-new .icons.timeline .item>.btn-round-wr{display:none!important}.sub-courses-new>.center{margin:16px 0 0}.sub-courses-new>.center>.btn.hide{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-width:164px;min-height:46px;padding:12px 24px 11px!important;color:#fff!important;font-size:13px!important;font-weight:700;line-height:1.2!important;text-transform:none!important;background:linear-gradient(135deg,#55cd08 0,#3bad00 100%)!important;background-color:#46b700!important;border:1px solid rgba(255,255,255,.35)!important;border-radius:12px!important;box-shadow:0 9px 20px rgba(62,173,0,.27),inset 0 1px 0 rgba(255,255,255,.31)!important}.sub-courses-new>.center>.btn.hide::after{content:"→";font-size:16px;font-weight:400;line-height:1}}@media screen and (max-width:480px){.sub-courses-new{margin-top:28px;margin-bottom:27px}.sub-courses-new>.h2{margin-bottom:17px;font-size:21px}.sub-courses-new .icons.timeline .item{border-radius:13px;box-shadow:0 7px 18px rgba(10,77,161,.085),inset 0 1px 0 rgba(255,255,255,.86)}.sub-courses-new .icons.timeline .item>.in{align-items:flex-start;min-height:74px;padding:12px 11px 13px}.sub-courses-new .icons.timeline .item .ico{flex-basis:40px;width:40px;height:40px;margin-right:13px!important;border-radius:11px!important;box-shadow:0 6px 14px rgba(23,127,255,.19),0 0 0 4px rgba(37,135,245,.06),inset 0 1px 0 rgba(255,255,255,.3)}.sub-courses-new .icons.timeline .item .ico::before{font-size:20px!important;line-height:38px!important}.sub-courses-new .icons.timeline .item .txt .ttl{margin-bottom:4px!important;font-size:14px;line-height:1.35}.sub-courses-new .icons.timeline .item .txt>.green{padding:2px 7px 3px;font-size:12px;line-height:1.35}.sub-courses-new .icons.timeline .item .txt>.green::after{margin-left:6px;font-size:14px}}@media screen and (max-width:768px) and (hover:none){.sub-courses-new .icons.timeline .item:hover,.sub-courses-new .icons.timeline .item:focus-within{background:radial-gradient(circle at 14%0,rgba(255,255,255,.86)0,rgba(255,255,255,0) 36%),linear-gradient(135deg,#f4f9ff 0,#e8f3fd 58%,#dfedfb 100%);border-color:#c3d9f0;border-left-color:var(--additional-course-accent);box-shadow:0 8px 21px rgba(10,77,161,.09),inset 0 1px 0 rgba(255,255,255,.88);transform:none}.sub-courses-new .icons.timeline .item:hover .ico,.sub-courses-new .icons.timeline .item:focus-within .ico{box-shadow:0 7px 16px rgba(23,127,255,.2),0 0 0 4px rgba(37,135,245,.065),inset 0 1px 0 rgba(255,255,255,.32);transform:none!important}}@media (prefers-reduced-motion:reduce){.sub-courses-new .icons.timeline .item,.sub-courses-new .icons.timeline .item *,.sub-courses-new .icons.timeline .item ::after{transition:none!important}}@media screen and (min-width:769px){#bwc-widget-action>button.bwc-chat>.bwc-custom-icon{right:13px!important}}:root{--it-btn-blue:linear-gradient(135deg, #2189ff 0%, #0870df 100%);--it-btn-blue-hover:linear-gradient(135deg, #147ef4 0%, #055fca 100%);--it-btn-green:linear-gradient(135deg, #58cc0e 0%, #3ca600 100%);--it-btn-green-hover:linear-gradient(135deg, #4fbd0d 0%, #318d00 100%);--it-btn-shadow-blue:0 7px 17px rgba(10, 91, 184, 0.22);--it-btn-shadow-green:0 7px 17px rgba(60, 166, 0, 0.23)}:where(#content,.form-box,.form-ajax,.form-validate,.popup) :is(button,input[type=submit],input[type=button],.btn) :not(.btn-small):not(.btn-mini):not(.ttl-btn),.btn-wr>.btn:not(.btn-small):not(.btn-mini):not(.ttl-btn),.btn-wr-min>.btn:not(.btn-small):not(.btn-mini):not(.ttl-btn){--it-btn-current-bg:var(--it-btn-blue);--it-btn-current-hover:var(--it-btn-blue-hover);--it-btn-current-shadow:var(--it-btn-shadow-blue);display:inline-flex;min-height:46px;padding:12px 25px!important;align-items:center;justify-content:center;gap:8px;color:#fff!important;font-size:14px!important;line-height:1.25!important;font-weight:700!important;letter-spacing:.012em;text-align:center;text-decoration:none!important;text-transform:none!important;white-space:normal;background:var(--it-btn-current-bg)!important;border:1px solid transparent!important;border-radius:10px!important;box-shadow:var(--it-btn-current-shadow)!important;box-sizing:border-box;cursor:pointer;touch-action:manipulation;user-select:none;transition:background .18s ease,box-shadow .18s ease,transform .18s ease,border-color .18s ease!important}body .btn-green,:where(#content,.form-box,.form-ajax,.form-validate,.popup) button.btn-green,:where(#content,.form-box,.form-ajax,.form-validate,.popup) input.btn-green{--it-btn-current-bg:var(--it-btn-green)!important;--it-btn-current-hover:var(--it-btn-green-hover)!important;--it-btn-current-shadow:var(--it-btn-shadow-green)!important}:where(#content,.form-box,.form-ajax,.form-validate,.popup) .btn-light:not(.btn-small):not(.btn-mini):not(.ttl-btn),.btn-wr>.btn-light:not(.btn-small):not(.btn-mini):not(.ttl-btn),.btn-wr-min>.btn-light:not(.btn-small):not(.btn-mini):not(.ttl-btn){--it-btn-current-bg:#ffffff;--it-btn-current-hover:#f3f8ff;--it-btn-current-shadow:0 5px 14px rgba(10, 77, 161, 0.11);color:#0a4da1!important;border-color:#cddff2!important}:where(#content,.form-box,.form-ajax,.form-validate,.popup) :is(button,input[type=submit],input[type=button],.btn) :not(.btn-small):not(.btn-mini):not(.ttl-btn):hover,.btn-wr>.btn:not(.btn-small):not(.btn-mini):not(.ttl-btn):hover,.btn-wr-min>.btn:not(.btn-small):not(.btn-mini):not(.ttl-btn):hover{color:#fff!important;background:var(--it-btn-current-hover)!important;box-shadow:0 10px 22px rgba(10,77,161,.27)!important;transform:translateY(-2px)}:where(#content,.form-box,.form-ajax,.form-validate,.popup) .btn-green:not(.btn-small):not(.btn-mini):not(.ttl-btn):hover,.btn-wr>.btn-green:not(.btn-small):not(.btn-mini):not(.ttl-btn):hover,.btn-wr-min>.btn-green:not(.btn-small):not(.btn-mini):not(.ttl-btn):hover{box-shadow:0 10px 22px rgba(60,166,0,.31)!important}:where(#content,.form-box,.form-ajax,.form-validate,.popup) .btn-light:not(.btn-small):not(.btn-mini):not(.ttl-btn):hover,.btn-wr>.btn-light:not(.btn-small):not(.btn-mini):not(.ttl-btn):hover,.btn-wr-min>.btn-light:not(.btn-small):not(.btn-mini):not(.ttl-btn):hover{color:#0755ad!important;box-shadow:0 8px 19px rgba(10,77,161,.16)!important}:where(#content,.form-box,.form-ajax,.form-validate,.popup) :is(button,input[type=submit],input[type=button],.btn) :not(.btn-small):not(.btn-mini):not(.ttl-btn):active,.btn-wr>.btn:not(.btn-small):not(.btn-mini):not(.ttl-btn):active,.btn-wr-min>.btn:not(.btn-small):not(.btn-mini):not(.ttl-btn):active{box-shadow:0 4px 10px rgba(10,77,161,.19)!important;transform:translateY(0) scale(.985)}:where(#content,.form-box,.form-ajax,.form-validate,.popup) :is(button,input[type=submit],input[type=button],.btn) :not(.btn-small):not(.btn-mini):not(.ttl-btn):focus-visible,.btn-wr>.btn:not(.btn-small):not(.btn-mini):not(.ttl-btn):focus-visible,.btn-wr-min>.btn:not(.btn-small):not(.btn-mini):not(.ttl-btn):focus-visible{outline:3px solid rgba(33,137,255,.28)!important;outline-offset:3px}:where(#content,.form-box,.form-ajax,.form-validate,.popup) :is(button,input[type=submit],input[type=button],.btn) :not(.btn-small):not(.btn-mini):not(.ttl-btn):disabled,:where(#content,.form-box,.form-ajax,.form-validate,.popup) :is(button,input[type=submit],input[type=button],.btn) :not(.btn-small):not(.btn-mini):not(.ttl-btn)[aria-disabled=true]{opacity:.55;box-shadow:none!important;cursor:not-allowed;transform:none!important}.sidebar-right .moduletable.sticky>ul.new>li.center .btn-green{--it-btn-current-bg:var(--it-btn-green);--it-btn-current-hover:var(--it-btn-green-hover);min-height:46px!important;padding:12px 44px 12px 22px!important;font-size:14px!important;line-height:1.25!important;letter-spacing:.012em!important;text-transform:none!important;background:var(--it-btn-current-bg)!important;border-radius:10px!important;box-shadow:var(--it-btn-shadow-green)!important}.sidebar-right .moduletable.sticky>ul.new>li.center .btn-green:hover{background:var(--it-btn-current-hover)!important;box-shadow:0 10px 22px rgba(60,166,0,.31)!important}.sidebar-right .moduletable.sticky>ul.new>li.center .btn-green:active{box-shadow:0 4px 10px rgba(60,166,0,.2)!important;transform:translateY(0) scale(.985)}@media screen and (max-width:700px){.sidebar-right .moduletable.sticky{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important}.sidebar-right .moduletable.sticky>ul.new>li.center .btn-green{position:relative!important;width:100%!important;min-height:48px!important;margin:2px 0 0!important;padding:13px 44px 13px 20px!important;font-size:15px!important}:where(#content,.form-box,.form-ajax,.form-validate,.popup) :is(button,input[type=submit],input[type=button],.btn) :not(.btn-small):not(.btn-mini):not(.ttl-btn){min-height:48px;font-size:15px!important}}@media (hover:none){:where(#content,.form-box,.form-ajax,.form-validate,.popup) :is(button,input[type=submit],input[type=button],.btn) :not(.btn-small):not(.btn-mini):not(.ttl-btn):hover,.btn-wr>.btn:not(.btn-small):not(.btn-mini):not(.ttl-btn):hover,.btn-wr-min>.btn:not(.btn-small):not(.btn-mini):not(.ttl-btn):hover,.sidebar-right .moduletable.sticky>ul.new>li.center .btn-green:hover{transform:none}}@media (prefers-reduced-motion:reduce){:where(#content,.form-box,.form-ajax,.form-validate,.popup) :is(button,input[type=submit],input[type=button],.btn) :not(.btn-small):not(.btn-mini):not(.ttl-btn),.btn-wr>.btn:not(.btn-small):not(.btn-mini):not(.ttl-btn),.btn-wr-min>.btn:not(.btn-small):not(.btn-mini):not(.ttl-btn),.sidebar-right .moduletable.sticky>ul.new>li.center .btn-green{transition:none!important}}@media screen and (max-width:768px){#side-btn,#top-arrow{display:none!important}}:root{--it-form-text:#17365d;--it-form-muted:#66788f;--it-form-bg:#ffffff;--it-form-border:#cbd9e9;--it-form-border-hover:#9ebfe5;--it-form-focus:#177fff;--it-form-focus-ring:rgba(23, 127, 255, 0.18);--it-form-error:#c62828;--it-form-error-bg:#fff5f5;--it-form-success:#2f8f18;--it-form-success-bg:#f3fbef}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(.control-group,.form-group,.field-group),#content form :is(.control-group,.form-group,.field-group){margin:0 0 16px}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(.control-label,label:not(:has(input[type=checkbox],input[type=radio]))),#content form :is(.control-label,label:not(:has(input[type=checkbox],input[type=radio]))){display:block;margin:0 0 7px;color:var(--it-form-text);font-size:14px;font-weight:600;line-height:1.4;text-align:left}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(input[type=text],input[type=tel],input[type=email],input[type=search],input[type=number],input[type=password],input[type=url],input[type=date],input[type=time],select,textarea),#content form :is(input[type=text],input[type=tel],input[type=email],input[type=search],input[type=number],input[type=password],input[type=url],input[type=date],input[type=time],select,textarea){width:100%;max-width:100%;min-height:48px;padding:12px 14px;color:var(--it-form-text);font:400 15px/1.45"Open Sans",Arial,sans-serif;background:var(--it-form-bg)!important;border:1px solid var(--it-form-border)!important;border-radius:9px!important;outline:0;box-shadow:0 1px 2px rgba(3,29,59,.04)!important;box-sizing:border-box;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) textarea,#content form textarea{min-height:120px;padding-top:12px;padding-bottom:12px;resize:vertical}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) select,#content form select{height:48px;padding-top:0;padding-bottom:0;cursor:pointer}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(input[type=text],input[type=tel],input[type=email],input[type=search],input[type=number],input[type=password],input[type=url],input[type=date],input[type=time],select,textarea):hover,#content form :is(input[type=text],input[type=tel],input[type=email],input[type=search],input[type=number],input[type=password],input[type=url],input[type=date],input[type=time],select,textarea):hover{border-color:var(--it-form-border-hover)!important}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(input[type=text],input[type=tel],input[type=email],input[type=search],input[type=number],input[type=password],input[type=url],input[type=date],input[type=time],select,textarea):focus,#content form :is(input[type=text],input[type=tel],input[type=email],input[type=search],input[type=number],input[type=password],input[type=url],input[type=date],input[type=time],select,textarea):focus{background:#fff!important;border-color:var(--it-form-focus)!important;outline:0!important;box-shadow:0 0 0 4px var(--it-form-focus-ring)!important}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(input,textarea)::placeholder,#content form :is(input,textarea)::placeholder{color:#7a899c;opacity:1}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(input[type=checkbox],input[type=radio]),#content form :is(input[type=checkbox],input[type=radio]){width:18px;height:18px;margin:1px 8px 0 0;accent-color:var(--it-form-focus);vertical-align:top}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(.checkbox label,.radio label,label:has(input[type=checkbox]),label:has(input[type=radio])),#content form :is(.checkbox label,.radio label,label:has(input[type=checkbox]),label:has(input[type=radio])){display:inline-flex;align-items:flex-start;color:var(--it-form-text);font-size:14px;line-height:1.45;cursor:pointer}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(input,select,textarea):disabled,:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(input,textarea)[readonly],#content form :is(input,select,textarea):disabled,#content form :is(input,textarea)[readonly]{color:var(--it-form-muted);background:#f2f5f8!important;border-color:#d9e1ea!important;box-shadow:none!important;cursor:not-allowed;opacity:1}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(input,select,textarea).invalid,:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(input,select,textarea)[aria-invalid=true],:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) .control-group.error :is(input,select,textarea),#content form :is(input,select,textarea).invalid,#content form :is(input,select,textarea)[aria-invalid=true],#content form .control-group.error :is(input,select,textarea){background:var(--it-form-error-bg)!important;border-color:var(--it-form-error)!important;box-shadow:0 0 0 3px rgba(198,40,40,.11)!important}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(label.invalid,.invalid-feedback,.validation-message,.error-message),:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) .control-group.error :is(.help-block,.help-inline),#content form :is(label.invalid,.invalid-feedback,.validation-message,.error-message),#content form .control-group.error :is(.help-block,.help-inline){display:block;margin:6px 0 0;color:var(--it-form-error)!important;font-size:13px;font-weight:600;line-height:1.4;text-align:left}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(.alert-success,.form-success,.success-message),#content form :is(.alert-success,.form-success,.success-message){display:block;margin:12px 0 16px;padding:12px 14px;color:#246d14!important;font-size:14px;font-weight:600;line-height:1.45;text-align:left;background:var(--it-form-success-bg);border:1px solid rgba(47,143,24,.3);border-radius:9px}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(.alert-error,.alert-danger,.form-error),#content form :is(.alert-error,.alert-danger,.form-error){display:block;margin:12px 0 16px;padding:12px 14px;color:#9f2020!important;font-size:14px;font-weight:600;line-height:1.45;text-align:left;background:var(--it-form-error-bg);border:1px solid rgba(198,40,40,.28);border-radius:9px}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(.help-block,.help-inline,.form-text,.field-hint),#content form :is(.help-block,.help-inline,.form-text,.field-hint){display:block;margin:6px 0 0;color:var(--it-form-muted);font-size:13px;line-height:1.4;text-align:left}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(label,.control-label) :is(.star,.required-mark),#content form :is(label,.control-label) :is(.star,.required-mark){color:var(--it-form-error)}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(.submit-area,.form-actions),#content form :is(.submit-area,.form-actions){margin-top:20px!important;margin-bottom:0}@media screen and (max-width:768px){:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form),:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) form,#content form{width:100%!important;max-width:100%!important;box-sizing:border-box}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(input[type=text],input[type=tel],input[type=email],input[type=search],input[type=number],input[type=password],input[type=url],input[type=date],input[type=time],select,textarea),#content form :is(input[type=text],input[type=tel],input[type=email],input[type=search],input[type=number],input[type=password],input[type=url],input[type=date],input[type=time],select,textarea){min-height:50px;font-size:16px!important}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) textarea,#content form textarea{min-height:130px}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) select,#content form select{height:50px}}@media screen and (max-width:480px){:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(.control-group,.form-group,.field-group),#content form :is(.control-group,.form-group,.field-group){margin-bottom:15px}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(.control-label,label:not(:has(input[type=checkbox],input[type=radio]))),#content form :is(.control-label,label:not(:has(input[type=checkbox],input[type=radio]))){margin-bottom:7px;font-size:15px}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(.submit-area,.form-actions),#content form :is(.submit-area,.form-actions){margin-top:18px!important}}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) :is(p.line,.line),#content form :is(p.line,.line){margin-bottom:14px}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) input[type=file],#content form input[type=file]{width:100%;max-width:100%;min-height:48px;padding:5px;color:var(--it-form-text);font:400 14px/1.45"Open Sans",Arial,sans-serif;background:var(--it-form-bg)!important;border:1px solid var(--it-form-border)!important;border-radius:9px!important;box-shadow:0 1px 2px rgba(3,29,59,.04)!important;box-sizing:border-box}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) input[type=file]::file-selector-button,#content form input[type=file]::file-selector-button{min-height:36px;margin:0 10px 0 0;padding:7px 12px;color:#0755ad;font:600 13px/1.3"Open Sans",Arial,sans-serif;background:#edf5ff;border:0;border-radius:6px;cursor:pointer}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) .chzn-container-single .chzn-single,#content form .chzn-container-single .chzn-single{height:48px;padding:0 40px 0 14px;color:var(--it-form-text);font-size:15px;line-height:46px;background:#fff;border:1px solid var(--it-form-border);border-radius:9px;box-shadow:0 1px 2px rgba(3,29,59,.04);box-sizing:border-box}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) .chzn-container-active .chzn-single,#content form .chzn-container-active .chzn-single{border-color:var(--it-form-focus);box-shadow:0 0 0 4px var(--it-form-focus-ring)}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) .response,#content form .response{position:relative;top:auto!important;right:auto;bottom:auto;left:auto;display:block;margin:12px 0 16px;padding:12px 34px 12px 14px;color:#9f2020;font-size:14px;font-weight:600;line-height:1.45;text-align:left;background:var(--it-form-error-bg);border:1px solid rgba(198,40,40,.28);border-radius:9px;box-shadow:none;box-sizing:border-box}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) .response.success,#content form .response.success{color:#246d14;background:var(--it-form-success-bg);border-color:rgba(47,143,24,.3)}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) .response::after,#content form .response::after{top:50%;right:12px;color:currentColor;line-height:1;transform:translateY(-50%)}@media screen and (max-width:768px){:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) input[type=file],#content form input[type=file]{min-height:50px;font-size:16px}:where(.form-box,.form-ajax,.form-validate,.popup,.pr-info .form) .chzn-container-single .chzn-single,#content form .chzn-container-single .chzn-single{height:50px;font-size:16px;line-height:48px}}.form.form-box.bg-image:has(:is(#form-151,#form-152)){position:relative;isolation:isolate;padding:38px 0 40px;background-position:center center!important;background-size:cover!important}.form.form-box.bg-image:has(:is(#form-151,#form-152))::before{position:absolute;z-index:0;inset:0;display:block!important;content:""!important;background:linear-gradient(90deg,rgba(3,30,62,.68)0,rgba(10,57,108,.52) 48%,rgba(3,30,62,.7) 100%)}.form.form-box.bg-image:has(:is(#form-151,#form-152))>.center-wr{position:relative;z-index:1}.form.form-box.bg-image:has(:is(#form-151,#form-152)) .h1{margin:0 0 20px;color:#fff!important;font-size:clamp(28px,2.7vw,36px);font-weight:500;line-height:1.2;text-align:center;letter-spacing:-.015em;text-shadow:0 2px 14px rgba(0,20,48,.38)}.form.form-box.bg-image:has(:is(#form-151,#form-152)) .order-form{width:min(100%,780px);margin:0 auto;padding:24px;background:linear-gradient(145deg,rgba(23,82,143,.8),rgba(7,48,98,.84));border:1px solid rgba(152,202,255,.28);border-radius:18px;box-shadow:0 18px 46px rgba(0,20,50,.26),inset 0 1px 0 rgba(255,255,255,.08);box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:is(#form-151,#form-152){width:100%!important;max-width:none!important;margin:0 auto}:is(#form-151,#form-152) .in-line{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%}:is(#form-151,#form-152) .in-line>p,:is(#form-151,#form-152)>p,:is(#form-151,#form-152) .checkbox-wr p{width:auto!important;margin:0}:is(#form-151,#form-152) :is(input[type=text],input[type=tel],input[type=email],textarea){color:#17365d!important;font-size:15px!important;background:rgba(232,242,252,.94)!important;border:1px solid rgba(162,194,228,.88)!important;border-radius:10px!important;box-shadow:0 4px 12px rgba(0,24,58,.1),inset 0 1px 0 rgba(255,255,255,.62)!important;box-sizing:border-box;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}:is(#form-151,#form-152) :is(input[type=text],input[type=tel],input[type=email]){min-height:48px}:is(#form-151,#form-152) textarea{min-height:106px;margin-top:12px}:is(#form-151,#form-152) :is(input,textarea)::placeholder{color:#5f7590!important;opacity:1}:is(#form-151,#form-152) :is(input[type=text],input[type=tel],input[type=email],textarea):focus{background:#f4f9ff!important;border-color:#69adff!important;box-shadow:0 0 0 4px rgba(86,166,255,.2),0 5px 14px rgba(0,24,58,.12)!important}:is(#form-151,#form-152) .checkbox-wr{margin:13px 0 0;color:#e4f0ff;text-align:left}:is(#form-151,#form-152) .checkbox-wr label{display:inline-flex;align-items:center;gap:7px;color:#e4f0ff!important;font-size:13.5px;line-height:1.45}:is(#form-151,#form-152) .checkbox-wr input[type=checkbox]{flex:0 0 auto;width:17px;height:17px;margin:0;accent-color:#69adff}:is(#form-151,#form-152) .checkbox-wr a{color:#cfe6ff!important;text-decoration:underline;text-decoration-color:rgba(207,230,255,.5);text-underline-offset:3px}:is(#form-151,#form-152) .checkbox-wr a:hover,:is(#form-151,#form-152) .checkbox-wr a:focus-visible{color:#fff!important;text-decoration-color:#fff}:is(#form-151,#form-152) .submit-area{margin-top:16px!important;text-align:center}:is(#form-151,#form-152) .submit-area>span{display:block!important;width:min(100%,240px)!important;margin:0 auto!important}:is(#form-151,#form-152) input[type=submit]{width:100%;min-width:0;min-height:50px;padding:12px 28px;color:#fff!important;font-size:15px;font-weight:700;letter-spacing:.01em;text-transform:none;background:linear-gradient(135deg,#3196ff 0,#0b68d4 100%)!important;border:1px solid rgba(187,220,255,.35)!important;border-radius:11px!important;box-shadow:0 9px 22px rgba(0,64,143,.28),inset 0 1px 0 rgba(255,255,255,.2)!important;cursor:pointer}:is(#form-151,#form-152) input[type=submit]:hover,:is(#form-151,#form-152) input[type=submit]:focus-visible{background:linear-gradient(135deg,#45a2ff 0,#075fca 100%)!important;border-color:rgba(219,237,255,.62)!important;box-shadow:0 11px 25px rgba(0,64,143,.34),0 0 0 4px rgba(105,173,255,.16)!important;transform:translateY(-1px)}@media screen and (max-width:768px){.form.form-box.bg-image:has(:is(#form-151,#form-152)){padding:30px 0 32px}.form.form-box.bg-image:has(:is(#form-151,#form-152)) .order-form{padding:18px;border-radius:14px}:is(#form-151,#form-152) .in-line{grid-template-columns:1fr;gap:10px}:is(#form-151,#form-152) textarea{min-height:116px;margin-top:10px}:is(#form-151,#form-152) .checkbox-wr,:is(#form-151,#form-152) .checkbox-wr p{width:100%!important}:is(#form-151,#form-152) .checkbox-wr label{position:relative;display:block;width:100%;min-height:20px;padding-left:27px;box-sizing:border-box;white-space:normal;overflow-wrap:normal;word-break:normal}:is(#form-151,#form-152) .checkbox-wr input[type=checkbox]{position:absolute;top:2px;left:0;width:18px;height:18px;margin:0}:is(#form-151,#form-152) .checkbox-wr a{display:inline;white-space:normal}:is(#form-151,#form-152) .submit-area{margin-top:22px!important}}@media screen and (max-width:480px){.form.form-box.bg-image:has(:is(#form-151,#form-152)){padding:26px 0 28px}.form.form-box.bg-image:has(:is(#form-151,#form-152)) .h1{margin-bottom:15px;font-size:27px}.form.form-box.bg-image:has(:is(#form-151,#form-152)) .order-form{padding:15px;border-radius:12px}:is(#form-151,#form-152) input[type=submit]{width:100%;min-height:48px}}:root{--it-footer-bg:#073a78;--it-footer-bg-dark:#062f63;--it-footer-bottom:#041f42;--it-footer-text:#dce9f8;--it-footer-muted:#aec4dc;--it-footer-link:#ffffff;--it-footer-accent:#bfff31;--it-footer-line:rgba(255, 255, 255, 0.13)}#footer{position:relative;margin-top:0;padding:20px 0 15px;color:var(--it-footer-text);background:radial-gradient(circle at 10% 0%,rgba(45,139,255,.14),transparent 34%),linear-gradient(135deg,var(--it-footer-bg) 0%,var(--it-footer-bg-dark) 100%);border-top:0;border-bottom:0}#footer::before,.footer-after::before{display:none!important;content:none!important}#footer .center-wr{display:grid;grid-template-columns:minmax(260px,1fr) auto minmax(220px,1fr);grid-template-areas:"logo tel soc""nav nav nav";align-items:center;gap:15px 34px}#footer a,.footer-after a{color:var(--it-footer-link);text-decoration:none}#footer a:hover,#footer a:focus-visible,.footer-after a:hover,.footer-after a:focus-visible{color:var(--it-footer-accent)!important}#footer .logo{grid-area:logo;float:none;width:auto;max-width:290px;margin:0;text-align:left}#footer .logo>a{display:inline-flex;align-items:center;gap:14px;color:#fff;text-decoration:none}#footer .logo img{display:block;flex:0 0 62px;width:62px;height:62px;max-width:62px;max-height:62px;object-fit:contain}#footer .logo .txt{display:flex;flex-direction:column;align-items:flex-start;color:#fff;font-size:28px;font-weight:300;line-height:1;text-transform:uppercase;white-space:nowrap}#footer .logo .txt i{display:block;margin-top:6px;color:var(--it-footer-accent);font-size:10px;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}#footer .tel{grid-area:tel;position:relative;float:none;display:block!important;width:auto;margin:0;padding:0;color:var(--it-footer-text);line-height:1.45;text-align:left;border:0!important;justify-self:center}#footer .tel::before,#footer .tel::after{display:none!important;content:none!important}#footer .addr{display:none!important}#footer .tel a[href^=tel]{display:inline-block;color:#fff;font-size:18px;font-weight:600;line-height:1.35}#footer .tel a[href^=tel] span{color:var(--it-footer-accent)}#footer .tel :is(.txt,.email,a[href^="mailto:"]){color:var(--it-footer-muted);font-size:14px;line-height:1.45;overflow-wrap:anywhere}#footer .soc{grid-area:soc;float:none;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;width:auto;margin:0;padding:0;border:0;justify-self:end}#footer .soc a{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:#fff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);border-radius:10px;box-shadow:none;opacity:1;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}#footer .soc a::before{padding:0;color:#fff;font-size:21px;line-height:42px}#footer .soc a:hover,#footer .soc a:focus-visible{color:#fff!important;background:rgba(39,136,255,.55);border-color:rgba(191,255,49,.48);opacity:1;transform:translateY(-2px)}#footer .nav-wr{grid-area:nav;float:none;width:100%;max-width:none;margin:0;padding-top:13px;text-align:center;border-top:1px solid var(--it-footer-line)}#footer .nav-wr ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 23px;width:100%;max-width:none;margin:0;padding:0;line-height:1.4}#footer .nav-wr li{display:block;margin:0;padding:0;list-style:none}#footer .nav-wr li a{display:inline-flex;align-items:center;min-height:34px;padding:5px 1px;color:var(--it-footer-text);font-size:14px;line-height:1.35;white-space:nowrap;border:1px solid transparent;border-radius:8px;transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}#footer .nav-wr li a::before{display:none;content:none}#footer .nav-wr li.active a{color:var(--it-footer-accent);font-weight:600}#footer .nav-wr li a:hover,#footer .nav-wr li a:focus-visible{color:#d9ff7e!important;background:rgba(255,255,255,.09);border-color:transparent;box-shadow:none}#footer :is(.footer-cta,a[href="#callback"]),.footer-after :is(.footer-cta,a[href="#callback"]){display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin:0;padding:9px 21px;color:#fff!important;font-size:14px;font-weight:700;line-height:1.25;text-align:center;text-transform:none;background:linear-gradient(135deg,#3196ff 0,#0b68d4 100%);border:0;border-radius:10px;box-shadow:0 7px 17px rgba(0,71,155,.24);box-sizing:border-box}#footer :is(.footer-cta,a[href="#callback"]):hover,.footer-after :is(.footer-cta,a[href="#callback"]):hover{color:#fff!important;background:linear-gradient(135deg,#45a2ff 0,#075fca 100%);box-shadow:0 9px 21px rgba(0,71,155,.3);transform:translateY(-1px)}#footer .nav-wr a[href*=zapysatys]{min-height:34px;padding:5px 13px;color:#fff!important;font-weight:600;background:rgba(45,145,255,.16);border:1px solid rgba(112,182,255,.34);border-radius:8px;box-shadow:none}#footer .nav-wr a[href*=zapysatys]:hover,#footer .nav-wr a[href*=zapysatys]:focus-visible{color:#fff!important;background:rgba(45,145,255,.34);border-color:rgba(139,199,255,.56);transform:none}.footer-after{position:relative;padding:20px 0 18px;color:var(--it-footer-text);font-size:14px;line-height:1.5;text-align:left;background:var(--it-footer-bg-dark);border-top:1px solid var(--it-footer-line)}.footer-after .center-wr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:30px}.footer-after .item{display:block;min-width:0;margin:0;padding:0;color:var(--it-footer-text);text-align:left}.footer-after .ttl{display:block;margin:0 0 10px;padding:0 0 8px;color:#fff;font-size:16px;font-weight:700;line-height:1.35;text-align:left;border-bottom:1px solid var(--it-footer-line)}.footer-after p{margin:0 0 7px}.footer-after ul{margin:0;padding:0}.footer-after li{margin:0;padding:4px 0;color:var(--it-footer-text);list-style:none}.footer-after li::before{display:none;content:none}.footer-after a:not(.btn){color:var(--it-footer-text);text-decoration-color:rgba(220,233,248,.36);text-underline-offset:3px}.footer-after .btn:not(.footer-cta):not([href*=zapysatys]):not([href="#callback"]){min-height:40px;margin:3px 1px;padding:8px 14px;color:#fff!important;font-size:14px;line-height:1.25;text-transform:none;background:rgba(25,99,183,.62);border:1px solid rgba(112,177,255,.2);border-radius:7px;box-shadow:none}.footer-after .btn:not(.footer-cta):not([href*=zapysatys]):not([href="#callback"]):hover{color:#fff!important;background:rgba(39,136,255,.74);transform:none}.footer-after .tabs.mini,.footer-after .tabs.mini .tab-content,.footer-after .tabs.mini .tab-content .tab,.footer-after .tabs.mini .tab-content ul,.footer-after .tabs.mini .tab-content li{width:100%;text-align:center!important}.footer-after .tabs.mini .tab-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:7px;width:100%;margin:0;padding:0}.footer-after .tabs.mini .tab-nav li{float:none!important;width:100%;margin:0!important;padding:0!important}.footer-after .tabs.mini .tab-nav .btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;height:42px;margin:0!important;padding-right:8px;padding-left:8px;white-space:nowrap;box-sizing:border-box}.footer-after .tabs.mini .tab-nav .btn:not(.btn-light){font-weight:700;background:linear-gradient(135deg,#43a4ff 0,#1476e4 100%);border-color:rgba(220,240,255,.7);box-shadow:0 7px 16px rgba(0,39,88,.28),inset 0 1px 0 rgba(255,255,255,.18);transform:translateY(-1px)}.footer-after .tabs.mini .tab-nav .btn.btn-light{color:#dcecff!important;background:rgba(24,82,148,.42);border-color:rgba(112,177,255,.2);box-shadow:none}.footer-after .tabs.mini .tab-content{margin-top:10px}.footer-after .tabs.mini .tab-content ul{display:flex;flex-direction:column;align-items:center}.footer-after .tabs.mini .tab-content li{max-width:34em}#copy{padding:11px 0;color:#8fa9c6;font-size:12px;line-height:1.45;text-align:left;background:var(--it-footer-bottom);border-top:1px solid rgba(255,255,255,.08)}#copy .center-wr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 24px}#copy .center-wr>.item{display:block;width:auto;margin:0;color:#8fa9c6;text-align:left!important}#copy a{color:#b6c9df;text-decoration:none}#copy a:hover,#copy a:focus-visible{color:#fff!important;text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:1025px){#copy .center-wr{padding-right:clamp(18px,calc(970px - 50vw),310px);box-sizing:border-box}#copy .center-wr>.item:last-child{margin-left:auto;text-align:right!important}}@media screen and (max-width:1024px){#footer .center-wr{grid-template-columns:minmax(220px,.9fr) minmax(250px,1.1fr);grid-template-areas:"logo tel""soc soc""nav nav";gap:17px 28px}#footer .soc{justify-content:center}.footer-after .center-wr{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px}}@media screen and (max-width:768px){#footer{padding:25px 0 17px}#footer .center-wr{grid-template-columns:1fr;grid-template-areas:"logo""tel""soc""nav";justify-items:center;gap:17px}#footer .logo,#footer .tel,#footer .soc,#footer .nav-wr{width:100%;max-width:100%;margin:0}#footer .logo{max-width:250px;text-align:center}#footer .tel{text-align:center}#footer .soc{justify-content:center}#footer .nav-wr{padding-top:12px}#footer .nav-wr ul{gap:3px 18px}.footer-after{padding:22px 0}.footer-after .center-wr{grid-template-columns:1fr;gap:20px}#copy{padding:13px 0;text-align:center}#copy .center-wr{justify-content:center;gap:5px 18px}#copy .center-wr>.item,#copy .center-wr>.item a{text-align:center!important}}@media screen and (max-width:480px){#footer{padding-top:23px}#footer .nav-wr ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 12px}#footer .nav-wr li a{justify-content:center;white-space:normal}#footer .nav-wr li:has(a[href*=zapysatys]),#footer .nav-wr li:has(a[href="#callback"]){grid-column:1/-1}.footer-after .tabs.mini .tab-nav{grid-template-columns:repeat(2,minmax(0,1fr))}#footer :is(.footer-cta,a[href*=zapysatys],a[href="#callback"]),.footer-after :is(.footer-cta,a[href*=zapysatys],a[href="#callback"]){width:100%;min-height:46px}#footer .soc a{width:44px;height:44px}#footer .soc a::before{line-height:44px}#copy .center-wr{display:block}#copy .center-wr>.item{margin-bottom:6px}#copy .center-wr>.item:last-child{margin-bottom:0}}@media (hover:none){#footer .soc a:hover,#footer :is(.footer-cta,a[href="#callback"]):hover,.footer-after :is(.footer-cta,a[href="#callback"]):hover{transform:none}}.form.form-box.one-line.bg-image:has(:is(#form-176,#form-177,#form-178)){padding-top:clamp(43px,5vw,62px);padding-bottom:clamp(45px,5vw,60px)}.form.form-box.one-line.bg-image:has(:is(#form-176,#form-177,#form-178))>.center-wr{position:relative;z-index:1}.form.form-box.one-line.bg-image:has(:is(#form-176,#form-177,#form-178)) .h1{max-width:760px;margin:0 auto 22px;color:#fff;font-size:clamp(30px,3vw,40px);font-weight:400;line-height:1.18;text-align:center;text-shadow:0 2px 14px rgba(0,25,57,.42)}.form.form-box.one-line.bg-image:has(:is(#form-176,#form-177,#form-178)) .ttl-line{max-width:540px;margin-top:12px;padding-top:12px;color:rgba(255,255,255,.92)!important;font-size:15px;line-height:1.55;border-color:rgba(255,255,255,.28)}:is(#form-176,#form-177,#form-178).form-ajax{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(175px,.78fr);align-items:stretch;gap:12px;width:min(100%,790px)!important;max-width:790px!important;margin:0 auto!important;padding:16px!important;text-align:left;background:rgba(4,43,88,.58);border:1px solid rgba(151,203,255,.38);border-radius:16px;box-shadow:0 18px 42px rgba(0,22,51,.24);box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:is(#form-176,#form-177,#form-178)>.line,:is(#form-176,#form-177,#form-178)>.submit-area{display:block!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}:is(#form-176,#form-177,#form-178) :is(input[type=text],input[type=email]){width:100%!important;height:50px;min-height:50px;padding:0 15px;color:#14385f;font-size:15px!important;line-height:50px;background:rgba(246,251,255,.93)!important;border:1px solid rgba(198,221,245,.96)!important;border-radius:10px!important;box-shadow:0 2px 8px rgba(2,27,58,.08)!important}:is(#form-176,#form-177,#form-178) :is(input[type=text],input[type=email]):hover{background:#fff!important;border-color:#91bce9!important}:is(#form-176,#form-177,#form-178) :is(input[type=text],input[type=email]):focus{background:#fff!important;border-color:#5aa5fb!important;box-shadow:0 0 0 4px rgba(90,165,251,.22)!important}:is(#form-176,#form-177,#form-178) :is(input[type=text],input[type=email])::placeholder{color:#69809b;opacity:1}:is(#form-176,#form-177,#form-178) .submit-area input[type=submit]{display:block;width:100%;height:50px;min-height:50px;margin:0!important;padding:0 22px;color:#fff;font-size:14px;font-weight:600;line-height:50px;letter-spacing:.01em;text-transform:none;white-space:nowrap;background:linear-gradient(135deg,#3198ff 0,#0872e7 100%);border:1px solid rgba(255,255,255,.2);border-radius:10px;box-shadow:0 8px 20px rgba(0,82,180,.28);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}:is(#form-176,#form-177,#form-178) .submit-area input[type=submit]:hover,:is(#form-176,#form-177,#form-178) .submit-area input[type=submit]:focus-visible{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 11px 24px rgba(0,82,180,.34)}:is(#form-176,#form-177,#form-178) .submit-area input[type=submit]:active{transform:translateY(0);box-shadow:0 5px 14px rgba(0,82,180,.28)}@media screen and (max-width:768px){.form.form-box.one-line.bg-image:has(:is(#form-176,#form-177,#form-178)){padding-top:40px;padding-bottom:45px}.form.form-box.one-line.bg-image:has(:is(#form-176,#form-177,#form-178)) .h1{margin-bottom:18px;font-size:clamp(26px,7vw,34px)}.form.form-box.one-line.bg-image:has(:is(#form-176,#form-177,#form-178)) .ttl-line{max-width:440px;font-size:15px}:is(#form-176,#form-177,#form-178).form-ajax{grid-template-columns:1fr;width:min(100%,520px)!important;max-width:520px!important;gap:11px;padding:14px!important;border-radius:14px}:is(#form-176,#form-177,#form-178) :is(input[type=text],input[type=email]),:is(#form-176,#form-177,#form-178) .submit-area input[type=submit]{height:52px;min-height:52px;font-size:16px!important;line-height:52px}}@media screen and (max-width:480px){.form.form-box.one-line.bg-image:has(:is(#form-176,#form-177,#form-178)) .center-wr{padding-right:16px;padding-left:16px}.form.form-box.one-line.bg-image:has(:is(#form-176,#form-177,#form-178)) .h1{margin-bottom:16px}.form.form-box.one-line.bg-image:has(:is(#form-176,#form-177,#form-178)) .ttl-line{line-height:1.45}:is(#form-176,#form-177,#form-178).form-ajax{gap:10px;padding:12px!important}}@media (hover:none){:is(#form-176,#form-177,#form-178) .submit-area input[type=submit]:hover{filter:none;transform:none}}@media screen and (max-width:768px){.form.form-box.bg-image:has(:is(#form-151,#form-152)),.form.form-box.one-line.bg-image:has(:is(#form-176,#form-177,#form-178)){border-bottom:0!important}#footer{z-index:2;margin-top:0;padding:22px 0 14px;overflow:visible;border-top:0;border-radius:0;box-shadow:0-8px 24px rgba(1,30,67,.18)}#footer .center-wr{width:100%;max-width:620px;margin:0 auto;padding-right:18px;padding-left:18px;grid-template-columns:minmax(0,1fr);grid-template-areas:"logo""tel""soc""nav";justify-items:center;gap:12px;box-sizing:border-box}#footer .logo{width:auto;max-width:225px;margin:0}#footer .logo>a{justify-content:center;gap:11px}#footer .logo img{flex-basis:54px;width:54px;height:54px;max-width:54px;max-height:54px}#footer .logo .txt{font-size:25px}#footer .logo .txt i{margin-top:5px;font-size:9px}#footer .tel{width:100%;margin:0!important;padding:0!important;text-align:center!important;background:0 0!important;border:0!important}#footer .tel::before,#footer .tel::after,#footer .tel>:is(i,.ico,[class*=icon]){display:none!important;content:none!important;background:0 0!important}#footer .tel a[href^=tel]{font-size:18px;line-height:1.35}#footer .tel :is(.txt,.email,a[href^="mailto:"]){font-size:13.5px;line-height:1.45}#footer .soc{width:auto;margin:2px 0 0;gap:7px;justify-self:center}#footer .soc a{width:42px;height:42px;border-radius:10px}#footer .soc a::before{font-size:20px;line-height:42px}#footer .nav-wr{width:100%;margin-top:2px;padding-top:12px}#footer .nav-wr ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:7px 9px;width:100%;margin:0}#footer .nav-wr li{float:none!important;display:block!important;width:auto!important;margin:0!important}#footer .nav-wr li a{display:flex;width:100%;min-height:40px;padding:7px 10px;justify-content:center;color:var(--it-footer-text);font-size:14px;line-height:1.3;text-align:center;white-space:normal;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.09);border-radius:9px;box-sizing:border-box}#footer .nav-wr li.active a{color:var(--it-footer-accent)!important;background:rgba(191,255,49,.07);border-color:rgba(191,255,49,.22)}#footer .nav-wr li.item-719,#footer .nav-wr li:has(a[href*=zapysatys]),#footer .nav-wr li:has(a[href="#callback"]){display:none!important}#footer .nav-wr a[href*=zapysatys],#footer .nav-wr a[href="#callback"]{width:100%!important;min-height:44px;padding:9px 16px;color:#fff!important;font-weight:700;background:linear-gradient(135deg,#3196ff 0,#0b68d4 100%)!important;border-color:rgba(135,198,255,.55)!important;border-radius:10px;box-shadow:0 7px 17px rgba(0,46,105,.24)}.footer-after{padding:16px 0 17px}.footer-after .center-wr{width:100%;max-width:620px;margin:0 auto;padding-right:18px;padding-left:18px;grid-template-columns:minmax(0,1fr);gap:12px;box-sizing:border-box}.footer-after .item{width:100%;margin:0!important;padding:15px;color:var(--it-footer-text);background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.09);border-radius:12px;box-sizing:border-box}.footer-after .ttl{margin-bottom:11px;padding-bottom:8px;font-size:16px;line-height:1.3;text-align:left!important}.footer-after p,.footer-after li,.footer-after a:not(.btn){font-size:14px;line-height:1.55;overflow-wrap:anywhere}.footer-after p{margin-bottom:7px}.footer-after .tabs.mini .tab-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.footer-after .tabs.mini .tab-nav .btn{height:40px;min-height:40px;padding:6px 5px;font-size:13px;line-height:1.2}.footer-after .tabs.mini .tab-content{margin-top:9px}.footer-after .tabs.mini .tab-content li{max-width:100%}#copy{min-height:0;margin:0;padding:11px 0 calc(38px + env(safe-area-inset-bottom))}#copy .center-wr{display:grid;grid-template-columns:1fr;gap:6px;max-width:620px;padding-right:18px;padding-left:18px}#copy .center-wr>.item,#copy .center-wr>.item a{width:100%;margin:0;font-size:12.5px;line-height:1.45;text-align:center!important}}@media screen and (max-width:420px){#footer .center-wr,.footer-after .center-wr,#copy .center-wr{padding-right:14px;padding-left:14px}#footer .nav-wr ul{gap:6px}#footer .nav-wr li a{padding-right:7px;padding-left:7px;font-size:13.5px}.footer-after .tabs.mini .tab-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}.moduletable.materials.news:has(.wrap.with-date){--event-blue:#0b63c9;--event-blue-dark:#084f9f;--event-border:#d8e8f8;--event-text:#34445a;padding:48px 0 44px;background:radial-gradient(circle at 50%0,rgba(49,150,255,.08),transparent 36%),linear-gradient(180deg,#fff 0,#f6faff 100%);border-bottom:1px solid #d8e8f8}.moduletable.materials.news:has(.wrap.with-date)>.center-wr{width:min(100%,1210px);padding-right:clamp(16px,2.5vw,30px);padding-left:clamp(16px,2.5vw,30px);box-sizing:border-box}.moduletable.materials.news:has(.wrap.with-date)>.center-wr>.h1{position:relative;margin:0 0 31px;padding-bottom:15px;color:#0a4da1;font-size:clamp(29px,3vw,37px);font-weight:600;line-height:1.2;letter-spacing:-.025em;text-align:center}.moduletable.materials.news:has(.wrap.with-date)>.center-wr>.h1::after{position:absolute;right:0;bottom:0;left:0;width:58px;height:3px;margin:auto;content:"";background:linear-gradient(90deg,#2788ff,#46b700);border-radius:999px}.moduletable.materials.news:has(.wrap.with-date) .wrap.with-date{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;width:100%;text-align:left}.moduletable.materials.news:has(.wrap.with-date) .wrap.with-date>.item{display:flex;flex-direction:column;width:auto;max-width:none;min-width:0;height:100%;margin:0;overflow:hidden;color:var(--event-text);background:rgba(255,255,255,.96);border:1px solid var(--event-border);border-radius:14px;box-shadow:0 10px 28px rgba(7,63,126,.09);box-sizing:border-box;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.moduletable.materials.news:has(.wrap.with-date) .item .img-wr{position:relative;display:block;flex:0 0 auto;width:100%;padding:0;overflow:hidden;aspect-ratio:16/9;background:#eaf3fd}.moduletable.materials.news:has(.wrap.with-date) .item .img{display:block;width:100%;height:100%;overflow:hidden}.moduletable.materials.news:has(.wrap.with-date) .item .img img{display:block;width:100%;height:100%;object-fit:cover;opacity:1;transition:transform .35s ease,opacity .35s ease}.moduletable.materials.news:has(.wrap.with-date) .date-wr{position:absolute;top:12px;right:auto;bottom:auto;left:12px;z-index:3;display:block;width:72px;overflow:hidden;text-align:center;background:rgba(255,255,255,.97);border:1px solid rgba(255,255,255,.75);border-radius:10px;box-shadow:0 7px 20px rgba(0,40,90,.2)}.moduletable.materials.news:has(.wrap.with-date) .date-wr .list{display:none}.moduletable.materials.news:has(.wrap.with-date) .date-wr .date{position:static;display:block;margin:0;padding:8px 4px 7px;color:var(--event-blue-dark);font-size:13px;font-weight:700;line-height:1.15;text-transform:none;background:#fff}.moduletable.materials.news:has(.wrap.with-date) .date-wr .date span{display:block;margin-bottom:3px;color:#526b87;font-size:10px;font-weight:700;line-height:1.15;letter-spacing:.025em;text-transform:uppercase}.moduletable.materials.news:has(.wrap.with-date) .date-wr .bg{position:static;display:block;height:auto;padding:6px 3px;color:#fff;font-size:10px;line-height:1;background:linear-gradient(135deg,#3196ff 0,#0b68d4 100%)}.moduletable.materials.news:has(.wrap.with-date) .date-wr .bg::before{top:0;font-size:11px}.moduletable.materials.news:has(.wrap.with-date) .item .txt-wr{display:flex;flex:1 1 auto;flex-direction:column;padding:17px 18px 19px;box-sizing:border-box}.moduletable.materials.news:has(.wrap.with-date) .item .ttl{min-height:0;margin:0 0 10px;color:#0a4da1;font-family:Open Sans,Arial,sans-serif;font-size:17px;font-weight:700;line-height:1.38}.moduletable.materials.news:has(.wrap.with-date) .item .txt{display:block;color:var(--event-text);font-size:13.5px;line-height:1.6}.moduletable.materials.news:has(.wrap.with-date) .item .read-more{display:inline-block;color:var(--event-blue);font-weight:700;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px;white-space:nowrap;cursor:pointer;transition:color .22s ease,text-decoration-color .22s ease}.moduletable.materials.news:has(.wrap.with-date) .item .read-more::after{display:inline-block;margin-left:4px;content:"→";transition:transform .25s ease}.moduletable.materials.news:has(.wrap.with-date) .wrap.with-date>.btn-wr-min{grid-column:1/-1;margin-top:4px;padding:0;text-align:center}.moduletable.materials.news:has(.wrap.with-date) .btn-wr-min .btn{display:inline-flex!important;min-height:44px;padding:12px 25px;align-items:center;justify-content:center;color:#fff!important;font-size:13px;font-weight:700;line-height:18px;text-align:center;text-decoration:none!important;text-transform:none;background-color:#0b68d4!important;background-image:linear-gradient(135deg,#3196ff 0,#0b68d4 100%)!important;border:1px solid rgba(26,123,228,.65)!important;border-radius:10px;box-shadow:0 8px 18px rgba(0,82,180,.22);opacity:1!important;visibility:visible!important;filter:none!important;animation:none!important;transform:none!important}@media (hover:hover){.moduletable.materials.news:has(.wrap.with-date) .wrap.with-date>.item:hover{color:var(--event-text);border-color:#a8cff7;box-shadow:0 16px 34px rgba(7,63,126,.16);transform:translateY(-4px)}.moduletable.materials.news:has(.wrap.with-date) .wrap.with-date>.item:hover .img img{opacity:1;transform:scale(1.035)}.moduletable.materials.news:has(.wrap.with-date) .wrap.with-date>.item:hover .ttl{color:#075fca}.moduletable.materials.news:has(.wrap.with-date) .item .read-more:hover,.moduletable.materials.news:has(.wrap.with-date) .item .read-more:focus-visible{color:#46b700!important;text-decoration-color:currentColor}.moduletable.materials.news:has(.wrap.with-date) .item .read-more:hover::after,.moduletable.materials.news:has(.wrap.with-date) .item .read-more:focus-visible::after{transform:translateX(3px)}.moduletable.materials.news:has(.wrap.with-date) .btn-wr-min .btn:hover{color:#fff!important;background-color:#075fca!important;background-image:linear-gradient(135deg,#45a2ff 0,#075fca 100%)!important;box-shadow:0 11px 23px rgba(0,82,180,.29);transform:translateY(-1px)!important}}@media screen and (max-width:1024px){.moduletable.materials.news:has(.wrap.with-date) .wrap.with-date{grid-template-columns:repeat(2,minmax(0,1fr))}.moduletable.materials.news:has(.wrap.with-date) .wrap.with-date>.item:last-of-type{grid-column:1/-1;width:min(100%,calc(50% - 11px));justify-self:center}}@media screen and (max-width:700px){.moduletable.materials.news:has(.wrap.with-date){padding-top:35px;padding-bottom:36px}.moduletable.materials.news:has(.wrap.with-date)>.center-wr>.h1{margin-bottom:24px;padding-bottom:13px;font-size:clamp(26px,7.5vw,31px)}.moduletable.materials.news:has(.wrap.with-date) .wrap.with-date{grid-template-columns:minmax(0,1fr);gap:15px;max-width:520px;margin:0 auto}.moduletable.materials.news:has(.wrap.with-date) .wrap.with-date>.item:last-of-type{grid-column:auto;width:auto}.moduletable.materials.news:has(.wrap.with-date) .item .txt-wr{padding:15px 16px 17px}.moduletable.materials.news:has(.wrap.with-date) .item .ttl{font-size:16.5px}.moduletable.materials.news:has(.wrap.with-date) .item .txt{font-size:14px;line-height:1.55}.moduletable.materials.news:has(.wrap.with-date) .wrap.with-date>.btn-wr-min{margin-top:3px}.moduletable.materials.news:has(.wrap.with-date) .btn-wr-min .btn{width:100%;min-height:46px}}@media screen and (max-width:420px){.moduletable.materials.news:has(.wrap.with-date)>.center-wr{padding-right:14px;padding-left:14px}.moduletable.materials.news:has(.wrap.with-date) .date-wr{top:10px;left:10px;width:68px}}.moduletable.materials.news:has(>.center-wr>.wrap:not(.with-date)){--blog-blue:#0b63c9;--blog-blue-dark:#084f9f;--blog-border:#d8e8f8;--blog-text:#34445a;padding:48px 0 44px;background:radial-gradient(circle at 50%0,rgba(49,150,255,.08),transparent 36%),linear-gradient(180deg,#fff 0,#f6faff 100%);border-bottom:1px solid #d8e8f8}.moduletable.materials.news:has(>.center-wr>.wrap:not(.with-date))>.center-wr{width:min(100%,1210px);padding-right:clamp(16px,2.5vw,30px);padding-left:clamp(16px,2.5vw,30px);box-sizing:border-box}.moduletable.materials.news:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.h1{position:relative;margin:0 0 31px;padding-bottom:15px;color:#0a4da1;font-size:clamp(29px,3vw,37px);font-weight:600;line-height:1.2;letter-spacing:-.025em;text-align:center}.moduletable.materials.news:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.h1::after{position:absolute;right:0;bottom:0;left:0;width:58px;height:3px;margin:auto;content:"";background:linear-gradient(90deg,#2788ff,#46b700);border-radius:999px}.moduletable.materials.news>.center-wr>.wrap:not(.with-date){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;width:100%;text-align:left}.moduletable.materials.news>.center-wr>.wrap:not(.with-date)>.item{position:relative;display:flex;flex-direction:column;width:auto;max-width:none;min-width:0;height:100%;margin:0;overflow:hidden;color:var(--blog-text, #34445a);background:rgba(255,255,255,.96);border:1px solid var(--blog-border, #d8e8f8);border-radius:14px;box-shadow:0 10px 28px rgba(7,63,126,.09);box-sizing:border-box;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .item .img-wr{position:relative;display:block;flex:0 0 auto;width:100%;padding:0;overflow:hidden;aspect-ratio:16/9;background:#eaf3fd}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .item .img{display:block;width:100%;height:100%;overflow:hidden}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .item .img img{display:block;width:100%;height:100%;object-fit:cover;opacity:1;transition:transform .35s ease,opacity .35s ease}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .info-wr{position:absolute;top:12px;right:auto;bottom:auto;left:12px;z-index:3;display:block;width:72px;max-width:none;min-height:0;margin:0;padding:0;overflow:hidden;color:#526b87;font-size:10px;font-weight:700;line-height:1.15;text-align:center;background:rgba(255,255,255,.98);border:1px solid rgba(255,255,255,.78);border-radius:10px;box-shadow:0 7px 20px rgba(0,40,90,.2);box-sizing:border-box}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .info-wr>span{display:block;margin:0;box-sizing:border-box;white-space:nowrap}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .info-wr>span::before{position:relative;top:0;padding-right:3px}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .info-wr>.date{display:flex;min-height:38px;padding:6px 4px 5px;align-items:center;justify-content:center;color:var(--blog-blue-dark, #084f9f);font-size:11px;font-weight:700;line-height:1.15;letter-spacing:-.025em;text-align:center;background:#fff}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .info-wr>.date::before{display:none;content:none}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .info-wr>.cat{display:none!important}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .info-wr>.cat::before{display:none;content:none}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .info-wr>.view,.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .info-wr>.comm{min-height:24px;padding:6px 3px;color:#fff;font-size:10px;font-weight:600;line-height:12px;text-align:center;background:linear-gradient(135deg,#3196ff 0,#0b68d4 100%)}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .info-wr>:is(.view,.comm)::before{color:#fff;font-size:10px}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .item .txt-wr{display:flex;flex:1 1 auto;flex-direction:column;padding:17px 18px 15px;border:0;box-sizing:border-box}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .item .ttl{min-height:0;margin:0 0 10px;color:#0a4da1;font-family:Open Sans,Arial,sans-serif;font-size:17px;font-weight:700;line-height:1.38;transition:color .22s ease}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .item .txt{display:block;color:var(--blog-text, #34445a);font-size:13.5px;line-height:1.6}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .item .read-more{display:inline-block;color:var(--blog-blue, #0b63c9);font-weight:700;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px;white-space:nowrap;cursor:pointer;transition:color .22s ease,text-decoration-color .22s ease}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .item .read-more::after{display:inline-block;margin-left:4px;content:"→";transition:transform .25s ease}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .item .ft{display:flex;margin-top:auto;padding:0 18px 18px;align-items:center;justify-content:center;text-align:center;background:0 0;border-radius:0}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .item .ft .btn{display:inline-flex;min-width:126px;min-height:40px;padding:10px 19px;align-items:center;justify-content:center;color:#fff!important;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.01em;text-align:center;text-decoration:none!important;text-transform:none;background-color:#0b68d4!important;background-image:linear-gradient(135deg,#3196ff 0,#0b68d4 100%)!important;border:1px solid rgba(26,123,228,.65)!important;border-radius:10px;box-shadow:0 7px 16px rgba(0,82,180,.2);opacity:1!important;transform:none;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.moduletable.materials.news>.center-wr>.wrap:not(.with-date)>.btn-wr-min{grid-column:1/-1;margin-top:4px;padding:0;text-align:center}.moduletable.materials.news>.center-wr>.wrap:not(.with-date)>.btn-wr-min .btn{display:inline-flex!important;min-height:44px;padding:12px 25px;align-items:center;justify-content:center;color:#fff!important;font-size:13px;font-weight:700;line-height:18px;text-align:center;text-decoration:none!important;text-transform:none;background-color:#094f9f!important;background-image:linear-gradient(135deg,#247ecb 0,#0a4da1 52%,#073d82 100%)!important;border:1px solid rgba(7,61,130,.72)!important;border-radius:10px;box-shadow:0 9px 20px rgba(4,55,115,.26);opacity:1!important;visibility:visible!important;filter:none!important;animation:none!important;transform:none!important}@media (hover:hover){.moduletable.materials.news>.center-wr>.wrap:not(.with-date)>.item:hover{color:var(--blog-text, #34445a);border-color:#a8cff7;box-shadow:0 16px 34px rgba(7,63,126,.16);transform:translateY(-4px)}.moduletable.materials.news>.center-wr>.wrap:not(.with-date)>.item:hover .img img{opacity:1;transform:scale(1.035)}.moduletable.materials.news>.center-wr>.wrap:not(.with-date)>.item:hover .ttl{color:#075fca}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .item .read-more:hover,.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .item .read-more:focus-visible{color:#46b700!important;text-decoration-color:currentColor}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .item .read-more:hover::after,.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .item .read-more:focus-visible::after{transform:translateX(3px)}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .item .ft .btn:hover,.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .item .ft .btn:focus-visible{color:#fff!important;background-color:#075fca!important;background-image:linear-gradient(135deg,#45a2ff 0,#075fca 100%)!important;border-color:#075fca!important;box-shadow:0 10px 21px rgba(0,82,180,.29);transform:translateY(-1px)}.moduletable.materials.news>.center-wr>.wrap:not(.with-date)>.btn-wr-min .btn:hover{color:#fff!important;background-color:#0a5ab6!important;background-image:linear-gradient(135deg,#2f8de2 0,#0b5ab8 52%,#084792 100%)!important;border-color:#084792!important;box-shadow:0 12px 25px rgba(4,55,115,.33);transform:translateY(-1px)!important}}@media screen and (max-width:1024px){.moduletable.materials.news>.center-wr>.wrap:not(.with-date){grid-template-columns:repeat(2,minmax(0,1fr))}.moduletable.materials.news>.center-wr>.wrap:not(.with-date)>.item:last-of-type{grid-column:1/-1;width:min(100%,calc(50% - 11px));justify-self:center}}@media screen and (max-width:700px){.moduletable.materials.news:has(>.center-wr>.wrap:not(.with-date)){padding-top:35px;padding-bottom:36px}.moduletable.materials.news:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.h1{margin-bottom:24px;padding-bottom:13px;font-size:clamp(26px,7.5vw,31px)}.moduletable.materials.news>.center-wr>.wrap:not(.with-date){grid-template-columns:minmax(0,1fr);gap:15px;max-width:520px;margin:0 auto}.moduletable.materials.news>.center-wr>.wrap:not(.with-date)>.item:last-of-type{grid-column:auto;width:auto}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .info-wr{top:10px;left:10px;width:68px}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .item .txt-wr{padding:15px 16px 14px}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .item .ttl{font-size:16.5px}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .item .txt{font-size:14px;line-height:1.55}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .item .ft{padding:0 16px 16px}.moduletable.materials.news>.center-wr>.wrap:not(.with-date)>.btn-wr-min{margin-top:3px}.moduletable.materials.news>.center-wr>.wrap:not(.with-date)>.btn-wr-min .btn{width:100%;min-height:46px}}@media screen and (max-width:420px){.moduletable.materials.news:has(>.center-wr>.wrap:not(.with-date))>.center-wr{padding-right:14px;padding-left:14px}.moduletable.materials.news>.center-wr>.wrap:not(.with-date) .info-wr{font-size:9.5px}}@media screen and (max-width:768px){html[lang^=ru] body #form-151.form-ajax .checkbox-wr,html[lang^=ru] body #form-151.form-ajax .checkbox-wr>p{display:block!important;width:100%!important;max-width:none!important;box-sizing:border-box!important}html[lang^=ru] body #form-151.form-ajax .checkbox-wr>p>label{position:relative!important;display:block!important;width:100%!important;max-width:none!important;min-height:20px!important;padding:0 0 0 29px!important;color:#e4f0ff!important;font-size:13.5px!important;line-height:1.45!important;text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;box-sizing:border-box!important}html[lang^=ru] body #form-151.form-ajax .checkbox-wr>p>label>input[type=checkbox][name=agree-policy]{position:absolute!important;top:1px!important;right:auto!important;bottom:auto!important;left:0!important;display:block!important;float:none!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;padding:0!important;vertical-align:top!important;transform:none!important}html[lang^=ru] body #form-151.form-ajax .checkbox-wr>p>label>a{display:inline!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}}body:has(#colorbox .popup.center.green) #cboxOverlay{position:fixed!important;inset:0!important;width:100%!important;height:100%!important;background:radial-gradient(circle at 50% 42%,rgba(39,136,255,.18),transparent 46%),rgba(1,17,38,.82)!important;background-image:radial-gradient(circle at 50% 42%,rgba(39,136,255,.18),transparent 46%)!important;opacity:1!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#colorbox:has(#cboxLoadedContent>.popup.center.green){position:fixed!important;top:50%!important;left:50%!important;width:min(500px,calc(100vw - 32px))!important;height:auto!important;overflow:visible!important;background:0 0!important;border:0!important;border-radius:20px!important;outline:0!important;box-shadow:0 28px 70px rgba(0,17,42,.45)!important;transform:translate(-50%,-50%)!important}#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxWrapper,#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxContent,#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxLoadedContent{width:100%!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;background:0 0!important;border:0!important;box-sizing:border-box!important}#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxTopLeft,#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxTopCenter,#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxTopRight,#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxMiddleLeft,#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxMiddleRight,#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxBottomLeft,#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxBottomCenter,#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxBottomRight,#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxCurrent,#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxTitle,#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxPrevious,#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxNext,#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxSlideshow{display:none!important}#colorbox #cboxLoadedContent>.popup.center.green{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:250px!important;margin:0!important;padding:42px 52px 38px!important;color:#fff!important;font-size:19px!important;font-weight:600!important;line-height:1.55!important;text-align:center!important;background:linear-gradient(145deg,rgba(20,91,163,.98),rgba(4,47,99,.98))!important;border:1px solid rgba(137,199,255,.62)!important;border-radius:20px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 22px 55px rgba(0,24,62,.38)!important;box-sizing:border-box!important;overflow:hidden!important}#colorbox #cboxLoadedContent>.popup.center.green::before{content:"✓"!important;display:flex!important;align-items:center!important;justify-content:center!important;width:66px!important;height:66px!important;margin:0 auto 22px!important;color:#fff!important;font:700 34px/1 Open Sans,Arial,sans-serif!important;background:linear-gradient(135deg,#78e900 0,#35b900 100%)!important;border:4px solid rgba(255,255,255,.22)!important;border-radius:50%!important;box-shadow:0 12px 28px rgba(71,202,0,.34)!important;box-sizing:border-box!important}#colorbox #cboxLoadedContent>.popup.center.green::after{content:""!important;position:absolute!important;top:-54px!important;right:-42px!important;width:155px!important;height:155px!important;background:rgba(121,181,255,.13)!important;border-radius:50%!important;pointer-events:none!important}#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxClose{position:absolute!important;top:14px!important;right:14px!important;bottom:auto!important;left:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;margin:0!important;padding:0!important;color:transparent!important;font-size:0!important;text-indent:0!important;background:rgba(255,255,255,.11)!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:50%!important;box-shadow:none!important;z-index:5!important}#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxClose::before{content:"×"!important;color:#fff!important;font:300 27px/1 Arial,sans-serif!important}#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxClose:hover,#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxClose:focus{background:rgba(255,255,255,.22)!important;border-color:rgba(255,255,255,.45)!important;transform:rotate(90deg)!important}@media screen and (max-width:600px){body:has(#colorbox .popup.center.green) #cboxOverlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#colorbox:has(#cboxLoadedContent>.popup.center.green){width:calc(100vw - 24px)!important;max-width:430px!important;border-radius:17px!important}#colorbox #cboxLoadedContent>.popup.center.green{min-height:225px!important;padding:36px 38px 31px!important;font-size:16px!important;line-height:1.55!important;border-radius:17px!important}#colorbox #cboxLoadedContent>.popup.center.green::before{width:58px!important;height:58px!important;margin-bottom:18px!important;font-size:30px!important}#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxClose{top:11px!important;right:11px!important;width:34px!important;height:34px!important}}@media screen and (max-width:380px){#colorbox #cboxLoadedContent>.popup.center.green{min-height:210px!important;padding:32px 28px 27px!important;font-size:15px!important}}#colorbox:has(#cboxLoadedContent>.popup.center.green){position:fixed!important;inset:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100vw!important;max-width:none!important;height:100vh!important;height:100dvh!important;margin:0!important;padding:0!important;overflow:visible!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;pointer-events:none!important}#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxWrapper{position:relative!important;display:block!important;flex:0 0 auto!important;width:min(500px,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important;height:auto!important;max-height:calc(100vh - 32px)!important;max-height:calc(100dvh - 32px)!important;margin:auto!important;padding:0!important;overflow:visible!important;transform:none!important;pointer-events:auto!important}#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxContent,#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxLoadedContent{position:relative!important;display:block!important;width:100%!important;height:auto!important;margin:0!important;transform:none!important}@media screen and (max-width:600px){#colorbox:has(#cboxLoadedContent>.popup.center.green) #cboxWrapper{width:calc(100vw - 24px)!important;max-width:430px!important;max-height:calc(100vh - 24px)!important;max-height:calc(100dvh - 24px)!important}}@media screen and (min-width:851px){.moduletable.breadcrumb-wr{padding:0!important;color:#52677e!important;background:linear-gradient(90deg,#f8fbff 0,#eef6ff 52%,#f8fbff 100%)!important;border-top:1px solid rgba(39,136,255,.12)!important;border-bottom:1px solid #d6e7f8!important;box-shadow:0 5px 17px rgba(18,72,126,.08)!important}.moduletable.breadcrumb-wr>.center-wr{display:flex!important;align-items:center!important;min-height:54px!important;box-sizing:border-box!important}.moduletable.breadcrumb-wr ul.breadcrumb{order:1;display:flex!important;flex:1 1 auto!important;align-items:center!important;min-width:0!important;width:auto!important;margin:0!important;padding:0!important;color:#52677e!important;font-size:14px!important;line-height:1.45!important;white-space:nowrap!important;list-style:none!important}.moduletable.breadcrumb-wr ul.breadcrumb>li{display:inline-flex!important;align-items:center!important;min-width:0!important;margin:0!important;padding:0!important}.moduletable.breadcrumb-wr ul.breadcrumb>li.active{flex:1 1 auto!important;overflow:hidden!important;color:#5d7085!important;font-weight:500!important;text-overflow:ellipsis!important;white-space:nowrap!important}.moduletable.breadcrumb-wr .breadcrumb a,.moduletable.breadcrumb-wr .breadcrumb a:link,.moduletable.breadcrumb-wr .breadcrumb a:visited{color:#0b55aa!important;font-weight:600!important;text-decoration:none!important}.moduletable.breadcrumb-wr .breadcrumb a:hover,.moduletable.breadcrumb-wr .breadcrumb a:focus{color:#46b700!important;text-decoration:none!important}.moduletable.breadcrumb-wr .breadcrumb .divider{flex:0 0 auto!important;margin:0 8px!important;color:#79aee9!important;font-size:12px!important;font-weight:600!important}.moduletable.breadcrumb-wr>.center-wr>a.btn.btn-mini.fl-right{order:2;position:relative!important;top:auto!important;right:auto!important;float:none!important;display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;min-width:158px!important;min-height:42px!important;margin:0 0 0 26px!important;padding:10px 22px 9px!important;box-sizing:border-box!important;color:#fff!important;background:linear-gradient(135deg,#2f91ff 0,#0872df 100%)!important;border:1px solid rgba(255,255,255,.38)!important;border-radius:11px!important;box-shadow:0 8px 18px rgba(24,126,244,.25)!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.35px!important;text-align:center!important;text-transform:uppercase!important;text-decoration:none!important;opacity:1!important;visibility:visible!important;transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease!important}.moduletable.breadcrumb-wr>.center-wr>a.btn.btn-mini.fl-right::after{content:"→"!important;display:inline-block!important;margin-left:10px!important;color:#fff!important;font-size:17px!important;font-weight:400!important;line-height:1!important;transition:transform .2s ease!important}.moduletable.breadcrumb-wr>.center-wr>a.btn.btn-mini.fl-right:hover,.moduletable.breadcrumb-wr>.center-wr>a.btn.btn-mini.fl-right:focus,.moduletable.breadcrumb-wr>.center-wr>a.btn.btn-mini.fl-right:active{color:#fff!important;background:linear-gradient(135deg,#5bd410 0,#35aa00 100%)!important;border-color:rgba(255,255,255,.46)!important;box-shadow:0 10px 22px rgba(57,174,0,.28)!important;text-decoration:none!important;opacity:1!important;visibility:visible!important;transform:translateY(-2px)!important}.moduletable.breadcrumb-wr>.center-wr>a.btn.btn-mini.fl-right:hover::after,.moduletable.breadcrumb-wr>.center-wr>a.btn.btn-mini.fl-right:focus::after{color:#fff!important;transform:translateX(3px)!important}}@supports selector(:has(*)){body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]:has(>p:first-child img):has(>p:first-child+:is(h4,h5)){position:relative!important;display:grid!important;grid-template-columns:minmax(285px,42%) minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:0!important;row-gap:0!important;align-items:stretch!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]:has(>p:first-child img):has(>p:first-child+:is(h4,h5))>*{grid-column:1/-1;min-width:0!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]:has(>p:first-child img):has(>p:first-child+:is(h4,h5))::before{content:""!important;position:relative!important;z-index:0!important;display:block!important;grid-column:1/-1!important;grid-row:1/3!important;min-width:0!important;background:radial-gradient(circle at 92% 12%,rgba(33,137,255,.1),transparent 36%),linear-gradient(135deg,#f9fcff 0,#edf5ff 100%)!important;border:1px solid #d5e5f6!important;border-radius:14px!important;box-shadow:0 12px 28px rgba(10,77,161,.12)!important;box-sizing:border-box!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>p:first-child:has(img){position:relative!important;z-index:1!important;grid-column:1!important;grid-row:1/3!important;display:flex!important;align-items:center!important;justify-content:center!important;float:none!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:10px 12px 10px 10px!important;overflow:visible!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>p:first-child:has(img)>:is(strong,b){display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>p:first-child:has(img) img.alignleft,body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>p:first-child:has(img) img{display:block!important;float:none!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;opacity:1!important;background:#fff!important;border:1px solid rgba(10,77,161,.13)!important;border-radius:10px!important;box-shadow:0 7px 18px rgba(10,77,161,.11)!important;object-fit:contain!important;box-sizing:border-box!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>p:first-child:has(img)+:is(h4,h5){position:relative!important;z-index:1!important;grid-column:2!important;grid-row:1!important;align-self:end!important;min-width:0!important;margin:0!important;padding:20px 23px 10px 24px!important;overflow:visible!important;color:#0a4da1!important;font-size:18px!important;font-weight:700!important;line-height:1.42!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>p:first-child:has(img)+:is(h4,h5)+p{position:relative!important;z-index:1!important;grid-column:2!important;grid-row:2!important;align-self:start!important;min-width:0!important;margin:0!important;padding:0 23px 20px 24px!important;overflow:visible!important;color:#334155!important;font-size:15.5px!important;line-height:1.65!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>p:first-child:has(img)+:is(h4,h5)+p+p{clear:none!important;margin-top:26px!important}}@media screen and (max-width:700px){@supports selector(:has(*)){body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]:has(>p:first-child img):has(>p:first-child+:is(h4,h5)){grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]:has(>p:first-child img):has(>p:first-child+:is(h4,h5))::before{grid-column:1!important;grid-row:1/4!important;border-radius:12px!important;box-shadow:0 9px 22px rgba(10,77,161,.11)!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>p:first-child:has(img){grid-column:1!important;grid-row:1!important;width:100%!important;margin:0!important;padding:7px 7px 0!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>p:first-child:has(img) img.alignleft,body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>p:first-child:has(img) img{width:100%!important;max-width:none!important;border-radius:8px!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>p:first-child:has(img)+:is(h4,h5){grid-column:1!important;grid-row:2!important;padding:16px 16px 9px!important;font-size:17px!important;line-height:1.43!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>p:first-child:has(img)+:is(h4,h5)+p{grid-column:1!important;grid-row:3!important;padding:0 16px 17px!important;font-size:16px!important;line-height:1.6!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>p:first-child:has(img)+:is(h4,h5)+p+p{margin-top:22px!important}}}.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a{font-size:13.7px!important;line-height:1.4!important;font-weight:500!important}@media screen and (max-width:850px){.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a{font-size:16px!important;line-height:1.45!important}}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>:is(p){margin-top:0!important;margin-bottom:14px!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>:is(h2){margin-top:22px!important;margin-bottom:14px!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>:is(h3){margin-top:16px!important;margin-bottom:11px!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>:is(h4,h5){margin-top:14px!important;margin-bottom:10px!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>:is(h2,h3,h4,h5)+:is(h2,h3,h4,h5){margin-top:9px!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>:is(ul,ol){margin-top:6px!important;margin-bottom:17px!important}@supports selector(:has(*)){body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>p:has(>:is(strong,b):only-child){margin-top:10px!important;margin-bottom:17px!important}}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody] .sub-courses-new{margin-top:24px!important;margin-bottom:16px!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody] .sub-courses-new>.h2{margin-top:0!important;margin-bottom:20px!important}@media screen and (max-width:700px){body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>:is(p){margin-bottom:12px!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>:is(h2){margin-top:19px!important;margin-bottom:11px!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>:is(h3){margin-top:13px!important;margin-bottom:9px!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>:is(h4,h5){margin-top:12px!important;margin-bottom:9px!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>:is(h2,h3,h4,h5)+:is(h2,h3,h4,h5){margin-top:7px!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>:is(ul,ol){margin-top:4px!important;margin-bottom:15px!important}@supports selector(:has(*)){body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>p:has(>:is(strong,b):only-child){margin-top:8px!important;margin-bottom:15px!important}}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody] .sub-courses-new{margin-top:20px!important;margin-bottom:13px!important}body.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody] .sub-courses-new>.h2{margin-bottom:16px!important}}@media screen and (max-width:900px){}@media screen and (max-width:600px){}@media screen and (max-width:600px){}body.view-article:has(.item-page) .sidebar-right .moduletable.nav.sticky:has(>ul.categories-module){margin-bottom:28px!important;overflow:hidden!important;box-sizing:border-box!important;border:1px solid #c5dcf1!important;border-radius:16px!important;background:linear-gradient(160deg,#f7fbff 0,#edf5fc 54%,#f5faff 100%)!important;box-shadow:0 13px 30px rgba(10,77,161,.11),0 2px 7px rgba(10,77,161,.05)!important}body.view-article:has(.item-page) .sidebar-right .moduletable.nav.sticky:has(>ul.categories-module)>.ttl-btn.btn{position:relative!important;display:flex!important;width:100%!important;min-height:57px!important;margin:0!important;padding:18px 58px 17px 21px!important;align-items:center!important;justify-content:center!important;font-size:16px!important;line-height:22px!important;font-weight:600!important;letter-spacing:.035em!important;color:#0b559e!important;border-radius:15px 15px 0 0!important;background:linear-gradient(135deg,#f3f9ff 0,#dbeaf8 100%)!important;border-bottom:1px solid #c5dcf1!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.8)!important;box-sizing:border-box!important}body.view-article:has(.item-page) .sidebar-right .moduletable.nav.sticky:has(>ul.categories-module)>.ttl-btn.btn::before{content:""!important;position:absolute!important;left:50%!important;bottom:0!important;display:block!important;width:48px!important;height:3px!important;margin:0!important;background:linear-gradient(90deg,#2d8cff 0,#46b700 100%)!important;border:0!important;border-radius:3px 3px 0 0!important;transform:translateX(-50%)!important}body.view-article:has(.item-page) .sidebar-right .moduletable.nav.sticky:has(>ul.categories-module)>.ttl-btn.btn::after{content:"›"!important;position:absolute!important;top:50%!important;left:auto!important;right:14px!important;display:flex!important;width:32px!important;height:32px!important;align-items:center!important;justify-content:center!important;color:#3a9d12!important;font-size:14px!important;line-height:30px!important;border:1px solid #b8dfa5!important;border-radius:50%!important;background:#eef9e8!important;box-sizing:border-box!important;transform:translateY(-50%)!important}body.view-article:has(.item-page) .sidebar-right .moduletable.nav.sticky:has(>ul.categories-module)>.ttl-btn.btn+ul.categories-module{display:grid!important;gap:7px!important;margin:0!important;padding:12px!important;list-style:none!important;border:0!important;border-radius:0 0 15px 15px!important;background:linear-gradient(160deg,#edf5fc 0,#f8fbff 58%,#eef6fd 100%)!important;box-shadow:none!important;box-sizing:border-box!important}body.view-article:has(.item-page) .sidebar-right ul.categories-module>li{position:relative!important;display:block!important;margin:0!important;padding:0!important;list-style:none!important;border:0!important}body.view-article:has(.item-page) .sidebar-right ul.categories-module>li::before{display:none!important;content:none!important}body.view-article:has(.item-page) .sidebar-right ul.categories-module>li>a{position:relative!important;display:flex!important;min-height:47px!important;padding:11px 40px 11px 15px!important;align-items:center!important;color:#183d69!important;font-size:16px!important;line-height:1.35!important;font-weight:600!important;border:1px solid #c7def2!important;border-radius:11px!important;background:linear-gradient(135deg,#fbfdff 0,#eaf3fb 100%)!important;box-shadow:0 3px 9px rgba(10,77,161,.055),inset 3px 0 0 rgba(70,183,0,.24)!important;box-sizing:border-box!important;text-decoration:none!important;transition:color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease!important}body.view-article:has(.item-page) .sidebar-right ul.categories-module>li>a::after{content:"→"!important;position:absolute!important;top:50%!important;right:10px!important;display:flex!important;width:24px!important;height:24px!important;align-items:center!important;justify-content:center!important;color:#3b9f13!important;font-size:14px!important;line-height:1!important;border:1px solid #c5e7b3!important;border-radius:50%!important;background:#eaf8e3!important;box-sizing:border-box!important;transform:translateY(-50%)!important}body.view-article:has(.item-page) .sidebar-right ul.categories-module>li>a:hover,body.view-article:has(.item-page) .sidebar-right ul.categories-module>li>a:focus-visible{color:#2f8e10!important;border-color:#acd895!important;background:linear-gradient(135deg,#fff 0,#f2faee 100%)!important;box-shadow:0 8px 18px rgba(10,77,161,.13),inset 4px 0 0#46b700!important;transform:translateX(2px)!important}body.view-article:has(.item-page) .sidebar-right ul.categories-module>li>a:hover::after,body.view-article:has(.item-page) .sidebar-right ul.categories-module>li>a:focus-visible::after{color:#fff!important;border-color:#46b700!important;background:#46b700!important;box-shadow:0 4px 10px rgba(70,183,0,.24)!important}@media screen and (max-width:600px){body.view-article:has(.item-page) .sidebar-right .moduletable.nav.sticky:has(>ul.categories-module)>.ttl-btn.btn{min-height:53px!important;padding:16px 55px 15px 18px!important;font-size:15px!important}body.view-article:has(.item-page) .sidebar-right ul.categories-module>li>a{min-height:45px!important;font-size:15px!important}}.prices.icons.num-2.squares{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 20px!important;width:100%!important;max-width:1120px!important;margin:28px auto 0!important;padding:0!important;text-align:left!important;box-sizing:border-box!important}.prices.icons.num-2.squares>a.item{position:relative!important;display:block!important;float:none!important;clear:none!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:88px!important;height:auto!important;margin:0!important;padding:0!important;overflow:hidden!important;color:#0a4da1!important;border:1px solid #c8def4!important;border-left:4px solid #2788ff!important;border-radius:14px!important;background:linear-gradient(135deg,#fbfdff 0,#eaf4ff 100%)!important;box-shadow:0 10px 26px rgba(10,77,161,.11)!important;box-sizing:border-box!important;transform:translateY(0)!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease!important}.prices.icons.num-2.squares>a.item:hover,.prices.icons.num-2.squares>a.item:focus-visible{color:#0a4da1!important;border-color:#abd0f3!important;border-left-color:#46b700!important;background:linear-gradient(135deg,#fff 0,#eef8e9 100%)!important;box-shadow:0 16px 34px rgba(10,77,161,.17)!important;transform:translateY(-3px)!important;outline:0!important}.prices.icons.num-2.squares>a.item>.ico{position:absolute!important;top:50%!important;left:14px!important;right:auto!important;bottom:auto!important;display:flex!important;width:58px!important;height:58px!important;margin:-29px 0 0!important;padding:0!important;align-items:center!important;justify-content:center!important;color:#fff!important;text-indent:0!important;border:1px solid rgba(255,255,255,.55)!important;border-radius:13px!important;background:linear-gradient(145deg,#369bff 0,#0875e5 100%)!important;box-shadow:0 8px 18px rgba(23,127,255,.25),0 0 0 7px rgba(39,136,255,.07)!important;box-sizing:border-box!important}.prices.icons.num-2.squares>a.item>.ico::before{position:static!important;margin:0!important;padding:0!important;color:#fff!important;font-size:36px!important;line-height:58px!important;text-indent:0!important}.prices.icons.num-2.squares>a.item>.txt{display:block!important;width:auto!important;min-width:0!important;min-height:86px!important;height:auto!important;margin:0!important;padding:15px 46px 13px 88px!important;color:#55a900!important;font-size:13.5px!important;line-height:1.45!important;background:0 0!important;box-sizing:border-box!important}.prices.icons.num-2.squares>a.item>.txt .ttl{display:inline-block!important;max-width:100%!important;margin:0 0 4px!important;color:#0a4da1!important;font-size:17px!important;line-height:1.35!important;font-style:normal!important;font-weight:600!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.prices.icons.num-2.squares>a.item:hover>.txt .ttl,.prices.icons.num-2.squares>a.item:focus-visible>.txt .ttl{color:#348f12!important}.prices.icons.num-2.squares>a.item>.txt .marker{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:auto!important;display:flex!important;width:38px!important;height:auto!important;align-items:center!important;justify-content:center!important;color:#46a817!important;border-left:1px solid rgba(39,136,255,.13)!important;background:rgba(39,136,255,.055)!important;box-sizing:border-box!important}.prices.icons.num-2.squares>a.item:hover>.txt .marker,.prices.icons.num-2.squares>a.item:focus-visible>.txt .marker{color:#fff!important;border-left-color:#46b700!important;background:#46b700!important}.prices.icons.num-2.squares>a.item.open{grid-column:1/-1!important;width:auto!important;border-left-color:#46b700!important}.prices.icons.num-2.squares>.toggle-div{grid-column:1/-1!important;float:none!important;clear:both!important;width:100%!important;max-width:none!important;margin:-4px 0 4px!important;padding:15px!important;border:1px solid #c8def4!important;border-radius:12px!important;background:linear-gradient(135deg,#fbfdff 0,#eef6ff 100%)!important;box-shadow:0 10px 24px rgba(10,77,161,.09)!important;box-sizing:border-box!important}.prices.icons.num-2.squares>.toggle-div table{width:100%!important;margin:0!important;border-collapse:separate!important;border-spacing:0!important;overflow:hidden!important;border-radius:10px!important;background:rgba(255,255,255,.76)!important}@media screen and (max-width:820px){.prices.icons.num-2.squares{grid-template-columns:minmax(0,1fr)!important;gap:13px!important;margin-top:20px!important}.prices.icons.num-2.squares>a.item,.prices.icons.num-2.squares>a.item.open{grid-column:1!important;width:auto!important;min-height:84px!important}.prices.icons.num-2.squares>a.item>.ico{left:12px!important;width:54px!important;height:54px!important;margin-top:-27px!important}.prices.icons.num-2.squares>a.item>.ico::before{font-size:33px!important;line-height:54px!important}.prices.icons.num-2.squares>a.item>.txt{min-height:82px!important;padding:13px 40px 12px 78px!important;font-size:13px!important}.prices.icons.num-2.squares>a.item>.txt .ttl{font-size:16px!important}.prices.icons.num-2.squares>a.item>.txt .marker{width:34px!important}.prices.icons.num-2.squares>.toggle-div{grid-column:1!important;padding:10px!important}}@media screen and (max-width:420px){.prices.icons.num-2.squares>a.item>.txt{padding-left:74px!important}.prices.icons.num-2.squares>a.item>.txt .ttl{font-size:15px!important}}#form-187,#form-188{width:100%!important;margin:0!important;padding:24px!important;box-sizing:border-box!important;border:1px solid rgba(75,164,255,.65)!important;border-radius:18px!important;background:linear-gradient(145deg,rgba(18,91,165,.92),rgba(5,54,111,.9))!important;box-shadow:0 18px 42px rgba(5,55,112,.18)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}#form-187>p,#form-188>p{margin:0 0 12px!important}#form-187 input[type=text],#form-187 input[type=email],#form-187 input[type=tel],#form-187 textarea,#form-188 input[type=text],#form-188 input[type=email],#form-188 input[type=tel],#form-188 textarea{display:block!important;width:100%!important;margin:0!important;padding:14px 16px!important;box-sizing:border-box!important;color:#12365e!important;font-size:15px!important;line-height:1.45!important;border:1px solid #b9d7f3!important;border-radius:11px!important;outline:0!important;background:rgba(232,243,253,.96)!important;box-shadow:inset 0 1px 2px rgba(10,72,140,.05)!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease!important}#form-187 input[type=text],#form-187 input[type=email],#form-187 input[type=tel],#form-188 input[type=text],#form-188 input[type=email],#form-188 input[type=tel]{min-height:52px!important}#form-187 textarea,#form-188 textarea{min-height:142px!important;resize:vertical!important}#form-187 input:focus,#form-187 textarea:focus,#form-188 input:focus,#form-188 textarea:focus{border-color:#2e93ef!important;background:#f7fbff!important;box-shadow:0 0 0 3px rgba(46,147,239,.18)!important}#form-187 .checkbox-wr,#form-188 .checkbox-wr{margin:4px 0 16px!important}#form-187 .checkbox-wr p,#form-188 .checkbox-wr p{margin:0!important}#form-187 .checkbox-wr label,#form-188 .checkbox-wr label{display:flex!important;align-items:flex-start!important;gap:10px!important;color:#fff!important;font-size:14px!important;line-height:1.45!important;cursor:pointer!important}#form-187 .checkbox-wr input[type=checkbox],#form-188 .checkbox-wr input[type=checkbox]{flex:0 0 20px!important;width:20px!important;height:20px!important;margin:0!important;accent-color:#55cf00!important}#form-187 .checkbox-wr a,#form-188 .checkbox-wr a{margin-left:4px!important;color:#a8ef45!important;text-decoration:underline!important;text-underline-offset:3px!important}#form-187 .checkbox-wr a:hover,#form-188 .checkbox-wr a:hover{color:#d8ff9f!important}#form-187 .submit-area,#form-188 .submit-area{margin:0!important;text-align:center!important}#form-187 .submit-area>span,#form-188 .submit-area>span{display:inline-block!important;width:min(100%,270px)!important}#form-187 input[type=submit],#form-188 input[type=submit]{width:100%!important;min-height:52px!important;padding:13px 24px!important;color:#fff!important;font-size:14px!important;font-weight:600!important;letter-spacing:.02em!important;border:1px solid rgba(255,255,255,.32)!important;border-radius:11px!important;background:linear-gradient(135deg,#62dc08 0,#2eb600 100%)!important;box-shadow:0 10px 24px rgba(55,190,0,.28)!important;cursor:pointer!important;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease!important}#form-187 input[type=submit]:hover,#form-188 input[type=submit]:hover{color:#fff!important;filter:brightness(1.06)!important;transform:translateY(-2px)!important;box-shadow:0 14px 28px rgba(55,190,0,.34)!important}.map[id^=map-]{width:100%!important;min-height:330px!important;overflow:hidden!important;box-sizing:border-box!important;border:1px solid #b9d7f3!important;border-radius:18px!important;background:linear-gradient(135deg,#edf6ff,#dcecff)!important;box-shadow:0 18px 42px rgba(5,55,112,.14)!important}@media screen and (max-width:760px){#form-187,#form-188{padding:16px!important;border-radius:15px!important}#form-187 .checkbox-wr label,#form-188 .checkbox-wr label{display:block!important;padding-left:30px!important;position:relative!important;font-size:14px!important}#form-187 .checkbox-wr input[type=checkbox],#form-188 .checkbox-wr input[type=checkbox]{position:absolute!important;left:0!important;top:0!important}#form-187 .checkbox-wr a,#form-188 .checkbox-wr a{margin-left:4px!important}.map[id^=map-]{min-height:300px!important;border-radius:15px!important}}.share-wr{clear:both!important;padding-top:30px!important;margin-bottom:8px!important}.share42{position:relative!important;display:flex!important;align-items:center!important;gap:8px!important;min-height:62px!important;padding:9px 10px!important;box-sizing:border-box!important;border:1px solid #c7def4!important;border-radius:15px!important;background:linear-gradient(135deg,#f7fbff 0,#edf6ff 58%,#eaf4ff 100%)!important;box-shadow:0 12px 30px rgba(5,64,126,.1)!important}.share42 a:not(.txt){float:none!important;flex:0 0 42px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;margin:0!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.58)!important;border-radius:11px!important;box-shadow:0 7px 16px rgba(8,62,116,.17)!important;opacity:1!important;transform:translateY(0) scale(1)!important;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease!important;will-change:transform!important}.share42 a:not(.to-top):not(.txt){order:1!important}.share42 a:not(.txt):before{display:block!important;width:100%!important;height:100%!important;padding:0!important;font:21px/42px"Icons"!important;text-align:center!important}.share42 a:not(.txt):hover,.share42 a:not(.txt):focus{opacity:1!important;filter:brightness(1.07) saturate(1.08)!important;transform:translateY(-3px) scale(1.04)!important;box-shadow:0 11px 22px rgba(8,62,116,.23)!important}.share42 a.telegram,.share42 a[class*=telegram],.share42 a[class*=tg],.share42 a[href*="t.me"],.share42 a[href*=telegram]{transform:translateY(0) scale(1)!important;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease!important;will-change:transform!important}@-webkit-keyframes kg-share-telegram-hover{0%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}to{-webkit-transform:translateY(-3px) scale(1.04);transform:translateY(-3px) scale(1.04)}}@keyframes kg-share-telegram-hover{0%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}to{-webkit-transform:translateY(-3px) scale(1.04);transform:translateY(-3px) scale(1.04)}}.share42 a.telegram:hover,.share42 a.telegram:focus,.share42 a[class*=telegram]:hover,.share42 a[class*=telegram]:focus,.share42 a[class*=tg]:hover,.share42 a[class*=tg]:focus,.share42 a[href*="t.me"]:hover,.share42 a[href*="t.me"]:focus,.share42 a[href*=telegram]:hover,.share42 a[href*=telegram]:focus{filter:brightness(1.07) saturate(1.08)!important;transform:translateY(-3px) scale(1.04)!important;box-shadow:0 11px 22px rgba(8,62,116,.23)!important;-webkit-animation:kg-share-telegram-hover .22s ease forwards!important;animation:kg-share-telegram-hover .22s ease forwards!important}.share42 .txt{order:2!important;display:flex!important;align-items:center!important;min-height:36px!important;margin:0 0 0 auto!important;padding:0 13px!important;color:#274d78!important;font-size:15px!important;font-weight:600!important;line-height:1.35!important;white-space:nowrap!important;border:1px solid rgba(43,137,230,.12)!important;border-radius:999px!important;background:rgba(255,255,255,.68)!important}.share42 .to-top{order:3!important;float:none!important;flex:0 0 42px!important;margin-left:0!important;color:#fff!important;border-color:rgba(255,255,255,.36)!important;background:linear-gradient(135deg,#2f94f5 0,#0872d6 100%)!important;box-shadow:0 8px 20px rgba(8,105,201,.28)!important}.share42 .to-top:before{padding:0!important;font:15px/42px"Icons"!important}.share42 .to-top:hover,.share42 .to-top:focus{color:#fff!important;background:linear-gradient(135deg,#64dc0b 0,#36af00 100%)!important;box-shadow:0 11px 24px rgba(55,181,0,.3)!important}@media screen and (max-width:670px){.share-wr{padding-top:22px!important}.share42{flex-wrap:wrap!important;gap:7px!important;min-height:0!important;padding:9px!important;border-radius:13px!important}.share42 .txt{order:2!important;flex:0 0 100%!important;display:flex!important;align-items:center!important;min-height:32px!important;min-width:0!important;margin:0!important;padding:0 10px!important;column-gap:7px!important;box-sizing:border-box!important;font-size:0!important;white-space:normal!important;border:1px solid rgba(43,137,230,.12)!important;background:rgba(255,255,255,.68)!important}.share42 .txt:before{content:"←"!important;flex:0 0 auto!important;margin-right:0!important;font-size:13px!important;line-height:1.35!important}.share42 .txt:after{content:"Поделиться в соц. сетях"!important;font-size:13px!important;line-height:1.35!important}html[lang^=uk] .share42 .txt:after{content:"Поділитися в соц. мережах"!important}.share42 a:not(.to-top):not(.txt){order:1!important}.share42 a:not(.txt),.share42 .to-top{flex-basis:38px!important;width:38px!important;height:38px!important;border-radius:10px!important}.share42 a:not(.txt):before,.share42 .to-top:before{font-size:19px!important;line-height:38px!important}.share42 .to-top{order:1!important;margin-left:auto!important}.share42 .to-top:before{position:relative!important;left:2px!important}}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)){background:radial-gradient(circle at 18% 5%,rgba(70,183,0,.075),transparent 29%),radial-gradient(circle at 82%0,rgba(63,112,223,.1),transparent 34%),linear-gradient(135deg,#f0f5ff 0,#f7f8ff 48%,#eef8f5 100%)!important;border-top:1px solid #d6e3f3;border-bottom-color:#cbdff0;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),inset 0 20px 42px rgba(37,108,196,.035)}.moduletable.materials.news.bg-grey.marker-top:not(.video):has(>.center-wr>.wrap:not(.with-date))::before{color:#f1f5ff}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .wrap:not(.with-date)>.item{isolation:isolate;overflow:hidden;background:rgba(255,255,255,.985);border-color:#cbdff1;border-radius:16px;box-shadow:0 13px 32px rgba(7,60,121,.13),0 2px 6px rgba(7,60,121,.045)}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .item .img-wr{width:calc(100% - 20px);height:auto!important;min-height:0!important;margin:10px 10px 0;aspect-ratio:auto!important;overflow:hidden;background:#e9f2fb;border:1px solid rgba(160,199,236,.72);border-radius:12px;box-shadow:0 5px 15px rgba(6,69,138,.1);box-sizing:border-box}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .item :is(.img,.img>a){display:block!important;width:100%!important;height:auto!important;min-height:0!important;overflow:hidden;border-radius:inherit}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .item .img img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;object-fit:contain!important;object-position:center!important;border-radius:11px;opacity:1!important;transform:none!important}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .info-wr{top:9px;left:9px;width:64px;color:#3c5875;font-weight:800;background:rgba(255,255,255,.985);border:1px solid rgba(171,211,246,.96);border-radius:9px;box-shadow:0 7px 18px rgba(0,45,99,.23),0 0 0 2px rgba(255,255,255,.22);backdrop-filter:blur(3px)}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .info-wr>.date{min-height:0;padding:7px 3px 6px;color:#084f9f;font-size:10.5px;font-weight:800;line-height:1.12;letter-spacing:-.015em}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .info-wr>:is(.view,.comm){min-height:21px;padding:5px 3px;color:#fff;font-size:10px;font-weight:800;line-height:11px;background:linear-gradient(135deg,#2f91f4 0,#0869cf 100%)}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .info-wr>:is(.view,.comm)::before{color:#fff;font-size:10px}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .item .txt-wr{padding:16px 18px 14px}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .item .ft .btn{min-width:136px;min-height:42px;padding:10px 23px;color:#fff!important;font-size:12px;font-weight:700;background-color:#0b68d4!important;background-image:linear-gradient(135deg,#3196ff 0,#0b68d4 100%)!important;border-color:rgba(26,123,228,.68)!important;border-radius:10px;box-shadow:inset 0 0 0 0 transparent,0 7px 16px rgba(0,82,180,.2);transition:color .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease}@media (hover:hover){.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .wrap:not(.with-date)>.item:hover .img img{opacity:1!important;transform:none!important}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .item .ft .btn:hover{color:#fff!important;background-color:#46b700!important;background-image:linear-gradient(135deg,#65ca21 0,#3ca500 100%)!important;border-color:#369400!important;box-shadow:0 10px 22px rgba(70,183,0,.27),0 0 0 3px rgba(191,255,49,.13);transform:translateY(-2px) scale(1.025)}}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .item .ft .btn:focus-visible{color:#fff!important;background-color:#46b700!important;background-image:linear-gradient(135deg,#65ca21 0,#3ca500 100%)!important;border-color:#369400!important;box-shadow:0 10px 22px rgba(70,183,0,.27),0 0 0 3px rgba(191,255,49,.2);transform:translateY(-2px) scale(1.025)}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .item .ft .btn:active{background-color:#369400!important;background-image:linear-gradient(135deg,#4fb90e 0,#318c00 100%)!important;border-color:#2f8200!important;box-shadow:0 5px 12px rgba(54,148,0,.25);transform:translateY(0) scale(.985);transition-duration:.08s}@media screen and (max-width:700px){.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)){background:radial-gradient(circle at 20% 2%,rgba(70,183,0,.07),transparent 26%),radial-gradient(circle at 80%0,rgba(63,112,223,.09),transparent 30%),linear-gradient(145deg,#f1f6ff 0,#f8f9ff 50%,#eff8f5 100%)!important}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .wrap:not(.with-date)>.item{border-radius:14px}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .item .img-wr{width:calc(100% - 16px);margin:8px 8px 0;border-radius:11px}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .item .img img{border-radius:10px}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .info-wr{top:7px;left:7px;width:60px;border-radius:8px}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .info-wr>.date{padding:6px 3px 5px;font-size:10px}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .item .txt-wr{padding:15px 16px 13px}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .item .ft{padding:0 16px 16px}.moduletable.materials.news:not(.video):has(>.center-wr>.wrap:not(.with-date)) .item .ft .btn{width:min(100%,190px);min-height:44px;padding:11px 22px;font-size:12.5px}}@media screen and (min-width:1260px){#nav-wr .nav-main>li>ul{width:310px!important;min-width:310px!important;padding:8px!important;background:linear-gradient(180deg,#116bc8 0,#0957aa 100%)!important;border-color:rgba(255,255,255,.15)!important;box-shadow:0 18px 42px rgba(3,29,59,.31)!important}#nav-wr .nav-main>li>ul>li{min-height:42px!important;margin:0 0 4px!important;background:rgba(255,255,255,.045)!important;border:1px solid rgba(255,255,255,.065)!important;border-radius:8px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important}#nav-wr .nav-main>li>ul>li:last-child{margin-bottom:0!important}#nav-wr .nav-main>li>ul>li>a,#nav-wr .nav-main>li>ul>li>.separator{min-height:40px!important;padding:9px 48px 9px 13px!important;font-size:13.5px!important;line-height:1.28!important;font-weight:600!important;border-radius:7px!important}#nav-wr .nav-main>li>ul>li:not(.parent)>a,#nav-wr .nav-main>li>ul>li:not(.parent)>.separator{padding-right:13px!important}#nav-wr .nav-main>li>ul>li>a:hover,#nav-wr .nav-main>li>ul>li>a:focus-visible,#nav-wr .nav-main>li>ul>li>.separator:hover,#nav-wr .nav-main>li>ul>li>.separator:focus-visible{background:rgba(255,255,255,.09)!important;box-shadow:inset 3px 0 0 rgba(191,255,49,.72)!important}#nav-wr .nav-main>li>ul>li[class*=active]>a,#nav-wr .nav-main>li>ul>li[class*=active]>.separator,#nav-wr .nav-main>li>ul>li.open>a,#nav-wr .nav-main>li>ul>li.open>.separator{color:#fff!important;background:rgba(255,255,255,.085)!important;box-shadow:inset 3px 0 0#bfff31!important}#nav-wr .nav-main>li>ul>li.parent>.tn{right:7px!important;width:28px!important;height:28px!important;margin-top:-14px!important;font-size:15px!important;line-height:28px!important;background:rgba(255,255,255,.085)!important;border-color:rgba(255,255,255,.09)!important;border-radius:7px!important}#nav-wr .nav-main>li>ul ul{width:320px!important;min-width:320px!important;max-height:76vh!important;padding:8px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;scrollbar-color:#8eb9e8 #e6eff9!important;background:#f3f7fc!important;border:1px solid #cbdcf0!important;border-radius:4px 11px 11px 11px!important;box-shadow:0 20px 46px rgba(3,29,59,.27)!important}#nav-wr .nav-main>li>ul ul::-webkit-scrollbar{width:7px!important}#nav-wr .nav-main>li>ul ul::-webkit-scrollbar-track{background:#e6eff9!important;border-radius:7px!important}#nav-wr .nav-main>li>ul ul::-webkit-scrollbar-thumb{background:#8eb9e8!important;border:2px solid #e6eff9!important;border-radius:7px!important}#nav-wr .nav-main>li>ul ul>li{min-height:0!important;margin:0 0 5px!important;background:rgba(255,255,255,.96)!important;border:1px solid #dce8f5!important;border-radius:8px!important;box-shadow:0 2px 7px rgba(10,77,161,.045)!important}#nav-wr .nav-main>li>ul ul>li:last-child{margin-bottom:0!important}#nav-wr .nav-main>li>ul ul>li>a,#nav-wr .nav-main>li>ul ul>li>.separator{min-height:0!important;padding:10px 13px!important;align-items:flex-start!important;color:#0a4da1!important;font-size:13.5px!important;line-height:1.38!important;font-weight:500!important;letter-spacing:0!important;background:0 0!important;border-radius:7px!important;box-shadow:none!important}#nav-wr .nav-main>li>ul ul>li.parent>a,#nav-wr .nav-main>li>ul ul>li.parent>.separator{padding-right:46px!important}#nav-wr .nav-main>li>ul ul>li>a:hover,#nav-wr .nav-main>li>ul ul>li>a:focus-visible,#nav-wr .nav-main>li>ul ul>li>.separator:hover,#nav-wr .nav-main>li>ul ul>li>.separator:focus-visible,#nav-wr .nav-main>li>ul ul>li[class*=active]>a,#nav-wr .nav-main>li>ul ul>li[class*=active]>.separator{color:#07539f!important;background:#e8f2fd!important;box-shadow:inset 3px 0 0#83c900!important}#nav-wr .nav-main>li>ul ul li.parent>.tn{right:7px!important;width:28px!important;height:28px!important;margin-top:-14px!important;color:#0a4da1!important;font-size:15px!important;line-height:28px!important;background:#e6f0fb!important;border:1px solid #cfdef0!important;border-radius:7px!important}#nav-wr .nav-main>li>ul ul li.parent>.tn:hover,#nav-wr .nav-main>li>ul ul li.parent>.tn:focus-visible,#nav-wr .nav-main>li>ul ul li.parent.open>.tn{color:#397d00!important;background:#e9f6d8!important;border-color:#c8e6a4!important}}@media screen and (min-width:1500px){#nav-wr .nav-main>li>ul ul{width:350px!important;min-width:350px!important}}@media screen and (min-width:1800px){#nav-wr .nav-main>li>ul ul{width:370px!important;min-width:370px!important}}@media screen and (min-width:1260px){#top-wr>.center-wr,#nav-wr>.center-wr{width:calc(100% - 32px)!important;max-width:1260px!important;padding-right:16px!important;padding-left:16px!important;box-sizing:border-box!important}#top-wr{min-height:42px!important;background:linear-gradient(90deg,#062f62 0,#0a427f 52%,#07366d 100%)!important;border-bottom:1px solid rgba(255,255,255,.1)!important;box-shadow:inset 0-1px 0 rgba(121,181,255,.08)!important}#top-wr>.center-wr{min-height:42px!important;align-items:center!important}#top-wr a{min-height:34px!important;font-size:13.5px!important;line-height:34px!important}#top-wr .s-compact{margin:2px auto 2px 0!important}#top-wr .s-compact input{width:220px!important;height:38px!important;min-height:38px!important;padding:7px 40px 7px 14px!important;color:#fff!important;font-size:13.5px!important;line-height:22px!important;background:rgba(255,255,255,.105)!important;border:1px solid rgba(255,255,255,.19)!important;border-radius:10px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important}#top-wr .s-compact input:hover{background:rgba(255,255,255,.14)!important;border-color:rgba(255,255,255,.27)!important}#top-wr .s-compact input:focus{background:rgba(255,255,255,.16)!important;border-color:rgba(191,255,49,.58)!important;box-shadow:0 0 0 3px rgba(191,255,49,.11)!important}#top-wr .s-compact::before,#top-wr .s-compact button{width:38px!important;height:38px!important;min-height:38px!important;line-height:38px!important}#top-wr .s-compact::before{color:#d4e3f6!important;font-size:15px!important}#top-wr .s-compact button{top:0!important;padding:0!important;border-radius:0 10px 10px 0!important}#top-wr .certificate,#top-wr .login{display:inline-flex!important;min-height:34px!important;margin-top:4px!important;margin-bottom:4px!important;padding-right:10px!important;padding-left:10px!important;align-items:center!important;color:#d3e1f2!important;background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:10px!important;box-sizing:border-box!important}#top-wr .certificate{margin-right:7px!important}#top-wr .login{margin-right:8px!important}#top-wr .certificate:hover,#top-wr .certificate:focus-visible,#top-wr .login:hover,#top-wr .login:focus-visible{color:#d9ff7e!important;background:rgba(255,255,255,.1)!important;border-color:rgba(217,255,126,.18)!important}#top-wr .i-certificate::before,#top-wr .i-login::before{font-size:18px!important}#top-wr .lang{display:inline-flex!important;min-height:34px!important;padding:0 7px!important;align-items:center!important;background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:10px!important;box-sizing:border-box!important}#top-wr .mod-languages{margin-left:0!important}#top-wr .mod-languages a{min-width:28px!important;padding:0 5px!important;text-align:center!important;box-sizing:border-box!important}#nav-wr{background:radial-gradient(circle at 19% -70%,rgba(74,165,255,.33),transparent 45%),linear-gradient(105deg,#0a4da1 0,#0b5bb4 55%,#084996 100%)!important;border-bottom:2px solid #278fff!important;box-shadow:0 10px 27px rgba(3,29,59,.19)!important}#nav-wr>.center-wr{min-height:110px!important;align-items:center!important}#nav-wr .logo{margin-right:22px!important}#nav-wr .logo img{max-height:58px!important}#nav-wr .logo .txt{margin-left:12px!important;font-size:32px!important;line-height:32px!important;letter-spacing:.012em!important}#nav-wr .logo .txt i{margin-top:8px!important;font-size:11px!important;line-height:12px!important}#nav-wr .tel{min-width:225px!important;margin-right:14px!important;padding:3px 0 3px 22px!important;border-left-color:rgba(255,255,255,.19)!important}#nav-wr .tel a[href^=tel]{font-size:21px!important;line-height:29px!important;font-weight:500!important}#nav-wr .tel.with-txt .txt{min-height:23px!important;font-size:13px!important;line-height:23px!important}#nav-wr .in-top{min-height:28px!important;margin-top:4px!important;padding:0 12px!important;font-size:12.5px!important;line-height:28px!important;background:rgba(255,255,255,.1)!important;border-color:rgba(217,255,126,.31)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)!important}#nav-wr .nav-main>li>.separator,#nav-wr .nav-main>li>a{min-height:48px!important;padding-right:11px!important;padding-left:11px!important;font-size:14.5px!important;line-height:1.2!important;letter-spacing:.014em!important;border-radius:10px!important}#nav-wr .nav-main>li:first-child>a{width:44px!important;min-height:44px!important;margin-right:7px!important;padding:0!important}#nav-wr .nav-main>li:first-child>a::before{width:44px!important;height:44px!important;font-size:19px!important;line-height:44px!important}}@media screen and (min-width:1260px){#top-wr .certificate,#top-wr .login,#top-wr .lang{min-height:36px!important;padding:0!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important}#top-wr .certificate{margin:3px 8px 3px 0!important}#top-wr .login{margin:3px 8px 3px 0!important}#top-wr .lang{margin:3px 0!important}#top-wr .certificate>a,#top-wr .login>a{display:inline-flex!important;min-height:36px!important;margin:0!important;padding:0 13px!important;align-items:center!important;justify-content:center!important;color:#d5e3f4!important;font-size:13.5px!important;line-height:1.2!important;white-space:nowrap!important;background:rgba(255,255,255,.065)!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:10px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;box-sizing:border-box!important}#top-wr .login>a{min-width:96px!important}#top-wr .certificate>a:hover,#top-wr .certificate>a:focus-visible,#top-wr .login>a:hover,#top-wr .login>a:focus-visible{color:#d9ff7e!important;background:rgba(255,255,255,.105)!important;border-color:rgba(217,255,126,.24)!important}#top-wr .mod-languages{display:flex!important;min-height:36px!important;margin:0!important;padding:0 6px!important;align-items:center!important;background:rgba(255,255,255,.065)!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:10px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;box-sizing:border-box!important}#top-wr .mod-languages ul.lang-inline{display:flex!important;min-height:34px!important;margin:0!important;padding:0!important;align-items:center!important;background:0 0!important;border:0!important;box-shadow:none!important}#top-wr .mod-languages ul.lang-inline>li{display:flex!important;height:32px!important;margin:0!important;padding:0!important;align-items:center!important}#top-wr .mod-languages ul.lang-inline>li>a{display:inline-flex!important;min-width:34px!important;min-height:30px!important;padding:0 7px!important;align-items:center!important;justify-content:center!important;color:#d5e3f4!important;font-size:13.5px!important;line-height:1!important;background:0 0!important;border:0!important;border-radius:7px!important;box-shadow:none!important}#top-wr .mod-languages ul.lang-inline>li.lang-active>a{color:#d9ff7e!important;background:rgba(191,255,49,.1)!important}#top-wr .mod-languages ul.lang-inline>li:last-child::before{top:9px!important;bottom:9px!important;background:rgba(255,255,255,.16)!important}#nav-wr .nav-main>li[class*=active]>a,#nav-wr .nav-main>li[class*=active]>.separator{color:#d9ff7e!important;background:0 0!important;border-radius:0!important;box-shadow:inset 0-2px 0 rgba(191,255,49,.82)!important}#nav-wr .nav-main>li[class*=active]>a:hover,#nav-wr .nav-main>li[class*=active]>a:focus-visible,#nav-wr .nav-main>li[class*=active]>.separator:hover,#nav-wr .nav-main>li[class*=active]>.separator:focus-visible{background:rgba(255,255,255,.055)!important}#nav-wr .nav-main>li>ul{width:300px!important;min-width:300px!important;padding:7px!important;background:linear-gradient(180deg,#116ac7 0,#0a57aa 100%)!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:10px!important;box-shadow:0 17px 38px rgba(3,29,59,.27)!important;box-sizing:border-box!important}#nav-wr .nav-main ul ul{width:290px!important;min-width:290px!important;padding:7px!important;box-sizing:border-box!important}#nav-wr .nav-main ul>li{position:relative!important;min-height:43px!important;margin:0!important;padding:0!important;border-bottom:1px solid rgba(255,255,255,.105)!important;box-sizing:border-box!important}#nav-wr .nav-main ul>li:last-child{border-bottom:0!important}#nav-wr .nav-main ul>li>a,#nav-wr .nav-main ul>li>.separator{display:flex!important;width:100%!important;min-width:0!important;min-height:43px!important;margin:0!important;padding:9px 52px 9px 14px!important;align-items:center!important;color:#fff!important;font-size:14px!important;line-height:1.3!important;font-weight:600!important;letter-spacing:.005em!important;text-align:left!important;white-space:normal!important;overflow-wrap:break-word!important;background:0 0!important;border:0!important;border-radius:7px!important;box-shadow:none!important;box-sizing:border-box!important}#nav-wr .nav-main ul>li:not(.parent)>a,#nav-wr .nav-main ul>li:not(.parent)>.separator{padding-right:14px!important}#nav-wr .nav-main ul>li>a:hover,#nav-wr .nav-main ul>li>a:focus-visible,#nav-wr .nav-main ul>li>.separator:hover,#nav-wr .nav-main ul>li>.separator:focus-visible{color:#fff!important;background:rgba(255,255,255,.095)!important;box-shadow:none!important}#nav-wr .nav-main ul>li[class*=active]>a,#nav-wr .nav-main ul>li[class*=active]>.separator{color:#fff!important;background:rgba(255,255,255,.075)!important;border:0!important;border-radius:7px!important;box-shadow:inset 3px 0 0#bfff31!important}#nav-wr .nav-main ul li.parent>.tn{top:50%!important;right:9px!important;display:flex!important;width:30px!important;height:30px!important;margin-top:-15px!important;padding:0!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:16px!important;line-height:30px!important;text-align:center!important;background:rgba(255,255,255,.105)!important;border:1px solid rgba(255,255,255,.075)!important;border-radius:8px!important;box-shadow:none!important;box-sizing:border-box!important}#nav-wr .nav-main ul li.parent>.tn:hover,#nav-wr .nav-main ul li.parent>.tn:focus-visible,#nav-wr .nav-main ul li.parent.open>.tn{background:rgba(191,255,49,.14)!important;border-color:rgba(191,255,49,.25)!important}#nav-wr .nav-tel>ul{width:255px!important;padding:6px!important;background:linear-gradient(180deg,#1681ed 0,#0a5db7 100%)!important;border:1px solid rgba(255,255,255,.17)!important;border-radius:10px!important;box-shadow:0 17px 36px rgba(3,29,59,.29)!important;box-sizing:border-box!important}#nav-wr .nav-tel>ul>li{margin:0!important;padding:0!important;border-bottom:1px solid rgba(255,255,255,.13)!important}#nav-wr .nav-tel>ul>li:last-child{border-bottom:0!important}#nav-wr .nav-tel.open>ul>li>a[href^=tel]{position:static!important;display:flex!important;width:100%!important;min-height:43px!important;margin:0!important;padding:9px 10px!important;align-items:center!important;justify-content:flex-start!important;color:#fff!important;font-size:15px!important;line-height:23px!important;font-weight:500!important;letter-spacing:.006em!important;text-align:left!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:7px!important;box-sizing:border-box!important}#nav-wr .nav-tel.open>ul>li>a[href^=tel]:hover,#nav-wr .nav-tel.open>ul>li>a[href^=tel]:focus-visible{background:rgba(255,255,255,.1)!important}#nav-wr .nav-tel.open>ul>li>a[href^=tel]::before{flex:0 0 24px!important;width:24px!important;margin-right:8px!important;padding:0!important;font-size:18px!important;line-height:1!important;text-align:center!important}#nav-wr .nav-tel.open>ul>li>a[href^=tel]>span{margin-left:4px!important;color:#d9ff7e!important}}@media screen and (min-width:1260px){#nav-wr .nav-main>li>ul{width:310px!important;min-width:310px!important;padding:8px!important;background:linear-gradient(180deg,#116bc8 0,#0957aa 100%)!important;border:1px solid rgba(255,255,255,.15)!important;box-shadow:0 18px 42px rgba(3,29,59,.31)!important}}@media screen and (min-width:1260px){#nav-wr .nav-main>li>ul,#nav-wr .nav-main>li>ul ul{width:320px!important;min-width:320px!important;height:auto!important;max-height:none!important;padding:8px!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;overscroll-behavior:auto!important;scrollbar-width:auto!important;scrollbar-color:auto!important;background:linear-gradient(180deg,#116bc8 0,#0957aa 100%)!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:10px!important;box-shadow:0 18px 42px rgba(3,29,59,.31)!important;box-sizing:border-box!important}#nav-wr .nav-main>li>ul>li,#nav-wr .nav-main>li>ul ul>li{min-height:42px!important;margin:0 0 4px!important;padding:0!important;background:rgba(255,255,255,.045)!important;border:1px solid rgba(255,255,255,.065)!important;border-radius:8px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important}#nav-wr .nav-main>li>ul>li:last-child,#nav-wr .nav-main>li>ul ul>li:last-child{margin-bottom:0!important}#nav-wr .nav-main>li>ul>li>a,#nav-wr .nav-main>li>ul>li>.separator,#nav-wr .nav-main>li>ul ul>li>a,#nav-wr .nav-main>li>ul ul>li>.separator{display:flex!important;width:100%!important;min-width:0!important;min-height:40px!important;margin:0!important;padding:9px 13px!important;align-items:center!important;color:#fff!important;font-size:13.5px!important;line-height:1.3!important;font-weight:600!important;letter-spacing:0!important;text-align:left!important;white-space:normal!important;overflow-wrap:break-word!important;background:0 0!important;border:0!important;border-radius:7px!important;box-shadow:none!important;box-sizing:border-box!important}#nav-wr .nav-main>li>ul li.parent>a,#nav-wr .nav-main>li>ul li.parent>.separator{padding-right:48px!important}#nav-wr .nav-main>li>ul li>a:hover,#nav-wr .nav-main>li>ul li>a:focus-visible,#nav-wr .nav-main>li>ul li>.separator:hover,#nav-wr .nav-main>li>ul li>.separator:focus-visible{color:#fff!important;background:rgba(255,255,255,.09)!important;box-shadow:inset 3px 0 0 rgba(191,255,49,.72)!important}#nav-wr .nav-main>li>ul li[class*=active]>a,#nav-wr .nav-main>li>ul li[class*=active]>.separator,#nav-wr .nav-main>li>ul li.open>a,#nav-wr .nav-main>li>ul li.open>.separator{color:#fff!important;background:rgba(255,255,255,.085)!important;box-shadow:inset 3px 0 0#bfff31!important}#nav-wr .nav-main>li>ul li.parent>.tn{top:50%!important;right:7px!important;display:flex!important;width:28px!important;height:28px!important;margin-top:-14px!important;padding:0!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:15px!important;line-height:28px!important;text-align:center!important;background:rgba(255,255,255,.085)!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:7px!important;box-shadow:none!important;box-sizing:border-box!important}#nav-wr .nav-main>li>ul li.parent>.tn:hover,#nav-wr .nav-main>li>ul li.parent>.tn:focus-visible,#nav-wr .nav-main>li>ul li.parent.open>.tn{color:#fff!important;background:rgba(191,255,49,.14)!important;border-color:rgba(191,255,49,.27)!important}}@media screen and (min-width:1260px){#nav-wr .nav-main>li>ul ul>li>a:hover,#nav-wr .nav-main>li>ul ul>li>a:focus-visible,#nav-wr .nav-main>li>ul ul>li>.separator:hover,#nav-wr .nav-main>li>ul ul>li>.separator:focus-visible{color:#fff!important;background:rgba(255,255,255,.06)!important;box-shadow:inset 3px 0 0 rgba(191,255,49,.58)!important}#nav-wr .nav-main>li>ul ul>li[class*=active]>a,#nav-wr .nav-main>li>ul ul>li[class*=active]>.separator,#nav-wr .nav-main>li>ul ul>li.open>a,#nav-wr .nav-main>li>ul ul>li.open>.separator{color:#fff!important;background:rgba(255,255,255,.08)!important;box-shadow:inset 3px 0 0 rgba(191,255,49,.82)!important}}@media screen and (min-width:1260px){#nav-wr .nav-main>li>ul ul>li:not(.parent)>a{position:relative!important;padding-right:46px!important}#nav-wr .nav-main>li>ul ul>li:not(.parent)>a::after{content:"›"!important;position:absolute!important;top:50%!important;right:9px!important;display:flex!important;width:24px!important;height:24px!important;padding:0 0 1px 1px!important;align-items:center!important;justify-content:center!important;color:#fff!important;font:600 21px/1 Arial,sans-serif!important;text-align:center!important;background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:50%!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important;box-sizing:border-box!important;transform:translateY(-50%)!important;transition:color .22s ease,background-color .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease!important;pointer-events:none!important}#nav-wr .nav-main>li>ul ul>li:not(.parent)>a:hover::after,#nav-wr .nav-main>li>ul ul>li:not(.parent)>a:focus-visible::after,#nav-wr .nav-main>li>ul ul>li:not(.parent)>a:active::after{color:#0a4da1!important;background:#bfff31!important;border-color:#bfff31!important;box-shadow:0 0 0 3px rgba(191,255,49,.09)!important;transform:translateY(-50%) translateX(1px)!important}}@media screen and (min-width:1260px){#nav-wr .nav-main>li>ul>li.parent>.tn{transform:scale(1)!important;transform-origin:center center!important;transition:color .22s ease,background-color .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease!important;cursor:pointer!important}#nav-wr .nav-main>li>ul>li.parent.open>.tn{color:#d9ff7e!important;background:rgba(191,255,49,.17)!important;border-color:rgba(191,255,49,.34)!important;box-shadow:0 0 0 2px rgba(191,255,49,.055)!important;transform:scale(1.03)!important}#nav-wr .nav-main>li>ul>li.parent>.tn:hover,#nav-wr .nav-main>li>ul>li.parent>.tn:focus-visible,#nav-wr .nav-main>li>ul>li.parent.open>.tn:hover,#nav-wr .nav-main>li>ul>li.parent.open>.tn:focus-visible{color:#0a4da1!important;background:#bfff31!important;border-color:#bfff31!important;box-shadow:0 0 0 3px rgba(191,255,49,.09)!important;transform:scale(1.08)!important}}@media screen and (min-width:1260px){.blog>.materials.courses,.blog .items-leading.materials.courses{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 28px!important;width:100%!important;margin:0!important;padding:4px 0 10px!important;align-items:stretch!important;text-align:left!important;overflow:visible!important}.blog>.materials.courses::before,.blog>.materials.courses::after,.blog .items-leading.materials.courses::before,.blog .items-leading.materials.courses::after{content:none!important;display:none!important}.blog .materials.courses>a.item{position:relative!important;display:grid!important;grid-template-columns:174px minmax(0,1fr)!important;width:100%!important;max-width:none!important;min-height:176px!important;height:auto!important;margin:0!important;padding:0!important;color:#314967!important;text-align:left!important;vertical-align:top!important;background:linear-gradient(135deg,#fff 0,#f4f9ff 100%)!important;border:1px solid #d2e3f5!important;border-radius:14px!important;box-shadow:0 9px 24px rgba(10,77,161,.09)!important;overflow:hidden!important;box-sizing:border-box!important;transform:translateY(0)!important;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease,background .24s ease!important}.blog .materials.courses>a.item::before{content:""!important;position:absolute!important;top:0!important;right:0!important;left:0!important;z-index:3!important;display:block!important;height:4px!important;background:linear-gradient(90deg,#218cff 0,#0c68ce 70%,#58a900 100%)!important;pointer-events:none!important}.blog .materials.courses>a.item:hover,.blog .materials.courses>a.item:focus-visible{color:#314967!important;background:linear-gradient(135deg,#fff 0,#edf6ff 100%)!important;border-color:#9fc8f2!important;box-shadow:0 15px 34px rgba(10,77,161,.16)!important;transform:translateY(-3px)!important;outline:0!important}.blog .materials.courses>a.item>.img-wr,.blog .materials.courses>a.item>.img-wr>.img{position:relative!important;display:block!important;float:none!important;width:174px!important;height:100%!important;min-height:176px!important;margin:0!important;padding:0!important;overflow:hidden!important}.blog .materials.courses>a.item>.img-wr{background:#dbeafa!important;border-right:1px solid rgba(10,77,161,.1)!important}.blog .materials.courses>a.item>.img-wr img{position:absolute!important;top:0!important;left:0!important;display:block!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;object-fit:cover!important;object-position:center!important;filter:saturate(.94) contrast(1.02)!important;transform:scale(1)!important;transition:transform .38s ease,filter .38s ease!important}.blog .materials.courses>a.item:hover>.img-wr img,.blog .materials.courses>a.item:focus-visible>.img-wr img{filter:saturate(1.03) contrast(1.03)!important;transform:scale(1.035)!important}.blog .materials.courses>a.item>.txt{position:relative!important;display:flex!important;min-width:0!important;min-height:176px!important;margin:0!important;padding:21px 56px 19px 21px!important;flex-direction:column!important;justify-content:center!important;color:#314967!important;font-size:14px!important;line-height:1.5!important;box-sizing:border-box!important}.blog .materials.courses>a.item>.txt>.ttl{display:block!important;margin:0 0 8px!important;color:#0a4da1!important;font-size:18px!important;line-height:1.32!important;font-weight:600!important;letter-spacing:-.01em!important;overflow-wrap:anywhere!important;transition:color .22s ease!important}.blog .materials.courses>a.item:hover>.txt>.ttl,.blog .materials.courses>a.item:focus-visible>.txt>.ttl{color:#0877df!important}.blog .materials.courses>a.item>.txt>span:not(.marker){display:block!important;color:#405772!important;font-size:14px!important;line-height:1.5!important}.blog .materials.courses>a.item>.marker{position:absolute!important;top:50%!important;right:16px!important;bottom:auto!important;z-index:4!important;display:flex!important;width:30px!important;height:30px!important;margin:-15px 0 0!important;padding:0!important;align-items:center!important;justify-content:center!important;color:#0b65bf!important;background:#e9f4ff!important;border:1px solid #c7def5!important;border-radius:50%!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.75)!important;box-sizing:border-box!important;transform:none!important;transition:color .22s ease,background-color .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease!important;pointer-events:none!important}.blog .materials.courses>a.item>.marker::before{content:"›"!important;position:static!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0 0 2px 1px!important;color:inherit!important;font:600 24px/1 Arial,sans-serif!important;text-align:center!important}.blog .materials.courses>a.item:hover>.marker,.blog .materials.courses>a.item:focus-visible>.marker{color:#0a4da1!important;background:#bfff31!important;border-color:#bfff31!important;box-shadow:0 0 0 4px rgba(191,255,49,.13)!important;transform:translateX(2px)!important}}@media screen and (min-width:1260px){#nav-wr .nav-main>li>ul>li.parent>.tn{top:50%!important;right:9px!important;width:24px!important;height:24px!important;margin-top:-12px!important;padding:0!important;color:#fff!important;font-size:0!important;line-height:0!important;background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:50%!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important;transform:scale(1)!important;transition:color .22s ease,background-color .22s ease,border-color .22s ease,box-shadow .22s ease!important}#nav-wr .nav-main>li>ul>li.parent>.tn::before,#nav-wr .nav-main>li>ul>li.parent.open>.tn::before{content:"›"!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;padding:0 0 1px 1px!important;align-items:center!important;justify-content:center!important;color:inherit!important;font:600 21px/1 Arial,sans-serif!important;text-align:center!important;transform:translateX(0)!important;transition:transform .22s ease!important}#nav-wr .nav-main>li>ul>li.parent:hover>.tn,#nav-wr .nav-main>li>ul>li.parent:focus-within>.tn,#nav-wr .nav-main>li>ul>li.parent.open>.tn,#nav-wr .nav-main>li>ul>li.parent>.tn:hover,#nav-wr .nav-main>li>ul>li.parent>.tn:focus-visible{color:#0a4da1!important;background:#bfff31!important;border-color:#bfff31!important;box-shadow:0 0 0 3px rgba(191,255,49,.09)!important;transform:scale(1)!important}#nav-wr .nav-main>li>ul>li.parent:hover>.tn::before,#nav-wr .nav-main>li>ul>li.parent:focus-within>.tn::before,#nav-wr .nav-main>li>ul>li.parent.open>.tn::before{transform:translateX(1px)!important}}@media screen and (min-width:1260px){#nav-wr .nav-main>li>ul>li.parent>.tn{top:50%!important;right:7px!important;width:28px!important;height:28px!important;margin-top:-14px!important;padding:0!important;color:#fff!important;background:rgba(255,255,255,.085)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:7px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;transform:scale(1)!important;transition:color .22s ease,background-color .22s ease,border-color .22s ease,box-shadow .22s ease!important}#nav-wr .nav-main>li>ul>li.parent>.tn::before{content:"+"!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;padding:0!important;align-items:center!important;justify-content:center!important;color:#fff!important;font:500 17px/1 Arial,sans-serif!important;text-align:center!important;text-shadow:0 1px 1px rgba(3,29,59,.24)!important;transform:none!important;transition:none!important}#nav-wr .nav-main>li>ul>li.parent.open>.tn::before{content:"−"!important;font-size:18px!important;transform:none!important}#nav-wr .nav-main>li>ul>li.parent:hover>.tn,#nav-wr .nav-main>li>ul>li.parent:focus-within>.tn,#nav-wr .nav-main>li>ul>li.parent.open>.tn,#nav-wr .nav-main>li>ul>li.parent>.tn:hover,#nav-wr .nav-main>li>ul>li.parent>.tn:focus-visible{color:#fff!important;background:#58a900!important;border-color:#83cf2d!important;box-shadow:0 0 0 3px rgba(88,169,0,.14)!important;transform:scale(1)!important}#nav-wr .nav-main>li>ul>li.parent:hover>.tn::before,#nav-wr .nav-main>li>ul>li.parent:focus-within>.tn::before,#nav-wr .nav-main>li>ul>li.parent.open>.tn::before{color:#fff!important;transform:none!important}}@media screen and (min-width:1260px){.blog .materials.courses>a.item{grid-template-columns:190px minmax(0,1fr)!important;background:linear-gradient(135deg,#e9f4ff 0,#dcecff 100%)!important;border-color:#b5d2ef!important;box-shadow:0 10px 28px rgba(10,77,161,.14),inset 0 1px 0 rgba(255,255,255,.72)!important}.blog .materials.courses>a.item:hover,.blog .materials.courses>a.item:focus-visible{background:linear-gradient(135deg,#e3f1ff 0,#d3e7fb 100%)!important;border-color:#89b9e8!important;box-shadow:0 16px 36px rgba(10,77,161,.2),inset 0 1px 0 rgba(255,255,255,.76)!important}.blog .materials.courses>a.item>.img-wr,.blog .materials.courses>a.item>.img-wr>.img{width:190px!important}.blog .materials.courses>a.item>.img-wr{display:flex!important;align-items:stretch!important;justify-content:center!important;background:linear-gradient(145deg,#cfe3f7 0,#bdd7ef 100%)!important;border-right-color:rgba(10,77,161,.18)!important;box-shadow:inset -1px 0 0 rgba(255,255,255,.42)!important}.blog .materials.courses>a.item>.img-wr>.img{display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(145deg,#d7e8f8 0,#c7ddf2 100%)!important}.blog .materials.courses>a.item>.img-wr img,.blog .materials.courses>a.item:hover>.img-wr img,.blog .materials.courses>a.item:focus-visible>.img-wr img{position:relative!important;top:auto!important;left:auto!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;object-fit:contain!important;object-position:center center!important;background:#cbdff3!important;filter:saturate(.98) contrast(1.02)!important;transform:none!important}.blog .materials.courses>a.item>.txt{background:linear-gradient(115deg,rgba(255,255,255,.2),rgba(255,255,255,.03))!important}}@media screen and (min-width:1260px){.blog .materials.courses>a.item{grid-template-columns:214px minmax(0,1fr)!important}.blog .materials.courses>a.item>.img-wr{align-self:center!important;justify-self:start!important;display:flex!important;width:190px!important;height:auto!important;min-height:0!important;margin:14px 0 14px 12px!important;padding:0!important;align-items:center!important;justify-content:center!important;background:0 0!important;border:0!important;box-shadow:none!important;overflow:visible!important}.blog .materials.courses>a.item>.img-wr>.img{position:relative!important;display:block!important;flex:0 0 auto!important;width:190px!important;height:auto!important;min-height:0!important;aspect-ratio:345/222!important;margin:0!important;padding:0!important;background:#d4e6f7!important;border:1px solid rgba(10,77,161,.18)!important;border-radius:11px!important;box-shadow:0 7px 16px rgba(10,77,161,.16)!important;overflow:hidden!important;box-sizing:border-box!important}.blog .materials.courses>a.item>.img-wr img,.blog .materials.courses>a.item:hover>.img-wr img,.blog .materials.courses>a.item:focus-visible>.img-wr img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;object-fit:contain!important;object-position:center center!important;background:#d4e6f7!important;border-radius:10px!important;transform:none!important}}@media screen and (max-width:720px){.blog>.materials.courses,.blog .items-leading.materials.courses{display:block!important;width:100%!important;margin:0!important;padding:2px 0 8px!important;text-align:left!important;overflow:visible!important}.blog .materials.courses>a.item{position:relative!important;display:block!important;width:100%!important;max-width:100%!important;min-height:0!important;height:auto!important;margin:0 0 18px!important;padding:0!important;color:#314967!important;text-align:left!important;background:linear-gradient(145deg,#eaf5ff 0,#dcecff 100%)!important;border:1px solid #b7d3ef!important;border-radius:14px!important;box-shadow:0 9px 24px rgba(10,77,161,.14),inset 0 1px 0 rgba(255,255,255,.7)!important;overflow:hidden!important;box-sizing:border-box!important;transform:none!important;-webkit-tap-highlight-color:transparent!important;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .15s ease!important}.blog .materials.courses>a.item::before{content:""!important;position:absolute!important;top:0!important;right:0!important;left:0!important;z-index:4!important;display:block!important;height:4px!important;background:linear-gradient(90deg,#218cff 0,#0c68ce 70%,#58a900 100%)!important;pointer-events:none!important}.blog .materials.courses>a.item:active,.blog .materials.courses>a.item:focus-visible{background:linear-gradient(145deg,#e2f1ff 0,#d3e7fb 100%)!important;border-color:#89b9e8!important;box-shadow:0 12px 28px rgba(10,77,161,.19)!important;transform:scale(.992)!important;outline:0!important}.blog .materials.courses>a.item>.img-wr,.blog .materials.courses>a.item>.img-wr>.img{position:relative!important;display:block!important;float:none!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:345/222!important;margin:0!important;padding:0!important;background:#d4e6f7!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important;box-sizing:border-box!important}.blog .materials.courses>a.item>.img-wr{border-bottom:1px solid rgba(10,77,161,.14)!important}.blog .materials.courses>a.item>.img-wr img,.blog .materials.courses>a.item:active>.img-wr img,.blog .materials.courses>a.item:focus-visible>.img-wr img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;object-fit:contain!important;object-position:center center!important;background:#d4e6f7!important;filter:saturate(.98) contrast(1.02)!important;border-radius:0!important;transform:none!important}.blog .materials.courses>a.item>.txt{position:relative!important;display:block!important;width:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:17px 54px 18px 17px!important;color:#314967!important;font-size:14px!important;line-height:1.5!important;background:linear-gradient(115deg,rgba(255,255,255,.21),rgba(255,255,255,.03))!important;box-sizing:border-box!important}.blog .materials.courses>a.item>.txt>.ttl{display:block!important;margin:0 0 8px!important;color:#0a4da1!important;font-size:19px!important;line-height:1.3!important;font-weight:600!important;letter-spacing:-.01em!important;overflow-wrap:anywhere!important}.blog .materials.courses>a.item>.txt>span:not(.marker){display:block!important;color:#405772!important;font-size:14px!important;line-height:1.5!important}.blog .materials.courses>a.item>.marker{position:absolute!important;top:auto!important;right:15px!important;bottom:17px!important;z-index:5!important;display:flex!important;width:30px!important;height:30px!important;margin:0!important;padding:0!important;align-items:center!important;justify-content:center!important;color:#0b65bf!important;background:#e9f4ff!important;border:1px solid #b9d6f2!important;border-radius:50%!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)!important;box-sizing:border-box!important;transform:none!important;pointer-events:none!important}.blog .materials.courses>a.item>.marker::before{content:"›"!important;position:static!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0 0 2px 1px!important;color:inherit!important;font:600 24px/1 Arial,sans-serif!important;text-align:center!important}.blog .materials.courses>a.item:active>.marker,.blog .materials.courses>a.item:focus-visible>.marker{color:#0a4da1!important;background:#bfff31!important;border-color:#bfff31!important;box-shadow:0 0 0 4px rgba(191,255,49,.13)!important}}@media screen and (max-width:720px){.blog .materials.courses>a.item{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important}.blog .materials.courses>a.item>.img-wr{grid-column:1!important;grid-row:1!important}.blog .materials.courses>a.item>.txt{grid-column:1!important;grid-row:2!important;padding:16px 70px 18px 17px!important}.blog .materials.courses>a.item>.txt>.ttl{font-size:18px!important;line-height:1.3!important}.blog .materials.courses>a.item>.txt>span:not(.marker){font-size:15px!important;line-height:1.46!important}.blog .materials.courses>a.item>.marker{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;grid-column:1!important;grid-row:2!important;align-self:center!important;justify-self:end!important;width:38px!important;height:38px!important;margin:0 14px 0 0!important}.blog .materials.courses>a.item>.marker::before{padding:0 0 2px 1px!important;font-size:28px!important;line-height:1!important}}@media screen and (max-width:720px){.blog .materials.courses>a.item>.marker{color:#0a4da1!important;background:#bfff31!important;border-color:#a6e326!important;box-shadow:0 0 0 4px rgba(191,255,49,.15),0 4px 10px rgba(74,135,0,.18),inset 0 1px 0 rgba(255,255,255,.55)!important}.blog .materials.courses>a.item:active>.marker,.blog .materials.courses>a.item:focus-visible>.marker{color:#083f83!important;background:#b4f226!important;border-color:#94d019!important;box-shadow:0 0 0 5px rgba(191,255,49,.2),0 5px 12px rgba(74,135,0,.22)!important}}@media screen and (max-width:720px){#top-wr{min-height:40px!important;padding:0!important;background:linear-gradient(90deg,#093871 0,#0a477f 100%)!important;border-bottom:1px solid rgba(255,255,255,.1)!important;box-sizing:border-box!important}#top-wr::before{content:none!important;display:none!important}#top-wr>.center-wr{display:flex!important;width:100%!important;min-height:40px!important;margin:0 auto!important;padding:3px 12px!important;align-items:center!important;justify-content:center!important;gap:8px!important;box-sizing:border-box!important}#top-wr .s-compact,#top-wr .certificate{display:none!important}#top-wr .login,#top-wr .lang{float:none!important;display:block!important;width:auto!important;margin:0!important;padding:0!important}#top-wr .login{order:1!important}#top-wr .lang{order:2!important}#top-wr .login>a{display:flex!important;min-width:0!important;min-height:32px!important;padding:0 11px!important;align-items:center!important;justify-content:center!important;color:#d8ebff!important;font-size:13px!important;line-height:1!important;background:rgba(255,255,255,.065)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:9px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;box-sizing:border-box!important}#top-wr .login>a:active,#top-wr .login>a:focus-visible{color:#fff!important;background:rgba(255,255,255,.11)!important;border-color:rgba(191,255,49,.26)!important;outline:0!important}#top-wr .mod-languages{display:block!important;margin:0!important;padding:0!important}#top-wr .mod-languages ul.lang-inline{display:flex!important;min-height:32px!important;margin:0!important;padding:0 3px!important;align-items:center!important;justify-content:center!important;gap:0!important;background:rgba(255,255,255,.065)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:9px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;box-sizing:border-box!important;overflow:hidden!important}#top-wr .mod-languages ul.lang-inline>li{position:relative!important;display:block!important;margin:0!important;padding:0!important}#top-wr .mod-languages ul.lang-inline>li+li::after{content:""!important;position:absolute!important;top:7px!important;bottom:7px!important;left:0!important;width:1px!important;background:rgba(255,255,255,.15)!important}#top-wr .mod-languages ul.lang-inline>li:last-child::before{content:none!important;display:none!important}#top-wr .mod-languages ul.lang-inline>li>a{display:flex!important;min-width:37px!important;min-height:30px!important;padding:0 8px!important;align-items:center!important;justify-content:center!important;color:#c9def5!important;font-size:13px!important;line-height:1!important;background:0 0!important;border:0!important;border-radius:7px!important;box-sizing:border-box!important}#top-wr .mod-languages ul.lang-inline>li.lang-active>a{color:#bfff31!important;background:rgba(191,255,49,.08)!important}#nav-wr>.center-wr{padding-top:0!important}#nav-wr .logo{float:none!important;display:inline-block!important;margin:0 auto!important;padding:10px 0 8px!important;vertical-align:top!important}#nav-wr .logo>a{display:flex!important;align-items:center!important;justify-content:center!important}#nav-wr .nav-main{position:relative!important;float:none!important;display:grid!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;width:100%!important;margin:0!important;padding:7px 10px 9px!important;gap:4px 2px!important;text-align:center!important;background:rgba(4,55,121,.055)!important;border-top:1px solid rgba(255,255,255,.13)!important;border-bottom:1px solid rgba(191,255,49,.18)!important;box-sizing:border-box!important}#nav-wr .nav-main>li{position:static!important;float:none!important;display:block!important;grid-column:span 2!important;width:auto!important;margin:0!important;padding:0!important}#nav-wr .nav-main>li:nth-child(5){grid-column:2/span 2!important}#nav-wr .nav-main>li:nth-child(6){grid-column:4/span 2!important}#nav-wr .nav-main>li:nth-child(7){grid-column:6/span 2!important}#nav-wr .nav-main>li>.tn{display:none!important}#nav-wr .nav-main>li>a,#nav-wr .nav-main>li>.separator{float:none!important;display:flex!important;width:100%!important;min-width:0!important;min-height:40px!important;margin:0!important;padding:6px 4px!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:12.5px!important;line-height:1.15!important;font-weight:600!important;letter-spacing:.01em!important;text-align:center!important;text-transform:uppercase!important;text-indent:0!important;white-space:normal!important;background:rgba(255,255,255,.035)!important;border:1px solid rgba(255,255,255,.04)!important;border-radius:9px!important;box-shadow:none!important;box-sizing:border-box!important}#nav-wr .nav-main>li>a:active,#nav-wr .nav-main>li>a:focus-visible,#nav-wr .nav-main>li>.separator:active,#nav-wr .nav-main>li>.separator:focus-visible{color:#bfff31!important;background:rgba(255,255,255,.09)!important;border-color:rgba(191,255,49,.18)!important;outline:0!important}#nav-wr .nav-main>li[class*=active]>a,#nav-wr .nav-main>li[class*=active]>.separator{color:#bfff31!important;background:rgba(255,255,255,.085)!important;border-color:rgba(191,255,49,.16)!important;box-shadow:inset 0-2px 0#bfff31!important}#nav-wr .nav-main>li:first-child>a{position:relative!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;margin:0 auto!important;padding:0!important;color:transparent!important;font-size:0!important;line-height:0!important;text-indent:-9999px!important;background:0 0!important;border:0!important;border-radius:50%!important;box-shadow:none!important}#nav-wr .nav-main>li:first-child>a::before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;display:block!important;width:36px!important;height:36px!important;margin:0!important;color:#fff!important;font:17px/36px"Icons"!important;text-align:center!important;text-indent:0!important;background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.17)!important;border-radius:50%!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045)!important;box-sizing:border-box!important;transform:translate(-50%,-50%)!important}#nav-wr .nav-main>li:first-child[class*=active]>a::before,#nav-wr .nav-main>li:first-child>a:active::before,#nav-wr .nav-main>li:first-child>a:focus-visible::before{color:#0a4da1!important;background:#bfff31!important;border-color:#bfff31!important;box-shadow:0 0 0 3px rgba(191,255,49,.12)!important}}@media screen and (max-width:720px){#nav-wr .nav-main{grid-template-columns:repeat(3,minmax(0,1fr))!important;padding-left:64px!important;gap:4px!important}#nav-wr .nav-main>li:not(:first-child),#nav-wr .nav-main>li:nth-child(5),#nav-wr .nav-main>li:nth-child(6),#nav-wr .nav-main>li:nth-child(7){position:static!important;grid-column:auto!important;width:auto!important}#nav-wr .nav-main>li:not(:first-child)>a,#nav-wr .nav-main>li:not(:first-child)>.separator{height:100%!important}#nav-wr .nav-main>li:first-child{position:absolute!important;top:50%!important;left:12px!important;display:block!important;width:40px!important;height:40px!important;margin:0!important;transform:translateY(-50%)!important}#nav-wr .nav-main>li:first-child>a{margin:0!important}#nav-wr .nav-main>li:first-child[class*=active]>a::before,#nav-wr .nav-main>li:first-child>a:active::before,#nav-wr .nav-main>li:first-child>a:focus-visible::before{color:#0a4da1!important;background:#91c94a!important;border-color:#7fba39!important;box-shadow:0 0 0 3px rgba(127,186,57,.13),0 4px 10px rgba(3,45,101,.16)!important}}@media screen and (max-width:720px){#nav-wr .nav-main>li>ul{top:calc(100% + 4px)!important;right:8px!important;left:8px!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:8px!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;text-align:left!important;list-style:none!important;background:linear-gradient(180deg,#116bc8 0,#0957aa 100%)!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:12px!important;box-shadow:0 16px 34px rgba(3,29,59,.27)!important;box-sizing:border-box!important;z-index:1000!important}#nav-wr .nav-main>li.open>ul{position:absolute!important;display:block!important}#nav-wr .nav-main>li>ul::before{content:none!important;display:none!important}#nav-wr .nav-main>li>ul>li{position:relative!important;display:block!important;width:100%!important;min-height:50px!important;margin:0 0 5px!important;padding:0!important;overflow:visible!important;background:rgba(255,255,255,.045)!important;border:1px solid rgba(255,255,255,.075)!important;border-radius:9px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important;box-sizing:border-box!important}#nav-wr .nav-main>li>ul>li:last-child{margin-bottom:0!important}#nav-wr .nav-main>li>ul>li>a,#nav-wr .nav-main>li>ul>li>.separator{display:flex!important;width:100%!important;min-width:0!important;min-height:48px!important;margin:0!important;padding:10px 52px 10px 13px!important;align-items:center!important;color:#fff!important;font-size:15px!important;line-height:1.3!important;font-weight:600!important;letter-spacing:0!important;text-align:left!important;text-indent:0!important;white-space:normal!important;overflow-wrap:anywhere!important;background:0 0!important;border:0!important;border-radius:8px!important;box-shadow:none!important;box-sizing:border-box!important}#nav-wr .nav-main>li>ul>li:not(.parent)>a,#nav-wr .nav-main>li>ul>li:not(.parent)>.separator{padding-right:13px!important}#nav-wr .nav-main>li>ul>li>a:active,#nav-wr .nav-main>li>ul>li>a:focus-visible,#nav-wr .nav-main>li>ul>li>.separator:active,#nav-wr .nav-main>li>ul>li>.separator:focus-visible,#nav-wr .nav-main>li>ul>li[class*=active]>a,#nav-wr .nav-main>li>ul>li[class*=active]>.separator,#nav-wr .nav-main>li>ul>li.open>a,#nav-wr .nav-main>li>ul>li.open>.separator{color:#fff!important;background:rgba(255,255,255,.085)!important;box-shadow:inset 3px 0 0#a9de54!important;outline:0!important}#nav-wr .nav-main>li>ul>li.open{background:rgba(255,255,255,.065)!important;border-color:rgba(169,222,84,.28)!important}#nav-wr .nav-main>li>ul li.parent>.tn{position:absolute!important;top:8px!important;right:8px!important;display:flex!important;width:32px!important;height:32px!important;margin:0!important;padding:0!important;align-items:center!important;justify-content:center!important;color:transparent!important;font-size:0!important;line-height:0!important;text-indent:0!important;background:rgba(255,255,255,.09)!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:8px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;box-sizing:border-box!important;transform:none!important;touch-action:manipulation!important;z-index:3!important}#nav-wr .nav-main>li>ul li.parent>.tn::before{content:"+"!important;position:absolute!important;inset:0!important;display:flex!important;padding:0!important;align-items:center!important;justify-content:center!important;color:#fff!important;font:500 20px/1 Arial,sans-serif!important;text-align:center!important;text-shadow:0 1px 1px rgba(3,29,59,.22)!important}#nav-wr .nav-main>li>ul li.parent.open>.tn::before{content:"−"!important;font-size:20px!important}#nav-wr .nav-main>li>ul li.parent>.tn:active,#nav-wr .nav-main>li>ul li.parent>.tn:focus-visible,#nav-wr .nav-main>li>ul li.parent.open>.tn{background:#58a900!important;border-color:#83cf2d!important;box-shadow:0 0 0 3px rgba(88,169,0,.13)!important;outline:0!important}#nav-wr .nav-main>li>ul ul,#nav-wr .nav-main>li>ul>li.open>ul{position:static!important;top:auto!important;right:auto!important;left:auto!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:none!important;margin:1px 6px 7px!important;padding:6px!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;list-style:none!important;background:rgba(3,43,94,.28)!important;border:1px solid rgba(255,255,255,.075)!important;border-radius:10px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important;box-sizing:border-box!important}#nav-wr .nav-main>li>ul>li.open>ul{display:block!important}#nav-wr .nav-main>li>ul ul>li{position:relative!important;display:block!important;width:100%!important;min-height:46px!important;margin:0 0 4px!important;padding:0!important;overflow:visible!important;background:rgba(255,255,255,.045)!important;border:1px solid rgba(255,255,255,.065)!important;border-radius:8px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.02)!important;box-sizing:border-box!important}#nav-wr .nav-main>li>ul ul>li:last-child{margin-bottom:0!important}#nav-wr .nav-main>li>ul ul>li>a,#nav-wr .nav-main>li>ul ul>li>.separator{position:relative!important;display:flex!important;width:100%!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:9px 43px 9px 12px!important;align-items:center!important;color:#fff!important;font-size:14px!important;line-height:1.32!important;font-weight:600!important;letter-spacing:0!important;text-align:left!important;text-indent:0!important;white-space:normal!important;overflow-wrap:anywhere!important;background:0 0!important;border:0!important;border-radius:7px!important;box-shadow:none!important;box-sizing:border-box!important}#nav-wr .nav-main>li>ul ul>li>a::before,#nav-wr .nav-main>li>ul ul>li>.separator::before{content:none!important;display:none!important}#nav-wr .nav-main>li>ul ul>li:not(.parent)>a::after,#nav-wr .nav-main>li>ul ul>li:not(.parent)>.separator::after{content:"›"!important;position:absolute!important;top:50%!important;right:8px!important;display:flex!important;width:26px!important;height:26px!important;padding:0 0 1px 1px!important;align-items:center!important;justify-content:center!important;color:#fff!important;font:600 22px/1 Arial,sans-serif!important;text-align:center!important;background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:50%!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;box-sizing:border-box!important;transform:translateY(-50%)!important;pointer-events:none!important}#nav-wr .nav-main>li>ul ul>li>a:active,#nav-wr .nav-main>li>ul ul>li>a:focus-visible,#nav-wr .nav-main>li>ul ul>li>.separator:active,#nav-wr .nav-main>li>ul ul>li>.separator:focus-visible,#nav-wr .nav-main>li>ul ul>li[class*=active]>a,#nav-wr .nav-main>li>ul ul>li[class*=active]>.separator{color:#fff!important;background:rgba(255,255,255,.065)!important;box-shadow:inset 3px 0 0 rgba(169,222,84,.82)!important;outline:0!important}#nav-wr .nav-main>li>ul ul>li:not(.parent)>a:active::after,#nav-wr .nav-main>li>ul ul>li:not(.parent)>a:focus-visible::after,#nav-wr .nav-main>li>ul ul>li[class*=active]>a::after{color:#0a4da1!important;background:#bfff31!important;border-color:#bfff31!important;box-shadow:0 0 0 3px rgba(191,255,49,.09)!important}}@media screen and (max-width:720px) and (hover:hover){#nav-wr .nav-main>li>ul>li:hover>a,#nav-wr .nav-main>li>ul>li:hover>.separator,#nav-wr .nav-main>li>ul ul>li:hover>a,#nav-wr .nav-main>li>ul ul>li:hover>.separator{color:#fff!important;background:rgba(255,255,255,.065)!important;box-shadow:inset 3px 0 0 rgba(169,222,84,.72)!important}#nav-wr .nav-main>li>ul li.parent:hover>.tn{background:#58a900!important;border-color:#83cf2d!important;box-shadow:0 0 0 3px rgba(88,169,0,.13)!important}#nav-wr .nav-main>li>ul ul>li:not(.parent):hover>a::after{color:#0a4da1!important;background:#bfff31!important;border-color:#bfff31!important;box-shadow:0 0 0 3px rgba(191,255,49,.09)!important}}@media (prefers-reduced-motion:reduce){#nav-wr .nav-main>li>ul *,#nav-wr .nav-main>li>ul ::before,#nav-wr .nav-main>li>ul ::after{transition:none!important}}@media screen and (min-width:1260px){.bg-image:has(.icons.squares.num-3) .icons.squares.num-3{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;margin:27px 0 22px!important;gap:14px 16px!important;align-items:stretch!important;text-align:left!important}.bg-image:has(.icons.squares.num-3) .icons.squares.num-3>a.item{position:relative!important;display:block!important;width:auto!important;max-width:none!important;min-width:0!important;min-height:86px!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;color:#d9ff7e!important;text-decoration:none!important;background:linear-gradient(135deg,#1269c9 0,#0a4f9f 100%)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:12px!important;box-shadow:0 9px 22px rgba(3,39,86,.22),inset 0 1px 0 rgba(255,255,255,.055)!important;box-sizing:border-box!important;transform:translateY(0)!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease!important}.bg-image:has(.icons.squares.num-3) .icons.squares.num-3>a.item::before{content:""!important;position:absolute!important;top:0!important;right:0!important;left:0!important;display:block!important;height:3px!important;background:linear-gradient(90deg,#2788ff 0,#177fff 62%,#58a900 100%)!important;border-radius:12px 12px 0 0!important;z-index:3!important;pointer-events:none!important}.bg-image:has(.icons.squares.num-3) .icons.squares.num-3>a.item>.ico{position:absolute!important;top:3px!important;bottom:0!important;left:0!important;display:flex!important;width:76px!important;height:auto!important;margin:0!important;padding:0!important;align-items:center!important;justify-content:center!important;color:#fff!important;text-indent:0!important;background:linear-gradient(145deg,#2c91ff 0,#1775dc 100%)!important;border-right:1px solid rgba(255,255,255,.16)!important;border-radius:0 0 0 11px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12)!important;box-sizing:border-box!important;transition:background .22s ease,color .22s ease!important}.bg-image:has(.icons.squares.num-3) .icons.squares.num-3>a.item>.ico::before{position:static!important;display:block!important;margin:0!important;padding:0!important;color:#fff!important;font-size:36px!important;line-height:1!important;text-indent:0!important;transition:color .22s ease,transform .22s ease!important}.bg-image:has(.icons.squares.num-3) .icons.squares.num-3>a.item>.txt{position:relative!important;display:flex!important;min-width:0!important;min-height:84px!important;margin:0 0 0 76px!important;padding:13px 49px 12px 16px!important;flex-direction:column!important;justify-content:center!important;color:#d9ff7e!important;font-size:13.5px!important;line-height:1.35!important;text-align:left!important;background:0 0!important;border:0!important;box-sizing:border-box!important}.bg-image:has(.icons.squares.num-3) .icons.squares.num-3>a.item>.txt .ttl{display:block!important;margin:0 0 4px!important;color:#fff!important;font-size:15.5px!important;line-height:1.28!important;font-weight:600!important;letter-spacing:-.005em!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important;transition:color .22s ease!important}.bg-image:has(.icons.squares.num-3) .icons.squares.num-3>a.item>.txt .marker{position:absolute!important;top:50%!important;right:11px!important;bottom:auto!important;left:auto!important;display:flex!important;width:28px!important;height:28px!important;padding:0!important;align-items:center!important;justify-content:center!important;color:#fff!important;background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.17)!important;border-radius:50%!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important;box-sizing:border-box!important;transform:translateY(-50%)!important;transition:color .22s ease,background-color .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease!important}.bg-image:has(.icons.squares.num-3) .icons.squares.num-3>a.item>.txt .marker::before{content:"›"!important;position:static!important;display:block!important;margin:0!important;padding:0 0 2px 1px!important;color:inherit!important;font:600 23px/1 Arial,sans-serif!important;text-align:center!important}.bg-image:has(.icons.squares.num-3) .icons.squares.num-3>a.item:hover,.bg-image:has(.icons.squares.num-3) .icons.squares.num-3>a.item:focus-visible{color:#d9ff7e!important;background:linear-gradient(135deg,#1672d7 0,#084990 100%)!important;border-color:rgba(169,222,84,.38)!important;box-shadow:0 14px 30px rgba(3,39,86,.3),0 0 0 1px rgba(169,222,84,.1)!important;transform:translateY(-3px)!important;outline:0!important}.bg-image:has(.icons.squares.num-3) .icons.squares.num-3>a.item:hover>.ico,.bg-image:has(.icons.squares.num-3) .icons.squares.num-3>a.item:focus-visible>.ico{color:#d9ff7e!important;background:linear-gradient(145deg,#177bdc 0,#0a58aa 100%)!important}.bg-image:has(.icons.squares.num-3) .icons.squares.num-3>a.item:hover>.ico::before,.bg-image:has(.icons.squares.num-3) .icons.squares.num-3>a.item:focus-visible>.ico::before,.bg-image:has(.icons.squares.num-3) .icons.squares.num-3>a.item:hover>.txt .ttl,.bg-image:has(.icons.squares.num-3) .icons.squares.num-3>a.item:focus-visible>.txt .ttl{color:#d9ff7e!important}.bg-image:has(.icons.squares.num-3) .icons.squares.num-3>a.item:hover>.ico::before,.bg-image:has(.icons.squares.num-3) .icons.squares.num-3>a.item:focus-visible>.ico::before{transform:scale(1.06)!important}.bg-image:has(.icons.squares.num-3) .icons.squares.num-3>a.item:hover>.txt .marker,.bg-image:has(.icons.squares.num-3) .icons.squares.num-3>a.item:focus-visible>.txt .marker{color:#0a4da1!important;background:#bfff31!important;border-color:#bfff31!important;box-shadow:0 0 0 4px rgba(191,255,49,.11)!important;transform:translateY(-50%) translateX(2px)!important}.bg-image:has(.icons.squares.num-3) .btn-wr{margin:4px 0 0!important;text-align:center!important}.bg-image:has(.icons.squares.num-3) .btn-wr>.btn.btn-small{display:inline-flex!important;min-width:172px!important;min-height:46px!important;margin:0!important;padding:12px 22px!important;align-items:center!important;justify-content:center!important;gap:10px!important;color:#fff!important;font-size:13.5px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:.025em!important;text-align:center!important;text-transform:uppercase!important;background:linear-gradient(135deg,#2189ff 0,#0870df 100%)!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:10px!important;box-shadow:0 8px 19px rgba(3,55,119,.25)!important;box-sizing:border-box!important;transform:translateY(0)!important;transition:background .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease!important}.bg-image:has(.icons.squares.num-3) .btn-wr>.btn.btn-small::after{content:"→"!important;display:block!important;color:#d9ff7e!important;font:700 18px/1 Arial,sans-serif!important;transition:transform .22s ease!important}.bg-image:has(.icons.squares.num-3) .btn-wr>.btn.btn-small:hover,.bg-image:has(.icons.squares.num-3) .btn-wr>.btn.btn-small:focus-visible{color:#fff!important;background:linear-gradient(135deg,#147ef4 0,#055fca 100%)!important;border-color:rgba(169,222,84,.34)!important;box-shadow:0 12px 25px rgba(3,55,119,.32)!important;transform:translateY(-2px)!important;outline:0!important}.bg-image:has(.icons.squares.num-3) .btn-wr>.btn.btn-small:hover::after,.bg-image:has(.icons.squares.num-3) .btn-wr>.btn.btn-small:focus-visible::after{transform:translateX(3px)!important}}@media (prefers-reduced-motion:reduce){.bg-image:has(.icons.squares.num-3) .icons.squares.num-3 *,.bg-image:has(.icons.squares.num-3) .icons.squares.num-3 ::before,.bg-image:has(.icons.squares.num-3) .icons.squares.num-3 ::after,.bg-image:has(.icons.squares.num-3) .btn-wr>.btn.btn-small,.bg-image:has(.icons.squares.num-3) .btn-wr>.btn.btn-small::after{transition:none!important}}@media screen and (min-width:1260px){#nav-wr .nav-main>li>ul>li:not(.parent)>a,#nav-wr .nav-main>li>ul>li:not(.parent)>.separator{position:relative!important;padding-right:46px!important}#nav-wr .nav-main>li>ul>li:not(.parent)>a::after,#nav-wr .nav-main>li>ul>li:not(.parent)>.separator::after{content:"›"!important;position:absolute!important;top:50%!important;right:9px!important;display:flex!important;width:24px!important;height:24px!important;padding:0 0 1px 1px!important;align-items:center!important;justify-content:center!important;color:#fff!important;font:600 21px/1 Arial,sans-serif!important;text-align:center!important;background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:50%!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important;box-sizing:border-box!important;transform:translateY(-50%)!important;transition:color .22s ease,background-color .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease!important;pointer-events:none!important}#nav-wr .nav-main>li>ul>li:not(.parent):hover>a::after,#nav-wr .nav-main>li>ul>li:not(.parent):hover>.separator::after,#nav-wr .nav-main>li>ul>li:not(.parent)>a:focus-visible::after,#nav-wr .nav-main>li>ul>li:not(.parent)>.separator:focus-visible::after,#nav-wr .nav-main>li>ul>li:not(.parent)[class*=active]>a::after,#nav-wr .nav-main>li>ul>li:not(.parent)[class*=active]>.separator::after{color:#0a4da1!important;background:#bfff31!important;border-color:#bfff31!important;box-shadow:0 0 0 3px rgba(191,255,49,.09)!important;transform:translateY(-50%) translateX(1px)!important}}@media screen and (max-width:720px){#nav-wr .nav-main>li>ul>li:not(.parent)>a,#nav-wr .nav-main>li>ul>li:not(.parent)>.separator{position:relative!important;padding-right:43px!important}#nav-wr .nav-main>li>ul>li:not(.parent)>a::after,#nav-wr .nav-main>li>ul>li:not(.parent)>.separator::after{content:"›"!important;position:absolute!important;top:50%!important;right:8px!important;display:flex!important;width:26px!important;height:26px!important;padding:0 0 1px 1px!important;align-items:center!important;justify-content:center!important;color:#fff!important;font:600 22px/1 Arial,sans-serif!important;text-align:center!important;background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:50%!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;box-sizing:border-box!important;transform:translateY(-50%)!important;pointer-events:none!important}#nav-wr .nav-main>li>ul>li:not(.parent)>a:active::after,#nav-wr .nav-main>li>ul>li:not(.parent)>a:focus-visible::after,#nav-wr .nav-main>li>ul>li:not(.parent)>.separator:active::after,#nav-wr .nav-main>li>ul>li:not(.parent)>.separator:focus-visible::after,#nav-wr .nav-main>li>ul>li:not(.parent)[class*=active]>a::after,#nav-wr .nav-main>li>ul>li:not(.parent)[class*=active]>.separator::after{color:#0a4da1!important;background:#bfff31!important;border-color:#bfff31!important;box-shadow:0 0 0 3px rgba(191,255,49,.09)!important;transform:translateY(-50%) translateX(1px)!important}}@media screen and (max-width:720px) and (hover:hover){#nav-wr .nav-main>li>ul>li:not(.parent):hover>a::after,#nav-wr .nav-main>li>ul>li:not(.parent):hover>.separator::after{color:#0a4da1!important;background:#bfff31!important;border-color:#bfff31!important;box-shadow:0 0 0 3px rgba(191,255,49,.09)!important;transform:translateY(-50%) translateX(1px)!important}}.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a{padding-right:45px!important;color:#123d70!important;font-weight:600!important;background:linear-gradient(135deg,#fff 0,#f7faff 100%)!important;border-color:rgba(10,77,161,.16)!important;box-shadow:0 4px 11px rgba(10,77,161,.085)!important}.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a::after{right:10px!important;width:26px!important;height:26px!important;background-color:rgba(169,222,84,.24)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 12'%3E%3Cpath d='M2 2l4 4-4 4' fill='none' stroke='%233f8f36' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:7px 11px!important;border:1px solid rgba(94,155,48,.26)!important;border-radius:50%!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 2px 5px rgba(54,116,39,.08)!important}.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a:hover,.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a:focus-visible{color:#0a4da1!important;background:linear-gradient(135deg,#fff 0,#f5faec 100%)!important;border-color:rgba(116,174,63,.42)!important;box-shadow:0 8px 18px rgba(10,77,161,.14)!important}.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a:hover::after,.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a:focus-visible::after{background-color:#a9de54!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 12'%3E%3Cpath d='M2 2l4 4-4 4' fill='none' stroke='%230a4da1' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;border-color:rgba(112,166,55,.55)!important;box-shadow:0 0 0 3px rgba(169,222,84,.13),0 3px 7px rgba(54,116,39,.13)!important}@supports selector(:has(*)){.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p>a.info-ico{padding-right:45px!important;color:#123d70!important;font-weight:600!important;background:linear-gradient(135deg,#fff 0,#f7faff 100%)!important;border-color:rgba(10,77,161,.16)!important;box-shadow:0 4px 11px rgba(10,77,161,.085)!important}.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p>a.info-ico::after{right:10px!important;width:26px!important;height:26px!important;background-color:rgba(169,222,84,.24)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 12'%3E%3Cpath d='M2 2l4 4-4 4' fill='none' stroke='%233f8f36' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:7px 11px!important;border:1px solid rgba(94,155,48,.26)!important;border-radius:50%!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 2px 5px rgba(54,116,39,.08)!important}.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p>a.info-ico:hover,.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p>a.info-ico:focus-visible{color:#0a4da1!important;background:linear-gradient(135deg,#fff 0,#f5faec 100%)!important;border-color:rgba(116,174,63,.42)!important;box-shadow:0 8px 18px rgba(10,77,161,.14)!important}.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p>a.info-ico:hover::after,.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p>a.info-ico:focus-visible::after{background-color:#a9de54!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 12'%3E%3Cpath d='M2 2l4 4-4 4' fill='none' stroke='%230a4da1' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;border-color:rgba(112,166,55,.55)!important;box-shadow:0 0 0 3px rgba(169,222,84,.13),0 3px 7px rgba(54,116,39,.13)!important}}@media screen and (max-width:850px){.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a{padding-right:49px!important}.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a::after{right:12px!important;width:29px!important;height:29px!important;background-size:8px 12px!important}@supports selector(:has(*)){.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p>a.info-ico{padding-right:51px!important}.sidebar-right .moduletable:has(>.ttl-btn.btn+p>a.info-ico.i-certificate)>p>a.info-ico::after{right:12px!important;width:29px!important;height:29px!important;background-size:8px 12px!important}}}@media (prefers-reduced-motion:reduce){.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a,.sidebar-right .moduletable:not(.sticky)>.ttl-btn.btn+ul:not([class])>li>a::after{transition:none!important}}@media screen and (max-width:850px){.moduletable.breadcrumb-wr{position:relative!important;margin:0!important;padding:12px 0 13px!important;color:#52677e!important;background:linear-gradient(180deg,#f4f8fd 0,#f8fbff 100%)!important;border-top:1px solid rgba(39,136,255,.13)!important;border-bottom:1px solid rgba(10,77,161,.14)!important;box-shadow:0 5px 16px rgba(10,77,161,.07)!important;box-sizing:border-box!important}.moduletable.breadcrumb-wr>.center-wr{position:relative!important;display:block!important;width:calc(100% - 28px)!important;max-width:680px!important;min-height:0!important;margin:0 auto!important;padding:11px 12px 12px!important;background:linear-gradient(135deg,#fff 0,#f4f8ff 100%)!important;border:1px solid rgba(10,77,161,.16)!important;border-radius:13px!important;box-shadow:0 7px 18px rgba(10,77,161,.09)!important;box-sizing:border-box!important}.moduletable.breadcrumb-wr ul.breadcrumb{display:flex!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;align-items:center!important;flex-wrap:wrap!important;color:#52677e!important;font-size:14.5px!important;line-height:1.35!important;list-style:none!important;white-space:normal!important;box-sizing:border-box!important}.moduletable.breadcrumb-wr ul.breadcrumb>li{display:inline-flex!important;min-width:0!important;margin:0!important;padding:0!important;align-items:center!important;color:#52677e!important;overflow:visible!important;list-style:none!important;box-sizing:border-box!important}.moduletable.breadcrumb-wr ul.breadcrumb>li::before{display:none!important;content:none!important}.moduletable.breadcrumb-wr .breadcrumb a,.moduletable.breadcrumb-wr .breadcrumb a:link,.moduletable.breadcrumb-wr .breadcrumb a:visited{display:inline-flex!important;min-width:0!important;align-items:center!important;color:#0b55aa!important;font-weight:600!important;text-decoration:none!important;opacity:1!important}.moduletable.breadcrumb-wr .breadcrumb a:hover,.moduletable.breadcrumb-wr .breadcrumb a:focus-visible,.moduletable.breadcrumb-wr .breadcrumb a:active{color:#3d8c32!important;text-decoration:none!important}.moduletable.breadcrumb-wr ul.breadcrumb>li:first-child>a::before{content:""!important;display:inline-block!important;flex:0 0 27px!important;width:27px!important;height:27px!important;margin:0 7px 0 0!important;background-color:rgba(169,222,84,.25)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M3.2 8.2L9 3.4l5.8 4.8v6.1a.8.8 0 0 1-.8.8h-3.3v-4.1H7.3v4.1H4a.8.8 0 0 1-.8-.8V8.2Z' fill='none' stroke='%230a4da1' stroke-width='1.45' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:17px 17px!important;border:1px solid rgba(100,158,48,.27)!important;border-radius:50%!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.62)!important;box-sizing:border-box!important}.moduletable.breadcrumb-wr .breadcrumb .divider{display:inline-flex!important;width:14px!important;height:20px!important;margin:0 4px!important;padding:0!important;align-items:center!important;justify-content:center!important;color:transparent!important;font-size:0!important;line-height:1!important;overflow:hidden!important}.moduletable.breadcrumb-wr .breadcrumb .divider::after{content:"›"!important;display:block!important;color:#6ea63d!important;font:700 19px/1 Arial,sans-serif!important;transform:translateY(-1px)!important}.moduletable.breadcrumb-wr ul.breadcrumb>li.active{display:block!important;flex:0 0 100%!important;width:100%!important;margin:9px 0 0!important;padding:9px 10px 9px 12px!important;color:#0a4da1!important;font-size:15.5px!important;line-height:1.38!important;font-weight:600!important;overflow:visible!important;overflow-wrap:anywhere!important;white-space:normal!important;text-overflow:clip!important;background:rgba(10,77,161,.045)!important;border:1px solid rgba(10,77,161,.1)!important;border-left:3px solid rgba(126,181,67,.74)!important;border-radius:9px!important;box-sizing:border-box!important}.moduletable.breadcrumb-wr ul.breadcrumb>li.active>span{display:block!important;width:100%!important;color:inherit!important;font:inherit!important;overflow-wrap:anywhere!important;white-space:normal!important}.moduletable.breadcrumb-wr>.center-wr>a.btn.btn-mini.fl-right{display:none!important}}@media screen and (max-width:380px){.moduletable.breadcrumb-wr>.center-wr{width:calc(100% - 22px)!important;padding-right:10px!important;padding-left:10px!important}.moduletable.breadcrumb-wr ul.breadcrumb{font-size:13.8px!important}.moduletable.breadcrumb-wr .breadcrumb .divider{margin-right:2px!important;margin-left:2px!important}.moduletable.breadcrumb-wr ul.breadcrumb>li.active{font-size:15px!important}}@supports selector(:has(*)){.sidebar-right .moduletable.sticky:has(>.ttl-btn.btn+ul.new){position:relative;background:linear-gradient(180deg,#eef6ff 0,#e7f1fc 100%)!important;border-color:rgba(10,77,161,.2)!important;box-shadow:0 14px 34px rgba(10,77,161,.14)!important}.sidebar-right .moduletable.sticky:has(>.ttl-btn.btn+ul.new)::before{content:""!important;position:absolute!important;z-index:3!important;top:0!important;right:0!important;left:0!important;height:3px!important;pointer-events:none!important;background:linear-gradient(90deg,#2189ff 0,#0a5fc7 65%,#78b744 100%)!important}}.sidebar-right .moduletable.sticky>.ttl-btn.btn+ul.new{padding:12px!important;background:linear-gradient(180deg,#edf5fd 0,#f4f8fd 100%)!important}.sidebar-right .moduletable.sticky>ul.new>li:not(.center){margin-bottom:5px!important}.sidebar-right .moduletable.sticky>ul.new>li>.a.separator{width:100%!important;max-width:100%!important;min-height:34px!important;margin:14px 0 8px!important;padding:8px 12px!important;justify-content:flex-start!important;color:#0a4da1!important;font-size:14.2px!important;font-weight:700!important;text-align:left!important;background:linear-gradient(90deg,rgba(255,255,255,.98),rgba(235,244,255,.98))!important;border:1px solid rgba(10,77,161,.14)!important;border-left:3px solid rgba(120,183,68,.72)!important;border-radius:9px!important;box-shadow:0 3px 9px rgba(10,77,161,.07)!important}.sidebar-right .moduletable.sticky>ul.new>li:first-child>.a.separator{margin-top:0!important}.sidebar-right .moduletable.sticky>ul.new>li>.a.with-ico{min-height:47px!important;color:#17365d!important;font-weight:500!important;background:#fff!important;border:1px solid rgba(10,77,161,.12)!important;border-radius:9px!important;box-shadow:0 3px 9px rgba(10,77,161,.07)!important}.sidebar-right .moduletable.sticky>ul.new>li>.a.with-ico::before{color:#0a4da1!important;background:rgba(169,222,84,.22)!important;border:1px solid rgba(100,158,48,.23)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.7)!important}.sidebar-right .moduletable.sticky>ul.new .price,.sidebar-right .moduletable.sticky>ul.new .colorize-light3{font-weight:700!important}@media screen and (max-width:850px){@supports selector(:has(*)){.sidebar-right .moduletable.sticky:has(>.ttl-btn.btn+ul.new){border-radius:12px!important;box-shadow:0 12px 28px rgba(10,77,161,.13)!important}}.sidebar-right .moduletable.sticky>.ttl-btn.btn+ul.new{padding:10px!important}.sidebar-right .moduletable.sticky>ul.new>li>.a.separator{min-height:40px!important;margin-top:13px!important;padding:9px 12px!important;font-size:16px!important;border-radius:10px!important}.sidebar-right .moduletable.sticky>ul.new>li:first-child>.a.separator{margin-top:0!important}.sidebar-right .moduletable.sticky>ul.new>li>.a.with-ico{border-radius:10px!important}}@media (prefers-reduced-motion:reduce){.moduletable.breadcrumb-wr .breadcrumb a,.moduletable.breadcrumb-wr ul.breadcrumb>li:first-child>a::before{transition:none!important}}@media screen and (max-width:850px){.moduletable.breadcrumb-wr{padding:8px 0 9px!important;background:#f7faff!important;border-top-color:rgba(39,136,255,.1)!important;border-bottom-color:rgba(10,77,161,.11)!important;box-shadow:none!important}.moduletable.breadcrumb-wr>.center-wr{width:calc(100% - 24px)!important;padding:10px 12px 9px!important;background:#fff!important;border-color:rgba(10,77,161,.14)!important;border-radius:12px!important;box-shadow:0 3px 11px rgba(10,77,161,.065)!important}.moduletable.breadcrumb-wr ul.breadcrumb>li.active{position:relative!important;margin:7px 0 0!important;padding:7px 2px 0!important;color:#5a6f86!important;font-size:14.5px!important;line-height:1.38!important;font-weight:500!important;background:0 0!important;border:0!important;border-top:1px solid rgba(10,77,161,.1)!important;border-radius:0!important;box-shadow:none!important}.moduletable.breadcrumb-wr ul.breadcrumb>li.active>span{color:inherit!important;font-weight:inherit!important}}@media screen and (max-width:380px){.moduletable.breadcrumb-wr>.center-wr{width:calc(100% - 20px)!important;padding:9px 10px 8px!important}.moduletable.breadcrumb-wr ul.breadcrumb>li.active{font-size:14px!important}}@supports selector(:has(*)){.sidebar-right .moduletable.sticky:has(>.ttl-btn.btn+ul.new){background:linear-gradient(180deg,#e4f0fc 0,#edf5fd 52%,#e7f1fb 100%)!important;border-color:rgba(10,77,161,.24)!important;box-shadow:0 15px 34px rgba(10,77,161,.15),0 3px 8px rgba(10,77,161,.06)!important}.sidebar-right .moduletable.sticky.is_stuck:has(>.ttl-btn.btn+ul.new){z-index:45!important;box-shadow:0 17px 38px rgba(7,55,112,.19),0 4px 10px rgba(10,77,161,.08)!important}}.sidebar-right .moduletable.sticky>.ttl-btn.btn+ul.new{padding:11px!important;background:linear-gradient(180deg,#e8f2fc 0,#f0f6fc 48%,#e9f3fc 100%)!important}.sidebar-right .moduletable.sticky>ul.new>li:not(.center){margin-bottom:4px!important}.sidebar-right .moduletable.sticky>ul.new>li>.a.separator{min-height:36px!important;margin:16px 0 7px!important;padding:8px 36px 8px 13px!important;color:#fff!important;font-size:14px!important;line-height:1.35!important;letter-spacing:.012em!important;background:linear-gradient(135deg,#197ce5 0,#0a55ad 100%)!important;border:1px solid rgba(5,67,138,.18)!important;border-left:4px solid #83bd49!important;border-radius:9px!important;box-shadow:0 5px 12px rgba(10,77,161,.16),inset 0 1px 0 rgba(255,255,255,.17)!important}.sidebar-right .moduletable.sticky>ul.new>li>.a.separator::after{content:""!important;position:absolute!important;top:50%!important;right:13px!important;width:7px!important;height:7px!important;background:#a9d96c!important;border:1px solid rgba(255,255,255,.58)!important;border-radius:50%!important;box-shadow:0 0 0 4px rgba(169,217,108,.13)!important;transform:translateY(-50%)!important}.sidebar-right .moduletable.sticky>ul.new>li:first-child>.a.separator{margin-top:0!important}.sidebar-right .moduletable.sticky>ul.new>li>.a.with-ico{min-height:44px!important;padding-top:8px!important;padding-bottom:8px!important;color:#1d3859!important;background:rgba(255,255,255,.94)!important;border-color:rgba(10,77,161,.14)!important;border-radius:8px!important;box-shadow:0 2px 6px rgba(10,77,161,.055)!important}.sidebar-right .moduletable.sticky>ul.new>li>.a.with-ico::before{color:#0a4da1!important;background:#e7f6dc!important;border-color:#b9dca6!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 2px 5px rgba(65,126,42,.08)!important}.sidebar-right .moduletable.sticky>ul.new>li>.a.with-ico.l-blue{color:#075fbf!important;font-weight:700!important}.sidebar-right .moduletable.sticky>ul.new>li>.a.with-ico.l-blue>.colorize-light3{color:#0a4da1!important;font-weight:500!important}@media screen and (max-width:850px){@supports selector(:has(*)){.sidebar-right .moduletable.sticky:has(>.ttl-btn.btn+ul.new),.sidebar-right .moduletable.sticky.is_stuck:has(>.ttl-btn.btn+ul.new){position:relative!important;z-index:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important}}.sidebar-right .moduletable.sticky>.ttl-btn.btn+ul.new{padding:10px!important}.sidebar-right .moduletable.sticky>ul.new>li>.a.separator{min-height:40px!important;margin-top:15px!important;padding:9px 39px 9px 13px!important;font-size:16px!important}.sidebar-right .moduletable.sticky>ul.new>li:first-child>.a.separator{margin-top:0!important}.sidebar-right .moduletable.sticky>ul.new>li>.a.with-ico{min-height:52px!important;border-radius:9px!important}}@media screen and (max-width:850px){.moduletable.breadcrumb-wr{padding:6px 0 7px!important;background:#f7faff!important;border-top:0!important;border-bottom:1px solid rgba(10,77,161,.1)!important}.moduletable.breadcrumb-wr>.center-wr{width:calc(100% - 18px)!important;max-width:680px!important;padding:7px 9px!important;overflow:hidden!important;background:#fff!important;border-color:rgba(10,77,161,.12)!important;border-radius:10px!important;box-shadow:0 2px 8px rgba(10,77,161,.055)!important}.moduletable.breadcrumb-wr ul.breadcrumb{display:flex!important;width:100%!important;margin:0!important;padding:0!important;align-items:center!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;color:#52677e!important;font-size:13.5px!important;line-height:1.2!important;white-space:nowrap!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.moduletable.breadcrumb-wr ul.breadcrumb::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.moduletable.breadcrumb-wr ul.breadcrumb>li{display:inline-flex!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;align-items:center!important;white-space:nowrap!important}.moduletable.breadcrumb-wr .breadcrumb a,.moduletable.breadcrumb-wr .breadcrumb a:link,.moduletable.breadcrumb-wr .breadcrumb a:visited{flex:0 0 auto!important;color:#0b55aa!important;font-size:inherit!important;line-height:inherit!important;font-weight:600!important;white-space:nowrap!important}.moduletable.breadcrumb-wr ul.breadcrumb>li:first-child>a::before{flex-basis:24px!important;width:24px!important;height:24px!important;margin-right:5px!important;background-size:15px 15px!important}.moduletable.breadcrumb-wr .breadcrumb .divider{flex:0 0 9px!important;width:9px!important;height:18px!important;margin:0 2px!important}.moduletable.breadcrumb-wr .breadcrumb .divider::after{font-size:17px!important}.moduletable.breadcrumb-wr ul.breadcrumb>li.active{display:none!important}.moduletable.breadcrumb-wr ul.breadcrumb>li:nth-last-child(2) .divider{display:none!important}}@media screen and (max-width:380px){.moduletable.breadcrumb-wr>.center-wr{width:calc(100% - 16px)!important;padding-right:8px!important;padding-left:8px!important}.moduletable.breadcrumb-wr ul.breadcrumb{font-size:13px!important}.moduletable.breadcrumb-wr ul.breadcrumb>li:first-child>a::before{flex-basis:23px!important;width:23px!important;height:23px!important;margin-right:4px!important}.moduletable.breadcrumb-wr .breadcrumb .divider{margin-right:1px!important;margin-left:1px!important}}.moduletable.materials.news.video>.center-wr>.wrap:not(.with-date){align-items:stretch}.moduletable.materials.news.video>.center-wr>.wrap:not(.with-date)>.item.colorbox-video{isolation:isolate;overflow:hidden;background:rgba(255,255,255,.98);border-color:#cfe2f5;border-radius:15px;box-shadow:0 11px 30px rgba(5,65,132,.12);cursor:pointer}.moduletable.materials.news.video>.center-wr>.wrap:not(.with-date)>.item.colorbox-video .info-wr{display:none!important}.moduletable.materials.news.video>.center-wr>.wrap:not(.with-date)>.item.colorbox-video :is(.img-wr,.img,.video-thumb){display:block!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;overflow:hidden;background:#edf5fd}.moduletable.materials.news.video>.center-wr>.wrap:not(.with-date)>.item.colorbox-video .img img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;object-fit:contain!important;object-position:center!important;opacity:1!important;transform:none!important}.moduletable.materials.news.video>.center-wr>.wrap:not(.with-date)>.item.colorbox-video .video-thumb::before{color:rgba(255,255,255,.9);text-shadow:0 3px 13px rgba(0,52,112,.5);transition:color .22s ease,transform .22s ease}.moduletable.materials.news.video>.center-wr>.wrap:not(.with-date)>.item.colorbox-video .txt-wr{min-height:78px;padding:16px 18px 10px;align-items:center;justify-content:center;text-align:center}.moduletable.materials.news.video>.center-wr>.wrap:not(.with-date)>.item.colorbox-video .ttl{margin:0;color:#0a4da1;font-size:16.5px;font-weight:700;line-height:1.35;text-align:center}.moduletable.materials.news.video>.center-wr>.wrap:not(.with-date)>.item.colorbox-video::after{display:inline-flex;width:auto;min-width:132px;min-height:42px;margin:0 auto 17px;padding:10px 23px;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.01em;text-align:center;text-transform:uppercase;content:"Смотреть";background-color:#0b68d4;background-image:linear-gradient(135deg,#3196ff 0,#0b68d4 100%);border:1px solid rgba(26,123,228,.65);border-radius:10px;box-shadow:inset 0 0 0 0 transparent,0 7px 16px rgba(0,82,180,.2);box-sizing:border-box;opacity:1;transition:background-color .22s ease,background-image .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease}html[lang^=uk] .moduletable.materials.news.video>.center-wr>.wrap:not(.with-date)>.item.colorbox-video::after{content:"Дивитись"}.moduletable.materials.news.video>.center-wr>.wrap:not(.with-date)>.btn-wr-min .btn{min-width:150px;border-radius:10px!important}@media (hover:hover){.moduletable.materials.news.video>.center-wr>.wrap:not(.with-date)>.item.colorbox-video:hover .img img{opacity:1!important;transform:none!important}.moduletable.materials.news.video>.center-wr>.wrap:not(.with-date)>.item.colorbox-video:hover::after{background-color:#075fca;background-image:linear-gradient(135deg,#45a2ff 0,#075fca 100%);border-color:#075fca;box-shadow:0 10px 21px rgba(0,82,180,.29);transform:translateY(-1px)}.moduletable.materials.news.video>.center-wr>.wrap:not(.with-date)>.item.colorbox-video:hover .video-thumb::before{color:#bfff31;transform:scale(1.06)}}@media screen and (max-width:700px){.moduletable.materials.news.video>.center-wr>.wrap:not(.with-date)>.item.colorbox-video{border-radius:14px}.moduletable.materials.news.video>.center-wr>.wrap:not(.with-date)>.item.colorbox-video .txt-wr{min-height:0;padding:15px 16px 10px}.moduletable.materials.news.video>.center-wr>.wrap:not(.with-date)>.item.colorbox-video .ttl{font-size:16px;line-height:1.4}.moduletable.materials.news.video>.center-wr>.wrap:not(.with-date)>.item.colorbox-video::after{width:min(100% - 32px,190px);min-height:44px;margin-bottom:16px;padding:11px 22px;font-size:12.5px}.moduletable.materials.news.video>.center-wr>.wrap:not(.with-date)>.btn-wr-min .btn{width:min(100%,210px);min-height:46px}}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date)){background:radial-gradient(circle at 50% -12%,rgba(39,136,255,.17),transparent 43%),linear-gradient(180deg,#e8f3ff 0,#f3f8ff 48%,#eaf4ff 100%)!important;border-top:1px solid #cfe3f7;border-bottom-color:#b8d8f5;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 18px 38px rgba(23,127,255,.045)}.moduletable.materials.news.video.bg-grey.marker-top::before{color:#e8f3ff}@media (hover:hover){.moduletable.materials.news.video>.center-wr>.wrap:not(.with-date)>.item.colorbox-video:hover::after{color:#fff;border-color:rgba(54,148,0,.82);box-shadow:inset 0 0 0 32px #46b700,0 10px 22px rgba(70,183,0,.27),0 0 0 3px rgba(191,255,49,.12);transform:translateY(-2px) scale(1.025)}}.moduletable.materials.news.video>.center-wr>.wrap:not(.with-date)>.item.colorbox-video:focus-visible::after{color:#fff;border-color:#369400;box-shadow:inset 0 0 0 32px #46b700,0 10px 22px rgba(70,183,0,.27),0 0 0 3px rgba(191,255,49,.2);transform:translateY(-2px) scale(1.025)}.moduletable.materials.news.video>.center-wr>.wrap:not(.with-date)>.item.colorbox-video:active::after{border-color:#2f8200;box-shadow:inset 0 0 0 32px #369400,0 5px 12px rgba(54,148,0,.25);transform:translateY(0) scale(.985);transition-duration:.08s}@media screen and (max-width:700px){.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date)){background:radial-gradient(circle at 50% -8%,rgba(39,136,255,.15),transparent 38%),linear-gradient(180deg,#e9f4ff 0,#f4f9ff 52%,#eaf4ff 100%)!important}}.moduletable.materials.news:has(>.center-wr>.wrap.with-date){background:radial-gradient(circle at 50% -10%,rgba(39,136,255,.15),transparent 42%),linear-gradient(180deg,#eaf4ff 0,#f5f9ff 50%,#edf6ff 100%)!important;border-top:1px solid #cfe3f7;border-bottom-color:#b8d8f5;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 18px 38px rgba(23,127,255,.04)}.moduletable.materials.news.bg-grey.marker-top:has(>.center-wr>.wrap.with-date)::before{color:#eaf4ff}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .wrap.with-date>.item{isolation:isolate;overflow:hidden;background:rgba(255,255,255,.98);border-color:#cadef2;border-radius:16px;box-shadow:0 12px 31px rgba(5,65,132,.13)}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .item .img-wr{width:calc(100% - 20px);height:auto!important;min-height:0!important;margin:10px 10px 0;aspect-ratio:auto!important;overflow:hidden;background:#e8f2fc;border:1px solid rgba(154,197,239,.7);border-radius:12px;box-shadow:0 5px 15px rgba(6,69,138,.11);box-sizing:border-box}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .item :is(.img,.img>a){display:block!important;width:100%!important;height:auto!important;min-height:0!important;overflow:hidden;border-radius:inherit}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .item .img img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;object-fit:contain!important;object-position:center!important;border-radius:11px;opacity:1!important;transform:none!important}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .date-wr{top:9px;left:9px;width:64px;background:rgba(255,255,255,.985);border:1px solid rgba(170,211,248,.95);border-radius:9px;box-shadow:0 7px 18px rgba(0,45,99,.23),0 0 0 2px rgba(255,255,255,.24);backdrop-filter:blur(3px)}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .date-wr .date{padding:6px 3px 5px;color:#084f9f;font-size:12px;font-weight:800;line-height:1.08}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .date-wr .date span{margin-bottom:2px;color:#45627f;font-size:9px;font-weight:800;line-height:1.1;letter-spacing:.035em}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .date-wr .bg{min-height:21px;padding:5px 3px;color:#fff;font-size:10px;font-weight:700;line-height:11px;background:linear-gradient(135deg,#2f91f4 0,#0869cf 100%);box-sizing:border-box}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .date-wr .bg::before{font-size:10px}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .item .txt-wr{padding:16px 18px 17px}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .item .txt{display:flex;flex:1 1 auto;flex-direction:column}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .item .read-more{display:inline-flex!important;width:auto;min-width:136px;min-height:42px;margin:14px auto 0;padding:10px 23px;align-items:center;justify-content:center;align-self:center;color:#fff!important;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.01em;text-align:center;text-decoration:none!important;text-transform:none;white-space:nowrap;background-color:#0b68d4;background-image:linear-gradient(135deg,#3196ff 0,#0b68d4 100%);border:1px solid rgba(26,123,228,.65);border-radius:10px;box-shadow:inset 0 0 0 0 transparent,0 7px 16px rgba(0,82,180,.2);box-sizing:border-box;opacity:1!important;transition:color .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .item .read-more::after{display:none;margin:0;content:none}@media (hover:hover){.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .wrap.with-date>.item:hover .img img{opacity:1!important;transform:none!important}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .item .read-more:hover{color:#fff!important;border-color:rgba(54,148,0,.82);box-shadow:inset 0 0 0 34px #46b700,0 10px 22px rgba(70,183,0,.27),0 0 0 3px rgba(191,255,49,.12);transform:translateY(-2px) scale(1.025)}}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .item .read-more:focus-visible{color:#fff!important;border-color:#369400;box-shadow:inset 0 0 0 34px #46b700,0 10px 22px rgba(70,183,0,.27),0 0 0 3px rgba(191,255,49,.2);transform:translateY(-2px) scale(1.025)}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .item .read-more:active{border-color:#2f8200;box-shadow:inset 0 0 0 34px #369400,0 5px 12px rgba(54,148,0,.25);transform:translateY(0) scale(.985);transition-duration:.08s}@media screen and (max-width:700px){.moduletable.materials.news:has(>.center-wr>.wrap.with-date){background:radial-gradient(circle at 50% -7%,rgba(39,136,255,.14),transparent 38%),linear-gradient(180deg,#ebf5ff 0,#f6faff 52%,#edf6ff 100%)!important}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .wrap.with-date>.item{border-radius:14px}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .item .img-wr{width:calc(100% - 16px);margin:8px 8px 0;border-radius:11px}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .item .img img{border-radius:10px}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .date-wr{top:7px;left:7px;width:60px;border-radius:8px}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .date-wr .date{padding:5px 3px 4px;font-size:11.5px}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .date-wr .date span{font-size:8.5px}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .item .txt-wr{padding:15px 16px 16px}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .item .read-more{width:min(100%,190px);min-height:44px;margin-top:15px;padding:11px 22px;font-size:12.5px}}.footer-after .ttl{text-align:center!important}.footer-after .item,.footer-after .item p,.footer-after .item ul,.footer-after .item li,.footer-after .item a:not(.btn),.footer-after .tabs.mini .tab-content,.footer-after .tabs.mini .tab-content .tab,.footer-after .tabs.mini .tab-content ul,.footer-after .tabs.mini .tab-content li{text-align:left!important}.footer-after .tabs.mini .tab-content ul{align-items:stretch}.footer-after .tabs.mini .tab-nav .btn{text-align:center!important}@media (hover:hover){}@media screen and (max-width:1050px){}@media screen and (max-width:650px){}@media screen and (max-width:760px){}@media screen and (max-width:650px){}@media screen and (max-width:760px){}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]){padding:46px 0 40px!important;background-image:linear-gradient(135deg,rgba(4,37,79,.88),rgba(10,83,158,.68)),url(/images/bg/bg-01.webp)!important;background-size:cover!important;background-position:center center!important;background-attachment:scroll!important;border-bottom:2px solid #2788ff!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"])>.center-wr{position:relative!important;max-width:1260px!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .h1{position:relative!important;width:fit-content!important;margin:0 auto 24px!important;padding:0 0 13px!important;color:#fff!important;font-size:38px!important;line-height:1.2!important;font-weight:600!important;letter-spacing:-.02em!important;text-shadow:0 3px 14px rgba(2,24,54,.38)!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .h1::after{content:""!important;position:absolute!important;left:50%!important;bottom:0!important;width:64px!important;height:3px!important;background:linear-gradient(90deg,#2b8cff 0,#8fce4e 100%)!important;border-radius:99px!important;transform:translateX(-50%)!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .nav-white.nav-bg.ttl-bg.ttl-2row{width:100%!important;max-width:1180px!important;margin:0 auto 20px!important;padding:13px 14px 10px!important;box-sizing:border-box!important;background:linear-gradient(145deg,rgba(3,31,68,.62),rgba(8,67,129,.46))!important;border:1px solid rgba(137,194,241,.32)!important;border-radius:24px!important;box-shadow:0 22px 48px rgba(2,24,54,.3)!important;backdrop-filter:blur(7px)!important;-webkit-backdrop-filter:blur(7px)!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .moduletable.border.max-on-mobile{margin:0!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-wr{width:100%!important;margin:0 auto 5px!important;padding:8px 73px!important;box-sizing:border-box!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-frame{height:380px!important;padding:6px 2px 8px!important;overflow:hidden!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-frame ul li{width:238px!important;height:366px!important;margin:0 18px 0 0!important;overflow:visible!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-frame a.item{display:flex!important;height:100%!important;padding:8px!important;flex-direction:column!important;box-sizing:border-box!important;overflow:hidden!important;background:linear-gradient(160deg,rgba(19,92,165,.98)0,rgba(5,49,105,.98) 100%)!important;border:1px solid rgba(151,205,247,.58)!important;border-radius:17px!important;box-shadow:0 15px 32px rgba(0,23,57,.32)!important;transform:translateY(0)!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-frame a.item:hover,.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-frame a.item:focus-visible{border-color:rgba(141,202,70,.92)!important;box-shadow:0 18px 38px rgba(1,27,62,.4),0 0 0 2px rgba(150,211,77,.18)!important;transform:translateY(-4px)!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-frame a.item .img{position:relative!important;display:flex!important;width:100%!important;height:294px!important;padding:6px!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;overflow:hidden!important;background:linear-gradient(145deg,#eaf3fc 0,#dbeaf8 100%)!important;border:1px solid rgba(190,222,247,.92)!important;border-radius:12px!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.55)!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-wr.border .item .img::before{content:none!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-frame a.item .img img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;opacity:1!important;background:#fff!important;border-radius:9px!important;box-shadow:0 5px 13px rgba(1,33,72,.18)!important;filter:none!important;transform:none!important;image-rendering:auto!important;transition:filter .25s ease!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-frame a.item:hover .img img{opacity:1!important;filter:saturate(1.03) contrast(1.02)!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-frame a.item .ttl{display:flex!important;min-height:50px!important;margin:7px 0 0!important;padding:8px 9px!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;color:#073568!important;font-size:13.5px!important;line-height:1.35!important;font-weight:700!important;text-align:center!important;white-space:normal!important;background:linear-gradient(135deg,#a8dc68 0,#79bb3d 100%)!important;border:1px solid rgba(224,255,188,.85)!important;border-radius:10px!important;box-shadow:0 5px 13px rgba(35,102,19,.18)!important;text-shadow:none!important;transition:background .22s ease,box-shadow .22s ease!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-frame a.item:hover .ttl,.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-frame a.item:focus-visible .ttl{background:linear-gradient(135deg,#b8e877 0,#8bcb4b 100%)!important;box-shadow:0 7px 17px rgba(36,106,18,.25)!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-nav span{top:50%!important;display:block!important;width:44px!important;height:44px!important;margin-top:-22px!important;padding:0!important;overflow:visible!important;background:linear-gradient(135deg,#2d90ff 0,#0e69d4 100%)!important;border:1px solid rgba(255,255,255,.58)!important;border-radius:50%!important;box-shadow:0 9px 22px rgba(0,31,72,.28)!important;opacity:1!important;transform:scale(1)!important;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease,opacity .2s ease!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-nav span.prev{left:12px!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-nav span.next{right:12px!important;left:auto!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-nav span::before{top:0!important;right:0!important;left:0!important;margin-top:0!important;color:#fff!important;font-size:22px!important;line-height:44px!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-nav span:hover,.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-nav span:focus-visible{background:linear-gradient(135deg,#9ddc50 0,#72ba2b 100%)!important;border-color:rgba(224,255,184,.9)!important;box-shadow:0 10px 24px rgba(74,150,30,.28)!important;transform:scale(1.08)!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-nav span.disabled{opacity:.34!important;cursor:default!important;transform:scale(.94)!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .btn-wr-min{margin-top:-2px!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .btn-wr-min>.btn{min-width:154px!important;min-height:43px!important;padding:12px 24px 11px!important;color:#fff!important;font-size:12px!important;line-height:18px!important;font-weight:700!important;letter-spacing:.025em!important;background:linear-gradient(135deg,#2d90ff 0,#096bdb 100%)!important;border:1px solid rgba(255,255,255,.26)!important;border-radius:11px!important;box-shadow:0 9px 21px rgba(1,41,92,.28)!important;transform:translateY(0)!important;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .btn-wr-min>.btn:hover,.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .btn-wr-min>.btn:focus-visible{color:#0a376b!important;background:linear-gradient(135deg,#a9e25c 0,#82c938 100%)!important;border-color:rgba(223,255,181,.9)!important;box-shadow:0 11px 24px rgba(70,150,29,.27)!important;transform:translateY(-2px)!important}@media screen and (max-width:700px){.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]){padding:40px 0 38px!important;background-position:54%center!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"])>.center-wr{padding-right:15px!important;padding-left:15px!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .h1{margin-bottom:22px!important;padding-bottom:11px!important;font-size:29px!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .h1::after{width:52px!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .nav-white.nav-bg.ttl-bg.ttl-2row{width:calc(100% - 6px)!important;margin-bottom:15px!important;padding:11px 3px 9px!important;overflow:hidden!important;border-radius:17px!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-wr{width:100%!important;max-width:390px!important;margin:0 auto 7px!important;padding:8px 52px!important;box-sizing:border-box!important;overflow:visible!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-frame{width:100%!important;height:clamp(360px,106vw,414px)!important;padding:5px 0 8px!important;box-sizing:border-box!important;overflow:hidden!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-frame ul li{width:calc(100vw - 142px)!important;min-width:205px!important;max-width:248px!important;height:calc(100% - 8px)!important;margin-right:14px!important;box-sizing:border-box!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-frame a.item{position:relative!important;left:-2px!important;display:block!important;width:calc(100% - 10px)!important;max-width:calc(100% - 10px)!important;height:100%!important;margin-right:auto!important;margin-left:auto!important;padding:8px 0!important;box-sizing:border-box!important;overflow:hidden!important;border-radius:16px!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-frame a.item .img{width:calc(100% - 16px)!important;height:auto!important;min-height:0!important;margin-right:auto!important;margin-left:auto!important;aspect-ratio:3/4!important;padding:6px!important;box-sizing:border-box!important;border-radius:11px!important;transform:none!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-frame a.item .ttl{width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;min-height:50px!important;margin:8px auto 0!important;padding:8px 7px!important;box-sizing:border-box!important;overflow:hidden!important;overflow-wrap:anywhere!important;font-size:13px!important;line-height:1.35!important;transform:none!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-nav span{width:38px!important;height:38px!important;margin-top:-19px!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-nav span.prev{left:0!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-nav span.next{right:0!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .sly-nav span::before{font-size:19px!important;line-height:38px!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .btn-wr-min{position:relative!important;z-index:2!important;margin:9px 0 0!important;text-align:center!important}.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) .btn-wr-min>.btn{min-width:160px!important;min-height:44px!important;padding:12px 22px!important;font-size:12px!important}}@media (prefers-reduced-motion:reduce){.bg-image:has(.sly-wr a.item[href*="/images/gallery/clients-new/"]) :is(.item,.sly-nav span,.btn-wr-min>.btn){transition:none!important}}@media screen and (max-width:650px){}@media (hover:hover){}@media (hover:hover){}@media screen and (max-width:650px){}@media (hover:hover){}@media screen and (max-width:900px){}@media screen and (max-width:650px){}@media (hover:hover) and (pointer:fine){}@media (hover:hover){}@media screen and (max-width:650px){}@media (hover:hover){}@media screen and (max-width:650px){}@media screen and (max-width:650px){}@media screen and (max-width:760px){}@media screen and (max-width:760px){}@media screen and (max-width:760px){}@media screen and (max-width:760px){}@media screen and (max-width:760px){}@media screen and (max-width:900px){}@media screen and (max-width:600px){}@media (prefers-reduced-motion:reduce){}@media screen and (max-width:760px){}@media screen and (max-width:420px){}@media (prefers-reduced-motion:reduce){}@media screen and (min-width:901px){html body #jvlabelWrap{right:-42px!important}html body #top-arrow{position:fixed!important;top:auto!important;right:0!important;bottom:calc(50% + 109px)!important;left:auto!important;width:52px!important;min-width:52px!important;height:132px!important;min-height:132px!important;margin:0!important;padding:49px 0 15px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font:700 12.5px/1.1 Open Sans,Arial,sans-serif!important;letter-spacing:.055em!important;text-align:center!important;text-transform:uppercase!important;writing-mode:vertical-rl!important;text-orientation:mixed!important;background:linear-gradient(90deg,transparent 0 13px,#68c7ff 13px,#9be34c 39px,transparent 39px) center top/52px 3px no-repeat,linear-gradient(180deg,rgba(255,255,255,.14),transparent 32%),linear-gradient(180deg,#2f96ff 0,#0b66d0 56%,#0754b0 100%)!important;border:1px solid rgba(151,210,255,.72)!important;border-right:0!important;border-radius:18px 0 0 18px!important;box-sizing:border-box!important;box-shadow:0 14px 34px rgba(0,48,112,.34),inset 0 1px 0 rgba(255,255,255,.28)!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transform:none!important;transform-origin:center!important;z-index:9979!important;transition:width .24s ease,background .24s ease,border-color .24s ease,box-shadow .24s ease,opacity .22s ease,visibility 0s linear .22s,transform .24s ease!important}html body #top-arrow::before{content:""!important;position:absolute!important;top:12px!important;left:50%!important;right:auto!important;bottom:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;margin:0!important;padding:0!important;color:#fff!important;font:0/0 Arial,sans-serif!important;text-align:center!important;writing-mode:horizontal-tb!important;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M12%2019V5M6.5%2010.5L12%205l5.5%205.5'%20fill='none'%20stroke='%23fff'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E")center/18px 18px no-repeat,rgba(255,255,255,.15)!important;border:1px solid rgba(255,255,255,.34)!important;border-radius:50%!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18)!important;box-sizing:border-box!important;transform:translateX(-50%)!important}html body #top-arrow::after{content:"ВГОРУ"!important;position:absolute!important;top:50px!important;right:0!important;bottom:14px!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font:700 12.5px/1.1 Open Sans,Arial,sans-serif!important;letter-spacing:.075em!important;text-align:center!important;text-transform:uppercase!important;writing-mode:vertical-rl!important;text-orientation:mixed!important}html[lang^=ru] body #top-arrow::after{content:"ВВЕРХ"!important}html[lang^=uk] body #top-arrow::after{content:"ВГОРУ"!important}html body.reveal-action:not(.at-top) #top-arrow{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition-delay:0s!important}html body #top-arrow:hover,html body #top-arrow:focus-visible{right:0!important;width:57px!important;background:linear-gradient(90deg,transparent 0 15px,#68c7ff 15px,#d8ff9c 42px,transparent 42px) center top/57px 3px no-repeat,linear-gradient(180deg,rgba(255,255,255,.15),transparent 34%),linear-gradient(180deg,#85d747 0,#4daf22 55%,#318b13 100%)!important;border-color:rgba(224,255,197,.82)!important;box-shadow:0 16px 38px rgba(35,108,18,.36),0 0 0 4px rgba(133,215,71,.1),inset 0 1px 0 rgba(255,255,255,.3)!important;opacity:1!important;transform:translateX(-2px)!important}html body #top-arrow:focus-visible{outline:3px solid rgba(164,228,98,.54)!important;outline-offset:3px!important}}@media (prefers-reduced-motion:reduce){html body #top-arrow{transition:none!important}}@media (hover:hover) and (pointer:fine){}@media screen and (max-width:1100px){}@media screen and (max-width:900px){}@media screen and (max-width:700px){@supports selector(body:has(*)){}}@media screen and (max-width:380px){}@media (prefers-reduced-motion:reduce){}@media screen and (min-width:901px){#colorbox:has(#cboxLoadedContent #callback){top:50%!important;height:auto!important;min-height:0!important;transform:translate(-50%,-50%)!important}#colorbox:has(#cboxLoadedContent #callback) #cboxWrapper{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;float:none!important;overflow:visible!important}#colorbox:has(#cboxLoadedContent #callback) #cboxWrapper>div,#colorbox:has(#cboxLoadedContent #callback) #cboxContent,#colorbox:has(#cboxLoadedContent #callback) #cboxLoadedContent{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;float:none!important;clear:both!important;overflow:visible!important}#colorbox #callback>:is(#form-161,#form-162)>.checkbox-wr{position:relative!important;display:block!important;width:100%!important;margin:4px 0 0!important;padding:11px 14px!important;background:rgba(4,45,86,.48)!important;border:1px solid rgba(145,202,255,.32)!important;border-radius:11px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07)!important;box-sizing:border-box!important}#colorbox #callback>:is(#form-161,#form-162)>.checkbox-wr>p{margin:0!important;padding:0!important}#colorbox #callback>:is(#form-161,#form-162)>.checkbox-wr label{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;margin:0!important;padding:0!important;color:#edf6ff!important;font:500 13px/1.4 Open Sans,Arial,sans-serif!important;text-align:left!important;cursor:pointer!important}#colorbox #callback>:is(#form-161,#form-162)>.checkbox-wr input[type=checkbox]{flex:0 0 20px!important;width:20px!important;height:20px!important;min-width:20px!important;margin:0!important;accent-color:#83d43d!important;cursor:pointer!important}#colorbox #callback>:is(#form-161,#form-162)>.checkbox-wr a{color:#c7f58f!important;font-weight:600!important;text-decoration:underline!important;text-decoration-color:rgba(199,245,143,.58)!important;text-underline-offset:3px!important}#colorbox #callback>:is(#form-161,#form-162)>.checkbox-wr a:hover,#colorbox #callback>:is(#form-161,#form-162)>.checkbox-wr a:focus-visible{color:#fff!important;text-decoration-color:#fff!important}#colorbox #callback>:is(#form-161,#form-162)>.submit-area{margin-top:19px!important}body #side-btn.open-colorbox[href="#callback"]{height:198px!important;min-height:198px!important;padding-top:49px!important;padding-bottom:15px!important;font-size:12.5px!important;letter-spacing:.035em!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important;hyphens:none!important}body #side-btn.open-colorbox[href="#callback"]::before{content:""!important;top:12px!important;left:50%!important;width:30px!important;height:30px!important;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M6.6%202.5L9%207.2%206.9%209c1.6%203.5%204.4%206.3%207.9%207.9l1.8-2.1%204.7%202.4-1.2%203.1c-.3.8-1.2%201.3-2.1%201.1C9.4%2019.6%204.4%2014.6%202.6%206c-.2-.9.3-1.8%201.1-2.1l2.9-1.4z'%20fill='none'%20stroke='%23fff'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E")center/17px 17px no-repeat,rgba(255,255,255,.15)!important;transform:translateX(-50%)!important}}.bg-white.no-line.btm-min:has(#sly-256){position:relative!important;padding:64px 0 56px!important;overflow:hidden!important;background:radial-gradient(circle at 8% 18%,rgba(144,213,76,.22),transparent 29%),radial-gradient(circle at 91% 18%,rgba(55,153,255,.29),transparent 32%),linear-gradient(135deg,#0a2440 0,#0e4a7c 52%,#0b3156 100%)!important;border-top:1px solid rgba(115,188,255,.24)!important;border-bottom:1px solid rgba(9,44,78,.75)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0-24px 60px rgba(0,10,28,.08)!important}.bg-white.no-line.btm-min:has(#sly-256)::before,.bg-white.no-line.btm-min:has(#sly-256)::after{content:""!important;position:absolute!important;width:420px!important;height:420px!important;pointer-events:none!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:50%!important}.bg-white.no-line.btm-min:has(#sly-256)::before{top:-270px!important;left:-105px!important;box-shadow:0 0 80px rgba(111,194,47,.08)!important}.bg-white.no-line.btm-min:has(#sly-256)::after{right:-135px!important;bottom:-300px!important;box-shadow:0 0 80px rgba(39,136,255,.1)!important}.bg-white.no-line.btm-min:has(#sly-256)>.center-wr{position:relative!important;z-index:1!important;width:100%!important;max-width:1360px!important;margin:0 auto!important;padding:0 20px!important;box-sizing:border-box!important}.bg-white.no-line.btm-min:has(#sly-256)>.center-wr>.h1{--photo-gallery-title-size:39px;position:relative!important;width:fit-content!important;max-width:100%!important;margin:0 auto 31px!important;padding:0 0 17px!important;color:#fff!important;font-size:var(--photo-gallery-title-size)!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.025em!important;text-align:center!important;text-shadow:0 5px 22px rgba(0,13,34,.34)!important}html:lang(uk) .bg-white.no-line.btm-min:has(#sly-256)>.center-wr>.h1{font-size:0!important}html:lang(uk) .bg-white.no-line.btm-min:has(#sly-256)>.center-wr>.h1::before{content:"Фото навчального центру"!important;font-size:var(--photo-gallery-title-size)!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.025em!important}.bg-white.no-line.btm-min:has(#sly-256)>.center-wr>.h1::after{content:""!important;position:absolute!important;bottom:0!important;left:50%!important;width:78px!important;height:4px!important;background:linear-gradient(90deg,#2e93ff 0,#88cf43 100%)!important;border-radius:99px!important;box-shadow:0 4px 14px rgba(112,198,51,.28)!important;transform:translateX(-50%)!important}.bg-white.no-line.btm-min:has(#sly-256)>.center-wr>div:has(#sly-256){width:100%!important;margin:0!important;padding:18px!important;box-sizing:border-box!important;background:linear-gradient(145deg,rgba(255,255,255,.18),rgba(255,255,255,.08))!important;border:1px solid rgba(190,225,255,.27)!important;border-radius:28px!important;box-shadow:0 28px 68px rgba(0,13,34,.25),inset 0 1px 0 rgba(255,255,255,.2)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.bg-white.no-line.btm-min:has(#sly-256) .moduletable.border.max-on-mobile{width:100%!important;margin:0!important;padding:0!important;background:0 0!important;border:0!important;box-shadow:none!important}.bg-white.no-line.btm-min:has(#sly-256) .sly-wr{position:relative!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important;padding:0 62px!important;box-sizing:border-box!important}.bg-white.no-line.btm-min:has(#sly-256) #sly-256{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border-radius:20px!important}.bg-white.no-line.btm-min:has(#sly-256) #sly-256>ul{display:block!important;height:auto!important;min-height:0!important;margin:0!important;padding:7px 0 11px!important;white-space:nowrap!important}.bg-white.no-line.btm-min:has(#sly-256) #sly-256>ul>li{display:inline-block!important;width:224px!important;height:auto!important;margin:0 8px 0 0!important;padding:0!important;box-sizing:border-box!important;vertical-align:top!important}.bg-white.no-line.btm-min:has(#sly-256) #sly-256 a.item{position:relative!important;display:block!important;width:100%!important;height:auto!important;margin:0!important;padding:5px!important;box-sizing:border-box!important;overflow:hidden!important;background:rgba(255,255,255,.96)!important;border:1px solid rgba(184,216,245,.72)!important;border-radius:20px!important;box-shadow:0 14px 30px rgba(0,15,38,.28),inset 0 1px 0 rgba(255,255,255,.95)!important;opacity:1!important;transform:translateY(0)!important;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease,background .25s ease!important}.bg-white.no-line.btm-min:has(#sly-256) #sly-256 a.item .img{position:relative!important;display:block!important;width:100%!important;height:auto!important;aspect-ratio:1/1!important;overflow:hidden!important;background:#dbe8f4!important;border-radius:14px!important}.bg-white.no-line.btm-min:has(#sly-256) #sly-256 a.item .img::before{content:""!important;position:absolute!important;inset:0!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(180deg,transparent 68%,rgba(3,31,57,.2) 100%)!important;border:1px solid rgba(255,255,255,.5)!important;outline:0!important;border-radius:14px!important;box-sizing:border-box!important}.bg-white.no-line.btm-min:has(#sly-256) #sly-256 a.item .img::after{content:none!important;position:absolute!important;top:11px!important;right:11px!important;z-index:3!important;display:none!important;width:34px!important;height:34px!important;padding:0!important;place-items:center!important;color:#fff!important;font:700 17px/1 Arial,sans-serif!important;background:linear-gradient(135deg,#278cff 0,#0d67c5 100%)!important;border:1px solid rgba(255,255,255,.8)!important;border-radius:50%!important;box-shadow:0 7px 17px rgba(0,27,61,.3)!important;opacity:0!important;pointer-events:none!important;transform:translateY(-5px) scale(.9)!important;transition:opacity .24s ease,transform .24s ease!important}.bg-white.no-line.btm-min:has(#sly-256) #sly-256 a.item img{display:block!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center center!important;border:0!important;border-radius:14px!important;box-shadow:none!important;opacity:1!important;filter:saturate(1.02) contrast(1.025)!important;transform:scale(1)!important;transition:transform .32s ease,filter .32s ease!important}.bg-white.no-line.btm-min:has(#sly-256) #sly-256 a.item:focus-visible{outline:3px solid rgba(144,211,72,.9)!important;outline-offset:4px!important;border-color:#8bd047!important}.bg-white.no-line.btm-min:has(#sly-256) .sly-nav span{position:absolute!important;top:50%!important;display:block!important;width:48px!important;height:48px!important;margin:-24px 0 0!important;padding:0!important;overflow:hidden!important;color:transparent!important;background:linear-gradient(135deg,#278cff 0,#0d67c5 100%)!important;border:1px solid rgba(255,255,255,.72)!important;border-radius:50%!important;box-shadow:0 11px 24px rgba(0,16,41,.33),inset 0 1px 0 rgba(255,255,255,.34)!important;opacity:1!important;cursor:pointer!important;box-sizing:border-box!important;transform:scale(1)!important;transition:transform .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease,opacity .22s ease!important}.bg-white.no-line.btm-min:has(#sly-256) .sly-nav span.prev{right:auto!important;left:0!important}.bg-white.no-line.btm-min:has(#sly-256) .sly-nav span.next{right:0!important;left:auto!important}.bg-white.no-line.btm-min:has(#sly-256) .sly-nav span::before{position:absolute!important;inset:0!important;display:grid!important;place-items:center!important;color:#fff!important;font:300 37px/1 Arial,sans-serif!important;text-align:center!important;transform:none!important}.bg-white.no-line.btm-min:has(#sly-256) .sly-nav span.prev::before{content:"‹"!important;padding-right:2px!important}.bg-white.no-line.btm-min:has(#sly-256) .sly-nav span.next::before{content:"›"!important;padding-left:2px!important}.bg-white.no-line.btm-min:has(#sly-256) .sly-nav span.disabled{opacity:.3!important;pointer-events:none!important;filter:grayscale(.35)!important}.bg-white.no-line.btm-min:has(#sly-256) .btn-wr-min{margin:22px 0 0!important;padding:0!important;text-align:center!important}.bg-white.no-line.btm-min:has(#sly-256) .btn-wr-min>.btn{display:inline-flex!important;width:auto!important;min-width:198px!important;min-height:52px!important;margin:0!important;padding:14px 31px!important;align-items:center!important;justify-content:center!important;gap:10px!important;color:#fff!important;font-size:14px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:.025em!important;text-align:center!important;text-decoration:none!important;background:linear-gradient(135deg,#278cff 0,#0a6dd3 100%)!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:999px!important;box-shadow:0 12px 26px rgba(0,19,49,.3),inset 0 1px 0 rgba(255,255,255,.27)!important;opacity:1!important;transform:translateY(0)!important;transition:transform .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease!important}.bg-white.no-line.btm-min:has(#sly-256) .btn-wr-min>.btn::after{content:"→"!important;font-size:17px!important;line-height:1!important;font-weight:400!important}@media (hover:hover) and (pointer:fine){.bg-white.no-line.btm-min:has(#sly-256) #sly-256 a.item:hover{background:#fff!important;border-color:rgba(139,208,71,.82)!important;box-shadow:0 20px 40px rgba(0,13,34,.36),0 0 0 3px rgba(133,204,66,.1)!important;opacity:1!important;transform:translateY(-6px)!important}.bg-white.no-line.btm-min:has(#sly-256) #sly-256 a.item:hover img{opacity:1!important;filter:saturate(1.08) contrast(1.04)!important;transform:scale(1.055)!important}.bg-white.no-line.btm-min:has(#sly-256) #sly-256 a.item:hover .img::after{opacity:1!important;transform:translateY(0) scale(1)!important}.bg-white.no-line.btm-min:has(#sly-256) .sly-nav span:hover{background:linear-gradient(135deg,#8bd447 0,#58ad22 100%)!important;border-color:rgba(255,255,255,.92)!important;box-shadow:0 13px 28px rgba(42,110,16,.34),inset 0 1px 0 rgba(255,255,255,.35)!important;transform:scale(1.08)!important}.bg-white.no-line.btm-min:has(#sly-256) .btn-wr-min>.btn:hover,.bg-white.no-line.btm-min:has(#sly-256) .btn-wr-min>.btn:focus-visible{color:#fff!important;background:linear-gradient(135deg,#8bd447 0,#54ad1f 100%)!important;border-color:rgba(226,255,197,.78)!important;box-shadow:0 15px 30px rgba(45,116,17,.35),0 0 0 4px rgba(139,212,71,.13)!important;transform:translateY(-3px)!important}}@media screen and (max-width:1100px){.bg-white.no-line.btm-min:has(#sly-256)>.center-wr{padding-right:16px!important;padding-left:16px!important}.bg-white.no-line.btm-min:has(#sly-256)>.center-wr>div:has(#sly-256){padding:16px!important}.bg-white.no-line.btm-min:has(#sly-256) .sly-wr{padding-right:58px!important;padding-left:58px!important}.bg-white.no-line.btm-min:has(#sly-256) #sly-256>ul>li{width:218px!important;margin-right:12px!important}}@media screen and (max-width:700px){.bg-white.no-line.btm-min:has(#sly-256){padding:47px 0 42px!important}.bg-white.no-line.btm-min:has(#sly-256)::before,.bg-white.no-line.btm-min:has(#sly-256)::after{width:280px!important;height:280px!important}.bg-white.no-line.btm-min:has(#sly-256)::before{top:-190px!important;left:-125px!important}.bg-white.no-line.btm-min:has(#sly-256)::after{right:-130px!important;bottom:-200px!important}.bg-white.no-line.btm-min:has(#sly-256)>.center-wr{padding-right:10px!important;padding-left:10px!important}.bg-white.no-line.btm-min:has(#sly-256)>.center-wr>.h1{--photo-gallery-title-size:28px;margin-bottom:24px!important;padding-bottom:13px!important;font-size:28px!important;line-height:1.2!important}.bg-white.no-line.btm-min:has(#sly-256)>.center-wr>.h1::after{width:62px!important;height:3px!important}.bg-white.no-line.btm-min:has(#sly-256)>.center-wr>div:has(#sly-256){padding:14px 10px!important;border-radius:21px!important}.bg-white.no-line.btm-min:has(#sly-256) .sly-wr{padding-right:48px!important;padding-left:48px!important}.bg-white.no-line.btm-min:has(#sly-256) #sly-256{border-radius:17px!important}.bg-white.no-line.btm-min:has(#sly-256) #sly-256>ul{padding-top:5px!important;padding-bottom:9px!important}.bg-white.no-line.btm-min:has(#sly-256) #sly-256>ul>li{width:min(240px,calc(100vw - 108px))!important;margin-right:18px!important}.bg-white.no-line.btm-min:has(#sly-256) #sly-256 a.item{padding:4px!important;border-radius:17px!important;transform:translate(6px,4px)!important}.bg-white.no-line.btm-min:has(#sly-256) #sly-256 a.item .img,.bg-white.no-line.btm-min:has(#sly-256) #sly-256 a.item img,.bg-white.no-line.btm-min:has(#sly-256) #sly-256 a.item .img::before{border-radius:12px!important}.bg-white.no-line.btm-min:has(#sly-256) #sly-256 a.item .img::after{top:8px!important;right:8px!important;width:30px!important;height:30px!important;font-size:15px!important;opacity:.92!important;transform:none!important}.bg-white.no-line.btm-min:has(#sly-256) .sly-nav span{width:42px!important;height:42px!important;margin-top:-21px!important}.bg-white.no-line.btm-min:has(#sly-256) .sly-nav span.prev{left:-2px!important}.bg-white.no-line.btm-min:has(#sly-256) .sly-nav span.next{right:-2px!important}.bg-white.no-line.btm-min:has(#sly-256) .sly-nav span::before{font-size:32px!important}.bg-white.no-line.btm-min:has(#sly-256) .btn-wr-min{margin-top:18px!important}.bg-white.no-line.btm-min:has(#sly-256) .btn-wr-min>.btn{min-width:188px!important;min-height:48px!important;padding:12px 26px!important;font-size:13.5px!important}}@media screen and (max-width:380px){.bg-white.no-line.btm-min:has(#sly-256)>.center-wr{padding-right:7px!important;padding-left:7px!important}.bg-white.no-line.btm-min:has(#sly-256)>.center-wr>.h1{--photo-gallery-title-size:25px;font-size:25px!important}.bg-white.no-line.btm-min:has(#sly-256)>.center-wr>div:has(#sly-256){padding-right:7px!important;padding-left:7px!important}.bg-white.no-line.btm-min:has(#sly-256) .sly-wr{padding-right:46px!important;padding-left:46px!important}.bg-white.no-line.btm-min:has(#sly-256) #sly-256>ul>li{width:min(240px,calc(100vw - 88px))!important;margin-right:18px!important}.bg-white.no-line.btm-min:has(#sly-256) .sly-nav span{width:40px!important;height:40px!important;margin-top:-20px!important}}@media (prefers-reduced-motion:reduce){.bg-white.no-line.btm-min:has(#sly-256) #sly-256 a.item,.bg-white.no-line.btm-min:has(#sly-256) #sly-256 a.item img,.bg-white.no-line.btm-min:has(#sly-256) #sly-256 a.item .img::after,.bg-white.no-line.btm-min:has(#sly-256) .sly-nav span,.bg-white.no-line.btm-min:has(#sly-256) .btn-wr-min>.btn{transition:none!important}}@media screen and (min-width:821px){}@media screen and (min-width:901px){body #side-btn.open-colorbox[href="#callback"]{position:fixed!important;top:50%!important;right:0!important;bottom:auto!important;left:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:52px!important;min-width:52px!important;height:184px!important;min-height:184px!important;margin:0!important;padding:48px 0 16px!important;color:#fff!important;font:700 13px/1.1 Open Sans,Arial,sans-serif!important;letter-spacing:.055em!important;text-align:center!important;text-transform:uppercase!important;writing-mode:vertical-rl!important;text-orientation:mixed!important;background:linear-gradient(180deg,rgba(255,255,255,.14),transparent 32%),linear-gradient(180deg,#2f96ff 0,#0b66d0 56%,#0754b0 100%)!important;border:1px solid rgba(151,210,255,.72)!important;border-right:0!important;border-radius:18px 0 0 18px!important;box-shadow:0 14px 34px rgba(0,48,112,.34),inset 0 1px 0 rgba(255,255,255,.28)!important;box-sizing:border-box!important;overflow:hidden!important;opacity:1!important;transform:translateY(-50%)!important;transform-origin:center!important;z-index:9980!important;transition:width .24s ease,background .24s ease,border-color .24s ease,box-shadow .24s ease,transform .24s ease!important}body #side-btn.open-colorbox[href="#callback"]::before{content:"☎"!important;position:absolute!important;top:12px!important;left:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;color:#fff!important;font:700 17px/1 Arial,sans-serif!important;writing-mode:horizontal-tb!important;background:rgba(255,255,255,.15)!important;border:1px solid rgba(255,255,255,.34)!important;border-radius:50%!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18)!important;transform:translateX(-50%) rotate(-18deg)!important;box-sizing:border-box!important}body #side-btn.open-colorbox[href="#callback"]::after{content:""!important;position:absolute!important;top:0!important;left:13px!important;width:26px!important;height:3px!important;background:linear-gradient(90deg,#68c7ff 0,#9be34c 100%)!important;border-radius:0 0 999px 999px!important;box-shadow:0 0 12px rgba(143,221,75,.5)!important}body #side-btn.open-colorbox[href="#callback"]:hover,body #side-btn.open-colorbox[href="#callback"]:focus-visible{right:0!important;width:57px!important;color:#fff!important;background:linear-gradient(180deg,rgba(255,255,255,.15),transparent 34%),linear-gradient(180deg,#85d747 0,#4daf22 55%,#318b13 100%)!important;border-color:rgba(224,255,197,.82)!important;box-shadow:0 16px 38px rgba(35,108,18,.36),0 0 0 4px rgba(133,215,71,.1),inset 0 1px 0 rgba(255,255,255,.3)!important;opacity:1!important;transform:translateY(-50%) translateX(-2px)!important}body #side-btn.open-colorbox[href="#callback"]:focus-visible{outline:3px solid rgba(164,228,98,.54)!important;outline-offset:3px!important}body:has(#colorbox #cboxLoadedContent #callback) #cboxOverlay{position:fixed!important;inset:0!important;width:100%!important;height:100%!important;background:radial-gradient(circle at 50% 44%,rgba(43,139,255,.19),transparent 47%),rgba(1,17,38,.84)!important;background-image:radial-gradient(circle at 50% 44%,rgba(43,139,255,.19),transparent 47%)!important;opacity:1!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#colorbox:has(#cboxLoadedContent #callback){position:fixed!important;top:50%!important;left:50%!important;width:min(520px,calc(100vw - 48px))!important;height:auto!important;overflow:visible!important;background:0 0!important;border:0!important;border-radius:24px!important;outline:0!important;box-shadow:0 34px 90px rgba(0,15,38,.52)!important;transform:translate(-50%,-50%)!important}#colorbox:has(#cboxLoadedContent #callback) #cboxWrapper,#colorbox:has(#cboxLoadedContent #callback) #cboxContent,#colorbox:has(#cboxLoadedContent #callback) #cboxLoadedContent{width:100%!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;background:0 0!important;border:0!important;box-sizing:border-box!important}#colorbox:has(#cboxLoadedContent #callback) :is(#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight,#cboxCurrent,#cboxTitle,#cboxPrevious,#cboxNext,#cboxSlideshow){display:none!important}#colorbox #cboxLoadedContent #callback{position:relative!important;display:block!important;width:100%!important;margin:0!important;padding:42px 42px 36px!important;color:#fff!important;text-align:left!important;background:radial-gradient(circle at 100%0,rgba(116,197,255,.2),transparent 35%),linear-gradient(145deg,#0d5ca7 0,#08467f 48%,#05325f 100%)!important;border:1px solid rgba(137,201,255,.64)!important;border-radius:24px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 24px 64px rgba(0,24,61,.42)!important;box-sizing:border-box!important;overflow:hidden!important}#colorbox #cboxLoadedContent #callback::before{content:""!important;position:absolute!important;top:0!important;left:44px!important;width:132px!important;height:4px!important;background:linear-gradient(90deg,#48a9ff 0,#91db47 100%)!important;border-radius:0 0 999px 999px!important;box-shadow:0 0 18px rgba(111,206,82,.28)!important}#colorbox #cboxLoadedContent #callback::after{content:""!important;position:absolute!important;right:-72px!important;bottom:-92px!important;width:220px!important;height:220px!important;background:rgba(81,159,238,.12)!important;border:1px solid rgba(160,215,255,.14)!important;border-radius:50%!important;pointer-events:none!important}#colorbox #cboxLoadedContent #callback>:is(#form-161,#form-162){position:relative!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;z-index:1!important}#colorbox #callback>:is(#form-161,#form-162)>.ttl{position:relative!important;margin:0 0 30px!important;padding:0 48px 15px!important;color:#fff!important;font:700 28px/1.25 Open Sans,Arial,sans-serif!important;letter-spacing:-.02em!important;text-align:center!important}#colorbox #callback>:is(#form-161,#form-162)>.ttl::after{content:""!important;position:absolute!important;right:50%!important;bottom:0!important;width:72px!important;height:3px!important;background:linear-gradient(90deg,#52aeff 0,#91dc46 100%)!important;border-radius:999px!important;transform:translateX(50%)!important}#colorbox #callback>:is(#form-161,#form-162)>p:not(.ttl):not(.submit-area){margin:0 0 14px!important}#colorbox #callback>:is(#form-161,#form-162)>p:not(.ttl):not(.submit-area)>input:is([type=text],[type=tel]){width:100%!important;height:56px!important;margin:0!important;padding:0 18px!important;color:#173b63!important;font:600 16px/1.25 Open Sans,Arial,sans-serif!important;caret-color:#187eea!important;background:rgba(255,255,255,.97)!important;border:2px solid rgba(185,216,245,.94)!important;border-radius:13px!important;box-shadow:inset 0 1px 2px rgba(11,51,91,.06),0 7px 18px rgba(0,28,68,.13)!important;box-sizing:border-box!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease!important}#colorbox #callback>:is(#form-161,#form-162)>p:not(.ttl):not(.submit-area)>input:is([type=text],[type=tel])::placeholder{color:#67809b!important;opacity:1!important}#colorbox #callback>:is(#form-161,#form-162)>p:not(.ttl):not(.submit-area)>input:is([type=text],[type=tel]):hover{background:#fff!important;border-color:#8ebce9!important}#colorbox #callback>:is(#form-161,#form-162)>p:not(.ttl):not(.submit-area)>input:is([type=text],[type=tel]):focus{background:#fff!important;border-color:#8fd346!important;box-shadow:0 0 0 4px rgba(143,211,70,.17),0 9px 22px rgba(0,31,72,.16)!important}#colorbox #callback>:is(#form-161,#form-162)>.checkbox-wr{display:none!important}#colorbox #callback>:is(#form-161,#form-162)>.submit-area{margin:24px 0 0!important;padding:0!important;text-align:center!important}#colorbox #callback>:is(#form-161,#form-162)>.submit-area>span{position:relative!important;display:block!important;width:100%!important}#colorbox #callback>:is(#form-161,#form-162)>.submit-area input[type=submit]{width:100%!important;min-height:54px!important;margin:0!important;padding:13px 28px!important;color:#fff!important;font:700 14px/1.2 Open Sans,Arial,sans-serif!important;letter-spacing:.055em!important;text-transform:uppercase!important;background:linear-gradient(135deg,#37a0ff 0,#177de8 52%,#0865cc 100%)!important;border:1px solid rgba(151,211,255,.72)!important;border-radius:13px!important;box-shadow:0 13px 28px rgba(0,48,111,.34),inset 0 1px 0 rgba(255,255,255,.27)!important;box-sizing:border-box!important;transition:background .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease!important}#colorbox #callback>:is(#form-161,#form-162)>.submit-area input[type=submit]:hover,#colorbox #callback>:is(#form-161,#form-162)>.submit-area input[type=submit]:focus-visible{background:linear-gradient(135deg,#91db4c 0,#5dbb27 54%,#3b9918 100%)!important;border-color:rgba(225,255,198,.78)!important;box-shadow:0 15px 31px rgba(40,112,18,.34),0 0 0 4px rgba(143,211,70,.13),inset 0 1px 0 rgba(255,255,255,.3)!important;transform:translateY(-2px)!important}#colorbox #callback .not-valid,#colorbox #callback .response{position:relative!important;display:block!important;width:100%!important;margin:8px 0 0!important;padding:9px 12px!important;color:#9c1d1d!important;font-size:13px!important;line-height:1.35!important;text-align:left!important;background:#fff1f1!important;border:1px solid #efb1b1!important;border-radius:9px!important;box-sizing:border-box!important}#colorbox #callback .response.success{color:#226e12!important;background:#f1faec!important;border-color:#a8d98b!important}#colorbox:has(#cboxLoadedContent #callback) #cboxClose{position:absolute!important;top:14px!important;right:14px!important;bottom:auto!important;left:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;margin:0!important;padding:0!important;color:transparent!important;font-size:0!important;line-height:1!important;text-indent:0!important;background:rgba(255,255,255,.12)!important;background-image:none!important;border:1px solid rgba(255,255,255,.32)!important;border-radius:50%!important;box-shadow:0 7px 18px rgba(0,25,59,.2)!important;z-index:6!important;transition:background .2s ease,border-color .2s ease,transform .2s ease!important}#colorbox:has(#cboxLoadedContent #callback) #cboxClose::before{content:"×"!important;color:#fff!important;font:300 29px/1 Arial,sans-serif!important}#colorbox:has(#cboxLoadedContent #callback) #cboxClose:hover,#colorbox:has(#cboxLoadedContent #callback) #cboxClose:focus-visible{background:rgba(143,211,70,.88)!important;border-color:rgba(236,255,218,.9)!important;transform:rotate(90deg)!important}}@media (prefers-reduced-motion:reduce){body #side-btn.open-colorbox[href="#callback"],#colorbox:has(#cboxLoadedContent #callback) #cboxClose,#colorbox #callback>:is(#form-161,#form-162)>.submit-area input[type=submit]{transition:none!important}}@media (hover:hover) and (pointer:fine){}@media screen and (max-width:920px){}@media screen and (max-width:680px){}@media screen and (max-width:340px){}@media (prefers-reduced-motion:reduce){}body:not(.menu-101):not(.menu-532):not(.with-img):not(.view-search) #content-wr{position:relative!important;background:radial-gradient(ellipse 980px 620px at -6% 2%,rgba(255,255,255,.7)0,rgba(255,255,255,.15) 48%,transparent 72%),radial-gradient(ellipse 880px 590px at 106% 18%,rgba(64,147,211,.14)0,rgba(64,147,211,.032) 50%,transparent 74%),radial-gradient(ellipse 760px 520px at 76% 92%,rgba(126,188,75,.07)0,rgba(126,188,75,.018) 52%,transparent 74%),linear-gradient(135deg,#f0f8fe 0,#deedf8 46%,#edf7fc 100%)!important;background-size:auto!important;background-position:center center!important;background-repeat:no-repeat!important;background-attachment:fixed,fixed,fixed,scroll!important;border-top:1px solid rgba(79,153,208,.24)!important;border-bottom-color:#b4d7ed!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),inset 0-1px 0 rgba(57,111,151,.075)!important;isolation:isolate!important}body:not(.menu-101):not(.menu-532):not(.with-img):not(.view-search) #content-wr>.center-wr{position:relative!important;z-index:1!important;display:flow-root!important;margin-top:12px!important;background:linear-gradient(180deg,#fff 0,#fff 58%,#fbfdff 100%)!important;border:1px solid rgba(57,124,178,.3)!important;border-radius:26px!important;box-shadow:0 20px 48px rgba(10,55,94,.145),0 4px 12px rgba(10,55,94,.055),inset 0 1px 0 rgba(255,255,255,.98)!important;box-sizing:content-box!important}body:not(.menu-101):not(.menu-532):not(.with-img):not(.view-search) #content-wr :is(#content,#content-in){background-color:transparent!important}@supports selector(body:has(*)){html.it-course-page body.view-article.with-sidebar #content-wr{position:relative!important;background:radial-gradient(ellipse 980px 620px at -6% 2%,rgba(255,255,255,.7)0,rgba(255,255,255,.15) 48%,transparent 72%),radial-gradient(ellipse 880px 590px at 106% 18%,rgba(64,147,211,.14)0,rgba(64,147,211,.032) 50%,transparent 74%),radial-gradient(ellipse 760px 520px at 76% 92%,rgba(126,188,75,.07)0,rgba(126,188,75,.018) 52%,transparent 74%),linear-gradient(135deg,#f0f8fe 0,#deedf8 46%,#edf7fc 100%)!important;background-size:auto!important;background-position:center center!important;background-repeat:no-repeat!important;background-attachment:fixed,fixed,fixed,scroll!important;border-top:1px solid rgba(79,153,208,.24)!important;border-bottom-color:#b4d7ed!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),inset 0-1px 0 rgba(57,111,151,.075)!important;isolation:isolate!important}html.it-course-page body.view-article.with-sidebar #content-wr>.center-wr{position:relative!important;z-index:1!important;display:flow-root!important;margin-top:12px!important;background:linear-gradient(180deg,#fff 0,#fff 58%,#fbfdff 100%)!important;border:1px solid rgba(57,124,178,.3)!important;border-radius:26px!important;box-shadow:0 20px 48px rgba(10,55,94,.145),0 4px 12px rgba(10,55,94,.055),inset 0 1px 0 rgba(255,255,255,.98)!important;box-sizing:content-box!important}html.it-course-page body.view-article.with-sidebar #content-wr :is(#content,#content-in){background-color:transparent!important}html.it-course-page body.view-article.with-sidebar #content .item-page>.page-header{background:linear-gradient(135deg,#fff 0,#f7fbff 100%)!important;border-color:rgba(65,127,178,.34)!important;box-shadow:0 10px 24px rgba(27,68,102,.105),0 2px 5px rgba(27,68,102,.045),inset 0 1px 0 rgba(255,255,255,.96)!important}html.it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]:has(>p:first-child img):has(>p:first-child+:is(h4,h5))::before{background:radial-gradient(circle at 94% 10%,rgba(38,140,255,.055),transparent 38%),linear-gradient(135deg,#fff 0,#f6faff 100%)!important;border-color:rgba(68,130,181,.33)!important;box-shadow:0 10px 24px rgba(27,68,102,.1),0 2px 5px rgba(27,68,102,.04)!important}html.it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>:is(h2,h3){background:radial-gradient(circle at 96% 12%,rgba(38,140,255,.045),transparent 36%),linear-gradient(135deg,#fff 0,#f5faff 100%)!important;border-color:rgba(72,135,184,.32)!important;border-left-color:#2189ff!important;box-shadow:0 8px 19px rgba(27,68,102,.09),0 2px 4px rgba(27,68,102,.035)!important}html.it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop=articleBody]>p:has(>:is(strong,b):only-child){background:linear-gradient(135deg,#fff 0,#f5faff 100%)!important;border-color:rgba(72,135,184,.31)!important;border-left-color:#2189ff!important;box-shadow:0 8px 19px rgba(27,68,102,.085),0 2px 4px rgba(27,68,102,.035)!important}html.it-course-page body.view-article.with-sidebar #content .sub-courses-new .icons.timeline .item{background:radial-gradient(circle at 14%0,rgba(255,255,255,.96)0,transparent 38%),linear-gradient(135deg,#fff 0,#f2f8fc 100%)!important;border-color:rgba(68,130,181,.34)!important;border-left-color:var(--additional-course-accent)!important;box-shadow:0 9px 21px rgba(27,68,102,.095),0 2px 4px rgba(27,68,102,.035),inset 0 1px 0 rgba(255,255,255,.96)!important}}@media screen and (max-width:1200px){body:not(.menu-101):not(.menu-532):not(.with-img):not(.view-search) #content-wr>.center-wr{width:calc(100% - 28px)!important;margin:14px auto 24px!important;padding-right:15px!important;padding-left:15px!important;border-radius:20px!important;box-shadow:0 14px 34px rgba(10,55,94,.13),0 3px 9px rgba(10,55,94,.05),inset 0 1px 0 rgba(255,255,255,.98)!important;box-sizing:border-box!important}@supports selector(body:has(*)){html.it-course-page body.view-article.with-sidebar #content-wr>.center-wr{width:calc(100% - 28px)!important;margin:14px auto 24px!important;padding-right:15px!important;padding-left:15px!important;border-radius:20px!important;box-shadow:0 14px 34px rgba(10,55,94,.13),0 3px 9px rgba(10,55,94,.05),inset 0 1px 0 rgba(255,255,255,.98)!important;box-sizing:border-box!important}}}@media screen and (max-width:900px){body:not(.menu-101):not(.menu-532):not(.with-img):not(.view-search) #content-wr{background:radial-gradient(ellipse 600px 390px at -5%0,rgba(255,255,255,.66)0,rgba(255,255,255,.14) 48%,transparent 72%),radial-gradient(ellipse 520px 360px at 105% 14%,rgba(67,149,212,.12)0,rgba(67,149,212,.028) 50%,transparent 74%),linear-gradient(142deg,#eef8fe 0,#dfedf8 56%,#edf7fc 100%)!important;background-size:auto!important;background-position:center center!important;background-repeat:no-repeat!important;background-attachment:scroll,scroll,scroll!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.68),inset 0-1px 0 rgba(57,111,151,.07)!important}@supports selector(body:has(*)){html.it-course-page body.view-article.with-sidebar #content-wr{background:radial-gradient(ellipse 600px 390px at -5%0,rgba(255,255,255,.66)0,rgba(255,255,255,.14) 48%,transparent 72%),radial-gradient(ellipse 520px 360px at 105% 14%,rgba(67,149,212,.12)0,rgba(67,149,212,.028) 50%,transparent 74%),linear-gradient(142deg,#eef8fe 0,#dfedf8 56%,#edf7fc 100%)!important;background-size:auto!important;background-position:center center!important;background-repeat:no-repeat!important;background-attachment:scroll,scroll,scroll!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.68),inset 0-1px 0 rgba(57,111,151,.07)!important}}}@media screen and (max-width:480px){body:not(.menu-101):not(.menu-532):not(.with-img):not(.view-search) #content-wr>.center-wr{width:calc(100% - 16px)!important;margin:8px auto 16px!important;padding-right:10px!important;padding-left:10px!important;border-radius:15px!important;box-shadow:0 10px 25px rgba(10,55,94,.115),0 2px 7px rgba(10,55,94,.045)!important}@supports selector(body:has(*)){html.it-course-page body.view-article.with-sidebar #content-wr>.center-wr{width:calc(100% - 16px)!important;margin:8px auto 16px!important;padding-right:10px!important;padding-left:10px!important;border-radius:15px!important;box-shadow:0 10px 25px rgba(10,55,94,.115),0 2px 7px rgba(10,55,94,.045)!important}}}@media (prefers-reduced-motion:reduce){body:not(.menu-101):not(.menu-532):not(.with-img):not(.view-search) #content-wr{background-attachment:scroll,scroll,scroll,scroll!important}@supports selector(body:has(*)){html.it-course-page body.view-article.with-sidebar #content-wr{background-attachment:scroll,scroll,scroll,scroll!important}}}@media screen and (min-width:901px){#colorbox #callback>:is(#form-161,#form-162)>.response.success.click-hide{position:relative!important;display:flex!important;align-items:center!important;width:100%!important;min-height:60px!important;margin:14px 0 0!important;padding:13px 48px 13px 54px!important;color:#f3ffeb!important;font:600 14px/1.42 Open Sans,Arial,sans-serif!important;text-align:left!important;background:linear-gradient(135deg,rgba(114,200,55,.3)0,rgba(30,126,70,.24) 48%,rgba(4,54,92,.64) 100%)!important;border:1px solid rgba(173,229,116,.75)!important;border-radius:13px!important;box-shadow:0 12px 26px rgba(0,31,65,.22),inset 0 1px 0 rgba(255,255,255,.14)!important;box-sizing:border-box!important;cursor:pointer!important;overflow:hidden!important;transition:background .22s ease,border-color .22s ease,box-shadow .22s ease!important}#colorbox #callback>:is(#form-161,#form-162)>.response.success.click-hide::before{content:"✓"!important;position:absolute!important;top:50%!important;left:14px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:29px!important;height:29px!important;color:#fff!important;font:700 17px/1 Arial,sans-serif!important;background:linear-gradient(135deg,#91dc4b 0,#52ae20 100%)!important;border:1px solid rgba(233,255,211,.8)!important;border-radius:50%!important;box-shadow:0 7px 16px rgba(47,126,20,.34),inset 0 1px 0 rgba(255,255,255,.32)!important;transform:translateY(-50%)!important;box-sizing:border-box!important;pointer-events:none!important}#colorbox #callback>:is(#form-161,#form-162)>.response.success.click-hide::after{content:"×"!important;position:absolute!important;top:50%!important;right:11px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;color:#fff!important;font:400 21px/1 Arial,sans-serif!important;background:rgba(255,255,255,.12)!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:50%!important;box-shadow:none!important;transform:translateY(-50%)!important;box-sizing:border-box!important;pointer-events:none!important;transition:background .2s ease,border-color .2s ease,transform .2s ease!important}#colorbox #callback>:is(#form-161,#form-162)>.response.success.click-hide:hover,#colorbox #callback>:is(#form-161,#form-162)>.response.success.click-hide:focus-visible{background:linear-gradient(135deg,rgba(135,216,71,.38)0,rgba(41,143,67,.3) 52%,rgba(4,59,99,.68) 100%)!important;border-color:rgba(212,250,174,.9)!important;box-shadow:0 14px 30px rgba(0,31,65,.25),0 0 0 3px rgba(143,215,72,.11),inset 0 1px 0 rgba(255,255,255,.17)!important}#colorbox #callback>:is(#form-161,#form-162)>.response.success.click-hide:hover::after,#colorbox #callback>:is(#form-161,#form-162)>.response.success.click-hide:focus-visible::after{background:rgba(132,211,65,.78)!important;border-color:rgba(234,255,214,.82)!important;transform:translateY(-50%) rotate(90deg)!important}}@media screen and (min-width:901px){#colorbox:has(#cboxLoadedContent #callback) #cboxWrapper{position:relative!important;top:auto!important;left:auto!important;display:block!important;height:auto!important;float:none!important;overflow:visible!important}#colorbox:has(#cboxLoadedContent #callback) #cboxContent,#colorbox:has(#cboxLoadedContent #callback) #cboxLoadedContent{position:relative!important;display:block!important;height:auto!important;float:none!important;overflow:visible!important}#colorbox #callback>:is(#form-161,#form-162)>.checkbox-wr{display:block!important}#colorbox #callback>:is(#form-161,#form-162)>.submit-area{margin-top:19px!important}body #side-btn.open-colorbox[href="#callback"]{height:198px!important;min-height:198px!important;padding-top:49px!important;padding-bottom:15px!important;font-size:12.5px!important;letter-spacing:.035em!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important;hyphens:none!important}body #side-btn.open-colorbox[href="#callback"]::before{content:""!important;top:12px!important;left:50%!important;width:30px!important;height:30px!important;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M6.6%202.5L9%207.2%206.9%209c1.6%203.5%204.4%206.3%207.9%207.9l1.8-2.1%204.7%202.4-1.2%203.1c-.3.8-1.2%201.3-2.1%201.1C9.4%2019.6%204.4%2014.6%202.6%206c-.2-.9.3-1.8%201.1-2.1l2.9-1.4z'%20fill='none'%20stroke='%23fff'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E")center/17px 17px no-repeat,rgba(255,255,255,.15)!important;transform:translateX(-50%)!important}}.bg-image:has(>.center-wr>.icons.num-2.squares>a.item.i54){padding:56px 0 55px!important;background-image:linear-gradient(120deg,rgba(2,27,62,.93)0,rgba(5,68,132,.82) 54%,rgba(3,42,88,.91) 100%),url(/images/bg/bg-01.webp)!important;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;border-top:1px solid rgba(126,190,255,.24)!important;border-bottom:2px solid #2788ff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07)!important}.bg-image:has(>.center-wr>.icons.num-2.squares>a.item.i54)>.center-wr{width:100%!important;max-width:1210px!important;margin:0 auto!important;padding:0 30px!important;box-sizing:border-box!important}.bg-image:has(>.center-wr>.icons.num-2.squares>a.item.i54)>.center-wr>.h1{margin:0 0 31px!important;color:#fff!important;font-size:37px!important;font-weight:600!important;line-height:1.18!important;letter-spacing:-.025em!important;text-align:center!important;text-shadow:0 3px 15px rgba(0,28,65,.34)!important}.bg-image:has(>.center-wr>.icons.num-2.squares>a.item.i54)>.center-wr>.h1::after{content:""!important;display:block!important;width:78px!important;height:3px!important;margin:13px auto 0!important;background:linear-gradient(90deg,#2788ff 0 64%,#67bc2e 64% 100%)!important;border-radius:999px!important;box-shadow:0 2px 9px rgba(39,136,255,.28)!important}.bg-image .icons.num-2.squares:has(>a.item.i54){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:17px 20px!important;width:100%!important;max-width:1120px!important;margin:0 auto!important;padding:0!important;text-align:left!important;box-sizing:border-box!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54{position:relative!important;display:block!important;float:none!important;clear:none!important;width:auto!important;max-width:none!important;min-width:0!important;min-height:94px!important;height:auto!important;margin:0!important;padding:0!important;color:#bfff31!important;background:linear-gradient(135deg,rgba(19,105,202,.98)0,rgba(6,62,126,.99) 100%)!important;border:1px solid rgba(151,205,255,.33)!important;border-radius:14px!important;box-shadow:0 13px 29px rgba(0,26,62,.28),inset 0 1px 0 rgba(255,255,255,.1)!important;overflow:hidden!important;box-sizing:border-box!important;transform:translateY(0)!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54::before{content:""!important;position:absolute!important;top:0!important;right:0!important;left:0!important;display:block!important;height:3px!important;background:linear-gradient(90deg,#2788ff 0 78%,#75c83e 78% 100%)!important;z-index:3!important;pointer-events:none!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.ico{position:absolute!important;top:3px!important;right:auto!important;bottom:0!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:78px!important;height:auto!important;margin:0!important;padding:0!important;color:#fff!important;text-indent:-9999px!important;background:linear-gradient(145deg,rgba(38,143,247,.96)0,rgba(11,92,181,.98) 100%)!important;border:0!important;border-right:1px solid rgba(191,255,49,.38)!important;border-radius:0!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12)!important;box-sizing:border-box!important;opacity:1!important;transform:none!important;transition:background .22s ease,color .22s ease!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.ico::before{position:static!important;display:block!important;margin:0!important;padding:0!important;color:#fff!important;font-size:38px!important;line-height:1!important;text-indent:0!important;transform:none!important;transition:color .22s ease,transform .22s ease!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.txt{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:center!important;width:auto!important;min-width:0!important;min-height:92px!important;height:auto!important;margin:0 0 0 78px!important;padding:15px 58px 14px 19px!important;color:#bfff31!important;font-size:13px!important;font-weight:500!important;line-height:1.42!important;text-align:left!important;background:0 0!important;border:0!important;box-sizing:border-box!important;overflow-wrap:anywhere!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.txt .ttl{display:block!important;max-width:100%!important;margin:0 0 5px!important;color:#fff!important;font-size:16px!important;font-weight:600!important;font-style:normal!important;line-height:1.34!important;letter-spacing:-.01em!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.txt .marker{position:absolute!important;top:50%!important;right:13px!important;bottom:auto!important;left:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;margin:0!important;padding:0!important;color:#d9ff7e!important;background:rgba(255,255,255,.09)!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:50%!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important;box-sizing:border-box!important;opacity:1!important;transform:translateY(-50%)!important;transition:color .22s ease,background .22s ease,border-color .22s ease,transform .22s ease!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.txt .marker::before{content:"›"!important;position:static!important;display:block!important;margin:0!important;padding:0 0 2px 1px!important;color:inherit!important;font:600 23px/1 Arial,sans-serif!important;text-align:center!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54:hover,.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54:focus-visible{color:#bfff31!important;background:linear-gradient(135deg,rgba(25,122,225,.99)0,rgba(7,70,140,.99) 100%)!important;border-color:rgba(191,255,49,.55)!important;box-shadow:0 18px 36px rgba(0,25,61,.37),0 0 0 1px rgba(191,255,49,.1),inset 0 1px 0 rgba(255,255,255,.12)!important;transform:translateY(-3px)!important;outline:0!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54:hover>.ico,.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54:focus-visible>.ico{background:linear-gradient(145deg,rgba(44,153,252,.99)0,rgba(12,102,195,.99) 100%)!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54:hover>.ico::before,.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54:focus-visible>.ico::before{color:#d9ff7e!important;transform:scale(1.06)!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54:hover>.txt .marker,.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54:focus-visible>.txt .marker{color:#0a4da1!important;background:#bfff31!important;border-color:#bfff31!important;transform:translateY(-50%) translateX(2px)!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>.btn-wr{grid-column:1/-1!important;margin:7px 0 0!important;text-align:center!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>.btn-wr>.btn.btn-small{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-width:184px!important;min-height:46px!important;margin:0!important;padding:12px 22px!important;color:#fff!important;font-size:12px!important;font-weight:700!important;line-height:1!important;letter-spacing:.045em!important;text-transform:uppercase!important;background:linear-gradient(135deg,#2788ff 0,#0c65cc 100%)!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:12px!important;box-shadow:0 11px 24px rgba(0,31,75,.3)!important;box-sizing:border-box!important;opacity:1!important;transform:translateY(0)!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>.btn-wr>.btn.btn-small::after{content:"→"!important;display:block!important;color:#d9ff7e!important;font:700 18px/1 Arial,sans-serif!important;transition:transform .22s ease!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>.btn-wr>.btn.btn-small:hover,.bg-image .icons.num-2.squares:has(>a.item.i54)>.btn-wr>.btn.btn-small:focus-visible{color:#fff!important;background:linear-gradient(135deg,#3696ff 0,#0872df 100%)!important;border-color:rgba(191,255,49,.42)!important;box-shadow:0 14px 29px rgba(0,29,70,.38)!important;transform:translateY(-2px)!important;outline:0!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>.btn-wr>.btn.btn-small:hover::after,.bg-image .icons.num-2.squares:has(>a.item.i54)>.btn-wr>.btn.btn-small:focus-visible::after{transform:translateX(3px)!important}@media screen and (max-width:850px){.bg-image:has(>.center-wr>.icons.num-2.squares>a.item.i54){padding:45px 0 49px!important;background-position:48%center!important}.bg-image:has(>.center-wr>.icons.num-2.squares>a.item.i54)>.center-wr{padding:0 18px!important}.bg-image:has(>.center-wr>.icons.num-2.squares>a.item.i54)>.center-wr>.h1{margin-bottom:25px!important;font-size:30px!important}.bg-image .icons.num-2.squares:has(>a.item.i54){grid-template-columns:minmax(0,1fr)!important;gap:13px!important;max-width:680px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54{width:100%!important;min-height:90px!important;margin:0!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.ico{width:70px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.ico::before{font-size:35px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.txt{min-height:88px!important;margin-left:70px!important;padding:14px 54px 13px 17px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>.btn-wr{margin-top:9px!important}}@media screen and (max-width:480px){.bg-image:has(>.center-wr>.icons.num-2.squares>a.item.i54){padding:40px 0 45px!important}.bg-image:has(>.center-wr>.icons.num-2.squares>a.item.i54)>.center-wr{padding:0 13px!important}.bg-image:has(>.center-wr>.icons.num-2.squares>a.item.i54)>.center-wr>.h1{margin-bottom:22px!important;font-size:26px!important;line-height:1.2!important}.bg-image:has(>.center-wr>.icons.num-2.squares>a.item.i54)>.center-wr>.h1::after{width:64px!important;margin-top:10px!important}.bg-image .icons.num-2.squares:has(>a.item.i54){gap:11px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54{min-height:94px!important;border-radius:12px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.ico{width:58px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.ico::before{font-size:31px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.txt{min-height:92px!important;margin-left:58px!important;padding:13px 43px 12px 13px!important;font-size:12.5px!important;line-height:1.4!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.txt .ttl{margin-bottom:4px!important;font-size:14.5px!important;line-height:1.34!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.txt .marker{right:8px!important;width:28px!important;height:28px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.txt .marker::before{font-size:21px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>.btn-wr>.btn.btn-small{width:100%!important;max-width:260px!important;min-width:0!important}}@media (prefers-reduced-motion:reduce){.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54,.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54 *,.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54 ::before,.bg-image .icons.num-2.squares:has(>a.item.i54)>.btn-wr>.btn.btn-small,.bg-image .icons.num-2.squares:has(>a.item.i54)>.btn-wr>.btn.btn-small::after{transition:none!important}}.bg-image:has(>.center-wr>.icons.num-2.squares>a.item.i54){padding-top:50px!important;padding-bottom:47px!important}.bg-image:has(>.center-wr>.icons.num-2.squares>a.item.i54)>.center-wr>.h1{margin-bottom:26px!important}.bg-image .icons.num-2.squares:has(>a.item.i54){gap:14px 20px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54{display:flex!important;align-items:stretch!important;min-height:90px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.ico{width:74px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.ico::before{font-size:36px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.txt{flex:1 1 auto!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;align-content:center!important;justify-content:stretch!important;row-gap:4px!important;min-height:88px!important;height:auto!important;margin-left:74px!important;padding:11px 54px 11px 18px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.txt>br{display:none!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.txt .ttl{margin:0!important;font-size:15.5px!important;line-height:1.31!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.txt .marker{width:30px!important;height:30px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>.btn-wr>.btn.btn-small:hover,.bg-image .icons.num-2.squares:has(>a.item.i54)>.btn-wr>.btn.btn-small:focus-visible{color:#fff!important;background:linear-gradient(135deg,#72c942 0,#429f20 100%)!important;border-color:rgba(224,255,197,.72)!important;box-shadow:0 14px 29px rgba(40,119,20,.36),0 0 0 3px rgba(191,255,49,.1)!important;transform:translateY(-2px)!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>.btn-wr>.btn.btn-small:hover::after,.bg-image .icons.num-2.squares:has(>a.item.i54)>.btn-wr>.btn.btn-small:focus-visible::after{color:#fff!important;transform:translateX(3px)!important}@media screen and (max-width:850px){.bg-image:has(>.center-wr>.icons.num-2.squares>a.item.i54){padding-top:43px!important;padding-bottom:46px!important}.bg-image:has(>.center-wr>.icons.num-2.squares>a.item.i54)>.center-wr>.h1{margin-bottom:23px!important}.bg-image .icons.num-2.squares:has(>a.item.i54){gap:12px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54{min-height:88px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.ico{width:68px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.txt{min-height:86px!important;margin-left:68px!important;padding:10px 52px 10px 16px!important}}@media screen and (max-width:480px){.bg-image:has(>.center-wr>.icons.num-2.squares>a.item.i54){padding-top:37px!important;padding-bottom:41px!important}.bg-image:has(>.center-wr>.icons.num-2.squares>a.item.i54)>.center-wr>.h1{margin-bottom:20px!important}.bg-image .icons.num-2.squares:has(>a.item.i54){gap:10px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54{min-height:86px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.ico{width:56px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.ico::before{font-size:30px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.txt{min-height:84px!important;margin-left:56px!important;padding:10px 40px 10px 12px!important;row-gap:3px!important}.bg-image .icons.num-2.squares:has(>a.item.i54)>a.item.i54>.txt .ttl{font-size:14.5px!important;line-height:1.32!important}}.bg-white.btm-min:has(>.center-wr>.show-more.cols.num-2){position:relative!important;padding:54px 0 52px!important;color:#213c58!important;background:radial-gradient(circle at 8% 14%,rgba(39,136,255,.17)0,rgba(39,136,255,0) 34%),radial-gradient(circle at 91% 16%,rgba(139,207,69,.23)0,rgba(139,207,69,0) 32%),linear-gradient(135deg,#edf6ff 0,#f8fcff 49%,#f1f9e9 100%)!important;border-top:1px solid rgba(89,162,231,.22)!important;border-bottom:2px solid #2788ff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.76),inset 0-18px 42px rgba(10,77,161,.035)!important;overflow:visible!important}.bg-white.btm-min:has(>.center-wr>.show-more.cols.num-2)>.center-wr{width:100%!important;max-width:1210px!important;margin:0 auto!important;padding:0 30px!important;box-sizing:border-box!important}.bg-white.btm-min:has(>.center-wr>.show-more.cols.num-2)>.center-wr>.h1{margin:0 0 31px!important;color:#0a4da1!important;font-size:36px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.025em!important;text-align:center!important;text-shadow:0 1px 0 rgba(255,255,255,.72)!important}.bg-white.btm-min:has(>.center-wr>.show-more.cols.num-2)>.center-wr>.h1::after{content:""!important;display:block!important;width:82px!important;height:3px!important;margin:13px auto 0!important;background:linear-gradient(90deg,#2788ff 0 64%,#65b92f 64% 100%)!important;border-radius:999px!important;box-shadow:0 2px 9px rgba(39,136,255,.19)!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:14px 18px!important;width:100%!important;max-width:1120px!important;margin:0 auto!important;padding:0!important;text-align:left!important;box-sizing:border-box!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item{position:relative!important;display:block!important;float:none!important;clear:none!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;color:#253f59!important;background:linear-gradient(135deg,rgba(255,255,255,.98)0,rgba(245,250,255,.98) 100%)!important;border:1px solid rgba(116,176,230,.36)!important;border-radius:13px!important;box-shadow:0 8px 20px rgba(10,77,161,.085),inset 0 1px 0 rgba(255,255,255,.84)!important;overflow:hidden!important;box-sizing:border-box!important;transform:translateY(0)!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item::after{content:""!important;position:absolute!important;top:0!important;right:0!important;left:0!important;display:block!important;height:3px!important;background:linear-gradient(90deg,#2788ff 0 82%,#79c845 82% 100%)!important;opacity:.74!important;pointer-events:none!important;z-index:3!important;transition:opacity .22s ease!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item::before{content:"+"!important;position:absolute!important;top:14px!important;right:auto!important;bottom:auto!important;left:14px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;margin:0!important;padding:0 0 2px!important;color:#fff!important;font:600 22px/1 Arial,sans-serif!important;text-align:center!important;text-indent:0!important;background:linear-gradient(145deg,#3698ff 0,#1474d8 100%)!important;border:1px solid rgba(255,255,255,.78)!important;border-radius:50%!important;box-shadow:0 6px 14px rgba(23,127,255,.22),0 0 0 5px rgba(39,136,255,.055)!important;box-sizing:border-box!important;pointer-events:none!important;z-index:4!important;transform:none!important;transition:color .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item>.ttl{position:relative!important;display:flex!important;align-items:center!important;width:auto!important;min-width:0!important;min-height:58px!important;height:auto!important;margin:0!important;padding:13px 54px 12px 58px!important;color:#123c6a!important;font-size:16.5px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:-.01em!important;text-align:left!important;background:0 0!important;border:0!important;box-shadow:none!important;box-sizing:border-box!important;cursor:pointer!important;overflow-wrap:anywhere!important;transition:color .22s ease!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item:hover{background:linear-gradient(135deg,#fff 0,#f2f9ff 68%,#f4faee 100%)!important;border-color:rgba(108,181,63,.49)!important;box-shadow:0 13px 27px rgba(10,77,161,.14),0 0 0 1px rgba(121,200,69,.075)!important;transform:translateY(-2px)!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item:hover::before{color:#0a4da1!important;background:linear-gradient(145deg,#caff7d 0,#8bd04c 100%)!important;border-color:rgba(255,255,255,.94)!important;box-shadow:0 7px 16px rgba(75,147,37,.25),0 0 0 5px rgba(121,200,69,.085)!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item:hover>.ttl{color:#177fff!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item:has(>.txt:not([style*="display: none"])){background:rgba(255,255,255,.985)!important;border-color:rgba(116,190,63,.58)!important;box-shadow:0 15px 32px rgba(10,77,161,.15),0 0 0 1px rgba(121,200,69,.09)!important;transform:none!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item:has(>.txt:not([style*="display: none"]))::after{opacity:1!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item:has(>.txt:not([style*="display: none"]))::before{content:"−"!important;color:#0a4da1!important;background:linear-gradient(145deg,#caff7d 0,#85ca45 100%)!important;border-color:rgba(255,255,255,.95)!important;box-shadow:0 7px 16px rgba(75,147,37,.27),0 0 0 5px rgba(121,200,69,.1)!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item:has(>.txt:not([style*="display: none"]))>.ttl{color:#0a4da1!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item>.txt{position:relative!important;width:auto!important;min-width:0!important;height:auto;margin:0!important;padding:16px 21px 19px 58px;color:#2b4157!important;font-size:14.5px!important;font-weight:400!important;line-height:1.64!important;text-align:left!important;background:linear-gradient(135deg,rgba(237,247,255,.78)0,rgba(248,252,244,.82) 100%)!important;border:0!important;border-top:1px solid rgba(88,157,219,.17)!important;box-shadow:inset 0 10px 23px rgba(10,77,161,.025)!important;box-sizing:border-box!important;overflow-wrap:anywhere!important;transition:none!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item>.txt::before{content:""!important;position:absolute!important;top:16px!important;bottom:17px!important;left:27px!important;display:block!important;width:3px!important;height:auto!important;background:linear-gradient(180deg,#2788ff 0,#79c845 100%)!important;border-radius:999px!important;box-shadow:0 0 0 4px rgba(39,136,255,.045)!important;pointer-events:none!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item>.txt a{color:#177fff!important;font-weight:600!important;text-decoration:none!important;border-bottom:1px solid rgba(23,127,255,.25)!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item>.txt a:hover,.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item>.txt a:focus-visible{color:#429f20!important;border-bottom-color:rgba(66,159,32,.48)!important}@media screen and (max-width:850px){.bg-white.btm-min:has(>.center-wr>.show-more.cols.num-2){padding:43px 0 46px!important}.bg-white.btm-min:has(>.center-wr>.show-more.cols.num-2)>.center-wr{padding:0 16px!important}.bg-white.btm-min:has(>.center-wr>.show-more.cols.num-2)>.center-wr>.h1{margin-bottom:25px!important;font-size:29px!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt){grid-template-columns:minmax(0,1fr)!important;gap:11px!important;max-width:680px!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item::before{top:13px!important;left:13px!important;width:28px!important;height:28px!important;font-size:20px!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item>.ttl{min-height:54px!important;padding:12px 46px 11px 52px!important;font-size:15.2px!important;line-height:1.4!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item>.txt{padding:15px 16px 17px 52px;font-size:14px!important;line-height:1.6!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item>.txt::before{top:15px!important;bottom:15px!important;left:24px!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item:hover{transform:none!important}}@media screen and (max-width:480px){.bg-white.btm-min:has(>.center-wr>.show-more.cols.num-2){padding:36px 0 40px!important}.bg-white.btm-min:has(>.center-wr>.show-more.cols.num-2)>.center-wr{padding:0 12px!important}.bg-white.btm-min:has(>.center-wr>.show-more.cols.num-2)>.center-wr>.h1{margin-bottom:21px!important;font-size:25px!important;line-height:1.22!important}.bg-white.btm-min:has(>.center-wr>.show-more.cols.num-2)>.center-wr>.h1::after{width:66px!important;margin-top:10px!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt){gap:9px!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item{border-radius:11px!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item::before{top:12px!important;left:11px!important;width:27px!important;height:27px!important;font-size:19px!important;box-shadow:0 5px 12px rgba(23,127,255,.2),0 0 0 4px rgba(39,136,255,.05)!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item>.ttl{min-height:52px!important;padding:11px 40px 10px 47px!important;font-size:14.5px!important;line-height:1.38!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item>.txt{padding:14px 13px 16px 46px;font-size:13.5px!important;line-height:1.58!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item>.txt::before{top:14px!important;bottom:14px!important;left:21px!important}}@media (prefers-reduced-motion:reduce){.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item,.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item::before,.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item::after,.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item>.ttl{transition:none!important}}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars){--reviews-blue:#177fff;--reviews-blue-dark:#0a4da1;--reviews-navy:#062951;--reviews-green:#79c845;--reviews-green-dark:#4aa927;position:relative!important;padding:64px 0 60px!important;color:#fff!important;background-image:radial-gradient(circle at 84% 14%,rgba(136,214,75,.2)0,rgba(136,214,75,0) 34%),radial-gradient(circle at 10% 88%,rgba(39,136,255,.18)0,rgba(39,136,255,0) 35%),linear-gradient(112deg,rgba(4,27,61,.965)0,rgba(8,63,127,.92) 54%,rgba(4,48,77,.95) 100%),url(/images/bg/bg-02.webp)!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important;border-bottom-color:#2788ff!important;box-shadow:inset 0 1px 0 rgba(135,207,255,.34),inset 0-22px 55px rgba(1,20,48,.2)!important;isolation:isolate!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars)::before,.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars)::after{color:#fff!important;background:linear-gradient(145deg,#2788ff 0,#177fff 62%,#69bd3d 100%)!important;border:1px solid rgba(255,255,255,.48)!important;box-shadow:0 7px 18px rgba(2,34,78,.28),0 0 0 5px rgba(39,136,255,.09)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars)>.center-wr{position:relative!important;z-index:1!important;width:auto!important;max-width:1240px!important;margin:0 auto!important;padding:0 24px!important;box-sizing:border-box!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars)>.center-wr>.h1{position:relative!important;margin:0 0 34px!important;padding:0!important;color:#fff!important;font-size:36px!important;font-weight:700!important;line-height:1.22!important;letter-spacing:-.025em!important;text-align:center!important;text-shadow:0 3px 14px rgba(1,23,53,.34)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars)>.center-wr>.h1::after{content:""!important;display:block!important;width:82px!important;height:3px!important;margin:13px auto 0!important;background:linear-gradient(90deg,#2788ff 0 62%,#79c845 62% 100%)!important;border-radius:999px!important;box-shadow:0 2px 9px rgba(68,159,255,.24)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars)>.center-wr>.boxes.dark2.with-cols.num-2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:18px 20px!important;width:100%!important;max-width:1200px!important;margin:0 auto!important;padding:0!important;text-align:left!important;box-sizing:border-box!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item{position:relative!important;display:flex!important;flex-direction:column!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:190px!important;margin:0!important;padding:0!important;overflow:hidden!important;color:#29435d!important;background:rgba(255,255,255,.985)!important;border:1px solid rgba(155,207,247,.78)!important;border-top:3px solid var(--reviews-green)!important;border-radius:14px!important;box-shadow:0 16px 36px rgba(0,22,54,.23),0 0 0 1px rgba(255,255,255,.08)!important;box-sizing:border-box!important;vertical-align:top!important;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars{position:relative!important;display:grid!important;grid-template-columns:108px minmax(0,1fr) auto!important;align-items:center!important;gap:13px!important;width:auto!important;min-width:0!important;min-height:61px!important;height:auto!important;margin:0!important;padding:9px 14px 9px 9px!important;color:#fff!important;font-size:15px!important;font-weight:600!important;line-height:1.35!important;text-align:left!important;background:linear-gradient(112deg,#0a4da1 0,#126ed4 58%,#177fff 100%)!important;border:0!important;border-radius:0!important;box-shadow:inset 0-1px 0 rgba(255,255,255,.13)!important;box-sizing:border-box!important;opacity:1!important;transition:background .24s ease!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars>.date{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:88px!important;height:auto!important;min-height:40px!important;margin:0!important;padding:7px 9px!important;color:#fff!important;font-size:12.5px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.015em!important;text-align:center!important;background:rgba(255,255,255,.13)!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:9px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)!important;box-sizing:border-box!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars>.date::before{display:none!important;content:none!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars>.trim{position:static!important;display:-webkit-box!important;min-width:0!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;overflow:hidden!important;color:#fff!important;font-size:15px!important;font-weight:600!important;line-height:1.35!important;white-space:normal!important;text-overflow:ellipsis!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars>.stars{position:static!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;line-height:1!important;white-space:nowrap!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2 .stars>.gold{display:inline-flex!important;width:auto!important;height:auto!important;margin:0 1px!important;padding:0!important;color:#ffd044!important;line-height:1!important;filter:drop-shadow(0 2px 3px rgba(4,31,68,.3))!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2 .stars>.gold::before{color:#ffd044!important;font-size:16px!important;line-height:1!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.txt{position:relative!important;display:block!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;min-height:126px!important;margin:0!important;padding:0!important;overflow:hidden!important;color:#29435d!important;background:radial-gradient(circle at 95% 6%,rgba(121,200,69,.07)0,rgba(121,200,69,0) 32%),linear-gradient(135deg,#fff 0,#f4f9ff 100%)!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.txt::before{content:"“"!important;position:absolute!important;top:18px!important;left:19px!important;display:block!important;color:rgba(23,127,255,.23)!important;font-family:Georgia,serif!important;font-size:55px!important;font-weight:700!important;line-height:1!important;pointer-events:none!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.txt>p{position:relative!important;z-index:1!important;margin:0!important;padding:21px 22px 22px 58px!important;color:#29435d!important;font-size:14.7px!important;font-weight:400!important;line-height:1.64!important;text-align:left!important;overflow-wrap:anywhere!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.txt a{color:var(--reviews-green-dark)!important;font-weight:700!important;text-decoration:none!important;white-space:nowrap!important;border-bottom:1px solid rgba(74,169,39,.34)!important;transition:color .2s ease,border-color .2s ease!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.btn-wr-min{grid-column:1/-1!important;width:100%!important;margin:5px 0 0!important;padding:2px 0 0!important;text-align:center!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.btn-wr-min>.btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:11px!important;min-width:168px!important;min-height:44px!important;margin:0!important;padding:11px 22px 10px!important;color:#fff!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.025em!important;text-transform:uppercase!important;background:linear-gradient(135deg,#2d92ff 0,#126ed4 100%)!important;border:1px solid rgba(255,255,255,.34)!important;border-radius:11px!important;box-shadow:0 9px 22px rgba(0,27,65,.28),inset 0 1px 0 rgba(255,255,255,.16)!important;box-sizing:border-box!important;transition:transform .22s ease,background .22s ease,box-shadow .22s ease!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.btn-wr-min>.btn::after{content:"→"!important;display:inline-block!important;color:#caff7d!important;font-size:17px!important;font-weight:700!important;line-height:1!important;transition:transform .22s ease!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars:focus-visible,.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.btn-wr-min>.btn:focus-visible{outline:3px solid rgba(202,255,125,.76)!important;outline-offset:3px!important}@media (hover:hover) and (pointer:fine){.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item:hover{border-color:rgba(138,207,80,.86)!important;box-shadow:0 20px 42px rgba(0,22,54,.29),0 0 0 1px rgba(121,200,69,.13)!important;transform:translateY(-3px)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item:hover>.ttl.with-stars{background:linear-gradient(112deg,#0a4da1 0,#177fff 64%,#2788ff 100%)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.txt a:hover{color:var(--reviews-blue)!important;border-bottom-color:rgba(23,127,255,.42)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.btn-wr-min>.btn:hover{color:#fff!important;background:linear-gradient(135deg,#78c944 0,#4da929 100%)!important;box-shadow:0 11px 25px rgba(35,102,21,.3),inset 0 1px 0 rgba(255,255,255,.18)!important;transform:translateY(-2px)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.btn-wr-min>.btn:hover::after{color:#fff!important;transform:translateX(3px)!important}}@media screen and (max-width:900px){.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars){padding:50px 0 51px!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars)>.center-wr{padding:0 16px!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars)>.center-wr>.h1{margin-bottom:28px!important;font-size:30px!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars)>.center-wr>.boxes.dark2.with-cols.num-2{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;max-width:760px!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item{min-height:0!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.txt{min-height:0!important}}@media screen and (max-width:600px){.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars){padding:43px 0 46px!important;background-position:42%center!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars)>.center-wr{padding:0 12px!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars)>.center-wr>.h1{margin-bottom:24px!important;font-size:27px!important;line-height:1.22!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars)>.center-wr>.h1::after{width:68px!important;margin-top:10px!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars)>.center-wr>.boxes.dark2.with-cols.num-2{gap:12px!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item{border-radius:12px!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"review-date review-stars""review-title review-title"!important;gap:8px 10px!important;min-height:0!important;padding:10px 11px 11px!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars>.date{grid-area:review-date!important;justify-self:start!important;display:flex!important;min-width:91px!important;min-height:32px!important;padding:6px 9px!important;font-size:11.5px!important;border-radius:8px!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars>.trim{grid-area:review-title!important;font-size:14.2px!important;line-height:1.38!important;-webkit-line-clamp:2!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars>.stars{grid-area:review-stars!important;justify-self:end!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2 .stars>.gold::before{font-size:14px!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.txt::before{top:16px!important;left:15px!important;font-size:48px!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.txt>p{padding:18px 15px 19px 49px!important;font-size:13.8px!important;line-height:1.58!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.btn-wr-min{margin-top:4px!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.btn-wr-min>.btn{width:min(100%,230px)!important;min-height:43px!important;padding:10px 18px 9px!important;font-size:11.5px!important}}@media screen and (max-width:380px){.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars)>.center-wr{padding:0 10px!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars)>.center-wr>.h1{font-size:24px!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars{padding:9px 10px 10px!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars>.trim{font-size:13.7px!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.txt::before{left:13px!important;font-size:45px!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.txt>p{padding:17px 13px 18px 45px!important;font-size:13.3px!important}}@media (prefers-reduced-motion:reduce){.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item,.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars,.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.btn-wr-min>.btn,.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.btn-wr-min>.btn::after{transition:none!important}}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars){background-image:radial-gradient(circle at 84% 14%,rgba(137,214,76,.12)0,rgba(137,214,76,0) 34%),radial-gradient(circle at 10% 88%,rgba(39,136,255,.1)0,rgba(39,136,255,0) 35%),linear-gradient(112deg,rgba(4,27,61,.62)0,rgba(8,63,127,.43) 54%,rgba(4,48,77,.55) 100%),url(/images/bg/bg-02.webp)!important;box-shadow:inset 0 1px 0 rgba(135,207,255,.28),inset 0-18px 44px rgba(1,20,48,.12)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item{overflow:hidden!important;color:#29435d!important;background:rgba(250,253,255,.87)!important;border:1px solid rgba(224,239,249,.86)!important;border-top-color:rgba(224,239,249,.86)!important;box-shadow:0 13px 30px rgba(0,31,66,.18),0 0 0 1px rgba(255,255,255,.22)!important;-webkit-backdrop-filter:blur(7px) saturate(1.06)!important;backdrop-filter:blur(7px) saturate(1.06)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item::before{content:""!important;position:absolute!important;top:0!important;right:0!important;left:0!important;z-index:4!important;display:block!important;width:auto!important;height:3px!important;background:linear-gradient(90deg,#2788ff 0,#51a8f2 64%,#79c845 100%)!important;pointer-events:none!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars{z-index:1!important;color:#0a4da1!important;background:radial-gradient(circle at 94%0,rgba(121,200,69,.1)0,rgba(121,200,69,0) 36%),linear-gradient(135deg,rgba(250,253,255,.94)0,rgba(235,246,255,.91) 100%)!important;border-bottom:1px solid rgba(96,163,219,.18)!important;box-shadow:none!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars>.date{color:#0a4da1!important;background:linear-gradient(135deg,rgba(230,243,255,.96)0,rgba(244,250,255,.96) 100%)!important;border-color:rgba(39,136,255,.24)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.76),0 3px 9px rgba(10,77,161,.07)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars>.trim{padding-left:11px!important;color:#103e70!important;font-weight:700!important;border-left:3px solid #79c845!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars>.stars{padding:5px 7px!important;background:rgba(255,247,214,.72)!important;border:1px solid rgba(255,201,47,.23)!important;border-radius:999px!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2 .stars>.gold,.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2 .stars>.gold::before{color:#f6b900!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.txt{color:#344c64!important;background:radial-gradient(circle at 95% 8%,rgba(121,200,69,.055)0,rgba(121,200,69,0) 34%),rgba(255,255,255,.66)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.58)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.txt::before{color:rgba(39,136,255,.18)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.txt>p{color:#344c64!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.btn-wr-min>.btn{color:#0a4da1!important;background:rgba(252,254,255,.91)!important;border-color:rgba(255,255,255,.78)!important;box-shadow:0 9px 22px rgba(0,30,65,.18),inset 0 1px 0 rgba(255,255,255,.82)!important;-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.btn-wr-min>.btn::after{color:#58aa31!important}@media (hover:hover) and (pointer:fine){.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item:hover{background:rgba(255,255,255,.93)!important;border-color:rgba(121,200,69,.66)!important;box-shadow:0 17px 36px rgba(0,31,66,.22),0 0 0 1px rgba(121,200,69,.09)!important;transform:translateY(-2px)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item:hover>.ttl.with-stars{background:radial-gradient(circle at 94%0,rgba(121,200,69,.15)0,rgba(121,200,69,0) 38%),linear-gradient(135deg,rgba(252,254,255,.98)0,rgba(236,248,255,.95) 100%)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.btn-wr-min>.btn:hover{color:#fff!important;background:linear-gradient(135deg,#78c944 0,#4da929 100%)!important;border-color:rgba(255,255,255,.56)!important;box-shadow:0 11px 25px rgba(35,102,21,.27),inset 0 1px 0 rgba(255,255,255,.18)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.btn-wr-min>.btn:hover::after{color:#fff!important}}@media screen and (max-width:600px){.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars){background-image:linear-gradient(112deg,rgba(4,27,61,.57)0,rgba(8,63,127,.38) 56%,rgba(4,48,77,.49) 100%),url(/images/bg/bg-02.webp)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars>.trim{padding-left:9px!important;border-left-width:3px!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars>.stars{padding:4px 6px!important}}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item{color:#dcecff!important;background:linear-gradient(145deg,rgba(10,86,174,.92)0,rgba(4,45,101,.96) 100%)!important;border:1px solid rgba(65,157,244,.78)!important;box-shadow:0 15px 32px rgba(0,28,67,.27),inset 0 1px 0 rgba(255,255,255,.1)!important;-webkit-backdrop-filter:blur(5px) saturate(1.06)!important;backdrop-filter:blur(5px) saturate(1.06)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item::before{background:linear-gradient(90deg,#2788ff 0 72%,#79c845 72% 100%)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars{color:#f4f9ff!important;background:radial-gradient(circle at 94%0,rgba(121,200,69,.12)0,rgba(121,200,69,0) 34%),linear-gradient(112deg,rgba(28,133,235,.96)0,rgba(10,91,184,.95) 62%,rgba(6,69,144,.95) 100%)!important;border-bottom:1px solid rgba(159,211,255,.19)!important;box-shadow:inset 0-1px 0 rgba(1,36,83,.18)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars>.date{color:#eaf5ff!important;background:rgba(3,45,104,.43)!important;border-color:rgba(184,222,255,.27)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 3px 9px rgba(1,29,72,.16)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars>.trim{color:#f4f9ff!important;text-shadow:0 1px 5px rgba(1,28,67,.2)!important;border-left-color:#88d34f!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars>.stars{background:rgba(3,39,91,.4)!important;border-color:rgba(255,208,68,.22)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2 .stars>.gold,.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2 .stars>.gold::before{color:#ffd044!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.txt{color:#dcecff!important;background:radial-gradient(circle at 96% 6%,rgba(121,200,69,.08)0,rgba(121,200,69,0) 35%),linear-gradient(135deg,rgba(10,78,158,.94)0,rgba(5,49,110,.96) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.txt::before{color:rgba(137,203,255,.34)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.txt>p{color:#dcecff!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.txt a{color:#caff7d!important;border-bottom-color:rgba(202,255,125,.42)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.btn-wr-min>.btn{color:#fff!important;background:linear-gradient(135deg,#2d92ff 0,#126ed4 100%)!important;border-color:rgba(166,216,255,.48)!important;box-shadow:0 10px 24px rgba(0,29,72,.27),inset 0 1px 0 rgba(255,255,255,.17)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.btn-wr-min>.btn::after{color:#caff7d!important}@media (hover:hover) and (pointer:fine){.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item:hover{background:linear-gradient(145deg,rgba(12,101,199,.95)0,rgba(5,54,119,.97) 100%)!important;border-color:rgba(138,207,80,.9)!important;box-shadow:0 19px 38px rgba(0,25,62,.31),0 0 0 1px rgba(121,200,69,.12)!important;transform:translateY(-2px)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item:hover>.ttl.with-stars{background:radial-gradient(circle at 94%0,rgba(121,200,69,.18)0,rgba(121,200,69,0) 36%),linear-gradient(112deg,rgba(39,145,247,.98)0,rgba(13,105,207,.97) 64%,rgba(7,77,158,.97) 100%)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item:hover>.txt{background:radial-gradient(circle at 96% 6%,rgba(121,200,69,.12)0,rgba(121,200,69,0) 37%),linear-gradient(135deg,rgba(11,88,174,.96)0,rgba(5,55,121,.97) 100%)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.txt a:hover{color:#fff!important;border-bottom-color:rgba(255,255,255,.58)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.btn-wr-min>.btn:hover{color:#fff!important;background:linear-gradient(135deg,#78c944 0,#4da929 100%)!important;border-color:rgba(255,255,255,.56)!important;box-shadow:0 12px 27px rgba(35,102,21,.29),inset 0 1px 0 rgba(255,255,255,.18)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.btn-wr-min>.btn:hover::after{color:#fff!important}}@media screen and (max-width:600px){.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars>.stars{padding:4px 6px!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.txt{background:radial-gradient(circle at 96% 6%,rgba(121,200,69,.08)0,rgba(121,200,69,0) 35%),linear-gradient(135deg,rgba(11,83,166,.95)0,rgba(5,52,116,.97) 100%)!important}}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item{color:#183e67!important;background:linear-gradient(135deg,rgba(214,234,252,.97)0,rgba(232,244,255,.97) 100%)!important;border-color:rgba(73,151,222,.48)!important;box-shadow:0 9px 22px rgba(10,77,161,.11),inset 0 1px 0 rgba(255,255,255,.58)!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item>.ttl{color:#103e70!important;background:linear-gradient(135deg,rgba(207,230,250,.72)0,rgba(229,242,253,.64) 100%)!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item:hover{background:linear-gradient(135deg,rgba(200,225,248,.99)0,rgba(222,239,253,.99) 72%,rgba(226,243,224,.94) 100%)!important;border-color:rgba(108,181,63,.57)!important;box-shadow:0 13px 28px rgba(10,77,161,.15),0 0 0 1px rgba(121,200,69,.08)!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item:hover>.ttl{color:#0a5fb9!important;background:linear-gradient(135deg,rgba(195,223,248,.82)0,rgba(220,238,253,.76) 100%)!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item:has(>.txt:not([style*="display: none"])){background:linear-gradient(135deg,rgba(205,229,250,.99)0,rgba(225,240,253,.99) 100%)!important;border-color:rgba(116,190,63,.63)!important;box-shadow:0 14px 30px rgba(10,77,161,.16),0 0 0 1px rgba(121,200,69,.09)!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item:has(>.txt:not([style*="display: none"]))>.ttl{color:#0a4da1!important;background:linear-gradient(135deg,rgba(193,221,247,.9)0,rgba(218,237,252,.84) 100%)!important}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item>.txt{color:#24435f!important;background:linear-gradient(135deg,rgba(194,224,249,.93)0,rgba(220,239,252,.94) 76%,rgba(226,242,220,.88) 100%)!important;border-top-color:rgba(68,145,214,.25)!important;box-shadow:inset 0 10px 23px rgba(10,77,161,.035)!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item>.ttl.with-stars>.stars{padding:0!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important}:is(.bg-white:has(>.center-wr>.h1+div>.icons.num-3>.item.i51):has(>.center-wr>.h1+div>.icons.num-3>.item.i52),#content.bg-white:has(#content-in>.item-page .icons.num-3>.item.i51):has(#content-in>.item-page .icons.num-3>.item.i52)){--advantages-blue:#177fff;--advantages-blue-dark:#0a4da1;--advantages-green:#79c845;position:relative!important;padding-top:58px!important;padding-bottom:62px!important;color:#294966!important;background:radial-gradient(circle at 8% 12%,rgba(39,136,255,.18)0,rgba(39,136,255,0) 34%),radial-gradient(circle at 92% 14%,rgba(121,200,69,.2)0,rgba(121,200,69,0) 33%),linear-gradient(135deg,#dcecff 0,#eef6ff 52%,#e9f4df 100%)!important;border-bottom-color:#2788ff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),inset 0-22px 48px rgba(10,77,161,.045)!important;overflow:visible!important}.bg-white:has(>.center-wr>.h1+div>.icons.num-3>.item.i51):has(>.center-wr>.h1+div>.icons.num-3>.item.i52)>.center-wr,#content.bg-white:has(#content-in>.item-page .icons.num-3>.item.i51):has(#content-in>.item-page .icons.num-3>.item.i52)>.center-wr{width:auto!important;max-width:1240px!important;margin-right:auto!important;margin-left:auto!important;padding-right:24px!important;padding-left:24px!important;box-sizing:border-box!important}.bg-white:has(>.center-wr>.h1+div>.icons.num-3>.item.i51):has(>.center-wr>.h1+div>.icons.num-3>.item.i52)>.center-wr>.h1,#content.bg-white:has(#content-in>.item-page .icons.num-3>.item.i51):has(#content-in>.item-page .icons.num-3>.item.i52) #content-in>.item-page>.page-header>h1{position:relative!important;margin:0 0 34px!important;padding:0!important;color:#0a4da1!important;font-size:36px!important;font-weight:700!important;line-height:1.22!important;letter-spacing:-.025em!important;text-align:center!important;border:0!important;text-shadow:0 1px 0 rgba(255,255,255,.58)!important}.bg-white:has(>.center-wr>.h1+div>.icons.num-3>.item.i51):has(>.center-wr>.h1+div>.icons.num-3>.item.i52)>.center-wr>.h1::after,#content.bg-white:has(#content-in>.item-page .icons.num-3>.item.i51):has(#content-in>.item-page .icons.num-3>.item.i52) #content-in>.item-page>.page-header>h1::after{content:""!important;display:block!important;width:84px!important;height:3px!important;margin:13px auto 0!important;background:linear-gradient(90deg,#2788ff 0 66%,#79c845 66% 100%)!important;border-radius:999px!important;box-shadow:0 2px 9px rgba(39,136,255,.2)!important}.icons.num-3:has(>.item.i51):has(>.item.i52){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:17px 18px!important;width:100%!important;max-width:1180px!important;margin:0 auto!important;padding:0!important;text-align:left!important;box-sizing:border-box!important}.icons.num-3:has(>.item.i51):has(>.item.i52)>.item{position:relative!important;display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;align-items:center!important;gap:15px!important;width:auto!important;max-width:none!important;min-width:0!important;min-height:138px!important;margin:0!important;padding:19px 18px!important;color:#294966!important;text-align:left!important;background:radial-gradient(circle at 96% 4%,rgba(121,200,69,.1)0,rgba(121,200,69,0) 38%),linear-gradient(145deg,rgba(246,251,255,.97)0,rgba(216,235,253,.98) 100%)!important;border:1px solid rgba(81,156,224,.48)!important;border-radius:15px!important;box-shadow:0 11px 25px rgba(10,77,161,.12),inset 0 1px 0 rgba(255,255,255,.7)!important;overflow:hidden!important;box-sizing:border-box!important;vertical-align:top!important;transition:transform .23s ease,border-color .23s ease,box-shadow .23s ease,background .23s ease!important}.icons.num-3:has(>.item.i51):has(>.item.i52)>.item::after{content:""!important;position:absolute!important;top:0!important;right:0!important;left:0!important;display:block!important;height:3px!important;background:linear-gradient(90deg,#2788ff 0 76%,#79c845 76% 100%)!important;opacity:.88!important;pointer-events:none!important}.icons.num-3:has(>.item.i51):has(>.item.i52)>.item>.ico{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;display:block!important;width:58px!important;height:58px!important;margin:0!important;padding:0!important;color:#fff!important;background:linear-gradient(145deg,#3698ff 0,#126ed4 100%)!important;border:1px solid rgba(255,255,255,.65)!important;border-radius:15px!important;box-shadow:0 8px 18px rgba(10,77,161,.22),inset 0 1px 0 rgba(255,255,255,.18)!important;box-sizing:border-box!important;transition:background .23s ease,box-shadow .23s ease,transform .23s ease!important}.icons.num-3:has(>.item.i51):has(>.item.i52)>.item>.ico::before{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:auto!important;height:auto!important;color:#fff!important;font-size:31px!important;line-height:58px!important;text-align:center!important;text-shadow:0 2px 6px rgba(2,36,81,.22)!important}.icons.num-3:has(>.item.i51):has(>.item.i52)>.item>.txt{display:block!important;min-width:0!important;margin:0!important;padding:0!important;color:#36526c!important;font-size:14px!important;font-weight:400!important;line-height:1.55!important;text-align:left!important;background:0 0!important;border:0!important;box-shadow:none!important;overflow-wrap:anywhere!important}.icons.num-3:has(>.item.i51):has(>.item.i52)>.item>.txt>.ttl{display:block!important;margin:0 0 6px!important;padding:0!important;color:#0b4b8f!important;font-size:17px!important;font-weight:700!important;font-style:normal!important;line-height:1.34!important;letter-spacing:-.012em!important;white-space:normal!important}.icons.num-3:has(>.item.i51):has(>.item.i52)>.item>.txt>.ttl+br{display:none!important}@media (hover:hover) and (pointer:fine){.icons.num-3:has(>.item.i51):has(>.item.i52)>.item:hover{background:radial-gradient(circle at 96% 4%,rgba(121,200,69,.16)0,rgba(121,200,69,0) 40%),linear-gradient(145deg,rgba(241,249,255,.99)0,rgba(207,231,251,.99) 100%)!important;border-color:rgba(121,200,69,.78)!important;box-shadow:0 16px 32px rgba(10,77,161,.17),0 0 0 1px rgba(121,200,69,.08)!important;transform:translateY(-3px)!important}.icons.num-3:has(>.item.i51):has(>.item.i52)>.item:hover>.ico{background:linear-gradient(145deg,#87d24f 0,#4da929 100%)!important;box-shadow:0 9px 20px rgba(55,132,28,.24),inset 0 1px 0 rgba(255,255,255,.19)!important;transform:translateY(-1px) scale(1.035)!important}.icons.num-3:has(>.item.i51):has(>.item.i52)>.item:hover>.txt>.ttl{color:#177fff!important}}@media screen and (max-width:1020px){.icons.num-3:has(>.item.i51):has(>.item.i52){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:15px!important;max-width:820px!important}.icons.num-3:has(>.item.i51):has(>.item.i52)>.item{min-height:130px!important}}@media screen and (max-width:650px){:is(.bg-white:has(>.center-wr>.h1+div>.icons.num-3>.item.i51):has(>.center-wr>.h1+div>.icons.num-3>.item.i52),#content.bg-white:has(#content-in>.item-page .icons.num-3>.item.i51):has(#content-in>.item-page .icons.num-3>.item.i52)){padding-top:42px!important;padding-bottom:46px!important}.bg-white:has(>.center-wr>.h1+div>.icons.num-3>.item.i51):has(>.center-wr>.h1+div>.icons.num-3>.item.i52)>.center-wr,#content.bg-white:has(#content-in>.item-page .icons.num-3>.item.i51):has(#content-in>.item-page .icons.num-3>.item.i52)>.center-wr{padding-right:12px!important;padding-left:12px!important}.bg-white:has(>.center-wr>.h1+div>.icons.num-3>.item.i51):has(>.center-wr>.h1+div>.icons.num-3>.item.i52)>.center-wr>.h1,#content.bg-white:has(#content-in>.item-page .icons.num-3>.item.i51):has(#content-in>.item-page .icons.num-3>.item.i52) #content-in>.item-page>.page-header>h1{margin-bottom:25px!important;font-size:27px!important;line-height:1.22!important}.bg-white:has(>.center-wr>.h1+div>.icons.num-3>.item.i51):has(>.center-wr>.h1+div>.icons.num-3>.item.i52)>.center-wr>.h1::after,#content.bg-white:has(#content-in>.item-page .icons.num-3>.item.i51):has(#content-in>.item-page .icons.num-3>.item.i52) #content-in>.item-page>.page-header>h1::after{width:68px!important;margin-top:10px!important}.icons.num-3:has(>.item.i51):has(>.item.i52){grid-template-columns:minmax(0,1fr)!important;gap:12px!important;max-width:580px!important}.icons.num-3:has(>.item.i51):has(>.item.i52)>.item{grid-template-columns:50px minmax(0,1fr)!important;gap:13px!important;min-height:0!important;padding:15px 14px!important;border-radius:13px!important}.icons.num-3:has(>.item.i51):has(>.item.i52)>.item>.ico{width:50px!important;height:50px!important;border-radius:13px!important}.icons.num-3:has(>.item.i51):has(>.item.i52)>.item>.ico::before{font-size:27px!important;line-height:50px!important}.icons.num-3:has(>.item.i51):has(>.item.i52)>.item>.txt{font-size:13.5px!important;line-height:1.5!important}.icons.num-3:has(>.item.i51):has(>.item.i52)>.item>.txt>.ttl{margin-bottom:4px!important;font-size:15.5px!important;line-height:1.34!important}}@media screen and (max-width:380px){.icons.num-3:has(>.item.i51):has(>.item.i52)>.item{grid-template-columns:46px minmax(0,1fr)!important;gap:11px!important;padding:13px 12px!important}.icons.num-3:has(>.item.i51):has(>.item.i52)>.item>.ico{width:46px!important;height:46px!important;border-radius:12px!important}.icons.num-3:has(>.item.i51):has(>.item.i52)>.item>.ico::before{font-size:25px!important;line-height:46px!important}.icons.num-3:has(>.item.i51):has(>.item.i52)>.item>.txt{font-size:13px!important}.icons.num-3:has(>.item.i51):has(>.item.i52)>.item>.txt>.ttl{font-size:14.8px!important}}@media (prefers-reduced-motion:reduce){.icons.num-3:has(>.item.i51):has(>.item.i52)>.item,.icons.num-3:has(>.item.i51):has(>.item.i52)>.item>.ico{transition:none!important}}.bg-white.btm-min:has(>.center-wr>.steps){position:relative!important;padding-top:56px!important;padding-bottom:48px!important;background:radial-gradient(circle at 8% 14%,rgba(39,136,255,.2)0,rgba(39,136,255,0) 34%),radial-gradient(circle at 92% 82%,rgba(121,200,69,.19)0,rgba(121,200,69,0) 35%),linear-gradient(118deg,#dbeeff 0,#f4faff 50%,#e9f5df 100%)!important;border-bottom-color:#2788ff!important;overflow:hidden!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr{position:relative!important;z-index:1!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>.h1{position:relative!important;margin:0 0 22px!important;padding:0 0 15px!important;color:#0a4da1!important;font-family:Open Sans,Arial,sans-serif!important;font-size:37px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.025em!important;text-align:center!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>.h1::after{content:""!important;position:absolute!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:86px!important;height:3px!important;margin:auto!important;background:linear-gradient(90deg,#2788ff 0 64%,#61bd36 64% 100%)!important;border-radius:999px!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>p.w-90.center.centered{max-width:990px!important;margin:0 auto!important;padding:15px 22px!important;color:#36526c!important;font-size:15px!important;font-weight:400!important;line-height:1.7!important;text-align:center!important;background:rgba(255,255,255,.48)!important;border:1px solid rgba(39,136,255,.18)!important;border-radius:13px!important;box-shadow:0 10px 28px rgba(10,77,161,.08),inset 0 1px 0 rgba(255,255,255,.7)!important;box-sizing:border-box!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:16px!important;max-width:1150px!important;margin:27px auto 0!important;padding:0!important;color:#284967!important;font-size:14px!important;line-height:1.5!important;text-align:center!important;counter-reset:training-step!important;overflow:visible!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item{position:relative!important;display:grid!important;grid-template-rows:auto minmax(44px,1fr)!important;align-content:start!important;align-items:start!important;gap:14px!important;width:auto!important;min-width:0!important;min-height:176px!important;margin:0!important;padding:22px 15px 18px!important;color:#244563!important;font-size:14px!important;font-weight:500!important;line-height:1.48!important;text-align:center!important;background:radial-gradient(circle at 100%0,rgba(121,200,69,.15)0,rgba(121,200,69,0) 38%),linear-gradient(145deg,rgba(246,251,255,.96)0,rgba(207,230,250,.96) 100%)!important;border:1px solid rgba(39,136,255,.34)!important;border-radius:15px!important;box-shadow:0 12px 26px rgba(10,77,161,.12),inset 0 1px 0 rgba(255,255,255,.78)!important;box-sizing:border-box!important;counter-increment:training-step!important;vertical-align:top!important;overflow:visible!important;transition:transform .23s ease,border-color .23s ease,box-shadow .23s ease,background .23s ease!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item::before{content:"0"counter(training-step)!important;position:absolute!important;top:11px!important;right:11px!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:30px!important;height:23px!important;padding:0 6px!important;color:#0a4da1!important;font-size:11px!important;font-weight:700!important;line-height:1!important;letter-spacing:.055em!important;background:rgba(255,255,255,.68)!important;border:1px solid rgba(39,136,255,.25)!important;border-radius:999px!important;box-sizing:border-box!important;z-index:3!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:not(:last-child)::after{content:"›"!important;position:absolute!important;top:75px!important;right:-22px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:27px!important;height:27px!important;color:#fff!important;font-size:25px!important;font-weight:400!important;line-height:1!important;text-indent:1px!important;background:linear-gradient(145deg,#7fd046 0,#4ba923 100%)!important;border:3px solid #e6f3fd!important;border-radius:50%!important;box-shadow:0 5px 12px rgba(50,125,25,.23)!important;box-sizing:border-box!important;z-index:6!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item>.ico{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;display:block!important;width:70px!important;height:70px!important;margin:0 auto!important;color:#fff!important;background:linear-gradient(145deg,#3698ff 0,#126ed4 100%)!important;border:1px solid rgba(255,255,255,.78)!important;border-radius:19px!important;box-shadow:0 10px 21px rgba(10,77,161,.23),inset 0 1px 0 rgba(255,255,255,.2)!important;box-sizing:border-box!important;transition:transform .23s ease,background .23s ease,box-shadow .23s ease!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item>.ico::before{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:auto!important;height:auto!important;color:#fff!important;font-size:34px!important;line-height:70px!important;text-align:center!important;text-shadow:0 2px 7px rgba(2,36,81,.23)!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item>.ico>.line{display:none!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>p.m-space-m{margin:28px 0 0!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>p.m-space-m>.btn.btn-big{position:relative!important;min-width:190px!important;padding:13px 42px 12px 27px!important;color:#fff!important;font-size:12px!important;font-weight:700!important;line-height:18px!important;letter-spacing:.035em!important;background:linear-gradient(135deg,#3598ff 0,#1374dc 100%)!important;border:1px solid rgba(255,255,255,.56)!important;border-radius:11px!important;box-shadow:0 10px 21px rgba(10,77,161,.22),inset 0 1px 0 rgba(255,255,255,.18)!important;transition:transform .22s ease,background .22s ease,box-shadow .22s ease!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>p.m-space-m>.btn.btn-big::after{content:"→"!important;position:absolute!important;top:50%!important;right:20px!important;color:#c7ff36!important;font-size:17px!important;font-weight:400!important;line-height:1!important;transform:translateY(-52%)!important}@media (hover:hover) and (pointer:fine){.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:hover{background:radial-gradient(circle at 100%0,rgba(121,200,69,.24)0,rgba(121,200,69,0) 42%),linear-gradient(145deg,rgba(244,251,255,.99)0,rgba(193,222,248,.99) 100%)!important;border-color:rgba(121,200,69,.82)!important;box-shadow:0 17px 32px rgba(10,77,161,.17),0 0 0 1px rgba(121,200,69,.08)!important;transform:translateY(-4px)!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:hover>.ico{background:linear-gradient(145deg,#89d653 0,#4ba925 100%)!important;box-shadow:0 11px 23px rgba(55,132,28,.25),inset 0 1px 0 rgba(255,255,255,.2)!important;transform:translateY(-2px) scale(1.035)!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>p.m-space-m>.btn.btn-big:hover{color:#fff!important;background:linear-gradient(135deg,#82d24d 0,#4aa526 100%)!important;box-shadow:0 11px 24px rgba(55,132,28,.25),inset 0 1px 0 rgba(255,255,255,.18)!important;transform:translateY(-2px)!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>p.m-space-m>.btn.btn-big:hover::after{color:#fff!important}}@media screen and (max-width:1000px){.bg-white.btm-min:has(>.center-wr>.steps) .steps{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;max-width:760px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item{min-height:158px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:nth-child(2n)::after{display:none!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:last-child{grid-column:1/-1!important;width:calc(50% - 8px)!important;justify-self:center!important}}@media screen and (max-width:650px){.bg-white.btm-min:has(>.center-wr>.steps){padding-top:43px!important;padding-bottom:45px!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr{padding-right:12px!important;padding-left:12px!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>.h1{margin-bottom:17px!important;padding-bottom:13px!important;font-size:27px!important;line-height:1.23!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>.h1::after{width:70px!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>p.w-90.center.centered{max-width:560px!important;padding:13px 14px!important;font-size:13.5px!important;line-height:1.6!important;border-radius:12px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps{grid-template-columns:minmax(0,1fr)!important;gap:20px!important;max-width:560px!important;margin-top:20px!important;font-size:13.5px!important;line-height:1.45!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item,.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:last-child{grid-column:auto!important;grid-template-columns:60px minmax(0,1fr)!important;grid-template-rows:auto!important;align-items:center!important;gap:14px!important;width:auto!important;min-height:0!important;padding:15px 45px 15px 14px!important;font-size:13.5px!important;line-height:1.45!important;text-align:left!important;border-radius:14px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item::before{top:10px!important;right:10px!important;min-width:28px!important;height:22px!important;padding:0 5px!important;font-size:10px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:not(:last-child)::after,.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:nth-child(2n)::after{content:"↓"!important;top:auto!important;right:auto!important;bottom:-17px!important;left:50%!important;display:flex!important;width:24px!important;height:24px!important;margin-left:-12px!important;font-size:14px!important;text-indent:0!important;border-width:3px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item>.ico{width:60px!important;height:60px!important;margin:0!important;border-radius:16px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item>.ico::before{font-size:30px!important;line-height:60px!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>p.m-space-m{margin-top:23px!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>p.m-space-m>.btn.btn-big{min-width:185px!important;padding:12px 40px 11px 25px!important;border-radius:10px!important}}@media screen and (max-width:380px){.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>.h1{font-size:25px!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>p.w-90.center.centered{padding:12px!important;font-size:13px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item,.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:last-child{grid-template-columns:54px minmax(0,1fr)!important;gap:12px!important;padding:13px 40px 13px 12px!important;font-size:13px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item>.ico{width:54px!important;height:54px!important;border-radius:14px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item>.ico::before{font-size:28px!important;line-height:54px!important}}@media (prefers-reduced-motion:reduce){.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item,.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item>.ico,.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>p.m-space-m>.btn.btn-big{transition:none!important}}.bg-white.btm-min:has(>.center-wr>.steps){padding-top:50px!important;padding-bottom:43px!important;background:radial-gradient(circle at 8% 22%,rgba(39,136,255,.11)0,rgba(39,136,255,0) 35%),radial-gradient(circle at 92% 78%,rgba(121,200,69,.065)0,rgba(121,200,69,0) 31%),linear-gradient(124deg,#d8e2ec 0,#edf2f6 51%,#dce6ed 100%)!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>.h1{margin-bottom:17px!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>p.w-90.center.centered{max-width:950px!important;margin:0 auto!important;padding:0!important;color:#3b5269!important;font-size:15px!important;line-height:1.68!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps{position:relative!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;max-width:1140px!important;margin:25px auto 0!important;padding:18px 15px!important;color:#fff!important;background:radial-gradient(circle at 94% 5%,rgba(121,200,69,.14)0,rgba(121,200,69,0) 30%),linear-gradient(135deg,rgba(6,55,111,.97)0,rgba(10,78,151,.965) 58%,rgba(12,96,171,.95) 100%)!important;border:1px solid rgba(77,161,246,.72)!important;border-radius:19px!important;box-shadow:0 18px 38px rgba(5,49,96,.22),inset 0 1px 0 rgba(255,255,255,.14)!important;box-sizing:border-box!important;overflow:hidden!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps::before{content:""!important;position:absolute!important;top:60px!important;right:9.5%!important;left:9.5%!important;display:block!important;height:2px!important;background:linear-gradient(90deg,rgba(81,166,255,.72)0,#72c83f 100%)!important;border-radius:999px!important;box-shadow:0 0 10px rgba(67,153,242,.3)!important;pointer-events:none!important;z-index:0!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item,.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:last-child{position:relative!important;display:grid!important;grid-column:auto!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto minmax(43px,1fr)!important;align-content:start!important;align-items:start!important;gap:12px!important;justify-self:stretch!important;width:auto!important;min-width:0!important;min-height:139px!important;margin:0!important;padding:11px 17px 12px!important;color:rgba(255,255,255,.94)!important;font-size:13.5px!important;font-weight:400!important;line-height:1.48!important;text-align:center!important;background:0 0!important;border:0!important;border-radius:12px!important;box-shadow:none!important;box-sizing:border-box!important;overflow:visible!important;transition:background .22s ease,transform .22s ease!important;z-index:1!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item::before{content:"0"counter(training-step)!important;position:absolute!important;top:4px!important;right:auto!important;left:calc(50% + 19px)!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:30px!important;height:24px!important;padding:0 6px!important;color:#073d77!important;font-size:10.5px!important;font-weight:800!important;line-height:1!important;letter-spacing:.055em!important;background:linear-gradient(135deg,#d2ff62 0,#78cd43 100%)!important;border:2px solid rgba(7,61,119,.92)!important;border-radius:999px!important;box-shadow:0 4px 10px rgba(2,34,69,.25)!important;box-sizing:border-box!important;z-index:4!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:not(:last-child)::after,.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:nth-child(2n)::after{content:""!important;position:absolute!important;top:14px!important;right:0!important;bottom:14px!important;left:auto!important;display:block!important;width:1px!important;height:auto!important;margin:0!important;background:linear-gradient(180deg,rgba(255,255,255,0)0,rgba(255,255,255,.22) 24%,rgba(255,255,255,.22) 76%,rgba(255,255,255,0) 100%)!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;z-index:2!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:last-child::after{display:none!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item>.ico{position:relative!important;display:block!important;width:62px!important;height:62px!important;margin:0 auto!important;background:linear-gradient(145deg,#42a1ff 0,#1676dc 100%)!important;border:1px solid rgba(255,255,255,.7)!important;border-radius:17px!important;box-shadow:0 8px 18px rgba(1,32,66,.3),inset 0 1px 0 rgba(255,255,255,.2)!important;box-sizing:border-box!important;z-index:3!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item>.ico::before{font-size:31px!important;line-height:62px!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>p.m-space-m{margin-top:24px!important}@media (hover:hover) and (pointer:fine){.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:hover{background:rgba(255,255,255,.075)!important;border-color:transparent!important;box-shadow:none!important;transform:translateY(-2px)!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:hover>.ico{background:linear-gradient(145deg,#93dc5d 0,#50ae2a 100%)!important;box-shadow:0 9px 20px rgba(2,33,66,.3),inset 0 1px 0 rgba(255,255,255,.22)!important}}@media screen and (max-width:1000px) and (min-width:701px){.bg-white.btm-min:has(>.center-wr>.steps) .steps{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;max-width:970px!important;padding-right:10px!important;padding-left:10px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item,.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:last-child{grid-column:auto!important;width:auto!important;min-height:150px!important;padding-right:10px!important;padding-left:10px!important;font-size:12.5px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:nth-child(2n)::after{display:block!important}}@media screen and (max-width:700px){.bg-white.btm-min:has(>.center-wr>.steps){padding-top:41px!important;padding-bottom:42px!important;background:radial-gradient(circle at 0 12%,rgba(39,136,255,.1)0,rgba(39,136,255,0) 38%),linear-gradient(135deg,#d9e3ec 0,#edf2f6 54%,#dde6ed 100%)!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>.h1{margin-bottom:14px!important;font-size:27px!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>p.w-90.center.centered{max-width:560px!important;padding:0 2px!important;font-size:13.5px!important;line-height:1.58!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps{grid-template-columns:minmax(0,1fr)!important;gap:0!important;max-width:560px!important;margin-top:19px!important;padding:12px 11px!important;border-radius:17px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps::before{top:31px!important;right:auto!important;bottom:31px!important;left:50px!important;width:2px!important;height:auto!important;background:linear-gradient(180deg,#58aaff 0,#71ca3e 100%)!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item,.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:last-child{grid-column:auto!important;grid-template-columns:62px minmax(0,1fr)!important;grid-template-rows:auto!important;align-items:center!important;gap:14px!important;width:auto!important;min-height:86px!important;padding:12px 10px!important;font-size:13.5px!important;line-height:1.45!important;text-align:left!important;border-radius:11px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:not(:last-child)::after,.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:nth-child(2n)::after{content:""!important;top:auto!important;right:10px!important;bottom:0!important;left:86px!important;display:block!important;width:auto!important;height:1px!important;margin:0!important;background:linear-gradient(90deg,rgba(255,255,255,.17),rgba(255,255,255,.035))!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:last-child::after{display:none!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item::before{top:8px!important;right:auto!important;left:49px!important;min-width:28px!important;height:22px!important;font-size:9.5px!important;border-width:2px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item>.ico{width:58px!important;height:58px!important;margin:0!important;border-radius:15px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item>.ico::before{font-size:29px!important;line-height:58px!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>p.m-space-m{margin-top:20px!important}}@media screen and (max-width:380px){.bg-white.btm-min:has(>.center-wr>.steps) .steps{padding-right:8px!important;padding-left:8px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps::before{left:42px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item,.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:last-child{grid-template-columns:56px minmax(0,1fr)!important;gap:11px!important;padding-right:7px!important;padding-left:7px!important;font-size:13px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item::before{left:44px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item>.ico{width:54px!important;height:54px!important;border-radius:14px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item>.ico::before{font-size:27px!important;line-height:54px!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:not(:last-child)::after,.bg-white.btm-min:has(>.center-wr>.steps) .steps>.item:nth-child(2n)::after{left:74px!important}}@media screen and (min-width:701px){.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>p.w-90.center.centered{display:none!important}.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>.h1{margin-bottom:0!important}.bg-white.btm-min:has(>.center-wr>.steps) .steps{margin-top:27px!important}}@media screen and (max-width:700px){.bg-white.btm-min:has(>.center-wr>.steps)>.center-wr>p.w-90.center.centered{display:block!important}}.bg-white.btm-min:has(>.center-wr>.steps){background:radial-gradient(circle at 8% 22%,rgba(39,136,255,.085)0,rgba(39,136,255,0) 35%),radial-gradient(circle at 92% 78%,rgba(121,200,69,.045)0,rgba(121,200,69,0) 31%),linear-gradient(124deg,#cdd9e4 0,#e4ebf0 51%,#d1dde5 100%)!important}@media screen and (max-width:700px){.bg-white.btm-min:has(>.center-wr>.steps){background:radial-gradient(circle at 0 12%,rgba(39,136,255,.075)0,rgba(39,136,255,0) 38%),linear-gradient(135deg,#cfdae4 0,#e5ebf0 54%,#d3dee6 100%)!important}}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2){padding-top:48px!important;padding-bottom:48px!important;background-position:center center!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2)>.center-wr{position:relative!important;width:1150px!important;max-width:calc(100% - 60px)!important;margin:0 auto!important;padding:31px 28px 27px!important;background:radial-gradient(circle at 95% 4%,rgba(121,200,69,.1)0,rgba(121,200,69,0) 31%),linear-gradient(135deg,rgba(5,34,72,.52)0,rgba(6,57,113,.43) 100%)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:24px!important;box-shadow:0 23px 48px rgba(0,25,55,.29),inset 0 1px 0 rgba(255,255,255,.13)!important;-webkit-backdrop-filter:blur(6px) saturate(1.08)!important;backdrop-filter:blur(6px) saturate(1.08)!important;box-sizing:border-box!important;z-index:1!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2)>.center-wr>.h1{position:relative!important;margin:0 0 27px!important;padding:0 0 14px!important;color:#fff!important;font-family:Open Sans,Arial,sans-serif!important;font-size:37px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.025em!important;text-align:center!important;text-shadow:0 3px 13px rgba(0,26,57,.38)!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2)>.center-wr>.h1::after{content:""!important;position:absolute!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:84px!important;height:3px!important;margin:auto!important;background:linear-gradient(90deg,#43a1ff 0 64%,#83d84d 64% 100%)!important;border-radius:999px!important;box-shadow:0 2px 7px rgba(0,26,57,.2)!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2)>.center-wr>.boxes.boxes-2.dark2.with-cols.num-2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:18px!important;width:100%!important;max-width:1050px!important;margin:0 auto!important;padding:0!important;text-align:left!important;overflow:visible!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item{position:relative!important;display:flex!important;align-items:stretch!important;width:auto!important;min-width:0!important;min-height:154px!important;margin:0!important;padding:11px!important;color:rgba(255,255,255,.9)!important;background:radial-gradient(circle at 98% 3%,rgba(121,200,69,.11)0,rgba(121,200,69,0) 35%),linear-gradient(138deg,rgba(17,108,201,.66)0,rgba(5,52,111,.7) 100%)!important;border:1px solid rgba(121,188,255,.42)!important;border-radius:18px!important;box-shadow:0 14px 30px rgba(0,26,58,.25),inset 0 1px 0 rgba(255,255,255,.13)!important;-webkit-backdrop-filter:blur(11px) saturate(1.1)!important;backdrop-filter:blur(11px) saturate(1.1)!important;box-sizing:border-box!important;overflow:hidden!important;transition:transform .23s ease,border-color .23s ease,box-shadow .23s ease,background .23s ease!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item::after{content:""!important;position:absolute!important;top:0!important;right:0!important;left:0!important;display:block!important;height:3px!important;background:linear-gradient(90deg,#3b9cff 0 77%,#82d84c 77% 100%)!important;opacity:.88!important;pointer-events:none!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.img{position:relative!important;display:block!important;flex:0 0 128px!important;float:none!important;width:128px!important;height:128px!important;margin:2px 14px 2px 1px!important;padding:0!important;background:0 0!important;border:3px solid rgba(255,255,255,.88)!important;border-radius:16px!important;box-shadow:0 10px 23px rgba(0,24,53,.35),0 0 0 1px rgba(75,160,246,.3)!important;box-sizing:border-box!important;overflow:hidden!important;z-index:2!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.img::before{content:none!important;display:none!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.img>img{display:block!important;float:none!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center center!important;border:0!important;border-radius:12px!important;opacity:1!important;transform:scale(1.01)!important;transition:transform .28s ease,filter .28s ease!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.txt{display:flex!important;flex:1 1 auto!important;align-items:center!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;color:rgba(255,255,255,.9)!important;font-size:13.5px!important;line-height:1.53!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.txt>p{width:100%!important;margin:0!important;padding:5px 9px 5px 0!important;color:inherit!important;font-size:inherit!important;line-height:inherit!important;overflow-wrap:anywhere!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item .ttl-2{position:relative!important;display:block!important;margin:0 0 9px!important;padding:0 0 0 13px!important;color:#fff!important;font-size:15.5px!important;font-weight:700!important;line-height:1.38!important;letter-spacing:-.01em!important;text-shadow:0 2px 7px rgba(0,24,54,.24)!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item .ttl-2::before{content:""!important;position:absolute!important;top:2px!important;bottom:2px!important;left:0!important;display:block!important;width:3px!important;background:linear-gradient(180deg,#cfff4d 0,#66c238 100%)!important;border-radius:999px!important;box-shadow:0 0 8px rgba(142,219,83,.28)!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.txt a:not(.ttl-2){color:#c9ff45!important;font-weight:600!important;text-decoration:none!important;border-bottom:1px solid rgba(201,255,69,.48)!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.btn-wr-min{grid-column:1/-1!important;display:block!important;width:100%!important;margin:5px 0 0!important;padding:0!important;text-align:center!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.btn-wr-min>.btn{position:relative!important;min-width:168px!important;padding:11px 38px 10px 23px!important;color:#fff!important;font-size:11px!important;font-weight:700!important;line-height:17px!important;letter-spacing:.035em!important;background:linear-gradient(135deg,#389aff 0,#1474dc 100%)!important;border:1px solid rgba(255,255,255,.54)!important;border-radius:10px!important;box-shadow:0 9px 20px rgba(0,28,61,.27),inset 0 1px 0 rgba(255,255,255,.18)!important;transition:transform .22s ease,background .22s ease,box-shadow .22s ease!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.btn-wr-min>.btn::after{content:"→"!important;position:absolute!important;top:50%!important;right:18px!important;color:#c9ff45!important;font-size:16px!important;line-height:1!important;transform:translateY(-52%)!important}@media (hover:hover) and (pointer:fine){.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item:hover{background:radial-gradient(circle at 98% 3%,rgba(121,200,69,.2)0,rgba(121,200,69,0) 39%),linear-gradient(138deg,rgba(20,119,219,.73)0,rgba(5,55,116,.76) 100%)!important;border-color:rgba(136,216,82,.75)!important;box-shadow:0 18px 34px rgba(0,26,58,.31),0 0 0 1px rgba(121,200,69,.08)!important;transform:translateY(-3px)!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item:hover>.img>img{filter:saturate(1.06) contrast(1.03)!important;opacity:1!important;transform:scale(1.055)!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item .ttl-2:hover{color:#cfff4d!important;opacity:1!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.txt a:not(.ttl-2):hover{color:#fff!important;border-bottom-color:#fff!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.btn-wr-min>.btn:hover{color:#fff!important;background:linear-gradient(135deg,#87d452 0,#4ba827 100%)!important;box-shadow:0 10px 22px rgba(32,104,18,.27),inset 0 1px 0 rgba(255,255,255,.18)!important;transform:translateY(-2px)!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.btn-wr-min>.btn:hover::after{color:#fff!important}}@media screen and (max-width:1000px){.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2)>.center-wr{max-width:calc(100% - 38px)!important;padding-right:20px!important;padding-left:20px!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2)>.center-wr>.boxes.boxes-2.dark2.with-cols.num-2{grid-template-columns:minmax(0,1fr)!important;max-width:720px!important;gap:14px!important}}@media screen and (max-width:720px){.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2){padding-top:39px!important;padding-bottom:39px!important;background-position:58%center!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2)>.center-wr{width:auto!important;max-width:calc(100% - 24px)!important;padding:24px 12px 21px!important;border-radius:19px!important;-webkit-backdrop-filter:blur(7px) saturate(1.06)!important;backdrop-filter:blur(7px) saturate(1.06)!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2)>.center-wr>.h1{margin-bottom:21px!important;padding-bottom:12px!important;font-size:27px!important;line-height:1.22!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2)>.center-wr>.h1::after{width:68px!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2)>.center-wr>.boxes.boxes-2.dark2.with-cols.num-2{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;max-width:570px!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item{display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;align-items:center!important;width:100%!important;min-height:112px!important;margin:0!important;padding:10px!important;border-radius:15px!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.img{display:block!important;float:none!important;width:84px!important;height:84px!important;margin:0!important;border-width:2px!important;border-radius:13px!important;box-shadow:0 8px 18px rgba(0,24,53,.32),0 0 0 1px rgba(75,160,246,.25)!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.img>img{border-radius:10px!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.txt{display:flex!important;min-width:0!important;font-size:12.7px!important;line-height:1.46!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.txt>p{padding:3px 4px 3px 10px!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item .ttl-2{margin-bottom:5px!important;padding-left:10px!important;font-size:14.3px!important;line-height:1.36!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.btn-wr-min{margin-top:4px!important}}@media screen and (max-width:420px){.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2)>.center-wr{max-width:calc(100% - 18px)!important;padding-right:9px!important;padding-left:9px!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item{grid-template-columns:76px minmax(0,1fr)!important;min-height:102px!important;padding:8px!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.img{width:72px!important;height:72px!important;border-radius:12px!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.txt{font-size:12px!important;line-height:1.43!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item .ttl-2{font-size:13.3px!important}}@media (prefers-reduced-motion:reduce){.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item,.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.img>img,.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.btn-wr-min>.btn{transition:none!important}}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2)>.center-wr{background:radial-gradient(circle at 95% 4%,rgba(121,200,69,.085)0,rgba(121,200,69,0) 31%),linear-gradient(135deg,rgba(5,34,72,.39)0,rgba(6,57,113,.31) 100%)!important;border-color:rgba(255,255,255,.23)!important;box-shadow:0 22px 46px rgba(0,25,55,.25),inset 0 1px 0 rgba(255,255,255,.14)!important;-webkit-backdrop-filter:blur(4px) saturate(1.07)!important;backdrop-filter:blur(4px) saturate(1.07)!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2)>.center-wr>.boxes.boxes-2.dark2.with-cols.num-2{gap:22px!important;max-width:1070px!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item{min-height:194px!important;padding:14px!important;background:radial-gradient(circle at 98% 3%,rgba(121,200,69,.1)0,rgba(121,200,69,0) 36%),linear-gradient(138deg,rgba(19,112,207,.5)0,rgba(5,52,111,.56) 100%)!important;border-color:rgba(132,197,255,.47)!important;border-radius:20px!important;box-shadow:0 15px 31px rgba(0,26,58,.25),inset 0 1px 0 rgba(255,255,255,.14)!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.img{flex-basis:164px!important;width:164px!important;height:164px!important;margin:1px 18px 1px 0!important;border-width:4px!important;border-radius:20px!important;box-shadow:0 13px 28px rgba(0,22,50,.4),0 0 0 1px rgba(91,174,255,.31)!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.img>img{border-radius:15px!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.txt{font-size:14px!important;line-height:1.5!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.txt>p{padding:6px 9px 6px 0!important;font-size:0!important;line-height:0!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item .ttl-2{margin-bottom:12px!important;padding-left:14px!important;font-size:16.3px!important;line-height:1.38!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.txt a:not(.ttl-2){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:35px!important;margin:3px 0 0 14px!important;padding:6px 7px 6px 14px!important;color:#fff!important;font-size:12.3px!important;font-weight:700!important;line-height:19px!important;letter-spacing:.02em!important;white-space:nowrap!important;background:linear-gradient(135deg,rgba(43,148,242,.68)0,rgba(9,76,151,.78) 100%)!important;border:1px solid rgba(142,210,255,.7)!important;border-radius:10px!important;box-shadow:0 7px 16px rgba(0,31,73,.22),inset 0 1px 0 rgba(255,255,255,.2)!important;box-sizing:border-box!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.txt a:not(.ttl-2)::after{content:"→"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 22px!important;width:22px!important;height:22px!important;margin-left:0!important;color:#d8ff66!important;font-size:13px!important;font-weight:400!important;line-height:1!important;background:rgba(111,194,56,.16)!important;border:1px solid rgba(190,246,92,.56)!important;border-radius:50%!important;box-sizing:border-box!important;transition:transform .22s ease,background-color .22s ease!important}@media (hover:hover) and (pointer:fine){.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item:hover{background:radial-gradient(circle at 98% 3%,rgba(121,200,69,.18)0,rgba(121,200,69,0) 40%),linear-gradient(138deg,rgba(23,124,225,.59)0,rgba(5,56,118,.64) 100%)!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item:hover>.img>img{transform:scale(1.04)!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.txt a:not(.ttl-2):hover{color:#fff!important;background:linear-gradient(135deg,#72c941 0,#439d24 100%)!important;border-color:rgba(218,255,155,.9)!important;box-shadow:0 9px 19px rgba(36,101,14,.28),inset 0 1px 0 rgba(255,255,255,.25)!important;transform:translateY(-1px)!important;opacity:1!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.txt a:not(.ttl-2):hover::after{color:#fff!important;background:rgba(4,71,34,.2)!important;border-color:rgba(255,255,255,.64)!important;transform:translateX(2px)!important}}@media screen and (max-width:1000px){.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2)>.center-wr>.boxes.boxes-2.dark2.with-cols.num-2{gap:16px!important;max-width:760px!important}}@media screen and (max-width:720px){.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item{grid-template-columns:104px minmax(0,1fr)!important;min-height:130px!important;padding:11px!important;border-radius:16px!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.img{width:100px!important;height:100px!important;margin:0!important;border-width:3px!important;border-radius:15px!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.img>img{border-radius:11px!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.txt>p{padding:3px 3px 3px 10px!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item .ttl-2{margin-bottom:8px!important;padding-left:11px!important;font-size:14.7px!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.txt a:not(.ttl-2){min-height:32px!important;margin-left:11px!important;padding:5px 6px 5px 12px!important;font-size:11.4px!important;line-height:16px!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.txt a:not(.ttl-2)::after{flex-basis:20px!important;width:20px!important;height:20px!important;font-size:12px!important}}@media screen and (max-width:420px){.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item{grid-template-columns:92px minmax(0,1fr)!important;min-height:118px!important;padding:9px!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.img{width:88px!important;height:88px!important;border-radius:14px!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item .ttl-2{padding-left:9px!important;font-size:13.6px!important}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.txt a:not(.ttl-2){margin-left:9px!important}}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark){--extra-module-blue:#228cff;--extra-module-blue-dark:#073d82;--extra-module-green:#8cd646;padding-top:54px!important;padding-bottom:58px!important;background-position:center 38%!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr{position:relative!important;width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin:0 auto!important;padding:36px 30px 30px!important;background:radial-gradient(circle at 97% 3%,rgba(129,211,71,.14)0,rgba(129,211,71,0) 34%),linear-gradient(135deg,rgba(4,35,77,.76)0,rgba(7,72,139,.66) 100%)!important;border:1px solid rgba(163,213,255,.36)!important;border-radius:26px!important;box-shadow:0 24px 52px rgba(0,25,58,.3),inset 0 1px 0 rgba(255,255,255,.16)!important;-webkit-backdrop-filter:blur(5px) saturate(1.08)!important;backdrop-filter:blur(5px) saturate(1.08)!important;box-sizing:border-box!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr>.h1{position:relative!important;margin:0 0 30px!important;padding:0 0 18px!important;color:#fff!important;font-size:37px!important;font-weight:600!important;line-height:1.2!important;text-align:center!important;text-shadow:0 3px 14px rgba(0,22,52,.32)!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr>.h1::after{content:""!important;position:absolute!important;bottom:0!important;left:50%!important;width:86px!important;height:3px!important;background:linear-gradient(90deg,#2c98ff 0,#2c98ff 62%,#82d348 62%,#82d348 100%)!important;border-radius:999px!important;box-shadow:0 0 12px rgba(67,159,255,.3)!important;transform:translateX(-50%)!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr>.icons.num-2.timeline.dark{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin:0!important;padding:0!important;text-align:left!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr>.icons.num-2.timeline.dark>.item{position:relative!important;float:none!important;display:block!important;width:auto!important;max-width:none!important;min-height:104px!important;margin:0!important;padding:0!important;overflow:hidden!important;color:#fff!important;text-align:left!important;background:radial-gradient(circle at 98% 2%,rgba(132,211,74,.12)0,rgba(132,211,74,0) 38%),linear-gradient(138deg,rgba(24,126,222,.76)0,rgba(6,58,125,.86) 100%)!important;border:1px solid rgba(119,189,249,.58)!important;border-radius:18px!important;box-shadow:0 14px 30px rgba(0,24,58,.27),inset 0 1px 0 rgba(255,255,255,.15)!important;box-sizing:border-box!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr>.icons.num-2.timeline.dark>.item::before{display:none!important;content:none!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr>.icons.num-2.timeline.dark>.item::after{content:""!important;position:absolute!important;top:-1px!important;right:19px!important;width:76px!important;height:3px!important;background:linear-gradient(90deg,#2594ff 0,#89dc45 100%)!important;border-radius:0 0 999px 999px!important;pointer-events:none!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr>.icons.num-2.timeline.dark>.item>.in{position:relative!important;display:flex!important;align-items:center!important;width:100%!important;min-height:102px!important;margin:0!important;padding:16px 18px 16px 16px!important;color:#fff!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr>.icons.num-2.timeline.dark>.item>.in:focus-visible{outline:2px solid rgba(190,244,96,.82)!important;outline-offset:-5px!important;border-radius:16px!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item .ico{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex:0 0 64px!important;width:64px!important;height:64px!important;margin:0 18px 0 0!important;color:#fff!important;background:linear-gradient(145deg,#40a7ff 0,#126aca 100%)!important;border:1px solid rgba(255,255,255,.7)!important;border-radius:17px!important;box-shadow:0 10px 23px rgba(0,35,78,.34),0 0 0 5px rgba(60,161,255,.1),inset 0 1px 0 rgba(255,255,255,.3)!important;opacity:1!important;transform:none!important;box-sizing:border-box!important;transition:transform .22s ease,background .22s ease,box-shadow .22s ease!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item .ico::before{position:static!important;display:block!important;color:#fff!important;font-size:29px!important;line-height:62px!important;text-align:center!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item .txt{position:static!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;margin:0!important;padding:0!important;color:#fff!important;background:0 0!important;border:0!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item .txt .ttl{display:block!important;margin:0 0 8px!important;color:#fff!important;font-size:16.5px!important;font-style:normal!important;font-weight:600!important;line-height:1.35!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item .txt>.green{display:inline-flex!important;align-items:center!important;width:fit-content!important;max-width:100%!important;margin:0!important;padding:5px 10px 5px 11px!important;color:#d9ff72!important;font-size:13px!important;font-weight:700!important;line-height:18px!important;background:rgba(2,32,72,.33)!important;border:1px solid rgba(188,241,91,.35)!important;border-radius:9px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07)!important;box-sizing:border-box!important;transition:color .2s ease,background .2s ease,border-color .2s ease!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item .txt>.green::after{content:"→"!important;margin-left:8px!important;color:currentColor!important;font-size:15px!important;font-weight:400!important;line-height:1!important;transition:transform .2s ease!important}@media (hover:hover) and (pointer:fine){.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr>.icons.num-2.timeline.dark>.item:hover,.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr>.icons.num-2.timeline.dark>.item:focus-within{background:radial-gradient(circle at 96% 4%,rgba(139,220,73,.21)0,rgba(139,220,73,0) 40%),linear-gradient(138deg,rgba(30,139,234,.84)0,rgba(7,65,136,.91) 100%)!important;border-color:rgba(151,219,92,.82)!important;box-shadow:0 19px 38px rgba(0,25,58,.34),inset 0 1px 0 rgba(255,255,255,.18)!important;transform:translateY(-3px)!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item:hover .ico,.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item:focus-within .ico{background:linear-gradient(145deg,#54b2ff 0,#197bd7 100%)!important;box-shadow:0 13px 27px rgba(0,35,78,.39),0 0 0 6px rgba(130,211,72,.13),inset 0 1px 0 rgba(255,255,255,.34)!important;transform:scale(1.045)!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item:hover .txt>.green,.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item:focus-within .txt>.green{color:#fff!important;background:linear-gradient(135deg,rgba(125,208,64,.88)0,rgba(71,161,35,.92) 100%)!important;border-color:rgba(218,255,157,.78)!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item:hover .txt>.green::after,.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item:focus-within .txt>.green::after{transform:translateX(3px)!important}}@media screen and (max-width:820px){.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr{width:min(760px,calc(100% - 28px))!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr>.icons.num-2.timeline.dark{grid-template-columns:minmax(0,1fr)!important;gap:13px!important}}@media screen and (max-width:700px){.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark){padding-top:42px!important;padding-bottom:45px!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr{width:calc(100% - 22px)!important;padding:29px 15px 21px!important;border-radius:21px!important;-webkit-backdrop-filter:blur(4px) saturate(1.06)!important;backdrop-filter:blur(4px) saturate(1.06)!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr>.h1{margin-bottom:22px!important;padding-bottom:14px!important;font-size:28px!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr>.h1::after{width:70px!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr>.icons.num-2.timeline.dark>.item{min-height:90px!important;border-radius:15px!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr>.icons.num-2.timeline.dark>.item>.in{min-height:88px!important;padding:13px!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item .ico{flex-basis:54px!important;width:54px!important;height:54px!important;margin-right:14px!important;border-radius:14px!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item .ico::before{font-size:25px!important;line-height:52px!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item .txt .ttl{margin-bottom:6px!important;font-size:15px!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item .txt>.green{padding:4px 8px 4px 9px!important;font-size:12.2px!important;line-height:17px!important}}@media screen and (max-width:420px){.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark){padding-top:37px!important;padding-bottom:39px!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr{width:calc(100% - 14px)!important;padding:25px 9px 16px!important;border-radius:18px!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr>.h1{margin-bottom:19px!important;font-size:24px!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr>.icons.num-2.timeline.dark{gap:10px!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr>.icons.num-2.timeline.dark>.item{border-radius:14px!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr>.icons.num-2.timeline.dark>.item::after{right:14px!important;width:52px!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark)>.center-wr>.icons.num-2.timeline.dark>.item>.in{padding:11px 10px!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item .ico{flex-basis:48px!important;width:48px!important;height:48px!important;margin-right:12px!important;border-radius:13px!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item .ico::before{font-size:22px!important;line-height:46px!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item .txt .ttl{font-size:14px!important;line-height:1.3!important}.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item .txt>.green{padding:3px 7px 3px 8px!important;font-size:11.5px!important}}@media (prefers-reduced-motion:reduce){.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item,.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item *,.bg-image:has(>.center-wr>.h1+.icons.num-2.timeline.dark) .icons.num-2.timeline.dark>.item ::after{transition:none!important}}.bg-image:has(>.center-wr>.h1+.boxes.boxes-2.dark2.with-cols.num-2) .boxes.boxes-2.dark2.with-cols.num-2>.item>.txt a:not(.ttl-2)::after{padding:0 0 2px!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date)){padding-top:55px!important;padding-bottom:48px!important;background:radial-gradient(circle at 6% 12%,rgba(42,145,245,.15)0,rgba(42,145,245,0) 35%),radial-gradient(circle at 94% 87%,rgba(126,205,68,.1)0,rgba(126,205,68,0) 34%),linear-gradient(135deg,#dceeff 0,#f3f8fd 49%,#e8f4fc 100%)!important;border-top:1px solid rgba(129,184,229,.48)!important;border-bottom-color:#8fc5ef!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 24px 48px rgba(32,132,226,.045)!important}.moduletable.materials.news.video.bg-grey.marker-top:has(>.center-wr>.wrap:not(.with-date))::before{color:#dceeff!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr{position:relative!important;width:min(1240px,calc(100% - 40px))!important;max-width:1240px!important;margin:0 auto!important;padding:38px 30px 30px!important;background:radial-gradient(circle at 98% 2%,rgba(126,205,68,.09)0,rgba(126,205,68,0) 31%),linear-gradient(135deg,rgba(255,255,255,.67)0,rgba(239,248,255,.55) 100%)!important;border:1px solid rgba(112,174,224,.42)!important;border-radius:27px!important;box-shadow:0 22px 48px rgba(26,88,139,.16),inset 0 1px 0 rgba(255,255,255,.88)!important;-webkit-backdrop-filter:blur(7px) saturate(1.06)!important;backdrop-filter:blur(7px) saturate(1.06)!important;box-sizing:border-box!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.h1{position:relative!important;margin:0 0 30px!important;padding:0 0 17px!important;color:#0a55a8!important;font-size:38px!important;font-weight:600!important;line-height:1.2!important;text-align:center!important;text-shadow:0 2px 10px rgba(35,107,168,.08)!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.h1::after{content:""!important;position:absolute!important;bottom:0!important;left:50%!important;width:84px!important;height:3px!important;background:linear-gradient(90deg,#268dff 0,#268dff 63%,#70c83b 63%,#70c83b 100%)!important;border-radius:999px!important;transform:translateX(-50%)!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:22px!important;margin:0!important;padding:0!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video{position:relative!important;float:none!important;display:flex!important;flex-direction:column!important;width:auto!important;max-width:none!important;min-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:linear-gradient(180deg,#fff 0,#edf7ff 100%)!important;border:1px solid rgba(87,157,215,.43)!important;border-radius:19px!important;box-shadow:0 15px 33px rgba(14,78,137,.16),inset 0 1px 0 rgba(255,255,255,.96)!important;isolation:isolate!important;box-sizing:border-box!important;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video::before{content:""!important;position:absolute!important;top:-1px!important;right:18px!important;width:78px!important;height:3px!important;background:linear-gradient(90deg,#2794ff 0,#7fd345 100%)!important;border-radius:0 0 999px 999px!important;z-index:5!important;pointer-events:none!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video :is(.img-wr,.img,.video-thumb){position:relative!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:345/222!important;overflow:hidden!important;background:#dcebf8!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video .img img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:none!important;margin:0!important;object-fit:contain!important;object-position:center!important;opacity:1!important;transform:none!important;filter:saturate(1.02) contrast(1.015)!important;transition:transform .35s ease,filter .35s ease!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date)) .video-thumb::after{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(180deg,rgba(3,38,80,0) 51%,rgba(3,38,80,.17) 100%)!important;z-index:1!important;pointer-events:none!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date)) .video-thumb::before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:66px!important;height:66px!important;margin:-33px 0 0-33px!important;color:#fff!important;background-color:#1675d7!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M8 5v14l11-7z'/%3E%3C/svg%3E"),linear-gradient(145deg,#3da4ff 0,#0c61c1 100%)!important;background-position:52% 50%,center!important;background-repeat:no-repeat,no-repeat!important;background-size:25px 25px,cover!important;border:2px solid rgba(255,255,255,.86)!important;border-radius:50%!important;box-shadow:0 12px 29px rgba(0,39,85,.38),0 0 0 7px rgba(255,255,255,.13),inset 0 1px 0 rgba(255,255,255,.31)!important;text-shadow:none!important;z-index:2!important;box-sizing:border-box!important;transform:none!important;transition:transform .24s ease,background .24s ease,border-color .24s ease,box-shadow .24s ease!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video .txt-wr{display:flex!important;flex:1 1 auto!important;align-items:center!important;justify-content:center!important;min-height:92px!important;padding:18px 18px 13px!important;text-align:center!important;background:radial-gradient(circle at 95% 4%,rgba(120,202,67,.07)0,rgba(120,202,67,0) 42%),linear-gradient(180deg,#f7fbff 0,#eaf5ff 100%)!important;border-top:1px solid rgba(98,164,217,.22)!important;box-sizing:border-box!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video .ttl{margin:0!important;color:#0a4f9e!important;font-size:16.5px!important;font-weight:700!important;line-height:1.4!important;text-align:center!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video::after{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:148px!important;min-height:43px!important;margin:0 auto 19px!important;padding:10px 20px!important;color:#fff!important;font-size:12px!important;font-weight:700!important;line-height:19px!important;letter-spacing:.025em!important;text-align:center!important;text-transform:uppercase!important;content:"Смотреть  →"!important;background:linear-gradient(135deg,#339cff 0,#0b67d1 100%)!important;border:1px solid rgba(67,148,229,.78)!important;border-radius:11px!important;box-shadow:0 9px 19px rgba(0,82,180,.23),inset 0 1px 0 rgba(255,255,255,.24)!important;box-sizing:border-box!important;opacity:1!important;transition:transform .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease!important}html[lang^=uk] .moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video::after{content:"Дивитись  →"!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.btn-wr-min{grid-column:1/-1!important;margin:4px 0 0!important;padding:0!important;text-align:center!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.btn-wr-min .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-width:174px!important;min-height:46px!important;padding:11px 22px!important;color:#fff!important;font-size:12.5px!important;font-weight:700!important;line-height:18px!important;letter-spacing:.02em!important;text-transform:none!important;background:linear-gradient(135deg,#1f86eb 0,#0750a5 100%)!important;border:1px solid rgba(47,132,218,.8)!important;border-radius:12px!important;box-shadow:0 10px 21px rgba(4,72,145,.24),inset 0 1px 0 rgba(255,255,255,.22)!important;box-sizing:border-box!important;transition:transform .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.btn-wr-min .btn::after{content:"→"!important;color:#d5ff66!important;font-size:16px!important;font-weight:400!important;line-height:1!important;transition:transform .2s ease!important}@media (hover:hover) and (pointer:fine){.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video:hover{border-color:rgba(107,190,58,.72)!important;box-shadow:0 21px 42px rgba(11,76,135,.23),0 0 0 3px rgba(116,203,62,.08),inset 0 1px 0 rgba(255,255,255,.98)!important;transform:translateY(-5px)!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video:hover .img img{opacity:1!important;transform:scale(1.02)!important;filter:saturate(1.06) contrast(1.025)!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video:hover .video-thumb::before{background-color:#58ad26!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M8 5v14l11-7z'/%3E%3C/svg%3E"),linear-gradient(145deg,#83d64b 0,#43a41e 100%)!important;border-color:rgba(230,255,191,.94)!important;box-shadow:0 14px 32px rgba(38,112,18,.34),0 0 0 8px rgba(128,211,73,.16),inset 0 1px 0 rgba(255,255,255,.35)!important;transform:scale(1.075)!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video:hover::after{color:#fff!important;background:linear-gradient(135deg,#77cf40 0,#419d20 100%)!important;border-color:rgba(104,181,61,.9)!important;box-shadow:0 11px 23px rgba(50,145,26,.28),inset 0 1px 0 rgba(255,255,255,.26)!important;transform:translateY(-2px)!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.btn-wr-min .btn:hover{background:linear-gradient(135deg,#72ca3d 0,#3f9820 100%)!important;border-color:rgba(99,177,55,.9)!important;box-shadow:0 12px 25px rgba(48,137,25,.27),inset 0 1px 0 rgba(255,255,255,.24)!important;transform:translateY(-2px)!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.btn-wr-min .btn:hover::after{color:#fff!important;transform:translateX(3px)!important}}@media screen and (max-width:1050px){.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr{width:min(900px,calc(100% - 32px))!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date){grid-template-columns:repeat(2,minmax(0,1fr))!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video:nth-of-type(3){grid-column:1/-1!important;width:min(100%,430px)!important;justify-self:center!important}}@media screen and (max-width:700px){.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date)){padding-top:42px!important;padding-bottom:42px!important;background:radial-gradient(circle at 5% 7%,rgba(42,145,245,.13)0,rgba(42,145,245,0) 34%),radial-gradient(circle at 96% 91%,rgba(126,205,68,.08)0,rgba(126,205,68,0) 31%),linear-gradient(135deg,#e1f0fd 0,#f3f8fd 52%,#e8f4fc 100%)!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr{width:calc(100% - 22px)!important;padding:28px 15px 21px!important;border-radius:21px!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.h1{margin-bottom:22px!important;padding-bottom:14px!important;font-size:28px!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date){grid-template-columns:minmax(0,1fr)!important;gap:15px!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video,.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video:nth-of-type(3){grid-column:auto!important;width:min(100%,520px)!important;justify-self:center!important;border-radius:17px!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date)) .video-thumb::before{width:58px!important;height:58px!important;margin:-29px 0 0-29px!important;background-size:22px 22px,cover!important;box-shadow:0 10px 24px rgba(0,39,85,.34),0 0 0 6px rgba(255,255,255,.12),inset 0 1px 0 rgba(255,255,255,.3)!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video .txt-wr{min-height:82px!important;padding:16px 14px 11px!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video .ttl{font-size:15.5px!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video::after{min-width:146px!important;min-height:42px!important;margin-bottom:17px!important;padding:10px 18px!important;font-size:12px!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.btn-wr-min{margin-top:2px!important}}@media screen and (max-width:420px){.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr{width:calc(100% - 14px)!important;padding:24px 9px 16px!important;border-radius:18px!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.h1{margin-bottom:19px!important;font-size:24px!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date){gap:11px!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video{border-radius:15px!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date)) .video-thumb::before{width:52px!important;height:52px!important;margin:-26px 0 0-26px!important;background-size:20px 20px,cover!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video .txt-wr{min-height:76px!important;padding:14px 10px 10px!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video .ttl{font-size:14.5px!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.btn-wr-min .btn{width:min(100%,200px)!important}}@media (prefers-reduced-motion:reduce){.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video,.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video *,.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video::after,.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.btn-wr-min .btn{transition:none!important}}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.h1::after{display:block!important;inset:auto auto 0 50%!important;right:auto!important;margin:0!important;transform:translateX(-50%)!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video{background:linear-gradient(180deg,#d9edfc 0,#c9e3f7 100%)!important;border-color:rgba(65,145,207,.58)!important;box-shadow:0 16px 34px rgba(10,72,132,.2),inset 0 1px 0 rgba(255,255,255,.82)!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video .txt-wr{background:radial-gradient(circle at 94% 4%,rgba(112,194,57,.1)0,rgba(112,194,57,0) 43%),linear-gradient(180deg,#eaf6ff 0,#d4eafa 100%)!important;border-top-color:rgba(62,139,203,.33)!important}.moduletable.materials.news.video:has(>.center-wr>.wrap:not(.with-date))>.center-wr>.wrap:not(.with-date)>.item.colorbox-video::after{background:linear-gradient(135deg,#197fdd 0,#034a98 100%)!important;border-color:rgba(20,99,177,.92)!important;box-shadow:0 10px 22px rgba(0,59,128,.31),inset 0 1px 0 rgba(255,255,255,.24)!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn)){padding-top:55px!important;padding-bottom:48px!important;background:radial-gradient(circle at 6% 12%,rgba(42,145,245,.15)0,rgba(42,145,245,0) 35%),radial-gradient(circle at 94% 87%,rgba(126,205,68,.1)0,rgba(126,205,68,0) 34%),linear-gradient(135deg,#dceeff 0,#f3f8fd 49%,#e8f4fc 100%)!important;border-top:1px solid rgba(129,184,229,.48)!important;border-bottom-color:#8fc5ef!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 24px 48px rgba(32,132,226,.045)!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr{position:relative!important;width:min(1240px,calc(100% - 40px))!important;max-width:1240px!important;margin:0 auto!important;padding:38px 30px 30px!important;background:radial-gradient(circle at 98% 2%,rgba(126,205,68,.09)0,rgba(126,205,68,0) 31%),linear-gradient(135deg,rgba(255,255,255,.67)0,rgba(239,248,255,.55) 100%)!important;border:1px solid rgba(112,174,224,.42)!important;border-radius:27px!important;box-shadow:0 22px 48px rgba(26,88,139,.16),inset 0 1px 0 rgba(255,255,255,.88)!important;-webkit-backdrop-filter:blur(7px) saturate(1.06)!important;backdrop-filter:blur(7px) saturate(1.06)!important;box-sizing:border-box!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>.h1{position:relative!important;display:block!important;width:100%!important;margin:0 0 30px!important;padding:0 0 17px!important;color:#0a55a8!important;font-size:38px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.025em!important;text-align:center!important;text-shadow:0 2px 10px rgba(35,107,168,.08)!important;box-sizing:border-box!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>.h1::after{content:""!important;position:absolute!important;display:block!important;inset:auto auto 0 50%!important;right:auto!important;width:84px!important;height:3px!important;margin:0!important;background:linear-gradient(90deg,#268dff 0,#268dff 63%,#70c83b 63%,#70c83b 100%)!important;border-radius:999px!important;transform:translateX(-50%)!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>:is(.wrap.with-date,.wrap.with-btn){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:22px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;text-align:left!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>:is(.wrap.with-date,.wrap.with-btn)>.item{position:relative!important;float:none!important;display:flex!important;flex-direction:column!important;width:auto!important;max-width:none!important;min-width:0!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;color:#284563!important;background:linear-gradient(180deg,#d9edfc 0,#c9e3f7 100%)!important;border:1px solid rgba(65,145,207,.58)!important;border-radius:19px!important;box-shadow:0 16px 34px rgba(10,72,132,.2),inset 0 1px 0 rgba(255,255,255,.82)!important;isolation:isolate!important;box-sizing:border-box!important;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>:is(.wrap.with-date,.wrap.with-btn)>.item::before{content:""!important;position:absolute!important;top:-1px!important;right:18px!important;width:78px!important;height:3px!important;background:linear-gradient(90deg,#2794ff 0,#7fd345 100%)!important;border-radius:0 0 999px 999px!important;z-index:6!important;pointer-events:none!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn)) .item .img-wr{border-color:rgba(96,161,215,.72)!important;box-shadow:0 7px 18px rgba(5,64,125,.15)!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn)) .item .img img{opacity:1!important;filter:saturate(1.02) contrast(1.015)!important;transition:transform .35s ease,filter .35s ease!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn)) .item .txt-wr{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;padding:18px 18px 15px!important;background:radial-gradient(circle at 94% 4%,rgba(112,194,57,.1)0,rgba(112,194,57,0) 43%),linear-gradient(180deg,#eaf6ff 0,#d4eafa 100%)!important;border-top:1px solid rgba(62,139,203,.33)!important;box-sizing:border-box!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn)) .item .ttl{min-height:0!important;margin:0 0 10px!important;color:#084f9f!important;font-size:17px!important;font-weight:700!important;line-height:1.4!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn)) .item .txt{color:#284563!important;font-size:13.5px!important;line-height:1.58!important}.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn) .item .ft{margin-top:auto!important;padding:2px 18px 19px!important;background:linear-gradient(180deg,rgba(212,234,250,.24)0,rgba(193,222,244,.62) 100%)!important;border:0!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn)) .item :is(.read-more,.ft .btn){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:148px!important;min-height:43px!important;margin:14px auto 0!important;padding:10px 20px!important;color:#fff!important;font-size:12px!important;font-weight:700!important;line-height:19px!important;letter-spacing:.02em!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;background-color:#0955ab!important;background-image:linear-gradient(135deg,#197fdd 0,#034a98 100%)!important;border:1px solid rgba(20,99,177,.92)!important;border-radius:11px!important;box-shadow:0 10px 22px rgba(0,59,128,.31),inset 0 1px 0 rgba(255,255,255,.24)!important;box-sizing:border-box!important;opacity:1!important;transition:transform .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease!important}.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn) .item .ft .btn{margin-top:0!important}.moduletable.materials.news:has(>.center-wr>.wrap.with-date) .item .read-more::after{display:none!important;content:none!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>:is(.wrap.with-date,.wrap.with-btn)>.btn-wr-min{grid-column:1/-1!important;margin:4px 0 0!important;padding:0!important;text-align:center!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>:is(.wrap.with-date,.wrap.with-btn)>.btn-wr-min .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;width:auto!important;min-width:174px!important;min-height:46px!important;padding:11px 22px!important;color:#fff!important;font-size:12.5px!important;font-weight:700!important;line-height:18px!important;letter-spacing:.02em!important;text-transform:none!important;background-color:#0955ab!important;background-image:linear-gradient(135deg,#1f86eb 0,#0750a5 100%)!important;border:1px solid rgba(47,132,218,.8)!important;border-radius:12px!important;box-shadow:0 10px 21px rgba(4,72,145,.24),inset 0 1px 0 rgba(255,255,255,.22)!important;box-sizing:border-box!important;opacity:1!important;transform:none!important;transition:transform .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>:is(.wrap.with-date,.wrap.with-btn)>.btn-wr-min .btn::after{content:"→"!important;display:inline-block!important;color:#d5ff66!important;font-size:16px!important;font-weight:400!important;line-height:1!important;transition:transform .2s ease!important}@media (hover:hover) and (pointer:fine){:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>:is(.wrap.with-date,.wrap.with-btn)>.item:hover{color:#284563!important;border-color:rgba(107,190,58,.78)!important;box-shadow:0 21px 42px rgba(11,76,135,.23),0 0 0 3px rgba(116,203,62,.08),inset 0 1px 0 rgba(255,255,255,.9)!important;transform:translateY(-5px)!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>:is(.wrap.with-date,.wrap.with-btn)>.item:hover .img img{opacity:1!important;filter:saturate(1.06) contrast(1.025)!important;transform:scale(1.02)!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn)) .item :is(.read-more,.ft .btn):hover{color:#fff!important;background-color:#4ca922!important;background-image:linear-gradient(135deg,#77cf40 0,#419d20 100%)!important;border-color:rgba(104,181,61,.92)!important;box-shadow:0 11px 23px rgba(50,145,26,.28),inset 0 1px 0 rgba(255,255,255,.26)!important;transform:translateY(-2px)!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>:is(.wrap.with-date,.wrap.with-btn)>.btn-wr-min .btn:hover{color:#fff!important;background-color:#4ca922!important;background-image:linear-gradient(135deg,#72ca3d 0,#3f9820 100%)!important;border-color:rgba(99,177,55,.9)!important;box-shadow:0 12px 25px rgba(48,137,25,.27),inset 0 1px 0 rgba(255,255,255,.24)!important;transform:translateY(-2px)!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>:is(.wrap.with-date,.wrap.with-btn)>.btn-wr-min .btn:hover::after{color:#fff!important;transform:translateX(3px)!important}}@media screen and (max-width:1050px){:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr{width:min(900px,calc(100% - 32px))!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>:is(.wrap.with-date,.wrap.with-btn){grid-template-columns:repeat(2,minmax(0,1fr))!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>:is(.wrap.with-date,.wrap.with-btn)>.item:nth-of-type(3){grid-column:1/-1!important;width:min(100%,430px)!important;justify-self:center!important}}@media screen and (max-width:700px){:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn)){padding-top:42px!important;padding-bottom:42px!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr{width:calc(100% - 22px)!important;padding:28px 15px 21px!important;border-radius:21px!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>.h1{margin-bottom:22px!important;padding-bottom:14px!important;font-size:28px!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>:is(.wrap.with-date,.wrap.with-btn){grid-template-columns:minmax(0,1fr)!important;gap:15px!important;max-width:520px!important;margin:0 auto!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>:is(.wrap.with-date,.wrap.with-btn)>.item,:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>:is(.wrap.with-date,.wrap.with-btn)>.item:nth-of-type(3){grid-column:auto!important;width:100%!important;justify-self:stretch!important;border-radius:17px!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn)) .item .txt-wr{padding:16px 15px 14px!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn)) .item .ttl{font-size:16px!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn)) .item .txt{font-size:14px!important;line-height:1.55!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>:is(.wrap.with-date,.wrap.with-btn)>.btn-wr-min .btn{width:min(100%,220px)!important}}@media screen and (max-width:420px){:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr{width:calc(100% - 14px)!important;padding:24px 9px 16px!important;border-radius:18px!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>.h1{margin-bottom:19px!important;font-size:24px!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>:is(.wrap.with-date,.wrap.with-btn){gap:11px!important}:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn)) .item :is(.read-more,.ft .btn){min-width:142px!important;min-height:42px!important;padding:10px 17px!important}}@media (prefers-reduced-motion:reduce){:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>:is(.wrap.with-date,.wrap.with-btn)>.item,:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>:is(.wrap.with-date,.wrap.with-btn)>.item *,:is(.moduletable.materials.news:has(>.center-wr>.wrap.with-date),.moduletable.materials.news.in-border:has(>.center-wr>.wrap.with-btn))>.center-wr>:is(.wrap.with-date,.wrap.with-btn)>.btn-wr-min .btn{transition:none!important}}@media screen and (max-width:760px){}@media screen and (max-width:420px){}@media screen and (max-width:850px){}@media screen and (max-width:520px){}@media (prefers-reduced-motion:reduce){}@media (hover:hover) and (pointer:fine){}@media (hover:hover) and (pointer:fine){}@media screen and (max-width:1259px){}@media screen and (max-width:850px){}@media screen and (max-width:520px){}@media (prefers-reduced-motion:reduce){}.prices.icons.num-2.squares:has(>div:not(.toggle-div)>table.width-100.middle.hover.responsive){grid-template-columns:minmax(0,1fr)!important;gap:0!important;width:100%!important;max-width:1120px!important;margin:24px auto 0!important}.prices.icons.num-2.squares>div:not(.toggle-div):has(>table.width-100.middle.hover.responsive){position:relative!important;grid-column:1/-1!important;width:100%!important;min-width:0!important;margin:0!important;padding:15px!important;overflow-x:auto!important;border:1px solid rgba(39,136,255,.24)!important;border-radius:20px!important;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(235,246,255,.92))!important;box-shadow:0 18px 46px rgba(10,77,161,.12),inset 0 1px 0 rgba(255,255,255,.92)!important;box-sizing:border-box!important}.prices.icons.num-2.squares>div:not(.toggle-div):has(>table.width-100.middle.hover.responsive)::before{content:""!important;position:absolute!important;top:0!important;right:20px!important;left:20px!important;height:3px!important;border-radius:0 0 5px 5px!important;background:linear-gradient(90deg,#2788ff 0 72%,#63c94b 72% 100%)!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive{width:100%!important;min-width:940px!important;margin:0!important;border-collapse:separate!important;border-spacing:0 9px!important;table-layout:fixed!important;background:0 0!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive thead th{padding:14px 10px!important;color:#fff!important;font-size:12.5px!important;line-height:1.35!important;font-weight:700!important;letter-spacing:.015em!important;text-align:center!important;white-space:normal!important;border:0!important;border-right:1px solid rgba(255,255,255,.16)!important;background:linear-gradient(135deg,#0a4da1 0,#177fff 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.16)!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive thead th:first-child{width:25%!important;padding-left:16px!important;text-align:left!important;border-radius:13px 0 0 13px!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive thead th:nth-child(2),.prices.icons.num-2.squares table.width-100.middle.hover.responsive thead th:nth-child(3),.prices.icons.num-2.squares table.width-100.middle.hover.responsive thead th:nth-child(4){width:11%!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive thead th:nth-child(5),.prices.icons.num-2.squares table.width-100.middle.hover.responsive thead th:nth-child(6),.prices.icons.num-2.squares table.width-100.middle.hover.responsive thead th:nth-child(7){width:8.5%!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive thead th:last-child{width:13.5%!important;border-right:0!important;border-radius:0 13px 13px 0!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td{padding:13px 10px!important;color:#314963!important;font-size:13px!important;line-height:1.45!important;font-weight:500!important;text-align:center!important;white-space:normal!important;border:1px solid #dbe8f6!important;border-right:0!important;border-left:0!important;background:rgba(255,255,255,.94)!important;box-sizing:border-box!important;transition:color .2s ease,border-color .2s ease,background-color .2s ease!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody tr:nth-child(even) td{background:rgba(239,247,255,.94)!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:first-child{padding-left:15px!important;text-align:left!important;border-left:1px solid #dbe8f6!important;border-radius:13px 0 0 13px!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:last-child{padding:8px!important;border-right:1px solid #dbe8f6!important;border-radius:0 13px 13px 0!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody tr:hover td{color:#29405a!important;border-color:#b8dda9!important;background:#f0faec!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:first-child>a{display:block!important;color:#0a4da1!important;font-size:14px!important;line-height:1.45!important;font-weight:700!important;text-decoration:none!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:first-child>a:hover,.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:first-child>a:focus-visible{color:#3e9f22!important;outline:0!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:nth-child(5),.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:nth-child(6),.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:nth-child(7){color:#0a4da1!important;font-size:13.5px!important;font-weight:700!important;font-variant-numeric:tabular-nums!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td.action .btn.btn-mini{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:112px!important;min-height:40px!important;padding:9px 13px!important;color:#fff!important;font-size:10.5px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:.025em!important;white-space:nowrap!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:10px!important;background:linear-gradient(135deg,#3298ff 0,#0875e5 100%)!important;box-shadow:0 8px 18px rgba(23,127,255,.24)!important;transform:translateY(0)!important;transition:transform .2s ease,box-shadow .2s ease,background .2s ease!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td.action .btn.btn-mini::after{content:"→"!important;margin-left:7px!important;color:#cfff50!important;font-size:14px!important;line-height:1!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td.action .btn.btn-mini:hover,body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td.action .btn.btn-mini:focus-visible{color:#fff!important;border-color:rgba(255,255,255,.35)!important;background:linear-gradient(135deg,#62c94b 0,#3fa826 100%)!important;box-shadow:0 10px 22px rgba(63,168,38,.26)!important;transform:translateY(-2px)!important;outline:0!important}.item-page:has(.prices.icons.num-2.squares>div:not(.toggle-div)>table.width-100.middle.hover.responsive) .page-header>h1{position:relative!important;margin-bottom:27px!important;padding-bottom:15px!important;color:#0a4da1!important;font-size:34px!important;line-height:1.25!important;font-weight:600!important;letter-spacing:-.02em!important}.item-page:has(.prices.icons.num-2.squares>div:not(.toggle-div)>table.width-100.middle.hover.responsive) .page-header>h1::after{content:""!important;position:absolute!important;bottom:0!important;left:50%!important;width:86px!important;height:3px!important;border-radius:3px!important;background:linear-gradient(90deg,#2788ff 0 70%,#63c94b 70% 100%)!important;transform:translateX(-50%)!important}@media screen and (max-width:820px){.item-page:has(.prices.icons.num-2.squares>div:not(.toggle-div)>table.width-100.middle.hover.responsive) .page-header>h1{margin-bottom:21px!important;padding-bottom:12px!important;font-size:25px!important;line-height:1.3!important}.prices.icons.num-2.squares:has(>div:not(.toggle-div)>table.width-100.middle.hover.responsive){margin-top:15px!important}.prices.icons.num-2.squares>div:not(.toggle-div):has(>table.width-100.middle.hover.responsive){padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}.prices.icons.num-2.squares>div:not(.toggle-div):has(>table.width-100.middle.hover.responsive)::before{content:none!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive{display:block!important;width:100%!important;min-width:0!important;border-spacing:0!important;table-layout:auto!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive thead{display:none!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody{display:block!important;width:100%!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody tr{display:block!important;width:100%!important;margin:0 0 15px!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(39,136,255,.24)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 10px 26px rgba(10,77,161,.11)!important;box-sizing:border-box!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td{display:flex!important;align-items:flex-start!important;gap:10px!important;width:100%!important;min-height:43px!important;padding:10px 12px!important;color:#314963!important;font-size:13px!important;line-height:1.45!important;text-align:left!important;border:0!important;border-top:1px solid #e2edf8!important;border-radius:0!important;background:#fff!important;box-sizing:border-box!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td::before{content:attr(data-ttl)":"!important;flex:0 0 42%!important;float:none!important;min-width:0!important;margin:0!important;color:#64809e!important;font-size:11.5px!important;line-height:1.55!important;font-weight:700!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:first-child{display:block!important;min-height:0!important;padding:15px 16px!important;border:0!important;background:linear-gradient(135deg,#0a4da1 0,#177fff 100%)!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:first-child::before,.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td.action::before{content:none!important;display:none!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:first-child>a,.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:first-child>a:hover,.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:first-child>a:focus-visible{color:#fff!important;font-size:15px!important;line-height:1.45!important;font-weight:700!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody tr:hover td:not(:first-child){color:#314963!important;border-color:#e2edf8!important;background:#fff!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:nth-child(5),.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:nth-child(6),.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:nth-child(7){color:#0a4da1!important;font-size:13.5px!important;font-weight:700!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td.action{display:block!important;min-height:0!important;padding:12px!important;border-top:1px solid #d5e6f7!important;background:#eef6ff!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td.action .btn.btn-mini{width:100%!important;min-width:0!important;min-height:43px!important;padding:10px 16px!important;font-size:11.5px!important;border-radius:11px!important}}@media screen and (max-width:420px){.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td{gap:8px!important;padding:9px 11px!important;font-size:12.5px!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td::before{flex-basis:40%!important;font-size:11px!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:first-child{padding:14px!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:first-child>a{font-size:14px!important}}body.reveal-action [class*=revealator-]{transition-property:opacity,transform!important;transition-duration:180ms!important;transition-timing-function:cubic-bezier(.2,.7,.3,1)!important;transition-delay:0ms!important}body.reveal-init .revealator-slideup{transform:translate3d(0,12px,0)}body.reveal-init .revealator-slideleft{transform:translate3d(12px,0,0)}body.reveal-init .revealator-slideright{transform:translate3d(-12px,0,0)}body.reveal-init .revealator-slidedown{transform:translate3d(0,-12px,0)}.sidebar.sidebar-right .moduletable.sticky,.sidebar.sidebar-right .moduletable.sticky.is_stuck{transition:none!important}.bg-image:has(>.center-wr>.boxes.dark2.with-cols.num-2>.item>.ttl.with-stars) .boxes.dark2.with-cols.num-2>.item,body:is(.menu-101,.menu-532) .bg-image .icons.num-2.squares:has(>a.item.i57)>a.item.i57{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#bwc-chat-cloud-message .bwc-container{pointer-events:none!important}#bwc-chat-cloud-message .bwc-container :is(a,button,.bwc-close,.bwc-msg-btn),#bwc-widget-action,#bwc-widget-action :is(a,button){pointer-events:auto!important}a[href],button,input[type=button],input[type=submit],[role=button],#bwc-widget-action{touch-action:manipulation}@media (hover:none),(pointer:coarse){a[href],button,input[type=button],input[type=submit],[role=button]{-webkit-tap-highlight-color:rgba(39,136,255,.16)}}@media (prefers-reduced-motion:reduce){body.reveal-init [class*=revealator-],body.reveal-action [class*=revealator-]{transition:none!important;animation:none!important}}@media screen and (max-width:820px){.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody tr:hover td:first-child,.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody tr:focus-within td:first-child,.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody tr:active td:first-child{color:#fff!important;border-color:transparent!important;background:linear-gradient(135deg,#0a4da1 0,#177fff 100%)!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody tr:hover td:first-child>a,.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody tr:focus-within td:first-child>a,.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody tr:active td:first-child>a{color:#fff!important}}@media screen and (max-width:820px) and (hover:none),screen and (max-width:820px) and (pointer:coarse){.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody tr,.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td,.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:first-child,.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:first-child>a,body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td.action .btn.btn-mini{animation:none!important;transition:none!important}.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:first-child,.prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td:first-child>a,body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td.action .btn.btn-mini{-webkit-tap-highlight-color:transparent!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td.action .btn.btn-mini:hover,body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td.action .btn.btn-mini:focus,body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td.action .btn.btn-mini:focus-visible,body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody td.action .btn.btn-mini:active{color:#fff!important;border-color:rgba(255,255,255,.28)!important;background:linear-gradient(135deg,#3298ff 0,#0875e5 100%)!important;box-shadow:0 8px 18px rgba(23,127,255,.24)!important;transform:none!important;outline:0!important}}@media screen and (max-width:820px){body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr>td:first-child,body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr:nth-child(even)>td:first-child,body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr:hover>td:first-child,body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr:focus-within>td:first-child,body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr:active>td:first-child{color:#fff!important;border-color:transparent!important;background-color:#0a4da1!important;background-image:linear-gradient(135deg,#0a4da1 0,#177fff 100%)!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr>td:first-child>a,body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr:nth-child(even)>td:first-child>a,body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr:hover>td:first-child>a,body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr:focus-within>td:first-child>a,body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr:active>td:first-child>a{color:#fff!important;opacity:1!important}}@media screen and (max-width:820px){body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr>td{min-height:52px!important;gap:12px!important;padding:13px 14px!important;font-size:clamp(15px,3.9vw,16px)!important;line-height:1.48!important;font-weight:500!important;letter-spacing:-.005em!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr>td::before{flex:0 0 42%!important;font-size:clamp(13px,3.45vw,14px)!important;line-height:1.5!important;font-weight:700!important;letter-spacing:0!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr>td:first-child{padding:18px 17px!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr>td:first-child>a{font-size:clamp(17px,4.55vw,19px)!important;line-height:1.42!important;font-weight:700!important;letter-spacing:-.01em!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr>td:nth-child(5),body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr>td:nth-child(6),body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr>td:nth-child(7){font-size:clamp(17px,4.45vw,18.5px)!important;line-height:1.4!important;font-weight:700!important;letter-spacing:-.01em!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr>td.action{padding:14px!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr>td.action .btn.btn-mini{min-height:48px!important;padding:12px 17px!important;font-size:clamp(14px,3.75vw,15px)!important;line-height:1.25!important;font-weight:700!important;letter-spacing:.015em!important}}@media screen and (min-width:821px){body .prices.icons.num-2.squares table.width-100.middle.hover.responsive thead>tr>th:nth-child(n+2):nth-child(-n+7){font-size:14px!important;line-height:1.38!important;font-weight:700!important;letter-spacing:.005em!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr>td:nth-child(2),body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr>td:nth-child(3),body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr>td:nth-child(4){color:#29445f!important;font-size:15.25px!important;line-height:1.42!important;font-weight:600!important;letter-spacing:-.005em!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr>td:nth-child(5),body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr>td:nth-child(6),body .prices.icons.num-2.squares table.width-100.middle.hover.responsive tbody>tr>td:nth-child(7){color:#0a4da1!important;font-size:16.5px!important;line-height:1.38!important;font-weight:700!important;letter-spacing:-.01em!important}}@media screen and (min-width:1100px){.prices.icons.num-2.squares>div:not(.toggle-div):has(>table.width-100.middle.hover.responsive){overflow:visible!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive thead>tr>th{position:sticky!important;top:8px!important;z-index:25!important;background-clip:padding-box!important;box-shadow:0 12px 22px -16px rgba(4,46,103,.82),inset 0 1px 0 rgba(255,255,255,.16)!important}}@media screen and (min-width:1100px){body .prices.icons.num-2.squares table.width-100.middle.hover.responsive{overflow:visible!important;clip-path:none!important;contain:none!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive thead,body .prices.icons.num-2.squares table.width-100.middle.hover.responsive thead>tr{overflow:visible!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive thead>tr>th{position:sticky!important;top:8px!important;z-index:30!important}}@media screen and (min-width:1100px){body .prices.icons.num-2.squares table.width-100.middle.hover.responsive thead>tr>th:last-child{position:static!important;top:auto!important;z-index:auto!important}}@media screen and (min-width:1100px){body .prices.icons.num-2.squares table.width-100.middle.hover.responsive thead>tr>th{border-top:1px solid rgba(255,255,255,.28)!important;border-bottom:1px solid rgba(255,255,255,.18)!important;background:linear-gradient(180deg,rgba(255,255,255,.15)0,rgba(255,255,255,0) 48%),linear-gradient(135deg,rgba(10,77,161,.97)0,rgba(23,127,255,.92) 100%)!important;box-shadow:0 15px 28px -19px rgba(4,46,103,.88),inset 0 1px 0 rgba(255,255,255,.2),inset 0-1px 0 rgba(0,52,122,.16)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:none!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive thead>tr>th:nth-child(7){border-right:1px solid rgba(255,255,255,.32)!important;border-radius:0 14px 14px 0!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive thead>tr>th:last-child{position:relative!important;top:auto!important;z-index:31!important;overflow:visible!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive thead>tr>th:last-child::before{content:""!important;position:absolute!important;top:-1px!important;bottom:-1px!important;left:-16px!important;z-index:0!important;width:17px!important;pointer-events:none!important;background:linear-gradient(180deg,rgba(255,255,255,.14)0,rgba(255,255,255,0) 48%),rgba(23,127,255,.94)!important}}@media screen and (min-width:1100px){body .prices.icons.num-2.squares table.width-100.middle.hover.responsive thead>tr>th{background:linear-gradient(180deg,rgba(255,255,255,.18)0,rgba(255,255,255,0) 48%),linear-gradient(135deg,rgba(10,77,161,.84)0,rgba(23,127,255,.74) 100%)!important;box-shadow:0 12px 24px -18px rgba(4,46,103,.58),inset 0 1px 0 rgba(255,255,255,.22),inset 0-1px 0 rgba(0,52,122,.1)!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive thead>tr>th:first-child{position:relative!important;top:auto!important;z-index:31!important;overflow:visible!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive thead>tr>th:first-child::after{content:""!important;position:absolute!important;top:-1px!important;right:-16px!important;bottom:-1px!important;z-index:0!important;width:17px!important;pointer-events:none!important;background:linear-gradient(180deg,rgba(255,255,255,.17)0,rgba(255,255,255,0) 48%),rgba(10,77,161,.82)!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive thead>tr>th:nth-child(2){border-left:1px solid rgba(255,255,255,.3)!important;border-radius:14px 0 0 14px!important}body .prices.icons.num-2.squares table.width-100.middle.hover.responsive thead>tr>th:last-child::before{background:linear-gradient(180deg,rgba(255,255,255,.17)0,rgba(255,255,255,0) 48%),rgba(23,127,255,.76)!important}}#content-in:has(>.categories-list.icons.num-3.squares)>h1{position:relative!important;margin-bottom:30px!important;padding-bottom:17px!important;color:#0a4da1!important;font-size:clamp(32px,3vw,39px)!important;line-height:1.2!important;font-weight:400!important}#content-in:has(>.categories-list.icons.num-3.squares)>h1::after{content:""!important;position:absolute!important;left:50%!important;bottom:0!important;width:88px!important;height:3px!important;transform:translateX(-50%)!important;background:linear-gradient(90deg,#2788ff 0 66%,#68cf36 66% 100%)!important;border-radius:999px!important}#content-in>.categories-list.icons.num-3.squares{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px 16px!important;width:100%!important;max-width:1120px!important;margin:0 auto!important;padding:18px!important;text-align:left!important;background:linear-gradient(145deg,rgba(255,255,255,.84),rgba(232,245,255,.64)),linear-gradient(90deg,rgba(39,136,255,.06),rgba(104,207,54,.05))!important;border:1px solid rgba(39,136,255,.2)!important;border-radius:24px!important;box-shadow:0 18px 42px rgba(18,73,124,.1),inset 0 1px 0 rgba(255,255,255,.92)!important;box-sizing:border-box!important}#content-in>.categories-list.icons.num-3.squares>a.item{position:relative!important;display:grid!important;grid-template-columns:74px minmax(0,1fr)!important;align-items:stretch!important;width:auto!important;max-width:none!important;min-width:0!important;min-height:86px!important;height:auto!important;margin:0!important;padding:0!important;color:#5d7892!important;font-size:13.5px!important;line-height:1.35!important;text-align:left!important;background:linear-gradient(145deg,rgba(255,255,255,.93),rgba(235,246,255,.78))!important;border:1px solid rgba(39,136,255,.24)!important;border-radius:17px!important;box-shadow:0 8px 20px rgba(21,81,137,.09),inset 0 1px 0 rgba(255,255,255,.96)!important;box-sizing:border-box!important;overflow:hidden!important;isolation:isolate!important;-webkit-tap-highlight-color:transparent!important;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease!important}#content-in>.categories-list.icons.num-3.squares>a.item::after{content:""!important;position:absolute!important;top:0!important;left:74px!important;right:0!important;z-index:2!important;height:2px!important;pointer-events:none!important;background:linear-gradient(90deg,#2788ff 0 72%,#68cf36 72% 100%)!important;opacity:.82!important}#content-in>.categories-list.icons.num-3.squares>a.item>.ico{position:relative!important;top:auto!important;left:auto!important;bottom:auto!important;grid-column:1!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-content:center!important;width:74px!important;height:auto!important;min-height:84px!important;margin:0!important;color:#fff!important;text-indent:0!important;background:linear-gradient(145deg,#3298ff 0,#106fd3 100%)!important;border-right:1px solid rgba(255,255,255,.34)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset -1px 0 0 rgba(4,69,137,.16)!important;box-sizing:border-box!important;opacity:1!important;transform:none!important;animation:none!important;transition:background .2s ease!important}#content-in>.categories-list.icons.num-3.squares>a.item>.ico::before{position:static!important;display:block!important;width:auto!important;height:auto!important;color:#fff!important;font-size:35px!important;line-height:1!important;text-align:center!important;text-shadow:0 2px 8px rgba(3,47,99,.18)!important}#content-in>.categories-list.icons.num-3.squares>a.item>.txt{position:relative!important;grid-column:2!important;grid-row:1!important;display:block!important;min-width:0!important;min-height:84px!important;margin:0!important;padding:16px 54px 14px 18px!important;color:#647f98!important;font-size:13.5px!important;line-height:1.35!important;background:0 0!important;border:0!important;box-sizing:border-box!important;overflow:hidden!important}#content-in>.categories-list.icons.num-3.squares>a.item>.txt>.ttl{display:inline-block!important;max-width:100%!important;margin:0 0 5px!important;color:#0a4da1!important;font-size:16.5px!important;line-height:1.34!important;font-weight:600!important;font-style:normal!important;letter-spacing:-.01em!important;overflow-wrap:anywhere!important;transition:color .2s ease!important}#content-in>.categories-list.icons.num-3.squares>a.item>.txt>.marker{position:absolute!important;top:50%!important;right:13px!important;bottom:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;margin:0!important;color:#2788ff!important;background:rgba(39,136,255,.1)!important;border:1px solid rgba(39,136,255,.22)!important;border-radius:50%!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.8)!important;box-sizing:border-box!important;opacity:1!important;transform:translateY(-50%)!important;animation:none!important;transition:color .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease!important}#content-in>.categories-list.icons.num-3.squares>a.item>.txt>.marker::before{position:static!important;display:block!important;width:auto!important;height:auto!important;color:inherit!important;font-size:13px!important;line-height:1!important}@media (hover:hover) and (pointer:fine){#content-in>.categories-list.icons.num-3.squares>a.item:hover{color:#4f6c84!important;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(239,251,233,.86))!important;border-color:rgba(92,189,48,.58)!important;box-shadow:0 13px 26px rgba(36,105,66,.14),inset 0 1px 0 rgba(255,255,255,.98)!important;transform:translateY(-2px)!important}#content-in>.categories-list.icons.num-3.squares>a.item:hover>.txt>.ttl{color:#3f9f18!important}#content-in>.categories-list.icons.num-3.squares>a.item:hover>.txt>.marker{color:#fff!important;background:linear-gradient(145deg,#79d94b,#45ad1f)!important;border-color:rgba(68,168,31,.74)!important;box-shadow:0 6px 13px rgba(55,143,24,.22)!important}}#content-in>.categories-list.icons.num-3.squares>a.item:focus-visible{outline:3px solid rgba(104,207,54,.42)!important;outline-offset:3px!important;border-color:#62bd31!important}#content-in>.categories-list.icons.num-3.squares>a.item:active{transform:translateY(0)!important}@media screen and (max-width:1000px){#content-in>.categories-list.icons.num-3.squares{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:13px!important;padding:15px!important;border-radius:21px!important}#content-in>.categories-list.icons.num-3.squares>a.item{width:auto!important;margin:0!important}}@media screen and (max-width:720px){#content-in:has(>.categories-list.icons.num-3.squares)>h1{margin-bottom:22px!important;padding-bottom:14px!important;font-size:clamp(28px,8vw,34px)!important}#content-in:has(>.categories-list.icons.num-3.squares)>h1::after{width:74px!important}#content-in>.categories-list.icons.num-3.squares{grid-template-columns:minmax(0,1fr)!important;gap:11px!important;width:100%!important;margin:0!important;padding:9px!important;background:linear-gradient(145deg,rgba(255,255,255,.78),rgba(230,244,255,.58))!important;border-radius:18px!important;box-shadow:0 12px 28px rgba(18,73,124,.08)!important}#content-in>.categories-list.icons.num-3.squares>a.item{grid-template-columns:66px minmax(0,1fr)!important;width:100%!important;min-height:80px!important;margin:0!important;border-radius:15px!important;box-shadow:0 6px 16px rgba(21,81,137,.08),inset 0 1px 0 rgba(255,255,255,.94)!important;transition:border-color .16s ease,background .16s ease!important}#content-in>.categories-list.icons.num-3.squares>a.item::after{left:66px!important}#content-in>.categories-list.icons.num-3.squares>a.item>.ico{top:auto!important;bottom:auto!important;width:66px!important;height:auto!important;min-height:78px!important;margin:0!important;text-indent:0!important}#content-in>.categories-list.icons.num-3.squares>a.item>.ico::before{width:auto!important;height:auto!important;font-size:31px!important;line-height:1!important}#content-in>.categories-list.icons.num-3.squares>a.item>.txt{min-height:78px!important;margin:0!important;padding:14px 51px 13px 15px!important;font-size:13.5px!important;line-height:1.38!important}#content-in>.categories-list.icons.num-3.squares>a.item>.txt>.ttl{margin-bottom:4px!important;font-size:16.5px!important;line-height:1.34!important}#content-in>.categories-list.icons.num-3.squares>a.item>.txt>.marker{right:11px!important;width:32px!important;height:32px!important}#content-in>.categories-list.icons.num-3.squares>a.item:active{background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(239,251,233,.88))!important;border-color:rgba(92,189,48,.62)!important}#content-in>.categories-list.icons.num-3.squares>a.item:active>.txt>.marker{color:#fff!important;background:#54b92a!important;border-color:#54b92a!important}}@media (hover:none),(pointer:coarse){#content-in>.categories-list.icons.num-3.squares>a.item:hover{transform:none!important}}@media (prefers-reduced-motion:reduce){#content-in>.categories-list.icons.num-3.squares>a.item,#content-in>.categories-list.icons.num-3.squares>a.item>.ico,#content-in>.categories-list.icons.num-3.squares>a.item>.txt>.ttl,#content-in>.categories-list.icons.num-3.squares>a.item>.txt>.marker{transition:none!important}}#content-in:has(> .categories-list.icons.num-3.squares) > h1{margin-bottom:26px !important;padding-bottom:16px !important;color:#0a4da1 !important;font-weight:500 !important;letter-spacing:-0.025em !important;}#content-in > .categories-list.icons.num-3.squares{position:relative !important;display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;gap:14px !important;width:100% !important;max-width:1160px !important;margin:0 auto !important;padding:20px !important;text-align:left !important;background:radial-gradient(circle at 10% 0%, rgba(50, 153, 255, 0.24), transparent 35%),
    radial-gradient(circle at 100% 100%, rgba(91, 204, 52, 0.12), transparent 34%),
    linear-gradient(145deg, rgba(5, 42, 82, 0.98), rgba(7, 72, 133, 0.95)) !important;border:1px solid rgba(92, 174, 255, 0.38) !important;border-radius:26px !important;box-shadow:0 22px 48px rgba(4, 39, 78, 0.24),
    inset 0 1px 0 rgba(255, 255, 255, 0.14),
    inset 0 -1px 0 rgba(0, 24, 52, 0.28) !important;box-sizing:border-box !important;isolation:isolate !important;}#content-in > .categories-list.icons.num-3.squares > a.item{position:relative !important;display:grid !important;grid-template-columns:78px minmax(0, 1fr) !important;align-items:center !important;width:auto !important;max-width:none !important;min-width:0 !important;min-height:90px !important;height:auto !important;margin:0 !important;padding:0 !important;color:#c9ff68 !important;text-align:left !important;background:linear-gradient(135deg, rgba(255, 255, 255, 0.145), rgba(255, 255, 255, 0.055)) !important;border:1px solid rgba(126, 194, 255, 0.31) !important;border-radius:17px !important;box-shadow:0 8px 20px rgba(0, 22, 48, 0.18),
    inset 0 1px 0 rgba(255, 255, 255, 0.12) !important;box-sizing:border-box !important;overflow:hidden !important;isolation:isolate !important;-webkit-tap-highlight-color:transparent !important;transition:transform 0.18s ease,
    border-color 0.18s ease,
    background 0.18s ease,
    box-shadow 0.18s ease !important;}#content-in > .categories-list.icons.num-3.squares > a.item::after{content:"" !important;position:absolute !important;top:0 !important;left:15px !important;right:15px !important;z-index:2 !important;height:2px !important;pointer-events:none !important;background:linear-gradient(90deg, #389cff 0 76%, #83df4f 76% 100%) !important;border-radius:0 0 999px 999px !important;opacity:0.88 !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .ico{position:relative !important;top:auto !important;left:auto !important;bottom:auto !important;grid-column:1 !important;grid-row:1 !important;align-self:center !important;justify-self:center !important;display:flex !important;align-items:center !important;justify-content:center !important;width:58px !important;height:58px !important;min-height:0 !important;margin:0 !important;color:#fff !important;text-indent:0 !important;background:linear-gradient(145deg, #36a2ff 0%, #0d70d8 100%) !important;border:1px solid rgba(255, 255, 255, 0.23) !important;border-radius:15px !important;box-shadow:0 8px 18px rgba(0, 35, 77, 0.28),
    inset 0 1px 0 rgba(255, 255, 255, 0.27) !important;box-sizing:border-box !important;opacity:1 !important;transform:none !important;animation:none !important;transition:transform 0.18s ease, background 0.18s ease !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .ico::before{position:static !important;display:block !important;width:auto !important;height:auto !important;color:#fff !important;font-size:31px !important;line-height:1 !important;text-align:center !important;text-shadow:0 2px 8px rgba(0, 29, 65, 0.28) !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .txt{position:relative !important;grid-column:2 !important;grid-row:1 !important;display:block !important;min-width:0 !important;min-height:88px !important;margin:0 !important;padding:17px 53px 15px 4px !important;color:#c9ff68 !important;font-size:13.5px !important;line-height:1.36 !important;background:transparent !important;border:0 !important;box-sizing:border-box !important;overflow:hidden !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .txt > .ttl{display:inline-block !important;max-width:100% !important;margin:0 0 5px !important;color:#fff !important;font-size:17px !important;line-height:1.28 !important;font-weight:600 !important;font-style:normal !important;letter-spacing:-0.012em !important;overflow-wrap:anywhere !important;text-shadow:0 1px 7px rgba(0, 20, 45, 0.28) !important;transition:color 0.18s ease !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .txt > .marker{position:absolute !important;top:50% !important;right:13px !important;bottom:auto !important;display:flex !important;align-items:center !important;justify-content:center !important;width:32px !important;height:32px !important;margin:0 !important;color:#fff !important;background:rgba(42, 146, 244, 0.22) !important;border:1px solid rgba(139, 205, 255, 0.42) !important;border-radius:50% !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.17) !important;box-sizing:border-box !important;opacity:1 !important;transform:translateY(-50%) !important;animation:none !important;transition:color 0.18s ease,
    background 0.18s ease,
    border-color 0.18s ease,
    box-shadow 0.18s ease !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .txt > .marker::before{position:static !important;display:block !important;width:auto !important;height:auto !important;color:inherit !important;font-size:13px !important;line-height:1 !important;}@media (hover: hover) and (pointer: fine){#content-in > .categories-list.icons.num-3.squares > a.item:hover{color:#d8ff91 !important;background:linear-gradient(135deg, rgba(54, 151, 242, 0.28), rgba(255, 255, 255, 0.085)) !important;border-color:rgba(126, 224, 73, 0.68) !important;box-shadow:0 13px 26px rgba(0, 20, 45, 0.27),
      inset 0 1px 0 rgba(255, 255, 255, 0.17) !important;transform:translateY(-2px) !important;}#content-in > .categories-list.icons.num-3.squares > a.item:hover > .ico{background:linear-gradient(145deg, #4cb0ff 0%, #1681e8 100%) !important;transform:scale(1.035) !important;}#content-in > .categories-list.icons.num-3.squares > a.item:hover > .txt > .ttl{color:#fff !important;}#content-in > .categories-list.icons.num-3.squares > a.item:hover > .txt > .marker{color:#fff !important;background:linear-gradient(145deg, #7cda4b, #45ae20) !important;border-color:rgba(151, 234, 105, 0.80) !important;box-shadow:0 6px 14px rgba(47, 130, 18, 0.26) !important;}}#content-in > .categories-list.icons.num-3.squares > a.item:focus-visible{outline:3px solid rgba(139, 224, 87, 0.55) !important;outline-offset:3px !important;border-color:#80d951 !important;}#content-in > .categories-list.icons.num-3.squares > a.item:active{color:#d8ff91 !important;background:linear-gradient(135deg, rgba(84, 178, 255, 0.30), rgba(104, 207, 54, 0.12)) !important;border-color:rgba(126, 224, 73, 0.72) !important;transform:translateY(0) !important;}#content-in > .categories-list.icons.num-3.squares > a.item:active > .txt > .marker{color:#fff !important;background:#55b92b !important;border-color:#7edc4b !important;}@media screen and (max-width: 1000px){#content-in > .categories-list.icons.num-3.squares{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:13px !important;padding:17px !important;border-radius:23px !important;}#content-in > .categories-list.icons.num-3.squares > a.item{width:auto !important;margin:0 !important;}}@media screen and (max-width: 720px){#content-in:has(> .categories-list.icons.num-3.squares) > h1{margin-bottom:20px !important;padding-bottom:13px !important;}#content-in > .categories-list.icons.num-3.squares{grid-template-columns:minmax(0, 1fr) !important;gap:10px !important;width:100% !important;margin:0 !important;padding:10px !important;border-radius:20px !important;box-shadow:0 16px 34px rgba(4, 39, 78, 0.20),
      inset 0 1px 0 rgba(255, 255, 255, 0.13) !important;}#content-in > .categories-list.icons.num-3.squares > a.item{grid-template-columns:72px minmax(0, 1fr) !important;width:100% !important;min-height:86px !important;margin:0 !important;border-radius:15px !important;box-shadow:0 6px 15px rgba(0, 22, 48, 0.17),
      inset 0 1px 0 rgba(255, 255, 255, 0.11) !important;transition:border-color 0.16s ease, background 0.16s ease !important;}#content-in > .categories-list.icons.num-3.squares > a.item::after{left:13px !important;right:13px !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .ico{top:auto !important;bottom:auto !important;width:54px !important;height:54px !important;min-height:0 !important;margin:0 !important;border-radius:14px !important;text-indent:0 !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .ico::before{width:auto !important;height:auto !important;font-size:29px !important;line-height:1 !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .txt{min-height:84px !important;margin:0 !important;padding:15px 49px 13px 2px !important;font-size:13.5px !important;line-height:1.38 !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .txt > .ttl{margin-bottom:4px !important;font-size:16.5px !important;line-height:1.3 !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .txt > .marker{right:10px !important;width:31px !important;height:31px !important;}}@media (hover: none), (pointer: coarse){#content-in > .categories-list.icons.num-3.squares > a.item:hover,
  #content-in > .categories-list.icons.num-3.squares > a.item:hover > .ico{transform:none !important;}}@media (prefers-reduced-motion: reduce){#content-in > .categories-list.icons.num-3.squares > a.item,
  #content-in > .categories-list.icons.num-3.squares > a.item > .ico,
  #content-in > .categories-list.icons.num-3.squares > a.item > .txt > .ttl,
  #content-in > .categories-list.icons.num-3.squares > a.item > .txt > .marker{transition:none !important;}}@media (hover: hover) and (pointer: fine){}@media (hover: hover) and (pointer: fine){}@media screen and (max-width: 1050px){}@media screen and (max-width: 720px){}@media (hover: none), (pointer: coarse){}@media (prefers-reduced-motion: reduce){}#content-in > .categories-list.icons.num-3.squares{background:radial-gradient(circle at 9% 0%, rgba(255, 255, 255, 0.24), transparent 34%),
    radial-gradient(circle at 100% 100%, rgba(139, 230, 89, 0.15), transparent 36%),
    linear-gradient(145deg, rgba(59, 154, 224, 0.97), rgba(30, 111, 184, 0.95)) !important;border-color:rgba(145, 211, 255, 0.64) !important;box-shadow:0 20px 44px rgba(24, 95, 151, 0.22),
    inset 0 1px 0 rgba(255, 255, 255, 0.30),
    inset 0 -1px 0 rgba(12, 74, 132, 0.20) !important;}#content-in > .categories-list.icons.num-3.squares > a.item{background:linear-gradient(135deg, rgba(255, 255, 255, 0.24), rgba(224, 244, 255, 0.115)) !important;border-color:rgba(199, 231, 255, 0.48) !important;box-shadow:0 7px 17px rgba(10, 64, 111, 0.16),
    inset 0 1px 0 rgba(255, 255, 255, 0.24) !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .ico{background:linear-gradient(145deg, #63bfff 0%, #1688e5 100%) !important;border-color:rgba(255, 255, 255, 0.38) !important;box-shadow:0 7px 16px rgba(8, 77, 137, 0.22),
    inset 0 1px 0 rgba(255, 255, 255, 0.38) !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .txt{color:#d7ff83 !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .txt > .ttl{color:#fff !important;text-shadow:0 1px 6px rgba(8, 68, 119, 0.24) !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .txt > .marker{position:absolute !important;display:block !important;color:#fff !important;background:rgba(255, 255, 255, 0.13) !important;border-color:rgba(218, 241, 255, 0.64) !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.26),
    0 3px 8px rgba(9, 67, 118, 0.10) !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .txt > .marker::before{content:"" !important;position:absolute !important;top:50% !important;left:50% !important;display:block !important;width:7px !important;height:7px !important;margin:0 !important;padding:0 !important;color:inherit !important;font-size:0 !important;line-height:0 !important;text-align:initial !important;border:0 !important;border-top:1.7px solid currentColor !important;border-right:1.7px solid currentColor !important;box-sizing:border-box !important;transform:translate(-62%, -50%) rotate(45deg) !important;transform-origin:50% 50% !important;}@media (hover: hover) and (pointer: fine){#content-in > .categories-list.icons.num-3.squares > a.item:hover{color:#e4ffac !important;background:linear-gradient(135deg, rgba(255, 255, 255, 0.34), rgba(200, 244, 255, 0.18)) !important;border-color:rgba(151, 235, 104, 0.86) !important;box-shadow:0 12px 24px rgba(10, 65, 111, 0.22),
      inset 0 1px 0 rgba(255, 255, 255, 0.32) !important;}#content-in > .categories-list.icons.num-3.squares > a.item:hover > .ico{background:linear-gradient(145deg, #79caff 0%, #2397ed 100%) !important;}#content-in > .categories-list.icons.num-3.squares > a.item:hover > .txt > .marker{color:#fff !important;background:linear-gradient(145deg, #83df51, #4eb526) !important;border-color:rgba(221, 255, 200, 0.82) !important;box-shadow:0 5px 12px rgba(49, 132, 21, 0.24) !important;}}#content-in > .categories-list.icons.num-3.squares > a.item:active{color:#e4ffac !important;background:linear-gradient(135deg, rgba(255, 255, 255, 0.30), rgba(139, 222, 255, 0.18)) !important;}@media screen and (max-width: 720px){#content-in > .categories-list.icons.num-3.squares{background:radial-gradient(circle at 8% 0%, rgba(255, 255, 255, 0.22), transparent 34%),
      radial-gradient(circle at 100% 100%, rgba(139, 230, 89, 0.13), transparent 36%),
      linear-gradient(155deg, rgba(59, 154, 224, 0.97), rgba(30, 111, 184, 0.95)) !important;box-shadow:0 14px 30px rgba(24, 95, 151, 0.19),
      inset 0 1px 0 rgba(255, 255, 255, 0.28) !important;}#content-in > .categories-list.icons.num-3.squares > a.item{background:linear-gradient(135deg, rgba(255, 255, 255, 0.25), rgba(224, 244, 255, 0.12)) !important;box-shadow:0 5px 13px rgba(10, 64, 111, 0.14),
      inset 0 1px 0 rgba(255, 255, 255, 0.24) !important;}}#content-in > .categories-list.icons.num-3.squares{position:relative !important;display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;gap:13px 14px !important;width:100% !important;max-width:1160px !important;margin:0 auto !important;padding:0 !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;isolation:auto !important;}#content-in > .categories-list.icons.num-3.squares > a.item{position:relative !important;display:grid !important;grid-template-columns:72px minmax(0, 1fr) !important;align-items:stretch !important;width:auto !important;max-width:none !important;min-width:0 !important;min-height:86px !important;height:auto !important;margin:0 !important;padding:0 !important;color:#cfff56 !important;text-align:left !important;background:radial-gradient(circle at 18% 0%, rgba(93, 184, 255, 0.18), transparent 46%),
    linear-gradient(135deg, rgba(18, 110, 196, 0.94), rgba(7, 73, 147, 0.90)) !important;border:1px solid rgba(46, 142, 238, 0.66) !important;border-radius:14px !important;box-shadow:0 7px 17px rgba(12, 73, 133, 0.16),
    inset 0 1px 0 rgba(255, 255, 255, 0.18) !important;box-sizing:border-box !important;overflow:hidden !important;isolation:isolate !important;}#content-in > .categories-list.icons.num-3.squares > a.item::after{content:"" !important;position:absolute !important;top:0 !important;left:72px !important;right:0 !important;z-index:3 !important;height:2px !important;pointer-events:none !important;background:linear-gradient(90deg, #2b91ff 0 72%, #7ddb39 72% 100%) !important;border-radius:0 14px 0 0 !important;opacity:1 !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .ico{position:relative !important;top:auto !important;left:auto !important;bottom:auto !important;grid-column:1 !important;grid-row:1 !important;align-self:stretch !important;justify-self:stretch !important;display:flex !important;align-items:center !important;justify-content:center !important;width:72px !important;height:auto !important;min-height:84px !important;margin:0 !important;color:#fff !important;text-indent:0 !important;background:linear-gradient(145deg, rgba(55, 164, 255, 0.98), rgba(24, 126, 226, 0.96)) !important;border:0 !important;border-right:1px solid rgba(255, 255, 255, 0.28) !important;border-radius:13px 0 0 13px !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.30),
    inset -1px 0 0 rgba(4, 70, 145, 0.16) !important;box-sizing:border-box !important;opacity:1 !important;transform:none !important;animation:none !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .ico::before{position:static !important;display:block !important;width:auto !important;height:auto !important;color:#fff !important;font-size:33px !important;line-height:1 !important;text-align:center !important;text-shadow:0 2px 7px rgba(4, 58, 121, 0.22) !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .txt{position:relative !important;grid-column:2 !important;grid-row:1 !important;display:block !important;min-width:0 !important;min-height:84px !important;margin:0 !important;padding:15px 52px 13px 17px !important;color:#cfff56 !important;font-size:13.5px !important;line-height:1.36 !important;background:transparent !important;border:0 !important;box-sizing:border-box !important;overflow:hidden !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .txt > .ttl{display:inline-block !important;max-width:100% !important;margin:0 0 5px !important;color:#fff !important;font-size:16.7px !important;line-height:1.3 !important;font-weight:600 !important;font-style:normal !important;letter-spacing:-0.01em !important;overflow-wrap:anywhere !important;text-shadow:0 1px 6px rgba(0, 37, 83, 0.26) !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .txt > .marker{right:12px !important;display:block !important;width:31px !important;height:31px !important;color:#fff !important;background:rgba(255, 255, 255, 0.095) !important;border:1px solid rgba(181, 222, 255, 0.48) !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.17) !important;}@media (hover: hover) and (pointer: fine){#content-in > .categories-list.icons.num-3.squares > a.item:hover{color:#d5ff68 !important;background:radial-gradient(circle at 18% 0%, rgba(121, 213, 255, 0.21), transparent 48%),
      linear-gradient(135deg, rgba(21, 126, 215, 0.96), rgba(7, 86, 162, 0.92)) !important;border-color:rgba(119, 221, 54, 0.86) !important;box-shadow:0 11px 22px rgba(10, 68, 126, 0.21),
      inset 0 1px 0 rgba(255, 255, 255, 0.21) !important;}#content-in > .categories-list.icons.num-3.squares > a.item:hover > .ico{color:#0a4da1 !important;background:linear-gradient(145deg, #baff49, #7bdc29) !important;border-right-color:rgba(226, 255, 205, 0.52) !important;}#content-in > .categories-list.icons.num-3.squares > a.item:hover > .ico::before{color:#0a4da1 !important;text-shadow:none !important;}#content-in > .categories-list.icons.num-3.squares > a.item:hover > .txt > .ttl{color:#d5ff68 !important;}#content-in > .categories-list.icons.num-3.squares > a.item:hover > .txt > .marker{color:#0a4da1 !important;background:linear-gradient(145deg, #baff49, #7bdc29) !important;border-color:rgba(225, 255, 202, 0.82) !important;box-shadow:0 5px 12px rgba(50, 135, 20, 0.24) !important;}}#content-in > .categories-list.icons.num-3.squares > a.item:active{color:#d5ff68 !important;background:linear-gradient(135deg, rgba(24, 127, 216, 0.96), rgba(9, 88, 165, 0.92)) !important;border-color:rgba(119, 221, 54, 0.88) !important;}#content-in > .categories-list.icons.num-3.squares > a.item:active > .txt > .marker{color:#0a4da1 !important;background:#91e93b !important;border-color:#cfff9e !important;}@media screen and (max-width: 1000px){#content-in > .categories-list.icons.num-3.squares{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:12px !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;}}@media screen and (max-width: 720px){#content-in > .categories-list.icons.num-3.squares{grid-template-columns:minmax(0, 1fr) !important;gap:10px !important;width:100% !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;}#content-in > .categories-list.icons.num-3.squares > a.item{grid-template-columns:66px minmax(0, 1fr) !important;min-height:82px !important;border-radius:13px !important;box-shadow:0 6px 14px rgba(12, 73, 133, 0.15),
      inset 0 1px 0 rgba(255, 255, 255, 0.18) !important;}#content-in > .categories-list.icons.num-3.squares > a.item::after{left:66px !important;border-radius:0 13px 0 0 !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .ico{width:66px !important;min-height:80px !important;border-radius:12px 0 0 12px !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .ico::before{font-size:30px !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .txt{min-height:80px !important;padding:14px 49px 12px 15px !important;}#content-in > .categories-list.icons.num-3.squares > a.item > .txt > .marker{right:10px !important;width:30px !important;height:30px !important;}}@media screen and (max-width: 720px){#top-wr .lang{margin:0 !important;padding:0 0 0 10px !important;border-left:1px solid rgba(255, 255, 255, 0.20) !important;box-sizing:border-box !important;}#top-wr .lang .mod-languages{margin:0 !important;transform:none !important;}}@media screen and (max-width: 360px){#top-wr .lang{padding-left:8px !important;}}@media screen and (max-width: 850px){}#nav-wr .nav-main > li.parent > a,
#nav-wr .nav-main > li.parent > .separator,
#nav-wr .nav-main li.parent > .tn{cursor:pointer !important;}body .arrow-top,
body .arrow-btm{overflow:visible !important;}body .arrow-top::before,
body .arrow-btm::after{display:flex !important;align-items:center !important;justify-content:center !important;width:34px !important;height:34px !important;margin-left:-17px !important;padding:0 0 1px !important;color:#fff !important;font-family:"Open Sans", Arial, sans-serif !important;font-size:17px !important;font-weight:700 !important;line-height:1 !important;text-align:center !important;text-indent:0 !important;background:radial-gradient(circle at 31% 23%, rgba(255, 255, 255, 0.32), transparent 29%),
    linear-gradient(145deg, #2788ff 0%, #177fff 62%, #69bd3d 100%) !important;border:1px solid rgba(211, 255, 178, 0.72) !important;border-radius:50% !important;box-shadow:0 7px 18px rgba(2, 34, 78, 0.28),
    0 0 0 5px rgba(39, 136, 255, 0.09),
    inset 0 1px 0 rgba(255, 255, 255, 0.46) !important;box-sizing:border-box !important;z-index:20 !important;pointer-events:none !important;}body .arrow-top::before{top:-18px !important;bottom:auto !important;}body .arrow-btm::after{top:auto !important;bottom:-18px !important;}@media screen and (max-width: 720px){body .arrow-top::before,
  body .arrow-btm::after{box-shadow:0 6px 15px rgba(2, 34, 78, 0.27),
      0 0 0 4px rgba(39, 136, 255, 0.09),
      inset 0 1px 0 rgba(255, 255, 255, 0.46) !important;}}#all-wr .arrow-top,
#all-wr .arrow-btm{position:relative !important;overflow:visible !important;clip-path:none !important;z-index:3 !important;}#all-wr .arrow-top::before,
#all-wr .arrow-btm::after{content:"\2193" !important;color:#fff !important;font-family:Arial, "Helvetica Neue", sans-serif !important;font-size:20px !important;font-weight:900 !important;line-height:1 !important;letter-spacing:0 !important;-webkit-text-stroke:0.55px rgba(255, 255, 255, 0.96) !important;text-shadow:0 1px 2px rgba(1, 45, 101, 0.48),
    0 0 5px rgba(255, 255, 255, 0.18) !important;}@media screen and (max-width: 720px){#all-wr .arrow-top::before,
  #all-wr .arrow-btm::after{font-size:19px !important;-webkit-text-stroke-width:0.5px !important;}}@media (hover: hover) and (pointer: fine){}@media (hover: hover) and (pointer: fine){}@media screen and (max-width: 900px){}@media screen and (max-width: 650px){}@media (hover: none), (pointer: coarse){}@media (prefers-reduced-motion: reduce){}@media (hover: hover) and (pointer: fine){}@media (max-width: 650px){}@media (prefers-reduced-motion: reduce){}@media (hover: hover) and (pointer: fine){}@media (hover: hover) and (pointer: fine){}@media (max-width: 650px){}@media (prefers-reduced-motion: reduce){}@media (hover: hover) and (pointer: fine){}@media screen and (max-width: 900px){}@media screen and (max-width: 720px){}@media (hover: none), (pointer: coarse){}@media (prefers-reduced-motion: reduce){}@media (hover: hover) and (pointer: fine){}@media screen and (max-width: 720px){}@media (prefers-reduced-motion: reduce){}@media (hover: hover) and (pointer: fine){}@media screen and (max-width: 720px){}@media (hover: none), (pointer: coarse){}@media (prefers-reduced-motion: reduce){}@media (hover: hover) and (pointer: fine){}@media (max-width: 767px){}@media (max-width: 390px){}@media (hover: none), (pointer: coarse){}@media (prefers-reduced-motion: reduce){}@media (max-width: 767px){}@media (max-width: 390px){}@media (max-width: 767px){}@media (hover: hover) and (pointer: fine){}@media (hover: hover) and (pointer: fine){}@media screen and (max-width: 1000px){}@media screen and (max-width: 700px){}@media screen and (max-width: 380px){}@media (hover: none), (pointer: coarse){}@media (prefers-reduced-motion: reduce){}@media (hover: hover) and (pointer: fine){}@media (hover: hover) and (pointer: fine){}@media screen and (max-width: 700px){}@media screen and (max-width: 380px){}@media (hover: none), (pointer: coarse){}@media (prefers-reduced-motion: reduce){}@media (hover: hover) and (pointer: fine){}@media screen and (max-width: 920px) and (min-width: 701px){}@media screen and (max-width: 700px){}@media screen and (max-width: 380px){}@media (hover: none), (pointer: coarse){}@media (prefers-reduced-motion: reduce){}@media screen and (min-width: 851px){#nav-wr .tel.with-txt{overflow:visible !important;background:transparent !important;border-top:0 !important;border-right:0 !important;border-bottom:0 !important;border-radius:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;}#nav-wr .tel.with-txt > .txt,
  #nav-wr .tel.with-txt > .txt > span[id^="cloak"],
  #nav-wr .tel.with-txt > .txt a[href^="mailto:"]{max-width:none !important;overflow:visible !important;white-space:nowrap !important;text-overflow:clip !important;}#nav-wr .tel.with-txt > .txt > span[id^="cloak"],
  #nav-wr .tel.with-txt > .txt a[href^="mailto:"]{display:inline !important;}}@media screen and (min-width: 851px){#nav-wr .tel.with-txt > .nav-tel,
  #nav-wr .tel.with-txt > .txt{display:flex !important;align-items:center !important;justify-content:flex-start !important;gap:8px !important;width:max-content !important;max-width:none !important;overflow:visible !important;}#nav-wr .tel.with-txt > .nav-tel::before,
  #nav-wr .tel.with-txt > .txt::before{content:"" !important;display:block !important;flex:0 0 18px !important;width:18px !important;height:18px !important;margin:0 !important;padding:0 !important;opacity:0.96 !important;}#nav-wr .tel.with-txt > .nav-tel::before{background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M22%2016.92v3a2%202%200%200%201-2.18%202%2019.79%2019.79%200%200%201-8.63-3.07%2019.5%2019.5%200%200%201-6-6%2019.79%2019.79%200%200%201-3.07-8.67A2%202%200%200%201%204.11%202h3a2%202%200%200%201%202%201.72c.13.96.35%201.9.66%202.8a2%202%200%200%201-.45%202.11L8.09%209.91a16%2016%200%200%200%206%206l1.42-1.42a2%202%200%200%201%202.11-.45c.9.31%201.84.53%202.8.66A2%202%200%200%201%2022%2016.92z'%20fill='none'%20stroke='%23d9edff'%20stroke-width='1.9'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat !important;}#nav-wr .tel.with-txt > .txt::before{background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Crect%20x='3'%20y='5'%20width='18'%20height='14'%20rx='2'%20fill='none'%20stroke='%23d9edff'%20stroke-width='1.9'/%3E%3Cpath%20d='m4%207%208%206%208-6'%20fill='none'%20stroke='%23d9edff'%20stroke-width='1.9'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat !important;}#nav-wr .tel.with-txt > .txt{min-height:24px !important;color:transparent !important;font-size:0 !important;line-height:24px !important;white-space:nowrap !important;}#nav-wr .tel.with-txt > .txt > span[id^="cloak"]{display:inline-flex !important;align-items:center !important;font-size:13px !important;line-height:24px !important;}#nav-wr .tel.with-txt > .txt a[href^="mailto:"]{display:inline !important;color:#fff !important;font-size:13px !important;line-height:24px !important;white-space:nowrap !important;}#nav-wr .tel.with-txt > .txt a[href^="mailto:"]:hover,
  #nav-wr .tel.with-txt > .txt a[href^="mailto:"]:focus-visible{color:#d9ff7e !important;}#nav-wr .tel.with-txt > .in-top{display:inline-flex !important;width:auto !important;min-width:158px !important;min-height:31px !important;margin:5px 0 0 !important;padding:0 14px !important;align-items:center !important;justify-content:center !important;color:#fff !important;font-size:12px !important;line-height:29px !important;font-weight:600 !important;letter-spacing:0.01em !important;text-align:center !important;text-transform:none !important;white-space:nowrap !important;background:linear-gradient(135deg, #2d90ff, #096bdb) !important;border:1px solid rgba(255, 255, 255, 0.31) !important;border-radius:9px !important;box-shadow:0 8px 18px rgba(3, 45, 99, 0.24),
      inset 0 1px 0 rgba(255, 255, 255, 0.23) !important;box-sizing:border-box !important;transform:none !important;transition:color 0.2s ease,
      background 0.2s ease,
      border-color 0.2s ease,
      box-shadow 0.2s ease,
      transform 0.2s ease !important;}#nav-wr .tel.with-txt > .in-top::before{display:none !important;content:none !important;}#nav-wr .tel.with-txt > .in-top:hover,
  #nav-wr .tel.with-txt > .in-top:focus-visible{color:#fff !important;background:linear-gradient(135deg, #82da4a, #45b91d) !important;border-color:rgba(215, 255, 184, 0.68) !important;box-shadow:0 10px 22px rgba(38, 115, 13, 0.3),
      inset 0 1px 0 rgba(255, 255, 255, 0.25) !important;transform:translateY(-1px) !important;}#nav-wr .tel.with-txt > .in-top:focus-visible{outline:3px solid rgba(121, 212, 66, 0.58) !important;outline-offset:3px !important;}#nav-wr .tel.with-txt > .in-top:active{transform:translateY(0) !important;}}@media (hover: none), (pointer: coarse){#nav-wr .tel.with-txt > .in-top:hover{transform:none !important;}}@media (prefers-reduced-motion: reduce){#nav-wr .tel.with-txt > .in-top{transition:none !important;}}@media screen and (min-width: 851px){#nav-wr .tel.with-txt > .in-top{position:relative !important;margin:5px 0 0 27px !important;overflow:visible !important;}#nav-wr .tel.with-txt > .in-top::before{content:"" !important;position:absolute !important;top:50% !important;right:auto !important;bottom:auto !important;left:-27px !important;display:block !important;width:20px !important;height:20px !important;margin:0 !important;padding:0 !important;pointer-events:none !important;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2012%2012'%3E%3Cpath%20d='M2.5%206h7M6.7%203.2%209.5%206%206.7%208.8'%20fill='none'%20stroke='%23fff'%20stroke-width='1.45'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px 12px no-repeat,
      linear-gradient(145deg, #36a0ff, #0b6dd4) !important;border:1px solid rgba(190, 225, 255, 0.64) !important;border-radius:50% !important;box-shadow:0 5px 12px rgba(3, 45, 99, 0.25),
      inset 0 1px 0 rgba(255, 255, 255, 0.3) !important;box-sizing:border-box !important;opacity:1 !important;transform:translateY(-50%) !important;transition:background 0.2s ease,
      border-color 0.2s ease,
      box-shadow 0.2s ease !important;}#nav-wr .tel.with-txt > .in-top:hover::before,
  #nav-wr .tel.with-txt > .in-top:focus-visible::before{background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2012%2012'%3E%3Cpath%20d='M2.5%206h7M6.7%203.2%209.5%206%206.7%208.8'%20fill='none'%20stroke='%23fff'%20stroke-width='1.45'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px 12px no-repeat,
      linear-gradient(145deg, #82da4a, #45b91d) !important;border-color:rgba(215, 255, 184, 0.76) !important;box-shadow:0 6px 14px rgba(38, 115, 13, 0.29),
      inset 0 1px 0 rgba(255, 255, 255, 0.3) !important;}#nav-wr .tel.with-txt > .nav-tel > ul{top:calc(100% + 72px) !important;}}@media (prefers-reduced-motion: reduce){#nav-wr .tel.with-txt > .in-top::before{transition:none !important;}}@media screen and (min-width: 851px){#nav-wr .tel.with-txt > .in-top{top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;}}@media screen and (min-width: 851px){#nav-wr .tel.with-txt > .in-top{min-width:180px !important;font-size:0 !important;line-height:0 !important;}#nav-wr .tel.with-txt > .in-top::after{display:inline !important;color:inherit !important;font:600 12px/29px "Open Sans", Arial, sans-serif !important;letter-spacing:0.01em !important;white-space:nowrap !important;}html[lang^="uk"] #nav-wr .tel.with-txt > .in-top::after{content:"Потрібна консультація?" !important;}html[lang^="ru"] #nav-wr .tel.with-txt > .in-top::after{content:"Нужна консультация?" !important;}}.sub-courses-new .icons.timeline .item{isolation:isolate !important;background:radial-gradient(circle at 13% 0%, rgba(255, 255, 255, 0.96) 0%, rgba(255, 255, 255, 0) 38%),
    linear-gradient(135deg, #eef7ff 0%, #deefff 57%, #d2e7fb 100%) !important;border-color:#a9cceb !important;border-left-color:#2587f5 !important;box-shadow:0 11px 27px rgba(10, 77, 161, 0.135),
    inset 0 1px 0 rgba(255, 255, 255, 0.96) !important;}.sub-courses-new .icons.timeline .item::before{content:"" !important;position:absolute !important;top:0 !important;right:18px !important;bottom:auto !important;left:86px !important;z-index:3 !important;display:block !important;width:auto !important;height:2px !important;pointer-events:none !important;background:linear-gradient(90deg, #2f98ff 0%, #2788ff 72%, #72cf3e 72%, #72cf3e 100%) !important;border-radius:0 0 999px 999px !important;opacity:0.92 !important;transition:background 0.22s ease, opacity 0.22s ease !important;}@media (hover: hover) and (pointer: fine){.sub-courses-new .icons.timeline .item:hover,
  .sub-courses-new .icons.timeline .item:focus-within{background:radial-gradient(circle at 16% 0%, rgba(255, 255, 255, 0.97) 0%, rgba(255, 255, 255, 0) 40%),
      linear-gradient(135deg, #f3faff 0%, #e8f7e3 58%, #d8efcf 100%) !important;border-color:rgba(101, 188, 55, 0.72) !important;border-left-color:#58b92d !important;box-shadow:0 17px 38px rgba(44, 112, 65, 0.19),
      0 5px 14px rgba(10, 77, 161, 0.08),
      inset 0 1px 0 rgba(255, 255, 255, 0.98) !important;transform:translateY(-2px) !important;}.sub-courses-new .icons.timeline .item:hover::before,
  .sub-courses-new .icons.timeline .item:focus-within::before{background:linear-gradient(90deg, #2788ff 0%, #2788ff 43%, #68c936 43%, #68c936 100%) !important;opacity:1 !important;}.sub-courses-new .icons.timeline .item:hover .ico,
  .sub-courses-new .icons.timeline .item:focus-within .ico{background:linear-gradient(145deg, #82da4a 0%, #45ad1f 100%) !important;border-color:rgba(226, 255, 207, 0.82) !important;box-shadow:0 12px 24px rgba(55, 143, 24, 0.29),
      0 0 0 7px rgba(104, 201, 54, 0.11),
      inset 0 1px 0 rgba(255, 255, 255, 0.42) !important;transform:translateY(-1px) scale(1.04) !important;}.sub-courses-new .icons.timeline .item:hover .txt .ttl,
  .sub-courses-new .icons.timeline .item:focus-within .txt .ttl{color:#348f13 !important;}.sub-courses-new .icons.timeline .item:hover .txt > .green,
  .sub-courses-new .icons.timeline .item:focus-within .txt > .green{color:#348f13 !important;background:rgba(91, 190, 42, 0.14) !important;box-shadow:inset 0 0 0 1px rgba(72, 166, 29, 0.2) !important;}.sub-courses-new .icons.timeline .item:hover > .btn-round-wr,
  .sub-courses-new .icons.timeline .item:focus-within > .btn-round-wr{background:linear-gradient(135deg, #e4f5dc 0%, #d0ebc3 100%) !important;border-left-color:rgba(92, 182, 46, 0.22) !important;}.sub-courses-new .icons.timeline .item:hover > .btn-round-wr .btn,
  .sub-courses-new .icons.timeline .item:focus-within > .btn-round-wr .btn{background:linear-gradient(135deg, #64d51d 0%, #3fa900 100%) !important;background-color:#46b700 !important;box-shadow:0 12px 24px rgba(50, 150, 0, 0.33),
      inset 0 1px 0 rgba(255, 255, 255, 0.36) !important;transform:translateY(-1px) !important;}}.sub-courses-new .icons.timeline .item:focus-within{outline:3px solid rgba(104, 201, 54, 0.3) !important;outline-offset:3px !important;}@media screen and (max-width: 768px){.sub-courses-new .icons.timeline .item::before{right:12px !important;left:63px !important;}}@media screen and (max-width: 768px) and (hover: none),
       screen and (max-width: 768px) and (pointer: coarse){.sub-courses-new .icons.timeline .item:hover,
  .sub-courses-new .icons.timeline .item:focus-within{background:radial-gradient(circle at 13% 0%, rgba(255, 255, 255, 0.96) 0%, rgba(255, 255, 255, 0) 38%),
      linear-gradient(135deg, #eef7ff 0%, #deefff 57%, #d2e7fb 100%) !important;border-color:#a9cceb !important;border-left-color:#2587f5 !important;box-shadow:0 9px 22px rgba(10, 77, 161, 0.12),
      inset 0 1px 0 rgba(255, 255, 255, 0.94) !important;outline:0 !important;transform:none !important;}.sub-courses-new .icons.timeline .item:hover .ico,
  .sub-courses-new .icons.timeline .item:focus-within .ico{background:linear-gradient(145deg, #3aa0ff 0%, #116bd5 100%) !important;border-color:rgba(255, 255, 255, 0.78) !important;box-shadow:0 7px 16px rgba(23, 127, 255, 0.2),
      0 0 0 4px rgba(37, 135, 245, 0.065),
      inset 0 1px 0 rgba(255, 255, 255, 0.32) !important;transform:none !important;}.sub-courses-new .icons.timeline .item:hover .txt .ttl,
  .sub-courses-new .icons.timeline .item:focus-within .txt .ttl{color:#0a4da1 !important;}.sub-courses-new .icons.timeline .item:active{background:linear-gradient(135deg, #f3faff 0%, #e8f7e3 58%, #d8efcf 100%) !important;border-color:rgba(101, 188, 55, 0.72) !important;border-left-color:#58b92d !important;}.sub-courses-new .icons.timeline .item:active .ico{background:linear-gradient(145deg, #82da4a 0%, #45ad1f 100%) !important;}}@media (prefers-reduced-motion: reduce){.sub-courses-new .icons.timeline .item::before{transition:none !important;}}.sub-courses-new .icons.timeline .item{background:radial-gradient(circle at 12% 0%, rgba(255, 255, 255, 0.84) 0%, rgba(255, 255, 255, 0) 39%),
    linear-gradient(135deg, #dcefff 0%, #cfe9ef 52%, #c8e7d4 100%) !important;border-color:#8dbdda !important;border-left-color:#2788ff !important;box-shadow:0 14px 30px rgba(10, 77, 161, 0.16),
    0 4px 12px rgba(46, 121, 77, 0.075),
    inset 0 1px 0 rgba(255, 255, 255, 0.88) !important;}.sub-courses-new .icons.timeline .item::before{right:180px !important;left:94px !important;background:linear-gradient(90deg, #2788ff 0%, #2788ff 78%, #68c936 78%, #68c936 100%) !important;opacity:0.54 !important;}.sub-courses-new .icons.timeline .item > .btn-round-wr{background:linear-gradient(135deg, #c9e4ef 0%, #bddfce 100%) !important;border-left-color:rgba(36, 126, 168, 0.2) !important;}.sub-courses-new .icons.timeline .item:hover,
.sub-courses-new .icons.timeline .item:focus-within{background:radial-gradient(circle at 15% 0%, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 41%),
    linear-gradient(135deg, #d3eaff 0%, #c2e4d1 55%, #b8ddb9 100%) !important;border-color:rgba(82, 169, 43, 0.82) !important;border-left-color:#55b62b !important;box-shadow:0 18px 40px rgba(42, 111, 61, 0.22),
    0 6px 16px rgba(10, 77, 161, 0.095),
    inset 0 1px 0 rgba(255, 255, 255, 0.93) !important;transform:translateY(-2px) !important;}.sub-courses-new .icons.timeline .item:hover::before,
.sub-courses-new .icons.timeline .item:focus-within::before{background:linear-gradient(90deg, #2788ff 0%, #2788ff 47%, #5fbe30 47%, #5fbe30 100%) !important;opacity:0.78 !important;}.sub-courses-new .icons.timeline .item:hover .ico,
.sub-courses-new .icons.timeline .item:focus-within .ico{background:linear-gradient(145deg, #82da4a 0%, #45ad1f 100%) !important;border-color:rgba(226, 255, 207, 0.84) !important;box-shadow:0 12px 24px rgba(55, 143, 24, 0.3),
    0 0 0 7px rgba(104, 201, 54, 0.12),
    inset 0 1px 0 rgba(255, 255, 255, 0.43) !important;transform:translateY(-1px) scale(1.04) !important;}.sub-courses-new .icons.timeline .item:hover .txt .ttl,
.sub-courses-new .icons.timeline .item:focus-within .txt .ttl{color:#2f8612 !important;}.sub-courses-new .icons.timeline .item:hover .txt > .green,
.sub-courses-new .icons.timeline .item:focus-within .txt > .green{color:#2f8612 !important;background:rgba(80, 174, 36, 0.17) !important;box-shadow:inset 0 0 0 1px rgba(63, 151, 25, 0.23) !important;}.sub-courses-new .icons.timeline .item:hover > .btn-round-wr,
.sub-courses-new .icons.timeline .item:focus-within > .btn-round-wr{background:linear-gradient(135deg, #c5e7d0 0%, #b4daa5 100%) !important;border-left-color:rgba(77, 164, 35, 0.28) !important;}.sub-courses-new .icons.timeline .item:hover > .btn-round-wr .btn,
.sub-courses-new .icons.timeline .item:focus-within > .btn-round-wr .btn{background:linear-gradient(135deg, #64d51d 0%, #3fa900 100%) !important;background-color:#46b700 !important;box-shadow:0 12px 24px rgba(50, 150, 0, 0.34),
    inset 0 1px 0 rgba(255, 255, 255, 0.37) !important;transform:translateY(-1px) !important;}@media screen and (max-width: 768px){.sub-courses-new .icons.timeline .item::before{right:12px !important;left:63px !important;}}@media screen and (max-width: 768px) and (hover: none),
       screen and (max-width: 768px) and (pointer: coarse){.sub-courses-new .icons.timeline .item:hover,
  .sub-courses-new .icons.timeline .item:focus-within{background:radial-gradient(circle at 12% 0%, rgba(255, 255, 255, 0.84) 0%, rgba(255, 255, 255, 0) 39%),
      linear-gradient(135deg, #dcefff 0%, #cfe9ef 52%, #c8e7d4 100%) !important;border-color:#8dbdda !important;border-left-color:#2788ff !important;box-shadow:0 10px 24px rgba(10, 77, 161, 0.14),
      inset 0 1px 0 rgba(255, 255, 255, 0.88) !important;outline:0 !important;transform:none !important;}.sub-courses-new .icons.timeline .item:hover::before,
  .sub-courses-new .icons.timeline .item:focus-within::before{background:linear-gradient(90deg, #2788ff 0%, #2788ff 78%, #68c936 78%, #68c936 100%) !important;opacity:0.54 !important;}.sub-courses-new .icons.timeline .item:hover .ico,
  .sub-courses-new .icons.timeline .item:focus-within .ico{background:linear-gradient(145deg, #3aa0ff 0%, #116bd5 100%) !important;border-color:rgba(255, 255, 255, 0.78) !important;box-shadow:0 7px 16px rgba(23, 127, 255, 0.2),
      0 0 0 4px rgba(37, 135, 245, 0.065),
      inset 0 1px 0 rgba(255, 255, 255, 0.32) !important;transform:none !important;}.sub-courses-new .icons.timeline .item:hover .txt .ttl,
  .sub-courses-new .icons.timeline .item:focus-within .txt .ttl{color:#0a4da1 !important;}.sub-courses-new .icons.timeline .item:active{background:linear-gradient(135deg, #d3eaff 0%, #c2e4d1 55%, #b8ddb9 100%) !important;border-color:rgba(82, 169, 43, 0.82) !important;border-left-color:#55b62b !important;}.sub-courses-new .icons.timeline .item:active .ico{background:linear-gradient(145deg, #82da4a 0%, #45ad1f 100%) !important;}}.sub-courses-new .icons.timeline .item .txt > .green{display:inline-flex !important;align-items:center !important;justify-content:flex-start !important;gap:7px !important;width:fit-content !important;max-width:100% !important;min-height:31px !important;margin-left:0 !important;padding:4px 5px 4px 12px !important;color:#126cc7 !important;font-size:13px !important;font-weight:600 !important;line-height:1.25 !important;white-space:nowrap !important;background:linear-gradient(135deg, rgba(255, 255, 255, 0.72), rgba(183, 220, 248, 0.52)) !important;border:1px solid rgba(30, 126, 215, 0.4) !important;border-radius:999px !important;box-shadow:0 5px 13px rgba(10, 77, 161, 0.13),
    inset 0 1px 0 rgba(255, 255, 255, 0.88) !important;box-sizing:border-box !important;transition:color 0.2s ease,
    background 0.2s ease,
    border-color 0.2s ease,
    box-shadow 0.2s ease,
    transform 0.2s ease !important;}.sub-courses-new .icons.timeline .item .txt > .green::after{content:"\2192" !important;display:inline-flex !important;flex:0 0 19px !important;align-items:center !important;justify-content:center !important;width:19px !important;height:19px !important;margin-left:0 !important;color:#3b9918 !important;font-size:12px !important;font-weight:700 !important;line-height:1 !important;background:rgba(105, 201, 54, 0.13) !important;border:1px solid rgba(74, 169, 31, 0.55) !important;border-radius:50% !important;box-sizing:border-box !important;transition:color 0.2s ease,
    background 0.2s ease,
    border-color 0.2s ease,
    transform 0.2s ease !important;}.sub-courses-new .icons.timeline .item:hover .txt > .green,
.sub-courses-new .icons.timeline .item:focus-within .txt > .green,
.sub-courses-new .icons.timeline .item .txt > .green:hover{color:#fff !important;background:linear-gradient(135deg, #78d948 0%, #43ad1d 100%) !important;border-color:rgba(63, 157, 24, 0.76) !important;box-shadow:0 8px 18px rgba(55, 143, 24, 0.28),
    inset 0 1px 0 rgba(255, 255, 255, 0.34) !important;transform:translateY(-1px) !important;}.sub-courses-new .icons.timeline .item:hover .txt > .green::after,
.sub-courses-new .icons.timeline .item:focus-within .txt > .green::after,
.sub-courses-new .icons.timeline .item .txt > .green:hover::after{color:#fff !important;background:rgba(255, 255, 255, 0.13) !important;border-color:rgba(255, 255, 255, 0.72) !important;transform:translateX(3px) !important;}@media screen and (max-width: 768px){.sub-courses-new .icons.timeline .item .txt > .green{min-height:29px !important;padding:4px 5px 4px 10px !important;font-size:12.25px !important;}.sub-courses-new .icons.timeline .item .txt > .green::after{flex-basis:18px !important;width:18px !important;height:18px !important;font-size:11px !important;}}@media (hover: none), (pointer: coarse){.sub-courses-new .icons.timeline .item:hover .txt > .green,
  .sub-courses-new .icons.timeline .item:focus-within .txt > .green{color:#126cc7 !important;background:linear-gradient(135deg, rgba(255, 255, 255, 0.72), rgba(183, 220, 248, 0.52)) !important;border-color:rgba(30, 126, 215, 0.4) !important;box-shadow:0 5px 13px rgba(10, 77, 161, 0.13),
      inset 0 1px 0 rgba(255, 255, 255, 0.88) !important;transform:none !important;}.sub-courses-new .icons.timeline .item:hover .txt > .green::after,
  .sub-courses-new .icons.timeline .item:focus-within .txt > .green::after{color:#3b9918 !important;background:rgba(105, 201, 54, 0.13) !important;border-color:rgba(74, 169, 31, 0.55) !important;transform:none !important;}.sub-courses-new .icons.timeline .item:active .txt > .green{color:#fff !important;background:linear-gradient(135deg, #78d948 0%, #43ad1d 100%) !important;border-color:rgba(63, 157, 24, 0.76) !important;box-shadow:0 7px 16px rgba(55, 143, 24, 0.25),
      inset 0 1px 0 rgba(255, 255, 255, 0.34) !important;}.sub-courses-new .icons.timeline .item:active .txt > .green::after{color:#fff !important;background:rgba(255, 255, 255, 0.13) !important;border-color:rgba(255, 255, 255, 0.72) !important;transform:translateX(2px) !important;}}@media (prefers-reduced-motion: reduce){.sub-courses-new .icons.timeline .item .txt > .green,
  .sub-courses-new .icons.timeline .item .txt > .green::after{transition:none !important;}}.sub-courses-new .icons.timeline .item .txt > .green,
.sub-courses-new .icons.timeline .item .txt > .green *{color:#126cc7 !important;-webkit-text-fill-color:#126cc7 !important;}.sub-courses-new .icons.timeline .item .txt > .green::after{-webkit-text-fill-color:#3b9918 !important;}.sub-courses-new .icons.timeline .item:hover .txt > .green,
.sub-courses-new .icons.timeline .item:hover .txt > .green *,
.sub-courses-new .icons.timeline .item:focus-within .txt > .green,
.sub-courses-new .icons.timeline .item:focus-within .txt > .green *,
.sub-courses-new .icons.timeline .item .txt > .green:hover,
.sub-courses-new .icons.timeline .item .txt > .green:hover *{color:#fff !important;-webkit-text-fill-color:#fff !important;text-shadow:0 1px 2px rgba(28, 91, 10, 0.34) !important;}.sub-courses-new .icons.timeline .item:hover .txt > .green::after,
.sub-courses-new .icons.timeline .item:focus-within .txt > .green::after,
.sub-courses-new .icons.timeline .item .txt > .green:hover::after{color:#fff !important;-webkit-text-fill-color:#fff !important;}@media (hover: none), (pointer: coarse){.sub-courses-new .icons.timeline .item:hover .txt > .green,
  .sub-courses-new .icons.timeline .item:hover .txt > .green *,
  .sub-courses-new .icons.timeline .item:focus-within .txt > .green,
  .sub-courses-new .icons.timeline .item:focus-within .txt > .green *{color:#126cc7 !important;-webkit-text-fill-color:#126cc7 !important;text-shadow:none !important;}.sub-courses-new .icons.timeline .item:hover .txt > .green::after,
  .sub-courses-new .icons.timeline .item:focus-within .txt > .green::after{color:#3b9918 !important;-webkit-text-fill-color:#3b9918 !important;text-shadow:none !important;}.sub-courses-new .icons.timeline .item:active .txt > .green,
  .sub-courses-new .icons.timeline .item:active .txt > .green *{color:#fff !important;-webkit-text-fill-color:#fff !important;text-shadow:0 1px 2px rgba(28, 91, 10, 0.34) !important;}.sub-courses-new .icons.timeline .item:active .txt > .green::after{color:#fff !important;-webkit-text-fill-color:#fff !important;}}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item{transition:transform .22s ease !important;}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item::before{transition:transform .22s ease !important;}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item::after{transition:opacity .22s ease !important;}.bg-white.btm-min .show-more.cols.num-2:has(>.item>.txt)>.item>.ttl{transition:none !important;}body:has(table.width-100.middle.hover.responsive tbody input)
.icons.num-2.squares:has(table.width-100.middle.hover.responsive tbody input){display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:0 !important;width:100% !important;max-width:1120px !important;margin:28px auto 0 !important;padding:0 !important;text-align:left !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content .item-page > .page-header{position:relative !important;margin:0 0 26px !important;padding:27px 34px 25px !important;overflow:hidden !important;background:radial-gradient(circle at 92% 10%, rgba(39,136,255,.10), transparent 34%),
    linear-gradient(135deg, #fbfdff 0%, #eef6ff 100%) !important;border:1px solid rgba(69,137,198,.34) !important;border-radius:16px !important;box-shadow:0 12px 29px rgba(22,72,118,.105),
    inset 0 1px 0 rgba(255,255,255,.98) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content .item-page > .page-header::before{height:4px !important;background:linear-gradient(90deg, #2788ff 0 72%, #62c832 72% 100%) !important;}html.it-course-page body.view-article.with-sidebar #content .item-page > .page-header > h1{margin:0 !important;padding:0 !important;color:#0a4da1 !important;font-size:clamp(29px, 2.6vw, 38px) !important;font-weight:600 !important;line-height:1.22 !important;letter-spacing:-.022em !important;text-align:center !important;text-wrap:balance !important;border:0 !important;text-shadow:none !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]{color:#263a51 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > p:not(:has(img)):not(:has(iframe)){margin-top:0 !important;margin-bottom:12px !important;color:#263a51 !important;font-size:16px !important;line-height:1.68 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > h2{position:relative !important;clear:both !important;width:100% !important;margin:30px 0 19px !important;padding:13px 44px 19px !important;color:#0a4da1 !important;font-size:clamp(24px, 2.15vw, 29px) !important;font-weight:600 !important;line-height:1.28 !important;letter-spacing:-.015em !important;text-align:center !important;text-wrap:balance !important;background:radial-gradient(circle at 90% 12%, rgba(39,136,255,.075), transparent 34%),
    linear-gradient(135deg, #fbfdff 0%, #eef6ff 100%) !important;border:1px solid rgba(80,146,205,.34) !important;border-left-width:1px !important;border-radius:14px !important;box-shadow:0 8px 19px rgba(22,72,118,.075),
    inset 0 1px 0 rgba(255,255,255,.98) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > h2::after{content:"" !important;position:absolute !important;bottom:7px !important;left:50% !important;display:block !important;width:70px !important;height:3px !important;background:linear-gradient(90deg, #2788ff 0 70%, #62c832 70% 100%) !important;border:0 !important;border-radius:999px !important;box-shadow:none !important;transform:translateX(-50%) !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > h3{position:relative !important;clear:both !important;width:calc(100% + 18px) !important;margin:22px 0 13px -18px !important;padding:11px 18px 11px 14px !important;color:#0a55aa !important;font-size:clamp(20px, 1.75vw, 23px) !important;font-weight:600 !important;line-height:1.38 !important;letter-spacing:-.01em !important;text-align:left !important;text-wrap:balance !important;background:radial-gradient(circle at 96% 12%, rgba(39,136,255,.07), transparent 34%),
    linear-gradient(135deg, #f9fcff 0%, #edf6ff 100%) !important;border:1px solid rgba(82,148,207,.33) !important;border-left:4px solid transparent !important;border-radius:12px !important;box-shadow:0 6px 15px rgba(22,72,118,.065),
    inset 0 1px 0 rgba(255,255,255,.97) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > h3::before{content:"" !important;position:absolute !important;top:-1px !important;bottom:-1px !important;left:-1px !important;display:block !important;width:4px !important;background:linear-gradient(180deg, #2788ff 0 82%, #62c832 82% 100%) !important;border-radius:12px 0 0 12px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > h3::after{display:none !important;content:none !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > h4{position:relative !important;clear:both !important;width:fit-content !important;max-width:calc(100% + 14px) !important;margin:18px 0 9px -14px !important;padding:7px 13px 7px 13px !important;color:#0a55aa !important;font-size:clamp(18px, 1.45vw, 20px) !important;font-weight:600 !important;line-height:1.42 !important;letter-spacing:-.006em !important;text-align:left !important;background:linear-gradient(135deg, #fbfdff 0%, #f1f7fe 100%) !important;border:1px solid rgba(89,150,205,.26) !important;border-radius:9px !important;box-shadow:0 3px 9px rgba(22,72,118,.045) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > h4::before{content:"" !important;position:absolute !important;top:-1px !important;bottom:-1px !important;left:-1px !important;display:block !important;width:3px !important;min-height:0 !important;background:linear-gradient(180deg, #2788ff 0 72%, #62c832 72% 100%) !important;border-radius:9px 0 0 9px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > h5{position:relative !important;clear:both !important;margin:17px 0 9px !important;padding:0 !important;color:#173f6d !important;font-size:clamp(16px, 1.3vw, 18px) !important;font-weight:700 !important;line-height:1.45 !important;text-align:left !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > h5::before{content:"" !important;position:absolute !important;top:.62em !important;left:-12px !important;display:block !important;width:6px !important;height:6px !important;background:#62bd31 !important;border-radius:50% !important;box-shadow:0 0 0 3px rgba(98,189,49,.12) !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > :is(ul, ol){margin:9px 0 17px !important;padding:13px 17px 6px !important;color:#2b4058 !important;background:linear-gradient(135deg, #fcfdff 0%, #f3f8fe 100%) !important;border:1px solid rgba(102,158,207,.25) !important;border-radius:11px !important;box-shadow:0 3px 10px rgba(22,72,118,.04) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > :is(ul, ol) > li{margin-bottom:8px !important;line-height:1.62 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > p:has(> :is(strong, b):only-child),
html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > blockquote{position:relative !important;width:calc(100% + 14px) !important;margin:14px 0 17px -14px !important;padding:12px 18px 12px 11px !important;color:#17365d !important;font-size:16px !important;line-height:1.65 !important;background:radial-gradient(circle at 96% 10%, rgba(98,200,50,.065), transparent 34%),
    linear-gradient(135deg, #fbfdff 0%, #f1f8ee 100%) !important;border:1px solid rgba(105,164,112,.28) !important;border-left:3px solid #62bd31 !important;border-radius:11px !important;box-shadow:0 5px 14px rgba(22,72,118,.055),
    inset 0 1px 0 rgba(255,255,255,.98) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > p:not(:has(img)):not(:has(iframe)) strong,
html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > p:not(:has(img)):not(:has(iframe)) b,
html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > :is(ul, ol, blockquote) :is(strong, b){color:#17365d !important;font-weight:700 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > p:first-child:has(img) + :is(h4, h5){position:relative !important;z-index:1 !important;grid-column:2 !important;grid-row:1 !important;align-self:end !important;min-width:0 !important;margin:0 !important;padding:20px 23px 10px 24px !important;color:#0a4da1 !important;font-size:18px !important;font-weight:700 !important;line-height:1.42 !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > p:first-child:has(img) + :is(h4, h5)::before{display:none !important;content:none !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> p:first-child:has(img) + :is(h4, h5) + p + p{margin-top:21px !important;}@media screen and (max-width: 700px){html.it-course-page body.view-article.with-sidebar #content .item-page > .page-header{margin-bottom:20px !important;padding:21px 17px 19px !important;border-radius:14px !important;box-shadow:0 9px 22px rgba(22,72,118,.095),
      inset 0 1px 0 rgba(255,255,255,.98) !important;}html.it-course-page body.view-article.with-sidebar #content .item-page > .page-header > h1{font-size:clamp(25px, 7.4vw, 31px) !important;line-height:1.25 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] > p:not(:has(img)):not(:has(iframe)){margin-bottom:11px !important;font-size:16px !important;line-height:1.65 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] > h2{margin:25px 0 16px !important;padding:12px 17px 18px !important;font-size:clamp(22px, 6.4vw, 26px) !important;line-height:1.32 !important;border-radius:12px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] > h2::after{bottom:6px !important;width:58px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] > h3{width:100% !important;margin:20px 0 12px !important;padding:10px 13px 10px 14px !important;font-size:clamp(19px, 5.6vw, 22px) !important;line-height:1.4 !important;border-left-width:3px !important;border-radius:10px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] > h4{width:fit-content !important;max-width:100% !important;margin:16px 0 8px !important;padding:6px 11px 6px 12px !important;font-size:18px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] > h4::before{left:-1px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] > h5{margin:15px 0 8px !important;padding-left:12px !important;font-size:16.5px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] > h5::before{left:0 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] > :is(ul, ol){margin:8px 0 15px !important;padding:12px 12px 5px !important;border-radius:10px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] > p:has(> :is(strong, b):only-child),
  html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] > blockquote{width:100% !important;margin:13px 0 16px !important;padding:11px 13px !important;border-left-width:3px !important;border-radius:10px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] > p:first-child:has(img) + :is(h4, h5){grid-column:1 !important;grid-row:2 !important;margin:0 !important;padding:16px 16px 9px !important;font-size:17px !important;line-height:1.43 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > p:first-child:has(img) + :is(h4, h5) + p + p{margin-top:17px !important;}}#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> p:has(iframe:is(
  [src*="youtube.com/embed"],
  [src*="youtube-nocookie.com/embed"],
  [src*="player.vimeo.com/video"]
)){position:relative !important;display:block !important;width:100% !important;max-width:860px !important;margin:20px auto 28px !important;padding:8px !important;overflow:hidden !important;line-height:0 !important;background:linear-gradient(135deg, rgba(255,255,255,.98), rgba(230,244,255,.94)) padding-box,
    linear-gradient(105deg, rgba(39,136,255,.72), rgba(104,207,54,.68)) border-box !important;border:1px solid transparent !important;border-radius:20px !important;box-shadow:0 18px 42px rgba(10,77,161,.17),
    0 4px 12px rgba(10,77,161,.08),
    inset 0 1px 0 rgba(255,255,255,.95) !important;box-sizing:border-box !important;isolation:isolate;}#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> p:has(iframe:is(
  [src*="youtube.com/embed"],
  [src*="youtube-nocookie.com/embed"],
  [src*="player.vimeo.com/video"]
)) > .fluid-width-video-wrapper{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;overflow:hidden !important;background:#071c34 !important;border-radius:14px !important;box-shadow:0 1px 0 rgba(255,255,255,.2) !important;}#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> p:has(iframe:is(
  [src*="youtube.com/embed"],
  [src*="youtube-nocookie.com/embed"],
  [src*="player.vimeo.com/video"]
)) iframe{display:block !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:14px !important;box-shadow:none !important;box-sizing:border-box !important;}#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> p:has(iframe:is(
  [src*="youtube.com/embed"],
  [src*="youtube-nocookie.com/embed"],
  [src*="player.vimeo.com/video"]
)) > iframe{height:auto !important;aspect-ratio:16 / 9 !important;}#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> p:has(iframe:is(
  [src*="youtube.com/embed"],
  [src*="youtube-nocookie.com/embed"],
  [src*="player.vimeo.com/video"]
)) > .fluid-width-video-wrapper > iframe{height:100% !important;aspect-ratio:auto !important;}@media screen and (max-width: 700px){#content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > p:has(iframe:is(
    [src*="youtube.com/embed"],
    [src*="youtube-nocookie.com/embed"],
    [src*="player.vimeo.com/video"]
  )){margin-top:15px !important;margin-bottom:21px !important;padding:5px !important;border-radius:15px !important;box-shadow:0 12px 28px rgba(10,77,161,.15),
      0 3px 9px rgba(10,77,161,.07),
      inset 0 1px 0 rgba(255,255,255,.94) !important;}#content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > p:has(iframe:is(
    [src*="youtube.com/embed"],
    [src*="youtube-nocookie.com/embed"],
    [src*="player.vimeo.com/video"]
  )) > .fluid-width-video-wrapper,
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > p:has(iframe:is(
    [src*="youtube.com/embed"],
    [src*="youtube-nocookie.com/embed"],
    [src*="player.vimeo.com/video"]
  )) iframe{border-radius:11px !important;}}body:has(table.width-100.middle.hover.responsive tbody input)
.icons.num-2.squares:has(table.width-100.middle.hover.responsive tbody input)
> :has(table.width-100.middle.hover.responsive tbody input){grid-column:1 / -1 !important;width:100% !important;min-width:0 !important;max-width:none !important;margin-right:0 !important;margin-left:0 !important;transform:none !important;box-sizing:border-box !important;}body:has(table.width-100.middle.hover.responsive tbody input)
.icons.num-2.squares:has(table.width-100.middle.hover.responsive tbody input)
a.item.toggle-handler{position:relative !important;display:block !important;grid-column:1 / -1 !important;width:100% !important;min-width:0 !important;max-width:none !important;min-height:88px !important;margin:0 0 14px !important;padding:0 !important;overflow:hidden !important;color:#0a4da1 !important;background:linear-gradient(135deg, #fbfdff 0%, #eaf4ff 100%) !important;border:1px solid #c8def4 !important;border-left:4px solid #46b700 !important;border-radius:14px !important;box-shadow:0 10px 26px rgba(10,77,161,.11) !important;box-sizing:border-box !important;transform:none !important;}body:has(table.width-100.middle.hover.responsive tbody input)
.icons.num-2.squares:has(table.width-100.middle.hover.responsive tbody input)
a.item.toggle-handler > .ico{position:absolute !important;top:50% !important;left:14px !important;display:flex !important;align-items:center !important;justify-content:center !important;width:58px !important;height:58px !important;margin:-29px 0 0 !important;color:#fff !important;text-indent:0 !important;background:linear-gradient(145deg, #369bff 0%, #0875e5 100%) !important;border:1px solid rgba(255,255,255,.55) !important;border-radius:13px !important;box-shadow:0 8px 18px rgba(23,127,255,.25), 0 0 0 7px rgba(39,136,255,.07) !important;box-sizing:border-box !important;}body:has(table.width-100.middle.hover.responsive tbody input)
.icons.num-2.squares:has(table.width-100.middle.hover.responsive tbody input)
a.item.toggle-handler > .ico::before{position:static !important;margin:0 !important;padding:0 !important;color:#fff !important;font-size:36px !important;line-height:58px !important;text-indent:0 !important;}body:has(table.width-100.middle.hover.responsive tbody input)
.icons.num-2.squares:has(table.width-100.middle.hover.responsive tbody input)
a.item.toggle-handler > .txt{display:block !important;min-width:0 !important;min-height:86px !important;margin:0 !important;padding:15px 50px 13px 88px !important;color:#55a900 !important;font-size:13.5px !important;line-height:1.45 !important;background:transparent !important;box-sizing:border-box !important;}body:has(table.width-100.middle.hover.responsive tbody input)
.icons.num-2.squares:has(table.width-100.middle.hover.responsive tbody input)
a.item.toggle-handler > .txt .ttl{display:inline-block !important;max-width:100% !important;margin:0 0 4px !important;color:#0a4da1 !important;font-size:17px !important;line-height:1.35 !important;font-style:normal !important;font-weight:600 !important;white-space:normal !important;overflow:visible !important;text-overflow:clip !important;}body:has(table.width-100.middle.hover.responsive tbody input)
.icons.num-2.squares:has(table.width-100.middle.hover.responsive tbody input)
a.item.toggle-handler > .txt .marker{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:auto !important;display:flex !important;align-items:center !important;justify-content:center !important;width:38px !important;height:auto !important;color:#46a817 !important;background:rgba(39,136,255,.055) !important;border-left:1px solid rgba(39,136,255,.13) !important;box-sizing:border-box !important;}body:has(table.width-100.middle.hover.responsive tbody input)
.icons.num-2.squares:has(table.width-100.middle.hover.responsive tbody input)
:has(> table.width-100.middle.hover.responsive tbody input){width:100% !important;min-width:0 !important;max-width:none !important;margin:0 !important;padding:15px !important;overflow-x:auto !important;overflow-y:visible !important;background:linear-gradient(135deg, rgba(255,255,255,.96), rgba(235,246,255,.92)) !important;border:1px solid rgba(39,136,255,.24) !important;border-radius:20px !important;box-shadow:0 18px 46px rgba(10,77,161,.12), inset 0 1px 0 rgba(255,255,255,.92) !important;box-sizing:border-box !important;transform:none !important;scrollbar-gutter:stable;}@media screen and (min-width: 821px){body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input){display:table !important;width:100% !important;min-width:940px !important;margin:0 !important;overflow:visible !important;border-collapse:separate !important;border-spacing:0 9px !important;table-layout:fixed !important;background:transparent !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) thead > tr > th{position:static !important;top:auto !important;z-index:auto !important;padding:14px 9px !important;color:#fff !important;font-size:14px !important;line-height:1.38 !important;font-weight:700 !important;letter-spacing:.005em !important;text-align:center !important;white-space:normal !important;vertical-align:middle !important;background:linear-gradient(135deg, rgba(10,77,161,.84) 0%, rgba(23,127,255,.74) 100%) !important;border:0 !important;border-right:1px solid rgba(255,255,255,.22) !important;border-radius:0 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.22), inset 0 -1px 0 rgba(0,52,122,.1) !important;box-sizing:border-box !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) thead > tr{height:64px !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) thead > tr > th{height:64px !important;max-height:64px !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) thead > tr > th:first-child{width:4.5% !important;padding-right:5px !important;padding-left:5px !important;text-align:center !important;border-radius:13px 0 0 13px !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) thead > tr > th:nth-child(2){width:21.5% !important;padding-left:12px !important;text-align:left !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) thead > tr > th:nth-child(3),
  body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) thead > tr > th:nth-child(4){width:12% !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) thead > tr > th:nth-child(5){width:12% !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) thead > tr > th:nth-child(6),
  body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) thead > tr > th:nth-child(7),
  body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) thead > tr > th:nth-child(8){width:7.5% !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) thead > tr > th:last-child{width:15.5% !important;border-right:0 !important;border-radius:0 13px 13px 0 !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) thead > tr > th:first-child::after,
  body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) thead > tr > th:last-child::before{display:none !important;content:none !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody > tr > td{padding:9px 8px !important;color:#314963 !important;font-size:13px !important;line-height:1.4 !important;text-align:center !important;vertical-align:middle !important;white-space:normal !important;background:rgba(255,255,255,.94) !important;border:1px solid #dbe8f6 !important;border-right:0 !important;border-left:0 !important;border-radius:0 !important;box-sizing:border-box !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody > tr:nth-child(even) > td{background:rgba(239,247,255,.94) !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody > tr > td:first-child{padding-right:5px !important;padding-left:5px !important;text-align:center !important;border-left:1px solid #dbe8f6 !important;border-radius:13px 0 0 13px !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody > tr > td:nth-child(2){text-align:left !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody > tr > td:nth-child(n+3):nth-child(-n+5){padding-right:5px !important;padding-left:5px !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody > tr > td:nth-child(n+6):nth-child(-n+8){padding-right:4px !important;padding-left:4px !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody > tr > td:last-child{border-right:1px solid #dbe8f6 !important;border-radius:0 13px 13px 0 !important;}}body:has(table.width-100.middle.hover.responsive tbody input)
table.width-100.middle.hover.responsive:has(tbody input) tbody td
> input:not([type="checkbox"]):not([type="radio"]),
body:has(table.width-100.middle.hover.responsive tbody input)
table.width-100.middle.hover.responsive:has(tbody input) tbody td > select,
body:has(table.width-100.middle.hover.responsive tbody input)
table.width-100.middle.hover.responsive:has(tbody input) tbody td > textarea{display:block !important;width:100% !important;min-width:0 !important;max-width:100% !important;min-height:46px !important;height:auto !important;margin:0 !important;padding:10px 6px !important;overflow:hidden !important;color:#173657 !important;font:600 12.5px/1.35 Open Sans, Arial, sans-serif !important;text-align:center !important;text-overflow:clip !important;background:rgba(255,255,255,.97) !important;border:1px solid #bfd7ee !important;border-radius:9px !important;box-shadow:inset 0 1px 2px rgba(10,77,161,.06) !important;box-sizing:border-box !important;}body:has(table.width-100.middle.hover.responsive tbody input)
table.width-100.middle.hover.responsive:has(tbody input) tbody td:first-child
> input:not([type="checkbox"]):not([type="radio"]),
body:has(table.width-100.middle.hover.responsive tbody input)
table.width-100.middle.hover.responsive:has(tbody input) tbody td:first-child > textarea{padding-right:3px !important;padding-left:3px !important;font-size:12px !important;text-align:center !important;}body:has(table.width-100.middle.hover.responsive tbody input)
table.width-100.middle.hover.responsive:has(tbody input) tbody td:nth-child(2)
> input:not([type="checkbox"]):not([type="radio"]),
body:has(table.width-100.middle.hover.responsive tbody input)
table.width-100.middle.hover.responsive:has(tbody input) tbody td:nth-child(2) > textarea{padding-right:9px !important;padding-left:9px !important;font-size:13px !important;line-height:1.35 !important;text-align:left !important;white-space:pre-wrap !important;overflow-wrap:anywhere !important;word-break:normal !important;field-sizing:content;resize:vertical !important;overflow-y:hidden !important;}body:has(table.width-100.middle.hover.responsive tbody input)
table.width-100.middle.hover.responsive:has(tbody input) tbody td:nth-child(n+6):nth-child(-n+8)
> input:not([type="checkbox"]):not([type="radio"]){color:#0a4da1 !important;padding-right:3px !important;padding-left:3px !important;font-size:12px !important;font-weight:700 !important;font-variant-numeric:tabular-nums !important;}body:has(table.width-100.middle.hover.responsive tbody input)
table.width-100.middle.hover.responsive:has(tbody input) tbody td:nth-child(n+3):nth-child(-n+5)
> input:not([type="checkbox"]):not([type="radio"]){padding-right:4px !important;padding-left:4px !important;font-size:11.5px !important;letter-spacing:-.015em !important;}body:has(table.width-100.middle.hover.responsive tbody input)
table.width-100.middle.hover.responsive:has(tbody input) tbody td
> input:not([type="checkbox"]):not([type="radio"]):focus,
body:has(table.width-100.middle.hover.responsive tbody input)
table.width-100.middle.hover.responsive:has(tbody input) tbody td > select:focus,
body:has(table.width-100.middle.hover.responsive tbody input)
table.width-100.middle.hover.responsive:has(tbody input) tbody td > textarea:focus{background:#fff !important;border-color:#58b82f !important;box-shadow:0 0 0 3px rgba(88,184,47,.14), inset 0 1px 2px rgba(10,77,161,.05) !important;}body:has(table.width-100.middle.hover.responsive tbody input)
table.width-100.middle.hover.responsive:has(tbody input) tbody td.action{padding:8px !important;}body:has(table.width-100.middle.hover.responsive tbody input)
table.width-100.middle.hover.responsive:has(tbody input) tbody td.action .btn.btn-mini{width:100% !important;min-width:0 !important;max-width:100% !important;padding-right:8px !important;padding-left:8px !important;font-size:10px !important;letter-spacing:0 !important;white-space:nowrap !important;box-sizing:border-box !important;}@media screen and (max-width: 820px){body:has(table.width-100.middle.hover.responsive tbody input)
  .icons.num-2.squares:has(table.width-100.middle.hover.responsive tbody input){display:block !important;width:100% !important;max-width:100% !important;margin-top:20px !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  .icons.num-2.squares:has(table.width-100.middle.hover.responsive tbody input)
  a.item.toggle-handler{width:100% !important;min-height:84px !important;margin-bottom:12px !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  .icons.num-2.squares:has(table.width-100.middle.hover.responsive tbody input)
  :has(> table.width-100.middle.hover.responsive tbody input){padding:0 !important;overflow:visible !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input){display:block !important;width:100% !important;min-width:0 !important;table-layout:auto !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) thead{display:none !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody,
  body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody > tr{display:block !important;width:100% !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody > tr{margin:0 0 15px !important;padding:0 !important;overflow:hidden !important;background:#fff !important;border:1px solid rgba(39,136,255,.24) !important;border-radius:16px !important;box-shadow:0 10px 26px rgba(10,77,161,.11) !important;box-sizing:border-box !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody > tr > td{display:flex !important;align-items:center !important;gap:12px !important;width:100% !important;min-height:58px !important;padding:10px 12px !important;color:#314963 !important;text-align:left !important;background:#fff !important;border:0 !important;border-top:1px solid #e2edf8 !important;border-radius:0 !important;box-sizing:border-box !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody > tr > td::before{content:attr(data-ttl) ":" !important;flex:0 0 38% !important;min-width:0 !important;margin:0 !important;color:#64809e !important;font-size:12.5px !important;line-height:1.45 !important;font-weight:700 !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody > tr > td:first-child{display:flex !important;order:0 !important;min-height:58px !important;padding:10px 12px !important;color:#314963 !important;background:#fff !important;border-top:1px solid #e2edf8 !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody > tr > td:nth-child(2){display:block !important;order:-1 !important;min-height:0 !important;padding:14px !important;background:linear-gradient(135deg, #0a4da1 0%, #177fff 100%) !important;border:0 !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody > tr > td:nth-child(2)::before,
  body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody > tr > td.action::before{display:none !important;content:none !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody td
  > input:not([type="checkbox"]):not([type="radio"]),
  body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody td > select,
  body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody td > textarea{flex:1 1 auto !important;width:auto !important;min-width:0 !important;min-height:46px !important;padding:10px 11px !important;font-size:14px !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody td:nth-child(2)
  > input:not([type="checkbox"]):not([type="radio"]),
  body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody td:nth-child(2) > textarea{width:100% !important;color:#0a4da1 !important;font-size:15px !important;font-weight:700 !important;background:#fff !important;}body:has(table.width-100.middle.hover.responsive tbody input)
  table.width-100.middle.hover.responsive:has(tbody input) tbody td.action{display:block !important;min-height:0 !important;padding:12px !important;background:#eef6ff !important;}}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > p:has(> :is(strong, b):only-child):has(img){position:relative !important;width:auto !important;margin:0 0 12px !important;padding:0 !important;overflow:visible !important;color:inherit !important;font-size:inherit !important;line-height:0 !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > p.course-callout:not(:has(img)){position:relative !important;width:calc(100% + 14px) !important;margin:14px 0 17px -14px !important;padding:12px 18px 12px 11px !important;color:#17365d !important;font-size:16px !important;line-height:1.65 !important;background:radial-gradient(circle at 96% 10%, rgba(98,200,50,.065), transparent 34%),
    linear-gradient(135deg, #fbfdff 0%, #f1f8ee 100%) !important;border:1px solid rgba(105,164,112,.28) !important;border-left:3px solid #62bd31 !important;border-radius:11px !important;box-shadow:0 5px 14px rgba(22,72,118,.055),
    inset 0 1px 0 rgba(255,255,255,.98) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > p.course-text{position:static !important;width:auto !important;margin:0 0 12px !important;padding:0 !important;color:#263a51 !important;font-size:16px !important;line-height:1.68 !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]:has(> p:first-child:has(img) + h5){position:relative !important;display:grid !important;grid-template-columns:minmax(285px, 42%) minmax(0, 1fr) !important;grid-template-rows:auto auto !important;column-gap:0 !important;row-gap:0 !important;align-items:stretch !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]:has(> p:first-child:has(img) + h5)::before{content:"" !important;position:relative !important;z-index:0 !important;grid-column:1 / -1 !important;grid-row:1 / 3 !important;min-width:0 !important;background:radial-gradient(circle at 92% 12%, rgba(33,137,255,.1), transparent 36%),
    linear-gradient(135deg, #f9fcff 0%, #edf5ff 100%) !important;border:1px solid #d5e5f6 !important;border-radius:14px !important;box-shadow:0 12px 28px rgba(10,77,161,.12) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]:has(> p:first-child:has(img) + h5)
> p:first-child:has(img){position:relative !important;z-index:1 !important;grid-column:1 !important;grid-row:1 / 3 !important;display:flex !important;align-items:center !important;justify-content:center !important;float:none !important;width:auto !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:10px 12px 10px 10px !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > p:first-child:has(img)
> :is(strong, b):only-child{display:block !important;width:100% !important;line-height:0 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]:has(> p:first-child:has(img) + h5)
> p:first-child:has(img) img{display:block !important;float:none !important;width:100% !important;max-width:100% !important;height:auto !important;margin:0 !important;padding:0 !important;opacity:1 !important;background:#fff !important;border:1px solid rgba(10,77,161,.13) !important;border-radius:10px !important;box-shadow:0 7px 18px rgba(10,77,161,.11) !important;object-fit:contain !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > p:first-child:has(img) + h5{position:relative !important;z-index:1 !important;grid-column:2 !important;grid-row:1 !important;align-self:end !important;min-width:0 !important;margin:0 !important;padding:20px 23px 10px 24px !important;color:#0a4da1 !important;font-size:18px !important;font-weight:700 !important;line-height:1.42 !important;background:transparent !important;border:0 !important;box-shadow:none !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > p:first-child:has(img) + h5::before{display:none !important;content:none !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > p:first-child:has(img) + h5 + p{position:relative !important;z-index:1 !important;grid-column:2 !important;grid-row:2 !important;align-self:start !important;margin:0 !important;padding:0 23px 20px 24px !important;background:transparent !important;border:0 !important;box-shadow:none !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > p:first-child:has(img) + h5 + p ~ *,
html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > p:first-child:has(img) + h4 + p ~ *{grid-column:1 / -1 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]:has(> p:first-child:has(img) + h4 + h5 + p){position:relative !important;display:grid !important;grid-template-columns:minmax(285px, 42%) minmax(0, 1fr) !important;grid-template-rows:auto auto auto !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]:has(> p:first-child:has(img) + h4 + h5 + p)::before{grid-column:1 / -1 !important;grid-row:1 / 4 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]:has(> p:first-child:has(img) + h4 + h5 + p)
> p:first-child:has(img){grid-column:1 !important;grid-row:1 / 4 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > p:first-child:has(img) + h4 + h5{position:relative !important;z-index:1 !important;grid-column:2 !important;grid-row:2 !important;align-self:start !important;margin:0 !important;padding:0 23px 8px 24px !important;color:#173f6d !important;font-size:16.5px !important;line-height:1.45 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > p:first-child:has(img) + h4 + h5 + p{position:relative !important;z-index:1 !important;grid-column:2 !important;grid-row:3 !important;align-self:start !important;margin:0 !important;padding:0 23px 20px 24px !important;background:transparent !important;border:0 !important;box-shadow:none !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > p:first-child:has(img) + h4 + h5 + p ~ *{grid-column:1 / -1 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > :is(.sub-courses-new, .moduletable){grid-column:1 / -1 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > :is(h2, h3, h4, h5, h6, p):empty,
html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > p:has(> br:only-child){display:none !important;}@media screen and (max-width: 700px){html.it-course-page body.view-article.with-sidebar #content .item-page > .page-header > h1{overflow-wrap:anywhere !important;hyphens:auto !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] > p.course-callout:not(:has(img)){width:100% !important;margin:13px 0 16px !important;padding:11px 13px !important;border-left-width:3px !important;border-radius:10px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]:has(> p:first-child:has(img) + h5),
  html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]:has(> p:first-child:has(img) + h4 + h5 + p){grid-template-columns:minmax(0, 1fr) !important;grid-template-rows:auto auto auto auto !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]:has(> p:first-child:has(img) + h5)::before{grid-column:1 !important;grid-row:1 / 4 !important;border-radius:12px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]:has(> p:first-child:has(img) + h4 + h5 + p)::before{grid-column:1 !important;grid-row:1 / 5 !important;border-radius:12px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]:has(> p:first-child:has(img) + h5)
  > p:first-child:has(img),
  html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]:has(> p:first-child:has(img) + h4 + h5 + p)
  > p:first-child:has(img){grid-column:1 !important;grid-row:1 !important;width:100% !important;padding:7px 7px 0 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] > p:first-child:has(img) + h5{grid-column:1 !important;grid-row:2 !important;padding:16px 16px 9px !important;font-size:17px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] > p:first-child:has(img) + h5 + p{grid-column:1 !important;grid-row:3 !important;padding:0 16px 17px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] > p:first-child:has(img) + h4 + h5{grid-column:1 !important;grid-row:3 !important;padding:0 16px 8px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] > p:first-child:has(img) + h4 + h5 + p{grid-column:1 !important;grid-row:4 !important;padding:0 16px 17px !important;}}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > h3[data-section-id]{padding-left:49px !important;text-indent:-35px !important;text-wrap:wrap !important;}@media screen and (max-width: 700px){html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] > h3[data-section-id]{padding-left:44px !important;text-indent:-30px !important;}}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> p:first-child:has(img) + h4
+ p:has(> :is(strong, b):only-child){position:relative !important;z-index:1 !important;grid-column:2 !important;grid-row:2 !important;align-self:start !important;width:auto !important;max-width:none !important;min-width:0 !important;margin:4px 14px 16px 10px !important;padding:13px 16px 14px !important;color:#263a51 !important;font-size:16px !important;line-height:1.62 !important;background:radial-gradient(circle at 96% 10%, rgba(98,200,50,.055), transparent 34%),
    linear-gradient(135deg, #fbfef9 0%, #f2f9ef 100%) !important;border:1px solid rgba(105,164,112,.28) !important;border-left:3px solid #62bd31 !important;border-radius:10px !important;box-shadow:0 4px 12px rgba(22,72,118,.05),
    inset 0 1px 0 rgba(255,255,255,.98) !important;box-sizing:border-box !important;}@media screen and (max-width: 700px){html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > p:first-child:has(img) + h4
  + p:has(> :is(strong, b):only-child){grid-column:1 !important;grid-row:3 !important;width:auto !important;margin:6px 8px 15px !important;padding:13px 14px 14px !important;}}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> p:first-child:not(:has(img)):has(+ :is(h2, h3, h4, h5, h6) + .it-course-legacy-row),
html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> p:first-child:not(:has(img)):has(
  + h2 + p > img.alignleft
):has(
  + h2 + p + p > :is(strong, b):only-child
){float:none !important;clear:both !important;display:block !important;width:100% !important;max-width:none !important;margin:0 0 22px !important;padding:16px 20px !important;color:#263a51 !important;font-size:16px !important;line-height:1.68 !important;background:linear-gradient(135deg, #fbfdff 0%, #f3f8fe 100%) !important;border:1px solid rgba(89,150,205,.26) !important;border-radius:12px !important;box-shadow:0 5px 14px rgba(22,72,118,.055),
    inset 0 1px 0 rgba(255,255,255,.98) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> .it-course-legacy-row,
html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> h2
+ p:has(> img.alignleft):has(
  + p > :is(strong, b):only-child
){float:none !important;clear:both !important;display:grid !important;grid-template-columns:minmax(285px, 40%) minmax(0, 1fr) !important;align-items:center !important;column-gap:26px !important;width:100% !important;max-width:none !important;min-width:0 !important;height:auto !important;min-height:0 !important;margin:0 0 18px !important;padding:10px !important;overflow:hidden !important;color:#263a51 !important;font-size:16px !important;line-height:1.68 !important;background:linear-gradient(135deg, #fbfdff 0%, #f2f8ff 100%) !important;border:1px solid #d5e5f6 !important;border-radius:12px !important;box-shadow:0 7px 17px rgba(22,72,118,.07),
    inset 0 1px 0 rgba(255,255,255,.98) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> .it-course-legacy-row > p:first-child > img.alignleft,
html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> h2
+ p:has(> img.alignleft):has(
  + p > :is(strong, b):only-child
)
> img.alignleft{display:block !important;float:none !important;clear:none !important;width:100% !important;max-width:100% !important;height:auto !important;margin:0 !important;padding:0 !important;opacity:1 !important;background:#fff !important;border:1px solid rgba(10,77,161,.13) !important;border-radius:9px !important;box-shadow:0 6px 16px rgba(10,77,161,.10) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> .it-course-legacy-row + p:has(> :is(strong, b):only-child),
html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> h2
+ p:has(> img.alignleft)
+ p:has(> :is(strong, b):only-child){float:none !important;clear:both !important;width:100% !important;max-width:none !important;margin:0 0 18px !important;padding:13px 18px 14px !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> .it-course-legacy-row > p{float:none !important;clear:none !important;display:block !important;width:100% !important;max-width:none !important;min-width:0 !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;color:inherit !important;font-size:inherit !important;line-height:inherit !important;background:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;box-sizing:border-box !important;}@media screen and (max-width: 700px){html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > p:first-child:not(:has(img)):has(+ :is(h2, h3, h4, h5, h6) + .it-course-legacy-row),
  html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > p:first-child:not(:has(img)):has(
    + h2 + p > img.alignleft
  ):has(
    + h2 + p + p > :is(strong, b):only-child
  ){margin-bottom:18px !important;padding:14px 15px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > .it-course-legacy-row,
  html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > h2
  + p:has(> img.alignleft):has(
    + p > :is(strong, b):only-child
  ){grid-template-columns:minmax(0, 1fr) !important;row-gap:13px !important;column-gap:0 !important;padding:8px 8px 14px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > .it-course-legacy-row + p:has(> :is(strong, b):only-child),
  html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > h2
  + p:has(> img.alignleft)
  + p:has(> :is(strong, b):only-child){padding:12px 14px 13px !important;}}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id]){display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;color:#263a51 !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> h2[data-section-id]{position:relative !important;clear:both !important;width:100% !important;margin:30px 0 19px !important;padding:13px 44px 19px !important;color:#0a4da1 !important;font-size:clamp(24px, 2.15vw, 29px) !important;font-weight:600 !important;line-height:1.28 !important;letter-spacing:-.015em !important;text-align:center !important;text-wrap:balance !important;background:radial-gradient(circle at 90% 12%, rgba(39,136,255,.075), transparent 34%),
    linear-gradient(135deg, #fbfdff 0%, #eef6ff 100%) !important;border:1px solid rgba(80,146,205,.34) !important;border-radius:14px !important;box-shadow:0 8px 19px rgba(22,72,118,.075),
    inset 0 1px 0 rgba(255,255,255,.98) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> h2[data-section-id]::after{content:"" !important;position:absolute !important;bottom:7px !important;left:50% !important;display:block !important;width:70px !important;height:3px !important;background:linear-gradient(90deg, #2788ff 0 70%, #62c832 70% 100%) !important;border:0 !important;border-radius:999px !important;transform:translateX(-50%) !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> h3[data-section-id]{position:relative !important;clear:both !important;width:100% !important;max-width:none !important;margin:21px 0 12px !important;padding:10px 17px 10px 49px !important;color:#0a55aa !important;font-size:clamp(19px, 1.62vw, 22px) !important;font-weight:600 !important;line-height:1.38 !important;letter-spacing:-.008em !important;text-align:left !important;text-indent:-35px !important;text-wrap:wrap !important;background:radial-gradient(circle at 96% 12%, rgba(39,136,255,.065), transparent 34%),
    linear-gradient(135deg, #fafdff 0%, #edf6ff 100%) !important;border:1px solid rgba(82,148,207,.31) !important;border-left:4px solid transparent !important;border-radius:11px !important;box-shadow:0 5px 13px rgba(22,72,118,.055),
    inset 0 1px 0 rgba(255,255,255,.97) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> h3[data-section-id]::before{content:"" !important;position:absolute !important;top:-1px !important;bottom:-1px !important;left:-1px !important;display:block !important;width:4px !important;min-height:0 !important;background:linear-gradient(180deg, #2788ff 0 82%, #62c832 82% 100%) !important;border-radius:11px 0 0 11px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> h3[data-section-id]:has(+ h3[data-section-id] + p > br){margin-top:27px !important;padding-top:12px !important;padding-bottom:12px !important;color:#084e9f !important;font-size:clamp(20px, 1.72vw, 23px) !important;background:radial-gradient(circle at 94% 10%, rgba(98,200,50,.075), transparent 30%),
    linear-gradient(135deg, #f8fcff 0%, #e8f4ff 100%) !important;border-color:rgba(60,137,207,.39) !important;box-shadow:0 7px 17px rgba(22,72,118,.075),
    inset 0 1px 0 rgba(255,255,255,.98) !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> h3[data-section-id]
+ h3[data-section-id]:has(+ p > br){width:fit-content !important;max-width:100% !important;margin:13px 0 10px !important;padding:8px 14px 8px 42px !important;color:#2f721d !important;font-size:clamp(17px, 1.35vw, 19px) !important;font-weight:700 !important;line-height:1.42 !important;text-indent:-28px !important;background:linear-gradient(135deg, #fbfef9 0%, #eef8e9 100%) !important;border:1px solid rgba(105,164,112,.32) !important;border-left:3px solid #62bd31 !important;border-radius:9px !important;box-shadow:0 3px 9px rgba(55,118,40,.05) !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> h3[data-section-id]
+ h3[data-section-id]:has(+ p > br)::before{display:none !important;content:none !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> p:not(:has(img)):not(:has(iframe)){width:auto !important;max-width:none !important;margin:0 0 11px !important;padding:0 !important;color:#263a51 !important;font-size:16px !important;line-height:1.68 !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> p:has(> br){width:100% !important;margin:7px 0 16px !important;padding:13px 17px 12px !important;line-height:1.76 !important;background:linear-gradient(135deg, #fcfdff 0%, #f3f8fe 100%) !important;border:1px solid rgba(102,158,207,.25) !important;border-left:3px solid #2788ff !important;border-radius:10px !important;box-shadow:0 3px 10px rgba(22,72,118,.04) !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> p:has(> :is(strong, b):only-child){position:relative !important;width:100% !important;max-width:none !important;margin:14px 0 17px !important;padding:12px 18px 13px 15px !important;color:#17365d !important;font-size:16px !important;line-height:1.65 !important;background:radial-gradient(circle at 96% 10%, rgba(98,200,50,.06), transparent 34%),
    linear-gradient(135deg, #fbfdff 0%, #f1f8ee 100%) !important;border:1px solid rgba(105,164,112,.28) !important;border-left:3px solid #62bd31 !important;border-radius:10px !important;box-shadow:0 5px 14px rgba(22,72,118,.05),
    inset 0 1px 0 rgba(255,255,255,.98) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> :is(ul, ol){width:100% !important;margin:9px 0 17px !important;padding:13px 17px 7px !important;color:#2b4058 !important;background:linear-gradient(135deg, #fcfdff 0%, #f3f8fe 100%) !important;border:1px solid rgba(102,158,207,.25) !important;border-radius:10px !important;box-shadow:0 3px 10px rgba(22,72,118,.04) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> :is(ul, ol) > li{margin-bottom:8px !important;line-height:1.62 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> :is(p, ul, ol) :is(strong, b){color:#17365d !important;font-weight:700 !important;}@media screen and (max-width: 700px){html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
  > h2[data-section-id]{margin:25px 0 16px !important;padding:12px 17px 18px !important;font-size:clamp(22px, 6.4vw, 26px) !important;line-height:1.32 !important;border-radius:12px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
  > h3[data-section-id]{margin:18px 0 11px !important;padding:10px 13px 10px 44px !important;font-size:clamp(18px, 5.3vw, 21px) !important;line-height:1.4 !important;text-indent:-30px !important;border-radius:10px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
  > h3[data-section-id]:has(+ h3[data-section-id] + p > br){margin-top:23px !important;padding:11px 13px 11px 46px !important;font-size:clamp(19px, 5.55vw, 22px) !important;text-indent:-32px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
  > h3[data-section-id]
  + h3[data-section-id]:has(+ p > br){width:auto !important;margin:12px 0 9px !important;padding:8px 12px 8px 39px !important;font-size:17px !important;text-indent:-26px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
  > p:not(:has(img)):not(:has(iframe)){margin-bottom:10px !important;font-size:16px !important;line-height:1.65 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
  > p:has(> br){padding:12px 13px 11px !important;line-height:1.72 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
  > p:has(> :is(strong, b):only-child){margin:13px 0 16px !important;padding:11px 13px 12px !important;}}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> p:not(:has(img)):not(:has(iframe)):has(> br){padding:13px 18px 12px 20px !important;text-indent:0 !important;}@media screen and (max-width: 700px){html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
  > p:not(:has(img)):not(:has(iframe)):has(> br){padding:12px 13px 11px 16px !important;}}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> p:not(:has(img)):not(:has(iframe)):not(:has(br)):not(:has(> :is(strong, b):only-child)){width:auto !important;max-width:none !important;margin:0 0 11px 18px !important;padding:0 !important;box-sizing:border-box !important;}@media screen and (max-width: 700px){html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
  > p:not(:has(img)):not(:has(iframe)):not(:has(br)):not(:has(> :is(strong, b):only-child)){margin-left:10px !important;}}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > h3{padding-left:49px !important;text-indent:-35px !important;text-wrap:wrap !important;}@media screen and (max-width: 700px){html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] > h3{padding-left:44px !important;text-indent:-30px !important;}}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]:has(> p:first-child img):has(
  > p:first-child + :is(h4, h5)
)
> p:first-child:has(img){position:relative !important;z-index:1 !important;grid-column:1 !important;grid-row:1 / 3 !important;display:flex !important;align-items:center !important;justify-content:center !important;float:none !important;width:auto !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:10px 12px 10px 10px !important;overflow:visible !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]:has(> p:first-child img):has(
  > p:first-child + :is(h4, h5)
)
> p:first-child:has(img) img{display:block !important;float:none !important;width:100% !important;max-width:100% !important;height:auto !important;margin:0 !important;padding:0 !important;opacity:1 !important;object-fit:contain !important;box-sizing:border-box !important;}@media screen and (max-width: 700px){html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]:has(> p:first-child img):has(
    > p:first-child + :is(h4, h5)
  )
  > p:first-child:has(img){grid-column:1 !important;grid-row:1 !important;width:100% !important;padding:7px 7px 0 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]:has(> p:first-child img):has(
    > p:first-child + :is(h4, h5)
  )
  > p:first-child:has(img) img{width:100% !important;max-width:none !important;margin:0 !important;}}@font-face{font-family:"Manrope";font-style:normal;font-weight:600 700;font-display:swap;src:url("https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggOxSuXd.woff2") format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:"Manrope";font-style:normal;font-weight:600 700;font-display:swap;src:url("https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggexSg.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,
    U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F,
    U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;}:root{--it-course-font-heading:"Manrope", "Open Sans", "Segoe UI", Arial, sans-serif;--it-course-font-reading:"Open Sans", "Segoe UI", Arial, sans-serif;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> .page-header > h1,
html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > :is(h2, h3),
html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> :is(h2, h3){font-family:var(--it-course-font-heading) !important;font-optical-sizing:auto !important;font-style:normal !important;font-synthesis:none !important;text-rendering:optimizeLegibility;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> .page-header > h1{font-weight:700 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > :is(h2, h3),
html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> :is(h2, h3){font-weight:600 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] > :is(h4, h5),
html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> :is(h4, h5){font-family:var(--it-course-font-reading) !important;font-optical-sizing:auto !important;font-style:normal !important;text-rendering:optimizeLegibility;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> h3:is(
  [data-section-id="7h5b1c"],
  [data-section-id="26qeyt"],
  [data-section-id="9twvcb"],
  [data-section-id="9k6y26"],
  [data-section-id="1nocnt1"],
  [data-section-id="185txhf"]
),
html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> h3:is(
  [data-section-id="7h5b1c"],
  [data-section-id="26qeyt"],
  [data-section-id="9twvcb"],
  [data-section-id="9k6y26"],
  [data-section-id="1nocnt1"],
  [data-section-id="185txhf"]
),
html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> h3[data-section-id]
+ h3:is(
  [data-section-id="7h5b1c"],
  [data-section-id="26qeyt"],
  [data-section-id="9twvcb"],
  [data-section-id="9k6y26"],
  [data-section-id="1nocnt1"],
  [data-section-id="185txhf"]
):has(+ p > br){position:relative !important;clear:both !important;width:fit-content !important;max-width:calc(100% + 14px) !important;margin:18px 0 9px -14px !important;padding:7px 13px !important;color:#0a55aa !important;font-family:var(--it-course-font-reading) !important;font-size:clamp(18px, 1.45vw, 20px) !important;font-weight:600 !important;font-style:normal !important;line-height:1.42 !important;letter-spacing:-.006em !important;text-align:left !important;text-indent:0 !important;text-wrap:wrap !important;background:linear-gradient(135deg, #fbfdff 0%, #f1f7fe 100%) !important;border:1px solid rgba(89,150,205,.26) !important;border-radius:9px !important;box-shadow:0 3px 9px rgba(22,72,118,.045) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> h3:is(
  [data-section-id="7h5b1c"],
  [data-section-id="26qeyt"],
  [data-section-id="9twvcb"],
  [data-section-id="9k6y26"],
  [data-section-id="1nocnt1"],
  [data-section-id="185txhf"]
)::before,
html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> h3:is(
  [data-section-id="7h5b1c"],
  [data-section-id="26qeyt"],
  [data-section-id="9twvcb"],
  [data-section-id="9k6y26"],
  [data-section-id="1nocnt1"],
  [data-section-id="185txhf"]
)::before,
html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
> h3[data-section-id]
+ h3:is(
  [data-section-id="7h5b1c"],
  [data-section-id="26qeyt"],
  [data-section-id="9twvcb"],
  [data-section-id="9k6y26"],
  [data-section-id="1nocnt1"],
  [data-section-id="185txhf"]
):has(+ p > br)::before{content:"" !important;position:absolute !important;top:-1px !important;bottom:-1px !important;left:-1px !important;display:block !important;width:3px !important;min-height:0 !important;background:linear-gradient(180deg, #2788ff 0 72%, #62c832 72% 100%) !important;border-radius:9px 0 0 9px !important;}@media screen and (max-width: 700px){html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > h3:is(
    [data-section-id="7h5b1c"],
    [data-section-id="26qeyt"],
    [data-section-id="9twvcb"],
    [data-section-id="9k6y26"],
    [data-section-id="1nocnt1"],
    [data-section-id="185txhf"]
  ),
  html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
  > h3:is(
    [data-section-id="7h5b1c"],
    [data-section-id="26qeyt"],
    [data-section-id="9twvcb"],
    [data-section-id="9k6y26"],
    [data-section-id="1nocnt1"],
    [data-section-id="185txhf"]
  ),
  html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > div:not([class]):has(> h2[data-section-id]):has(> h3[data-section-id])
  > h3[data-section-id]
  + h3:is(
    [data-section-id="7h5b1c"],
    [data-section-id="26qeyt"],
    [data-section-id="9twvcb"],
    [data-section-id="9k6y26"],
    [data-section-id="1nocnt1"],
    [data-section-id="185txhf"]
  ):has(+ p > br){width:fit-content !important;max-width:100% !important;margin:16px 0 8px !important;padding:6px 11px 6px 12px !important;font-size:18px !important;line-height:1.42 !important;text-indent:0 !important;border-radius:9px !important;}}html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> :is(
  p:first-child:has(img) + :is(h4, h5) + p,
  p:first-child:has(img) + h4 + h5 + p
)
~ p:not(:has(img)):not(:has(iframe)):not(:has(br)):not(.course-callout):not(
  :has(> :is(strong, b):only-child)
):not(
  :is(
    p:first-child:has(img) + :is(h4, h5) + p,
    p:first-child:has(img) + h4 + h5 + p
  )
  ~ :is(h2, h3, h4, h5, h6)
  ~ p
){margin-left:0 !important;}@media screen and (max-width: 700px){html.it-course-page body.view-article.with-sidebar #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > :is(
    p:first-child:has(img) + :is(h4, h5) + p,
    p:first-child:has(img) + h4 + h5 + p
  )
  ~ p:not(:has(img)):not(:has(iframe)):not(:has(br)):not(.course-callout):not(
    :has(> :is(strong, b):only-child)
  ):not(
    :is(
      p:first-child:has(img) + :is(h4, h5) + p,
      p:first-child:has(img) + h4 + h5 + p
    )
    ~ :is(h2, h3, h4, h5, h6)
    ~ p
  ){margin-left:0 !important;}}html.it-course-page.course-prose-pending body.view-article.with-sidebar
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]{visibility:hidden !important;}html.it-course-page body.view-article.with-sidebar
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> p.course-prose-wide,
html.it-course-page body.view-article.with-sidebar
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> [data-course-prose-root="1"]
> p.course-prose-wide,
html.it-course-page body.view-article.with-sidebar
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> div:not([class])[data-course-prose-root="1"]:has(> h2[data-section-id]):has(> h3[data-section-id])
> p.course-prose-wide{width:100% !important;max-width:none !important;min-width:0 !important;margin-left:0 !important;margin-right:0 !important;padding-left:18px !important;padding-right:18px !important;box-sizing:border-box !important;}@media screen and (max-width: 700px){html.it-course-page body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > p.course-prose-wide,
  html.it-course-page body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > [data-course-prose-root="1"]
  > p.course-prose-wide,
  html.it-course-page body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > div:not([class])[data-course-prose-root="1"]:has(> h2[data-section-id]):has(> h3[data-section-id])
  > p.course-prose-wide{padding-left:10px !important;padding-right:10px !important;}}html.it-course-page body.view-article.with-sidebar
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"] .sub-courses-new{margin-top:20px !important;margin-bottom:12px !important;}html.it-course-page body.view-article.with-sidebar
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> :is(.sub-courses-new, div:not([class]):has(> .sub-courses-new))
~ h2[data-section-id],
html.it-course-page body.view-article.with-sidebar
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> :is(.sub-courses-new, div:not([class]):has(> .sub-courses-new))
~ div:not([class]):has(> h2[data-section-id])
> h2[data-section-id]:first-of-type{margin-top:24px !important;}@media screen and (max-width: 700px){html.it-course-page body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] .sub-courses-new{margin-top:16px !important;margin-bottom:8px !important;}html.it-course-page body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] .sub-courses-new > .h2{margin-bottom:16px !important;}html.it-course-page body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > :is(.sub-courses-new, div:not([class]):has(> .sub-courses-new))
  ~ h2[data-section-id],
  html.it-course-page body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > :is(.sub-courses-new, div:not([class]):has(> .sub-courses-new))
  ~ div:not([class]):has(> h2[data-section-id])
  > h2[data-section-id]:first-of-type{margin-top:20px !important;}}html.it-course-page body.view-article.with-sidebar
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]:has(> p:first-child img):has(
  > p:first-child + h4 + h5 + p
){grid-template-rows:auto auto !important;}html.it-course-page body.view-article.with-sidebar
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]:has(> p:first-child img):has(
  > p:first-child + h4 + h5 + p
)::before{grid-column:1 / -1 !important;grid-row:1 / 3 !important;}html.it-course-page body.view-article.with-sidebar
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]:has(> p:first-child img):has(
  > p:first-child + h4 + h5 + p
)
> p:first-child:has(img){grid-column:1 !important;grid-row:1 / 3 !important;}html.it-course-page body.view-article.with-sidebar
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> p:first-child:has(img)
+ h4
+ h5
+ p:not(.course-callout):not(:has(img)):not(:has(iframe)):not(:has(br)):not(
  :has(> :is(strong, b):only-child)
){position:static !important;z-index:auto !important;grid-column:1 / -1 !important;grid-row:auto !important;align-self:auto !important;width:100% !important;max-width:none !important;min-width:0 !important;margin:20px 0 12px !important;padding:0 18px !important;color:#263a51 !important;font-size:16px !important;line-height:1.68 !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;box-sizing:border-box !important;}@media screen and (max-width: 700px){html.it-course-page body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]:has(> p:first-child img):has(
    > p:first-child + h4 + h5 + p
  ){grid-template-columns:minmax(0, 1fr) !important;grid-template-rows:auto auto auto !important;}html.it-course-page body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]:has(> p:first-child img):has(
    > p:first-child + h4 + h5 + p
  )::before{grid-column:1 !important;grid-row:1 / 4 !important;border-radius:12px !important;}html.it-course-page body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]:has(> p:first-child img):has(
    > p:first-child + h4 + h5 + p
  )
  > p:first-child:has(img){grid-column:1 !important;grid-row:1 !important;}html.it-course-page body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > p:first-child:has(img)
  + h4
  + h5
  + p:not(.course-callout):not(:has(img)):not(:has(iframe)):not(:has(br)):not(
    :has(> :is(strong, b):only-child)
  ){grid-column:1 !important;grid-row:auto !important;margin:17px 0 11px !important;padding:0 10px !important;}}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new{position:relative !important;width:100% !important;padding:18px !important;background:radial-gradient(circle at 10% 0%, rgba(255, 255, 255, 0.94), transparent 37%),
    linear-gradient(145deg, #f3f8fd 0%, #eaf4fc 100%) !important;border:1px solid rgba(77, 143, 198, 0.25) !important;border-radius:20px !important;box-shadow:0 12px 30px rgba(20, 72, 118, 0.085),
    inset 0 1px 0 rgba(255, 255, 255, 0.96) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new > .h2{margin-top:0 !important;margin-bottom:19px !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline{gap:14px !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item{isolation:isolate !important;background:radial-gradient(circle at 13% 0%, rgba(255, 255, 255, 0.98), transparent 39%),
    linear-gradient(145deg, #ffffff 0%, #f7fbff 100%) !important;border:1px solid #c6daea !important;border-left:4px solid #2788ff !important;border-radius:15px !important;box-shadow:0 8px 20px rgba(20, 60, 100, 0.115),
    0 2px 5px rgba(20, 60, 100, 0.035),
    inset 0 1px 0 rgba(255, 255, 255, 0.98) !important;overflow:hidden !important;transition:transform 0.2s ease,
    border-color 0.2s ease,
    box-shadow 0.2s ease,
    background 0.2s ease !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item::before{content:none !important;display:none !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .ico{background:linear-gradient(145deg, #3a9fff 0%, #106bd5 100%) !important;border-color:rgba(255, 255, 255, 0.82) !important;box-shadow:0 8px 19px rgba(23, 127, 255, 0.24),
    0 0 0 5px rgba(37, 135, 245, 0.07),
    inset 0 1px 0 rgba(255, 255, 255, 0.35) !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt .ttl{color:#0a4da1 !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt > .green,
html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt > .green *{color:#126cc7 !important;-webkit-text-fill-color:#126cc7 !important;text-shadow:none !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt > .green{background:linear-gradient(135deg, rgba(255, 255, 255, 0.86), rgba(194, 226, 250, 0.58)) !important;border-color:rgba(30, 126, 215, 0.44) !important;box-shadow:0 4px 11px rgba(10, 77, 161, 0.11),
    inset 0 1px 0 rgba(255, 255, 255, 0.92) !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt > .green::after{color:#3b9918 !important;-webkit-text-fill-color:#3b9918 !important;background:rgba(105, 201, 54, 0.13) !important;border-color:rgba(74, 169, 31, 0.58) !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item > .btn-round-wr{background:linear-gradient(135deg, #f7fbff 0%, #edf5fc 100%) !important;border-left-color:#d7e5f1 !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item > .btn-round-wr .btn{min-height:41px !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:11.5px !important;background:linear-gradient(135deg, #2f7f0e 0%, #246b0a 100%) #2f7f0e !important;border-color:rgba(255, 255, 255, 0.38) !important;box-shadow:0 9px 20px rgba(38, 108, 10, 0.27),
    inset 0 1px 0 rgba(255, 255, 255, 0.34) !important;}@media (hover: hover) and (pointer: fine){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within{background:radial-gradient(circle at 15% 0%, rgba(255, 255, 255, 0.99), transparent 40%),
      linear-gradient(145deg, #ffffff 0%, #f3faef 100%) !important;border-color:rgba(82, 169, 43, 0.72) !important;border-left-color:#55b62b !important;box-shadow:0 15px 32px rgba(36, 105, 66, 0.17),
      0 4px 12px rgba(10, 77, 161, 0.075),
      inset 0 1px 0 rgba(255, 255, 255, 0.99) !important;transform:translateY(-2px) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt .ttl,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt .ttl{color:#0a4da1 !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt > .green{color:#126cc7 !important;-webkit-text-fill-color:#126cc7 !important;text-shadow:none !important;background:linear-gradient(135deg, rgba(255, 255, 255, 0.9), rgba(194, 226, 250, 0.64)) !important;border-color:rgba(30, 126, 215, 0.5) !important;box-shadow:0 5px 13px rgba(10, 77, 161, 0.13),
      inset 0 1px 0 rgba(255, 255, 255, 0.94) !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green *,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt > .green *{color:#126cc7 !important;-webkit-text-fill-color:#126cc7 !important;text-shadow:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green::after,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt > .green::after{color:#fff !important;-webkit-text-fill-color:#fff !important;background:#58b92d !important;border-color:#4aa51f !important;transform:translateX(2px) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover > .btn-round-wr,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within > .btn-round-wr{background:linear-gradient(135deg, #f3f8fd 0%, #e7f1f9 100%) !important;border-left-color:#cfdfeb !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover > .btn-round-wr .btn,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within > .btn-round-wr .btn{background:linear-gradient(135deg, #28750b 0%, #1d5707 100%) #246b0a !important;box-shadow:0 12px 24px rgba(29, 87, 7, 0.32),
      inset 0 1px 0 rgba(255, 255, 255, 0.38) !important;transform:translateY(-1px) !important;}}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item:focus-within{outline:3px solid rgba(104, 201, 54, 0.34) !important;outline-offset:3px !important;}@media screen and (max-width: 768px){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new{padding:14px 12px 15px !important;border-radius:16px !important;box-shadow:0 9px 23px rgba(20, 72, 118, 0.075),
      inset 0 1px 0 rgba(255, 255, 255, 0.95) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .h2{margin-bottom:15px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline{gap:11px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item{border-left-width:3px !important;border-radius:14px !important;box-shadow:0 7px 17px rgba(20, 60, 100, 0.105),
      inset 0 1px 0 rgba(255, 255, 255, 0.97) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item::before{content:none !important;display:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .center{margin:14px 0 0 !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .center > .btn.hide{width:100% !important;min-height:48px !important;color:#fff !important;-webkit-text-fill-color:#fff !important;background:linear-gradient(135deg, #2f7f0e 0%, #246b0a 100%) #2f7f0e !important;border-color:rgba(255, 255, 255, 0.32) !important;border-radius:12px !important;box-shadow:0 9px 20px rgba(38, 108, 10, 0.27),
      inset 0 1px 0 rgba(255, 255, 255, 0.28) !important;box-sizing:border-box !important;}}@media screen and (max-width: 480px){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new{padding:11px 9px 12px !important;border-radius:14px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item{border-radius:13px !important;}}@media (hover: none), (pointer: coarse){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within{background:radial-gradient(circle at 13% 0%, rgba(255, 255, 255, 0.98), transparent 39%),
      linear-gradient(145deg, #ffffff 0%, #f7fbff 100%) !important;border-color:#c6daea !important;border-left-color:#2788ff !important;box-shadow:0 7px 17px rgba(20, 60, 100, 0.105),
      inset 0 1px 0 rgba(255, 255, 255, 0.97) !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .ico,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .ico{background:linear-gradient(145deg, #3a9fff 0%, #106bd5 100%) !important;border-color:rgba(255, 255, 255, 0.82) !important;box-shadow:0 7px 16px rgba(23, 127, 255, 0.21),
      0 0 0 4px rgba(37, 135, 245, 0.065),
      inset 0 1px 0 rgba(255, 255, 255, 0.34) !important;transform:none !important;}}@media (prefers-reduced-motion: reduce){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item *,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item::before,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item *::after{transition:none !important;}}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new{padding:12px 20px 16px !important;background:rgba(239, 247, 253, 0.72) !important;border:0 !important;border-radius:16px !important;box-shadow:none !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new > .h2{margin-bottom:15px !important;padding-bottom:12px !important;font-size:27px !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new > .h2::after{width:56px !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline{gap:10px !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item{min-height:82px !important;background:#fff !important;border:1px solid #d5e3ef !important;border-left:3px solid #2788ff !important;border-radius:12px !important;box-shadow:0 2px 8px rgba(10, 77, 161, 0.065) !important;overflow:hidden !important;transition:transform 0.18s ease,
    border-color 0.18s ease,
    box-shadow 0.18s ease !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item > .in{min-height:82px !important;padding:11px 16px !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .ico{flex:0 0 48px !important;width:48px !important;height:48px !important;margin-right:15px !important;background:linear-gradient(145deg, #3699f5 0%, #1472d5 100%) !important;border-color:rgba(255, 255, 255, 0.72) !important;border-radius:12px !important;box-shadow:0 4px 10px rgba(23, 127, 255, 0.17),
    inset 0 1px 0 rgba(255, 255, 255, 0.3) !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .ico::before{font-size:23px !important;line-height:46px !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt .ttl{margin-bottom:3px !important;color:#0a4da1 !important;font-size:16.5px !important;line-height:1.32 !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt > .green,
html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt > .green *{color:#1673c9 !important;-webkit-text-fill-color:#1673c9 !important;text-shadow:none !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt > .green{gap:6px !important;width:fit-content !important;min-height:0 !important;margin:0 !important;padding:0 !important;font-size:13px !important;line-height:1.35 !important;white-space:normal !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt > .green::after{display:inline-block !important;flex:0 0 auto !important;width:auto !important;height:auto !important;margin-left:1px !important;padding:0 !important;color:#43a91e !important;-webkit-text-fill-color:#43a91e !important;font-size:15px !important;line-height:1 !important;background:transparent !important;border:0 !important;border-radius:0 !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item > .btn-round-wr{padding:0 16px 0 8px !important;background:transparent !important;border-left:0 !important;box-shadow:none !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item > .btn-round-wr .btn{min-width:128px !important;min-height:40px !important;padding:10px 15px 9px !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:11.5px !important;line-height:1.2 !important;background:linear-gradient(135deg, #2f850a 0%, #267107 100%) #2f850a !important;border-color:rgba(103, 204, 52, 0.68) !important;border-radius:10px !important;box-shadow:0 5px 12px rgba(43, 122, 8, 0.23),
    inset 0 1px 0 rgba(255, 255, 255, 0.3) !important;transform:none !important;}@media (hover: hover) and (pointer: fine){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within{background:#fff !important;border-color:rgba(83, 172, 43, 0.52) !important;border-left-color:#55b62b !important;box-shadow:0 7px 18px rgba(26, 92, 130, 0.105) !important;transform:translateY(-1px) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .ico,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .ico{background:linear-gradient(145deg, #3699f5 0%, #1472d5 100%) !important;border-color:rgba(255, 255, 255, 0.72) !important;box-shadow:0 5px 12px rgba(23, 127, 255, 0.2),
      inset 0 1px 0 rgba(255, 255, 255, 0.32) !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt .ttl,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt .ttl{color:#0a4da1 !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green *,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt > .green,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt > .green *{color:#1673c9 !important;-webkit-text-fill-color:#1673c9 !important;text-shadow:none !important;background:transparent !important;border-color:transparent !important;box-shadow:none !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green::after,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt > .green::after{color:#43a91e !important;-webkit-text-fill-color:#43a91e !important;background:transparent !important;border-color:transparent !important;transform:translateX(2px) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover > .btn-round-wr,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within > .btn-round-wr{background:transparent !important;border-left-color:transparent !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover > .btn-round-wr .btn,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within > .btn-round-wr .btn{background:linear-gradient(135deg, #2f850a 0%, #267107 100%) #2f850a !important;box-shadow:0 5px 12px rgba(43, 122, 8, 0.23),
      inset 0 1px 0 rgba(255, 255, 255, 0.3) !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .btn-round-wr .btn:hover,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .btn-round-wr .btn:focus-visible{background:linear-gradient(135deg, #28750b 0%, #1f6006 100%) #246b0a !important;box-shadow:0 7px 15px rgba(34, 102, 5, 0.29),
      inset 0 1px 0 rgba(255, 255, 255, 0.32) !important;transform:translateY(-1px) !important;}}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item:focus-within{outline:0 !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item > .in:focus-visible{outline:3px solid rgba(23, 127, 255, 0.56) !important;outline-offset:-3px !important;border-radius:10px !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item > .btn-round-wr .btn:focus-visible,
html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new > .center > .btn.hide:focus-visible{outline:3px solid rgba(10, 77, 161, 0.58) !important;outline-offset:3px !important;}@media (hover: hover) and (pointer: fine){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within:not(:hover){background:#fff !important;border-color:#d5e3ef !important;border-left-color:#2788ff !important;box-shadow:0 2px 8px rgba(10, 77, 161, 0.065) !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within:not(:hover) .ico{background:linear-gradient(145deg, #3699f5 0%, #1472d5 100%) !important;border-color:rgba(255, 255, 255, 0.72) !important;box-shadow:0 4px 10px rgba(23, 127, 255, 0.17),
      inset 0 1px 0 rgba(255, 255, 255, 0.3) !important;transform:none !important;}}@media screen and (max-width: 768px){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new{padding:9px 10px 12px !important;background:rgba(239, 247, 253, 0.66) !important;border-radius:13px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .h2{margin-bottom:13px !important;padding-bottom:10px !important;font-size:23px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline{gap:8px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item{min-height:0 !important;border-left-width:3px !important;border-radius:11px !important;box-shadow:0 2px 7px rgba(10, 77, 161, 0.06) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .in{min-height:70px !important;padding:10px 11px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .ico{flex-basis:42px !important;width:42px !important;height:42px !important;margin-right:12px !important;border-radius:10px !important;box-shadow:0 3px 8px rgba(23, 127, 255, 0.16),
      inset 0 1px 0 rgba(255, 255, 255, 0.28) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .ico::before{font-size:21px !important;line-height:40px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .txt .ttl{margin-bottom:3px !important;font-size:14.5px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .txt > .green{min-height:0 !important;padding:0 !important;font-size:12.25px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .txt > .green::after{width:auto !important;height:auto !important;font-size:14px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .center{width:100% !important;margin-top:11px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .center > .btn.hide{min-height:48px !important;background:linear-gradient(135deg, #2f850a 0%, #267107 100%) #2f850a !important;border-color:rgba(103, 204, 52, 0.68) !important;border-radius:10px !important;box-shadow:0 5px 12px rgba(43, 122, 8, 0.23),
      inset 0 1px 0 rgba(255, 255, 255, 0.3) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .center > .btn.hide:active{background:linear-gradient(135deg, #246b0a 0%, #1d5707 100%) #246b0a !important;box-shadow:0 3px 8px rgba(29, 87, 7, 0.25),
      inset 0 1px 0 rgba(255, 255, 255, 0.22) !important;transform:translateY(1px) !important;}}@media screen and (max-width: 480px){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new{padding:8px 7px 10px !important;border-radius:12px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .in{align-items:center !important;min-height:68px !important;padding:9px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .ico{flex-basis:39px !important;width:39px !important;height:39px !important;margin-right:10px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .ico::before{font-size:20px !important;line-height:37px !important;}}@media (hover: none), (pointer: coarse){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within{background:#fff !important;border-color:#d5e3ef !important;border-left-color:#2788ff !important;box-shadow:0 2px 7px rgba(10, 77, 161, 0.06) !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .ico,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .ico,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:active .ico{background:linear-gradient(145deg, #3699f5 0%, #1472d5 100%) !important;border-color:rgba(255, 255, 255, 0.72) !important;box-shadow:0 3px 8px rgba(23, 127, 255, 0.16),
      inset 0 1px 0 rgba(255, 255, 255, 0.28) !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:active .txt .ttl{color:#0a4da1 !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green *,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt > .green,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt > .green *,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:active .txt > .green,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:active .txt > .green *{color:#1673c9 !important;-webkit-text-fill-color:#1673c9 !important;text-shadow:none !important;background:transparent !important;border-color:transparent !important;box-shadow:none !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green::after,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt > .green::after,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:active .txt > .green::after{color:#43a91e !important;-webkit-text-fill-color:#43a91e !important;background:transparent !important;border-color:transparent !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:active{background:#fbfef9 !important;border-color:rgba(83, 172, 43, 0.48) !important;border-left-color:#55b62b !important;transform:none !important;}}@media (prefers-reduced-motion: reduce){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item *,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item *::after{transition:none !important;}}@media screen and (max-width: 700px){html.it-course-page body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] .sub-courses-new > .h2{margin-bottom:13px !important;}}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item
> .btn-round-wr .btn::after{transform:none !important;}@media (hover: hover) and (pointer: fine){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item
  > .btn-round-wr .btn:hover::after,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item
  > .btn-round-wr .btn:focus-visible::after{transform:translateX(2px) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item
  > .btn-round-wr .btn:active{transform:translateY(0) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline
  .item:focus-within:not(:hover) .txt > .green::after{transform:none !important;}}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new{isolation:isolate !important;width:100% !important;padding:20px 20px 22px !important;color:#fff !important;background:linear-gradient(
      112deg,
      rgba(255, 255, 255, 0.11),
      rgba(255, 255, 255, 0.02) 36%,
      transparent 62%
    ),
    radial-gradient(
      circle at 96% 8%,
      rgba(75, 178, 216, 0.36),
      transparent 42%
    ),
    linear-gradient(135deg, #06254f 0%, #0a5688 58%, #06315f 100%) !important;border:1px solid rgba(161, 211, 255, 0.34) !important;border-radius:22px !important;box-shadow:0 20px 46px rgba(0, 24, 57, 0.28),
    inset 0 1px 0 rgba(255, 255, 255, 0.14),
    inset 0 -1px 0 rgba(69, 160, 245, 0.12) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new > .h2{margin-top:0 !important;margin-bottom:20px !important;padding-bottom:13px !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:27px !important;font-weight:600 !important;line-height:1.2 !important;text-shadow:0 2px 8px rgba(0, 24, 57, 0.28) !important;background:transparent !important;border:0 !important;box-shadow:none !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new > .h2::after{width:70px !important;height:3px !important;background:linear-gradient(
    90deg,
    #2788ff 0%,
    #2788ff 64%,
    #79c942 64%,
    #79c942 100%
  ) !important;border-radius:3px !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline{display:grid !important;grid-template-columns:repeat(
    auto-fit,
    minmax(min(100%, 400px), 1fr)
  ) !important;grid-auto-rows:auto !important;align-items:stretch !important;gap:14px !important;width:100% !important;margin:0 !important;padding:0 !important;text-align:left !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline > .item:last-child:nth-child(odd){grid-column:1 / -1 !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item{position:relative !important;isolation:isolate !important;display:grid !important;grid-template-columns:minmax(0, 1fr) auto !important;align-items:stretch !important;width:100% !important;max-width:none !important;min-width:0 !important;min-height:100px !important;height:auto !important;margin:0 !important;color:#fff !important;background:radial-gradient(
      circle at 4% 0%,
      rgba(255, 255, 255, 0.13),
      transparent 37%
    ),
    linear-gradient(
      135deg,
      rgba(23, 116, 213, 0.9) 0%,
      rgba(6, 61, 127, 0.96) 100%
    ) !important;border:1px solid rgba(151, 207, 255, 0.46) !important;border-left:1px solid rgba(151, 207, 255, 0.46) !important;border-radius:15px !important;box-shadow:0 12px 27px rgba(0, 23, 56, 0.26),
    inset 0 1px 0 rgba(255, 255, 255, 0.14) !important;overflow:hidden !important;box-sizing:border-box !important;outline:0 !important;transform:none !important;transition:transform 0.2s ease,
    border-color 0.2s ease,
    box-shadow 0.2s ease,
    background 0.2s ease !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item::before{content:"" !important;position:absolute !important;top:0 !important;right:13px !important;left:74px !important;display:block !important;height:2px !important;background:linear-gradient(
    90deg,
    #3298ff 0%,
    #3298ff 78%,
    #83d14d 78%,
    #83d14d 100%
  ) !important;border-radius:0 0 2px 2px !important;pointer-events:none !important;z-index:3 !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item > .in{position:relative !important;z-index:1 !important;display:flex !important;align-items:center !important;width:auto !important;min-width:0 !important;min-height:100px !important;margin:0 !important;padding:12px 7px 12px 12px !important;color:#fff !important;-webkit-text-fill-color:#fff !important;text-align:left !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;box-sizing:border-box !important;opacity:1 !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .ico{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;flex:0 0 44px !important;width:44px !important;height:44px !important;margin:0 11px 0 0 !important;background:linear-gradient(145deg, #369dff 0%, #0d5eb8 100%) !important;border:1px solid rgba(224, 244, 255, 0.78) !important;border-radius:11px !important;box-shadow:0 7px 16px rgba(0, 29, 73, 0.28),
    inset 0 1px 0 rgba(255, 255, 255, 0.35) !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .ico::before{color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:22px !important;line-height:42px !important;text-shadow:0 1px 3px rgba(0, 30, 70, 0.28) !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt{display:block !important;flex:1 1 auto !important;width:auto !important;min-width:0 !important;margin:0 !important;padding:0 !important;color:#fff !important;text-align:left !important;border:0 !important;background:transparent !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt .ttl{display:block !important;max-width:100% !important;margin:0 0 5px !important;padding:0 !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:15px !important;font-weight:600 !important;line-height:1.32 !important;text-shadow:0 1px 3px rgba(0, 30, 70, 0.3) !important;white-space:normal !important;overflow:visible !important;text-overflow:clip !important;overflow-wrap:anywhere !important;word-break:normal !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt > .green{display:inline-flex !important;align-items:center !important;justify-content:flex-start !important;gap:6px !important;width:fit-content !important;max-width:100% !important;min-height:27px !important;margin:0 !important;padding:3px 9px 4px !important;color:#d9ff82 !important;-webkit-text-fill-color:#d9ff82 !important;font-size:12.5px !important;font-weight:600 !important;line-height:1.25 !important;white-space:normal !important;text-shadow:0 1px 2px rgba(0, 26, 58, 0.38) !important;background:rgba(2, 42, 88, 0.56) !important;border:1px solid rgba(191, 255, 49, 0.42) !important;border-radius:8px !important;box-shadow:0 4px 10px rgba(0, 25, 61, 0.19),
    inset 0 1px 0 rgba(255, 255, 255, 0.09) !important;box-sizing:border-box !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt > .green *{color:#d9ff82 !important;-webkit-text-fill-color:#d9ff82 !important;text-shadow:0 1px 2px rgba(0, 26, 58, 0.38) !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt > .green::after{display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 auto !important;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;color:#d9ff82 !important;-webkit-text-fill-color:#d9ff82 !important;font-size:14px !important;line-height:1 !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item > .btn-round-wr{position:relative !important;z-index:2 !important;display:flex !important;align-items:center !important;justify-content:center !important;min-width:0 !important;margin:0 !important;padding:10px 10px 10px 4px !important;background:linear-gradient(
    90deg,
    transparent 0%,
    rgba(1, 29, 65, 0.18) 100%
  ) !important;border:0 !important;border-left:1px solid rgba(255, 255, 255, 0.11) !important;box-shadow:none !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item > .btn-round-wr .btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;min-width:108px !important;min-height:40px !important;margin:0 !important;padding:10px 11px 9px !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:10.5px !important;font-weight:600 !important;line-height:1.2 !important;white-space:nowrap !important;text-shadow:0 1px 2px rgba(23, 82, 0, 0.34) !important;background:linear-gradient(135deg, #58cc0e 0%, #3ca600 100%) #46ba08 !important;border:1px solid rgba(210, 255, 164, 0.58) !important;border-radius:10px !important;box-shadow:0 8px 18px rgba(31, 100, 4, 0.32),
    inset 0 1px 0 rgba(255, 255, 255, 0.35) !important;box-sizing:border-box !important;opacity:1 !important;transform:none !important;transition:transform 0.18s ease,
    background 0.18s ease,
    border-color 0.18s ease,
    box-shadow 0.18s ease !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item
> .btn-round-wr .btn::after{color:#fff !important;-webkit-text-fill-color:#fff !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item > .in:focus-visible{outline:3px solid rgba(191, 255, 49, 0.7) !important;outline-offset:-3px !important;border-radius:13px 0 0 13px !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item
> .btn-round-wr .btn:focus-visible,
html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new > .center > .btn.hide:focus-visible{outline:3px solid rgba(205, 235, 255, 0.88) !important;outline-offset:-3px !important;}@media (hover: hover) and (pointer: fine){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover{background:radial-gradient(
        circle at 96% 4%,
        rgba(124, 222, 72, 0.18),
        transparent 39%
      ),
      linear-gradient(
        135deg,
        rgba(23, 126, 205, 0.96) 0%,
        rgba(5, 70, 128, 0.98) 100%
      ) !important;border-color:rgba(191, 255, 49, 0.72) !important;border-left-color:rgba(191, 255, 49, 0.72) !important;box-shadow:0 17px 34px rgba(0, 22, 54, 0.36),
      0 0 0 1px rgba(191, 255, 49, 0.12),
      inset 0 1px 0 rgba(255, 255, 255, 0.17) !important;transform:translateY(-2px) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover::before{background:linear-gradient(
      90deg,
      #4ca8ff 0%,
      #4ca8ff 64%,
      #9aeb51 64%,
      #9aeb51 100%
    ) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .ico{background:linear-gradient(145deg, #43a6ff 0%, #1269c6 100%) !important;border-color:rgba(232, 248, 255, 0.88) !important;box-shadow:0 9px 19px rgba(0, 28, 70, 0.31),
      inset 0 1px 0 rgba(255, 255, 255, 0.4) !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt .ttl{color:#fff !important;-webkit-text-fill-color:#fff !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green *{color:#fff !important;-webkit-text-fill-color:#fff !important;text-shadow:0 1px 2px rgba(32, 93, 7, 0.35) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green{background:linear-gradient(135deg, #72c942 0%, #429f20 100%) !important;border-color:rgba(210, 255, 164, 0.7) !important;box-shadow:0 6px 13px rgba(24, 82, 8, 0.3),
      inset 0 1px 0 rgba(255, 255, 255, 0.26) !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green::after{color:#fff !important;-webkit-text-fill-color:#fff !important;background:transparent !important;border:0 !important;transform:translateX(2px) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover
  > .btn-round-wr .btn,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within
  > .btn-round-wr .btn{color:#fff !important;-webkit-text-fill-color:#fff !important;background:linear-gradient(135deg, #58cc0e 0%, #3ca600 100%) #46ba08 !important;border-color:rgba(210, 255, 164, 0.58) !important;box-shadow:0 8px 18px rgba(31, 100, 4, 0.32),
      inset 0 1px 0 rgba(255, 255, 255, 0.35) !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item
  > .btn-round-wr .btn:hover,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item
  > .btn-round-wr .btn:focus-visible,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .center > .btn.hide:hover,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .center > .btn.hide:focus-visible{color:#fff !important;-webkit-text-fill-color:#fff !important;text-shadow:0 1px 2px rgba(0, 43, 95, 0.35) !important;background:linear-gradient(135deg, #2f96ff 0%, #0b67cf 100%) #167be3 !important;border-color:rgba(180, 220, 255, 0.72) !important;box-shadow:0 9px 20px rgba(0, 48, 109, 0.34),
      inset 0 1px 0 rgba(255, 255, 255, 0.35) !important;transform:translateY(-1px) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item
  > .btn-round-wr .btn:hover::after,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item
  > .btn-round-wr .btn:focus-visible::after{color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateX(2px) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within:not(:hover){background:radial-gradient(
        circle at 4% 0%,
        rgba(255, 255, 255, 0.13),
        transparent 37%
      ),
      linear-gradient(
        135deg,
        rgba(23, 116, 213, 0.9) 0%,
        rgba(6, 61, 127, 0.96) 100%
      ) !important;border-color:rgba(191, 255, 49, 0.66) !important;border-left-color:rgba(191, 255, 49, 0.66) !important;box-shadow:0 12px 27px rgba(0, 23, 56, 0.26),
      inset 0 0 0 2px rgba(191, 255, 49, 0.32),
      inset 0 1px 0 rgba(255, 255, 255, 0.14) !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline
  .item:focus-within:not(:hover) .ico{background:linear-gradient(145deg, #369dff 0%, #0d5eb8 100%) !important;border-color:rgba(224, 244, 255, 0.78) !important;box-shadow:0 7px 16px rgba(0, 29, 73, 0.28),
      inset 0 1px 0 rgba(255, 255, 255, 0.35) !important;transform:none !important;}}@media screen and (min-width: 769px){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .btn-round-wr{display:flex !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .center{display:none !important;}}@media screen and (max-width: 768px){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new{padding:15px 12px 17px !important;background:linear-gradient(
        112deg,
        rgba(255, 255, 255, 0.1),
        rgba(255, 255, 255, 0.018) 40%,
        transparent 68%
      ),
      radial-gradient(
        circle at 100% 0%,
        rgba(75, 178, 216, 0.29),
        transparent 45%
      ),
      linear-gradient(135deg, #06254f 0%, #0a5688 58%, #06315f 100%) !important;border:1px solid rgba(161, 211, 255, 0.3) !important;border-radius:18px !important;box-shadow:0 14px 30px rgba(0, 24, 57, 0.23),
      inset 0 1px 0 rgba(255, 255, 255, 0.12) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .h2{margin-bottom:15px !important;padding-bottom:11px !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:23px !important;line-height:1.22 !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .h2::after{width:58px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline{grid-template-columns:minmax(0, 1fr) !important;grid-auto-rows:auto !important;gap:10px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item{display:block !important;min-height:0 !important;height:auto !important;background:radial-gradient(
        circle at 4% 0%,
        rgba(255, 255, 255, 0.13),
        transparent 37%
      ),
      linear-gradient(
        135deg,
        rgba(23, 116, 213, 0.9) 0%,
        rgba(6, 61, 127, 0.96) 100%
      ) !important;border:1px solid rgba(151, 207, 255, 0.46) !important;border-left:1px solid rgba(151, 207, 255, 0.46) !important;border-radius:13px !important;box-shadow:0 8px 19px rgba(0, 23, 56, 0.23),
      inset 0 1px 0 rgba(255, 255, 255, 0.13) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item::before{right:10px !important;left:62px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .in{min-height:76px !important;padding:10px !important;border-radius:12px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .ico{flex-basis:42px !important;width:42px !important;height:42px !important;margin-right:11px !important;border-radius:10px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .ico::before{font-size:21px !important;line-height:40px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .txt .ttl{margin-bottom:4px !important;font-size:14.5px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .txt > .green{min-height:25px !important;padding:3px 8px !important;font-size:12px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .btn-round-wr{display:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .center{display:block !important;width:100% !important;margin:12px 0 0 !important;padding:0 !important;text-align:center !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .center > .btn.hide{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;width:100% !important;min-height:48px !important;margin:0 !important;padding:12px 18px 11px !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:12px !important;font-weight:600 !important;text-shadow:0 1px 2px rgba(23, 82, 0, 0.34) !important;background:linear-gradient(135deg, #58cc0e 0%, #3ca600 100%) #46ba08 !important;border:1px solid rgba(210, 255, 164, 0.58) !important;border-radius:11px !important;box-shadow:0 8px 18px rgba(31, 100, 4, 0.32),
      inset 0 1px 0 rgba(255, 255, 255, 0.35) !important;box-sizing:border-box !important;transform:none !important;}}@media screen and (max-width: 480px){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new{padding:13px 9px 15px !important;border-radius:16px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .h2{font-size:21.5px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .in{min-height:72px !important;padding:9px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .ico{flex-basis:39px !important;width:39px !important;height:39px !important;margin-right:9px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .ico::before{font-size:20px !important;line-height:37px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item::before{left:55px !important;}}@media (hover: none), (pointer: coarse){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within{background:radial-gradient(
        circle at 4% 0%,
        rgba(255, 255, 255, 0.13),
        transparent 37%
      ),
      linear-gradient(
        135deg,
        rgba(23, 116, 213, 0.9) 0%,
        rgba(6, 61, 127, 0.96) 100%
      ) !important;border-color:rgba(151, 207, 255, 0.46) !important;border-left-color:rgba(151, 207, 255, 0.46) !important;box-shadow:0 8px 19px rgba(0, 23, 56, 0.23),
      inset 0 1px 0 rgba(255, 255, 255, 0.13) !important;outline:0 !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .ico,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .ico,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:active .ico{background:linear-gradient(145deg, #369dff 0%, #0d5eb8 100%) !important;border-color:rgba(224, 244, 255, 0.78) !important;box-shadow:0 7px 16px rgba(0, 29, 73, 0.28),
      inset 0 1px 0 rgba(255, 255, 255, 0.35) !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt .ttl,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt .ttl,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:active .txt .ttl{color:#fff !important;-webkit-text-fill-color:#fff !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green *,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt > .green,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt > .green *{color:#d9ff82 !important;-webkit-text-fill-color:#d9ff82 !important;text-shadow:0 1px 2px rgba(0, 26, 58, 0.38) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt > .green{background:rgba(2, 42, 88, 0.56) !important;border-color:rgba(191, 255, 49, 0.42) !important;box-shadow:0 4px 10px rgba(0, 25, 61, 0.19),
      inset 0 1px 0 rgba(255, 255, 255, 0.09) !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green::after,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt > .green::after{color:#d9ff82 !important;-webkit-text-fill-color:#d9ff82 !important;background:transparent !important;border:0 !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:active{background:radial-gradient(
        circle at 96% 4%,
        rgba(124, 222, 72, 0.18),
        transparent 39%
      ),
      linear-gradient(
        135deg,
        rgba(23, 126, 205, 0.96) 0%,
        rgba(5, 70, 128, 0.98) 100%
      ) !important;border-color:rgba(191, 255, 49, 0.72) !important;border-left-color:rgba(191, 255, 49, 0.72) !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:active .txt > .green,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:active .txt > .green *{color:#fff !important;-webkit-text-fill-color:#fff !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:active .txt > .green{background:linear-gradient(135deg, #72c942 0%, #429f20 100%) !important;border-color:rgba(210, 255, 164, 0.7) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item
  > .btn-round-wr .btn:active,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .center > .btn.hide:active{color:#fff !important;-webkit-text-fill-color:#fff !important;background:linear-gradient(135deg, #2488ee 0%, #075ab9 100%) #116dcc !important;border-color:rgba(180, 220, 255, 0.68) !important;box-shadow:0 5px 12px rgba(0, 42, 95, 0.3),
      inset 0 1px 0 rgba(255, 255, 255, 0.28) !important;transform:translateY(1px) !important;}}@media (prefers-reduced-motion: reduce){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item *,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item::before,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item *::after,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .center > .btn.hide{transition:none !important;}}@media (hover: hover) and (pointer: fine){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover
  > .btn-round-wr,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within
  > .btn-round-wr{background:linear-gradient(
      90deg,
      transparent 0%,
      rgba(1, 29, 65, 0.18) 100%
    ) !important;border-left:1px solid rgba(255, 255, 255, 0.11) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline
  .item:focus-within:not(:hover) .txt .ttl{color:#fff !important;-webkit-text-fill-color:#fff !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline
  .item:focus-within:not(:hover) .txt > .green,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline
  .item:focus-within:not(:hover) .txt > .green *{color:#d9ff82 !important;-webkit-text-fill-color:#d9ff82 !important;text-shadow:0 1px 2px rgba(0, 26, 58, 0.38) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline
  .item:focus-within:not(:hover) .txt > .green{background:rgba(2, 42, 88, 0.56) !important;border:1px solid rgba(191, 255, 49, 0.42) !important;box-shadow:0 4px 10px rgba(0, 25, 61, 0.19),
      inset 0 1px 0 rgba(255, 255, 255, 0.09) !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline
  .item:focus-within:not(:hover) .txt > .green::after{color:#d9ff82 !important;-webkit-text-fill-color:#d9ff82 !important;background:transparent !important;border:0 !important;transform:none !important;}}@media screen and (max-width: 700px){html.it-course-page body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] .sub-courses-new > .h2{margin-bottom:15px !important;}}@media (hover: none), (pointer: coarse){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline
  .item:active .txt > .green::after{color:#fff !important;-webkit-text-fill-color:#fff !important;background:transparent !important;border:0 !important;transform:translateX(1px) !important;}}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new{width:100% !important;padding:18px 20px 20px !important;color:#0b5aa7 !important;background:radial-gradient(
      circle at 94% 4%,
      rgba(255, 255, 255, 0.82),
      transparent 44%
    ),
    linear-gradient(
      145deg,
      rgba(244, 251, 255, 0.92) 0%,
      rgba(218, 239, 252, 0.78) 100%
    ) !important;border:1px solid rgba(92, 164, 216, 0.3) !important;border-radius:19px !important;box-shadow:0 10px 26px rgba(25, 81, 124, 0.12),
    inset 0 1px 0 rgba(255, 255, 255, 0.92),
    inset 0 -1px 0 rgba(76, 155, 211, 0.08) !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new > .h2{margin-top:0 !important;margin-bottom:17px !important;padding-bottom:12px !important;color:#0b60b3 !important;-webkit-text-fill-color:#0b60b3 !important;font-size:27px !important;font-weight:600 !important;line-height:1.2 !important;text-shadow:none !important;background:transparent !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new > .h2::after{background:linear-gradient(
    90deg,
    #43a6f5 0%,
    #43a6f5 64%,
    #78ca43 64%,
    #78ca43 100%
  ) !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline{grid-template-columns:minmax(0, 1fr) !important;grid-auto-rows:auto !important;gap:11px !important;width:100% !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline > .item,
html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline > .item:last-child:nth-child(odd){grid-column:1 / -1 !important;width:100% !important;max-width:none !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item{grid-template-columns:minmax(0, 1fr) auto !important;min-height:88px !important;color:#fff !important;background:radial-gradient(
      circle at 4% 0%,
      rgba(255, 255, 255, 0.2),
      transparent 40%
    ),
    linear-gradient(
      135deg,
      rgba(67, 166, 238, 0.96) 0%,
      rgba(21, 111, 195, 0.95) 100%
    ) !important;border:1px solid rgba(111, 188, 240, 0.74) !important;border-left:1px solid rgba(111, 188, 240, 0.74) !important;border-radius:14px !important;box-shadow:0 8px 20px rgba(29, 91, 139, 0.2),
    inset 0 1px 0 rgba(255, 255, 255, 0.25) !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item::before{background:linear-gradient(
    90deg,
    #76c7ff 0%,
    #76c7ff 78%,
    #8cd658 78%,
    #8cd658 100%
  ) !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item > .in{min-height:88px !important;padding:12px 14px !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .ico{flex-basis:46px !important;width:46px !important;height:46px !important;margin-right:13px !important;background:linear-gradient(145deg, #61bcff 0%, #2586d8 100%) !important;border-color:rgba(235, 249, 255, 0.9) !important;box-shadow:0 6px 15px rgba(15, 79, 132, 0.24),
    inset 0 1px 0 rgba(255, 255, 255, 0.45) !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .ico::before{line-height:44px !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt .ttl{color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:15.5px !important;text-shadow:0 1px 3px rgba(7, 55, 101, 0.27) !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt > .green{color:#efffb1 !important;-webkit-text-fill-color:#efffb1 !important;background:rgba(8, 82, 145, 0.53) !important;border-color:rgba(205, 255, 119, 0.52) !important;box-shadow:0 4px 10px rgba(13, 72, 121, 0.18),
    inset 0 1px 0 rgba(255, 255, 255, 0.13) !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt > .green *,
html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt > .green::after{color:#efffb1 !important;-webkit-text-fill-color:#efffb1 !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item > .btn-round-wr{background:linear-gradient(
    90deg,
    transparent 0%,
    rgba(19, 93, 154, 0.16) 100%
  ) !important;border-left-color:rgba(255, 255, 255, 0.2) !important;padding:10px 13px 10px 8px !important;}@media (hover: hover) and (pointer: fine){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover{background:radial-gradient(
        circle at 96% 4%,
        rgba(147, 224, 93, 0.2),
        transparent 41%
      ),
      linear-gradient(
        135deg,
        rgba(78, 178, 241, 0.98) 0%,
        rgba(25, 124, 201, 0.97) 100%
      ) !important;border-color:rgba(144, 214, 84, 0.78) !important;border-left-color:rgba(144, 214, 84, 0.78) !important;box-shadow:0 11px 24px rgba(28, 91, 139, 0.24),
      0 0 0 1px rgba(144, 214, 84, 0.12),
      inset 0 1px 0 rgba(255, 255, 255, 0.3) !important;transform:translateY(-1px) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .ico{background:linear-gradient(145deg, #70c5ff 0%, #2b8fde 100%) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover
  > .btn-round-wr,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within
  > .btn-round-wr{background:linear-gradient(
      90deg,
      transparent 0%,
      rgba(19, 93, 154, 0.16) 100%
    ) !important;border-left-color:rgba(255, 255, 255, 0.2) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover
  > .btn-round-wr .btn,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within
  > .btn-round-wr .btn{background:linear-gradient(135deg, #58cc0e 0%, #3ca600 100%) #46ba08 !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item
  > .btn-round-wr .btn:hover,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item
  > .btn-round-wr .btn:focus-visible,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .center > .btn.hide:hover,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .center > .btn.hide:focus-visible{background:linear-gradient(135deg, #4eaeff 0%, #1d7fd9 100%) #2c91e7 !important;border-color:rgba(199, 231, 255, 0.82) !important;box-shadow:0 8px 18px rgba(20, 91, 153, 0.28),
      inset 0 1px 0 rgba(255, 255, 255, 0.42) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline
  .item:focus-within:not(:hover){background:radial-gradient(
        circle at 4% 0%,
        rgba(255, 255, 255, 0.2),
        transparent 40%
      ),
      linear-gradient(
        135deg,
        rgba(67, 166, 238, 0.96) 0%,
        rgba(21, 111, 195, 0.95) 100%
      ) !important;border-color:rgba(160, 215, 105, 0.76) !important;border-left-color:rgba(160, 215, 105, 0.76) !important;box-shadow:0 8px 20px rgba(29, 91, 139, 0.2),
      inset 0 0 0 2px rgba(179, 228, 113, 0.28),
      inset 0 1px 0 rgba(255, 255, 255, 0.25) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline
  .item:focus-within:not(:hover) .ico{background:linear-gradient(145deg, #61bcff 0%, #2586d8 100%) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline
  .item:focus-within:not(:hover) .txt > .green{background:rgba(8, 82, 145, 0.53) !important;border-color:rgba(205, 255, 119, 0.52) !important;}}@media screen and (max-width: 768px){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new{padding:13px 10px 15px !important;background:radial-gradient(
        circle at 100% 0%,
        rgba(255, 255, 255, 0.78),
        transparent 47%
      ),
      linear-gradient(
        145deg,
        rgba(244, 251, 255, 0.94) 0%,
        rgba(216, 238, 251, 0.8) 100%
      ) !important;border-color:rgba(92, 164, 216, 0.28) !important;border-radius:15px !important;box-shadow:0 8px 20px rgba(25, 81, 124, 0.1),
      inset 0 1px 0 rgba(255, 255, 255, 0.92) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .h2{margin-bottom:13px !important;padding-bottom:10px !important;color:#0b60b3 !important;-webkit-text-fill-color:#0b60b3 !important;font-size:23px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline{grid-template-columns:minmax(0, 1fr) !important;gap:9px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item{min-height:0 !important;background:radial-gradient(
        circle at 4% 0%,
        rgba(255, 255, 255, 0.2),
        transparent 40%
      ),
      linear-gradient(
        135deg,
        rgba(67, 166, 238, 0.96) 0%,
        rgba(21, 111, 195, 0.95) 100%
      ) !important;border-color:rgba(111, 188, 240, 0.74) !important;border-left-color:rgba(111, 188, 240, 0.74) !important;box-shadow:0 7px 17px rgba(29, 91, 139, 0.18),
      inset 0 1px 0 rgba(255, 255, 255, 0.24) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .in{min-height:76px !important;padding:10px 11px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .ico{flex-basis:42px !important;width:42px !important;height:42px !important;margin-right:11px !important;background:linear-gradient(145deg, #61bcff 0%, #2586d8 100%) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .ico::before{line-height:40px !important;}}@media screen and (max-width: 480px){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new{padding:12px 8px 14px !important;border-radius:14px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .h2{font-size:21.5px !important;}}@media (hover: none), (pointer: coarse){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within{background:radial-gradient(
        circle at 4% 0%,
        rgba(255, 255, 255, 0.2),
        transparent 40%
      ),
      linear-gradient(
        135deg,
        rgba(67, 166, 238, 0.96) 0%,
        rgba(21, 111, 195, 0.95) 100%
      ) !important;border-color:rgba(111, 188, 240, 0.74) !important;border-left-color:rgba(111, 188, 240, 0.74) !important;box-shadow:0 7px 17px rgba(29, 91, 139, 0.18),
      inset 0 1px 0 rgba(255, 255, 255, 0.24) !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .ico,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .ico{background:linear-gradient(145deg, #61bcff 0%, #2586d8 100%) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt > .green{color:#efffb1 !important;-webkit-text-fill-color:#efffb1 !important;background:rgba(8, 82, 145, 0.53) !important;border-color:rgba(205, 255, 119, 0.52) !important;box-shadow:0 4px 10px rgba(13, 72, 121, 0.18),
      inset 0 1px 0 rgba(255, 255, 255, 0.13) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green *,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt > .green *,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green::after,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt > .green::after{color:#efffb1 !important;-webkit-text-fill-color:#efffb1 !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:active{background:radial-gradient(
        circle at 96% 4%,
        rgba(147, 224, 93, 0.2),
        transparent 41%
      ),
      linear-gradient(
        135deg,
        rgba(78, 178, 241, 0.98) 0%,
        rgba(25, 124, 201, 0.97) 100%
      ) !important;border-color:rgba(144, 214, 84, 0.78) !important;border-left-color:rgba(144, 214, 84, 0.78) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:active .ico{background:linear-gradient(145deg, #70c5ff 0%, #2b8fde 100%) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item
  > .btn-round-wr .btn:active,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .center > .btn.hide:active{background:linear-gradient(135deg, #50c30b 0%, #369800 100%) #42af06 !important;border-color:rgba(210, 255, 164, 0.58) !important;box-shadow:0 6px 14px rgba(31, 100, 4, 0.28),
      inset 0 1px 0 rgba(255, 255, 255, 0.32) !important;}}@media screen and (max-width: 700px){html.it-course-page body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"] .sub-courses-new > .h2{margin-bottom:13px !important;}}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item{background:linear-gradient(
    135deg,
    #2a7eca 0%,
    #1f5b9f 100%
  ) !important;border-color:rgba(73, 157, 224, 0.76) !important;border-left-color:rgba(73, 157, 224, 0.76) !important;box-shadow:0 8px 20px rgba(20, 73, 121, 0.2),
    inset 0 1px 0 rgba(255, 255, 255, 0.18) !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item::before{left:66px !important;background:linear-gradient(
    90deg,
    #2b91ff 0%,
    #2b91ff 82%,
    #7ddb39 82%,
    #7ddb39 100%
  ) !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item > .in{display:grid !important;grid-template-columns:66px minmax(0, 1fr) !important;align-items:stretch !important;min-height:88px !important;padding:0 !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .ico{position:relative !important;align-self:stretch !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-basis:auto !important;width:66px !important;height:auto !important;min-height:86px !important;margin:0 !important;background:linear-gradient(
    135deg,
    #34a0fb 0%,
    #1b80e3 100%
  ) !important;border:0 !important;border-right:1px solid rgba(255, 255, 255, 0.35) !important;border-radius:13px 0 0 13px !important;box-shadow:inset -1px 0 0 rgba(16, 91, 158, 0.16),
    inset 0 1px 0 rgba(255, 255, 255, 0.2) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .ico::before{position:static !important;display:flex !important;align-items:center !important;justify-content:center !important;width:auto !important;height:auto !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:25px !important;line-height:1 !important;text-shadow:0 1px 3px rgba(7, 58, 108, 0.26) !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt{align-self:center !important;min-width:0 !important;padding:11px 14px 12px !important;color:#fff !important;-webkit-text-fill-color:#fff !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt .ttl{color:#fff !important;-webkit-text-fill-color:#fff !important;text-shadow:0 1px 3px rgba(7, 50, 94, 0.32) !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt > .green,
html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt > .green *,
html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt > .green::after{color:#cfff56 !important;-webkit-text-fill-color:#cfff56 !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt > .green{background:rgba(10, 72, 127, 0.58) !important;border-color:rgba(207, 255, 86, 0.48) !important;box-shadow:0 4px 10px rgba(9, 52, 94, 0.18),
    inset 0 1px 0 rgba(255, 255, 255, 0.1) !important;}@media (hover: hover) and (pointer: fine){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover{background:linear-gradient(
      135deg,
      #358bd4 0%,
      #2468aa 100%
    ) !important;border-color:rgba(139, 210, 78, 0.78) !important;border-left-color:rgba(139, 210, 78, 0.78) !important;box-shadow:0 11px 24px rgba(18, 70, 116, 0.24),
      0 0 0 1px rgba(139, 210, 78, 0.12),
      inset 0 1px 0 rgba(255, 255, 255, 0.22) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .ico{background:linear-gradient(
      135deg,
      #42abff 0%,
      #278de8 100%
    ) !important;border:0 !important;border-right:1px solid rgba(255, 255, 255, 0.4) !important;box-shadow:inset -1px 0 0 rgba(16, 91, 158, 0.14),
      inset 0 1px 0 rgba(255, 255, 255, 0.24) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline
  .item:focus-within:not(:hover){background:linear-gradient(
      135deg,
      #2a7eca 0%,
      #1f5b9f 100%
    ) !important;border-color:rgba(145, 211, 84, 0.74) !important;border-left-color:rgba(145, 211, 84, 0.74) !important;box-shadow:0 8px 20px rgba(20, 73, 121, 0.2),
      inset 0 0 0 2px rgba(169, 226, 100, 0.28),
      inset 0 1px 0 rgba(255, 255, 255, 0.18) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline
  .item:focus-within:not(:hover) .ico{background:linear-gradient(
      135deg,
      #34a0fb 0%,
      #1b80e3 100%
    ) !important;border:0 !important;border-right:1px solid rgba(255, 255, 255, 0.35) !important;box-shadow:inset -1px 0 0 rgba(16, 91, 158, 0.16),
      inset 0 1px 0 rgba(255, 255, 255, 0.2) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green *,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green::after,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt > .green,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt > .green *,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt > .green::after{color:#cfff56 !important;-webkit-text-fill-color:#cfff56 !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .txt > .green,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .txt > .green{background:rgba(10, 72, 127, 0.58) !important;border-color:rgba(207, 255, 86, 0.48) !important;box-shadow:0 4px 10px rgba(9, 52, 94, 0.18),
      inset 0 1px 0 rgba(255, 255, 255, 0.1) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline
  .item:focus-within:not(:hover) .txt > .green,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline
  .item:focus-within:not(:hover) .txt > .green *,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline
  .item:focus-within:not(:hover) .txt > .green::after{color:#cfff56 !important;-webkit-text-fill-color:#cfff56 !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline
  .item:focus-within:not(:hover) .txt > .green{background:rgba(10, 72, 127, 0.58) !important;border-color:rgba(207, 255, 86, 0.48) !important;box-shadow:0 4px 10px rgba(9, 52, 94, 0.18),
      inset 0 1px 0 rgba(255, 255, 255, 0.1) !important;}}@media screen and (max-width: 768px){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item::before{left:58px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .in{grid-template-columns:58px minmax(0, 1fr) !important;min-height:76px !important;padding:0 !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .ico{width:58px !important;height:auto !important;min-height:74px !important;margin:0 !important;border-radius:12px 0 0 12px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .ico::before{font-size:23px !important;line-height:1 !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .txt{padding:10px 11px !important;}}@media screen and (max-width: 480px){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item::before{left:54px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .in{grid-template-columns:54px minmax(0, 1fr) !important;min-height:72px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .ico{width:54px !important;min-height:70px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .ico::before{font-size:22px !important;}}@media (hover: none), (pointer: coarse){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within{background:linear-gradient(
      135deg,
      #2a7eca 0%,
      #1f5b9f 100%
    ) !important;border-color:rgba(73, 157, 224, 0.76) !important;border-left-color:rgba(73, 157, 224, 0.76) !important;box-shadow:0 8px 20px rgba(20, 73, 121, 0.2),
      inset 0 1px 0 rgba(255, 255, 255, 0.18) !important;transform:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:hover .ico,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:focus-within .ico{background:linear-gradient(
      135deg,
      #34a0fb 0%,
      #1b80e3 100%
    ) !important;border:0 !important;border-right:1px solid rgba(255, 255, 255, 0.35) !important;box-shadow:inset -1px 0 0 rgba(16, 91, 158, 0.16),
      inset 0 1px 0 rgba(255, 255, 255, 0.2) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:active{background:linear-gradient(
      135deg,
      #358bd4 0%,
      #2468aa 100%
    ) !important;border-color:rgba(139, 210, 78, 0.78) !important;border-left-color:rgba(139, 210, 78, 0.78) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item:active .ico{background:linear-gradient(
      135deg,
      #42abff 0%,
      #278de8 100%
    ) !important;border-right-color:rgba(255, 255, 255, 0.4) !important;}}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new > .h2.center{position:relative !important;display:block !important;visibility:visible !important;opacity:1 !important;float:none !important;width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 0 20px !important;padding:0 0 13px !important;overflow:visible !important;color:#0b60b3 !important;-webkit-text-fill-color:#0b60b3 !important;font-size:29px !important;font-weight:600 !important;line-height:1.25 !important;text-align:center !important;white-space:normal !important;background:transparent !important;border:0 !important;box-shadow:none !important;text-shadow:none !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new > .h2.center::after{content:"" !important;position:absolute !important;right:auto !important;bottom:0 !important;left:50% !important;display:block !important;width:68px !important;height:3px !important;background:linear-gradient(
    90deg,
    #2b91ff 0%,
    #2b91ff 66%,
    #7ddb39 66%,
    #7ddb39 100%
  ) !important;border:0 !important;border-radius:999px !important;transform:translateX(-50%) !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item::before{left:74px !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item > .in{grid-template-columns:74px minmax(0, 1fr) !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .ico{width:74px !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .ico::before{font-size:32px !important;line-height:1 !important;transform:scale(1) !important;transform-origin:center !important;transition:transform 0.24s cubic-bezier(0.2, 0.8, 0.2, 1) !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt > .green{position:relative !important;isolation:isolate !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:fit-content !important;max-width:100% !important;min-height:34px !important;margin:2px 0 0 !important;padding:6px 15px 7px !important;overflow:hidden !important;color:#dcff86 !important;-webkit-text-fill-color:#dcff86 !important;font-size:13.5px !important;font-weight:700 !important;line-height:1.2 !important;letter-spacing:0.005em !important;background:linear-gradient(
      180deg,
      rgba(255, 255, 255, 0.12) 0%,
      rgba(255, 255, 255, 0) 52%
    ),
    linear-gradient(
      135deg,
      rgba(5, 66, 121, 0.78) 0%,
      rgba(17, 87, 147, 0.56) 100%
    ) !important;border:1px solid rgba(214, 255, 126, 0.52) !important;border-radius:999px !important;box-shadow:0 5px 13px rgba(4, 43, 82, 0.2),
    inset 0 1px 0 rgba(255, 255, 255, 0.2),
    inset 0 -1px 0 rgba(3, 48, 92, 0.18) !important;transform:translateY(0) !important;transition:color 0.24s ease,
    background 0.24s ease,
    border-color 0.24s ease,
    box-shadow 0.24s ease,
    transform 0.24s cubic-bezier(0.2, 0.8, 0.2, 1) !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt > .green::before{content:"" !important;position:absolute !important;top:-24% !important;bottom:auto !important;left:-48% !important;z-index:0 !important;width:34% !important;height:148% !important;pointer-events:none !important;background:linear-gradient(
    90deg,
    transparent 0%,
    rgba(255, 255, 255, 0.34) 50%,
    transparent 100%
  ) !important;border:0 !important;transform:skewX(-18deg) !important;transition:left 0.46s cubic-bezier(0.2, 0.8, 0.2, 1) !important;}html.it-course-page body.view-article.with-sidebar
#content .sub-courses-new .icons.timeline .item .txt > .green::after{position:relative !important;z-index:1 !important;display:inline-block !important;margin-left:9px !important;color:currentColor !important;-webkit-text-fill-color:currentColor !important;font-size:16px !important;line-height:1 !important;transform:translateX(0) !important;transition:transform 0.24s cubic-bezier(0.2, 0.8, 0.2, 1) !important;}@media (hover: hover) and (pointer: fine){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .in:hover
  .txt > .green,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .in:focus-visible
  .txt > .green{color:#fff !important;-webkit-text-fill-color:#fff !important;background:linear-gradient(
        180deg,
        rgba(255, 255, 255, 0.2) 0%,
        rgba(255, 255, 255, 0) 52%
      ),
      linear-gradient(
        135deg,
        rgba(116, 211, 67, 0.94) 0%,
        rgba(57, 159, 27, 0.9) 100%
      ) !important;border-color:rgba(224, 255, 181, 0.8) !important;box-shadow:0 8px 18px rgba(37, 117, 20, 0.3),
      inset 0 1px 0 rgba(255, 255, 255, 0.32),
      inset 0 -1px 0 rgba(37, 116, 20, 0.18) !important;transform:translateY(-2px) scale(1.015) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .in:hover
  .txt > .green::before,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .in:focus-visible
  .txt > .green::before{left:118% !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .in:hover
  .txt > .green::after,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .in:focus-visible
  .txt > .green::after{color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateX(4px) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .in:hover
  .ico::before,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .in:focus-visible
  .ico::before{transform:scale(1.1) !important;}}@media screen and (max-width: 768px){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .h2.center{margin-bottom:15px !important;padding-bottom:11px !important;font-size:23px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .h2.center::after{width:62px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item::before{left:64px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .in{grid-template-columns:64px minmax(0, 1fr) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .ico{width:64px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .ico::before{font-size:28px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .txt > .green{min-height:32px !important;padding:5px 12px 6px !important;font-size:12.5px !important;}}@media screen and (max-width: 480px){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .h2.center{margin-bottom:14px !important;padding-bottom:10px !important;font-size:21.5px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new > .h2.center::after{width:58px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item::before{left:58px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .in{grid-template-columns:58px minmax(0, 1fr) !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .ico{width:58px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .ico::before{font-size:25px !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .txt > .green{min-height:30px !important;padding:4px 11px 5px !important;font-size:12px !important;}}@media (prefers-reduced-motion: reduce){html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .ico::before,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .txt > .green,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .txt > .green::before,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item .txt > .green::after{transition:none !important;}html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .in:hover
  .txt > .green,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .in:focus-visible
  .txt > .green,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .in:hover
  .ico::before,
  html.it-course-page body.view-article.with-sidebar
  #content .sub-courses-new .icons.timeline .item > .in:focus-visible
  .ico::before{transform:none !important;}}@supports selector(:has(*)){html.it-course-page body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > p:first-child:has(img):not(:has(> img:only-child)):not(:has(> :is(a, strong, b):only-child > img:only-child)):not(:has(> picture:only-child > img)){position:static !important;z-index:auto !important;display:flow-root !important;grid-column:auto !important;grid-row:auto !important;float:none !important;clear:both !important;width:100% !important;max-width:none !important;min-width:0 !important;height:auto !important;min-height:0 !important;margin:0 0 22px !important;padding:0 18px !important;overflow:visible !important;color:#263a51 !important;font-size:16px !important;line-height:1.68 !important;text-align:left !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > p:first-child:has(img):not(:has(> img:only-child)):not(:has(> :is(a, strong, b):only-child > img:only-child)):not(:has(> picture:only-child > img))
  > :is(strong, b){display:inline !important;width:auto !important;max-width:none !important;line-height:inherit !important;}html.it-course-page body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > p:first-child:has(img):not(:has(> img:only-child)):not(:has(> :is(a, strong, b):only-child > img:only-child)):not(:has(> picture:only-child > img)) img{display:block !important;float:left !important;clear:none !important;width:345px !important;max-width:40% !important;height:auto !important;margin:0 24px 14px 0 !important;padding:0 !important;opacity:1 !important;background:#fff !important;border:1px solid rgba(10, 77, 161, 0.13) !important;border-radius:10px !important;box-shadow:0 7px 18px rgba(10, 77, 161, 0.11) !important;object-fit:contain !important;box-sizing:border-box !important;}}@media screen and (max-width: 700px){@supports selector(:has(*)){html.it-course-page body.view-article.with-sidebar
    #content :is(.item-page, .com-content-article)
    > [itemprop="articleBody"]
    > p:first-child:has(img):not(:has(> img:only-child)):not(:has(> :is(a, strong, b):only-child > img:only-child)):not(:has(> picture:only-child > img)){margin-bottom:17px !important;padding:0 10px !important;font-size:15.5px !important;line-height:1.68 !important;}html.it-course-page body.view-article.with-sidebar
    #content :is(.item-page, .com-content-article)
    > [itemprop="articleBody"]
    > p:first-child:has(img):not(:has(> img:only-child)):not(:has(> :is(a, strong, b):only-child > img:only-child)):not(:has(> picture:only-child > img)) img{float:none !important;width:100% !important;max-width:420px !important;margin:0 auto 15px !important;border-radius:9px !important;}}}@media screen and (max-width: 480px){html.it-course-page body.view-article.with-sidebar
  #content .item-page > .page-header > h1{font-size:clamp(24px, 6.8vw, 28px) !important;line-height:1.25 !important;}}@media screen and (min-width: 481px) and (max-width: 700px){html.it-course-page body.view-article.with-sidebar
  #content .item-page > .page-header > h1{font-size:clamp(28px, calc(21.4px + 1.37vw), 31px) !important;line-height:1.25 !important;}}@media (hover: hover) and (pointer: fine){}@media screen and (max-width: 760px){}@media screen and (max-width: 420px){}@media (prefers-reduced-motion: reduce){}@media (hover: hover) and (pointer: fine){}@media screen and (max-width: 720px){}@media screen and (max-width: 420px){}@media (hover: none), (pointer: coarse){}@media (prefers-reduced-motion: reduce){}@media screen and (min-width: 701px){}@media screen and (min-width: 769px){#footer .nav-wr ul{column-gap:10px !important;}#footer .nav-wr li > a{padding:5px 11px !important;font-size:14.5px !important;font-weight:600 !important;justify-content:center !important;border-radius:10px !important;}#footer .nav-wr a[href*="zapysatys"]{padding-right:13px !important;padding-left:13px !important;}}html:is([lang^="uk"], [lang^="ru"])
.footer-after .item
a:not(.btn):not(.footer-cta):not([href="#callback"]):not([href*="zapysatys"]){color:#91c7ff !important;text-decoration-line:underline !important;text-decoration-style:solid !important;text-decoration-color:rgba(145, 199, 255, 0.72) !important;text-decoration-thickness:1px !important;text-underline-offset:3px !important;transition:color 0.18s ease, text-decoration-color 0.18s ease !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after .item
a:not(.btn):not(.footer-cta):not([href="#callback"]):not([href*="zapysatys"])
span{color:inherit !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after .item
a:not(.btn):not(.footer-cta):not([href="#callback"]):not([href*="zapysatys"]):is(:hover, :focus-visible){color:#bfff31 !important;text-decoration-color:currentColor !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after .item
a:not(.btn):not(.footer-cta):not([href="#callback"]):not([href*="zapysatys"]):focus-visible{outline:2px solid rgba(191, 255, 49, 0.6) !important;outline-offset:3px !important;border-radius:3px !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child::after{content:"Visa, Mastercard, PayPal";display:block;width:264px;max-width:100%;height:40px;margin:15px 0 0;color:transparent;font-size:0;line-height:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNjQgNDAiIHJvbGU9ImltZyIgYXJpYS1sYWJlbD0iVmlzYSwgTWFzdGVyY2FyZCwgUGF5UGFsIj4KICA8ZGVmcz4KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0idmlzYSIgeDE9IjQ1Ljk3NCUiIHgyPSI1NC44NzclIiB5MT0iLTIuMDA2JSIgeTI9IjEwMCUiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMjIyMzU3Ii8+CiAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI1NGFhNSIvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICA8L2RlZnM+CgogIDxnPgogICAgPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSI3MyIgaGVpZ2h0PSIzOSIgcng9IjgiIGZpbGw9IiNmOGZiZmYiIHN0cm9rZT0iIzhmYzhmZiIgc3Ryb2tlLW9wYWNpdHk9Ii43MiIvPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS41IDExLjIpIHNjYWxlKC4yMTMpIj4KICAgICAgPHBhdGggZmlsbD0idXJsKCN2aXNhKSIgZD0iTTEzMi4zOTcgNTYuMjRjLS4xNDYtMTEuNTE2IDEwLjI2My0xNy45NDIgMTguMTA0LTIxLjc2M2M4LjA1Ni0zLjkyIDEwLjc2Mi02LjQzNCAxMC43My05Ljk0Yy0uMDYtNS4zNjUtNi40MjYtNy43MzMtMTIuMzgzLTcuODI1Yy0xMC4zOTMtLjE2MS0xNi40MzYgMi44MDYtMjEuMjQgNS4wNWwtMy43NDQtMTcuNTE5YzQuODItMi4yMjEgMTMuNzQ1LTQuMTU4IDIzLTQuMjQzYzIxLjcyNSAwIDM1LjkzOCAxMC43MjQgMzYuMDE1IDI3LjM1MWMuMDg1IDIxLjEwMi0yOS4xODggMjIuMjctMjguOTg4IDMxLjcwMmMuMDY5IDIuODYgMi43OTggNS45MTIgOC43NzggNi42ODhjMi45Ni4zOTIgMTEuMTMxLjY5MiAyMC4zOTUtMy41NzRsMy42MzYgMTYuOTVjLTQuOTgyIDEuODE0LTExLjM4NSAzLjU1MS0xOS4zNTcgMy41NTFjLTIwLjQ0OCAwLTM0LjgzLTEwLjg3LTM0Ljk0Ni0yNi40MjhtODkuMjQxIDI0Ljk2OGMtMy45NjcgMC03LjMxLTIuMzE0LTguODAyLTUuODY1TDE4MS44MDMgMS4yNDVoMjEuNzA5bDQuMzIgMTEuOTM5aDI2LjUyOGwyLjUwNi0xMS45MzlIMjU2bC0xNi42OTcgNzkuOTYzem0zLjAzNy0yMS42MDFsNi4yNjUtMzAuMDI3aC0xNy4xNTh6bS0xMTguNTk5IDIxLjZMODguOTY0IDEuMjQ2aDIwLjY4N2wxNy4xMDQgNzkuOTYzem0tMzAuNjAzIDBMNTMuOTQxIDI2Ljc4MmwtOC43MSA0Ni4yNzdjLTEuMDIyIDUuMTY2LTUuMDU4IDguMTQ5LTkuNTQgOC4xNDlILjQ5M0wwIDc4Ljg4NmM3LjIyNi0xLjU2OCAxNS40MzYtNC4wOTcgMjAuNDEtNi44MDNjMy4wNDQtMS42NTMgMy45MTItMy4wOTggNC45MTItNy4wMjZMNDEuODE5IDEuMjQ1SDYzLjY4bDMzLjUxNiA3OS45NjN6IiB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDgyLjY2OCkiLz4KICAgIDwvZz4KICA8L2c+CgogIDxnPgogICAgPHJlY3QgeD0iODIuNSIgeT0iMC41IiB3aWR0aD0iNzMiIGhlaWdodD0iMzkiIHJ4PSI4IiBmaWxsPSIjZjhmYmZmIiBzdHJva2U9IiM4ZmM4ZmYiIHN0cm9rZS1vcGFjaXR5PSIuNzIiLz4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk0LjcgNSkgc2NhbGUoLjE5KSI+CiAgICAgIDxwYXRoIGZpbGw9IiNmZjVmMDAiIGQ9Ik05My4yOTggMTYuOTAzaDY5LjE1djEyNC4yNTFoLTY5LjE1eiIvPgogICAgICA8cGF0aCBmaWxsPSIjZWIwMDFiIiBkPSJNOTcuNjg5IDc5LjAyOWMwLTI1LjI0NSAxMS44NTQtNDcuNjM3IDMwLjA3NC02Mi4xMjZDMTE0LjM3MyA2LjM2NiA5Ny40NyAwIDc5LjAzIDBDMzUuMzQzIDAgMCAzNS4zNDMgMCA3OS4wMjlzMzUuMzQzIDc5LjAyOSA3OS4wMjkgNzkuMDI5YzE4LjQ0IDAgMzUuMzQzLTYuMzY2IDQ4LjczNC0xNi45MDRjLTE4LjIyLTE0LjI2OS0zMC4wNzQtMzYuODgtMzAuMDc0LTYyLjEyNSIvPgogICAgICA8cGF0aCBmaWxsPSIjZjc5ZTFiIiBkPSJNMjU1Ljc0NiA3OS4wMjljMCA0My42ODUtMzUuMzQzIDc5LjAyOS03OS4wMjkgNzkuMDI5Yy0xOC40NCAwLTM1LjM0My02LjM2Ni00OC43MzQtMTYuOTA0YzE4LjQ0LTE0LjQ4OCAzMC4wNzUtMzYuODggMzAuMDc1LTYyLjEyNXMtMTEuODU1LTQ3LjYzNy0zMC4wNzUtNjIuMTI2QzE0MS4zNzMgNi4zNjYgMTU4LjI3NyAwIDE3Ni43MTcgMGM0My42ODYgMCA3OS4wMyAzNS41NjMgNzkuMDMgNzkuMDI5Ii8+CiAgICA8L2c+CiAgPC9nPgoKICA8Zz4KICAgIDxyZWN0IHg9IjE2NC41IiB5PSIwLjUiIHdpZHRoPSI5OSIgaGVpZ2h0PSIzOSIgcng9IjgiIGZpbGw9IiNmOGZiZmYiIHN0cm9rZT0iIzhmYzhmZiIgc3Ryb2tlLW9wYWNpdHk9Ii43MiIvPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTcyLjUgNi43KSBzY2FsZSguNTU1KSI+CiAgICAgIDxwYXRoIGZpbGw9IiMwMDI5OTEiIGQ9Ik0zOC45MTQgMTMuMzVjMCA1LjU3NC01LjE0NCAxMi4xNS0xMi45MjcgMTIuMTVIMTguNDlsLS4zNjggMi4zMjJMMTYuMzczIDM5SDcuMDU2bDUuNjA1LTM2aDE1LjA5NWM1LjA4MyAwIDkuMDgyIDIuODMzIDEwLjU1NSA2Ljc3YTkuNjg3IDkuNjg3IDAgMCAxIC42MDMgMy41OHoiLz4KICAgICAgPHBhdGggZmlsbD0iIzYwY2RmZiIgZD0iTTQ0LjI4NCAyMy43QTEyLjg5NCAxMi44OTQgMCAwIDEgMzEuNTMgMzQuNWgtNS4yMDZMMjQuMTU3IDQ4SDE0Ljg5bDEuNDgzLTkgMS43NS0xMS4xNzguMzY3LTIuMzIyaDcuNDk3YzcuNzczIDAgMTIuOTI3LTYuNTc2IDEyLjkyNy0xMi4xNSAzLjgyNSAxLjk3NCA2LjA1NSA1Ljk2MyA1LjM3IDEwLjM1eiIvPgogICAgICA8cGF0aCBmaWxsPSIjMDA4Y2ZmIiBkPSJNMzguOTE0IDEzLjM1QzM3LjMxIDEyLjUxMSAzNS4zNjUgMTIgMzMuMjQ4IDEyaC0xMi42NEwxOC40OSAyNS41aDcuNDk3YzcuNzczIDAgMTIuOTI3LTYuNTc2IDEyLjkyNy0xMi4xNXoiLz4KICAgIDwvZz4KICAgIDx0ZXh0IHg9IjIwMC41IiB5PSIyNi4yIiBmaWxsPSIjMDAyOTkxIiBmb250LWZhbWlseT0iQXJpYWwsIHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMTUuMiIgZm9udC13ZWlnaHQ9IjcwMCIgbGV0dGVyLXNwYWNpbmc9Ii0uNjUiPlBheVBhbDwvdGV4dD4KICA8L2c+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-position:left center;background-size:contain;filter:drop-shadow(0 6px 12px rgba(0, 28, 67, 0.2));pointer-events:none;user-select:none;}@media screen and (max-width: 700px){html:is([lang^="uk"], [lang^="ru"])
  .footer-after > .center-wr > .item:first-child::after{margin-right:auto;margin-left:auto;}}@media (hover: hover) and (pointer: fine){}@media screen and (max-width: 700px){}@media (prefers-reduced-motion: reduce){}@media (hover: hover) and (pointer: fine){}@media screen and (max-width: 850px){}@media (hover: none), (pointer: coarse){}@media (prefers-reduced-motion: reduce){}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
li.footer-messenger-actions{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:8px !important;width:min(100%, 330px) !important;margin:11px 0 0 !important;padding:0 !important;overflow:visible !important;list-style:none !important;box-sizing:border-box !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
li.footer-messenger-actions::before{display:none !important;content:none !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger-actions__label{grid-column:1 / -1 !important;display:block !important;margin:0 0 1px !important;color:#dce9f8 !important;font-size:13.5px !important;line-height:1.35 !important;font-weight:600 !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger-actions > a.footer-messenger{position:relative !important;display:inline-flex !important;min-width:0 !important;min-height:42px !important;margin:0 !important;padding:7px 11px !important;align-items:center !important;justify-content:flex-start !important;gap:8px !important;color:#ffffff !important;font-size:13.5px !important;line-height:1.2 !important;font-weight:700 !important;text-decoration:none !important;text-underline-offset:0 !important;white-space:nowrap !important;background:linear-gradient(135deg, rgba(38, 120, 211, 0.44), rgba(12, 65, 126, 0.72)) !important;border:1px solid rgba(132, 191, 250, 0.3) !important;border-radius:10px !important;box-shadow:0 7px 16px rgba(0, 28, 66, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.08) !important;opacity:1 !important;box-sizing:border-box !important;transform:translateY(0) !important;transition:color 0.18s ease, background 0.18s ease, border-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease !important;-webkit-tap-highlight-color:transparent !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger-actions > a.footer-messenger > span:last-child{min-width:0 !important;color:inherit !important;text-decoration:none !important;overflow:hidden !important;text-overflow:ellipsis !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger__icon{display:block !important;flex:0 0 28px !important;width:28px !important;height:28px !important;color:transparent !important;font-size:0 !important;line-height:0 !important;background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important;filter:drop-shadow(0 3px 5px rgba(0, 17, 44, 0.23)) !important;transform:scale(1) !important;transition:transform 0.18s ease !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger--viber .footer-messenger__icon{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2032%2032'%3E%3Crect%20width='32'%20height='32'%20rx='9'%20fill='%237360F2'/%3E%3Cpath%20d='M10%208.7h12a3%203%200%200%201%203%203v7.1a3%203%200%200%201-3%203h-5.5L12%2025v-3.2h-2a3%203%200%200%201-3-3v-7.1a3%203%200%200%201%203-3Z'%20fill='none'%20stroke='%23fff'%20stroke-width='1.7'%20stroke-linejoin='round'/%3E%3Cpath%20d='M12.2%2011.8c.3%203.9%202.1%205.7%206%206M12.2%2011.8l1.7-.8%201.2%202.2-1.2.9c.6%201.3%201.4%202.1%202.7%202.7l.9-1.2%202.2%201.2-.8%201.7'%20fill='none'%20stroke='%23fff'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger--telegram .footer-messenger__icon{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2032%2032'%3E%3Crect%20width='32'%20height='32'%20rx='9'%20fill='%232AABEE'/%3E%3Cpath%20d='m7.3%2015.4%2016.5-6.3c.8-.3%201.5.2%201.2%201.5l-2.8%2012.9c-.2.9-.8%201.1-1.6.7l-4.2-3.1-2%202c-.2.2-.4.4-.8.4l.3-4.3%207.9-7.1c.3-.3-.1-.5-.5-.2l-9.7%206.1-4.2-1.3c-.9-.3-.9-.9-.1-1.3Z'%20fill='%23fff'/%3E%3C/svg%3E") !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger-actions > a.footer-messenger:is(:hover, :focus-visible){color:#ffffff !important;text-decoration:none !important;background:linear-gradient(135deg, rgba(47, 145, 242, 0.62), rgba(10, 84, 162, 0.85)) !important;border-color:rgba(191, 255, 49, 0.62) !important;box-shadow:0 9px 20px rgba(0, 32, 76, 0.28), 0 0 0 2px rgba(191, 255, 49, 0.08) !important;opacity:1 !important;transform:translateY(-2px) !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger-actions > a.footer-messenger:focus-visible{outline:3px solid rgba(191, 255, 49, 0.32) !important;outline-offset:3px !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger-actions > a.footer-messenger:is(:hover, :focus-visible)
.footer-messenger__icon{transform:scale(1.06) !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger-actions > a.footer-messenger:active{transform:translateY(0) !important;}@media screen and (max-width: 700px){html:is([lang^="uk"], [lang^="ru"])
  .footer-after > .center-wr > .item:first-child
  li.footer-messenger-actions{width:min(100%, 340px) !important;margin-right:auto !important;margin-left:auto !important;}html:is([lang^="uk"], [lang^="ru"])
  .footer-after > .center-wr > .item:first-child
  .footer-messenger-actions__label{text-align:center !important;}}@media screen and (max-width: 410px){html:is([lang^="uk"], [lang^="ru"])
  .footer-after > .center-wr > .item:first-child
  li.footer-messenger-actions{grid-template-columns:minmax(0, 1fr) !important;width:min(100%, 230px) !important;}html:is([lang^="uk"], [lang^="ru"])
  .footer-after > .center-wr > .item:first-child
  .footer-messenger-actions__label{grid-column:1 !important;}}@media (hover: none), (pointer: coarse){html:is([lang^="uk"], [lang^="ru"])
  .footer-after > .center-wr > .item:first-child
  .footer-messenger-actions > a.footer-messenger:hover{transform:none !important;}}@media (prefers-reduced-motion: reduce){html:is([lang^="uk"], [lang^="ru"])
  .footer-after > .center-wr > .item:first-child
  :is(.footer-messenger, .footer-messenger__icon){transition:none !important;}}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
li.footer-messenger-actions{display:flex !important;grid-template-columns:none !important;width:max-content !important;max-width:100% !important;margin:8px 0 1px !important;padding:0 !important;align-items:center !important;justify-content:flex-start !important;flex-wrap:nowrap !important;gap:6px !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger-actions__label{grid-column:auto !important;display:block !important;flex:0 0 auto !important;margin:0 3px 0 0 !important;color:#dce9f8 !important;font-size:14px !important;line-height:34px !important;font-weight:600 !important;white-space:nowrap !important;text-align:left !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger-actions > a.footer-messenger{display:inline-flex !important;flex:0 0 34px !important;width:34px !important;min-width:34px !important;height:34px !important;min-height:34px !important;margin:0 !important;padding:2px !important;align-items:center !important;justify-content:center !important;gap:0 !important;color:#ffffff !important;text-decoration:none !important;background:transparent !important;border:1px solid transparent !important;border-radius:9px !important;box-shadow:none !important;opacity:1 !important;box-sizing:border-box !important;transform:translateY(0) !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger-actions > a.footer-messenger > span:last-child:not(.footer-messenger__icon){position:absolute !important;width:1px !important;min-width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger-actions > a.footer-messenger .footer-messenger__icon{flex:0 0 28px !important;width:28px !important;height:28px !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger-actions > a.footer-messenger:is(:hover, :focus-visible){color:#ffffff !important;text-decoration:none !important;background:rgba(255, 255, 255, 0.09) !important;border-color:rgba(191, 255, 49, 0.7) !important;box-shadow:0 5px 12px rgba(0, 28, 66, 0.2) !important;opacity:1 !important;transform:translateY(-1px) !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger-actions > a.footer-messenger:focus-visible{outline:2px solid rgba(191, 255, 49, 0.36) !important;outline-offset:2px !important;}@media screen and (max-width: 700px){html:is([lang^="uk"], [lang^="ru"])
  .footer-after > .center-wr > .item:first-child
  li.footer-messenger-actions{width:max-content !important;margin-right:auto !important;margin-left:auto !important;}html:is([lang^="uk"], [lang^="ru"])
  .footer-after > .center-wr > .item:first-child
  .footer-messenger-actions__label{grid-column:auto !important;text-align:left !important;}}@media (hover: none), (pointer: coarse){html:is([lang^="uk"], [lang^="ru"])
  .footer-after > .center-wr > .item:first-child
  .footer-messenger-actions > a.footer-messenger:hover{transform:none !important;}}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger-actions__label{line-height:44px !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger-actions > a.footer-messenger{flex:0 0 44px !important;width:44px !important;min-width:44px !important;height:44px !important;min-height:44px !important;padding:5px !important;overflow:visible !important;background:linear-gradient(145deg, rgba(42, 137, 234, 0.42), rgba(8, 63, 126, 0.78)) !important;border:1px solid rgba(135, 196, 255, 0.55) !important;border-radius:11px !important;box-shadow:0 6px 14px rgba(0, 30, 70, 0.22), inset 0 1px 0 rgba(255, 255, 255, 0.16) !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger-actions > a.footer-messenger--viber{border-color:rgba(178, 168, 255, 0.65) !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger-actions > a.footer-messenger--telegram{border-color:rgba(133, 215, 255, 0.65) !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger-actions > a.footer-messenger .footer-messenger__icon{flex:0 0 32px !important;width:32px !important;height:32px !important;filter:drop-shadow(0 3px 6px rgba(0, 17, 44, 0.3)) !important;}@media (hover: hover) and (pointer: fine){html:is([lang^="uk"], [lang^="ru"])
  .footer-after > .center-wr > .item:first-child
  .footer-messenger-actions > a.footer-messenger:hover{background:linear-gradient(145deg, rgba(55, 158, 255, 0.78), rgba(11, 87, 170, 0.94)) !important;border-color:rgba(191, 255, 49, 0.85) !important;box-shadow:0 9px 20px rgba(0, 32, 76, 0.3), 0 0 0 3px rgba(191, 255, 49, 0.12), inset 0 1px 0 rgba(255, 255, 255, 0.2) !important;transform:translateY(-2px) !important;}html:is([lang^="uk"], [lang^="ru"])
  .footer-after > .center-wr > .item:first-child
  .footer-messenger-actions > a.footer-messenger:hover .footer-messenger__icon{transform:scale(1.06) !important;}}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger-actions > a.footer-messenger:focus-visible{background:linear-gradient(145deg, rgba(55, 158, 255, 0.78), rgba(11, 87, 170, 0.94)) !important;border-color:#bfff31 !important;outline:3px solid rgba(191, 255, 49, 0.32) !important;outline-offset:2px !important;box-shadow:0 9px 20px rgba(0, 32, 76, 0.3) !important;transform:translateY(-1px) !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
.footer-messenger-actions > a.footer-messenger:active{box-shadow:0 4px 10px rgba(0, 27, 63, 0.22), inset 0 1px 2px rgba(0, 24, 57, 0.18) !important;transform:translateY(0) scale(0.97) !important;}@media (hover: none), (pointer: coarse){html:is([lang^="uk"], [lang^="ru"])
  .footer-after > .center-wr > .item:first-child
  .footer-messenger-actions > a.footer-messenger:hover{transform:none !important;}}@media (prefers-reduced-motion: reduce){html:is([lang^="uk"], [lang^="ru"])
  .footer-after > .center-wr > .item:first-child
  .footer-messenger-actions > a.footer-messenger:is(:hover, :focus-visible, :active),
  html:is([lang^="uk"], [lang^="ru"])
  .footer-after > .center-wr > .item:first-child
  .footer-messenger-actions > a.footer-messenger:is(:hover, :focus-visible)
  .footer-messenger__icon{transform:none !important;}}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
li:has(> a[href^="tel:"][href*="380993549714"])
> .colorize-light3{display:inline !important;margin-right:4px !important;font-size:0 !important;line-height:0 !important;}html:is([lang^="uk"], [lang^="ru"])
.footer-after > .center-wr > .item:first-child
li:has(> a[href^="tel:"][href*="380993549714"])
> .colorize-light3::before{content:"Viber, Telegram:" !important;display:inline !important;color:#bfff31 !important;font:500 14px/1.55 "Open Sans", Arial, sans-serif !important;white-space:nowrap !important;}html:is([lang^="uk"], [lang^="ru"])
#footer > .center-wr > .footer-primary-contact{grid-area:tel !important;display:grid !important;grid-template-columns:max-content max-content !important;grid-template-areas:"phone actions" !important;width:max-content !important;max-width:100% !important;margin:0 !important;padding:0 !important;align-items:center !important;justify-content:center !important;justify-self:center !important;column-gap:22px !important;box-sizing:border-box !important;}html:is([lang^="uk"], [lang^="ru"])
#footer .footer-primary-contact > .tel.with-txt{grid-area:phone !important;display:block !important;width:auto !important;margin:0 !important;padding:0 !important;text-align:left !important;background:transparent !important;border:0 !important;}html:is([lang^="uk"], [lang^="ru"])
#footer .footer-primary-contact > .tel.with-txt
> a[href^="tel:"]{display:none !important;}html:is([lang^="uk"], [lang^="ru"])
#footer .footer-primary-contact > .tel.with-txt > br{display:none !important;}html:is([lang^="uk"], [lang^="ru"])
#footer .footer-primary-contact > .tel.with-txt::before{content:"+38 (099) 354-97-14" !important;display:block !important;margin:0 !important;padding:0 !important;color:#ffffff !important;font:600 18px/1.35 "Open Sans", Arial, sans-serif !important;letter-spacing:0 !important;text-align:left !important;white-space:nowrap !important;}html:is([lang^="uk"], [lang^="ru"])
#footer .footer-primary-contact > .tel.with-txt > .txt{display:block !important;margin:1px 0 0 !important;color:#a9c8e7 !important;font-size:13.5px !important;line-height:1.45 !important;text-align:left !important;}html:is([lang^="uk"], [lang^="ru"])
#footer .footer-primary-contact > .footer-top-messenger-actions{grid-area:actions !important;display:flex !important;width:max-content !important;max-width:100% !important;margin:0 !important;padding:0 !important;align-items:center !important;justify-content:center !important;flex-wrap:nowrap !important;gap:8px !important;white-space:nowrap !important;box-sizing:border-box !important;}html:is([lang^="uk"], [lang^="ru"])
#footer .footer-top-messenger-actions__label{display:block !important;flex:0 0 auto !important;margin:0 2px 0 0 !important;color:#dce9f8 !important;font:600 13.5px/42px "Open Sans", Arial, sans-serif !important;text-align:left !important;white-space:nowrap !important;}html:is([lang^="uk"], [lang^="ru"])
#footer .footer-top-messenger-actions > a.footer-messenger,
html:is([lang^="uk"], [lang^="ru"])
#footer .footer-top-messenger-actions > a.footer-messenger:visited{position:relative !important;display:inline-flex !important;flex:0 0 auto !important;min-width:0 !important;min-height:42px !important;margin:0 !important;padding:6px 14px 6px 7px !important;align-items:center !important;justify-content:center !important;gap:8px !important;color:#ffffff !important;font:700 13.5px/1.2 "Open Sans", Arial, sans-serif !important;text-decoration:none !important;white-space:nowrap !important;background:linear-gradient(135deg, rgba(45, 145, 255, 0.22), rgba(10, 71, 139, 0.42)) !important;border:1px solid rgba(112, 182, 255, 0.42) !important;border-radius:999px !important;box-shadow:0 6px 14px rgba(0, 28, 66, 0.17), inset 0 1px 0 rgba(255, 255, 255, 0.13) !important;opacity:1 !important;box-sizing:border-box !important;transform:translateY(0) !important;transition:background 0.18s ease, border-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease !important;-webkit-tap-highlight-color:transparent !important;}html:is([lang^="uk"], [lang^="ru"])
#footer .footer-top-messenger-actions .footer-messenger__text{position:static !important;display:block !important;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;overflow:visible !important;clip:auto !important;clip-path:none !important;color:inherit !important;font:inherit !important;white-space:nowrap !important;border:0 !important;}html:is([lang^="uk"], [lang^="ru"])
#footer .footer-top-messenger-actions .footer-messenger__icon{display:block !important;flex:0 0 28px !important;width:28px !important;height:28px !important;color:transparent !important;font-size:0 !important;line-height:0 !important;background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important;filter:drop-shadow(0 3px 5px rgba(0, 17, 44, 0.24)) !important;transition:transform 0.18s ease !important;}html:is([lang^="uk"], [lang^="ru"])
#footer .footer-top-messenger-actions
.footer-messenger--viber .footer-messenger__icon{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2032%2032'%3E%3Crect%20width='32'%20height='32'%20rx='9'%20fill='%237360F2'/%3E%3Cpath%20d='M10%208.7h12a3%203%200%200%201%203%203v7.1a3%203%200%200%201-3%203h-5.5L12%2025v-3.2h-2a3%203%200%200%201-3-3v-7.1a3%203%200%200%201%203-3Z'%20fill='none'%20stroke='%23fff'%20stroke-width='1.7'%20stroke-linejoin='round'/%3E%3Cpath%20d='M12.2%2011.8c.3%203.9%202.1%205.7%206%206M12.2%2011.8l1.7-.8%201.2%202.2-1.2.9c.6%201.3%201.4%202.1%202.7%202.7l.9-1.2%202.2%201.2-.8%201.7'%20fill='none'%20stroke='%23fff'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") !important;}html:is([lang^="uk"], [lang^="ru"])
#footer .footer-top-messenger-actions
.footer-messenger--telegram .footer-messenger__icon{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2032%2032'%3E%3Crect%20width='32'%20height='32'%20rx='9'%20fill='%232AABEE'/%3E%3Cpath%20d='m7.3%2015.4%2016.5-6.3c.8-.3%201.5.2%201.2%201.5l-2.8%2012.9c-.2.9-.8%201.1-1.6.7l-4.2-3.1-2%202c-.2.2-.4.4-.8.4l.3-4.3%207.9-7.1c.3-.3-.1-.5-.5-.2l-9.7%206.1-4.2-1.3c-.9-.3-.9-.9-.1-1.3Z'%20fill='%23fff'/%3E%3C/svg%3E") !important;}@media (hover: hover) and (pointer: fine){html:is([lang^="uk"], [lang^="ru"])
  #footer .footer-top-messenger-actions > a.footer-messenger:hover{color:#ffffff !important;background:linear-gradient(135deg, rgba(87, 184, 255, 0.58), rgba(17, 111, 197, 0.76)) !important;border-color:rgba(191, 255, 49, 0.78) !important;box-shadow:0 9px 19px rgba(0, 31, 74, 0.25), 0 0 0 2px rgba(191, 255, 49, 0.09) !important;transform:translateY(-2px) !important;}html:is([lang^="uk"], [lang^="ru"])
  #footer .footer-top-messenger-actions > a.footer-messenger:hover
  .footer-messenger__icon{transform:scale(1.06) !important;}}html:is([lang^="uk"], [lang^="ru"])
#footer .footer-top-messenger-actions > a.footer-messenger:focus-visible{border-color:#bfff31 !important;outline:3px solid rgba(191, 255, 49, 0.32) !important;outline-offset:3px !important;}html:is([lang^="uk"], [lang^="ru"])
#footer .footer-top-messenger-actions > a.footer-messenger:active{transform:translateY(0) scale(0.98) !important;}@media screen and (max-width: 1024px){html:is([lang^="uk"], [lang^="ru"])
  #footer > .center-wr > .footer-primary-contact{grid-template-columns:max-content !important;grid-template-areas:"phone"
      "actions" !important;width:100% !important;row-gap:9px !important;}html:is([lang^="uk"], [lang^="ru"])
  #footer .footer-primary-contact > .tel.with-txt,
  html:is([lang^="uk"], [lang^="ru"])
  #footer .footer-primary-contact > .tel.with-txt::before,
  html:is([lang^="uk"], [lang^="ru"])
  #footer .footer-primary-contact > .tel.with-txt > .txt{text-align:center !important;}html:is([lang^="uk"], [lang^="ru"])
  #footer .footer-primary-contact > .footer-top-messenger-actions{margin-right:auto !important;margin-left:auto !important;}}@media screen and (max-width: 460px){html:is([lang^="uk"], [lang^="ru"])
  #footer .footer-primary-contact > .footer-top-messenger-actions{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;width:min(100%, 300px) !important;gap:7px !important;}html:is([lang^="uk"], [lang^="ru"])
  #footer .footer-top-messenger-actions__label{grid-column:1 / -1 !important;margin:0 !important;line-height:1.35 !important;text-align:center !important;}html:is([lang^="uk"], [lang^="ru"])
  #footer .footer-top-messenger-actions > a.footer-messenger{width:100% !important;padding-right:10px !important;}}@media (hover: none), (pointer: coarse){html:is([lang^="uk"], [lang^="ru"])
  #footer .footer-top-messenger-actions > a.footer-messenger:hover{transform:none !important;}}@media (prefers-reduced-motion: reduce){html:is([lang^="uk"], [lang^="ru"])
  #footer .footer-top-messenger-actions > a.footer-messenger,
  html:is([lang^="uk"], [lang^="ru"])
  #footer .footer-top-messenger-actions .footer-messenger__icon{transition:none !important;}}html:is([lang^="uk"], [lang^="ru"])
#footer > .center-wr > .footer-primary-contact{grid-template-columns:max-content !important;grid-template-areas:"phone"
    "actions" !important;width:max-content !important;max-width:100% !important;align-items:center !important;justify-items:center !important;justify-content:center !important;justify-self:center !important;row-gap:8px !important;column-gap:0 !important;}html:is([lang^="uk"], [lang^="ru"])
#footer .footer-primary-contact > .tel.with-txt,
html:is([lang^="uk"], [lang^="ru"])
#footer .footer-primary-contact > .tel.with-txt::before{width:auto !important;margin-right:auto !important;margin-left:auto !important;text-align:center !important;}html:is([lang^="uk"], [lang^="ru"])
#footer .footer-primary-contact > .tel.with-txt > .txt{display:none !important;}html:is([lang^="uk"], [lang^="ru"])
#footer .footer-primary-contact > .footer-top-messenger-actions{justify-self:center !important;margin-right:auto !important;margin-left:auto !important;}@media screen and (min-width: 769px){html:is([lang^="uk"], [lang^="ru"])
  #footer .footer-primary-contact > .footer-top-messenger-actions{position:relative !important;width:max-content !important;overflow:visible !important;}html:is([lang^="uk"], [lang^="ru"])
  #footer .footer-top-messenger-actions__label{position:absolute !important;top:50% !important;right:calc(100% + 9px) !important;margin:0 !important;line-height:1.25 !important;text-align:right !important;transform:translateY(-50%) !important;}}@media screen and (min-width: 461px) and (max-width: 768px){html:is([lang^="uk"], [lang^="ru"])
  #footer .footer-primary-contact > .footer-top-messenger-actions{display:grid !important;grid-template-columns:max-content max-content !important;width:max-content !important;gap:7px 8px !important;}html:is([lang^="uk"], [lang^="ru"])
  #footer .footer-top-messenger-actions__label{position:static !important;grid-column:1 / -1 !important;margin:0 !important;line-height:1.35 !important;text-align:center !important;transform:none !important;}}html:is([lang^="uk"], [lang^="ru"])
#top-wr > .center-wr > .header-messenger-actions{position:relative !important;order:0 !important;display:inline-flex !important;flex:0 0 auto !important;min-width:0 !important;min-height:30px !important;margin:0 !important;padding:0 !important;align-items:center !important;justify-content:center !important;gap:6px !important;color:#dcecff !important;white-space:nowrap !important;box-sizing:border-box !important;}html:is([lang^="uk"], [lang^="ru"])
#top-wr > .center-wr > .header-messenger-actions
> .header-messenger-actions__label{display:block !important;flex:0 0 auto !important;margin:0 2px 0 0 !important;padding:0 !important;color:#dcecff !important;font:600 12.5px/1.2 Open Sans, Arial, sans-serif !important;letter-spacing:0 !important;white-space:nowrap !important;}html:is([lang^="uk"], [lang^="ru"])
#top-wr > .center-wr > .header-messenger-actions
> a.header-messenger{position:relative !important;display:inline-flex !important;flex:0 0 auto !important;align-items:center !important;justify-content:center !important;gap:6px !important;width:auto !important;min-width:0 !important;height:30px !important;min-height:30px !important;max-height:30px !important;margin:0 !important;padding:3px 9px 3px 5px !important;color:#f5f9ff !important;font:700 11.5px/1 Open Sans, Arial, sans-serif !important;line-height:1 !important;letter-spacing:0.01em !important;text-transform:none !important;text-decoration:none !important;white-space:nowrap !important;background:linear-gradient(
    135deg,
    rgba(47, 145, 242, 0.27),
    rgba(6, 47, 98, 0.25)
  ) !important;border:1px solid rgba(137, 197, 255, 0.32) !important;border-radius:999px !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.12),
    0 3px 9px rgba(0, 23, 57, 0.14) !important;opacity:1 !important;box-sizing:border-box !important;transform:translateY(0) !important;transition:color 0.18s ease,
    background 0.18s ease,
    border-color 0.18s ease,
    box-shadow 0.18s ease,
    transform 0.18s ease !important;-webkit-tap-highlight-color:transparent !important;}html:is([lang^="uk"], [lang^="ru"])
#top-wr > .center-wr > .header-messenger-actions
.header-messenger__text{display:block !important;min-width:0 !important;color:inherit !important;line-height:1 !important;text-decoration:none !important;pointer-events:none !important;}html:is([lang^="uk"], [lang^="ru"])
#top-wr > .center-wr > .header-messenger-actions
.header-messenger__icon{display:block !important;flex:0 0 20px !important;width:20px !important;height:20px !important;color:transparent !important;font-size:0 !important;line-height:0 !important;background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important;border-radius:6px !important;filter:drop-shadow(0 2px 3px rgba(0, 17, 44, 0.22)) !important;transform:scale(1) !important;transition:transform 0.18s ease !important;pointer-events:none !important;}html:is([lang^="uk"], [lang^="ru"])
#top-wr > .center-wr > .header-messenger-actions
.header-messenger--viber .header-messenger__icon{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2032%2032'%3E%3Crect%20width='32'%20height='32'%20rx='9'%20fill='%237360F2'/%3E%3Cpath%20d='M10%208.7h12a3%203%200%200%201%203%203v7.1a3%203%200%200%201-3%203h-5.5L12%2025v-3.2h-2a3%203%200%200%201-3-3v-7.1a3%203%200%200%201%203-3Z'%20fill='none'%20stroke='%23fff'%20stroke-width='1.7'%20stroke-linejoin='round'/%3E%3Cpath%20d='M12.2%2011.8c.3%203.9%202.1%205.7%206%206M12.2%2011.8l1.7-.8%201.2%202.2-1.2.9c.6%201.3%201.4%202.1%202.7%202.7l.9-1.2%202.2%201.2-.8%201.7'%20fill='none'%20stroke='%23fff'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") !important;}html:is([lang^="uk"], [lang^="ru"])
#top-wr > .center-wr > .header-messenger-actions
.header-messenger--telegram .header-messenger__icon{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2032%2032'%3E%3Crect%20width='32'%20height='32'%20rx='9'%20fill='%232AABEE'/%3E%3Cpath%20d='m7.3%2015.4%2016.5-6.3c.8-.3%201.5.2%201.2%201.5l-2.8%2012.9c-.2.9-.8%201.1-1.6.7l-4.2-3.1-2%202c-.2.2-.4.4-.8.4l.3-4.3%207.9-7.1c.3-.3-.1-.5-.5-.2l-9.7%206.1-4.2-1.3c-.9-.3-.9-.9-.1-1.3Z'%20fill='%23fff'/%3E%3C/svg%3E") !important;}@media screen and (min-width: 851px){html:is([lang^="uk"], [lang^="ru"])
  #top-wr > .center-wr > .fl-left.s-compact{margin-right:10px !important;}html:is([lang^="uk"], [lang^="ru"])
  #top-wr > .center-wr > .header-messenger-actions{margin-right:auto !important;}}@media (hover: hover) and (pointer: fine){html:is([lang^="uk"], [lang^="ru"])
  #top-wr > .center-wr > .header-messenger-actions
  > a.header-messenger:hover{color:#d9ff7e !important;background:linear-gradient(
      135deg,
      rgba(49, 153, 255, 0.48),
      rgba(9, 75, 145, 0.58)
    ) !important;border-color:rgba(191, 255, 49, 0.68) !important;box-shadow:0 5px 13px rgba(0, 29, 70, 0.22),
      0 0 0 2px rgba(191, 255, 49, 0.07),
      inset 0 1px 0 rgba(255, 255, 255, 0.17) !important;opacity:1 !important;transform:translateY(-1px) !important;}html:is([lang^="uk"], [lang^="ru"])
  #top-wr > .center-wr > .header-messenger-actions
  > a.header-messenger:hover .header-messenger__icon{transform:scale(1.06) !important;}}html:is([lang^="uk"], [lang^="ru"])
#top-wr > .center-wr > .header-messenger-actions
> a.header-messenger:focus-visible{color:#d9ff7e !important;background:linear-gradient(
    135deg,
    rgba(49, 153, 255, 0.48),
    rgba(9, 75, 145, 0.58)
  ) !important;border-color:#bfff31 !important;outline:2px solid rgba(191, 255, 49, 0.7) !important;outline-offset:2px !important;box-shadow:0 5px 13px rgba(0, 29, 70, 0.22),
    inset 0 1px 0 rgba(255, 255, 255, 0.17) !important;opacity:1 !important;}html:is([lang^="uk"], [lang^="ru"])
#top-wr > .center-wr > .header-messenger-actions
> a.header-messenger:active{color:#ffffff !important;background:linear-gradient(
    135deg,
    rgba(20, 118, 218, 0.68),
    rgba(7, 61, 121, 0.72)
  ) !important;border-color:rgba(191, 255, 49, 0.72) !important;box-shadow:inset 0 2px 5px rgba(0, 27, 66, 0.2) !important;transform:translateY(0) scale(0.97) !important;}@media screen and (max-width: 850px){html:is([lang^="uk"], [lang^="ru"])
  #top-wr > .center-wr > .header-messenger-actions{gap:6px !important;margin:0 !important;}html:is([lang^="uk"], [lang^="ru"])
  #top-wr > .center-wr > .header-messenger-actions
  > .header-messenger-actions__label,
  html:is([lang^="uk"], [lang^="ru"])
  #top-wr > .center-wr > .header-messenger-actions
  .header-messenger__text{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important;}html:is([lang^="uk"], [lang^="ru"])
  #top-wr > .center-wr > .header-messenger-actions
  > a.header-messenger{flex:0 0 32px !important;width:32px !important;min-width:32px !important;height:32px !important;min-height:32px !important;max-height:32px !important;padding:5px !important;border-radius:10px !important;}html:is([lang^="uk"], [lang^="ru"])
  #top-wr > .center-wr > .header-messenger-actions
  .header-messenger__icon{flex-basis:20px !important;width:20px !important;height:20px !important;}}@media (prefers-reduced-motion: reduce){html:is([lang^="uk"], [lang^="ru"])
  #top-wr > .center-wr > .header-messenger-actions
  > a.header-messenger,
  html:is([lang^="uk"], [lang^="ru"])
  #top-wr > .center-wr > .header-messenger-actions
  .header-messenger__icon{transition:none !important;}html:is([lang^="uk"], [lang^="ru"])
  #top-wr > .center-wr > .header-messenger-actions
  > a.header-messenger:is(:hover, :focus-visible, :active),
  html:is([lang^="uk"], [lang^="ru"])
  #top-wr > .center-wr > .header-messenger-actions
  > a.header-messenger:is(:hover, :focus-visible, :active)
  .header-messenger__icon{transform:none !important;}}@media screen and (max-width: 768px){html:is([lang^="uk"], [lang^="ru"])
  #footer .nav-wr > ul.nav.menu > li > a{font-size:16px !important;}}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.8.72";}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.8.73";}html:is([lang^="uk"], [lang^="ru"])
.share-wr .share42 > a:is(.twitter, .x-share){color:#ffffff !important;background:linear-gradient(145deg, #20252b 0%, #050607 100%) !important;border-color:rgba(255, 255, 255, 0.48) !important;box-shadow:0 7px 16px rgba(4, 18, 32, 0.24),
    inset 0 1px 0 rgba(255, 255, 255, 0.16) !important;}html:is([lang^="uk"], [lang^="ru"])
.share-wr .share42 > a:is(.twitter, .x-share)::before{content:"" !important;display:block !important;width:100% !important;height:100% !important;padding:0 !important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20fill='%23fff'%20d='M18.244%202.25h3.308l-7.227%208.26%208.502%2011.24H16.17l-5.214-6.817L4.99%2021.75H1.68l7.73-8.835L1.254%202.25H8.08l4.713%206.231zm-1.161%2017.52h1.833L7.084%204.126H5.117z'/%3E%3C/svg%3E") !important;background-position:center !important;background-repeat:no-repeat !important;background-size:19px 19px !important;font:0/0 Arial, sans-serif !important;}html:is([lang^="uk"], [lang^="ru"])
.share-wr .share42 > a.tiktok-share{color:#ffffff !important;background:linear-gradient(145deg, #1c2328 0%, #07090b 100%) !important;border-color:rgba(255, 255, 255, 0.48) !important;box-shadow:0 7px 16px rgba(4, 18, 32, 0.24),
    inset 0 1px 0 rgba(255, 255, 255, 0.16) !important;}html:is([lang^="uk"], [lang^="ru"])
.share-wr .share42 > a.tiktok-share::before{content:"" !important;display:block !important;width:100% !important;height:100% !important;padding:0 !important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20fill='%2325F4EE'%20d='M14.2%203.7h3.05c.24%201.45%201.08%202.75%202.33%203.53.66.42%201.42.69%202.2.76v3.08a8.47%208.47%200%200%201-4.54-1.35v6.05a5.53%205.53%200%201%201-4.82-5.48v3.11a2.45%202.45%200%201%200%201.78%202.35z'/%3E%3Cpath%20fill='%23FE2C55'%20d='M13.28%203.2h3.05c.24%201.45%201.08%202.75%202.33%203.53.66.42%201.42.69%202.2.76v3.08a8.47%208.47%200%200%201-4.54-1.35v6.05a5.53%205.53%200%201%201-4.82-5.48v3.11a2.45%202.45%200%201%200%201.78%202.35z'/%3E%3Cpath%20fill='%23fff'%20d='M13.75%203.45h2.16c.24%201.45%201.08%202.75%202.33%203.53.66.42%201.42.69%202.2.76v2.17a8.47%208.47%200%200%201-4.54-1.35v6.46a5.05%205.05%200%201%201-4.35-5v2.2a2.86%202.86%200%201%200%202.2%202.78z'/%3E%3C/svg%3E") !important;background-position:center !important;background-repeat:no-repeat !important;background-size:23px 23px !important;font:0/0 Arial, sans-serif !important;}html:is([lang^="uk"], [lang^="ru"])
.share-wr .share42 > a.tiktok-share.is-copied{background:linear-gradient(145deg, #5bd30b 0%, #2f9f00 100%) !important;}html:is([lang^="uk"], [lang^="ru"])
.share-wr .share42 > a.tiktok-share.is-copied::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20fill='none'%20stroke='%23fff'%20stroke-width='2.5'%20stroke-linecap='round'%20stroke-linejoin='round'%20d='m5%2012.5%204.2%204.2L19%207'/%3E%3C/svg%3E") !important;background-size:22px 22px !important;}html:is([lang^="uk"], [lang^="ru"])
.share-wr .share42 > .tiktok-share-status{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important;}@media (hover: hover) and (pointer: fine){html:is([lang^="uk"], [lang^="ru"])
  .share-wr .share42 > a:is(.twitter, .x-share, .tiktok-share):is(:hover, :focus-visible){color:#ffffff !important;filter:brightness(1.12) saturate(1.08) !important;transform:translateY(-3px) scale(1.04) !important;box-shadow:0 11px 22px rgba(4, 24, 43, 0.30),
      0 0 0 2px rgba(45, 215, 221, 0.13) !important;}}@media screen and (max-width: 670px){html:is([lang^="uk"], [lang^="ru"])
  .share-wr .share42 > a:is(.twitter, .x-share)::before{background-size:17px 17px !important;}html:is([lang^="uk"], [lang^="ru"])
  .share-wr .share42 > a.tiktok-share::before{background-size:21px 21px !important;}}@media (prefers-reduced-motion: reduce){html:is([lang^="uk"], [lang^="ru"])
  .share-wr .share42 > a:is(.twitter, .x-share, .tiktok-share){transition:none !important;}}html:is([lang^="uk"], [lang^="ru"]).it-course-page{--itstolytsa-template-build:"1.8.74";--course-emoji-blue:#2788ff;--course-emoji-green:#58c90b;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
:is(h2, h3, h4, h5).has-course-heading-emoji{--course-emoji-size:32px;--course-emoji-font-size:19px;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
h2.has-course-heading-emoji{--course-emoji-size:38px;--course-emoji-font-size:22px;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
:is(h4, h5).has-course-heading-emoji{--course-emoji-size:29px;--course-emoji-font-size:17px;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
.course-heading-emoji{position:relative !important;z-index:1 !important;display:inline-grid !important;place-items:center !important;flex:0 0 var(--course-emoji-size) !important;width:var(--course-emoji-size) !important;min-width:var(--course-emoji-size) !important;height:var(--course-emoji-size) !important;margin:-3px 10px -2px 0 !important;padding:0 !important;color:inherit !important;font-family:"Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif !important;font-size:var(--course-emoji-font-size) !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;line-height:1 !important;letter-spacing:0 !important;text-align:center !important;text-indent:0 !important;text-shadow:0 2px 3px rgba(3, 43, 87, 0.20) !important;vertical-align:middle !important;white-space:nowrap !important;border:1px solid rgba(99, 177, 246, 0.56) !important;border-radius:10px !important;background:radial-gradient(circle at 27% 20%, rgba(255, 255, 255, 0.98) 0 17%, transparent 42%),
    linear-gradient(145deg, rgba(248, 253, 255, 0.98) 0%, rgba(220, 240, 255, 0.95) 62%, rgba(226, 249, 215, 0.92) 100%) !important;box-shadow:0 6px 14px rgba(7, 78, 151, 0.16),
    inset 0 1px 0 rgba(255, 255, 255, 0.96),
    inset 0 -2px 0 rgba(88, 201, 11, 0.18) !important;box-sizing:border-box !important;transform:translateZ(0) !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
.course-heading-emoji::after{content:"" !important;position:absolute !important;right:3px !important;bottom:3px !important;width:4px !important;height:4px !important;border-radius:50% !important;background:var(--course-emoji-green) !important;box-shadow:0 0 0 2px rgba(255, 255, 255, 0.78) !important;pointer-events:none !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
:is(h3, h4).course-programme-label.has-course-heading-emoji{--course-emoji-size:27px;--course-emoji-font-size:16px;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
:is(h3, h4).course-programme-label.has-course-heading-emoji
.course-heading-emoji{margin-right:8px !important;border-radius:8px !important;box-shadow:0 4px 10px rgba(7, 78, 151, 0.13),
    inset 0 1px 0 rgba(255, 255, 255, 0.94),
    inset 0 -2px 0 rgba(88, 201, 11, 0.16) !important;}@media screen and (max-width: 670px){html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  :is(h2, h3, h4, h5).has-course-heading-emoji{--course-emoji-size:29px;--course-emoji-font-size:17px;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  h2.has-course-heading-emoji{--course-emoji-size:32px;--course-emoji-font-size:19px;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  :is(h3, h4).course-programme-label.has-course-heading-emoji{--course-emoji-size:25px;--course-emoji-font-size:15px;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  .course-heading-emoji{margin-top:-2px !important;margin-right:8px !important;margin-bottom:-1px !important;border-radius:9px !important;}}@media (prefers-reduced-motion: reduce){html:is([lang^="uk"], [lang^="ru"]).it-course-page
  .course-heading-emoji{transform:none !important;}}html:is([lang^="uk"], [lang^="ru"]).it-course-page{--itstolytsa-template-build:"1.8.75";}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
.course-heading-emoji[data-course-icon]{--course-vector-box:30px;--course-vector-size:23px;display:inline-grid !important;place-items:center !important;flex:0 0 var(--course-vector-box) !important;width:var(--course-vector-box) !important;min-width:var(--course-vector-box) !important;height:var(--course-vector-box) !important;margin:-2px 9px -1px 0 !important;padding:0 !important;color:#1477d0 !important;font-size:0 !important;line-height:0 !important;text-shadow:none !important;vertical-align:middle !important;border:0 !important;border-radius:50% !important;background:radial-gradient(
    circle,
    rgba(39, 136, 255, 0.10) 0%,
    rgba(39, 136, 255, 0.045) 48%,
    rgba(39, 136, 255, 0) 72%
  ) !important;box-shadow:none !important;box-sizing:border-box !important;transform:none !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
.course-heading-emoji:not([data-course-icon]){border:0 !important;background:radial-gradient(
    circle,
    rgba(39, 136, 255, 0.09) 0%,
    rgba(39, 136, 255, 0.035) 48%,
    transparent 72%
  ) !important;box-shadow:none !important;text-shadow:0 2px 3px rgba(6, 62, 117, 0.14) !important;transform:none !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
.course-heading-emoji::after{content:none !important;display:none !important;width:0 !important;height:0 !important;background:none !important;box-shadow:none !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
.course-heading-emoji > .course-heading-svg{display:block !important;width:var(--course-vector-size) !important;height:var(--course-vector-size) !important;overflow:visible !important;color:inherit !important;fill:none !important;stroke:currentColor !important;stroke-width:1.8 !important;stroke-linecap:round !important;stroke-linejoin:round !important;filter:drop-shadow(0 2px 2px rgba(6, 62, 117, 0.16)) !important;vector-effect:non-scaling-stroke !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
.course-heading-svg .course-heading-svg__accent{stroke:#52b909 !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
h2.has-course-heading-emoji
.course-heading-emoji[data-course-icon]{--course-vector-box:34px;--course-vector-size:27px;margin-right:11px !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
:is(h4, h5).has-course-heading-emoji
.course-heading-emoji[data-course-icon]{--course-vector-box:27px;--course-vector-size:21px;margin-right:8px !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
:is(h3, h4).course-programme-label.has-course-heading-emoji
.course-heading-emoji[data-course-icon]{--course-vector-box:24px;--course-vector-size:18px;margin:-1px 7px -1px 0 !important;border-radius:50% !important;background:radial-gradient(
    circle,
    rgba(39, 136, 255, 0.085) 0%,
    rgba(39, 136, 255, 0.025) 52%,
    transparent 73%
  ) !important;box-shadow:none !important;}@media screen and (max-width: 670px){html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  .course-heading-emoji[data-course-icon]{--course-vector-box:27px;--course-vector-size:21px;margin:-1px 7px -1px 0 !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  h2.has-course-heading-emoji
  .course-heading-emoji[data-course-icon]{--course-vector-box:30px;--course-vector-size:24px;margin-right:8px !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  :is(h4, h5).has-course-heading-emoji
  .course-heading-emoji[data-course-icon]{--course-vector-box:25px;--course-vector-size:19px;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  :is(h3, h4).course-programme-label.has-course-heading-emoji
  .course-heading-emoji[data-course-icon]{--course-vector-box:22px;--course-vector-size:17px;margin-right:6px !important;}}@media (prefers-contrast: more){html:is([lang^="uk"], [lang^="ru"]).it-course-page
  .course-heading-emoji{color:#075da9 !important;background:none !important;}}html:is([lang^="uk"], [lang^="ru"]).it-course-page{--itstolytsa-template-build:"1.8.76";}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
.course-heading-emoji[data-course-icon]{color:#46ad0b !important;background:radial-gradient(
    circle,
    rgba(82, 185, 9, 0.13) 0%,
    rgba(39, 136, 255, 0.025) 52%,
    transparent 73%
  ) !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
.course-heading-emoji > .course-heading-svg{filter:drop-shadow(0 2px 2px rgba(27, 105, 39, 0.17)) !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
.course-heading-svg .course-heading-svg__accent{stroke:#2788ff !important;}@media (prefers-contrast: more){html:is([lang^="uk"], [lang^="ru"]).it-course-page
  .course-heading-emoji[data-course-icon]{color:#347f08 !important;background:none !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  .course-heading-svg .course-heading-svg__accent{stroke:#075da9 !important;}}html:is([lang^="uk"], [lang^="ru"]).it-course-page{--itstolytsa-template-build:"1.8.77";}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
.course-heading-emoji[data-course-icon]{--course-vector-box:35px;--course-vector-size:28px;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
.course-heading-emoji > .course-heading-svg{stroke-width:2 !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
h2.has-course-heading-emoji
.course-heading-emoji[data-course-icon]{--course-vector-box:39px;--course-vector-size:32px;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
:is(h4, h5).has-course-heading-emoji
.course-heading-emoji[data-course-icon]{--course-vector-box:31px;--course-vector-size:25px;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
:is(h3, h4).course-programme-label.has-course-heading-emoji
.course-heading-emoji[data-course-icon]{--course-vector-box:27px;--course-vector-size:21px;}@media screen and (max-width: 670px){html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  .course-heading-emoji[data-course-icon]{--course-vector-box:31px;--course-vector-size:25px;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  h2.has-course-heading-emoji
  .course-heading-emoji[data-course-icon]{--course-vector-box:35px;--course-vector-size:28px;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  :is(h4, h5).has-course-heading-emoji
  .course-heading-emoji[data-course-icon]{--course-vector-box:28px;--course-vector-size:22px;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  :is(h3, h4).course-programme-label.has-course-heading-emoji
  .course-heading-emoji[data-course-icon]{--course-vector-box:26px;--course-vector-size:20px;}}html.course-icons-booting:is([lang^="uk"], [lang^="ru"])
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
:is(h2, h3, h4, h5){visibility:hidden !important;}html.course-icons-ready:is([lang^="uk"], [lang^="ru"])
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
:is(h2, h3, h4, h5){visibility:visible !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page{--itstolytsa-template-build:"1.8.79";}.moduletable.materials.news.video:has(> .center-wr > .wrap:not(.with-date))
> .center-wr
> .wrap:not(.with-date)
> .item.colorbox-video::after{margin-top:11px !important;}@media screen and (max-width: 700px){.moduletable.materials.news.video:has(> .center-wr > .wrap:not(.with-date))
  > .center-wr
  > .wrap:not(.with-date)
  > .item.colorbox-video::after{margin-top:9px !important;}}html:is([lang^="uk"], [lang^="ru"]).it-course-page{--itstolytsa-template-build:"1.8.80";}html:is([lang^="uk"], [lang^="ru"])
.moduletable.materials.news.in-border:has(> .center-wr > .wrap.with-btn)
> .center-wr
> .wrap.with-btn
> .item
> .ft{padding-top:11px !important;}@media screen and (max-width: 700px){html:is([lang^="uk"], [lang^="ru"])
  .moduletable.materials.news.in-border:has(> .center-wr > .wrap.with-btn)
  > .center-wr
  > .wrap.with-btn
  > .item
  > .ft{padding-top:9px !important;}}html:is([lang^="uk"], [lang^="ru"]).it-course-page{--itstolytsa-template-build:"1.8.81";}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw){position:relative !important;clear:both !important;width:100% !important;max-width:100% !important;margin:22px 0 29px !important;overflow:hidden !important;color:#263a51 !important;font-size:14.5px !important;line-height:1.5 !important;background:#fff !important;border:1px solid rgba(83, 158, 70, 0.4) !important;border-top:3px solid #62bd31 !important;border-collapse:separate !important;border-spacing:0 !important;border-radius:16px !important;box-shadow:0 14px 31px rgba(20, 75, 120, 0.12),
    0 3px 9px rgba(35, 110, 60, 0.06),
    inset 0 1px 0 rgba(255, 255, 255, 0.96) !important;box-sizing:border-box !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
> :is(thead, tbody, tfoot)
> tr
> :is(th, td){padding:13px 15px !important;color:#263a51 !important;font-size:14.5px !important;line-height:1.5 !important;text-align:left !important;vertical-align:middle !important;background:rgba(255, 255, 255, 0.98) !important;border:0 !important;border-right:1px solid rgba(128, 164, 190, 0.26) !important;border-bottom:1px solid rgba(128, 164, 190, 0.26) !important;box-sizing:border-box !important;transition:background-color 0.18s ease, color 0.18s ease !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
> tbody
> tr:nth-child(even)
> td{background:#f8fafc !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
> tbody
> tr
> :first-child{color:#17365d !important;font-weight:700 !important;background:linear-gradient(135deg, #f6f9fc 0%, #edf3f8 100%) !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> h3
+ table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
  :is(tbody, tfoot)
> tr
> :nth-child(3):last-child{background:linear-gradient(135deg, #f8fcf5 0%, #eef8e8 100%) !important;border-left:2px solid rgba(98, 189, 49, 0.25) !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
> thead
> tr
> :is(th, td),
html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw):not(:has(> thead))
> tbody
> tr:first-child
> th{padding-top:14px !important;padding-bottom:14px !important;color:#fff !important;font-weight:700 !important;text-align:center !important;letter-spacing:0.005em !important;background:linear-gradient(135deg, #62c832 0%, #43a619 100%) !important;border-right-color:rgba(255, 255, 255, 0.25) !important;border-bottom-color:rgba(47, 133, 17, 0.35) !important;text-shadow:0 1px 2px rgba(29, 91, 8, 0.18) !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
tr
> :last-child{border-right:0 !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
> :is(tbody, tfoot)
> tr:last-child
> :is(th, td){border-bottom:0 !important;}@media (hover: hover) and (pointer: fine){html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
  > tbody
  > tr:hover
  > td{background:#f2faed !important;}}@media screen and (max-width: 700px){html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw){margin-top:17px !important;margin-bottom:23px !important;overflow-x:auto !important;overflow-y:hidden !important;border-radius:13px !important;box-shadow:0 10px 24px rgba(20, 75, 120, 0.11),
      0 2px 7px rgba(35, 110, 60, 0.05) !important;-webkit-overflow-scrolling:touch !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
  > :is(thead, tbody, tfoot)
  > tr
  > :is(th, td){padding:11px 12px !important;font-size:13.5px !important;line-height:1.48 !important;}}@media (prefers-reduced-motion: reduce){html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
  > :is(thead, tbody, tfoot)
  > tr
  > :is(th, td){transition:none !important;}}html:is([lang^="uk"], [lang^="ru"]).it-course-page{--itstolytsa-template-build:"1.8.82";}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
> thead
> tr
> :is(th, td),
html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw):not(:has(> thead))
> tbody
> tr:first-child
> th{color:#fff !important;background:linear-gradient(135deg, #69c447 0%, #4eae2f 100%) !important;border-right-color:rgba(255, 255, 255, 0.28) !important;border-bottom-color:rgba(52, 137, 24, 0.28) !important;text-shadow:0 1px 2px rgba(29, 91, 8, 0.14) !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article.with-sidebar
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> h3
+ table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw):not(:has(> thead))
> tbody
> tr:first-child
> th:nth-child(3):last-child{color:#fff !important;background:linear-gradient(135deg, #69c447 0%, #4eae2f 100%) !important;border-left:1px solid rgba(255, 255, 255, 0.28) !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page{--itstolytsa-template-build:"1.8.83";}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
> :is(tbody, tfoot)
> tr
> td{color:#263a51 !important;background:#f8fafc !important;border-right:1px solid rgba(128, 164, 190, 0.26) !important;border-bottom:1px solid rgba(128, 164, 190, 0.26) !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
> tbody
> tr:nth-child(even)
> td,
html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
> tbody
> tr
> td:first-child{color:#263a51 !important;background:#f8fafc !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> h3
+ table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
> :is(tbody, tfoot)
> tr
> td:nth-child(3):last-child{color:#263a51 !important;background:#f8fafc !important;border-left:0 !important;}@media (hover: hover) and (pointer: fine){html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
  > tbody
  > tr:hover
  > td{background:#eef7f1 !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > h3
  + table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
  > tbody
  > tr:hover
  > td:nth-child(3):last-child{background:#eef7f1 !important;}}html:is([lang^="uk"], [lang^="ru"]).it-course-page{--itstolytsa-template-build:"1.8.84";}html.it-course-page body.view-article.with-sidebar
  #content-wr .sidebar.sidebar-right.course-sidebar-priority-ready
  > .course-details-sticky-clone[hidden]{display:none !important;}@media screen and (min-width: 769px){html.it-course-page body.view-article.with-sidebar
    #content-wr .sidebar.sidebar-right.course-sidebar-priority-ready
    > .course-details-sticky-clone.is-course-details-fixed{position:fixed !important;top:var(--it-course-sticky-top, 30px) !important;right:auto !important;bottom:auto !important;z-index:42 !important;display:block !important;max-height:none !important;margin:0 !important;overflow:hidden !important;overscroll-behavior:auto;box-sizing:border-box !important;box-shadow:0 16px 34px rgba(10, 77, 161, 0.16) !important;}}@media screen and (max-width: 768px){html.it-course-page body.view-article.with-sidebar
    #content-wr .sidebar.sidebar-right.course-sidebar-priority-ready
    > .course-details-sticky-clone{display:none !important;}}html:is([lang^="uk"], [lang^="ru"]).it-course-page{--itstolytsa-template-build:"1.8.85";}@supports selector(:has(*)){body.view-article.with-sidebar
    #content-wr .sidebar.sidebar-right:has(> .moduletable.sticky .price){display:flex !important;flex-direction:column !important;align-items:stretch !important;}body.view-article.with-sidebar
    #content-wr .sidebar.sidebar-right:has(> .moduletable.sticky .price)
    > .moduletable{flex:0 0 auto;width:100%;box-sizing:border-box;}body.view-article.with-sidebar
    #content-wr .sidebar.sidebar-right
    > .moduletable.sticky:not(.course-details-sticky-clone):has(.price){order:-30;}body.view-article.with-sidebar
    #content-wr .sidebar.sidebar-right
    > .moduletable:has(.info-ico.i-certificate){order:-20;}body.view-article.with-sidebar
    #content-wr .sidebar.sidebar-right
    > .moduletable:not(.sticky):has(> .ttl-btn.btn + ul:not([class])){order:-10;}}@keyframes it-course-sidebar-failsafe-reveal{to{visibility:visible;}}html.it-course-page body.view-article.with-sidebar
  #content-wr .sidebar.sidebar-right:not(.course-sidebar-priority-ready){visibility:hidden;animation:it-course-sidebar-failsafe-reveal 1ms step-end 1400ms forwards;}html.it-course-page body.view-article.with-sidebar
  #content-wr .sidebar.sidebar-right.course-sidebar-priority-ready{visibility:visible !important;animation:none !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page{--itstolytsa-template-build:"1.8.86";}html.it-course-page body.view-article.with-sidebar
  #content-wr .sidebar.sidebar-right:not(.course-sidebar-priority-ready){visibility:visible !important;animation:none !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page{--itstolytsa-template-build:"1.8.87";}html:is([lang^="uk"], [lang^="ru"]).it-course-page{--itstolytsa-template-build:"1.8.88";}#nav-wr .nav-tel > .select,
#nav-wr .nav-tel > .select > a{cursor:pointer !important;}#nav-wr .nav-tel > .select::before{content:"" !important;position:absolute !important;top:50% !important;right:-21px !important;left:auto !important;display:block !important;width:23px !important;height:23px !important;margin:0 !important;padding:0 !important;color:transparent !important;font:0/0 Arial, sans-serif !important;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='m4%206%204%204%204-4'%20fill='none'%20stroke='%23ffffff'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E")
      center / 13px 13px no-repeat,
    linear-gradient(145deg, #49aaff 0%, #1675d7 100%) !important;border:1px solid rgba(214, 238, 255, 0.78) !important;border-radius:50% !important;box-shadow:0 4px 10px rgba(2, 42, 91, 0.26),
    inset 0 1px 0 rgba(255, 255, 255, 0.34) !important;box-sizing:border-box !important;opacity:1 !important;transform:translateY(-50%) rotate(0deg) !important;transform-origin:center !important;transition:background 0.18s ease,
    border-color 0.18s ease,
    box-shadow 0.18s ease,
    transform 0.18s ease !important;}#nav-wr .nav-tel > .select:hover::before,
#nav-wr .nav-tel > .select:focus-within::before,
#nav-wr .nav-tel.open > .select::before{background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='m4%206%204%204%204-4'%20fill='none'%20stroke='%23ffffff'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E")
      center / 13px 13px no-repeat,
    linear-gradient(145deg, #83dc4d 0%, #45ad1f 100%) !important;border-color:rgba(226, 255, 204, 0.88) !important;box-shadow:0 5px 13px rgba(34, 113, 12, 0.30),
    0 0 0 3px rgba(191, 255, 49, 0.10),
    inset 0 1px 0 rgba(255, 255, 255, 0.36) !important;}#nav-wr .nav-tel.open > .select::before{transform:translateY(-50%) rotate(180deg) !important;}@media (hover: hover) and (pointer: fine){html[lang^="uk"] #nav-wr .nav-tel > .select::after{content:"Інші телефони" !important;}html[lang^="ru"] #nav-wr .nav-tel > .select::after{content:"Другие телефоны" !important;}#nav-wr .nav-tel > .select::after{position:absolute !important;top:-31px !important;right:-37px !important;z-index:100010 !important;display:block !important;width:max-content !important;max-width:160px !important;padding:5px 9px !important;color:#ffffff !important;font:600 11px/1.25 "Open Sans", Arial, sans-serif !important;letter-spacing:0 !important;white-space:nowrap !important;background:rgba(4, 43, 84, 0.96) !important;border:1px solid rgba(184, 222, 255, 0.42) !important;border-radius:7px !important;box-shadow:0 7px 17px rgba(2, 28, 61, 0.28) !important;box-sizing:border-box !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateY(3px) !important;transition:opacity 0.16s ease,
      visibility 0.16s ease,
      transform 0.16s ease !important;}#nav-wr .nav-tel > .select:hover::after,
  #nav-wr .nav-tel > .select:focus-within::after{opacity:1 !important;visibility:visible !important;transform:translateY(0) !important;}#nav-wr .nav-tel.open > .select::after{opacity:0 !important;visibility:hidden !important;}}@media (prefers-reduced-motion: reduce){#nav-wr .nav-tel > .select::before,
  #nav-wr .nav-tel > .select::after{transition:none !important;}}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.8.89";}#nav-wr .nav-tel > .select::before{right:-26px !important;width:21px !important;height:21px !important;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='m4%206%204%204%204-4'%20fill='none'%20stroke='%23d8ff72'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E")
      center / 11px 11px no-repeat,
    linear-gradient(145deg, rgba(255, 255, 255, 0.14), rgba(4, 67, 137, 0.30)) !important;border:1px solid rgba(174, 216, 255, 0.58) !important;border-radius:50% !important;box-shadow:0 2px 6px rgba(2, 35, 76, 0.18),
    inset 0 1px 0 rgba(255, 255, 255, 0.22) !important;-webkit-backdrop-filter:blur(4px) !important;backdrop-filter:blur(4px) !important;}#nav-wr .nav-tel > .select:hover::before,
#nav-wr .nav-tel > .select:focus-within::before,
#nav-wr .nav-tel.open > .select::before{background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='m4%206%204%204%204-4'%20fill='none'%20stroke='%23ffffff'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E")
      center / 11px 11px no-repeat,
    linear-gradient(145deg, rgba(132, 218, 79, 0.78), rgba(61, 165, 29, 0.86)) !important;border-color:rgba(212, 255, 163, 0.78) !important;box-shadow:0 3px 8px rgba(27, 103, 9, 0.22),
    inset 0 1px 0 rgba(255, 255, 255, 0.26) !important;}@media (hover: hover) and (pointer: fine){#nav-wr .nav-tel > .select::after{top:-30px !important;right:-45px !important;padding:5px 9px !important;background:rgba(5, 50, 99, 0.94) !important;border-color:rgba(171, 218, 255, 0.36) !important;border-radius:6px !important;box-shadow:0 5px 12px rgba(2, 28, 61, 0.20) !important;}}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.8.90";}#nav-wr .nav-tel > .select::after{content:none !important;display:none !important;}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.8.91";}@media screen and (min-width: 1260px){#nav-wr .logo > a{position:relative !important;z-index:2 !important;transform:scale(1.09) !important;transform-origin:left center !important;}}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.8.92";}@media screen and (min-width: 1260px){#nav-wr .logo > a{transform:scale(1.02) !important;}}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.8.93";}@keyframes itstolytsa-header-logo-enter{0%{opacity:0;transform:translateY(3px) scale(0.985);}65%{opacity:1;transform:translateY(0) scale(1.005);}100%{opacity:1;transform:none;}}@media screen and (min-width: 1260px){#nav-wr .logo{animation:itstolytsa-header-logo-enter 0.55s cubic-bezier(0.22, 0.75, 0.28, 1) backwards;}#nav-wr .logo > a{transition:transform 0.24s cubic-bezier(0.22, 0.75, 0.28, 1),
      filter 0.24s ease !important;}}@media screen and (min-width: 1260px) and (hover: hover) and (pointer: fine){#nav-wr .logo > a:hover,
  #nav-wr .logo > a:focus-visible{transform:scale(1.04) !important;filter:drop-shadow(0 0 5px rgba(157, 242, 44, 0.30))
      drop-shadow(0 3px 7px rgba(18, 93, 172, 0.18));}#nav-wr .logo > a:hover img,
  #nav-wr .logo > a:focus-visible img{opacity:1 !important;}}@media screen and (min-width: 1260px) and (prefers-reduced-motion: reduce){#nav-wr .logo{animation:none !important;opacity:1 !important;transform:none !important;}#nav-wr .logo > a,
  #nav-wr .logo > a:hover,
  #nav-wr .logo > a:focus-visible{transform:scale(1.02) !important;filter:none !important;transition:none !important;}}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.8.94";}@keyframes itstolytsa-logo-mark-enter{0%{opacity:0;transform:translateX(-9px) scale(0.92);filter:drop-shadow(0 0 0 rgba(157, 242, 44, 0));}65%{opacity:1;transform:translateX(1px) scale(1.045);filter:drop-shadow(0 0 7px rgba(157, 242, 44, 0.38));}100%{opacity:1;transform:none;filter:none;}}@keyframes itstolytsa-logo-text-enter{0%{opacity:0;transform:translateX(-7px);}100%{opacity:1;transform:none;}}@media screen and (min-width: 1260px){#nav-wr .logo{animation:none !important;}#nav-wr .logo img{transform-origin:center center !important;animation:itstolytsa-logo-mark-enter 0.82s cubic-bezier(0.22, 0.75, 0.28, 1) 0.08s both !important;transition:transform 0.28s cubic-bezier(0.22, 0.75, 0.28, 1),
      filter 0.28s ease !important;}#nav-wr .logo .txt{animation:itstolytsa-logo-text-enter 0.72s ease-out 0.18s both !important;transition:transform 0.28s cubic-bezier(0.22, 0.75, 0.28, 1),
      text-shadow 0.28s ease !important;}}@media screen and (min-width: 1260px) and (hover: hover) and (pointer: fine){#nav-wr .logo > a:hover,
  #nav-wr .logo > a:focus-visible{transform:scale(1.025) !important;filter:none !important;}#nav-wr .logo > a:hover img,
  #nav-wr .logo > a:focus-visible img{opacity:1 !important;transform:scale(1.07) !important;filter:drop-shadow(0 0 7px rgba(157, 242, 44, 0.46))
      drop-shadow(0 3px 5px rgba(18, 93, 172, 0.24)) !important;}#nav-wr .logo > a:hover .txt,
  #nav-wr .logo > a:focus-visible .txt{transform:translateX(2px) !important;text-shadow:0 0 12px rgba(157, 242, 44, 0.20) !important;}#nav-wr .logo > a:hover .txt i,
  #nav-wr .logo > a:focus-visible .txt i{text-shadow:0 0 8px rgba(157, 242, 44, 0.34) !important;}}@media screen and (min-width: 1260px) and (prefers-reduced-motion: reduce){#nav-wr .logo img,
  #nav-wr .logo .txt{animation:none !important;opacity:1 !important;transform:none !important;filter:none !important;text-shadow:none !important;transition:none !important;}#nav-wr .logo > a,
  #nav-wr .logo > a:hover,
  #nav-wr .logo > a:focus-visible{transform:scale(1.02) !important;filter:none !important;transition:none !important;}}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.8.95";}@media screen and (min-width: 851px){#nav-wr .tel.with-txt > .in-top{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:216px !important;min-height:32px !important;margin:5px 0 0 0 !important;padding:0 15px 0 39px !important;color:#fff !important;background:linear-gradient(135deg, rgba(255, 255, 255, 0.17), rgba(255, 255, 255, 0.07)) !important;border:1px solid rgba(205, 233, 255, 0.42) !important;border-radius:999px !important;box-shadow:0 6px 15px rgba(2, 42, 91, 0.17),
      inset 0 1px 0 rgba(255, 255, 255, 0.22) !important;-webkit-backdrop-filter:blur(8px) saturate(125%) !important;backdrop-filter:blur(8px) saturate(125%) !important;box-sizing:border-box !important;overflow:hidden !important;transform:none !important;transition:color 0.22s ease,
      background 0.22s ease,
      border-color 0.22s ease,
      box-shadow 0.22s ease,
      transform 0.22s ease !important;}#nav-wr .tel.with-txt > .in-top::before{content:"" !important;position:absolute !important;top:50% !important;right:auto !important;bottom:auto !important;left:7px !important;display:block !important;width:22px !important;height:22px !important;margin:0 !important;padding:0 !important;pointer-events:none !important;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2012%2012'%3E%3Cpath%20d='M2.4%206h7.1M6.7%203.2%209.5%206%206.7%208.8'%20fill='none'%20stroke='%23fff'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px 12px no-repeat,
      linear-gradient(145deg, rgba(66, 164, 255, 0.96), rgba(10, 98, 194, 0.92)) !important;border:1px solid rgba(213, 238, 255, 0.68) !important;border-radius:50% !important;box-shadow:0 3px 8px rgba(2, 44, 96, 0.24),
      inset 0 1px 0 rgba(255, 255, 255, 0.32) !important;box-sizing:border-box !important;opacity:1 !important;transform:translateY(-50%) !important;transition:background 0.22s ease,
      border-color 0.22s ease,
      box-shadow 0.22s ease,
      transform 0.22s ease !important;}#nav-wr .tel.with-txt > .in-top::after{color:#f7fbff !important;font:600 12px/30px "Open Sans", Arial, sans-serif !important;letter-spacing:0.01em !important;text-shadow:0 1px 2px rgba(2, 37, 82, 0.24) !important;}#nav-wr .tel.with-txt > .in-top:hover,
  #nav-wr .tel.with-txt > .in-top:focus-visible{color:#fff !important;background:linear-gradient(135deg, rgba(112, 207, 62, 0.92), rgba(57, 157, 27, 0.90)) !important;border-color:rgba(216, 255, 185, 0.76) !important;box-shadow:0 8px 18px rgba(35, 112, 12, 0.27),
      inset 0 1px 0 rgba(255, 255, 255, 0.28) !important;transform:translateY(-1px) !important;}#nav-wr .tel.with-txt > .in-top:hover::before,
  #nav-wr .tel.with-txt > .in-top:focus-visible::before{background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2012%2012'%3E%3Cpath%20d='M2.4%206h7.1M6.7%203.2%209.5%206%206.7%208.8'%20fill='none'%20stroke='%23fff'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px 12px no-repeat,
      linear-gradient(145deg, #8ae052, #47b51f) !important;border-color:rgba(231, 255, 210, 0.86) !important;box-shadow:0 4px 10px rgba(35, 112, 12, 0.29),
      inset 0 1px 0 rgba(255, 255, 255, 0.36) !important;transform:translate(2px, -50%) !important;}#nav-wr .tel.with-txt > .in-top:hover::after,
  #nav-wr .tel.with-txt > .in-top:focus-visible::after{color:#fff !important;}#nav-wr .tel.with-txt > .in-top:focus-visible{outline:3px solid rgba(157, 242, 44, 0.40) !important;outline-offset:3px !important;}#nav-wr .tel.with-txt > .in-top:active{transform:translateY(0) !important;}}@media (hover: none), (pointer: coarse){#nav-wr .tel.with-txt > .in-top:hover{transform:none !important;}#nav-wr .tel.with-txt > .in-top:hover::before{transform:translateY(-50%) !important;}}@media (prefers-reduced-motion: reduce){#nav-wr .tel.with-txt > .in-top,
  #nav-wr .tel.with-txt > .in-top::before{transition:none !important;}}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.8.96";}@media screen and (min-width: 851px){#top-wr .s-compact::before{color:#d4e3f6 !important;opacity:1 !important;pointer-events:none !important;text-shadow:0 1px 3px rgba(3, 34, 75, .26) !important;transition:color .2s ease,
      text-shadow .2s ease,
      transform .2s ease !important;}#top-wr .s-compact:hover::before,
  #top-wr .s-compact:focus-within::before,
  #top-wr .s-compact:has(input:not(:placeholder-shown))::before{color:#9df22c !important;text-shadow:0 0 7px rgba(157, 242, 44, .62),
      0 2px 4px rgba(3, 45, 99, .30) !important;transform:scale(1.08) !important;}#top-wr .s-compact:focus-within input{padding-right:40px !important;}}@media (prefers-reduced-motion: reduce){#top-wr .s-compact::before{transition:none !important;}#top-wr .s-compact:hover::before,
  #top-wr .s-compact:focus-within::before,
  #top-wr .s-compact:has(input:not(:placeholder-shown))::before{transform:none !important;}}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.8.97";}@media screen and (min-width: 851px){#top-wr .s-compact:has(input:not(:placeholder-shown))::before{color:#0b67c3 !important;text-shadow:0 0 4px rgba(11, 103, 195, .24),
      0 1px 2px rgba(3, 45, 99, .18) !important;}}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.8.98";}@media screen and (min-width: 851px){#top-wr .s-compact:has(input:placeholder-shown)::before{color:#9df22c !important;text-shadow:0 0 7px rgba(157, 242, 44, .62),
      0 2px 4px rgba(3, 45, 99, .30) !important;}}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.8.99";}@media screen and (max-width: 700px){html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  h2.has-course-heading-emoji:has(> .course-heading-emoji[data-course-icon]){padding-left:62px !important;padding-right:12px !important;text-align:left !important;text-indent:-50px !important;text-wrap:wrap !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  h3.has-course-heading-emoji:not(.course-programme-label):has(> .course-heading-emoji[data-course-icon]){padding-left:58px !important;text-indent:-44px !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  h3.course-programme-label.has-course-heading-emoji:has(> .course-heading-emoji[data-course-icon]){padding-left:47px !important;text-indent:-34px !important;}}@media screen and (max-width: 670px){html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  h2.has-course-heading-emoji:has(> .course-heading-emoji[data-course-icon]){padding-left:55px !important;text-indent:-43px !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  h3.has-course-heading-emoji:not(.course-programme-label):has(> .course-heading-emoji[data-course-icon]){padding-left:52px !important;text-indent:-38px !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  h3.course-programme-label.has-course-heading-emoji:has(> .course-heading-emoji[data-course-icon]){padding-left:45px !important;text-indent:-32px !important;}}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.9.00";}@media screen and (max-width: 700px){html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content-wr #content.content.bg-white{padding-bottom:14px !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content-wr .sidebar.sidebar-right{margin-top:14px !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content .share-wr{margin-bottom:0 !important;}}@media screen and (max-width: 670px){html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content .share-wr > .share42{--its-course-share-size:clamp(32px, calc(14.2857vw - 13.3px), 38px);column-gap:6px !important;padding-right:8px !important;padding-left:8px !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content .share-wr > .share42 > a:not(.txt){flex:0 0 var(--its-course-share-size) !important;width:var(--its-course-share-size) !important;height:var(--its-course-share-size) !important;box-sizing:border-box !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content .share-wr > .share42 > a:not(.txt)::before{line-height:calc(var(--its-course-share-size) - 2px) !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content .share-wr > .share42 > a.tiktok-share{order:1 !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content .share-wr > .share42 > a.facebook{order:2 !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content .share-wr > .share42 > a.linkedin{order:3 !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content .share-wr > .share42 > a:is(.twitter, .x-share){order:4 !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content .share-wr > .share42 > a.whatsapp{order:5 !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content .share-wr > .share42 > a.telegram{order:6 !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content .share-wr > .share42 > a.to-top{order:7 !important;margin-left:0 !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content .share-wr > .share42 > .txt{order:8 !important;}}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.9.01";}@media screen and (max-width: 700px){}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.9.02";}@media screen and (min-width: 701px){}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.9.04";}body.view-article #content .itc-static-branches-map{position:relative !important;display:block !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;overflow:hidden !important;line-height:0 !important;background:#f3f9ff !important;border:1px solid #bfd7ee !important;border-radius:18px !important;box-shadow:0 14px 34px rgba(19, 74, 132, .16) !important;box-sizing:border-box !important;isolation:isolate !important;}body.view-article #content .itc-static-branches-map__picture{display:block !important;width:100% !important;margin:0 !important;padding:0 !important;line-height:0 !important;}body.view-article #content .itc-static-branches-map__image{display:block !important;width:100% !important;max-width:100% !important;height:auto !important;margin:0 !important;padding:0 !important;opacity:1 !important;filter:none !important;transform:none !important;object-fit:contain !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;box-sizing:border-box !important;}body.view-article #content .itc-static-branches-map__caption{display:block !important;margin:0 !important;padding:10px 14px 11px !important;color:#4c6278 !important;font:400 13px/1.45 Open Sans, Arial, sans-serif !important;text-align:center !important;background:rgba(255, 255, 255, .96) !important;border-top:1px solid rgba(168, 198, 225, .58) !important;box-sizing:border-box !important;}body.view-article #content .itc-static-branches-map__caption a{color:#075bb5 !important;font-weight:600 !important;text-decoration:none !important;}body.view-article #content .itc-static-branches-map__caption a:hover,
body.view-article #content .itc-static-branches-map__caption a:focus-visible{color:#48a91e !important;text-decoration:underline !important;}body.view-article #content .itc-static-branches-map__caption a:focus-visible{outline:3px solid rgba(39, 136, 255, .22) !important;outline-offset:2px !important;border-radius:3px !important;}@media screen and (max-width: 700px){body.view-article #content .itc-static-branches-map{border-radius:14px !important;box-shadow:0 10px 25px rgba(19, 74, 132, .14) !important;}body.view-article #content .itc-static-branches-map__caption{padding:9px 11px 10px !important;font-size:12px !important;line-height:1.45 !important;}}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.9.05";}@media (hover: hover) and (pointer: fine){}@media screen and (max-width: 760px){}@media screen and (max-width: 390px){}@media (prefers-reduced-motion: reduce){}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.9.06";}@media screen and (max-width: 760px){}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.9.07";}@media screen and (max-width: 700px){html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(> :is(thead, tbody) > tr:first-child > th)
  > :is(thead, tbody, tfoot)
  > tr
  > :is(th, td){padding:11px 10px !important;font-size:clamp(13.5px, 3.65vw, 14px) !important;line-height:1.52 !important;text-align:left !important;vertical-align:top !important;white-space:normal !important;word-break:normal !important;overflow-wrap:break-word !important;-webkit-hyphens:none !important;hyphens:none !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(> :is(thead, tbody) > tr:first-child > th):has(
    > :is(thead, tbody, tfoot) > tr > :nth-child(2):last-child
  ):not(:has(> :is(thead, tbody, tfoot) > tr > :nth-child(3))){table-layout:fixed !important;overflow:hidden !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(> :is(thead, tbody) > tr:first-child > th):has(
    > :is(thead, tbody, tfoot) > tr > :nth-child(2):last-child
  ):not(:has(> :is(thead, tbody, tfoot) > tr > :nth-child(3)))
  > :is(thead, tbody, tfoot)
  > tr
  > :first-child{width:38% !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(> :is(thead, tbody) > tr:first-child > th):has(
    > :is(thead, tbody, tfoot) > tr > :nth-child(2):last-child
  ):not(:has(> :is(thead, tbody, tfoot) > tr > :nth-child(3)))
  > :is(thead, tbody, tfoot)
  > tr
  > :nth-child(2){width:62% !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(> :is(thead, tbody) > tr:first-child > th):has(
    > :is(thead, tbody, tfoot) > tr > :nth-child(3):last-child
  ):not(:has(> :is(thead, tbody, tfoot) > tr > :nth-child(4))){display:block !important;width:100% !important;max-width:100% !important;margin-top:18px !important;margin-bottom:26px !important;overflow:hidden !important;table-layout:auto !important;border-radius:14px !important;box-shadow:0 11px 26px rgba(20, 75, 120, 0.11),
      0 2px 7px rgba(35, 110, 60, 0.05) !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(> :is(thead, tbody) > tr:first-child > th):has(
    > :is(thead, tbody, tfoot) > tr > :nth-child(3):last-child
  ):not(:has(> :is(thead, tbody, tfoot) > tr > :nth-child(4)))
  > :is(thead, tbody, tfoot){display:block !important;width:100% !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(> :is(thead, tbody) > tr:first-child > th):has(
    > :is(thead, tbody, tfoot) > tr > :nth-child(3):last-child
  ):not(:has(> :is(thead, tbody, tfoot) > tr > :nth-child(4)))
  > :is(thead, tbody, tfoot)
  > tr{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;width:100% !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(> :is(thead, tbody) > tr:first-child > th):has(
    > :is(thead, tbody, tfoot) > tr > :nth-child(3):last-child
  ):not(:has(> :is(thead, tbody, tfoot) > tr > :nth-child(4)))
  > :is(thead, tbody, tfoot)
  > tr
  > :is(th, td){display:block !important;width:auto !important;min-width:0 !important;padding:12px 11px !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(> :is(thead, tbody) > tr:first-child > th):has(
    > :is(thead, tbody, tfoot) > tr > :nth-child(3):last-child
  ):not(:has(> :is(thead, tbody, tfoot) > tr > :nth-child(4)))
  > :is(thead, tbody, tfoot)
  > tr
  > :first-child{grid-column:1 / -1 !important;width:auto !important;padding:11px 13px !important;font-size:15px !important;line-height:1.42 !important;border-right:0 !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(> :is(thead, tbody) > tr:first-child > th):has(
    > :is(thead, tbody, tfoot) > tr > :nth-child(3):last-child
  ):not(:has(> :is(thead, tbody, tfoot) > tr > :nth-child(4)))
  > tbody
  > tr
  > td:first-child{color:#0b559f !important;font-weight:700 !important;background:linear-gradient(135deg, #f3f8fd 0%, #edf5fb 100%) !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(> :is(thead, tbody) > tr:first-child > th):has(
    > :is(thead, tbody, tfoot) > tr > :nth-child(3):last-child
  ):not(:has(> :is(thead, tbody, tfoot) > tr > :nth-child(4)))
  > tbody
  > tr:last-child
  > td:first-child{border-bottom:1px solid rgba(128, 164, 190, 0.26) !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(> :is(thead, tbody) > tr:first-child > th):has(
    > :is(thead, tbody, tfoot) > tr > :nth-child(3):last-child
  ):not(:has(> :is(thead, tbody, tfoot) > tr > :nth-child(4)))
  > :is(thead, tbody)
  > tr:has(> th)
  > th{padding:11px 10px !important;font-size:14px !important;line-height:1.4 !important;text-align:center !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  .course-heading-emoji[data-course-icon]{--course-vector-size:28px;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  h2.has-course-heading-emoji
  .course-heading-emoji[data-course-icon]{--course-vector-size:32px;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  :is(h4, h5).has-course-heading-emoji
  .course-heading-emoji[data-course-icon]{--course-vector-size:25px;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  :is(h3, h4).course-programme-label.has-course-heading-emoji
  .course-heading-emoji[data-course-icon]{--course-vector-size:23px;}}@media screen and (max-width: 340px){html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(> :is(thead, tbody) > tr:first-child > th):has(
    > :is(thead, tbody, tfoot) > tr > :nth-child(3):last-child
  ):not(:has(> :is(thead, tbody, tfoot) > tr > :nth-child(4)))
  > :is(thead, tbody, tfoot)
  > tr{grid-template-columns:minmax(0, 1fr) !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table:not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(> :is(thead, tbody) > tr:first-child > th):has(
    > :is(thead, tbody, tfoot) > tr > :nth-child(3):last-child
  ):not(:has(> :is(thead, tbody, tfoot) > tr > :nth-child(4)))
  > :is(thead, tbody, tfoot)
  > tr
  > :is(th, td){grid-column:1 !important;border-right:0 !important;}}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.9.10";}@media screen and (min-width: 761px){}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> table.itc-course-table-a11y:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
> caption.itc-course-table-caption{position:absolute !important;top:0 !important;left:0 !important;width:1px !important;min-width:1px !important;max-width:1px !important;height:1px !important;min-height:1px !important;max-height:1px !important;margin:-1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> table.itc-course-table-a11y:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
> :is(tbody, tfoot)
> tr
> th.itc-course-table-row-header{color:#263a51 !important;font-weight:700 !important;text-align:left !important;background:#f8fafc !important;border-right:1px solid rgba(128, 164, 190, 0.26) !important;border-bottom:1px solid rgba(128, 164, 190, 0.26) !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
> table.itc-course-table-a11y:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
> :is(tbody, tfoot)
> tr:last-child
> th.itc-course-table-row-header{border-bottom:0 !important;}@media (hover: hover) and (pointer: fine){html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table.itc-course-table-a11y:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
  > tbody
  > tr:hover
  > th.itc-course-table-row-header{background:#eef7f1 !important;}}@media screen and (max-width: 700px){html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table.itc-course-table-a11y:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)
  > :is(tbody, tfoot)
  > tr
  > th.itc-course-table-row-header{padding:11px 10px !important;font-size:clamp(13.5px, 3.65vw, 14px) !important;line-height:1.52 !important;text-align:left !important;vertical-align:top !important;white-space:normal !important;word-break:normal !important;overflow-wrap:break-word !important;-webkit-hyphens:none !important;hyphens:none !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table.itc-course-table-a11y:not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(
    > :is(thead, tbody) > tr:first-child > th
  ):has(
    > :is(thead, tbody, tfoot) > tr > :nth-child(3):last-child
  ):not(:has(
    > :is(thead, tbody, tfoot) > tr > :nth-child(4)
  ))
  > tbody
  > tr
  > th.itc-course-table-row-header{grid-column:1 / -1 !important;width:auto !important;padding:11px 13px !important;color:#0b559f !important;font-size:15px !important;line-height:1.42 !important;font-weight:700 !important;text-align:left !important;background:linear-gradient(
      135deg,
      #f3f8fd 0%,
      #edf5fb 100%
    ) !important;border-right:0 !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > table.itc-course-table-a11y:not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(
    > :is(thead, tbody) > tr:first-child > th
  ):has(
    > :is(thead, tbody, tfoot) > tr > :nth-child(3):last-child
  ):not(:has(
    > :is(thead, tbody, tfoot) > tr > :nth-child(4)
  ))
  > tbody
  > tr:last-child
  > th.itc-course-table-row-header{border-bottom:1px solid rgba(128, 164, 190, 0.26) !important;}}@media screen and (max-width: 720px){html.it-android #nav-wr .nav-main > li.open > ul{max-height:68vh !important;max-height:68dvh !important;overflow-x:hidden !important;overflow-y:auto !important;overscroll-behavior-y:contain !important;-webkit-overflow-scrolling:touch !important;touch-action:pan-y !important;}html.it-android #nav-wr .nav-main > li.open > ul,
  html.it-android #nav-wr .nav-main > li.open > ul *,
  html.it-android #nav-wr .nav-main > li.open > ul *::before,
  html.it-android #nav-wr .nav-main > li.open > ul *::after{animation:none !important;transition:none !important;}}@media screen and (max-width: 700px){html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > h2.has-course-heading-emoji:has(
    > .course-heading-emoji[data-course-icon="question"]
  )
  ~ h3:not(.has-course-heading-emoji),
  html:is([lang^="uk"], [lang^="ru"]).it-course-page
  body.view-article.with-sidebar
  #content :is(.item-page, .com-content-article)
  > [itemprop="articleBody"]
  > :is(div:not([class]), [data-course-prose-root="1"])
  > h2.has-course-heading-emoji:has(
    > .course-heading-emoji[data-course-icon="question"]
  )
  ~ h3:not(.has-course-heading-emoji){padding-left:14px !important;padding-right:13px !important;text-indent:0 !important;text-align:left !important;}}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.9.13";}.prices.icons.num-2.squares > a.item.toggle-handler{--it-price-icon-width:72px;position:relative !important;display:grid !important;grid-template-columns:var(--it-price-icon-width) minmax(0, 1fr) !important;align-items:stretch !important;width:auto !important;min-width:0 !important;min-height:94px !important;height:auto !important;padding:0 !important;color:#d5ff83 !important;text-align:left !important;background:radial-gradient(circle at 18% 0%, rgba(93, 184, 255, .18), transparent 46%),
    linear-gradient(135deg, rgba(18, 110, 196, .94), rgba(7, 73, 147, .90)) !important;border:1px solid rgba(46, 142, 238, .66) !important;border-radius:14px !important;box-shadow:0 7px 17px rgba(12, 73, 133, .16), inset 0 1px 0 rgba(255, 255, 255, .18) !important;box-sizing:border-box !important;overflow:hidden !important;isolation:isolate !important;transform:none !important;-webkit-tap-highlight-color:transparent !important;transition:transform .18s ease, box-shadow .18s ease, border-color .18s ease !important;}.prices.icons.num-2.squares > a.item.toggle-handler::after{content:"" !important;position:absolute !important;top:0 !important;left:var(--it-price-icon-width) !important;right:0 !important;z-index:3 !important;height:2px !important;background:linear-gradient(90deg, #2b91ff 0 72%, #7ddb39 72% 100%) !important;pointer-events:none !important;}.prices.icons.num-2.squares > a.item.toggle-handler > .ico{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;grid-column:1 !important;grid-row:1 !important;display:flex !important;align-items:center !important;justify-content:center !important;align-self:stretch !important;width:var(--it-price-icon-width) !important;height:auto !important;min-height:92px !important;margin:0 !important;padding:0 !important;color:#fff !important;text-indent:0 !important;background:linear-gradient(145deg, rgba(55, 164, 255, .98), rgba(24, 126, 226, .96)) !important;border:0 !important;border-right:1px solid rgba(255, 255, 255, .28) !important;border-radius:13px 0 0 13px !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .30), inset -1px 0 0 rgba(4, 70, 145, .16) !important;box-sizing:border-box !important;opacity:1 !important;visibility:visible !important;transform:none !important;animation:none !important;transition:color .18s ease, border-color .18s ease !important;}.prices.icons.num-2.squares > a.item.toggle-handler > .ico::before{position:static !important;display:block !important;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;color:inherit !important;font-size:34px !important;line-height:1 !important;text-indent:0 !important;text-align:center !important;text-shadow:0 2px 7px rgba(4, 58, 121, .22) !important;}.prices.icons.num-2.squares > a.item.toggle-handler > .txt{position:relative !important;grid-column:2 !important;grid-row:1 !important;display:block !important;width:auto !important;min-width:0 !important;min-height:92px !important;height:auto !important;margin:0 !important;padding:17px 55px 15px 18px !important;color:#d5ff83 !important;font-size:16px !important;line-height:1.4 !important;font-weight:400 !important;white-space:normal !important;overflow-wrap:anywhere !important;background:transparent !important;border:0 !important;box-sizing:border-box !important;}.prices.icons.num-2.squares > a.item.toggle-handler > .txt > .ttl{display:inline-block !important;max-width:100% !important;margin:0 0 5px !important;color:#fff !important;font-size:17px !important;line-height:1.35 !important;font-weight:600 !important;font-style:normal !important;white-space:normal !important;overflow-wrap:anywhere !important;text-shadow:0 1px 6px rgba(0, 37, 83, .26) !important;}.prices.icons.num-2.squares > a.item.toggle-handler > .txt > .marker{position:absolute !important;top:50% !important;right:13px !important;bottom:auto !important;left:auto !important;display:block !important;width:32px !important;height:32px !important;margin:0 !important;padding:0 !important;color:#fff !important;background:rgba(255, 255, 255, .095) !important;border:1px solid rgba(181, 222, 255, .48) !important;border-radius:50% !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .17) !important;box-sizing:border-box !important;opacity:1 !important;visibility:visible !important;transform:translateY(-50%) !important;animation:none !important;transition:color .18s ease, border-color .18s ease, box-shadow .18s ease !important;}.prices.icons.num-2.squares > a.item.toggle-handler > .txt > .marker::before{content:"" !important;position:absolute !important;top:50% !important;left:50% !important;display:block !important;width:7px !important;height:7px !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;border:0 !important;border-top:2px solid currentColor !important;border-right:2px solid currentColor !important;box-sizing:border-box !important;transform:translate(-62%, -50%) rotate(45deg) !important;}.prices.icons.num-2.squares > a.item.toggle-handler:is(.open, :focus-visible, :active){border-color:#82df38 !important;background:radial-gradient(circle at 18% 0%, rgba(121, 213, 255, .21), transparent 48%),
    linear-gradient(135deg, rgba(21, 126, 215, .96), rgba(7, 86, 162, .92)) !important;}.prices.icons.num-2.squares > a.item.toggle-handler:is(.open, :focus-visible, :active) > .ico,
.prices.icons.num-2.squares > a.item.toggle-handler:is(.open, :focus-visible, :active) > .txt > .marker{color:#0a4da1 !important;background:linear-gradient(145deg, #baff49, #7bdc29) !important;border-color:rgba(225, 255, 202, .82) !important;}.prices.icons.num-2.squares > a.item.toggle-handler:is(.open, :focus-visible, :active) > .txt > .ttl{color:#d5ff83 !important;}.prices.icons.num-2.squares > a.item.toggle-handler.open > .txt > .marker::before{transform:translate(-50%, -65%) rotate(135deg) !important;}.prices.icons.num-2.squares > a.item.toggle-handler:focus-visible{outline:3px solid #82df38 !important;outline-offset:3px !important;}@media (hover: hover) and (pointer: fine){.prices.icons.num-2.squares > a.item.toggle-handler:hover{border-color:#82df38 !important;background:radial-gradient(circle at 18% 0%, rgba(121, 213, 255, .21), transparent 48%),
      linear-gradient(135deg, rgba(21, 126, 215, .96), rgba(7, 86, 162, .92)) !important;box-shadow:0 11px 22px rgba(10, 68, 126, .21), inset 0 1px 0 rgba(255, 255, 255, .21) !important;transform:translateY(-2px) !important;}.prices.icons.num-2.squares > a.item.toggle-handler:hover > .ico,
  .prices.icons.num-2.squares > a.item.toggle-handler:hover > .txt > .marker{color:#0a4da1 !important;background:linear-gradient(145deg, #baff49, #7bdc29) !important;border-color:rgba(225, 255, 202, .82) !important;}.prices.icons.num-2.squares > a.item.toggle-handler:hover > .txt > .ttl{color:#d5ff83 !important;}}@media screen and (max-width: 820px){.prices.icons.num-2.squares > a.item.toggle-handler{--it-price-icon-width:58px;min-height:88px !important;box-shadow:0 6px 14px rgba(12, 73, 133, .15), inset 0 1px 0 rgba(255, 255, 255, .18) !important;}.prices.icons.num-2.squares > a.item.toggle-handler > .ico{min-height:86px !important;}.prices.icons.num-2.squares > a.item.toggle-handler > .ico::before{font-size:29px !important;}.prices.icons.num-2.squares > a.item.toggle-handler > .txt{min-height:86px !important;padding:14px 43px 13px 13px !important;font-size:15px !important;line-height:1.4 !important;}.prices.icons.num-2.squares > a.item.toggle-handler > .txt > .ttl{font-size:16px !important;}.prices.icons.num-2.squares > a.item.toggle-handler > .txt > .marker{right:9px !important;width:28px !important;height:28px !important;}}@media (prefers-reduced-motion: reduce){.prices.icons.num-2.squares > a.item.toggle-handler,
  .prices.icons.num-2.squares > a.item.toggle-handler > .ico,
  .prices.icons.num-2.squares > a.item.toggle-handler > .txt,
  .prices.icons.num-2.squares > a.item.toggle-handler > .txt > .ttl,
  .prices.icons.num-2.squares > a.item.toggle-handler > .txt > .marker{transition:none !important;}.prices.icons.num-2.squares > a.item.toggle-handler:hover{transform:none !important;}}@media screen and (min-width: 1025px) and (hover: hover) and (pointer: fine){html.it-footer-desktop #all-wr .footer-after{padding:24px 0 26px !important;background:linear-gradient(115deg, #0b3260, #092b53) !important;}html.it-footer-desktop #all-wr .footer-after > .center-wr{display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;align-items:stretch !important;gap:18px !important;}html.it-footer-desktop #all-wr .footer-after > .center-wr > .item{position:relative !important;display:flex !important;flex-direction:column !important;min-width:0 !important;width:auto !important;margin:0 !important;padding:20px 20px 18px !important;color:#dce8f5 !important;font-size:15.5px !important;line-height:1.45 !important;text-align:left !important;background:rgba(70, 129, 191, .07) !important;border:1px solid rgba(153, 201, 247, .14) !important;border-radius:14px !important;box-shadow:none !important;box-sizing:border-box !important;}html.it-footer-desktop #all-wr .footer-after > .center-wr > .item::before{content:none !important;display:none !important;}html.it-footer-desktop #all-wr .footer-after > .center-wr > .item > .ttl{display:block !important;width:100% !important;margin:0 0 30px !important;padding:0 !important;color:#fff !important;font-size:19px !important;line-height:1.3 !important;font-weight:600 !important;text-align:center !important;border-bottom:0 !important;}html.it-footer-desktop #all-wr .footer-after > .center-wr > .item > .ttl::after{content:"" !important;display:block !important;position:static !important;width:88px !important;height:3px !important;margin:10px auto 0 !important;background:linear-gradient(90deg, #339cff 0 72%, #68b83e 72% 100%) !important;border:0 !important;border-radius:3px !important;transform:none !important;pointer-events:none !important;}html.it-footer-desktop #all-wr .footer-after .item :is(p, ul, li){color:inherit !important;font-size:15.5px !important;line-height:1.45 !important;}html.it-footer-desktop #all-wr .footer-after .item ul{margin:0 !important;padding:0 !important;list-style:none !important;}html.it-footer-desktop #all-wr .footer-after .item li{margin:0 0 6px !important;padding:0 !important;overflow-wrap:anywhere !important;}html.it-footer-desktop #all-wr .footer-after .item a:not(.btn){color:#deefff !important;font-size:inherit !important;text-decoration-color:rgba(199, 229, 255, .52) !important;text-underline-offset:3px !important;}html.it-footer-desktop #all-wr .footer-after .item a:not(.btn):is(:hover, :focus-visible),
  html.it-footer-desktop #all-wr #footer .tel a:is([href^="tel:"], [href^="mailto:"]):is(:hover, :focus-visible),
  html.it-footer-desktop #all-wr #copy a:is(:hover, :focus-visible){color:#d9ff7e !important;text-decoration-color:currentColor !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-legacy-contacts{display:none !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-contact-groups{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(158px, 1fr)) !important;align-items:start !important;gap:16px 14px !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-contact-group{min-width:0 !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-contact-group:has(.it-footer-email-row){grid-column:1 / -1 !important;margin-top:8px !important;padding-top:16px !important;border-top:1px solid rgba(153, 201, 247, .14) !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-messenger-links{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;width:max-content !important;max-width:100% !important;gap:5px !important;margin-top:8px !important;}html.it-footer-desktop #all-wr .footer-after .item a.it-footer-messenger-link{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:8px !important;min-width:0 !important;min-height:32px !important;padding:5px 10px !important;color:#e3effb !important;font-size:14px !important;line-height:1.4 !important;font-weight:700 !important;transform:none !important;text-decoration:none !important;background:radial-gradient(ellipse at 15% 0, rgba(187, 225, 255, .20), transparent 70%),
      linear-gradient(145deg, rgba(91, 163, 236, .24), rgba(39, 106, 177, .28) 48%, rgba(24, 77, 138, .24)) !important;border:1px solid rgba(129, 187, 244, .25) !important;border-radius:7px !important;box-sizing:border-box !important;}html.it-footer-desktop #all-wr .footer-after .item a.it-footer-messenger-link::after{content:"" !important;flex:0 0 auto !important;color:#a6ce91 !important;font:16px/1 Arial, sans-serif !important;}html.it-footer-desktop #all-wr .footer-after .item a.it-footer-messenger-link:is(:hover, :focus-visible){color:#fff !important;font-weight:700 !important;text-shadow:0 1px 1px rgba(13, 71, 7, .38) !important;background:linear-gradient(180deg, rgba(255, 255, 255, .15), transparent 34%),
      linear-gradient(180deg, #8cdc4d 0%, #58b929 55%, #3d981b 100%) !important;border-color:rgba(177, 224, 185, .80) !important;text-decoration:none !important;}html.it-footer-desktop #all-wr .footer-after .item a.it-footer-messenger-link:is(:hover, :focus-visible)::after{color:inherit !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-subtitle{margin:0 0 4px !important;padding:0 !important;color:#bbd0e7 !important;font-size:14px !important;line-height:1.4 !important;font-weight:600 !important;text-align:left !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-contact-list li{margin:0 0 2px !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-contact-list a[href^="tel:"]{display:inline-block !important;font-size:16px !important;line-height:1.45 !important;font-weight:500 !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-email-row{margin-bottom:4px !important;color:#c9daee !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-email-row > span{display:inline !important;}html.it-footer-desktop #all-wr .footer-after > .center-wr > .item:first-child::after{margin-top:14px !important;height:39.644px !important;background-size:contain !important;flex-shrink:0 !important;}html.it-footer-desktop #all-wr .footer-after .tabs.mini .tab-nav{gap:6px !important;}html.it-footer-desktop #all-wr .footer-after .tabs.mini .tab-nav li{margin:0 !important;}html.it-footer-desktop #all-wr .footer-after .tabs.mini .tab-nav a.btn{min-height:40px !important;height:auto !important;padding:9px 5px !important;color:#e6f1ff !important;font-size:14px !important;line-height:1.25 !important;font-weight:600 !important;white-space:normal !important;background:radial-gradient(ellipse at 15% 0, rgba(187, 225, 255, .20), transparent 70%),
      linear-gradient(145deg, rgba(91, 163, 236, .24), rgba(39, 106, 177, .28) 48%, rgba(24, 77, 138, .24)) !important;border:1px solid rgba(141, 196, 252, .22) !important;border-radius:8px !important;box-shadow:none !important;transform:none !important;}html.it-footer-desktop #all-wr .footer-after .tabs.mini .tab-nav a.btn:not(.btn-light){color:#05222e !important;font-weight:700 !important;background:linear-gradient(115deg, #65c82d, #49aa1d) !important;border-color:rgba(177, 222, 132, .80) !important;}html.it-footer-desktop #all-wr .footer-after .tabs.mini .tab-nav a.btn:is(:hover, :focus-visible){color:#fff !important;font-weight:700 !important;text-shadow:0 1px 1px rgba(13, 71, 7, .38) !important;background:linear-gradient(180deg, rgba(255, 255, 255, .15), transparent 34%),
      linear-gradient(180deg, #8cdc4d 0%, #58b929 55%, #3d981b 100%) !important;border-color:rgba(177, 224, 185, .80) !important;box-shadow:none !important;}html.it-footer-desktop #all-wr .footer-after .tabs.mini .tab-content{margin-top:16px !important;}html.it-footer-desktop #all-wr .footer-after .tabs.mini .tab-content li{margin-bottom:12px !important;text-align:left !important;}html.it-footer-desktop #all-wr .footer-after .tabs.mini .tab-content .it-footer-branch-row{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;align-items:start !important;gap:4px !important;}html.it-footer-desktop #all-wr .footer-after .tabs.mini .tab-content .it-footer-branch-row:not(:has(a[href^="tel:"])){gap:10px !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-branch-row:not(:has(a[href^="tel:"])) > .it-footer-branch-label{color:#fff !important;font-size:15.5px !important;font-weight:700 !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-branch-label{display:block !important;color:#b4cee7 !important;font-size:14px !important;line-height:1.3 !important;font-weight:600 !important;text-align:left !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-branch-value{min-width:0 !important;color:#dce8f5 !important;font-size:15.5px !important;line-height:1.45 !important;text-align:left !important;overflow-wrap:break-word !important;word-break:normal !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-branch-value a[href^="tel:"]{display:block !important;width:max-content !important;max-width:100% !important;margin:0 0 4px !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-branch-value a[href^="tel:"]:last-child{margin-bottom:0 !important;}html.it-footer-desktop #all-wr .footer-after .tabs.mini .tab-content .it-footer-branch-row:has(a[href^="tel:"]){display:block !important;line-height:1.65 !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-branch-row:has(a[href^="tel:"]) > .it-footer-branch-label{display:inline !important;margin-right:6px !important;vertical-align:baseline !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-branch-row:has(a[href^="tel:"]) > .it-footer-branch-value{display:inline !important;line-height:inherit !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-branch-row:has(a[href^="tel:"]) .it-footer-branch-value a[href^="tel:"]{display:inline-block !important;width:auto !important;margin:0 !important;vertical-align:baseline !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-branch-row:has(a[href^="tel:"]) .it-footer-branch-value a[href^="tel:"] + a[href^="tel:"]{margin-left:8px !important;}html.it-footer-desktop #all-wr .footer-after .tabs.mini .tab-content .it-footer-route-row{padding-top:12px !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:13px !important;color:#f0f7ff !important;font-weight:700 !important;text-align:center !important;}html.it-footer-desktop #all-wr .footer-after a.btn.it-footer-route,
  html.it-footer-desktop #all-wr .footer-after a.btn.it-footer-quick-link{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:10px !important;width:100% !important;min-height:40px !important;margin:0 !important;padding:9px 12px !important;color:#fff !important;font-size:14.5px !important;line-height:1.35 !important;font-weight:500 !important;text-align:left !important;text-transform:none !important;text-decoration:none !important;white-space:normal !important;background:radial-gradient(ellipse at 15% 0, rgba(187, 225, 255, .20), transparent 70%),
      linear-gradient(145deg, rgba(91, 163, 236, .24), rgba(39, 106, 177, .28) 48%, rgba(24, 77, 138, .24)) !important;border:1px solid rgba(129, 187, 244, .28) !important;border-radius:8px !important;box-shadow:none !important;box-sizing:border-box !important;transition:color .18s ease, background-color .18s ease, border-color .18s ease !important;}html.it-footer-desktop #all-wr .footer-after a.btn.it-footer-route::after,
  html.it-footer-desktop #all-wr .footer-after a.btn.it-footer-quick-link::after{content:"" !important;flex:0 0 auto !important;color:#a6ce91 !important;font:600 18px/1 Arial, sans-serif !important;}html.it-footer-desktop #all-wr .footer-after a.btn.it-footer-route:is(:hover, :focus-visible),
  html.it-footer-desktop #all-wr .footer-after a.btn.it-footer-quick-link:is(:hover, :focus-visible){color:#fff !important;font-weight:700 !important;text-shadow:0 1px 1px rgba(13, 71, 7, .38) !important;background:linear-gradient(180deg, rgba(255, 255, 255, .15), transparent 34%),
      linear-gradient(180deg, #8cdc4d 0%, #58b929 55%, #3d981b 100%) !important;border-color:rgba(177, 224, 185, .80) !important;}html.it-footer-desktop #all-wr .footer-after a.btn.it-footer-route:is(:hover, :focus-visible)::after,
  html.it-footer-desktop #all-wr .footer-after a.btn.it-footer-quick-link:is(:hover, :focus-visible)::after{color:inherit !important;}html.it-footer-desktop #all-wr .footer-after a.btn.it-footer-route::after,
  html.it-footer-desktop #all-wr .footer-after a.btn.it-footer-quick-link::after,
  html.it-footer-desktop #all-wr .footer-after .item a.it-footer-messenger-link::after{display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 24px !important;width:24px !important;height:24px !important;color:#fff !important;font-size:16px !important;line-height:1 !important;text-shadow:none !important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20transform%3D%22rotate%2890%2012%2012%29%22%20d%3D%22M12%2019V5M6.5%2010.5L12%205l5.5%205.5%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") !important;background-position:center !important;background-size:14px 14px !important;background-repeat:no-repeat !important;background-color:rgba(202, 231, 255, .13) !important;border:1px solid rgba(228, 245, 255, .48) !important;border-radius:50% !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .16) !important;box-sizing:border-box !important;}html.it-footer-desktop #all-wr .footer-after .item a.it-footer-messenger-link::after{flex-basis:20px !important;width:20px !important;height:20px !important;font-size:0 !important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20transform%3D%22rotate%2845%2012%2012%29%22%20d%3D%22M12%2019V5M6.5%2010.5L12%205l5.5%205.5%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") !important;background-size:12px 12px !important;transform:none !important;}html.it-footer-desktop #all-wr .footer-after a.btn.it-footer-route:is(:hover, :focus-visible)::after,
  html.it-footer-desktop #all-wr .footer-after a.btn.it-footer-quick-link:is(:hover, :focus-visible)::after,
  html.it-footer-desktop #all-wr .footer-after .item a.it-footer-messenger-link:is(:hover, :focus-visible)::after{color:#fff !important;background-color:rgba(245, 255, 224, .22) !important;border-color:rgba(240, 255, 218, .78) !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .26) !important;}html.it-footer-desktop #all-wr .footer-after a.btn.it-footer-quick-link,
  html.it-footer-desktop #all-wr .footer-after a.btn.it-footer-quick-link:is(:hover, :focus-visible, :active){font-weight:700 !important;font-size:14.5px !important;line-height:1.35 !important;padding:9px 12px !important;gap:10px !important;transform:none !important;}html.it-footer-desktop #all-wr .footer-after a.btn.it-footer-quick-link::after,
  html.it-footer-desktop #all-wr .footer-after a.btn.it-footer-quick-link:is(:hover, :focus-visible, :active)::after{flex:0 0 24px !important;width:24px !important;height:24px !important;background-size:14px 14px !important;transform:none !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-quick-links{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;align-self:flex-start !important;width:max-content !important;max-width:100% !important;gap:6px !important;margin:12px 0 14px !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-hours{margin-top:12px !important;padding:0 0 0 12px !important;background:transparent !important;border:0 !important;border-left:2px solid rgba(58, 150, 241, .55) !important;border-radius:0 !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-contact-group > .it-footer-subtitle,
  html.it-footer-desktop #all-wr .footer-after .it-footer-hours > .it-footer-subtitle{margin-bottom:8px !important;color:#f0f7ff !important;font-size:15.5px !important;line-height:1.4 !important;font-weight:700 !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-email-row a[href^="mailto:"]{font-weight:600 !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-hours li{margin-bottom:5px !important;font-size:15px !important;}html.it-footer-desktop #all-wr .footer-after a.btn.it-footer-route{width:auto !important;max-width:100% !important;gap:24px !important;}html.it-footer-desktop #all-wr .footer-after .item a[href^="tel:"]{white-space:nowrap !important;text-decoration:none !important;}html.it-footer-desktop #all-wr .footer-after .item a[href^="tel:"]:is(:hover, :focus-visible){text-decoration:underline !important;}html.it-footer-desktop #all-wr .footer-after .it-footer-contact-list li:last-child,
  html.it-footer-desktop #all-wr .footer-after .it-footer-hours li:last-child{margin-bottom:0 !important;}html.it-footer-desktop #footer .logo{position:relative !important;top:5px !important;justify-self:start !important;max-width:342.2px !important;}html.it-footer-desktop #footer .logo > a{gap:16.52px !important;filter:none !important;transition:filter .2s ease !important;}html.it-footer-desktop #footer .logo img{flex:0 0 73.16px !important;width:73.16px !important;height:73.16px !important;max-width:73.16px !important;max-height:73.16px !important;opacity:1 !important;}html.it-footer-desktop #footer .logo .txt{margin:-4.72px 0 0 12.98px !important;font-size:33.04px !important;line-height:1 !important;}html.it-footer-desktop #footer .logo .txt i{margin-top:7.08px !important;font-size:11.8px !important;line-height:1.2 !important;}html.it-footer-desktop #footer .logo > a:is(:hover, :focus-visible){filter:drop-shadow(0 0 5px rgba(176, 229, 146, .30)) !important;}html.it-footer-desktop #footer .soc{gap:9px !important;}html.it-footer-desktop #footer .soc a{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:44px !important;height:44px !important;font-size:0 !important;line-height:0 !important;margin:0 !important;padding:0 !important;color:#fff !important;background:radial-gradient(ellipse at 15% 0, rgba(187, 225, 255, .20), transparent 70%),
      linear-gradient(145deg, rgba(91, 163, 236, .24), rgba(39, 106, 177, .28) 48%, rgba(24, 77, 138, .24)) !important;border:1px solid rgba(175, 216, 255, .30) !important;border-radius:11px !important;opacity:1 !important;transform:none !important;animation:none !important;}html.it-footer-desktop #footer .soc a::before{position:static !important;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;color:inherit !important;font-size:22px !important;line-height:1 !important;}html.it-footer-desktop #footer .soc a.instagram::before,
  html.it-footer-desktop #footer .soc a.youtube::before{content:"" !important;position:absolute !important;display:block !important;top:50% !important;left:50% !important;right:auto !important;bottom:auto !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;font-size:0 !important;line-height:0 !important;box-sizing:border-box !important;background-color:transparent !important;background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important;transform:translate(-50%, -50%) !important;pointer-events:none !important;}html.it-footer-desktop #footer .soc a.instagram::before{width:22px !important;height:22px !important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.8%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%2218%22%20height%3D%2218%22%20rx%3D%225%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%224%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%2217.5%22%20cy%3D%226.5%22%20r%3D%221.1%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") !important;}html.it-footer-desktop #footer .soc a.youtube::before{width:26px !important;height:20px !important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2026%2020%22%3E%3Crect%20x%3D%221%22%20y%3D%221%22%20width%3D%2224%22%20height%3D%2218%22%20rx%3D%225%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.8%22%2F%3E%3Cpath%20d%3D%22M10.6%206.4L17.8%2010l-7.2%203.6z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") !important;}html.it-footer-desktop #footer .soc a.instagram::after,
  html.it-footer-desktop #footer .soc a.youtube::after{content:none !important;display:none !important;}html.it-footer-desktop #footer .soc a:is(:hover, :focus-visible){color:#fff !important;font-weight:700 !important;text-shadow:0 1px 1px rgba(13, 71, 7, .38) !important;background:linear-gradient(180deg, rgba(255, 255, 255, .15), transparent 34%),
      linear-gradient(180deg, #8cdc4d 0%, #58b929 55%, #3d981b 100%) !important;border-color:rgba(177, 224, 185, .80) !important;}html.it-footer-desktop #all-wr .footer-after .tabs.mini .tab-nav a.btn,
  html.it-footer-desktop #all-wr .footer-after a.btn.it-footer-route,
  html.it-footer-desktop #all-wr .footer-after a.btn.it-footer-quick-link,
  html.it-footer-desktop #all-wr .footer-after .item a.it-footer-messenger-link,
  html.it-footer-desktop #footer .soc a{border-color:rgba(173, 215, 251, .36) !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .25), inset 0 -1px 0 rgba(6, 30, 62, .14), 0 3px 9px rgba(0, 20, 45, .13) !important;-webkit-backdrop-filter:blur(8px) saturate(115%) !important;backdrop-filter:blur(8px) saturate(115%) !important;transition:color .18s ease, border-color .18s ease, box-shadow .18s ease !important;}html.it-footer-desktop #all-wr .footer-after .tabs.mini .tab-nav a.btn:not(.btn-light),
  html.it-footer-desktop #all-wr .footer-after .tabs.mini .tab-nav a.btn:is(:hover, :focus-visible),
  html.it-footer-desktop #all-wr .footer-after a.btn.it-footer-route:is(:hover, :focus-visible),
  html.it-footer-desktop #all-wr .footer-after a.btn.it-footer-quick-link:is(:hover, :focus-visible),
  html.it-footer-desktop #all-wr .footer-after .item a.it-footer-messenger-link:is(:hover, :focus-visible),
  html.it-footer-desktop #footer .soc a:is(:hover, :focus-visible){border-color:rgba(190, 230, 179, .75) !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .38), inset 0 -1px 0 rgba(37, 83, 52, .16), 0 3px 9px rgba(0, 20, 45, .13) !important;}html.it-footer-desktop #all-wr :is(.footer-after, #footer) a:focus-visible{outline:2px solid #b1d39e !important;outline-offset:3px !important;}html.it-footer-desktop #all-wr .it-footer-enrolment .it-footer-field-label{display:block !important;width:100% !important;margin:0 0 7px !important;padding:0 !important;color:#eff6ff !important;font-size:15px !important;line-height:1.4 !important;font-weight:600 !important;text-align:left !important;}html.it-footer-desktop #all-wr .it-footer-enrolment :is(input[name="self"], input[name="tel"], input[name="name"], textarea[name="question"]){display:block !important;width:100% !important;min-width:0 !important;font-size:15px !important;box-sizing:border-box !important;}html.it-footer-desktop #all-wr .it-footer-enrolment .it-footer-required-star{color:#b4d5a4 !important;font-weight:600 !important;}html.it-footer-desktop #all-wr .it-footer-enrolment .it-footer-required-star[hidden]{display:none !important;}html.it-footer-desktop #all-wr .it-footer-enrolment .it-footer-required-note{margin:8px 0 13px !important;color:#d2e5f7 !important;font-size:13px !important;line-height:1.4 !important;text-align:left !important;}html.it-footer-desktop #copy > .center-wr{display:flex !important;flex-wrap:wrap !important;gap:6px 20px !important;align-items:center !important;}html.it-footer-desktop #copy > .center-wr > .item{width:auto !important;margin:0 !important;font-size:13px !important;line-height:1.45 !important;}html.it-footer-desktop #copy > .center-wr > .item.left{order:0 !important;}html.it-footer-desktop #copy > .center-wr > .item:not(.left){order:2 !important;margin-left:auto !important;}html.it-footer-desktop #copy .it-footer-credit{order:1 !important;margin:0 !important;padding:0 !important;color:#aabfd7 !important;font-size:12.5px !important;line-height:1.4 !important;list-style:none !important;}html.it-footer-desktop #copy .it-footer-credit li{margin:0 !important;padding:0 !important;}}@media screen and (min-width: 1025px) and (max-width: 1199px) and (hover: hover) and (pointer: fine){html.it-footer-desktop #all-wr .footer-after > .center-wr > .item{padding-right:18px !important;padding-left:18px !important;}html.it-footer-desktop #all-wr .footer-after .tabs.mini .tab-nav{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;}html.it-footer-desktop #all-wr .footer-after .tabs.mini .tab-content .it-footer-branch-row{grid-template-columns:minmax(0, 1fr) !important;gap:3px !important;}}@media screen and (min-width: 1025px) and (hover: hover) and (pointer: fine) and (prefers-reduced-motion: reduce){html.it-footer-desktop #footer .soc a,
  html.it-footer-desktop #all-wr .footer-after a{transition:none !important;}}@media screen and (min-width: 1025px) and (hover: hover) and (pointer: fine) and (prefers-reduced-motion: reduce){html.it-footer-desktop #footer .logo > a{transition:none !important;}}@media screen and (min-width: 1025px) and (hover: hover) and (pointer: fine){html[data-it-header-desktop="true"] #all-wr #nav-wr .tel a[href^="tel:"]{color:#fff !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .tel a[href^="tel:"] span{color:inherit !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .tel a[href^="tel:"]:is(:hover, :focus-visible){color:#d9ff7e !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .tel.with-txt > .txt{position:relative !important;display:block !important;width:max-content !important;min-height:28px !important;margin:4px 0 3px !important;padding:0 0 0 26px !important;color:transparent !important;font-size:0 !important;line-height:0 !important;white-space:nowrap !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .tel.with-txt > .txt::before{content:"" !important;position:absolute !important;display:block !important;top:50% !important;right:auto !important;bottom:auto !important;left:-3px !important;width:24px !important;height:24px !important;margin:0 !important;padding:0 !important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23f5fbff%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22m4%207%208%206%208-6%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center / 15px 15px no-repeat,
      linear-gradient(145deg, rgba(219, 241, 255, .22), rgba(45, 117, 190, .12)) !important;border:1px solid rgba(205, 234, 255, .50) !important;border-radius:50% !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .27), 0 2px 6px rgba(2, 33, 72, .14) !important;box-sizing:border-box !important;opacity:1 !important;transform:translateY(-50%) !important;pointer-events:none !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .tel.with-txt > .txt > span[id^="cloak"],
  html[data-it-header-desktop="true"] #all-wr #nav-wr .tel.with-txt > .txt a[href^="mailto:"]{display:inline !important;color:#f5fbff !important;font-size:16px !important;font-weight:600 !important;line-height:28px !important;letter-spacing:0 !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .tel.with-txt > .txt a[href^="mailto:"]:is(:hover, :focus-visible){color:#d9ff7e !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .tel.with-txt > .txt:is(:hover, :focus-within)::before{border-color:rgba(217, 255, 126, .68) !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .27), 0 0 7px rgba(191, 237, 137, .17) !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .tel.with-txt > .in-top.it-header-consult{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:max-content !important;min-width:232px !important;min-height:40px !important;margin:5px 0 0 !important;padding:8px 16px 8px 46px !important;color:#fff !important;font:700 13.5px/1.25 "Open Sans", Arial, sans-serif !important;letter-spacing:0 !important;background:radial-gradient(ellipse at 18% 0, rgba(213, 239, 255, .25), transparent 65%),
      linear-gradient(145deg, rgba(92, 173, 255, .48), rgba(19, 113, 212, .34)) !important;border:1px solid rgba(203, 232, 255, .60) !important;border-radius:22px !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .33), 0 5px 13px rgba(2, 36, 81, .20) !important;box-sizing:border-box !important;transform:none !important;transition:color .2s ease, border-color .2s ease, box-shadow .2s ease !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .tel.with-txt > .in-top.it-header-consult::after{content:none !important;display:none !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .tel.with-txt > .in-top.it-header-consult::before{left:9px !important;width:24px !important;height:24px !important;transform:translateY(-50%) !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .tel.with-txt > .in-top.it-header-consult:is(:hover, :focus-visible){background:linear-gradient(180deg, rgba(255, 255, 255, .16), transparent 36%),
      linear-gradient(145deg, #79ce40, #419e20) !important;border-color:rgba(218, 255, 195, .78) !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .36), 0 5px 14px rgba(23, 81, 13, .24) !important;transform:none !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main{display:grid !important;position:relative !important;grid-template-columns:58px repeat(6, max-content) !important;grid-template-rows:42px !important;flex:0 0 auto !important;width:auto !important;max-width:100% !important;margin:0 0 0 auto !important;padding:5px !important;gap:2px !important;align-items:center !important;justify-content:center !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;box-sizing:border-box !important;overflow:visible !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main::before{content:"" !important;display:block !important;position:absolute !important;grid-column:2 / -1 !important;grid-row:1 / 2 !important;top:-5px !important;right:-5px !important;bottom:-5px !important;left:-5px !important;width:auto !important;height:auto !important;margin:0 !important;background:linear-gradient(180deg, rgba(230, 247, 255, .24), rgba(199, 231, 255, .07) 48%, rgba(151, 206, 246, .035)),
      radial-gradient(ellipse at 12% 0, rgba(210, 249, 232, .12), transparent 65%),
      rgba(4, 45, 96, .22) !important;border:1px solid rgba(202, 234, 255, .44) !important;border-top-color:rgba(227, 247, 255, .63) !important;border-bottom-color:rgba(179, 228, 206, .36) !important;border-radius:14px !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .24),
      inset 0 -1px 0 rgba(186, 232, 211, .08),
      0 6px 16px rgba(1, 27, 64, .22),
      0 0 12px rgba(167, 225, 125, .07) !important;box-sizing:border-box !important;pointer-events:none !important;z-index:0 !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li{position:relative !important;grid-row:1 !important;z-index:1 !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li::before{content:none !important;display:none !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li:nth-child(n+3)::before{content:"" !important;display:block !important;position:absolute !important;top:50% !important;bottom:auto !important;left:-2px !important;width:1px !important;height:16px !important;margin:0 !important;background:linear-gradient(180deg, transparent, rgba(212, 238, 255, .24) 30%, rgba(212, 238, 255, .24) 70%, transparent) !important;transform:translateY(-50%) !important;pointer-events:none !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li > :is(a, .separator){display:flex !important;align-items:center !important;justify-content:center !important;min-height:42px !important;margin:0 !important;padding:0 11px !important;color:#fff !important;font-size:15.5px !important;font-weight:600 !important;line-height:1.2 !important;letter-spacing:0 !important;text-transform:none !important;white-space:nowrap !important;background:transparent !important;border:0 !important;border-radius:9px !important;box-shadow:none !important;text-shadow:none !important;box-sizing:border-box !important;transform:none !important;transition:color .18s ease, border-color .18s ease, box-shadow .18s ease !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li:not(:first-child) > :is(a, .separator){position:relative !important;isolation:isolate !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li:not(:first-child) > :is(a, .separator)::after{content:"" !important;display:block !important;position:absolute !important;top:3px !important;right:1px !important;bottom:3px !important;left:1px !important;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important;border-radius:7px !important;box-shadow:none !important;transform:none !important;pointer-events:none !important;z-index:-1 !important;transition:background-color .18s ease, box-shadow .18s ease !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li:not(:first-child):is(:hover, .open, .active, .current) > :is(a, .separator),
  html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li:not(:first-child) > :is(a, .separator):is(:hover, :focus-visible, :active){color:#d9ff7e !important;background:transparent !important;box-shadow:none !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li:not(:first-child):is(:hover, .open) > :is(a, .separator)::after,
  html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li:not(:first-child) > :is(a, .separator):is(:hover, :focus-visible, :active)::after{background:rgba(191, 224, 255, .11) !important;box-shadow:inset 0 1px 0 rgba(235, 247, 255, .12) !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li:not(:first-child):is(.active, .current) > :is(a, .separator)::after{background:linear-gradient(180deg, rgba(175, 217, 255, .25), rgba(133, 193, 249, .14)) !important;box-shadow:inset 0 0 0 1px rgba(205, 232, 255, .21), inset 0 1px 0 rgba(255, 255, 255, .16) !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li:not(:first-child):is(.active, .current):is(:hover, .open) > :is(a, .separator)::after,
  html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li:not(:first-child):is(.active, .current) > :is(a, .separator):is(:hover, :focus-visible, :active)::after{background:linear-gradient(180deg, rgba(184, 223, 255, .29), rgba(149, 202, 252, .18)) !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li:not(:first-child) > :is(a, .separator):focus-visible{outline:2px solid #d9ff7e !important;outline-offset:-5px !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li:first-child{justify-self:start !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li:first-child > a{width:42px !important;height:42px !important;padding:0 !important;color:#b6e969 !important;font-size:0 !important;text-indent:0 !important;background:linear-gradient(145deg, rgba(213, 238, 255, .23), rgba(117, 183, 240, .08) 60%, rgba(5, 52, 109, .17)) !important;border:1px solid rgba(206, 235, 255, .40) !important;border-radius:50% !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .26), 0 3px 9px rgba(2, 30, 68, .16) !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li:first-child > a::before{position:static !important;display:block !important;flex:0 0 24px !important;width:24px !important;height:24px !important;margin:0 !important;padding:0 !important;color:inherit !important;font-size:22px !important;line-height:24px !important;text-indent:0 !important;text-align:center !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;transform:none !important;transition:none !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li:first-child:is(.active, .current) > a,
  html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li:first-child > a:is(:hover, :focus-visible, :active){color:#d9ff7e !important;border-color:rgba(204, 243, 161, .58) !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li:first-child > a:is(:hover, :focus-visible){box-shadow:inset 0 1px 0 rgba(255, 255, 255, .30), 0 3px 9px rgba(2, 30, 68, .16), 0 0 10px rgba(191, 237, 137, .22) !important;}html[data-it-header-desktop="true"] #all-wr #top-wr > .center-wr{min-height:54px !important;padding-top:6px !important;padding-bottom:6px !important;column-gap:8px !important;align-items:center !important;box-sizing:border-box !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .s-compact,
  html[data-it-header-desktop="true"] #all-wr #top-wr :is(.certificate, .login, .lang){flex:0 0 auto !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;}html[data-it-header-desktop="true"] #all-wr #top-wr :is(.certificate, .login, .lang){display:flex !important;align-items:center !important;height:42px !important;min-height:42px !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .s-compact form{display:flex !important;align-items:center !important;height:42px !important;margin:0 !important;padding:0 !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .s-compact input[name="searchword"],
  html[data-it-header-desktop="true"] #all-wr #top-wr .header-messenger-actions > a.header-messenger,
  html[data-it-header-desktop="true"] #all-wr #top-wr :is(.certificate, .login) > a,
  html[data-it-header-desktop="true"] #all-wr #top-wr .mod-languages{height:42px !important;min-height:42px !important;max-height:42px !important;margin:0 !important;color:#eaf5ff !important;font-size:14px !important;font-weight:600 !important;line-height:1.2 !important;letter-spacing:0 !important;background:radial-gradient(ellipse at 12% 0, rgba(217, 243, 255, .13), transparent 70%),
      linear-gradient(180deg, rgba(166, 216, 255, .18), rgba(68, 139, 208, .075)) !important;border:1px solid rgba(193, 227, 255, .34) !important;border-radius:11px !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .22), 0 3px 9px rgba(1, 22, 55, .14) !important;box-sizing:border-box !important;transform:none !important;transition:color .18s ease, border-color .18s ease, box-shadow .18s ease !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .header-messenger-actions > a.header-messenger,
  html[data-it-header-desktop="true"] #all-wr #top-wr :is(.certificate, .login) > a,
  html[data-it-header-desktop="true"] #all-wr #top-wr .mod-languages{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:0 12px !important;white-space:nowrap !important;text-decoration:none !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .s-compact input[name="searchword"]:is(:hover, :focus),
  html[data-it-header-desktop="true"] #all-wr #top-wr .header-messenger-actions > a.header-messenger:is(:hover, :focus-visible, :active),
  html[data-it-header-desktop="true"] #all-wr #top-wr :is(.certificate, .login) > a:is(:hover, :focus-visible, :active),
  html[data-it-header-desktop="true"] #all-wr #top-wr .mod-languages:is(:hover, :focus-within){border-color:rgba(217, 255, 126, .55) !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .28), 0 3px 9px rgba(1, 22, 55, .14), 0 0 0 2px rgba(191, 255, 49, .06) !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .header-messenger-actions > a.header-messenger:is(:hover, :focus-visible, :active),
  html[data-it-header-desktop="true"] #all-wr #top-wr :is(.certificate, .login) > a:is(:hover, :focus-visible, :active){color:#d9ff7e !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .s-compact input[name="searchword"]{width:20vw !important;min-width:170px !important;max-width:250px !important;padding:8px 44px 8px 14px !important;color:#fff !important;font-weight:500 !important;line-height:24px !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .s-compact input[name="searchword"]::placeholder{color:#deedf9 !important;opacity:1 !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .s-compact input[name="searchword"]:is(:hover, :focus)::placeholder{color:#d9ff7e !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .s-compact input[name="searchword"]:focus{outline:none !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .s-compact::before{content:"" !important;top:0 !important;right:0 !important;width:42px !important;height:42px !important;min-height:42px !important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23d9ff7e%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%2210.5%22%20cy%3D%2210.5%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22m15.5%2015.5%205%205%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center / 22px 22px no-repeat !important;transform:none !important;pointer-events:none !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .s-compact button{top:0 !important;right:0 !important;width:42px !important;height:42px !important;min-height:42px !important;padding:0 !important;background:transparent !important;border:0 !important;border-radius:0 11px 11px 0 !important;box-shadow:none !important;transform:none !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .header-messenger-actions{min-height:42px !important;margin:0 auto 0 0 !important;padding:0 !important;gap:8px !important;align-items:center !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .header-messenger-actions > .header-messenger-actions__label{margin:0 2px 0 0 !important;color:#c4d7ea !important;font-size:13px !important;font-weight:500 !important;line-height:1.2 !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .header-messenger-actions > a.header-messenger{padding:0 11px 0 8px !important;gap:7px !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .header-messenger__icon{flex:0 0 24px !important;width:24px !important;height:24px !important;transform:none !important;transition:none !important;}html[data-it-header-desktop="true"] #all-wr #top-wr :is(.certificate, .login) > a::before{position:static !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 22px !important;width:22px !important;height:22px !important;margin:0 8px 0 0 !important;padding:0 !important;font-size:22px !important;line-height:1 !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .mod-languages{width:90px !important;padding:3px !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .mod-languages .lang-inline{display:grid !important;grid-template-columns:repeat(2, 1fr) !important;gap:2px !important;width:100% !important;height:34px !important;min-height:34px !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .mod-languages .lang-inline > li{display:flex !important;align-items:center !important;height:34px !important;margin:0 !important;padding:0 !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .mod-languages .lang-inline > li::before{content:none !important;display:none !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .mod-languages .lang-inline > li > a{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-width:0 !important;height:34px !important;min-height:34px !important;margin:0 !important;padding:0 5px !important;color:#eaf5ff !important;font-size:14px !important;font-weight:600 !important;line-height:1 !important;background:transparent !important;border:0 !important;border-radius:7px !important;box-shadow:none !important;box-sizing:border-box !important;transform:none !important;transition:color .18s ease, background-color .18s ease !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .mod-languages .lang-inline > li > a:is(:hover, :focus-visible){color:#d9ff7e !important;background:rgba(195, 226, 255, .11) !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .mod-languages .lang-inline > li.lang-active > a{color:#d9ff7e !important;background:linear-gradient(180deg, rgba(172, 216, 255, .27), rgba(130, 190, 246, .14)) !important;box-shadow:inset 0 0 0 1px rgba(207, 234, 255, .24), inset 0 1px 0 rgba(255, 255, 255, .14) !important;}html[data-it-header-desktop="true"] #all-wr .moduletable.breadcrumb-wr > .center-wr > a.btn.btn-mini.fl-right{position:relative !important;display:inline-flex !important;flex:0 0 auto !important;float:none !important;align-self:center !important;align-items:center !important;justify-content:space-between !important;gap:14px !important;width:auto !important;min-width:178px !important;max-width:100% !important;height:46px !important;min-height:46px !important;margin:0 0 0 auto !important;padding:9px 14px 9px 18px !important;color:#fff !important;font-size:15px !important;font-weight:600 !important;line-height:1.2 !important;letter-spacing:0 !important;text-align:left !important;text-transform:none !important;text-decoration:none !important;text-shadow:0 1px 1px rgba(4, 40, 85, .16) !important;white-space:nowrap !important;background:linear-gradient(180deg, rgba(255, 255, 255, .20), transparent 42%),
      linear-gradient(135deg, #167ddd, #095aba) !important;border:1px solid rgba(193, 228, 255, .76) !important;border-radius:12px !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .35), 0 5px 13px rgba(6, 69, 137, .20) !important;box-sizing:border-box !important;transform:none !important;transition:border-color .18s ease, box-shadow .18s ease !important;}html[data-it-header-desktop="true"] #all-wr .moduletable.breadcrumb-wr > .center-wr > a.btn.btn-mini.fl-right::after{content:"" !important;position:static !important;display:block !important;flex:0 0 26px !important;width:26px !important;height:26px !important;margin:0 !important;padding:0 !important;color:#fff !important;font-size:0 !important;line-height:1 !important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20transform%3D%22rotate%2890%2012%2012%29%22%20d%3D%22M12%2019V5M6.5%2010.5L12%205l5.5%205.5%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") center / 14px 14px no-repeat,
      linear-gradient(145deg, rgba(232, 247, 255, .24), rgba(174, 216, 255, .09)) !important;border:1px solid rgba(228, 245, 255, .62) !important;border-radius:50% !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .23) !important;box-sizing:border-box !important;opacity:1 !important;transform:none !important;transition:border-color .18s ease, box-shadow .18s ease !important;pointer-events:none !important;}html[data-it-header-desktop="true"] #all-wr .moduletable.breadcrumb-wr > .center-wr > a.btn.btn-mini.fl-right:is(:hover, :focus-visible, :active){color:#fff !important;background:linear-gradient(180deg, rgba(255, 255, 255, .15), transparent 34%),
      linear-gradient(180deg, #8cdc4d 0%, #58b929 55%, #3d981b 100%) !important;border-color:rgba(202, 240, 178, .85) !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .36), 0 5px 13px rgba(31, 103, 19, .23) !important;transform:none !important;}html[data-it-header-desktop="true"] #all-wr .moduletable.breadcrumb-wr > .center-wr > a.btn.btn-mini.fl-right:is(:hover, :focus-visible, :active)::after{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20transform%3D%22rotate%2890%2012%2012%29%22%20d%3D%22M12%2019V5M6.5%2010.5L12%205l5.5%205.5%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") center / 14px 14px no-repeat,
      linear-gradient(145deg, rgba(250, 255, 234, .29), rgba(231, 255, 213, .13)) !important;border-color:rgba(240, 255, 218, .82) !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .30) !important;transform:none !important;}html[data-it-header-desktop="true"] #all-wr .moduletable.breadcrumb-wr > .center-wr > a.btn.btn-mini.fl-right:focus-visible{outline:2px solid #338000 !important;outline-offset:3px !important;}html[data-it-header-desktop="true"] #all-wr :is(#top-wr, #nav-wr) a:focus-visible,
  html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li > .separator:focus-visible,
  html[data-it-header-desktop="true"] #all-wr #top-wr .s-compact button:focus-visible{outline:2px solid #d9ff7e !important;outline-offset:3px !important;}}@media screen and (min-width: 1025px) and (max-width: 1200px) and (hover: hover) and (pointer: fine){html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main{flex:0 0 100% !important;width:100% !important;margin:12px 0 0 !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .s-compact input[name="searchword"]{width:180px !important;min-width:180px !important;max-width:180px !important;}}@media screen and (min-width: 1025px) and (hover: hover) and (pointer: fine) and (prefers-reduced-motion: reduce){html[data-it-header-desktop="true"] #all-wr #nav-wr .tel.with-txt > .in-top.it-header-consult,
  html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li > :is(a, .separator),
  html[data-it-header-desktop="true"] #all-wr #nav-wr .nav-main > li:not(:first-child) > :is(a, .separator)::after,
  html[data-it-header-desktop="true"] #all-wr #top-wr :is(a, input, .mod-languages),
  html[data-it-header-desktop="true"] #all-wr .moduletable.breadcrumb-wr > .center-wr > a.btn.btn-mini.fl-right,
  html[data-it-header-desktop="true"] #all-wr .moduletable.breadcrumb-wr > .center-wr > a.btn.btn-mini.fl-right::after{transition:none !important;}}@media screen and (min-width: 1025px) and (hover: hover) and (pointer: fine){html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky:has(> .ttl-btn.btn + ul.new) > .ttl-btn.btn{font-size:16px !important;font-weight:600 !important;line-height:1.4 !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky > ul.new > li > .a.separator,
  html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky > ul.new > li > .a.separator > .semi{font-size:15px !important;font-weight:600 !important;line-height:1.4 !important;letter-spacing:0 !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky > ul.new > li > .a.with-ico{display:block !important;font-family:var(--it-font-sans, "Open Sans", "Segoe UI", Arial, sans-serif) !important;font-size:15px !important;font-weight:400 !important;line-height:1.5 !important;letter-spacing:0 !important;white-space:normal !important;word-break:normal !important;overflow-wrap:normal !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky > ul.new > li > .a.with-ico > .price,
  html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky > ul.new > li > .a.with-ico:not(.l-blue) > .colorize-light3{display:inline-block !important;font-family:inherit !important;font-size:15px !important;font-weight:600 !important;line-height:1.5 !important;letter-spacing:0 !important;white-space:nowrap !important;font-variant-numeric:tabular-nums !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky > ul.new > li > .a.with-ico.l-blue,
  html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky > ul.new > li > .a.with-ico.l-blue > .colorize-light3{font-size:15px !important;font-weight:600 !important;line-height:1.5 !important;letter-spacing:0 !important;font-variant-numeric:tabular-nums !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky > ul.new > li > .a.with-ico.l-blue > .colorize-light3{display:block !important;margin-bottom:3px !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky > ul.new > :is(
    li:has(> .a.separator):has(+ li > .a.with-ico.l-blue.i-clock) + li,
    li:has(> .a.separator):has(+ li > .a.with-ico.l-blue.i-clock) + li + li,
    li:has(> .a.separator):has(+ li > .a.with-ico.l-blue.i-clock) + li + li + li,
    li:has(> .a.separator):has(+ li > .a.with-ico.l-blue.i-clock) + li + li + li + li
  ) > .a.with-ico.l-blue.i-clock::before{content:"" !important;background-repeat:no-repeat !important;background-position:center !important;background-size:19px 19px !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky > ul.new > li:has(> .a.separator):has(+ li > .a.with-ico.l-blue.i-clock) + li > .a.with-ico.l-blue.i-clock::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a4da1' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 16a5 5 0 0 1 10 0M12 3v3M4.9 7.9 7 10M19.1 7.9 17 10M2 16h20M5 20h14'/%3E%3C/svg%3E") !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky > ul.new > li:has(> .a.separator):has(+ li > .a.with-ico.l-blue.i-clock) + li + li > .a.with-ico.l-blue.i-clock::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a4da1' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M2 12h2M20 12h2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M19.1 4.9l-1.4 1.4M6.3 17.7l-1.4 1.4'/%3E%3C/svg%3E") !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky > ul.new > li:has(> .a.separator):has(+ li > .a.with-ico.l-blue.i-clock) + li + li + li > .a.with-ico.l-blue.i-clock::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a4da1' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12.8A9 9 0 1 1 11.2 3a7 7 0 0 0 9.8 9.8Z'/%3E%3C/svg%3E") !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky > ul.new > li:has(> .a.separator):has(+ li > .a.with-ico.l-blue.i-clock) + li + li + li + li > .a.with-ico.l-blue.i-clock::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a4da1' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='3'/%3E%3Cpath d='M8 3v4M16 3v4M3 10h18M8 16l2.5 2.5L16 13'/%3E%3C/svg%3E") !important;}}html:is([lang^="uk"], [lang^="ru"]).it-course-page body.view-article #content :is(.item-page, .com-content-article) > [itemprop="articleBody"] :is(p, li).has-course-prose-emoji .course-prose-emoji[data-course-icon]{--course-vector-box:22px;--course-vector-size:18px;margin:-2px 6px -1px 0 !important;vertical-align:middle !important;}#all-wr #content li[data-it-list-marker]{position:relative !important;list-style:none !important;padding-left:30px !important;}#all-wr #content li[data-it-list-marker]::marker{content:"" !important;}#all-wr #content li[data-it-list-marker]::before{content:"" !important;position:absolute !important;top:.85em !important;right:auto !important;bottom:auto !important;left:0 !important;display:block !important;width:22px !important;height:22px !important;min-width:0 !important;margin:0 !important;padding:0 !important;color:transparent !important;font:0/0 sans-serif !important;text-indent:0 !important;text-shadow:none !important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%20fill%3D%22%23edf5ff%22%20stroke%3D%22%232788ff%22%2F%3E%3Cpath%20d%3D%22m7.5%2012%203%203%206-6%22%20stroke%3D%22%2346ad0b%22%2F%3E%3C%2Fsvg%3E") center / 18px 18px no-repeat !important;border:0 !important;border-radius:50% !important;box-shadow:none !important;filter:drop-shadow(0 2px 2px rgba(6, 62, 117, .16)) !important;transform:translateY(-50%) !important;pointer-events:none !important;}#all-wr #content li[data-it-list-marker="green"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%20fill%3D%22%23f0fae9%22%20stroke%3D%22%2346ad0b%22%2F%3E%3Cpath%20d%3D%22m7.5%2012%203%203%206-6%22%20stroke%3D%22%232788ff%22%2F%3E%3C%2Fsvg%3E") !important;}#all-wr #content li[data-it-list-marker="embedded"]{padding-left:0 !important;}#all-wr #content li[data-it-list-marker="embedded"]::before{content:none !important;display:none !important;}#all-wr #content .it-list-bullet[data-course-bullet]{display:inline-grid !important;place-items:center !important;width:22px !important;min-width:22px !important;height:22px !important;flex:0 0 22px !important;margin:-2px 6px -1px 0 !important;padding:0 !important;color:#46ad0b !important;font-size:0 !important;line-height:0 !important;vertical-align:middle !important;border:0 !important;border-radius:50% !important;background:radial-gradient(circle, rgba(82, 185, 9, .13), transparent 73%) !important;box-shadow:none !important;text-shadow:none !important;transform:none !important;}#all-wr #content .it-list-bullet[data-course-bullet] > svg{display:block !important;width:18px !important;height:18px !important;overflow:visible !important;fill:none !important;stroke:#46ad0b !important;stroke-width:1.8 !important;stroke-linecap:round !important;stroke-linejoin:round !important;filter:drop-shadow(0 2px 2px rgba(6, 62, 117, .16)) !important;}#all-wr #content .it-list-bullet[data-course-bullet] .course-heading-svg__accent{stroke:#2788ff !important;}#all-wr #content li:is([data-it-list-marker="blue"], [data-it-list-marker="green"]){overflow:visible !important;}#all-wr #content li:is([data-it-list-marker="blue"], [data-it-list-marker="green"])::before{font:inherit !important;line-height:inherit !important;top:.85em !important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%20stroke%3D%22%2346ad0b%22%2F%3E%3Cpath%20d%3D%22m7.5%2012%203%203%206-6%22%20stroke%3D%22%232788ff%22%2F%3E%3C%2Fsvg%3E") center / 18px 18px no-repeat,
    radial-gradient(circle, rgba(82, 185, 9, .13), transparent 73%) !important;transform:translateY(-50%) !important;}@supports (top: 1lh){#all-wr #content li:is([data-it-list-marker="blue"], [data-it-list-marker="green"])::before{top:.5lh !important;}}#all-wr #content{--it-list-item-gap:6px;}#all-wr #content li[data-it-list-marker],
#all-wr #content p.has-course-prose-emoji:has(.course-prose-emoji[data-course-icon="check"]){line-height:1.7 !important;}#all-wr #content li[data-it-list-marker]{margin-bottom:var(--it-list-item-gap) !important;}#all-wr #content li[data-it-list-marker]:last-child{margin-bottom:0 !important;}#all-wr #content p.has-course-prose-emoji:has(.course-prose-emoji[data-course-icon="check"]):has(+ p.has-course-prose-emoji .course-prose-emoji[data-course-icon="check"]){margin-bottom:var(--it-list-item-gap) !important;}#all-wr #content p.has-course-prose-emoji:has(.course-prose-emoji[data-course-icon="check"]) + p.has-course-prose-emoji:has(.course-prose-emoji[data-course-icon="check"]){margin-top:0 !important;}#all-wr #content p.has-course-prose-emoji:has(.course-prose-emoji[data-course-icon="check"]):has(br){line-height:calc(1.7em + var(--it-list-item-gap)) !important;}#all-wr #content li[data-it-list-marker] > p{line-height:inherit !important;}#all-wr #content li[data-it-list-marker] > p:first-child{margin-top:0 !important;}#all-wr #content li[data-it-list-marker] > p:last-child{margin-bottom:0 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop="articleBody"]
:where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *)) > h2{position:relative !important;clear:both !important;width:100% !important;margin:30px 0 19px !important;padding:13px 44px 19px !important;color:#0a4da1 !important;font-size:clamp(24px, 2.15vw, 29px) !important;font-weight:600 !important;line-height:1.28 !important;letter-spacing:-.015em !important;text-align:center !important;text-wrap:balance !important;background:radial-gradient(circle at 90% 12%, rgba(39,136,255,.075), transparent 34%),
    linear-gradient(135deg, #fbfdff 0%, #eef6ff 100%) !important;border:1px solid rgba(80,146,205,.34) !important;border-left-width:1px !important;border-radius:14px !important;box-shadow:0 8px 19px rgba(22,72,118,.075),
    inset 0 1px 0 rgba(255,255,255,.98) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop="articleBody"]
:where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *)) > h2::after{content:"" !important;position:absolute !important;bottom:7px !important;left:50% !important;display:block !important;width:70px !important;height:3px !important;background:linear-gradient(90deg, #2788ff 0 70%, #62c832 70% 100%) !important;border:0 !important;border-radius:999px !important;box-shadow:none !important;transform:translateX(-50%) !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop="articleBody"]
:where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *)) > h3:not(.course-programme-label){position:relative !important;clear:both !important;width:calc(100% + 18px) !important;margin:22px 0 13px -18px !important;padding:11px 18px 11px 14px !important;color:#0a55aa !important;font-size:clamp(20px, 1.75vw, 23px) !important;font-weight:600 !important;line-height:1.38 !important;letter-spacing:-.01em !important;text-align:left !important;text-wrap:balance !important;background:radial-gradient(circle at 96% 12%, rgba(39,136,255,.07), transparent 34%),
    linear-gradient(135deg, #f9fcff 0%, #edf6ff 100%) !important;border:1px solid rgba(82,148,207,.33) !important;border-left:4px solid transparent !important;border-radius:12px !important;box-shadow:0 6px 15px rgba(22,72,118,.065),
    inset 0 1px 0 rgba(255,255,255,.97) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop="articleBody"]
:where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *)) > h3:not(.course-programme-label)::before{content:"" !important;position:absolute !important;top:-1px !important;bottom:-1px !important;left:-1px !important;display:block !important;width:4px !important;background:linear-gradient(180deg, #2788ff 0 82%, #62c832 82% 100%) !important;border-radius:12px 0 0 12px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop="articleBody"]
:where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *)) > h3:not(.course-programme-label)::after{display:none !important;content:none !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop="articleBody"]
:where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *)) > :is(h4,h3.course-programme-label){position:relative !important;clear:both !important;width:fit-content !important;max-width:calc(100% + 14px) !important;margin:18px 0 9px -14px !important;padding:7px 13px 7px 13px !important;color:#0a55aa !important;font-size:clamp(18px, 1.45vw, 20px) !important;font-weight:600 !important;line-height:1.42 !important;letter-spacing:-.006em !important;text-align:left !important;background:linear-gradient(135deg, #fbfdff 0%, #f1f7fe 100%) !important;border:1px solid rgba(89,150,205,.26) !important;border-radius:9px !important;box-shadow:0 3px 9px rgba(22,72,118,.045) !important;box-sizing:border-box !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop="articleBody"]
:where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *)) > :is(h4,h3.course-programme-label)::before{content:"" !important;position:absolute !important;top:-1px !important;bottom:-1px !important;left:-1px !important;display:block !important;width:3px !important;min-height:0 !important;background:linear-gradient(180deg, #2788ff 0 72%, #62c832 72% 100%) !important;border-radius:9px 0 0 9px !important;}@media screen and (max-width:700px){html.it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop="articleBody"]
:where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *)) > h2{margin:25px 0 16px !important;padding:12px 17px 18px !important;font-size:clamp(22px, 6.4vw, 26px) !important;line-height:1.32 !important;border-radius:12px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop="articleBody"]
:where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *)) > h2::after{bottom:6px !important;width:58px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop="articleBody"]
:where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *)) > h3:not(.course-programme-label){width:100% !important;margin:20px 0 12px !important;padding:10px 13px 10px 14px !important;font-size:clamp(19px, 5.6vw, 22px) !important;line-height:1.4 !important;border-left-width:3px !important;border-radius:10px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop="articleBody"]
:where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *)) > :is(h4,h3.course-programme-label){width:fit-content !important;max-width:100% !important;margin:16px 0 8px !important;padding:6px 11px 6px 12px !important;font-size:18px !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop="articleBody"]
:where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *)) > :is(h4,h3.course-programme-label)::before{left:-1px !important;}}html.it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop="articleBody"]
:where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *)) > h3.has-course-heading-emoji:not(.course-programme-label){padding-left:49px !important;text-indent:-35px !important;text-wrap:wrap !important;}@media screen and (max-width:700px){html.it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop="articleBody"]
:where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *)) > h3.has-course-heading-emoji:not(.course-programme-label){padding-left:44px !important;text-indent:-30px !important;}}html.it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop="articleBody"]
:where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *)) > :is(h2,h3){font-family:var(--it-course-font-heading) !important;font-optical-sizing:auto !important;font-style:normal !important;font-synthesis:none !important;text-rendering:optimizeLegibility;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop="articleBody"]
:where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *)) > :is(h2,h3){font-weight:600 !important;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop="articleBody"]
:where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *)) > :is(h4,h5,h3.course-programme-label){font-family:var(--it-course-font-reading) !important;font-optical-sizing:auto !important;font-style:normal !important;text-rendering:optimizeLegibility;}html.it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop="articleBody"]
:where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *)) > h3.course-programme-label{text-indent:0 !important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw){position:relative!important;clear:both!important;width:100%!important;max-width:100%!important;margin:22px 0 29px!important;overflow:hidden!important;color:#263a51!important;font-size:14.5px!important;line-height:1.5!important;background:#fff!important;border:1px solid rgba(83,158,70,0.4)!important;border-top:3px solid #62bd31!important;border-collapse:separate!important;border-spacing:0!important;border-radius:16px!important;box-shadow:0 14px 31px rgba(20,75,120,0.12),0 3px 9px rgba(35,110,60,0.06),inset 0 1px 0 rgba(255,255,255,0.96)!important;box-sizing:border-box!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw)>:is(thead,tbody,tfoot)>tr>:is(th,td){padding:13px 15px!important;color:#263a51!important;font-size:14.5px!important;line-height:1.5!important;text-align:left!important;vertical-align:middle!important;background:rgba(255,255,255,0.98)!important;border:0!important;border-right:1px solid rgba(128,164,190,0.26)!important;border-bottom:1px solid rgba(128,164,190,0.26)!important;box-sizing:border-box!important;transition:background-color 0.18s ease,color 0.18s ease!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw)>tbody>tr:nth-child(even)>td{background:#f8fafc!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw)>tbody>tr>:first-child{color:#17365d!important;font-weight:700!important;background:linear-gradient(135deg,#f6f9fc 0%,#edf3f8 100%)!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>h3+table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw) :is(tbody,tfoot)>tr>:nth-child(3):last-child{background:linear-gradient(135deg,#f8fcf5 0%,#eef8e8 100%)!important;border-left:2px solid rgba(98,189,49,0.25)!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw)>thead>tr>:is(th,td),
html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw):not(:has(>thead))>tbody>tr:first-child>th{padding-top:14px!important;padding-bottom:14px!important;color:#fff!important;font-weight:700!important;text-align:center!important;letter-spacing:0.005em!important;background:linear-gradient(135deg,#62c832 0%,#43a619 100%)!important;border-right-color:rgba(255,255,255,0.25)!important;border-bottom-color:rgba(47,133,17,0.35)!important;text-shadow:0 1px 2px rgba(29,91,8,0.18)!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw) tr>:last-child{border-right:0!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw)>:is(tbody,tfoot)>tr:last-child>:is(th,td){border-bottom:0!important;}@media (hover:hover) and (pointer:fine){html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw)>tbody>tr:hover>td{background:#f2faed!important;}}@media screen and (max-width:700px){html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw){margin-top:17px!important;margin-bottom:23px!important;overflow-x:auto!important;overflow-y:hidden!important;border-radius:13px!important;box-shadow:0 10px 24px rgba(20,75,120,0.11),0 2px 7px rgba(35,110,60,0.05)!important;-webkit-overflow-scrolling:touch!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw)>:is(thead,tbody,tfoot)>tr>:is(th,td){padding:11px 12px!important;font-size:13.5px!important;line-height:1.48!important;}}@media (prefers-reduced-motion:reduce){html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw)>:is(thead,tbody,tfoot)>tr>:is(th,td){transition:none!important;}}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw)>thead>tr>:is(th,td),
html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw):not(:has(>thead))>tbody>tr:first-child>th{color:#fff!important;background:linear-gradient(135deg,#69c447 0%,#4eae2f 100%)!important;border-right-color:rgba(255,255,255,0.28)!important;border-bottom-color:rgba(52,137,24,0.28)!important;text-shadow:0 1px 2px rgba(29,91,8,0.14)!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article.with-sidebar #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>h3+table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw):not(:has(>thead))>tbody>tr:first-child>th:nth-child(3):last-child{color:#fff!important;background:linear-gradient(135deg,#69c447 0%,#4eae2f 100%)!important;border-left:1px solid rgba(255,255,255,0.28)!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw)>:is(tbody,tfoot)>tr>td{color:#263a51!important;background:#f8fafc!important;border-right:1px solid rgba(128,164,190,0.26)!important;border-bottom:1px solid rgba(128,164,190,0.26)!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw)>tbody>tr:nth-child(even)>td,
html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw)>tbody>tr>td:first-child{color:#263a51!important;background:#f8fafc!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>h3+table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw)>:is(tbody,tfoot)>tr>td:nth-child(3):last-child{color:#263a51!important;background:#f8fafc!important;border-left:0!important;}@media (hover:hover) and (pointer:fine){html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw)>tbody>tr:hover>td{background:#eef7f1!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>h3+table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw)>tbody>tr:hover>td:nth-child(3):last-child{background:#eef7f1!important;}}@media screen and (max-width:700px){html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(>:is(thead,tbody)>tr:first-child>th)>:is(thead,tbody,tfoot)>tr>:is(th,td){padding:11px 10px!important;font-size:clamp(13.5px,3.65vw,14px)!important;line-height:1.52!important;text-align:left!important;vertical-align:top!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(>:is(thead,tbody)>tr:first-child>th):has(>:is(thead,tbody,tfoot)>tr>:nth-child(2):last-child):not(:has(>:is(thead,tbody,tfoot)>tr>:nth-child(3))){table-layout:fixed!important;overflow:hidden!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(>:is(thead,tbody)>tr:first-child>th):has(>:is(thead,tbody,tfoot)>tr>:nth-child(2):last-child):not(:has(>:is(thead,tbody,tfoot)>tr>:nth-child(3)))>:is(thead,tbody,tfoot)>tr>:first-child{width:38%!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(>:is(thead,tbody)>tr:first-child>th):has(>:is(thead,tbody,tfoot)>tr>:nth-child(2):last-child):not(:has(>:is(thead,tbody,tfoot)>tr>:nth-child(3)))>:is(thead,tbody,tfoot)>tr>:nth-child(2){width:62%!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(>:is(thead,tbody)>tr:first-child>th):has(>:is(thead,tbody,tfoot)>tr>:nth-child(3):last-child):not(:has(>:is(thead,tbody,tfoot)>tr>:nth-child(4))){display:block!important;width:100%!important;max-width:100%!important;margin-top:18px!important;margin-bottom:26px!important;overflow:hidden!important;table-layout:auto!important;border-radius:14px!important;box-shadow:0 11px 26px rgba(20,75,120,0.11),0 2px 7px rgba(35,110,60,0.05)!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(>:is(thead,tbody)>tr:first-child>th):has(>:is(thead,tbody,tfoot)>tr>:nth-child(3):last-child):not(:has(>:is(thead,tbody,tfoot)>tr>:nth-child(4)))>:is(thead,tbody,tfoot){display:block!important;width:100%!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(>:is(thead,tbody)>tr:first-child>th):has(>:is(thead,tbody,tfoot)>tr>:nth-child(3):last-child):not(:has(>:is(thead,tbody,tfoot)>tr>:nth-child(4)))>:is(thead,tbody,tfoot)>tr{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(>:is(thead,tbody)>tr:first-child>th):has(>:is(thead,tbody,tfoot)>tr>:nth-child(3):last-child):not(:has(>:is(thead,tbody,tfoot)>tr>:nth-child(4)))>:is(thead,tbody,tfoot)>tr>:is(th,td){display:block!important;width:auto!important;min-width:0!important;padding:12px 11px!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(>:is(thead,tbody)>tr:first-child>th):has(>:is(thead,tbody,tfoot)>tr>:nth-child(3):last-child):not(:has(>:is(thead,tbody,tfoot)>tr>:nth-child(4)))>:is(thead,tbody,tfoot)>tr>:first-child{grid-column:1/-1!important;width:auto!important;padding:11px 13px!important;font-size:15px!important;line-height:1.42!important;border-right:0!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(>:is(thead,tbody)>tr:first-child>th):has(>:is(thead,tbody,tfoot)>tr>:nth-child(3):last-child):not(:has(>:is(thead,tbody,tfoot)>tr>:nth-child(4)))>tbody>tr>td:first-child{color:#0b559f!important;font-weight:700!important;background:linear-gradient(135deg,#f3f8fd 0%,#edf5fb 100%)!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(>:is(thead,tbody)>tr:first-child>th):has(>:is(thead,tbody,tfoot)>tr>:nth-child(3):last-child):not(:has(>:is(thead,tbody,tfoot)>tr>:nth-child(4)))>tbody>tr:last-child>td:first-child{border-bottom:1px solid rgba(128,164,190,0.26)!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(>:is(thead,tbody)>tr:first-child>th):has(>:is(thead,tbody,tfoot)>tr>:nth-child(3):last-child):not(:has(>:is(thead,tbody,tfoot)>tr>:nth-child(4)))>:is(thead,tbody)>tr:has(>th)>th{padding:11px 10px!important;font-size:14px!important;line-height:1.4!important;text-align:center!important;}}@media screen and (max-width:340px){html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(>:is(thead,tbody)>tr:first-child>th):has(>:is(thead,tbody,tfoot)>tr>:nth-child(3):last-child):not(:has(>:is(thead,tbody,tfoot)>tr>:nth-child(4)))>:is(thead,tbody,tfoot)>tr{grid-template-columns:minmax(0,1fr)!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))):not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(>:is(thead,tbody)>tr:first-child>th):has(>:is(thead,tbody,tfoot)>tr>:nth-child(3):last-child):not(:has(>:is(thead,tbody,tfoot)>tr>:nth-child(4)))>:is(thead,tbody,tfoot)>tr>:is(th,td){grid-column:1!important;border-right:0!important;}}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))).itc-course-table-a11y:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)>caption.itc-course-table-caption{position:absolute!important;top:0!important;left:0!important;width:1px!important;min-width:1px!important;max-width:1px!important;height:1px!important;min-height:1px!important;max-height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))).itc-course-table-a11y:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)>:is(tbody,tfoot)>tr>th.itc-course-table-row-header{color:#263a51!important;font-weight:700!important;text-align:left!important;background:#f8fafc!important;border-right:1px solid rgba(128,164,190,0.26)!important;border-bottom:1px solid rgba(128,164,190,0.26)!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))).itc-course-table-a11y:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)>:is(tbody,tfoot)>tr:last-child>th.itc-course-table-row-header{border-bottom:0!important;}@media (hover:hover) and (pointer:fine){html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))).itc-course-table-a11y:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)>tbody>tr:hover>th.itc-course-table-row-header{background:#eef7f1!important;}}@media screen and (max-width:700px){html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))).itc-course-table-a11y:not(.clean):not(.responsive):not(.toggle):not(.tablesaw)>:is(tbody,tfoot)>tr>th.itc-course-table-row-header{padding:11px 10px!important;font-size:clamp(13.5px,3.65vw,14px)!important;line-height:1.52!important;text-align:left!important;vertical-align:top!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))).itc-course-table-a11y:not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(>:is(thead,tbody)>tr:first-child>th):has(>:is(thead,tbody,tfoot)>tr>:nth-child(3):last-child):not(:has(>:is(thead,tbody,tfoot)>tr>:nth-child(4)))>tbody>tr>th.itc-course-table-row-header{grid-column:1/-1!important;width:auto!important;padding:11px 13px!important;color:#0b559f!important;font-size:15px!important;line-height:1.42!important;font-weight:700!important;text-align:left!important;background:linear-gradient(135deg,#f3f8fd 0%,#edf5fb 100%)!important;border-right:0!important;}html:is([lang^="uk"],[lang^="ru"]).it-course-page body.view-article #content :is(.item-page,.com-content-article)>[itemprop="articleBody"] :where(:is(div,section):not([class]:not([class=""])):not([role]):not([contenteditable]:not([contenteditable="false"]))):not(:where([itemprop="articleBody"] :is(:not(div):not(section),[class]:not([class=""]),[role],[contenteditable]:not([contenteditable="false"])) *))>table:where(:has(>:is(thead,tbody)>tr:first-child>th:nth-child(2)):not([role="presentation"]):not([role="none"]):not(:has(table,form,input,select,textarea,button,iframe,video,audio,object,embed,[contenteditable]:not([contenteditable="false"])))).itc-course-table-a11y:not(.clean):not(.responsive):not(.toggle):not(.tablesaw):has(>:is(thead,tbody)>tr:first-child>th):has(>:is(thead,tbody,tfoot)>tr>:nth-child(3):last-child):not(:has(>:is(thead,tbody,tfoot)>tr>:nth-child(4)))>tbody>tr:last-child>th.itc-course-table-row-header{border-bottom:1px solid rgba(128,164,190,0.26)!important;}}html:is([lang^="uk"], [lang^="ru"]).it-course-page{--itstolytsa-template-build:"1.9.41";}#all-wr #content li[data-it-list-marker]:not([data-it-list-marker="embedded"])[data-it-list-kind="diamond"]::before{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%203%208%209-8%209-8-9%208-9Z%22%20stroke%3D%22%2346ad0b%22%2F%3E%3Cpath%20d%3D%22m12%207%204.5%205-4.5%205%22%20stroke%3D%22%232788ff%22%2F%3E%3C%2Fsvg%3E") center / 18px 18px no-repeat,
    radial-gradient(circle, rgba(82, 185, 9, .13), transparent 73%) !important;}#all-wr #content{--it-list-item-gap:6px;}#all-wr #content li[data-it-list-marker],
#all-wr #content p[data-it-list-block]{line-height:1.7 !important;}#all-wr #content li[data-it-list-marker]{margin-bottom:var(--it-list-item-gap) !important;}#all-wr #content li[data-it-list-marker]:last-child{margin-bottom:0 !important;}#all-wr #content p[data-it-list-block]:has(+ p[data-it-list-block]){margin-bottom:var(--it-list-item-gap) !important;}#all-wr #content p[data-it-list-block] + p[data-it-list-block]{margin-top:0 !important;}#all-wr #content p[data-it-list-block]:has(br){line-height:calc(1.7em + var(--it-list-item-gap)) !important;}#all-wr #content li[data-it-list-marker] > p{line-height:inherit !important;}#all-wr #content li[data-it-list-marker] > p:first-child{margin-top:0 !important;}#all-wr #content li[data-it-list-marker] > p:last-child{margin-bottom:0 !important;}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.9.42";}@media screen and (min-width: 1025px) and (hover: hover) and (pointer: fine){html:is([lang^="uk"], [lang^="ru"]).it-course-page body.view-article.with-sidebar #all-wr #content [itemprop="articleBody"][data-it-course-intro="1.9.43"]{display:block !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page body.view-article.with-sidebar #all-wr #content [itemprop="articleBody"][data-it-course-intro="1.9.43"]::before{content:none !important;display:none !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page body.view-article.with-sidebar #all-wr #content [data-it-course-intro="1.9.43"] > .it-course-intro-card{--it-intro-layout:43;position:relative !important;display:grid !important;grid-template-columns:minmax(0, 40%) minmax(0, 1fr) !important;align-items:start !important;gap:28px !important;clear:both !important;width:100% !important;min-width:0 !important;max-width:none !important;height:auto !important;margin:0 0 24px !important;padding:16px !important;overflow:visible !important;background:radial-gradient(circle at 92% 12%, rgba(33, 137, 255, .10), transparent 36%), linear-gradient(135deg, #f9fcff, #edf5ff) !important;border:1px solid #d5e5f6 !important;border-radius:14px !important;box-shadow:0 12px 28px rgba(10, 77, 161, .12) !important;box-sizing:border-box !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page body.view-article.with-sidebar #all-wr #content [data-it-course-intro="1.9.43"] > .it-course-intro-card[data-it-intro-image-only]{display:block !important;width:42% !important;max-width:100% !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page body.view-article.with-sidebar #all-wr #content [data-it-course-intro="1.9.43"] > .it-course-intro-card[data-it-intro-image-only] > .it-course-intro-copy:empty{display:none !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page body.view-article.with-sidebar #all-wr #content [data-it-course-intro="1.9.43"] > .it-course-intro-card > [data-it-intro-part="image"]{position:static !important;display:block !important;align-self:start !important;float:none !important;clear:none !important;width:auto !important;min-width:0 !important;max-width:none !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;overflow:visible !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;box-sizing:border-box !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page body.view-article.with-sidebar #all-wr #content [data-it-course-intro="1.9.43"] > .it-course-intro-card > [data-it-intro-part="image"] > :is(a, strong, b, picture){display:block !important;width:100% !important;min-width:0 !important;max-width:100% !important;margin:0 !important;padding:0 !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page body.view-article.with-sidebar #all-wr #content [data-it-course-intro="1.9.43"] > .it-course-intro-card > [data-it-intro-part="image"] img{display:block !important;float:none !important;width:100% !important;min-width:0 !important;max-width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important;opacity:1 !important;object-fit:contain !important;background:#fff !important;border:1px solid rgba(10, 77, 161, .13) !important;border-radius:10px !important;box-shadow:0 7px 18px rgba(10, 77, 161, .11) !important;box-sizing:border-box !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page body.view-article.with-sidebar #all-wr #content [data-it-course-intro="1.9.43"] > .it-course-intro-card > .it-course-intro-copy{display:flow-root !important;align-self:start !important;min-width:0 !important;min-height:0 !important;height:auto !important;margin:0 !important;padding:0 !important;overflow:visible !important;box-sizing:border-box !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page body.view-article.with-sidebar #all-wr #content [data-it-course-intro="1.9.43"] > .it-course-intro-card > .it-course-intro-copy > [data-it-intro-part]{position:relative !important;display:block !important;float:none !important;clear:none !important;width:auto !important;min-width:0 !important;max-width:none !important;height:auto !important;margin:0 !important;padding:0 !important;overflow:visible !important;font-family:var(--it-course-font-reading) !important;font-style:normal !important;letter-spacing:0 !important;text-align:left !important;text-indent:0 !important;text-wrap:wrap !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;box-sizing:border-box !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page body.view-article.with-sidebar #all-wr #content [data-it-course-intro="1.9.43"] > .it-course-intro-card > .it-course-intro-copy > [data-it-intro-part] + [data-it-intro-part]{margin-top:12px !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page body.view-article.with-sidebar #all-wr #content [data-it-course-intro="1.9.43"] > .it-course-intro-card > .it-course-intro-copy > [data-it-intro-part="heading"]{color:#0a4da1 !important;font-size:18px !important;font-weight:600 !important;line-height:1.45 !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page body.view-article.with-sidebar #all-wr #content [data-it-course-intro="1.9.43"] > .it-course-intro-card > .it-course-intro-copy > [data-it-intro-part="heading"]::before,
  html:is([lang^="uk"], [lang^="ru"]).it-course-page body.view-article.with-sidebar #all-wr #content [data-it-course-intro="1.9.43"] > .it-course-intro-card > .it-course-intro-copy > [data-it-intro-part="heading"]::after{content:none !important;display:none !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page body.view-article.with-sidebar #all-wr #content [data-it-course-intro="1.9.43"] > .it-course-intro-card > .it-course-intro-copy > [data-it-intro-part="text"]{color:#263a51 !important;font-size:16px !important;font-weight:400 !important;line-height:1.65 !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page body.view-article.with-sidebar #all-wr #content [data-it-course-intro="1.9.43"] > p:is([data-it-intro-continuation="text"], [data-it-intro-part="text"]){position:static !important;display:block !important;float:none !important;clear:both !important;width:100% !important;min-width:0 !important;max-width:none !important;margin:0 0 12px !important;padding:0 18px !important;color:#263a51 !important;font-family:var(--it-course-font-reading) !important;font-size:16px !important;font-weight:400 !important;line-height:1.68 !important;text-align:left !important;text-indent:0 !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;box-sizing:border-box !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page body.view-article.with-sidebar #all-wr #content [data-it-course-intro="1.9.43"] > [data-it-intro-continuation="heading"]{position:relative !important;display:block !important;clear:both !important;width:fit-content !important;max-width:100% !important;margin:0 0 12px !important;padding:9px 14px !important;color:#0a55aa !important;font-family:var(--it-course-font-reading) !important;font-size:18px !important;font-weight:600 !important;line-height:1.45 !important;letter-spacing:0 !important;text-align:left !important;text-indent:0 !important;text-wrap:wrap !important;background:linear-gradient(135deg, #fbfdff, #f1f7fe) !important;border:1px solid rgba(89, 150, 205, .26) !important;border-radius:9px !important;box-shadow:0 3px 9px rgba(22, 72, 118, .045) !important;box-sizing:border-box !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page body.view-article.with-sidebar #all-wr #content [data-it-course-intro="1.9.43"] > [data-it-intro-continuation="heading"]::before{content:"" !important;position:absolute !important;display:block !important;top:-1px !important;bottom:-1px !important;left:-1px !important;width:3px !important;height:auto !important;min-height:0 !important;background:linear-gradient(180deg, #2788ff 0 72%, #62c832 72% 100%) !important;border-radius:9px 0 0 9px !important;}html:is([lang^="uk"], [lang^="ru"]).it-course-page body.view-article.with-sidebar #all-wr #content [data-it-course-intro="1.9.43"] > [data-it-intro-continuation="heading"]::after{content:none !important;display:none !important;}}html.it-course-page.course-prose-pending body.view-article.with-sidebar
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]{visibility:visible !important;}html.course-icons-booting:is([lang^="uk"], [lang^="ru"])
body.view-article
#content :is(.item-page, .com-content-article)
> [itemprop="articleBody"]
:is(h2, h3, h4, h5){visibility:visible !important;}html:is(.it-course-page, .course-icons-booting) body.view-article
#nav-wr .logo,
html:is(.it-course-page, .course-icons-booting) body.view-article
#nav-wr .logo img,
html:is(.it-course-page, .course-icons-booting) body.view-article
#nav-wr .logo .txt{animation:none !important;}html:is([lang^="uk"], [lang^="ru"]){--itstolytsa-template-build:"1.9.45";}@media screen and (min-width: 1025px) and (hover: hover) and (pointer: fine) and (forced-colors: none){@supports selector(form:has(> input)){@supports (background-clip: text) or (-webkit-background-clip: text){html[data-it-header-desktop="true"] #all-wr #top-wr .s-compact form:has(> input[name="searchword"]:is(:autofill, :-webkit-autofill)){background:radial-gradient(ellipse at 12% 0, rgba(217, 243, 255, .13), transparent 70%),
          linear-gradient(180deg, rgba(166, 216, 255, .18), rgba(68, 139, 208, .075)) !important;border-radius:11px !important;}html[data-it-header-desktop="true"] #all-wr #top-wr .s-compact input[name="searchword"]:is(:autofill, :-webkit-autofill){-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:#fff !important;caret-color:#fff !important;-webkit-appearance:none !important;appearance:none !important;}}}}@media screen and (min-width: 1025px) and (hover: hover) and (pointer: fine){html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky:has(> .ttl-btn.btn + ul.new) > ul.new > li > .a.with-ico:not(.l-blue):is(.i-people, .i-crown, .i-smartphone)::before{content:"" !important;background-repeat:no-repeat !important;background-position:center !important;background-size:19px 19px !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky:has(> .ttl-btn.btn + ul.new) > ul.new > li > .a.with-ico:not(.l-blue).i-people::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%230a4da1%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2M22%2021v-2a4%204%200%200%200-3-3.87M16%203.13a4%204%200%200%201%200%207.75%22%2F%3E%3C%2Fsvg%3E") !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky:has(> .ttl-btn.btn + ul.new) > ul.new > li > .a.with-ico:not(.l-blue).i-crown::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%230a4da1%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M4%2021v-2a6%206%200%200%201%206-6h4a6%206%200%200%201%206%206v2%22%2F%3E%3C%2Fsvg%3E") !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky:has(> .ttl-btn.btn + ul.new) > ul.new > li > .a.with-ico:not(.l-blue).i-smartphone::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%230a4da1%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%223%22%20width%3D%2220%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M8%2021h8M12%2017v4%22%2F%3E%3C%2Fsvg%3E") !important;}}@media screen{html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky:has(> .ttl-btn.btn + ul.new) > ul.new > li > .a.with-ico:not(.l-blue):is(.i-people, .i-crown, .i-smartphone)::before{content:"" !important;background-repeat:no-repeat !important;background-position:center !important;background-size:19px 19px !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky:has(> .ttl-btn.btn + ul.new) > ul.new > li > .a.with-ico:not(.l-blue).i-people::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%230a4da1%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2M22%2021v-2a4%204%200%200%200-3-3.87M16%203.13a4%204%200%200%201%200%207.75%22%2F%3E%3C%2Fsvg%3E") !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky:has(> .ttl-btn.btn + ul.new) > ul.new > li > .a.with-ico:not(.l-blue).i-crown::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%230a4da1%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M4%2021v-2a6%206%200%200%201%206-6h4a6%206%200%200%201%206%206v2%22%2F%3E%3C%2Fsvg%3E") !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky:has(> .ttl-btn.btn + ul.new) > ul.new > li > .a.with-ico:not(.l-blue).i-smartphone::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%230a4da1%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%223%22%20width%3D%2220%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M8%2021h8M12%2017v4%22%2F%3E%3C%2Fsvg%3E") !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky > ul.new > :is(
    li:has(> .a.separator):has(+ li > .a.with-ico.l-blue.i-clock) + li,
    li:has(> .a.separator):has(+ li > .a.with-ico.l-blue.i-clock) + li + li,
    li:has(> .a.separator):has(+ li > .a.with-ico.l-blue.i-clock) + li + li + li,
    li:has(> .a.separator):has(+ li > .a.with-ico.l-blue.i-clock) + li + li + li + li
  ) > .a.with-ico.l-blue.i-clock::before{content:"" !important;background-repeat:no-repeat !important;background-position:center !important;background-size:19px 19px !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky > ul.new > li:has(> .a.separator):has(+ li > .a.with-ico.l-blue.i-clock) + li > .a.with-ico.l-blue.i-clock::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a4da1' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 16a5 5 0 0 1 10 0M12 3v3M4.9 7.9 7 10M19.1 7.9 17 10M2 16h20M5 20h14'/%3E%3C/svg%3E") !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky > ul.new > li:has(> .a.separator):has(+ li > .a.with-ico.l-blue.i-clock) + li + li > .a.with-ico.l-blue.i-clock::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a4da1' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M2 12h2M20 12h2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M19.1 4.9l-1.4 1.4M6.3 17.7l-1.4 1.4'/%3E%3C/svg%3E") !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky > ul.new > li:has(> .a.separator):has(+ li > .a.with-ico.l-blue.i-clock) + li + li + li > .a.with-ico.l-blue.i-clock::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a4da1' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12.8A9 9 0 1 1 11.2 3a7 7 0 0 0 9.8 9.8Z'/%3E%3C/svg%3E") !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr .sidebar-right .moduletable.sticky > ul.new > li:has(> .a.separator):has(+ li > .a.with-ico.l-blue.i-clock) + li + li + li + li > .a.with-ico.l-blue.i-clock::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a4da1' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='3'/%3E%3Cpath d='M8 3v4M16 3v4M3 10h18M8 16l2.5 2.5L16 13'/%3E%3C/svg%3E") !important;}}@media screen and (min-width: 1025px) and (hover: hover) and (pointer: fine){html[data-it-header-desktop="true"] #all-wr #nav-wr > .center-wr{position:relative !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr > .center-wr > .tel.with-txt,
  html[data-it-header-desktop="true"] #all-wr #nav-wr > .center-wr > .tel.with-txt > .nav-tel{position:static !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr > .center-wr > .tel.with-txt > .nav-tel{justify-content:center !important;}html[data-it-header-desktop="true"] #all-wr #nav-wr > .center-wr > .tel.with-txt > .nav-tel > ul{position:absolute !important;top:calc(100% + 8px) !important;bottom:auto !important;left:auto !important;right:auto !important;margin:0 !important;transform:none !important;}}.prices.icons.num-2.squares > a.item.toggle-handler:is(.open, :focus-visible, :active) > .txt > .marker::before{color:#0a4da1 !important;}@media (hover: hover) and (pointer: fine){.prices.icons.num-2.squares > a.item.toggle-handler:hover > .txt > .marker::before{color:#0a4da1 !important;}}#all-wr .share-wr > .share42 > .txt{color:#0a4da1 !important;background:linear-gradient(110deg, #edf8e5 0%, #f3faff 30%, #e2efff 100%) !important;border-color:#b8d6ee !important;border-radius:12px !important;box-shadow:inset 3px 0 0 #87ce4b,
    inset 0 1px 0 rgba(255, 255, 255, .9),
    0 3px 9px rgba(10, 77, 161, .07) !important;}#all-wr .share-wr > .share42 > .txt > .arr,
#all-wr .share-wr > .share42 > .txt::before{color:#0a4da1 !important;}#all-wr .share-wr > .share42 > a.to-top{color:#bfff31 !important;background:radial-gradient(circle at 28% 15%, rgba(153, 217, 255, .34), transparent 64%),
    linear-gradient(145deg, #248fff 0%, #0864c3 100%) !important;border-color:#8fc9fa !important;border-radius:50% !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .55),
    inset 0 -2px 4px rgba(4, 60, 124, .16),
    0 4px 10px rgba(9, 95, 182, .2) !important;}#all-wr .share-wr > .share42 > a.to-top::before{content:"" !important;left:0 !important;font-size:0 !important;text-shadow:none !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23bfff31' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V5m-6 6 6-6 6 6'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:22px 22px !important;}#all-wr .share-wr > .share42 > a.to-top:is(:hover, :focus){color:#0a4da1 !important;background:linear-gradient(145deg, #baff49 0%, #7bdc29 100%) !important;border-color:#ade65c !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .75),
    0 5px 12px rgba(73, 153, 23, .2) !important;}#all-wr .share-wr > .share42 > a.to-top:is(:hover, :focus)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a4da1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V5m-6 6 6-6 6 6'/%3E%3C/svg%3E") !important;}#all-wr .share-wr > .share42 > a.to-top:focus-visible{outline:2px solid #0a4da1 !important;outline-offset:3px !important;}#all-wr .share-wr > .share42 > a.to-top{position:relative !important;color:#c5f582 !important;background:linear-gradient(160deg, rgba(255, 255, 255, .28) 0%, rgba(255, 255, 255, .07) 45%, rgba(255, 255, 255, 0) 46%),
    linear-gradient(140deg, rgba(42, 133, 222, .82), rgba(9, 83, 167, .92)) !important;border-color:rgba(205, 232, 255, .88) !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .66),
    inset 0 -1px 0 rgba(8, 60, 120, .08),
    0 3px 8px rgba(18, 86, 156, .13) !important;transform:none !important;filter:none !important;animation:none !important;will-change:auto !important;transition:border-color .18s ease, box-shadow .18s ease, color .18s ease !important;}#all-wr .share-wr > .share42 > a.to-top::before{content:"" !important;position:absolute !important;inset:0 !important;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;transform:none !important;animation:none !important;pointer-events:none !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c5f582' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V5m-6 6 6-6 6 6'/%3E%3C/svg%3E") !important;background-position:center !important;background-repeat:no-repeat !important;background-size:22px 22px !important;}#all-wr .share-wr > .share42 > a.to-top:is(:hover, :focus){color:#0a4da1 !important;background:linear-gradient(160deg, rgba(255, 255, 255, .48) 0%, rgba(255, 255, 255, .10) 45%, rgba(255, 255, 255, 0) 46%),
    linear-gradient(140deg, rgba(189, 228, 145, .90), rgba(132, 192, 80, .86)) !important;border-color:rgba(222, 243, 202, .95) !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .8),
    inset 0 -1px 0 rgba(72, 121, 41, .08),
    0 3px 8px rgba(71, 126, 40, .14) !important;transform:none !important;filter:none !important;}#all-wr .share-wr > .share42 > a.to-top:is(:hover, :focus)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a4da1' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V5m-6 6 6-6 6 6'/%3E%3C/svg%3E") !important;}@media (prefers-reduced-motion: reduce){#all-wr .share-wr > .share42 > a.to-top{transition:none !important;}}#all-wr .form.form-box.bg-image:has(:is(#form-151, #form-152)) > .center-wr > .h1{margin:0 0 24px !important;line-height:1.25 !important;}#all-wr .form.form-box.bg-image:has(:is(#form-151, #form-152)) > .center-wr > .h1::after{content:"" !important;display:block !important;width:78px !important;height:3px !important;margin:13px auto 0 !important;border-radius:3px !important;background:linear-gradient(90deg, #48a3ff 0 66%, #a3df68 66% 100%) !important;pointer-events:none !important;}#all-wr .form.form-box.bg-image:has(:is(#form-151, #form-152)) .order-form{position:relative !important;width:100% !important;max-width:780px !important;margin:0 auto !important;padding:26px !important;box-sizing:border-box !important;border:1px solid rgba(183, 221, 255, .44) !important;border-radius:20px !important;background:radial-gradient(ellipse at 12% 0%, rgba(157, 211, 255, .18), transparent 60%),
    linear-gradient(145deg, rgba(29, 87, 148, .74), rgba(9, 48, 96, .86)) !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .2),
    inset 0 -1px 0 rgba(163, 209, 255, .07),
    0 16px 36px rgba(0, 24, 55, .22) !important;}#all-wr .form.form-box.bg-image:has(:is(#form-151, #form-152)) .order-form::before{content:"" !important;position:absolute !important;top:0 !important;left:20px !important;right:20px !important;height:2px !important;border-radius:2px !important;background:linear-gradient(90deg, #4da8ff 0 72%, #a0dc62 72% 100%) !important;pointer-events:none !important;}#all-wr :is(#form-151, #form-152) .in-line{display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;gap:14px !important;}#all-wr :is(#form-151, #form-152) .in-line > p{min-width:0 !important;}#all-wr :is(#form-151, #form-152) .it-footer-field-label{color:#f1f7ff !important;margin-bottom:7px !important;}#all-wr :is(#form-151, #form-152) :is(input[type="text"], input[type="tel"], input[type="email"], textarea){display:block !important;width:100% !important;min-width:0 !important;padding:12px 14px !important;box-sizing:border-box !important;color:#153a65 !important;font-size:16px !important;line-height:1.45 !important;caret-color:#0b61bb !important;background:rgba(247, 251, 255, .97) !important;border:1px solid #b8d4ed !important;border-radius:11px !important;box-shadow:inset 0 1px 2px rgba(14, 61, 108, .04),
    0 3px 9px rgba(0, 28, 62, .09) !important;transition:background-color .2s ease, border-color .2s ease, box-shadow .2s ease !important;}#all-wr :is(#form-151, #form-152) :is(input[type="text"], input[type="tel"], input[type="email"]){min-height:48px !important;}#all-wr :is(#form-151, #form-152) > .in-line + p{margin-top:14px !important;}#all-wr :is(#form-151, #form-152) textarea{min-height:106px !important;margin-top:0 !important;resize:vertical !important;}#all-wr :is(#form-151, #form-152) :is(input[type="text"], input[type="tel"], input[type="email"], textarea)::placeholder{color:#586f89 !important;opacity:1 !important;}#all-wr :is(#form-151, #form-152) :is(input[type="text"], input[type="tel"], input[type="email"], textarea):focus{background:#fff !important;border-color:#9cdb60 !important;outline:2px solid transparent !important;outline-offset:2px !important;box-shadow:0 0 0 3px rgba(158, 221, 98, .24), 0 4px 12px rgba(0, 28, 62, .13) !important;}#all-wr :is(#form-151, #form-152) :is(input[type="text"], input[type="tel"], input[type="email"], textarea):is(.invalid, [aria-invalid="true"]),
#all-wr :is(#form-151, #form-152) .control-group.error :is(input[type="text"], input[type="tel"], input[type="email"], textarea){background:var(--it-form-error-bg, #fff3f3) !important;border-color:var(--it-form-error, #c62828) !important;box-shadow:0 0 0 3px rgba(198, 40, 40, .15) !important;}#all-wr :is(#form-151, #form-152) .checkbox-wr input[type="checkbox"]{accent-color:#a1dc68 !important;}#all-wr :is(#form-151, #form-152) .submit-area > span{width:100% !important;max-width:240px !important;}#all-wr :is(#form-151, #form-152) input[type="submit"]{display:block !important;width:100% !important;min-width:0 !important;min-height:50px !important;padding:13px 28px !important;box-sizing:border-box !important;color:#fff !important;font-size:16px !important;font-weight:700 !important;line-height:1.25 !important;letter-spacing:.01em !important;background-color:#0b61bb !important;background-image:linear-gradient(145deg, rgba(255, 255, 255, .12) 0%, rgba(255, 255, 255, .02) 50%, rgba(0, 34, 80, .08) 100%) !important;border:1px solid rgba(168, 215, 255, .76) !important;border-radius:12px !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .33), 0 7px 18px rgba(0, 37, 85, .23) !important;transform:none !important;filter:none !important;transition:background-color .2s ease, color .2s ease, border-color .2s ease, box-shadow .2s ease !important;}#all-wr :is(#form-151, #form-152) input[type="submit"]:focus-visible:not(:disabled){color:#0a3f7c !important;background-color:#a2dc70 !important;border-color:#d2efb7 !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .55), 0 8px 20px rgba(38, 109, 30, .22) !important;outline:2px solid #c5ef9b !important;outline-offset:4px !important;}@media (hover: hover) and (pointer: fine){#all-wr :is(#form-151, #form-152) input[type="submit"]:hover:not(:disabled){color:#0a3f7c !important;background-color:#a2dc70 !important;border-color:#d2efb7 !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .55), 0 8px 20px rgba(38, 109, 30, .22) !important;}}#all-wr :is(#form-151, #form-152) input[type="submit"]:active:not(:disabled){color:#0a3f7c !important;background-color:#96cf65 !important;border-color:#c3e5a4 !important;box-shadow:inset 0 2px 4px rgba(33, 85, 25, .14), 0 3px 9px rgba(0, 37, 85, .14) !important;}@media screen and (max-width: 768px){#all-wr .form.form-box.bg-image:has(:is(#form-151, #form-152)) .order-form{padding:18px !important;border-radius:16px !important;}#all-wr .form.form-box.bg-image:has(:is(#form-151, #form-152)) > .center-wr > .h1{margin-bottom:20px !important;}#all-wr :is(#form-151, #form-152) .in-line{grid-template-columns:minmax(0, 1fr) !important;gap:12px !important;}#all-wr :is(#form-151, #form-152) .submit-area > span{width:100% !important;max-width:none !important;}#all-wr :is(#form-151, #form-152) input[type="submit"]{padding-right:42px !important;padding-left:42px !important;}#all-wr :is(#form-151, #form-152) .submit-area .ajax-loader{right:12px !important;pointer-events:none !important;}}@media (prefers-reduced-motion: reduce){#all-wr :is(#form-151, #form-152) :is(input[type="submit"], input[type="text"], input[type="tel"], input[type="email"], textarea){transition:none !important;}}#all-wr .item-page:has(:is(#form-189, #form-190)) > .page-header{position:relative !important;margin:0 !important;padding-bottom:68px !important;}#all-wr .item-page:has(:is(#form-189, #form-190)) > .page-header h1{margin:0 !important;padding-bottom:18px !important;}#all-wr .item-page:has(:is(#form-189, #form-190)) .it-signup-intro{position:absolute !important;left:0 !important;right:0 !important;bottom:19px !important;width:100% !important;max-width:580px !important;margin:0 auto !important;padding:0 !important;color:#e5f1ff !important;font-size:15px !important;font-weight:400 !important;line-height:1.5 !important;text-align:center !important;text-indent:0 !important;text-wrap:pretty;}#all-wr :is(#form-189, #form-190).form-ajax{position:relative !important;width:100% !important;max-width:790px !important;margin:0 auto !important;padding:26px !important;box-sizing:border-box !important;border:1px solid rgba(183, 221, 255, .44) !important;border-radius:20px !important;background:radial-gradient(ellipse at 12% 0%, rgba(157, 211, 255, .18), transparent 60%),
    linear-gradient(145deg, rgba(29, 87, 148, .78), rgba(9, 48, 96, .88)) !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .2),
    inset 0 -1px 0 rgba(163, 209, 255, .07),
    0 16px 36px rgba(0, 24, 55, .22) !important;}#all-wr :is(#form-189, #form-190).form-ajax::before{content:"" !important;display:block !important;position:absolute !important;top:0 !important;left:20px !important;right:20px !important;height:2px !important;border-radius:2px !important;background:linear-gradient(90deg, #4da8ff 0 72%, #a0dc62 72% 100%) !important;pointer-events:none !important;}#all-wr :is(#form-189, #form-190) .in-line{display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;gap:14px !important;}#all-wr :is(#form-189, #form-190) .in-line > p,
#all-wr :is(#form-189, #form-190) > p:has(textarea[name="question"]){position:relative !important;min-width:0 !important;padding:27px 0 0 !important;box-sizing:border-box !important;}#all-wr :is(#form-189, #form-190) > p:has(textarea[name="question"]){margin-top:16px !important;}#all-wr :is(#form-189, #form-190) .it-signup-field-label{position:absolute !important;top:0 !important;left:0 !important;display:block !important;width:100% !important;margin:0 !important;padding:0 !important;color:#f1f7ff !important;font-size:14.5px !important;font-weight:500 !important;line-height:20px !important;text-align:left !important;text-indent:0 !important;cursor:pointer;}#all-wr :is(#form-189, #form-190) .it-signup-required{color:#c5ef9b !important;}#all-wr :is(#form-189, #form-190) .it-signup-required[hidden]{display:none !important;}#all-wr :is(#form-189, #form-190) :is(input[type="text"], input[type="tel"], input[type="email"], textarea){display:block !important;width:100% !important;min-width:0 !important;padding:12px 14px !important;box-sizing:border-box !important;color:#153a65 !important;font-size:16px !important;line-height:1.45 !important;caret-color:#0b61bb !important;background:rgba(247, 251, 255, .97) !important;border:1px solid #b8d4ed !important;border-radius:11px !important;box-shadow:inset 0 1px 2px rgba(14, 61, 108, .04), 0 3px 9px rgba(0, 28, 62, .09) !important;transition:background-color .2s ease, border-color .2s ease, box-shadow .2s ease !important;}#all-wr :is(#form-189, #form-190) :is(input[type="text"], input[type="tel"], input[type="email"]){min-height:52px !important;}#all-wr :is(#form-189, #form-190) textarea{height:110px;min-height:110px !important;margin:0 !important;resize:vertical !important;}#all-wr :is(#form-189, #form-190) :is(input[type="text"], input[type="tel"], input[type="email"], textarea)::placeholder{color:#586f89 !important;opacity:1 !important;}#all-wr :is(#form-189, #form-190) :is(input[type="text"], input[type="tel"], input[type="email"], textarea):focus{background:#fff !important;border-color:#9cdb60 !important;outline:2px solid transparent !important;outline-offset:2px !important;box-shadow:0 0 0 3px rgba(158, 221, 98, .24), 0 4px 12px rgba(0, 28, 62, .13) !important;}#all-wr :is(#form-189, #form-190) :is(input[type="text"], input[type="tel"], input[type="email"], textarea):is(.invalid, [aria-invalid="true"]),
#all-wr :is(#form-189, #form-190) .control-group.error :is(input[type="text"], input[type="tel"], input[type="email"], textarea){background:var(--it-form-error-bg, #fff3f3) !important;border-color:var(--it-form-error, #c62828) !important;box-shadow:0 0 0 3px rgba(198, 40, 40, .15) !important;}#all-wr :is(#form-189, #form-190) .not-valid{display:block !important;position:relative !important;top:auto !important;left:auto !important;right:auto !important;width:100% !important;box-sizing:border-box !important;margin:7px 0 0 !important;padding:9px 12px !important;color:#9c1d1d !important;background:#fff1f1 !important;border:1px solid #efb1b1 !important;border-radius:9px !important;font-size:13px !important;line-height:1.4 !important;}#all-wr :is(#form-189, #form-190) .checkbox-wr{position:relative !important;padding-bottom:28px !important;}#all-wr :is(#form-189, #form-190) .checkbox-wr > p > label{min-height:22px !important;font-size:14px !important;line-height:1.55 !important;}#all-wr :is(#form-189, #form-190) .checkbox-wr input[type="checkbox"][name="agree-policy"]{accent-color:#a1dc68 !important;}#all-wr :is(#form-189, #form-190) .it-signup-required-note{position:absolute !important;bottom:0 !important;left:0 !important;right:0 !important;margin:0 !important;padding:0 !important;color:#d7e8fa !important;font-size:13px !important;line-height:1.5 !important;text-align:left !important;text-indent:0 !important;}#all-wr :is(#form-189, #form-190) .submit-area > span{position:relative !important;width:100% !important;max-width:255px !important;margin:0 auto !important;}#all-wr :is(#form-189, #form-190) input[type="submit"]{display:block !important;width:100% !important;min-width:0 !important;min-height:52px !important;padding:13px 46px !important;box-sizing:border-box !important;color:#fff !important;font-size:16px !important;font-weight:700 !important;line-height:1.35 !important;letter-spacing:.01em !important;background-color:#0b61bb !important;background-image:linear-gradient(145deg, rgba(255, 255, 255, .12) 0%, rgba(255, 255, 255, .02) 50%, rgba(0, 34, 80, .08) 100%) !important;border:1px solid rgba(168, 215, 255, .76) !important;border-radius:12px !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .33), 0 7px 18px rgba(0, 37, 85, .23) !important;transform:none !important;filter:none !important;transition:background-color .2s ease, color .2s ease, border-color .2s ease, box-shadow .2s ease !important;}#all-wr :is(#form-189, #form-190) .submit-area > span::after{content:"\2192" !important;position:absolute !important;top:50% !important;right:16px !important;width:22px !important;height:22px !important;margin:0 !important;color:#fff !important;font-family:Arial, sans-serif !important;font-size:20px !important;font-weight:400 !important;line-height:22px !important;text-align:center !important;transform:translateY(-50%) !important;transition:color .2s ease !important;pointer-events:none !important;}#all-wr :is(#form-189, #form-190) .submit-area .ajax-loader{left:13px !important;right:auto !important;pointer-events:none !important;}#all-wr :is(#form-189, #form-190) input[type="submit"]:focus-visible:not(:disabled){color:#0a3f7c !important;background-color:#a2dc70 !important;border-color:#d2efb7 !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .55), 0 8px 20px rgba(38, 109, 30, .22) !important;outline:2px solid #c5ef9b !important;outline-offset:4px !important;}#all-wr :is(#form-189, #form-190) .submit-area > span:has(input[type="submit"]:focus-visible:not(:disabled))::after{color:#0a3f7c !important;}@media (hover: hover) and (pointer: fine){#all-wr :is(#form-189, #form-190) input[type="submit"]:hover:not(:disabled){color:#0a3f7c !important;background-color:#a2dc70 !important;border-color:#d2efb7 !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .55), 0 8px 20px rgba(38, 109, 30, .22) !important;}#all-wr :is(#form-189, #form-190) .submit-area > span:has(input[type="submit"]:hover:not(:disabled))::after{color:#0a3f7c !important;}}#all-wr :is(#form-189, #form-190) input[type="submit"]:active:not(:disabled){color:#0a3f7c !important;background-color:#96cf65 !important;border-color:#c3e5a4 !important;box-shadow:inset 0 2px 4px rgba(33, 85, 25, .14), 0 3px 9px rgba(0, 37, 85, .14) !important;}#all-wr :is(#form-189, #form-190) .submit-area > span:has(input[type="submit"]:active:not(:disabled))::after{color:#0a3f7c !important;}@media screen and (max-width: 768px){#all-wr .item-page:has(:is(#form-189, #form-190)) > .page-header{padding-bottom:88px !important;}#all-wr .item-page:has(:is(#form-189, #form-190)) .it-signup-intro{bottom:17px !important;}#all-wr :is(#form-189, #form-190).form-ajax{max-width:620px !important;padding:18px !important;border-radius:16px !important;}#all-wr :is(#form-189, #form-190) .in-line{grid-template-columns:minmax(0, 1fr) !important;gap:14px !important;}#all-wr :is(#form-189, #form-190) .submit-area > span{max-width:none !important;}}@media (prefers-reduced-motion: reduce){#all-wr :is(#form-189, #form-190) :is(input[type="submit"], input[type="text"], input[type="tel"], input[type="email"], textarea),
  #all-wr :is(#form-189, #form-190) .submit-area > span::after{transition:none !important;}}#all-wr #nav-wr .logo{--it-header-logo-mark:45.15px;--it-header-logo-brand:25.2px;--it-header-logo-caption:9.45px;--it-header-logo-caption-line:11.55px;--it-header-logo-caption-gap:6.3px;--it-header-logo-text-gap:9.45px;}#all-wr #nav-wr .logo img{flex:0 0 var(--it-header-logo-mark) !important;width:var(--it-header-logo-mark) !important;height:var(--it-header-logo-mark) !important;max-width:var(--it-header-logo-mark) !important;max-height:var(--it-header-logo-mark) !important;object-fit:contain !important;outline:2px solid #bfff31 !important;outline-offset:-2px !important;}#all-wr #nav-wr .logo .txt{margin-top:-4.2px !important;margin-left:var(--it-header-logo-text-gap) !important;font-size:var(--it-header-logo-brand) !important;line-height:var(--it-header-logo-brand) !important;}#all-wr #nav-wr .logo .txt i{margin-top:var(--it-header-logo-caption-gap) !important;font-size:var(--it-header-logo-caption) !important;line-height:var(--it-header-logo-caption-line) !important;color:#bfff31 !important;}@media screen and (min-width: 551px){#all-wr #nav-wr .logo{--it-header-logo-mark:49.35px;--it-header-logo-brand:27.3px;--it-header-logo-caption:10.5px;--it-header-logo-caption-gap:8.4px;--it-header-logo-text-gap:11.55px;}}@media screen and (min-width: 851px){#all-wr #nav-wr .logo{--it-header-logo-brand:29.4px;}}@media screen and (min-width: 1260px){#all-wr #nav-wr .logo{--it-header-logo-mark:60.9px;--it-header-logo-brand:33.6px;--it-header-logo-caption:11.55px;--it-header-logo-caption-line:12.6px;--it-header-logo-text-gap:12.6px;}}#bwc-wrap #bwc-widget-action > button.bwc-get-call,
#bwc-wrap #bwc-widget-action > button.bwc-chat{border-radius:12px !important;}@media screen and (max-width: 1024px){html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li:has(> a[href^="tel:"] + a[href^="tel:"]){font-size:0 !important;line-height:0 !important;padding:0 !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li > a[href^="tel:"]{display:block !important;width:fit-content !important;max-width:100% !important;min-height:36px !important;margin:0 !important;padding:6px 0 !important;font-size:15px !important;line-height:24px !important;white-space:nowrap !important;box-sizing:border-box !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li:has(a[href^="mailto:"]){margin-top:8px !important;padding:0 !important;color:#c8d9eb !important;font-size:13px !important;line-height:1.45 !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li > span[id^="cloak"]{display:block !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li a[href^="mailto:"]{display:block !important;width:fit-content !important;max-width:100% !important;padding:3px 0 !important;font-size:15px !important;line-height:1.5 !important;overflow-wrap:anywhere !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after .tabs.mini .tab-nav a.btn:not(.btn-light){color:#103c69 !important;background:linear-gradient(145deg, #d4f6a8, #a5df6f) !important;border-color:#bfe994 !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .7), 0 3px 9px rgba(0, 22, 48, .15) !important;font-weight:600 !important;text-shadow:none !important;transform:none !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after .tabs.mini .tab-nav a.btn:focus-visible{outline:2px solid #bfff31 !important;outline-offset:3px !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after .tabs.mini .tab-content a:is([href^="https://goo.gl/maps/"], [href^="https://maps.app.goo.gl/"], [href^="https://www.google.com/maps"]){display:flex !important;align-items:center !important;justify-content:center !important;gap:9px !important;width:fit-content !important;max-width:100% !important;min-height:40px !important;margin:6px 0 0 !important;padding:8px 13px !important;color:#fff !important;font-size:14px !important;line-height:1.4 !important;font-weight:600 !important;text-align:center !important;text-decoration:none !important;background:linear-gradient(145deg, rgba(81, 153, 224, .42), rgba(22, 85, 153, .68)) !important;border:1px solid rgba(170, 213, 255, .45) !important;border-radius:10px !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .2) !important;box-sizing:border-box !important;transition:background-color .18s ease, border-color .18s ease, color .18s ease !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after .tabs.mini .tab-content a:is([href^="https://goo.gl/maps/"], [href^="https://maps.app.goo.gl/"], [href^="https://www.google.com/maps"])::after{content:"\2197" !important;position:static !important;color:inherit !important;font:18px/1 Arial, sans-serif !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after .tabs.mini .tab-content a:is([href^="https://goo.gl/maps/"], [href^="https://maps.app.goo.gl/"], [href^="https://www.google.com/maps"]):is(:hover, :focus-visible){color:#103c69 !important;background:linear-gradient(145deg, #d4f6a8, #a5df6f) !important;border-color:#bfe994 !important;}html:is([lang^="uk"], [lang^="ru"]) #footer .soc a:is(.facebook, .linkedin, .instagram, .youtube){position:relative !important;}html:is([lang^="uk"], [lang^="ru"]) #footer .soc a:is(.facebook, .linkedin, .instagram, .youtube)::before{position:absolute !important;display:block !important;top:50% !important;left:50% !important;right:auto !important;bottom:auto !important;width:22px !important;height:22px !important;margin:0 !important;padding:0 !important;font-size:22px !important;line-height:22px !important;text-align:center !important;color:#fff !important;transform:translate(-50%, -50%) !important;pointer-events:none !important;}html:is([lang^="uk"], [lang^="ru"]) #footer .soc a:is(.instagram, .youtube)::before{content:"" !important;border:0 !important;border-radius:0 !important;font-size:0 !important;background-color:transparent !important;background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important;}html:is([lang^="uk"], [lang^="ru"]) #footer .soc a.instagram::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23fff' stroke-width='1.8'%3E%3Crect x='3' y='3' width='18' height='18' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3C/g%3E%3Ccircle cx='17.5' cy='6.5' r='1.1' fill='%23fff'/%3E%3C/svg%3E") !important;}html:is([lang^="uk"], [lang^="ru"]) #footer .soc a.youtube::before{width:26px !important;height:20px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 20'%3E%3Crect x='1' y='1' width='24' height='18' rx='5' fill='none' stroke='%23fff' stroke-width='1.8'/%3E%3Cpath d='M10.6 6.4L17.8 10l-7.2 3.6z' fill='%23fff'/%3E%3C/svg%3E") !important;}html:is([lang^="uk"], [lang^="ru"]) #footer .soc a:is(.instagram, .youtube)::after{content:none !important;display:none !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:last-child > ul > li{margin:0 !important;padding:2px 0 !important;font-size:14px !important;line-height:1.45 !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:last-child > ul > li:nth-last-child(-n+2){margin:7px 0 0 !important;padding:7px 10px !important;color:#edf5ff !important;background:rgba(105, 166, 226, .09) !important;border:1px solid rgba(169, 210, 249, .18) !important;border-left:3px solid #a5df6f !important;border-radius:9px !important;}/* Copyright remains separate. Zero the legacy pipe separator,
     then give each actual document link its own readable row. */html:is([lang^="uk"], [lang^="ru"]) #all-wr #copy > .center-wr{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:6px !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr #copy > .center-wr > .item{display:block !important;width:100% !important;margin:0 !important;text-align:center !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr #copy > .center-wr > .item:not(.left):has(> a[href$="privacy-policy.pdf"]){font-size:0 !important;line-height:0 !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr #copy > .center-wr > .item > a{float:none !important;display:block !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:5px 0 !important;font-size:12.5px !important;line-height:1.5 !important;text-align:center !important;overflow-wrap:anywhere !important;box-sizing:border-box !important;}}@media screen and (max-width: 1024px) and (prefers-reduced-motion: reduce){html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after .tabs.mini .tab-content a:is([href^="https://goo.gl/maps/"], [href^="https://maps.app.goo.gl/"], [href^="https://www.google.com/maps"]){transition:none !important;}}@media screen and (max-width: 1024px){html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li:has(> a[href^="tel:"] + a[href^="tel:"]),
  html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after .tabs.mini .tab-content .tab > ul > li:has(> a[href^="tel:"] + a[href^="tel:"]){display:block !important;margin:0 0 8px !important;padding:0 !important;font-size:0 !important;line-height:0 !important;text-align:left !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li:has(> a[href^="tel:"] + a[href^="tel:"]) > a[href^="tel:"],
  html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after .tabs.mini .tab-content .tab > ul > li:has(> a[href^="tel:"] + a[href^="tel:"]) > a[href^="tel:"]{display:inline-block !important;vertical-align:top !important;width:calc((100% - 8px) / 2) !important;max-width:none !important;min-height:54px !important;margin:0 !important;padding:6px 4px !important;color:#bbd7f2 !important;font-size:13px !important;line-height:19px !important;font-weight:400 !important;text-align:center !important;white-space:nowrap !important;text-decoration:none !important;background:linear-gradient(145deg, rgba(101, 165, 228, .14), rgba(33, 103, 175, .10)) !important;border:1px solid rgba(153, 201, 247, .24) !important;border-radius:10px !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .08) !important;box-sizing:border-box !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li:has(> a[href^="tel:"] + a[href^="tel:"]) > a[href^="tel:"]:first-of-type,
  html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after .tabs.mini .tab-content .tab > ul > li:has(> a[href^="tel:"] + a[href^="tel:"]) > a[href^="tel:"]:first-of-type{margin-right:8px !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li:has(> a[href^="tel:"] + a[href^="tel:"]) > a[href^="tel:"] > span,
  html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after .tabs.mini .tab-content .tab > ul > li:has(> a[href^="tel:"] + a[href^="tel:"]) > a[href^="tel:"] > span{display:block !important;margin:1px 0 0 !important;color:#edf6ff !important;font-size:16px !important;line-height:22px !important;font-weight:600 !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li:has(> a[href^="tel:"] + a[href^="tel:"]) > a[href^="tel:"]:is(:hover, :focus-visible),
  html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after .tabs.mini .tab-content .tab > ul > li:has(> a[href^="tel:"] + a[href^="tel:"]) > a[href^="tel:"]:is(:hover, :focus-visible){color:#d7f1b4 !important;border-color:#a5df6f !important;background:rgba(126, 189, 100, .14) !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li:has(> .colorize-light3):has(> a[href^="tel:"]){display:flex !important;align-items:center !important;justify-content:space-between !important;flex-wrap:wrap !important;gap:4px 8px !important;margin:4px 0 6px !important;padding:7px 0 !important;border-bottom:1px solid rgba(161, 204, 245, .17) !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li:has(> .colorize-light3) > a[href^="tel:"]{min-height:24px !important;margin:0 !important;padding:0 !important;font-size:14px !important;line-height:24px !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li:has(a[href^="mailto:"]){display:grid !important;grid-template-columns:max-content minmax(0, 1fr) !important;align-items:center !important;gap:4px 8px !important;margin:0 !important;padding:6px 0 !important;color:#c8d9eb !important;font-size:12.5px !important;line-height:1.45 !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li:has(a[href^="mailto:"]) > span[id^="cloak"]{min-width:0 !important;max-width:100% !important;justify-self:end !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li a[href^="mailto:"]{margin:0 !important;padding:0 !important;font-size:14px !important;line-height:1.5 !important;text-align:right !important;overflow-wrap:anywhere !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after .tabs.mini .tab-content{margin-top:12px !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after .tabs.mini .tab-content .tab > ul > li:not(:has(> a[href^="tel:"])){margin:0 !important;padding:0 0 10px !important;font-size:14px !important;line-height:1.55 !important;text-align:center !important;text-indent:0 !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after .tabs.mini .tab-content .tab > ul > li:last-child{padding-bottom:0 !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after .tabs.mini .tab-content a:is([href^="https://goo.gl/maps/"], [href^="https://maps.app.goo.gl/"], [href^="https://www.google.com/maps"]){width:fit-content !important;max-width:100% !important;min-height:44px !important;margin:7px auto 0 !important;padding:10px 15px !important;gap:10px !important;border-radius:11px !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after .tabs.mini .tab-content a:is([href^="https://goo.gl/maps/"], [href^="https://maps.app.goo.gl/"], [href^="https://www.google.com/maps"])::after{content:"" !important;position:static !important;display:block !important;flex:0 0 16px !important;width:16px !important;height:16px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;font-size:0 !important;line-height:0 !important;background:currentColor !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 18 18 6M6 6h12v12' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat !important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 18 18 6M6 6h12v12' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat !important;box-shadow:none !important;filter:none !important;transform:none !important;pointer-events:none !important;}}@media screen and (max-width: 350px){html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li:has(a[href^="mailto:"]){grid-template-columns:minmax(0, 1fr) !important;gap:2px !important;padding:5px 0 !important;text-align:center !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li:has(a[href^="mailto:"]) > span[id^="cloak"]{justify-self:center !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li a[href^="mailto:"]{text-align:center !important;}}@media screen and (max-width: 1024px){html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li:has(> a[href^="tel:"] + a[href^="tel:"]) > a.it-footer-phone-national,
  html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after .tabs.mini .tab-content .tab > ul > li:has(> a[href^="tel:"] + a[href^="tel:"]) > a.it-footer-phone-national{min-height:44px !important;padding:11px 2px !important;color:#fff !important;font-size:15px !important;line-height:20px !important;font-weight:600 !important;font-variant-numeric:tabular-nums !important;letter-spacing:0 !important;white-space:nowrap !important;text-align:center !important;background:linear-gradient(145deg, rgba(101, 165, 228, .11), rgba(33, 103, 175, .07)) !important;border-color:rgba(153, 201, 247, .20) !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .06) !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li:has(> a[href^="tel:"] + a[href^="tel:"]) > a.it-footer-phone-national:is(:hover, :focus-visible),
  html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after .tabs.mini .tab-content .tab > ul > li:has(> a[href^="tel:"] + a[href^="tel:"]) > a.it-footer-phone-national:is(:hover, :focus-visible){color:#fff !important;background:rgba(126, 189, 100, .14) !important;border-color:#a5df6f !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li:has(> .colorize-light3) > a.it-footer-phone-national{color:#fff !important;font-size:15px !important;line-height:24px !important;font-weight:600 !important;white-space:nowrap !important;text-decoration-color:rgba(255, 255, 255, .45) !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li:has(a[href^="mailto:"]){color:#e4eef9 !important;font-size:13px !important;font-weight:600 !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li a[href^="mailto:"]{font-weight:400 !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after > .center-wr > .item:first-child > ul > li:has(> a[href^="tel:"]) > .colorize-light3::before{font-weight:600 !important;}html:is([lang^="uk"], [lang^="ru"]) #all-wr
  .footer-after .tabs.mini .tab-content .tab > ul > li:first-child{text-wrap:balance !important;}}@media screen and (max-width: 720px){#all-wr #top-wr{background:linear-gradient(110deg, #0b3260, #103f70) !important;border-bottom:1px solid rgba(173, 213, 255, .18) !important;}#all-wr #top-wr > .center-wr{min-height:54px !important;padding:5px 12px !important;gap:6px !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:center !important;}#all-wr #top-wr .login,
  #all-wr #top-wr .lang{flex:0 0 auto !important;margin:0 !important;padding:0 !important;border:0 !important;}#all-wr #top-wr > .center-wr > .header-messenger-actions{gap:6px !important;}#all-wr #top-wr > .center-wr > .header-messenger-actions > a.header-messenger,
  #all-wr #top-wr .login > a,
  #all-wr #top-wr .mod-languages ul.lang-inline{height:44px !important;min-height:44px !important;max-height:44px !important;background:linear-gradient(150deg, rgba(181, 218, 255, .18), rgba(95, 164, 231, .065)) !important;border:1px solid rgba(165, 210, 255, .30) !important;border-radius:12px !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .13), 0 3px 8px rgba(1, 22, 49, .12) !important;box-sizing:border-box !important;}#all-wr #top-wr > .center-wr > .header-messenger-actions > a.header-messenger{flex:0 0 44px !important;width:44px !important;min-width:44px !important;padding:8px !important;}#all-wr #top-wr > .center-wr > .header-messenger-actions .header-messenger__icon{flex-basis:26px !important;width:26px !important;height:26px !important;}#all-wr #top-wr .login > a{padding:0 8px !important;gap:6px !important;color:#f4f8ff !important;font-size:13px !important;font-weight:600 !important;line-height:1.2 !important;white-space:nowrap !important;text-decoration:none !important;}#all-wr #top-wr .login > a::before{flex:0 0 16px !important;width:16px !important;padding:0 !important;font-size:16px !important;line-height:1 !important;}#all-wr #top-wr .mod-languages ul.lang-inline{padding:2px !important;gap:2px !important;overflow:visible !important;}#all-wr #top-wr .mod-languages ul.lang-inline > li > a{min-width:38px !important;height:38px !important;min-height:38px !important;padding:0 6px !important;color:#e4efff !important;font-size:13px !important;font-weight:600 !important;border-radius:9px !important;text-decoration:none !important;transition:color .18s ease, background-color .18s ease, box-shadow .18s ease !important;}#all-wr #top-wr .mod-languages ul.lang-inline > li + li::after{content:none !important;display:none !important;}#all-wr #top-wr .mod-languages ul.lang-inline > li.lang-active > a{color:#173f61 !important;background:linear-gradient(140deg, #d6f6ab, #a9da71) !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .48), 0 2px 5px rgba(6, 34, 54, .16) !important;}#all-wr #top-wr .login > a:active,
  #all-wr #top-wr > .center-wr > .header-messenger-actions > a.header-messenger:active{background:linear-gradient(150deg, rgba(159, 210, 255, .32), rgba(73, 151, 224, .22)) !important;border-color:rgba(191, 255, 49, .65) !important;box-shadow:inset 0 2px 5px rgba(2, 26, 55, .16) !important;}#all-wr #top-wr .mod-languages ul.lang-inline > li:not(.lang-active) > a:active{color:#fff !important;background:rgba(194, 226, 255, .18) !important;}#all-wr #top-wr .login > a:focus-visible,
  #all-wr #top-wr > .center-wr > .header-messenger-actions > a.header-messenger:focus-visible,
  #all-wr #top-wr .mod-languages ul.lang-inline > li > a:focus-visible{outline:2px solid #bfff31 !important;outline-offset:2px !important;}#all-wr #nav-wr{background:radial-gradient(ellipse at 20% 0, rgba(81, 161, 239, .20), transparent 70%),
      linear-gradient(115deg, #10477f, #0b3263) !important;box-shadow:0 6px 16px rgba(3, 29, 59, .14) !important;}#all-wr #nav-wr > .center-wr{padding-right:10px !important;padding-left:10px !important;}#all-wr #nav-wr .logo{padding:8px 0 6px !important;}#all-wr #nav-wr .nav-main{position:relative !important;display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;width:100% !important;min-width:0 !important;margin:0 !important;padding:8px 0 10px !important;gap:6px !important;overflow:visible !important;background:transparent !important;border-top:1px solid rgba(177, 215, 255, .16) !important;border-bottom:0 !important;box-sizing:border-box !important;}#all-wr #nav-wr .nav-main > li{position:static !important;grid-column:auto !important;min-width:0 !important;width:auto !important;margin:0 !important;padding:0 !important;}#all-wr #nav-wr .nav-main > li.default{display:none !important;}#all-wr #nav-wr .nav-main > li > a,
  #all-wr #nav-wr .nav-main > li > .separator{display:flex !important;min-height:44px !important;padding:8px 5px !important;align-items:center !important;justify-content:center !important;color:#f5f9ff !important;font-size:14px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:none !important;text-align:center !important;white-space:normal !important;text-decoration:none !important;background:linear-gradient(150deg, rgba(177, 216, 255, .15), rgba(95, 164, 231, .055)) !important;border:1px solid rgba(165, 210, 255, .25) !important;border-radius:12px !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .10), 0 3px 7px rgba(1, 24, 53, .09) !important;transition:color .18s ease, background .18s ease, border-color .18s ease, box-shadow .18s ease !important;-webkit-tap-highlight-color:transparent !important;}#all-wr #nav-wr .nav-main > li:is(.active, .current, .open) > a,
  #all-wr #nav-wr .nav-main > li:is(.active, .current, .open) > .separator,
  #all-wr #nav-wr .nav-main > li > a:active,
  #all-wr #nav-wr .nav-main > li > .separator:active{color:#173f61 !important;background:linear-gradient(145deg, #d6f6ab, #a9da71) !important;border-color:#bfe995 !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .48), 0 3px 8px rgba(1, 24, 53, .14) !important;}#all-wr #nav-wr .nav-main > li > a:focus-visible,
  #all-wr #nav-wr .nav-main > li > .separator:focus-visible{outline:2px solid #bfff31 !important;outline-offset:2px !important;}}@media screen and (max-width: 360px){#all-wr #top-wr > .center-wr{padding-right:8px !important;padding-left:8px !important;gap:5px !important;}#all-wr #top-wr .login > a{padding-right:6px !important;padding-left:6px !important;font-size:12.5px !important;}#all-wr #nav-wr .nav-main > li > a,
  #all-wr #nav-wr .nav-main > li > .separator{font-size:13px !important;}}@media screen and (max-width: 720px) and (hover: hover) and (pointer: fine){#all-wr #nav-wr .nav-main > li:not(.active):not(.current):not(.open) > a:hover,
  #all-wr #nav-wr .nav-main > li:not(.active):not(.current):not(.open) > .separator:hover{color:#edffd8 !important;background:linear-gradient(150deg, rgba(177, 216, 255, .24), rgba(95, 164, 231, .14)) !important;border-color:rgba(191, 255, 49, .55) !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .16), 0 4px 10px rgba(1, 24, 53, .14) !important;}}@media screen and (max-width: 720px) and (prefers-reduced-motion: reduce){#all-wr #nav-wr .nav-main > li > a,
  #all-wr #nav-wr .nav-main > li > .separator,
  #all-wr #top-wr .login > a,
  #all-wr #top-wr .mod-languages ul.lang-inline > li > a{transition:none !important;}}@media screen and (max-width: 720px){#all-wr #top-wr > .center-wr > .header-messenger-actions > a.header-messenger{padding:5px !important;}#all-wr #top-wr > .center-wr > .header-messenger-actions .header-messenger__icon{flex-basis:32px !important;width:32px !important;height:32px !important;}#all-wr #nav-wr .nav-main > li > a,
  #all-wr #nav-wr .nav-main > li > .separator{border-color:rgba(165, 210, 255, .18) !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .08), 0 3px 7px rgba(1, 24, 53, .09) !important;}#all-wr #nav-wr .nav-main{padding-bottom:6px !important;}}@media screen and (max-width: 720px){#all-wr #nav-wr{border-bottom-color:rgba(111, 169, 226, .5) !important;}}#all-wr .bg-white.no-line.btm-min:has(#sly-256) #sly-256 a.item[data-it-gallery-generated="1"] .img,
#all-wr #content-wr #kg-gallery-194 a.item[data-it-gallery-generated="1"] .img{background:linear-gradient(145deg, #244f75, #143954) !important;}#all-wr .bg-white.no-line.btm-min:has(#sly-256) #sly-256 a.item[data-it-gallery-generated="1"] .img img,
#all-wr #content-wr #kg-gallery-194 a.item[data-it-gallery-generated="1"] .img img{object-fit:cover !important;object-position:center !important;transform:none !important;filter:none !important;}@media (hover: hover) and (pointer: fine){}@media screen and (max-width: 650px){}@media (prefers-reduced-motion: reduce){}@media (hover: hover) and (pointer: fine){}@media (hover: none), (pointer: coarse){}@media (prefers-reduced-motion: reduce){}@media screen and (max-width: 650px){}
