.s-btn-blue1{color:#fff;background:#005691;border-radius:8px;font-weight:600;font-size:17px;letter-spacing:.5px;display:inline-flex;align-items:center;justify-content:center;padding:9px 27px;transition:.5s;text-align:center}.s-btn-blue1:hover{color:#fff;background:#3fb0e5;font-size:17px;letter-spacing:.5px;display:inline-flex;align-items:center;justify-content:center;transition:.5s}.s-btn-blue{color:#fff;background:#08a2eb;border-radius:8px;font-weight:600;font-size:17px;letter-spacing:.5px;display:inline-flex;align-items:center;justify-content:center;padding:9px 27px;transition:.5s;text-align:center}.s-btn-blue:hover{color:#fff;background:#50c3f9;font-size:17px;letter-spacing:.5px;display:inline-flex;align-items:center;justify-content:center;transition:.5s}.s-btn-blue-1{display:inline-block;padding:10px 20px;background-color:#009cea;color:#fff;border:none;font-weight:500;border-radius:20px;align-items:center;justify-content:center;text-align:center;font-size:14px;transition:background-color .3s ease;position:relative}.s-btn-blue-1::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.27);opacity:0;transition:opacity .3s ease}.s-btn-blue-1:hover::before{opacity:1}.s-btn-blue-n-1{display:inline-block;padding:10px 20px;background-color:#fff;border:solid var(--color-primary) 2px;font-weight:500;border-radius:20px;align-items:center;justify-content:center;text-align:center;font-size:14px;transition:background-color .3s ease;position:relative}.s-btn-blue-n-1:hover{background-color:#ebf8ff}.s-btn-none{display:flex!important;align-items:center;justify-content:center}.s-link-icon-right{font-weight:500;font-size:15px;display:inline-flex;justify-content:center;transition:.35s;text-align:center}.s-link-icon-right i{color:var(--color-primary);font-size:.8rem}.s-link-icon-right:hover{background:#fff;font-size:15px;display:inline-flex;justify-content:center;transition:.35s}.text-sblue{color:#08a2eb}.text-sblue1{color:#005691}.text-sblue2{color:#002e4d}.text-sorange{color:#ff6320}.text-sgray{color:#98a2b4}.text-sshadow-1{text-shadow:0 .125rem .25rem rgba(0,0,0,.17)}.bg-sblue{background-color:#08a2eb}.bg-sblue1{background-color:#005691}.bg-sblue2{background-color:#002e4d}.bg-sorange{background-color:#ff6320}.bg-sgreen{background-color:#008599}.sgrad-bg-blue-orange{background:linear-gradient(135deg,#ff920a 0%,#ff920a 48%,#0099e2 47%)}.sgrad-blue-orange{background:-webkit-linear-gradient(135deg,#ff920a 0%,#ff920a 48%,#0099e2 47%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.s-rounded{border-radius:var(--bs-border-radius-xl)!important}.s-padding{padding:20px}.s-sec{margin-top:40px}.s-text{font-size:14.5px}.text-shadow-1{text-shadow:0 .125rem .25rem rgba(0,0,0,.25)}.text-shadow-2{text-shadow:0 .25rem .5rem rgba(0,0,0,.25)}.text-shadow-3{text-shadow:0 .5rem 1.5rem rgba(0,0,0,.25)}.bg-img-card{position:relative;background-color:#fff;z-index:0}.bg-img-card-background{position:absolute;border-radius:0 15px 15px 0;top:0;right:0;bottom:0;width:40%;background-size:cover;background-position:left center;z-index:-1}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{--bs-nav-pills-border-radius:10px;color:var(--bs-nav-pills-link-active-color);background-color:var(--color-primary);list-style:none}.nav-link{color:var(--color-primary);font-size:14px}.modal-content{border:0}.nav-item.dropdown:hover .dropdown-menu{display:block}.nav-item.dropdown .dropdown-menu{display:none;position:absolute}.nav-item.dropdown:hover .nav-link{background-color:#f8f9fa}@media screen and (max-width:768px){.offcanvas{max-width:300px}}.questions-item__btn{width:55px;height:55px;font-weight:600;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-box-shadow:0 8px 70px rgba(142,157,207,.08);box-shadow:0 8px 70px rgba(142,157,207,.08);border-radius:15px;border:1px solid #ebecec;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:none!important;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.questions-item__btn i{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.icon-square{width:2.3rem;height:2.3rem;border-radius:50px;color:#fff;border:5px solid #fff}.feature-icon{width:3.5rem;height:3.5rem;border-radius:.75rem}.icon-square-1{width:3rem;height:3rem;border-radius:.75rem}.ec-message__meta .feature-icon{width:4rem;height:4rem;border-radius:.75rem}.ec-message__meta .icon-square{width:3rem;height:3rem;border-radius:5rem}.ec-message__meta .text-shadow-1{text-shadow:0 .125rem .25rem rgba(0,0,0,.25)}.ec-message__meta .text-shadow-2{text-shadow:0 .25rem .5rem rgba(0,0,0,.25)}.ec-message__meta .text-shadow-3{text-shadow:0 .5rem 1.5rem rgba(0,0,0,.25)}.ec-message__meta .card-cover{background-repeat:no-repeat;background-position:center center;background-size:cover}.ec-message__meta .feature-icon-small{width:3rem;height:3rem}.s-shadow{box-shadow:0 0 25px rgba(var(--color-black-rgb),.1)}.blog .blog-details .content blockquote{overflow:hidden;background-color:rgba(var(--color-secondary-rgb),.06);padding:20px;position:relative;text-align:left;margin:20px 0}.blog .blog-details .content blockquote p{color:var(--color-default);line-height:1.6;margin-bottom:0;font-style:normal;font-weight:500;font-size:17px}.blog .blog-details h2{font-size:23px;font-weight:600;padding:0;margin:20px 0 20px 0;color:#001234}.blog .blog-details strong{font-weight:600}.blog .blog-details{box-shadow:0 0 0 rgba(var(--color-black-rgb),.1);padding:0}.articles-ul ul{padding-left:1.2rem;list-style:none;margin-bottom:10px}.articles-ul ul li{padding:2px}.articles-ul ul li:before{padding-right:10px;font-weight:900;color:var(--color-primary);content:"\2022"}.blog .content-page blockquote{overflow:hidden;background-color:rgba(var(--color-secondary-rgb),.06);padding:17px;position:relative;text-align:left;margin:10px 0;font-size:.9em}.blog .content-page p{margin-bottom:0}.blog .content-page blockquote:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;--bs-bg-opacity:1;opacity:.50!important;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important;margin-top:30px;opacity:10;margin-bottom:30px}.blog .content-page dl,ol,ul{margin-top:0;margin-bottom:0}.inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex}.w-12{width:3rem}.w-5{width:1.25rem}.w-24{width:6rem}.w-\[30px\]{width:30px}.border-none{border-style:none}.dropdown-toggle{outline:0}.btn-toggle{padding:.25rem .5rem;font-weight:600;color:var(--bs-emphasis-color);background-color:transparent}.btn-toggle:hover,.btn-toggle:focus{color:rgba(var(--bs-emphasis-color-rgb),.85);background-color:var(--bs-tertiary-bg)}.btn-toggle::before{width:1.25em;line-height:0;content:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'16\'\ height=\'16\'\ viewBox=\'0\ 0\ 16\ 16\'%3e%3cpath\ fill=\'none\'\ stroke=\'rgba%280,0,0,.5%29\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'\ stroke-width=\'2\'\ d=\'M5\ 14l6-6-6-6\'/%3e%3c/svg%3e);transition:transform .35s ease;transform-origin:.5em 50%}[data-bs-theme="dark"] .btn-toggle::before{content:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'16\'\ height=\'16\'\ viewBox=\'0\ 0\ 16\ 16\'%3e%3cpath\ fill=\'none\'\ stroke=\'rgba%28255,255,255,.5%29\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'\ stroke-width=\'2\'\ d=\'M5\ 14l6-6-6-6\'/%3e%3c/svg%3e)}.btn-toggle[aria-expanded="true"]{color:rgba(var(--bs-emphasis-color-rgb),.85)}.btn-toggle[aria-expanded="true"]::before{transform:rotate(90deg)}.btn-toggle-nav a{padding:.1875rem .5rem;margin-top:.125rem;margin-left:1.25rem}.btn-toggle-nav a:hover,.btn-toggle-nav a:focus{background-color:var(--bs-tertiary-bg)}.scrollarea{overflow-y:auto}.text-container{overflow:hidden;max-height:300px;transition:max-height 1s ease;position:relative}.text-container:before{content:"";position:absolute;left:0;right:0;bottom:0;height:50px;background-image:linear-gradient(to top,rgba(255,255,255,1),transparent) , linear-gradient(to bottom,rgba(255,255,255,.1),transparent);pointer-events:none}.text-container.expanded:before{display:none}.text-container p{margin:0}.text-container.expanded{max-height:1500px}#see-more-btn{display:none}.cool-link-wk{transition-duration:.5s;border:1.3px solid #e3e3e3}.cool-link-wk a{color:var(--color-secondary)}.cool-link-wk:hover{transition-duration:.5s;border-color:var(--color-primary)}.cool-link-wk a:hover{color:#000}.descr ul>li{padding-left:5px}.descr ul>li{margin-bottom:4px;position:relative}.descr ul>li:after{content:"";display:block;position:absolute;width:6px;height:6px;top:8px;left:-13px;background:var(--color-primary);border-radius:5px}.descr li{display:list-item;text-align:-webkit-match-parent}.descr ul{list-style-type:none}.descr{font-size:15px}.descr h3{margin-bottom:9px}.product-slider-container{overflow:hidden;width:100%;position:relative}.product-slider{display:flex;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.product-card{flex:0 0 auto;scroll-snap-align:start}.slider-button{position:absolute;top:50%;transform:translateY(-50%);padding:10px;color:var(--color-primary);cursor:pointer;background-color:rgba(255,255,255,.8);border:1px solid #ddd;border-radius:20%}.prev{left:10px}.next{right:10px}.card-programm{font-size:15px;font-weight:500;line-height:1;border-radius:var(--bs-badge-border-radius);--bs-bg-opacity:1;background-color:#fff;border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;border-radius:var(--bs-border-radius)!important;margin-right:7px;margin-bottom:7px;padding:2px;padding-right:11px}.card-programm i{color:var(--color-primary)}.card-programm-fixed{font-size:15px;font-weight:500;line-height:1;border-radius:var(--bs-badge-border-radius);--bs-bg-opacity:1;background-color:#fff;border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;border-radius:var(--bs-border-radius)!important;margin-right:7px;margin-bottom:7px;padding:2px;width:9.5rem}.card-programm span{margin-left:.5rem!important}.card-programm-fixed span{margin-left:.5rem!important}.ws-btn-shadow-1{color:#000;height:45px;background:#fff;border:1.2px solid #d7d7d7;border-radius:9px;font-weight:500;font-size:17px;letter-spacing:.5px;display:inline-flex;align-items:center;justify-content:center;padding:12px 27px;transition:.35s;text-align:center}.ws-btn-shadow-1 i{color:var(--color-primary)}.s-btn-none{display:flex!important}.ws-btn-shadow-1:hover{color:#000;height:45px;border:1.2px solid #ccc;background:#fff;font-size:17px;letter-spacing:.5px;display:inline-flex;align-items:center;justify-content:center;padding:12px 27px;transition:.35s;text-align:center}.btn-select{background:#fff}.btn-select:hover{background:#dde9fb}.vertical-bar-title{display:flex;align-items:top;font-weight:500;color:#333;line-height:1.4;margin-bottom:7px}.vertical-bar{background-color:#005691;border-radius:5px;margin-right:12px;flex-shrink:0;margin-top:0}.text-xs{font-size:12px}.text-sm{font-size:14px}.text-md{font-size:16px}.text-lg{font-size:18px}.text-xl{font-size:20px}.text-xxl{font-size:22px}.bar-xs{width:4px}.bar-sm{width:5px}.bar-md{width:6px}.bar-lg{width:7px}.bar-xl{width:8px}.bar-xxl{width:9px}.label-tag{display:inline-block;font-weight:600;line-height:1;border-radius:var(--label-tag-border-radius,.4rem);padding:var(--label-tag-padding-y,.35em) var(--label-tag-padding-x,.65em);margin-bottom:7px}.label-tag-container{padding-bottom:5px}.label-container{display:flex;align-items:flex-start;gap:10px}.label-tag-primary{align-self:flex-start;display:inline-flex}.label-tag-size-xs{font-size:12px}.label-tag-size-sm{font-size:14px}.label-tag-size-md{font-size:16px}.label-tag-size-lg{font-size:18px}.label-tag-size-xl{font-size:20px}.label-tag-size-xxl{font-size:22px}.label-tag-primary{color:#fff!important;background-color:var(--label-tag-primary-bg,#005691)}.label-tag-secondary{font-weight:600;background-color:var(--label-tag-secondary-bg,#ededed);color:var(--label-tag-secondary-color,#333)}.sblock-block{position:relative;padding:20px;border:solid #d6e2ff 1px;background-color:#fff;border-radius:var(--bs-border-radius-xl)!important;height:100%;overflow:hidden}.sblock-content{max-width:70%}.sblock-text-1{font-size:25px;font-weight:600;line-height:1.25!important}.sblock-text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important;font-weight:500}.sblock-icons-wrapper img{width:40px;height:40px;margin-right:10px;margin-top:10px}.sblock-image{position:absolute;bottom:-14px;right:-14px;min-height:150px;max-width:40%;height:auto;pointer-events:none;user-select:none}.toast-container-discount{position:fixed;bottom:0;left:0;z-index:1;padding:1rem}.toast .btn-close{position:absolute;top:.5rem;right:.5rem}.download-button{background-color:#005691;border:1px solid #00457a;padding:15px;border-radius:10px;display:inline-block;align-items:center;text-decoration:none;color:#fff}.download-button img{width:50px;height:50px;margin-right:15px}.download-button .details{flex-grow:1;flex-wrap:wrap}.download-button .title{font-size:16px;font-weight:500;margin-bottom:10px;display:block;color:#fff}.download-button .details span{margin-right:4px;font-size:12.5px;font-weight:600;padding:1px 6px;letter-spacing:-.5px;color:#d1e7ff}.download-button .btn-download-link{display:flex;align-items:center;margin-left:auto}.download-button .btn-download{background-color:#08a2eb;color:#fff;border-radius:5px;padding:10px 20px;font-weight:500;text-align:center;display:inline-block}.btn-download:hover{background-color:#6abfe7;text-decoration:none;color:#fff}.download-button:hover{background-color:#00457a;text-decoration:none}.custom-text-container{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;position:relative;line-height:1.5em;max-height: calc(1.5em * 5);-webkit-line-clamp:5}.custom-text-container.expanded{max-height:none;-webkit-line-clamp:unset}.custom-text-container.expanded:after{content:""}.custom-text-toggle-btn{margin-top:10px}.text-truncate-multiline{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;max-height: calc(1.2em * 3);line-height:1.2em}