@charset "UTF-8";@font-face{font-family:Ubuntu-Regular;src:url(/assets/fonts/ubuntu-r-webfont.eot);src:url(/assets/fonts/ubuntu-r-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/ubuntu-r-webfont.woff2) format("woff2"),url(/assets/fonts/ubuntu-r-webfont.woff) format("woff"),url(/assets/fonts/ubuntu-r-webfont.ttf) format("truetype"),url(/assets/images/ubuntu-r-webfont.svg#Ubuntu-Regular) format("svg");font-weight:400;font-style:normal}*{margin:0;padding:0;position:relative}.layout{display:flex;flex-direction:column;height:100vh;background:url(/assets/images/bcg001.svg) repeat 0 0 #260040;background-size:4% auto;color:silver;font-family:Ubuntu-Regular,sans-serif}.layout>.main{flex-grow:1;display:flex;flex-direction:row;overflow-y:auto}.layout>.main>.nav{background:#e2e2;min-width:40px}.layout>.main>.content{flex-grow:1}.layout>.header{background:#00303033}.layout>.header .content{display:flex;flex-direction:row;z-index:1001}.layout>.header .content .logo{margin-right:4px;width:100px;height:100px}.layout>.header{height:100px}.layout.scrolled>.header{height:40px}.layout.scrolled>.header .logo{height:40px;width:40px}.layout.scrolled>.header .navbar-nav{margin:0}.layout.scrolled>.header .navbar-nav .nav-item{height:40px;line-height:40px}.layout>.footer{background:#003030aa;text-align:center;padding:3px 0}.layout>.footer .lnk{color:#bd97df;font-weight:700}.layout>.footer .lnk:hover,.layout>.footer .lnk:focus{text-decoration:none}.layout>.footer .lnk.sitemap{margin-left:20px}.decor-frame{position:relative;height:auto;width:auto;padding:0;margin-bottom:20px}.decor-frame .decor{position:absolute;inset:0;margin:0;background:transparent}.decor-frame .decor [class^=part]{position:absolute}.decor-frame .decor .part1{background:url(/assets/images/frame1.svg) no-repeat 0 0 transparent;height:40px;width:50px;left:0;top:0}.decor-frame .decor .part2{background:url(/assets/images/frame1.svg) no-repeat 0 0 transparent;background-position:-152px 0px;height:40px;width:50px;top:0;right:0}.decor-frame .decor .part3{background:url(/assets/images/frame1.svg) no-repeat 0 0 transparent;background-position:-152px -80px;height:40px;width:50px;bottom:0;right:0}.decor-frame .decor .part4{background:url(/assets/images/frame1.svg) no-repeat 0 0 transparent;background-position:0 -80px;height:40px;width:50px;bottom:0;left:0}.decor-frame .decor .part5{background:#7730ba;height:1.5px;left:50px;right:50px;top:4px}.decor-frame .decor .part5:before{content:"";background:#7730ba;position:absolute;width:100%;height:100%;top:-4px}.decor-frame .decor .part6{background:#7730ba;height:1.5px;left:50px;right:50px;bottom:4px}.decor-frame .decor .part6:before{content:"";background:#7730ba;position:absolute;width:100%;height:100%;bottom:-4px}.decor-frame .decor .part7{background:#7730ba;width:1.3px;top:40px;bottom:40px;left:4.3px}.decor-frame .decor .part7:before{content:"";background:#7730ba;position:absolute;width:100%;height:100%;left:-4.2px}.decor-frame .decor .part8{background:#7730ba;width:1.3px;top:40px;bottom:40px;right:6.3px}.decor-frame .decor .part8:before{content:"";background:#7730ba;position:absolute;width:100%;height:100%;right:-4.2px}.decor-frame .content{position:relative;padding:25px 58px;box-sizing:border-box}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;inset:0 .5em 0 auto;padding:1em 0}.card-container{perspective:800px;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.card-container .card{text-align:center;flex:1 1 calc(48% - 4px);min-width:0;box-sizing:border-box;background-color:#00808022;border:1px inset teal;display:inline-block;padding:20px;color:#70fafa;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.25,1.5,.5,1);transform-origin:center center;--rotateBy: 25deg;position:relative;overflow:hidden}.card-container .card:before{content:"";position:absolute;bottom:0;right:-50px;height:50px;background:#fff0;width:350px;transform:rotate(-30deg);box-shadow:inset 0 -40px #ffffff01,inset 0 -20px #ffffff08,inset 0 -30px #ffffff05}.card-container .card:nth-child(2n){margin-right:0;--rotateBy: -25deg}.card-container .card>h3{text-align:center;margin-bottom:16px}.card-container .card.calm{transition:none;transform:none;border:1px solid #7730ba;background-color:#7730ba1f;text-align:left;text-indent:16px;color:#a975db}.card-container .card .lnk{color:#bd97df;font-weight:700}.card-container .card .lnk:hover,.card-container .card .lnk:focus{text-decoration:none}.card-container .card .card-image{display:inline-block;width:150px;height:150px;background:url(/images/working_boat_for_income.svg) no-repeat 0 0 transparent;background-size:contain;float:left;margin-right:16px}.card-container .card .card-image.zhdun{background-image:url(/images/zhdun.svg)}.card-container .card .card-image.target{background-image:url(/images/target.svg)}.card-container .card .card-image.people{background-image:url(/images/people.svg)}.card-container .card .card-image.people-mech{background-image:url(/images/people_mech.svg)}.card-container .card .card-image.experienced{background-image:url(/images/experienced.svg)}.card-container .card:hover,.card-container .card:focus{transform:rotateY(var(--rotateBy, 15deg)) translateZ(20px)}.card-container .card:hover.calm,.card-container .card:focus.calm{transition:none;transform:none}.card-container .card:hover.rotateY,.card-container .card:focus.rotateY{transform:rotateX(var(--rotateBy, 15deg)) translateZ(20px)}.ddl{position:relative;display:inline-block;vertical-align:top;height:30px}.ddl .label{display:inline-block;vertical-align:top;line-height:40px}.ddl .list{vertical-align:top;max-height:0;overflow:hidden;display:flex;gap:0;flex-direction:column;position:absolute;opacity:0;transition:max-height .5s ease,opacity .5s ease;background:#008080bb;border:1px outset teal;z-index:100}.ddl .list .item{display:block;height:24px;line-height:24px;box-sizing:border-box;padding:0 8px;cursor:pointer}.ddl .list .item:hover,.ddl .list .item:focus{background:teal}.ddl.opened .list{opacity:1;max-height:2500px}.ddl.selected .unselected-item{display:none}.ddl.selected .selected-item{cursor:pointer}.ddl.selected .selected-item .ico{height:30px;width:30px;display:inline-block;position:relative;background:url(/images/icons/email_in_circle.svg) no-repeat 0 0 transparent;background-size:contain}.ddl.selected .selected-item .text{display:none}.ddl.selected .selected-item.val-tg .ico{background-image:url(/images/icons/telegram_in_circle.svg)}.ddl.selected .selected-item.val-phone .ico{background-image:url(/images/icons/phone_in_circle.svg)}.ddl.selected .selected-item.val-wsap .ico{background-image:url(/images/icons/whatsapp_in_circle.svg)}.modal{position:fixed;top:0;left:0;width:100%;height:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.modal .decor{background:#00808088;position:absolute;height:100%;width:100%;top:0;left:0}.modal .container{max-width:75%;max-height:75%;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;background:url(/images/bcg001.svg) repeat 0 0 #260040ee;background-size:24% auto;padding:18px}.modal .container .header{background-color:#7730ba22;border:1px inset #7730ba;color:#bd97df;padding:8px;text-align:center;font-weight:700;font-size:30px}.modal .container .body{flex-grow:1;padding:18px;color:#70fafa}.modal .close{height:40px;line-height:40px;text-align:center;width:40px;position:absolute;top:20px;right:20px;background-color:#7730ba22;border:1px inset #7730ba;color:#bd97df;display:block;font-size:30px;cursor:pointer}.form{text-align:left;box-sizing:border-box;background-color:#00808022;border:1px inset teal;display:block;padding:20px;color:#fff;transition:transform .6s cubic-bezier(.25,1.5,.5,1);position:relative;font-size:16px}.form .form-label{text-align:center}.form .inp-container{min-height:40px;line-height:40px;vertical-align:top;display:block;margin-bottom:5px}.form .inp-container .inp-label{position:relative;display:inline-block;width:50%;text-align:right;padding-right:8px;vertical-align:top;height:30px;line-height:30px}.form .inp-container .inp-field{min-width:290px;position:relative;display:inline-block;vertical-align:top;height:30px;padding:0 8px;background:transparent;box-sizing:border-box;border:1px outset teal;outline:none;color:#fff;font-size:16px}.form .inp-container .inp-field:focus{border-bottom:3px solid #008080;border-right:3px solid #008080}.form .inp-container textarea.inp-field{min-height:120px;min-width:300px;font-size:16px}.form .inp-container.generic .inp-field{min-width:233px}.form .inp-container.generic .btn.add-item{min-height:30px;line-height:30px;height:30px;box-sizing:border-box;vertical-align:top}.form .inp-container select.inp-type{height:30px;padding:0 8px;background:transparent;box-sizing:border-box;border:1px outset teal;outline:none;color:#fff;width:90px;font-size:16px}.form .inp-container select.inp-type:focus{border-bottom:3px solid #008080;border-right:3px solid #008080}.form .inp-container select.inp-type>option{background:transparent;color:#fff;font-size:16px}.form .form-actions{margin-top:20px;perspective:1000px;text-align:center}.form .form-actions .btn{height:40px;padding:0 8px}@media(max-width:1000px){.form .inp-container{width:100%}.form .inp-container .inp-label{display:block;text-align:left;height:auto;line-height:20px;margin-top:8px;width:100%}.form .inp-container .controls-wrapper{width:100%;display:flex;flex-direction:row}.form .inp-container .controls-wrapper .inp-field{flex-grow:1;vertical-align:top;top:0}}.toggler .controls-wrapper{display:inline-block;height:45px;cursor:pointer}.toggler .controls-wrapper .inp{visibility:hidden}.toggler .decor{height:34px;width:80px;opacity:.6}.toggler .decor .left,.toggler .decor .right{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;height:34px;width:34px;border:2px solid #008080;position:relative;vertical-align:top;color:#006767;background:#00b3b3;text-shadow:#00e6e6 1px 1px 0px;line-height:10px;font-weight:700;font-size:12px;border-radius:4px;top:0;text-align:center;padding-top:9px;box-sizing:border-box}.toggler .decor .left{background:#009a9a;border-top-right-radius:0;border-bottom-right-radius:0;color:#004d4d}.toggler .decor .right{color:#006767;border-top-left-radius:0;border-bottom-left-radius:0;top:-1px;left:-2px;transform:skewY(175deg)}.toggler .decor .adjust{display:inline-block;width:36px;height:10px;background:teal;position:absolute;left:30px;bottom:0}.toggler.checked .decor{opacity:1}.toggler.checked .left{background:#00b3b3;color:#006767;transform:skewY(5deg);top:-1px}.toggler.checked .right{background:#009a9a;color:#004d4d;transform:skewY(0);top:0}.toggler.checked .adjust{left:0}@media(max-width:450px){.form .inp-container .inp-field,.form .inp-container textarea.inp-field{min-width:100%;width:100%}.form .inp-container.generic .inp-field{min-width:auto}}.navbar{background:transparent;max-width:100%;font-size:16px}.navbar .center-block{text-align:center;padding:0 40px 0 8px;container-type:inline-size;container-name:center-block}.nav-menu-opener{height:30px;display:none;width:50px;cursor:pointer}.nav-menu-opener .decor{width:40px;height:20%;background:#fff;margin-top:40%;position:relative;border-radius:20%}.nav-menu-opener .decor:before{content:" ";height:100%;background:#fff;display:block;position:absolute;width:100%;margin-top:-30%;border-radius:20%}.nav-menu-opener .decor:after{content:" ";height:100%;background:#fff;display:block;position:absolute;width:100%;margin-top:30%;border-radius:20%}.nav-trigger{position:relative;z-index:1001;height:40px;width:40px;padding:0;background:none;border:none;outline:none;margin:4px 4px 0;cursor:pointer;display:none}.nav-trigger>.decor{display:inline-block;top:50%;left:0;margin-top:-4px;position:absolute;height:8px;background:#a369d3;width:100%;border-radius:4px}.nav-trigger>.decor:before{content:"";display:inline-block;top:-16px;left:0;position:absolute;height:8px;background:#a369d3;width:100%;border-radius:4px}.nav-trigger>.decor:after{content:"";display:inline-block;bottom:-16px;left:0;position:absolute;height:8px;background:#a369d3;width:100%;border-radius:4px}.navbar-nav{list-style:none;padding:0;margin:20px auto 0;display:inline-block;vertical-align:top;width:100%;position:relative;z-index:1000}.navbar-nav>.nav-item{transform-origin:center top;transition:transform .6s cubic-bezier(.25,1.5,.5,1)}.navbar-nav>.nav-item:hover{transform:skew(-10deg) scaleY(.8)}.navbar-nav>.nav-item:hover .nav-dropdown-list-container{transform:skew(10deg) scaleY(1)}.navbar-nav>.nav-item .nav-item{transform:none}.navbar-nav .nav-item{display:inline-block;width:auto;padding:0 8px;height:50px;line-height:50px;position:relative;background-color:#00808022;border:1px inset teal}.navbar-nav .nav-item.nav-dropdown>.nav-link:after{content:"▼"}.navbar-nav .nav-item.nav-dropdown .nav-item:hover{transform:none}.navbar-nav .nav-item:last-child:after{display:none}.navbar-nav .nav-item .nav-link{display:inline-block;height:50px;white-space:nowrap;text-decoration:none;color:#fff;position:relative;cursor:pointer}.navbar-nav .nav-item .nav-link .icon-sub-menu{display:inline-block;height:16px}.navbar-nav .nav-item .nav-dropdown-list-container{display:none;position:absolute;right:0;margin-right:-100%;z-index:100;top:35px}.navbar-nav .nav-item .nav-dropdown-list-container:before{content:" ";display:block;width:100%;height:30px;top:-29px;background:transparent}.navbar-nav .nav-item .nav-dropdown-list{background:transparent;list-style:none;padding:0}.navbar-nav .nav-item .nav-dropdown-list .nav-item{display:block;height:30px;line-height:30px;vertical-align:top;text-align:center;cursor:pointer;padding:0 8px}.navbar-nav .nav-item .nav-dropdown-list .nav-item .nav-link{height:30px;line-height:30px}.navbar-nav .nav-item:hover{position:relative;z-index:1001}.navbar-nav .nav-item:hover .nav-dropdown-list-container{display:inline-block}.navbar-nav-placeholder{display:none;width:100%}@media(max-width:800px){.nav-trigger{display:inline-block}.layout>.header{height:auto}.layout>.header .content .logo{height:40px;width:40px}.layout.scrolled>.header{height:auto}.navbar-nav{display:none}.navbar-nav.opened{display:block;pointer-events:auto}.navbar-nav .nav-item{display:block}.navbar-nav .nav-item .nav-dropdown-list-container{margin-right:0}.navbar-nav .nav-item .nav-link,.navbar-nav-placeholder.opened{display:block}}.segment{min-height:8px;display:flex;flex-direction:row;margin-bottom:20px;width:100%}.segment .aside-left{flex-grow:1}.segment .content{width:1000px;position:relative;perspective:1000px;transition:width 1s ease-out}.segment .content .segment-title{display:block;height:60px;padding:10px 0;box-sizing:border-box;text-align:center;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.25,1.5,.5,1);transform-origin:center center;--rotateBy: -25deg;background-color:#7730ba22;border:1px inset #7730ba;color:#bd97df;font-size:30px}.segment .content .segment-title:hover{transform:rotateY(var(--rotateBy, 15deg)) translateZ(20px)}.segment .aside-right{flex-grow:1}@media(max-width:1000px){.layout>.main{display:block}.segment{width:100%}.segment .content{width:800px;perspective:800px}.segment .content .card-container{width:100%;perspective:800px}}@media(max-width:800px){.layout>.main{display:block}.segment{width:100%;display:block}.segment .content{width:100%;perspective:800px}.segment .content .card-container{width:100%;display:block;perspective:800px}.segment .content .card-container .card{display:block}}@media(max-width:400px){.segment .content .segment-title{font-size:20px}}.masked-text{font-size:60px;line-height:70px;font-weight:700;color:transparent;background-image:url(/assets/images/glass-blue-polygonal-upd.svg);background-size:200%;background-position:0 50%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:animate-background 5s infinite alternate linear;font-family:Ubuntu-Regular,sans-serif;text-align:center;transition:font-size .5s ease-out,line-height .5s ease-out}@media(max-width:800px){.masked-text{font-size:40px;line-height:50px}}@media(max-width:630px){.masked-text{font-size:30px;line-height:35px}}@keyframes animate-background{0%{background-position:0 50%}to{background-position:100% 50%}}.promo-sparkling{height:300px;position:relative;transition:height .5s ease-out}@media(max-width:800px){.promo-sparkling{height:250px}}@media(max-width:650px){.promo-sparkling{height:200px}}@media(max-width:450px){.promo-sparkling{height:150px}}.line-inside{margin:0;padding:0;position:absolute;top:50%;font-size:4em;color:transparent;text-transform:uppercase}.line-inside span{white-space:nowrap}.line-inside span:nth-child(1){position:absolute;top:0;left:0;color:#000;transition:.5s;clip-path:polygon(0 0,100% 0,100% 50%,0 50%);overflow:hidden}.line-inside:hover span:nth-child(1){transform:translateY(-18px)}.line-inside span:nth-child(2){position:absolute;top:0;left:0;color:#000;transition:.5s;clip-path:polygon(0 50%,100% 50%,100% 100%,0 100%);overflow:hidden}.line-inside:hover span:nth-child(2){transform:translateY(18px)}.line-inside span:nth-child(3){position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%) scaleY(0);width:91%;color:#000;background:#fff;font-size:.25em;font-weight:500;letter-spacing:.7em;text-align:center;padding-left:20px;margin-left:5px;transition:.5s}.line-inside:hover span:nth-child(3){transform:translateY(-50%) scaleY(1)}.tech-details #tag-container{position:relative;width:100%;height:400px;border:none;overflow:hidden;background:transparent;perspective:800px;-webkit-perspective:800px;-moz-perspective:800px;-o-perspective:800px;-ms-perspective:800px}.tech-details .tag{position:absolute;color:#fff;font-size:14px;white-space:nowrap;pointer-events:none;display:inline-block;transform-origin:center center;-webkit-transform-origin:center center;-moz-transform-origin:center center;-o-transform-origin:center center;-ms-transform-origin:center center}.segment-education{margin-top:40px}.segment-education .content{font-size:18px;text-shadow:#000000 0px 0px 15px,#000000 0px 0px 25px,#000000 0px 0px 25px}.segment-education .content .title{text-align:center;border-bottom:2px solid #7730ba;color:#0ff;padding-bottom:8px}.segment-education .content .payment-plan{display:inline-block;height:auto;line-height:20px;padding:20px;width:100%;border:1.5px solid #7730ba;box-sizing:border-box;margin-bottom:8px;font-size:20px;color:#a975db}.segment-education .content .payment-plan:hover,.segment-education .content .payment-plan:focus{color:#e1c0ff;border-color:#e1c0ff}.segment-education-programming{margin-top:40px}.segment-education-programming .content{font-size:18px;text-shadow:#000000 0px 0px 15px,#000000 0px 0px 25px,#000000 0px 0px 25px}.segment-education-programming .content .title{text-shadow:none}.segment-education-programming .content>p{text-indent:16px;margin-bottom:8px}.segment-education-programming .content .discount{display:block;color:teal;margin:0 0 8px}.segment-education-programming .course-features-list{margin-bottom:16px;list-style-position:inside}.segment-education-programming .course-features-list .list-item::marker{content:"★ ";color:teal;font-size:1.2em}body{font-family:sans-serif}.splide{padding:0 60px 40px;width:100%;box-sizing:border-box}.splide__arrows{position:absolute;inset:0}.splide__arrows .splide__arrow{background-color:#7730ba22;border:1px inset #7730ba;transition:transform .6s cubic-bezier(.25,1.5,.5,1);transform-origin:center}.splide__arrows .splide__arrow>svg{fill:#bd97df}.splide__arrows .splide__arrow:hover,.splide__arrows .splide__arrow:focus{transform:translateY(-50%) rotate(360deg)}.splide__pagination .splide__pagination__page{background:#bd97df}.splide__pagination .splide__pagination__page.is-active{transform:scale(1.8)}h1{font-size:30px;line-height:30px;margin-bottom:20px}h3{font-size:20px;line-height:20px;margin:16px 0}.btn{display:inline-block;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.25,1.5,.5,1);transform-origin:center center;--rotateBy: 25deg;background-color:#00808022;border:1px inset teal;padding:0 8px;min-height:40px;line-height:40px;color:#fff;font-size:16px;font-weight:400;cursor:pointer;text-decoration:none}.btn.huge{min-height:60px;line-height:60px;font-size:30px}.btn.important{background-color:#56ff5622;border:1px inset #56ff56;color:#48cf48}@keyframes shake{0%{transform:translate(20px) rotate(20deg)}to{transform:translate(-20px) rotate(-20deg)}}@keyframes grow{0%{transform:scale(1)}to{transform:scale(4)}}.btn.attractive{background-color:#7d00ff22;border:1px inset #7d00ff;color:#cfa2ff;animation:shake 1s ease-in-out infinite alternate;transform-origin:center}.btn.attractive:hover{animation:grow 1s ease-in-out forwards}.btn:hover{transform:rotateY(var(--rotateBy, 15deg)) translateZ(20px)}.page-main-action{padding:20px;perspective:1000px;text-align:center}
