.author_block__home .author_home__content h2,.keys h2,.study_list h2{font-size:36px;font-weight:700;color:#000;line-height:130%}.author_block__home{margin:110px 0}.contact .sender_form .submit,.keys .keys_item:nth-child(even) .button{font-size:14px;color:#fff;padding:17px 40px;border:none;border-radius:10px;background:#150f95;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;cursor:pointer}.keys .keys_item:nth-child(odd) .button{font-size:14px;color:#fff;padding:17px 40px;border:none;border-radius:10px;background:#1d13f8;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;cursor:pointer}.home .home_banner__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;position:relative}.home .home_banner__wrapper::after{content:"";position:absolute;left:-41px;width:1px;height:100%;top:0;background:#5dfed7}.home .home_banner{width:100%;background:#150f95;padding:40px 0;color:#fff}.home .home_banner img{width:100%;height:100%;max-width:186px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;aspect-ratio:186/197}.home .home_banner .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:83px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.home .home_banner h1{font-size:calc(22px + 14 * (100vw - 320px)/ 1600);font-weight:700;text-transform:uppercase;line-height:150%}.home .home_banner .banner_wrapper__content{max-width:900px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}.home .home_banner .banner_wrapper__content h2{font-size:20px;font-weight:500;line-height:160%}.home .home_banner p{font-size:calc(14px + 2 * (100vw - 320px)/ 1320);line-height:150%}.home .home_banner p strong{font-weight:600}.banner_midle{width:100%;height:450px;background-size:cover;background-position:center right}#learning .banner_midle{background-position:center top}.keys{width:100%;padding:80px 0;background:#f3f5f6}.keys .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:50px}.keys .keys_item{width:50%;background:#fff;border-radius:20px;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:25px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.keys .keys_item .button{max-width:295px;width:100%;text-align:center}.keys .keys_title__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.keys .icons{width:25px;height:25px;background-size:contain;background-position:center center;background-repeat:no-repeat}.keys .content__wrapper p{font-size:18px;font-weight:500;line-height:130%;color:#3a3a3a}.keys .content__wrapper ul{margin:30px 0 0 0;width:100%}.keys .content__wrapper ul li{border-bottom:1px solid #e6e9ea;padding:20px 0;color:#0c094f;font-size:18px;font-weight:600;letter-spacing:2%;position:relative;padding-right:10px}.keys .content__wrapper ul li:last-of-type{border-bottom:none}.keys .content__wrapper ul li::after{content:"";position:absolute;top:50%;width:10px;height:10px;background:#5dfed7;right:0;clip-path:polygon(0 0,0 100%,100% 50%);-webkit-transform:rotate(180deg) translate(0,50%);-ms-transform:rotate(180deg) translate(0,50%);transform:rotate(180deg) translate(0,50%)}.author_block__home{width:100%}.author_block__home .author_home__images{position:relative;width:100%;max-width:500px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:20px;position:relative}.author_block__home .author_home__images .img_bn{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out;border-radius:20px;opacity:1;z-index:2}.author_block__home .author_home__images .img_bn.hidden{opacity:0}.author_block__home .author_home__images .video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:20px;z-index:-1}.author_block__home .author_home__images .author_images__desc{position:absolute;left:0;bottom:0;width:100%;padding:40px 45px 35px;background:rgba(42,72,64,.88);border-radius:0 0 20px 20px;color:#fff}.author_block__home .author_home__images blockquote{font-size:16px;line-height:150%;position:relative}.author_block__home .author_home__images blockquote::after,.author_block__home .author_home__images blockquote::before{content:"";position:absolute;left:-25px;top:-10px;width:15px;height:15px;background-size:contain;background-repeat:no-repeat;background-image:url(/wp-content/themes/iptu/app/img/icons/lp.svg)}.author_block__home .author_home__images blockquote::before{left:auto;top:auto;right:5px;bottom:-5px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.author_block__home .author_home__images h3{font-size:calc(16px + 2 * (100vw - 320px)/ 1600);font-weight:600;line-height:120%;margin:20px 0 10px}.author_block__home .author_home__images strong{color:#e8b237;font-size:16px;line-height:120%}.author_block__home .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:50px}.author_block__home .author_home__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;width:calc(100% - 500px)}.author_block__home .author_home__content h2{margin-bottom:10px}.author_block__home .author_home__content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.author_block__home .author_home__content ul li{font-size:16px;line-height:130%;color:#3a3a3a;font-weight:400;padding-left:25px;position:relative}.author_block__home .author_home__content ul li::after{content:"";position:absolute;left:0;top:5px;width:8px;height:8px;border-radius:100%;background:#150f95}.author_block__home .author_home__content ul li strong{font-weight:600}.author_block__home .author_home__content p{font-size:16px;line-height:130%;color:#3a3a3a}.author_block__home .author_home__content p em{font-weight:600;color:#2a4840}.contact{margin:110px 0 140px}.contact .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact .sender_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;max-width:720px;width:100%}.contact .sender_form label{width:100%;position:relative}.contact .sender_form label.error_wr input:not(.submit),.contact .sender_form label.error_wr textarea{border:1px solid red!important;-webkit-transition:all .3s ease;transition:all .3s ease;color:red!important}.contact .sender_form label.error_wr input:not(.submit)::-webkit-input-placeholder,.contact .sender_form label.error_wr textarea::-webkit-input-placeholder{color:red!important}.contact .sender_form label.error_wr input:not(.submit)::-moz-placeholder,.contact .sender_form label.error_wr textarea::-moz-placeholder{color:red!important}.contact .sender_form label.error_wr input:not(.submit):-ms-input-placeholder,.contact .sender_form label.error_wr textarea:-ms-input-placeholder{color:red!important}.contact .sender_form label.error_wr input:not(.submit)::-ms-input-placeholder,.contact .sender_form label.error_wr textarea::-ms-input-placeholder{color:red!important}.contact .sender_form label.error_wr input:not(.submit)::placeholder,.contact .sender_form label.error_wr textarea::placeholder{color:red!important}.contact .sender_form label input:not(.submit),.contact .sender_form label textarea{width:100%;outline:0;padding:15px 20px;border-radius:10px;background:#f3f5f6;font-weight:500;font-size:16px;line-height:120%;color:#000;border:1px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.contact .sender_form label input:not(.submit)::-webkit-input-placeholder,.contact .sender_form label textarea::-webkit-input-placeholder{font-weight:500;font-size:16px;line-height:120%;color:#000}.contact .sender_form label input:not(.submit)::-moz-placeholder,.contact .sender_form label textarea::-moz-placeholder{font-weight:500;font-size:16px;line-height:120%;color:#000}.contact .sender_form label input:not(.submit):-ms-input-placeholder,.contact .sender_form label textarea:-ms-input-placeholder{font-weight:500;font-size:16px;line-height:120%;color:#000}.contact .sender_form label input:not(.submit)::-ms-input-placeholder,.contact .sender_form label textarea::-ms-input-placeholder{font-weight:500;font-size:16px;line-height:120%;color:#000}.contact .sender_form label input:not(.submit)::placeholder,.contact .sender_form label textarea::placeholder{font-weight:500;font-size:16px;line-height:120%;color:#000}.contact .sender_form label textarea{resize:none}.contact .sender_form label .error{position:absolute;left:0;top:-17px;font-size:12px;color:red;-webkit-transition:all .3s ease;transition:all .3s ease}.contact .sender_form .submit{cursor:pointer;max-width:310px;width:100%}.contact .sender_form .submit_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.contact .sender_form .submit_wrapper p{font-weight:500;font-size:16px;color:#717171;line-height:120%}.contact .sender_form .submit_wrapper p strong{color:#353535;font-weight:600;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none}.contact h2{letter-spacing:-.03em;font-size:calc(28px + 22 * (100vw - 320px)/ 1600);color:#150f95;line-height:50px;font-weight:600}.contact .contact_prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;color:#22282b}.contact .contact_prev .email{color:#22282b;position:relative}.contact .contact_prev .email::after{content:"";position:absolute;left:56px;bottom:-10px;height:2px;max-width:168px;width:100%;background:#5dfed7;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.contact .contact_prev a{font-size:calc(18px + 6 * (100vw - 320px)/ 1600);font-weight:600;letter-spacing:-.03em;line-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:all .4s ease-in;transition:all .4s ease-in;gap:30px}.contact .contact_prev a svg{-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.contact .contact_prev p{font-size:calc(16px + 2 * (100vw - 320px)/ 1600);font-weight:500;line-height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.img_home__banner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;overflow:hidden;background:#150f95}.img_home__banner .img_bn{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.img_home__banner .slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.img_home__banner .slide{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:640px;min-height:430px;max-height:430px;display:flex}.img_home__banner .slides{display:-webkit-box;display:-ms-flexbox;display:flex}.study_list{margin:110px 0}.study_list h2{margin-bottom:45px}.study_list ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.study_list ol li{padding:20px 200px 20px 210px;position:relative;border-bottom:1px solid #d9dbe9;line-height:150%;font-size:18px;color:#3a3a3a}.study_list ol li::after{position:absolute;content:counter(list-item) ".";left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);font-weight:700;font-size:32px;line-height:150%;color:#1d13f8}.study_list ol li strong{font-weight:600}.study_list ol li:first-of-type{border-top:1px solid #d9dbe9}@media screen and (max-width:1200px){.author_block__home .container{gap:20px}.author_block__home .author_home__content{gap:15px}.author_block__home .author_home__content{width:calc(100% - 400px)}}@media screen and (max-width:1150px){.contact .sender_form{max-width:650px}.contact .sender_form .submit_wrapper p{font-size:14px}.contact .submit{max-width:260px}}@media screen and (max-width:1100px){.keys .container{gap:20px}.author_block__home .container{gap:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.author_block__home .author_home__content{width:100%}.author_block__home .author_home__images{max-width:100%;width:100%}.author_block__home .author_home__images .video{position:initial;width:100%;max-width:900px;aspect-ratio:3.6/2;margin:0 auto}.author_block__home .author_home__images .img_bn{min-height:auto}.contact{margin:100px 0 120px}.contact .sender_form{max-width:600px}}@media screen and (max-width:992px){.author_block__home{margin:80px 0}.author_block__home .author_home__content h2,.keys h2,.study_list h2{font-size:32px}.contact .sender_form .submit,.keys .keys_item:nth-child(even) .button,.keys .keys_item:nth-child(odd) .button{cursor:initial}.home .home_banner__wrapper{gap:15px}.home .home_banner__wrapper::after{left:-31px}.home .home_banner{padding:30px 0}.home .home_banner .container{gap:63px}.banner_midle{height:400px}.keys{padding:60px 0}.keys .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}.keys .keys_item{width:100%}.keys .content__wrapper{width:100%}.author_block__home{margin:80px 0}.author_block__home .author_home__content h2{margin-bottom:15px}.author_block__home .author_home__content{width:100%}.contact{margin:80px 0 100px}.contact h2 br{display:none}.contact .contact_prev{width:100%}.contact .contact_prev p br{display:none}.contact .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.contact .sender_form{max-width:100%}.contact .sender_form .submit_wrapper p{font-size:16px}.study_list{margin:80px 0}.study_list h2{margin-bottom:30px}.study_list ol li{padding:20px 100px 20px 110px}.study_list ol li::after{font-size:28px}}@media (max-width:992px){.img_home__banner .slide{min-width:480px;min-height:340px;max-height:340px}}@media screen and (max-width:768px){.author_block__home .author_home__content h2,.keys h2,.study_list h2{font-size:28px}.home .home_banner__wrapper{gap:10px}.home .home_banner__wrapper::after{left:-21px}.home .home_banner{padding:40px 0}.home .home_banner .container{gap:43px}.home .home_banner h1{font-size:22px}.home .home_banner .banner_wrapper__content h2{font-size:18px;line-height:140%}.contact{margin:60px 0 100px}.study_list ol li{padding:20px 50px 20px 50px}}@media screen and (max-width:650px){.home .home_banner__wrapper{gap:30px}.home .home_banner__wrapper::after{left:0;width:100%;height:1px;top:-21px}.home .home_banner{padding:40px 0}.home .home_banner .container{gap:43px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .home_banner h1{font-size:22px;text-align:center}.home .home_banner p{text-align:center}.home .home_banner .banner_wrapper__content h2{text-align:center}}@media screen and (max-width:576px){.author_block__home .author_home__content h2,.keys h2,.study_list h2{font-size:26px}.author_block__home{margin:60px 0}.contact .sender_form .submit,.keys .keys_item:nth-child(even) .button,.keys .keys_item:nth-child(odd) .button{padding:12px 20px}.banner_midle{height:300px}.keys{padding:40px 0}.keys .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.keys .keys_item{width:100%;padding:40px 20px;gap:20px}.keys .keys_item .button{max-width:100%}.keys .content__wrapper{width:100%}.keys .content__wrapper p{font-size:16px}.keys .content__wrapper ul{margin:10px 0 0 0}.keys .content__wrapper ul li{padding:15px 0;padding-right:10px;font-size:16px}.author_block__home{margin:60px 0!important}.author_block__home .author_home__content ul{gap:15px}.author_block__home .author_home__content ul li{padding-left:15px}.author_block__home .author_home__content h2{margin-bottom:10px}.contact{margin:50px 0 100px}.contact .container{gap:30px}.contact h2{line-height:130%}.contact .sender_form .submit{max-width:100%}.contact .sender_form .submit_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact .sender_form .submit_wrapper p{font-size:14px}.study_list{margin:60px 0}.study_list ol li{padding:20px 0 20px 30px;font-size:16px}.study_list ol li::after{font-size:26px}}@media (max-width:576px){.img_home__banner .slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-box-sizing:none;box-sizing:none}.img_home__banner .slide .img_bn{height:auto;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width:500px){.author_block__home .container{gap:20px}.author_block__home .author_home__images{width:100%;border-radius:10px}.author_block__home .author_home__images .img_bn{border-radius:10px}.author_block__home .author_home__images .author_images__desc{padding:20px 20px;border-radius:0 0 15px 15px}.author_block__home .author_home__images .author_images__desc strong{font-size:14px}.author_block__home .author_home__images .author_images__desc h3{margin:15px 0 10px}.author_block__home .author_home__images .author_images__desc blockquote{font-size:14px}.author_block__home .author_home__images .author_images__desc blockquote::after{left:-15px;top:-10px}.author_block__home .author_home__images .author_images__desc blockquote::before{right:15px;bottom:-10px}.author_block__home .author_home__images .author_images__desc blockquote::after,.author_block__home .author_home__images .author_images__desc blockquote::before{width:10px;height:10px}.author_block__home .author_home__images .img_bn{width:100%;height:100%}.img_home__banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.img_home__banner .slide{min-width:100%;min-height:auto;max-height:auto}.img_home__banner .img_bn{max-width:100%}}@media screen and (max-width:375px){.author_block__home{margin:40px 0}.author_block__home .author_home__content h2,.keys h2,.study_list h2{font-size:22px}.home .home_banner__wrapper{gap:10px}.home .home_banner{padding:30px 0}.home .home_banner h1{font-size:18px}.home .home_banner .banner_wrapper__content h2{font-size:16px}.banner_midle{height:250px}.keys .keys_item{width:100%;padding:20px 10px;border-radius:10px;gap:10px}.keys .keys_item .button{max-width:100%}.keys .content__wrapper{width:100%}.keys .content__wrapper p{font-size:14px}.keys .content__wrapper ul{margin:10px 0 0 0}.keys .content__wrapper ul li{padding:15px 0;padding-right:10px;font-size:14px}.author_block__home{margin:40px 0!important}.author_block__home .container{gap:15px}.author_block__home .author_home__content{gap:10px}.author_block__home .author_home__content h2{margin-bottom:5px}.author_block__home .author_home__content ul{gap:10px}.author_block__home .author_home__content ul li{font-size:14px}.author_block__home .author_home__content p{font-size:14px}.author_block__home .author_home__content p em{font-size:14px}.contact{margin:40px 0 60px}.contact .sender_form .submit{padding:12px 20px}.contact .sender_form input:not(.submit),.contact .sender_form textarea{padding:10px 10px;font-size:14px}.contact .sender_form input:not(.submit)::-webkit-input-placeholder,.contact .sender_form textarea::-webkit-input-placeholder{font-weight:400;font-size:14px;line-height:120%;color:#000}.contact .sender_form input:not(.submit)::-moz-placeholder,.contact .sender_form textarea::-moz-placeholder{font-weight:400;font-size:14px;line-height:120%;color:#000}.contact .sender_form input:not(.submit):-ms-input-placeholder,.contact .sender_form textarea:-ms-input-placeholder{font-weight:400;font-size:14px;line-height:120%;color:#000}.contact .sender_form input:not(.submit)::-ms-input-placeholder,.contact .sender_form textarea::-ms-input-placeholder{font-weight:400;font-size:14px;line-height:120%;color:#000}.contact .sender_form input:not(.submit)::placeholder,.contact .sender_form textarea::placeholder{font-weight:400;font-size:14px;line-height:120%;color:#000}.contact h2{font-size:24px}.contact .container{gap:20px}.contact .contact_prev{gap:20px}.contact .contact_prev p{gap:15px;font-size:14px}.contact .contact_prev a{font-size:16px;gap:15px}.contact .contact_prev .email::after{left:40px;bottom:-5px;height:2px;max-width:80px}.study_list{margin:40px 0}.study_list ol li{padding:15px 0 15px 25px;font-size:14px}.study_list ol li::after{font-size:22px}}@media (hover:hover){.contact .sender_form .submit:hover,.keys .keys_item:nth-child(even) .button:hover{-webkit-transition:all .4s ease-in;transition:all .4s ease-in;background:#1d13f8}.keys .keys_item:nth-child(odd) .button:hover{-webkit-transition:all .4s ease-in;transition:all .4s ease-in;background:#150f95}.keys .keys_item:hover{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-box-shadow:0 4px 20px rgba(4,4,4,.25);box-shadow:0 4px 20px rgba(4,4,4,.25)}.contact .contact_prev a:hover{-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out;color:#150f95}.contact .contact_prev a:hover::after{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background:#150f95}.contact .contact_prev a:hover svg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.contact .sender_form .submit_wrapper p a:hover{text-decoration:underline;color:#150f95;-webkit-transition:all .3s ease;transition:all .3s ease}.contact .sender_form input:not(.submit):not(.error_info):hover,.contact .sender_form textarea:hover{border:1px solid #150f95;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}}