.card-wrap{width:33.3333333333%;padding:0 16px}.category-resources .card-wrap:first-of-type .card{background:#f1ebff}.card{padding:48px 40px 40px;border-radius:16px;border:1px solid #505259;background:#fefefe;box-shadow:6px 6px 0px 0px #45494d;height:100%;display:flex;flex-direction:column;justify-content:space-between;transition:.3s}.card:not(.card-resource):hover{box-shadow:9px 8px 0px 0px #17181a;cursor:pointer}.card:not(.card-resource):hover .card-title{color:#3e52b2}.card:not(.card-resource):hover .card_btn{box-shadow:6px 6px 0px 0px #17181a;background:#f5f6fa}.card:not(.card-resource):hover .card_btn::before{transform:translate(100%, -50%)}.card:not(.card-resource):hover .card_btn::after{left:50%;transform:translate(-50%, -50%)}.card-content{display:flex;flex-direction:column}.video-wrap{height:0;padding-bottom:56.25%;overflow:hidden;position:relative;margin-bottom:40px}.video-wrap .video-container{position:absolute;width:100%;height:100%;top:0;left:0}.video-wrap .video-container video{width:100%}.card-image{margin-bottom:40px;height:0;padding-bottom:72%;position:relative;border-radius:8px}.card_image_pic{position:absolute;width:100%;height:100%;overflow:hidden;border-radius:8px}.card_image_pic img{width:100%;height:100%;object-fit:cover}.video-container{overflow:hidden;border-radius:16px}.card-video{width:100%;border-radius:16px}.card-title{font-family:Articulat CF,sans-serif;font-size:calc(34px + 6*(100vw - 1920px)/640);font-weight:600;line-height:120%;letter-spacing:-0.4px;margin-bottom:16px}.card-description{color:#505259;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);font-weight:400;line-height:140%}.card-bottom{margin-top:40px;padding-top:32px;border-top:1px solid #505259;display:flex;justify-content:space-between;align-items:center}.card-bottom_text{font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);font-weight:500;line-height:140%}.card_bottom_btn{display:flex;align-items:center;margin:0 0 0 auto}.card_bottom_btn span{font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);font-weight:500;line-height:140%;margin-right:16px}@keyframes hover{0%{transform:translate(-50%, -50%)}100%{transform:translate(0, -50%)}}@media all and (max-width: 1919px)and (min-width: 1025px){.card{padding:24px}.video-container{border-radius:8px}.card-video{border-radius:8px}.card-title{font-size:calc(26px + 6*(100vw - 1025px)/894);line-height:125%;letter-spacing:-0.32px;margin-bottom:12px}.card-description{font-size:calc(16px + 2*(100vw - 1025px)/894);line-height:150%}.card-bottom{margin-top:24px;padding-top:20px}.card-bottom_text{font-size:calc(16px + 2*(100vw - 1025px)/894);line-height:150%}.card_bottom_btn span{font-size:calc(16px + 2*(100vw - 1025px)/894);line-height:150%}.video-wrap{margin-bottom:36px}.card-image{margin-bottom:24px}}@media all and (max-width: 1024px){.card-wrap{padding:0 10px}.card{padding:20px 16px 16px 16px;border-radius:8px}.video-wrap{margin-bottom:20px}.card-image{margin-bottom:20px}.card_image_pic{border-radius:4px}.video-container{border-radius:4px}.card-video{border-radius:4px}.card-title{margin-bottom:12px;font-size:calc(20px + 4*(100vw - 360px)/664);line-height:110%;letter-spacing:-0.2px}.card-description{font-size:calc(15px + 1*(100vw - 360px)/664);line-height:133.333%}.card-bottom{margin-top:16px;padding-top:16px}.card-bottom_text{font-size:calc(15px + 1*(100vw - 360px)/664);line-height:133.333%}.card_bottom_btn span{display:none}}html,body{background:#fbfbfb;height:100%;width:100%}body{position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.disable-scroll{overflow:hidden}html,body,input,select,textarea,button{font-family:"Mariupol","Rubik","Helvetica","Arial",sans-serif;font-feature-settings:"ss03" on;font-size:18px;font-weight:200;color:#17171a}*{margin:0;padding:0;outline:none}*,*:before,*:after{box-sizing:border-box}picture{display:block;line-height:0}img{border:none;max-width:100%;height:auto;width:auto}input{border-radius:0}a{color:#17171a;text-decoration:none;transition:color .3s ease-in-out}b,strong{font-weight:600}h1,h2,h3,h4,h5,h6{font-weight:600}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.hidden{display:none}[class^=mobile-],[class*=" mobile-"],.sm-resp-show{display:none}.container{overflow:hidden;min-height:100%;display:flex;justify-content:stretch;align-items:stretch}.container,.container>.woocommerce{display:flex;flex-direction:column}.container .inner{max-width:2400px;margin:0 auto}.container>.woocommerce{flex-grow:1}.body-fixed{position:fixed}.nowrap{white-space:nowrap}.wpcf7{width:100%}form .wpcf7-form-control-wrap{width:100%}form .wpcf7-response-output{display:none}form .wpcf7-spinner{display:none}form .wpcf7-not-valid-tip,form .input-error-info{color:#f65931;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(16px + 1*(100vw - 1920px)/640);font-weight:400;line-height:141.176%}form .wpcf7-not-valid,form .error{border-color:#f65931}.message{font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(16px + 1*(100vw - 1920px)/640);font-weight:400;line-height:141.176%;text-align:center}.message a{text-decoration:underline}.popup-input:hover input,.popup-input:hover .input{border-color:#737580}.popup-input .placeholder{color:#505259;text-align:left;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);line-height:140%;font-weight:400;position:relative;left:8px;top:15px;display:flex;align-items:center;justify-content:flex-start;transition:.3s;z-index:1}.popup-input .placeholder.active{top:0;color:#737580;font-size:calc(16px + 1*(100vw - 1920px)/640);line-height:141.176%}.popup-input input,.popup-input .input{border-style:solid;border-color:#c4c5cc;border-width:0px 0px 1px 0px;padding:0px 40px 12px 8px;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);font-weight:500;line-height:140%;transition:.3s;border-radius:0}.popup-input input:hover,.popup-input .input:hover{border-color:#737580}.popup-input input.error,.popup-input .input.error{border-color:#f65931}.popup-input input.error:hover,.popup-input .input.error:hover{border-color:#f65931}.popup-input input[type=password]{padding:0px 80px 12px 8px}input{border:0;width:100%;transition:.3s}input:hover{border-color:#737580}.clear-icon{position:relative;width:24px;height:24px;display:none;cursor:pointer;z-index:1}.clear-icon::before{content:"";position:absolute;top:20px;bottom:20px;left:20px;right:20px;background:#e9eaf0;border-radius:50%;z-index:-1;transition:all .3s cubic-bezier(0.68, -0.55, 0.27, 2)}.clear-icon:hover::before{top:-6px;bottom:-6px;left:-6px;right:-6px;z-index:1}.clear-icon img{position:relative;z-index:1}.right-icons{display:flex;flex-direction:row;gap:12px;align-items:center;justify-content:center;flex-shrink:0;position:absolute;right:8px;top:20px}.right-icons .icons-with-hover-universal-small{display:flex;flex-direction:row;gap:10px;align-items:flex-start;justify-content:flex-start;flex-shrink:0;position:relative}.right-icons .icons-eye{flex-shrink:0;width:24px;min-width:24px;height:24px;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}.right-icons .icons-eye::before{content:"";position:absolute;top:20px;bottom:20px;left:20px;right:20px;background:#e9eaf0;border-radius:50%;z-index:-1;transition:all .3s cubic-bezier(0.68, -0.55, 0.27, 2)}.right-icons .icons-eye:hover::before{top:-6px;bottom:-6px;left:-6px;right:-6px;z-index:1}.right-icons .icons-eye:hover img{transition:.3s}.right-icons .icons-eye:hover img.bookmark_icon{visibility:hidden}.right-icons .icons-eye:hover img.bookmark_icon_hover{visibility:visible}.right-icons .icons-eye .view{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:22px}.right-icons .icons-eye .view-off{display:none}.right-icons .icons-eye.show .view-on{display:none}.right-icons .icons-eye.show .view-off{display:block}.input-container{width:100%;display:flex;flex-direction:column;gap:8px}.symbol-counter{position:relative;bottom:-4px;display:flex;justify-content:flex-end;gap:2px;color:#737580;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(14px + 1*(100vw - 1920px)/640);font-weight:400;line-height:133.333%}.scrollbar::-webkit-scrollbar{width:4px;transition:.3s}.scrollbar::-webkit-scrollbar:hover{width:8px;padding:0 2px}.scrollbar::-webkit-scrollbar-thumb{height:80px;border-radius:4px;background-color:#e9eaf0;transition:.3s}.scrollbar::-webkit-scrollbar-thumb:hover{background-color:#dfe0e6;padding:0 2px;width:8px}.hover-round{position:relative}.hover-round::before{content:"";position:absolute;top:12px;bottom:12px;left:12px;right:12px;background:#e9eaf0;border-radius:50%;transition:all .3s cubic-bezier(0.68, -0.55, 0.27, 2)}.hover-round:hover::before{top:-12px;bottom:-12px;left:-12px;right:-12px}a[rel=nofollow][href="#"],a[rel=nofollow][href=""]{pointer-events:none}#loginform .login-username,#loginform .login-password{border-style:solid;border-color:#c4c5cc;border-width:0px 0px 1px 0px;padding:0px 8px 12px 8px;display:flex;flex-direction:column;justify-content:space-between;align-self:stretch;flex-shrink:0;height:72px;position:relative}#loginform .login-username .input,#loginform .login-password .input{font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);font-weight:500;line-height:140%}#loginform .login-username label,#loginform .login-password label{color:#505259;text-align:left;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);line-height:140%;font-weight:400;position:relative;top:15px;display:flex;align-items:center;justify-content:flex-start;transition:.3s}#loginform .login-username label.active,#loginform .login-password label.active{top:0;font-size:calc(16px + 1*(100vw - 1920px)/640);line-height:141.176%}#loginform .login-username{margin-bottom:24px}#loginform .login-password{margin-bottom:32px}#loginform .login-password::after{content:"";position:absolute;width:24px;height:24px;top:50%;right:8px;background:url(../img/view.svg) no-repeat;background-size:contain;transform:translateY(-50%)}#wp-submit{background:#fff01f;border-radius:8px;border-style:solid;border-color:#505259;border-width:1px;padding:20px 32px 20px 32px;display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:center;align-self:stretch;flex-shrink:0;height:60px;position:relative;box-shadow:2px 2px 0px 0px #45494d;transition:.3s;text-align:center;font-family:"Articulat CF",sans-serif;font-size:calc(18px + 2*(100vw - 1920px)/640);line-height:100%;font-weight:600}#wp-submit:hover{background:#ff3;box-shadow:6px 6px 0px 0px #17181a;color:#17171a}.link-hover{transition:.3s}.link-hover:hover{color:#5a75ff !important;border-bottom:1px solid #5a75ff !important}.inner-gap{display:flex;flex-direction:column;gap:200px}.inner-gap-smaller{display:flex;flex-direction:column;gap:148px}.top{position:fixed;bottom:6px;right:-81px;width:auto;height:48px;display:flex;justify-content:center;align-items:center;padding:8px 12px;border-radius:8px 0px 0px 8px;border-top:1px solid #505259;border-bottom:1px solid #505259;border-left:1px solid #505259;background:#fefefe;box-shadow:2px 2px 0px 0px #45494d;z-index:100;cursor:pointer;transition:.5s}.top .top-arrow{width:24px;height:24px;background:url(../img/arrow-top.svg) no-repeat center center}.top span{font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:20px;font-weight:500;line-height:140%;padding-left:12px}.top:hover{padding:8px 16px 8px 12px;background:#f5f6fa;box-shadow:3px 3px 0px 0px #17181a;right:0}.menu-pd{padding-top:113px}.menu-btn{padding:0 42px;border-radius:8px;border:1px solid #505259;background:#fff01f;box-shadow:2px 2px 0px 0px #45494d;display:flex;align-items:center;font-family:"Articulat CF",sans-serif;font-size:calc(18px + 2*(100vw - 1920px)/640);font-weight:600;line-height:120%;letter-spacing:-0.2px;color:#17171a;margin-right:24px;margin-left:64px;height:60px;transition:.3s}.menu-btn:hover{background:#ff3;box-shadow:6px 6px 0px 0px #17181a}.menu-btn .arrow{width:25px;height:24px;background:url(../img/menu_btn_arrow.svg) no-repeat;background-size:contain;margin-left:16px}.wmef-field-content,.wmef-field-empty,.wmef-span{display:none !important}.yellow-btn{padding:8px 8px 8px 32px;border-radius:8px;border:1px solid #505259;background:#fff01f;color:#17171a;box-shadow:2px 2px 0px 0px #45494d;display:inline-flex;justify-content:space-between;align-items:center;width:320px;font-family:"Articulat CF",sans-serif;font-size:calc(18px + 2*(100vw - 1920px)/640);font-weight:600;line-height:100%;letter-spacing:-0.2px;transition:.3s}.yellow-btn .card_btn{background:#17171a}.yellow-btn .card_btn::before{background:url(../img/banner_arrow.svg) no-repeat}.yellow-btn .card_btn::after{background:url(../img/banner_arrow.svg) no-repeat}.yellow-btn:hover{background:#ff3;box-shadow:6px 6px 0px 0px #17181a;color:#17171a}.yellow-btn:hover .card_btn::before{transform:translate(100%, -50%)}.yellow-btn:hover .card_btn::after{left:50%;transform:translate(-50%, -50%)}.yellow{padding:8px 8px 8px 32px;border-radius:8px;border:1px solid #505259;background:#fff01f;box-shadow:2px 2px 0px 0px #45494d;display:inline-flex;justify-content:space-between;align-items:center;width:320px;transition:.3s}.yellow:hover{background:#ff3;box-shadow:6px 6px 0px 0px #17181a;color:#17171a}.card_btn{width:44px;height:44px;padding:10px;border-radius:4px;border:1px solid #505259;background:#fefefe;box-shadow:2px 2px 0px 0px #45494d;position:relative;transition:.3s;overflow:hidden}.card_btn::before{content:"";position:absolute;width:24px;height:24px;top:50%;left:50%;transform:translate(-50%, -50%);background:url(../img/card-arrow.svg) no-repeat;transition:all .5s cubic-bezier(0.68, -0.55, 0.27, 2)}.card_btn::after{content:"";position:absolute;width:24px;height:24px;top:50%;left:0;transform:translate(-100%, -50%);background:url(../img/card-arrow.svg) no-repeat;transition:all .5s cubic-bezier(0.68, -0.55, 0.27, 2)}.card-hover{transition:.3s}.card-hover:hover{box-shadow:9px 8px 0px 0px #17181a}.card-hover:hover .card_btn{box-shadow:6px 6px 0px 0px #17181a;background:#f5f6fa}.card-hover:hover .card_btn::before{transform:translate(100%, -50%)}.card-hover:hover .card_btn::after{left:50%;transform:translate(-50%, -50%)}.btn_left_arrow_global_anim{width:44px;height:44px;padding:10px;border-radius:4px;border:1px solid #505259;background:#fefefe;box-shadow:2px 2px 0px 0px #45494d;position:relative;transition:.3s;overflow:hidden;margin:10px 0}.btn_left_arrow_global_anim::before{content:"";position:absolute;width:24px;height:24px;top:50%;left:50%;transform:translate(-50%, -50%);background:url(../img/arrow_left_black.svg) no-repeat;transition:all .5s cubic-bezier(0.68, -0.55, 0.27, 2)}.btn_left_arrow_global_anim::after{content:"";position:absolute;width:24px;height:24px;top:50%;left:100%;transform:translate(100%, -50%);background:url(../img/arrow_left_black.svg) no-repeat;transition:all .5s cubic-bezier(0.68, -0.55, 0.27, 2)}.container_btn_left_arrow_global_anim{transition:.3s;cursor:pointer}.container_btn_left_arrow_global_anim:hover .btn_left_arrow_global_anim{box-shadow:6px 6px 0px 0px #17181a;background:#f5f6fa}.container_btn_left_arrow_global_anim:hover .btn_left_arrow_global_anim::before{left:0;transform:translate(-100%, -50%)}.container_btn_left_arrow_global_anim:hover .btn_left_arrow_global_anim::after{left:50%;transform:translate(-50%, -50%)}.container_btn_left_arrow_global_anim.disable{opacity:.3;cursor:not-allowed}.container_btn_left_arrow_global_anim.disable .btn_left_arrow_global_anim{background:#fefefe;box-shadow:2px 2px 0 0 #45494d}.container_btn_left_arrow_global_anim.disable .btn_left_arrow_global_anim::before{left:50%;transform:translate(-50%, -50%)}.container_btn_left_arrow_global_anim.disable .btn_left_arrow_global_anim::after{left:100%;transform:translate(100%, -50%)}.btn_right_arrow_global_anim{width:44px;height:44px;padding:10px;border-radius:4px;border:1px solid #505259;background:#fefefe;box-shadow:2px 2px 0px 0px #45494d;position:relative;transition:.3s;overflow:hidden;margin:10px 0}.btn_right_arrow_global_anim::before{content:"";position:absolute;width:24px;height:24px;top:50%;left:50%;transform:translate(-50%, -50%);background:url(../img/arrow_right_black.svg) no-repeat;transition:all .5s cubic-bezier(0.68, -0.55, 0.27, 2)}.btn_right_arrow_global_anim::after{content:"";position:absolute;width:24px;height:24px;top:50%;left:0;transform:translate(-100%, -50%);background:url(../img/arrow_right_black.svg) no-repeat;transition:all .5s cubic-bezier(0.68, -0.55, 0.27, 2)}.container_btn_right_arrow_global_anim{transition:.3s;cursor:pointer}.container_btn_right_arrow_global_anim:hover .btn_right_arrow_global_anim{box-shadow:6px 6px 0px 0px #17181a;background:#f5f6fa}.container_btn_right_arrow_global_anim:hover .btn_right_arrow_global_anim::before{transform:translate(100%, -50%)}.container_btn_right_arrow_global_anim:hover .btn_right_arrow_global_anim::after{left:50%;transform:translate(-50%, -50%)}.container_btn_right_arrow_global_anim.disable{opacity:.3;cursor:not-allowed}.container_btn_right_arrow_global_anim.disable .btn_right_arrow_global_anim{background:#fefefe;box-shadow:2px 2px 0 0 #45494d}.container_btn_right_arrow_global_anim.disable .btn_right_arrow_global_anim::before{left:50%;transform:translate(-50%, -50%)}.container_btn_right_arrow_global_anim.disable .btn_right_arrow_global_anim::after{left:0;transform:translate(-100%, -50%)}.all_courses_link{display:flex;align-items:center;color:#17171a}.all_courses_link:hover{color:#17171a}.all_courses_link:hover .card_btn{box-shadow:6px 6px 0px 0px #17181a;background:#f5f6fa}.all_courses_link:hover .card_btn::before{transform:translate(100%, -50%)}.all_courses_link:hover .card_btn::after{left:50%;transform:translate(-50%, -50%)}.all_courses_link span{font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);font-weight:500;line-height:140%;margin-right:16px}.post-tags{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.posts-tags_wrap{display:flex}.post-tag{padding:8px 12px;border-radius:8px;border:1px solid #505259;background:#f5f6fa;box-shadow:2px 2px 0px 0px #45494d;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:13px;font-weight:500;letter-spacing:.13px;text-transform:uppercase;transition:.3s}.post-tag:not(:first-of-type){margin-left:8px}.post_links{display:flex}.post_links .post_link{width:24px;height:24px;position:relative;z-index:2;cursor:pointer}.post_links .post_link:not(:last-of-type){margin-right:8px}.post_links .post_link::before{content:"";position:absolute;top:20px;bottom:20px;left:20px;right:20px;background:#e9eaf0;border-radius:50%;z-index:-1;transition:.3s}.post_links .post_link:hover::before{top:-12px;bottom:-12px;left:-12px;right:-12px;z-index:1}.post_links .post_link.bookmark::before{transition:top .3s,bottom .3s,right .3s,left .3s}.post_links .post_link.bookmark:hover img{transition:.3s}.post_links .post_link.bookmark:hover img.bookmark_icon{visibility:hidden}.post_links .post_link.bookmark:hover img.bookmark_icon_hover{visibility:visible}.post_links .post_link.bookmark img{position:absolute}.post_links .post_link.bookmark img.bookmark_icon_hover{visibility:hidden}.post_links .post_link.bookmark-resources{top:5px}.post_links .post_link img{width:24px;height:24px;position:relative;z-index:2}.author-info_section{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:24px}.author-info_section .author_info{display:flex;align-items:flex-start;justify-content:space-between;margin-top:32px;border-radius:16px;background:#f5f6fa;padding:24px 32px}.author-info_section .author_photo{width:60px;margin-right:16px}.author-info_section .author_photo img{border-radius:50%}.author-info_section .author_name{font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);font-weight:500;line-height:140%;margin-right:auto;width:calc(100% - 60px - 16px - 48px - 138px)}.author-info_section .author_name .name{font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);font-weight:500;line-height:160%}.author-info_section .author_name span{font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(16px + 1*(100vw - 1920px)/640);font-weight:400;line-height:114.176%;color:#505259}.author-info_section .author_name span.-mobile{display:none}.author-info_section .about_author{padding:9px 24px;border-radius:8px;border:1px solid #505259;background:#fefefe;box-shadow:2px 2px 0 0 #45494d;color:#17171a;font-family:"Articulat CF",sans-serif;font-size:calc(15px + 3*(100vw - 1440px)/1120);font-weight:600;line-height:133.333%;letter-spacing:-0.18px;cursor:pointer;transition:.3s all}.author-info_section .about_author:hover{background:#f5f6fa;box-shadow:6px 6px 0 0 #17181a}.author-info_section .about_author .picture_arrow_right{display:none}.author-info_section .post_info{display:flex;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);font-weight:400;line-height:140%}.author-info_section .post_info .date{margin-right:40px}.author-info_section .post_info .date,.author-info_section .post_info .time-to-red,.author-info_section .post_info .time-to-red-hidden-side-menu{display:flex;align-items:center}.author-info_section .post_info .date img,.author-info_section .post_info .time-to-red img,.author-info_section .post_info .time-to-red-hidden-side-menu img{width:20px;margin-right:12px}.author-site-info_section{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.author-site-info_section .author_info{display:flex;align-items:center}.author-site-info_section .author_photo{width:60px;margin-right:16px}.author-site-info_section .author_photo img{border-radius:50%}.author-site-info_section .author_name{font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);font-weight:500;line-height:140%}.author-site-info_section .author_name span{font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(16px + 1*(100vw - 1920px)/640);font-weight:400;line-height:141.176%;color:#505259}.author-site-info_section .post_info{display:flex;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);font-weight:400;line-height:140%}.author-site-info_section .post_info .time-to-red,.author-site-info_section .post_info .time-to-red-hidden-side-menu{display:flex;align-items:center}.author-site-info_section .post_info .time-to-red img,.author-site-info_section .post_info .time-to-red-hidden-side-menu img{width:20px;margin-right:12px}.category-container .category-cards .post-cards_wrap{width:100%;margin-left:20px}.category-container .category-cards .post-cards .card-wrap{min-width:420px;padding:0;width:calc(33.3333333333% - 27px)}.post-cards{display:flex;flex-wrap:wrap;width:100%;gap:40px}.post-cards .card-wrap{min-width:420px}.post-cards .post-content{display:flex;padding-bottom:40px}.post-cards .post-image{margin-right:32px;border:1px solid #505259;box-shadow:3px 3px 0px 0px #17181a;width:72px;height:72px;min-width:72px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center}.post-cards .post-content_text{width:100%}.post-cards .post-title{margin-bottom:12px}.post-cards .post-video-single{width:100vw}.post-cards .post-title-h{font-family:"Articulat CF",sans-serif;font-size:calc(25px + 3*(100vw - 1920px)/640);font-weight:600;line-height:107.143%;letter-spacing:-0.28px}.post-cards .post-excerpt{font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);font-weight:400;line-height:140%}.post-cards .post-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:32px;border-top:1px solid #505259}.post-cards .tags{width:calc(100% - 52px)}.post-cards .card_btn::before{background:url(../img/link.svg) no-repeat}.post-cards .card_btn::after{background:url(../img/link.svg) no-repeat}.container .category-container_wide .inner{width:100%;margin:0 auto;padding-top:60px;max-width:100%;padding-left:180px;padding-right:180px}.category-container_wide .page-top{margin-bottom:30px}.category-container_wide .title_flex{display:flex;justify-content:space-between;gap:128px}.category-container_wide .title h1{font-family:"Articulat CF",sans-serif;font-size:calc(56px + 12*(100vw - 1920px)/640);font-weight:600;line-height:111.765%;letter-spacing:-0.68px;max-width:1072px}.category-container_wide .title .description{color:#505259;max-width:1180px;padding-top:10px}.category-container_wide .banner{padding:0 2%}.topic_posts_block .inner{max-width:2368px;padding:0 180px}.topic_posts_block h2{padding-bottom:40px;border-bottom:1px solid #505259;margin-bottom:64px}.topic_posts_block .topic_posts .recent-post h2.post-title-h{padding-bottom:0;border-bottom:none;margin-bottom:0}.topic_posts{display:flex}.topic_posts .recent-post{width:calc(25% - 10.6px);margin-right:32px;padding-bottom:0;border:0;display:flex;justify-content:space-between}.topic_posts .recent-post:last-of-type{margin-right:0}.topic_posts .recent-post:first-of-type{padding-top:0;border:0}.topic_posts .recent-post:not(:last-of-type){padding-bottom:0;margin-bottom:0}.topic_posts .recent-post a{display:flex;height:100%}.topic_posts .recent-post .post-head{margin-bottom:22px;max-width:504px}.topic_posts .recent-post .post-content{flex-direction:column;justify-content:space-between}.topic_posts .recent-post .post-image{margin-right:0;max-width:100%;min-width:100%;margin-bottom:4px;padding:0}.topic_posts .recent-post .post-image img{width:100%}.topic_posts .recent-post .post-excerpt{margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.topic_posts .recent-post .post-bottom{border-top:1px solid #505259;padding-top:32px;gap:16px;align-items:flex-start}.topic_posts .recent-post .post-date{line-height:100%;padding-top:6px}.recommendation{border:1px solid #dfdff7;background:#f0f2fc;border-radius:16px;padding:40px;margin:32px 0;display:flex;flex-direction:column;gap:28px;align-items:flex-start;justify-content:flex-start;align-self:stretch;flex-shrink:0;position:relative}.recommendation .headline{text-align:left;font-family:"Articulat CF",sans-serif;font-size:calc(22px + 2*(100vw - 1920px)/640);line-height:133.333%;font-weight:600;position:relative;align-self:stretch}.recommendation .universal-card{border-style:solid;border-color:#c4c5cc;border-width:1px 0px 0px 0px;padding:32px 0px 0px 0px;display:flex;flex-direction:row;gap:24px;align-items:flex-start;justify-content:flex-start;align-self:stretch;flex-shrink:0;position:relative;transition:.3s}.recommendation .universal-card:hover .headline_2{color:#3e52b2}.recommendation .universal-card:hover .image2{transform:scale(1.05)}.recommendation .image{border-radius:8px;flex-shrink:0;width:164px;position:relative;overflow:hidden}.recommendation .image2{width:100%;transition:.3s;height:0;padding-bottom:63.5%;overflow:hidden;position:relative}.recommendation .image2 img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;box-shadow:unset !important}.recommendation .text{display:flex;flex-direction:column;gap:12px;align-items:flex-start;justify-content:flex-start;flex:1;position:relative}.recommendation .headline_2{text-align:left;font-family:"Articulat CF",sans-serif;font-size:calc(22px + 2*(100vw - 1920px)/640);line-height:133.333%;font-weight:400;position:relative;align-self:stretch;transition:.3s}.recommendation .subtitle{color:#505259;text-align:left;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);line-height:140%;font-weight:400;max-width:100%;position:relative;align-self:stretch;transform-origin:0 0;transform:rotate(0deg) scale(1, 1);display:flex;align-items:center;justify-content:flex-start;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.category-container .category-container_wrap{display:flex;max-width:100%;padding-right:180px}.category-container .category-container_wrap.testimonials-single-wrap{padding-right:12.5vw}.category-container .side-menu_resources .services{margin-bottom:48px}.category-container .side-menu_resources li>a::before{display:none}.category-container .category-wrap{padding-top:60px;width:100%}.category-container .category-wrap.hidden-sidebar-story{padding-left:12.5vw}.category-container .category-wrap.hidden-sidebar{padding-left:15.625vw}.category-container .category-wrap.hidden-sidebar .post_nav{display:block}.category-container .category-wrap .description p,.category-container .category-wrap p.description{color:#505259;max-width:1170px}.category-container .category-wrap .page-top{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:64px;gap:64px;width:100%}.category-container .category-wrap .page-top.resources-filters .title,.category-container .category-wrap .page-top.resources-filters .filters-wrap{width:50%}.category-container .category-wrap .page-top.resources-filters .filter .select span{display:block;width:calc(100% - 30px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.category-container .category-wrap .article-banner-block{position:relative;margin:28px auto;border-radius:16px;border:1px solid #dfdff7;background:#f0f2fc;padding:32px 32px 30px 92px;gap:20px;color:#17171a;font-size:calc(21px + 5*(100vw - 1920px)/640);font-weight:400;line-height:153.846%;letter-spacing:-0.26px}.category-container .category-wrap .article-banner-block a{color:#5a75ff;text-decoration:underline}.category-container .category-wrap .article-banner-block img{position:absolute;top:32px;left:32px;width:40px;height:auto;border-radius:unset !important;border:unset !important;background:unset !important;box-shadow:unset !important}.category-container .category-wrap .article-image-mobile{display:none}.category-container .filter{width:50%;max-width:320px;height:70px;padding-left:48px;border-bottom:1px solid #c4c5cc;position:relative;display:flex;align-items:center;cursor:pointer;transition:.3s}.category-container .filter::before{content:"";position:absolute;top:50%;left:8px;width:20px;height:18px;transform:translateY(-50%);background:url(../img/filter.svg) no-repeat}.category-container .filter::after{content:"";position:absolute;top:50%;right:8px;width:24px;height:24px;transform:translateY(-50%);background:url(../img/chevron.svg) no-repeat;transition:.3s}.category-container .filter.open::after{transform:translateY(-50%) rotate(180deg)}.category-container .filter.open .dropdown{display:block}.category-container .filter:hover{border-bottom:1px solid #17171a}.category-container .filter .select{width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:rgba(0,0,0,0);border:0;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);font-weight:500;line-height:140%}.category-container .filter .dropdown{position:absolute;top:calc(100% + 10px);left:0;width:100%;padding:16px;border-radius:8px;border:1px solid #505259;background:#fefefe;z-index:10;display:none;transition:.3s}.category-container .filter .dropdown li{list-style:none}.category-container .filter .dropdown li a{display:block;padding:8px 20px;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);font-weight:400;line-height:140%;margin-bottom:2px}.category-container .filter .dropdown li a.selected{border-radius:4px;background:#f0f2fc}.category-container .filter .dropdown li a:hover{border-radius:4px;background:#f0f2fc}.category-container .filter .dropdown li:last-of-type a{margin-bottom:0}.category-container .filter.filter2::before{background:url(../img/filter2.svg) no-repeat}.category-container .filters-wrap{display:flex;min-width:500px;max-width:660px;gap:24px;width:100%}.category-container .posts{width:100%;padding:0 16px}.category-container .posts .post-bottom.mobile-{display:none}.category-container .category-cards{display:flex;flex-wrap:wrap;margin-left:-20px;gap:40px 0}.category-container .category-cards.category-cards_publications{margin-left:0}.category-container .category-cards.category-cards_publications .posts{padding:0}.category-container .category-cards .card-wrap{width:33.3333333333%;padding:0 20px}.category-container .category-cards .card_service{background:#f1ebff}.category-container .category-cards.category-cards_services .card-bottom{gap:16px;justify-content:flex-end}.category-container .category-cards.category-cards_services .card_bottom_btn{margin:0}.category-container .category-cards.category-cards_resources .card_btn:hover{box-shadow:6px 6px 0px 0px #17181a;background:#f5f6fa}.category-container .category-cards.category-cards_resources .card_btn:hover::before{transform:translate(100%, -50%)}.category-container .category-cards.category-cards_resources .card_btn:hover::after{left:50%;transform:translate(-50%, -50%)}.category-container .category-cards.category-cards_resources .empty-space{width:100%;border-radius:16px;padding:64px;display:flex;flex-direction:column;gap:40px;align-items:center;justify-content:flex-start;align-self:stretch;flex-shrink:0;position:relative}.category-container .category-cards.category-cards_resources .empty-space .image{flex-shrink:0;width:112px;position:relative;-o-object-fit:cover;object-fit:cover}.category-container .category-cards.category-cards_resources .empty-space .content{display:flex;flex-direction:column;gap:32px;align-items:center;justify-content:flex-start;align-self:stretch;flex-shrink:0;position:relative}.category-container .category-cards.category-cards_resources .empty-space .text{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:flex-start;align-self:stretch;flex-shrink:0;position:relative}.category-container .category-cards.category-cards_resources .empty-space .headline{text-align:center;font-family:"Articulat CF",sans-serif;font-size:calc(25px + 3*(100vw - 1920px)/640);line-height:107.143%;font-weight:600;position:relative;align-self:stretch;display:flex;align-items:center;justify-content:center}.category-container .category-cards.category-cards_resources .empty-space .subtitle{color:#505259;text-align:center;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);line-height:140%;font-weight:400;position:relative;width:100%;max-width:600px;display:flex;align-items:center;justify-content:center}.category-container .category-cards.category-cards_resources .empty-space .button{border-radius:8px;border-style:solid;border-color:#505259;border-width:1px;padding:20px 32px 20px 32px;display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:center;flex-shrink:0;height:60px;position:relative;cursor:pointer}.category-container .category-cards.category-cards_resources .empty-space .text2{text-align:left;font-family:"Articulat CF",sans-serif;font-size:calc(18px + 2*(100vw - 1920px)/640);line-height:120%;font-weight:600;position:relative;display:flex;align-items:center;justify-content:flex-start}.category-container.page-with-side_menu .breadcrumbs{margin-bottom:30px}.category-container.page-with-side_menu .title{display:flex;flex-direction:column;gap:16px}.category-container.page-with-side_menu .subtitle{max-width:1170px}.logo_block{display:flex;align-items:center;margin-right:64px}.logo_block .logo_title{font-family:"Articulat CF",sans-serif;font-size:calc(22px + 2*(100vw - 1920px)/640);font-weight:600;line-height:100%;color:#17171a;max-width:122px;text-transform:capitalize}.logo_block .custom-logo{max-width:65px;margin-right:16px;width:65px;height:auto}.menu{list-style:none}.menu li a{position:relative}.menu li a::after{content:"";position:absolute;width:0;left:0;height:1.5px;background:#17171a;bottom:-4px;transition:.3s}.menu li a:hover{color:#17171a}.menu li a:hover::after{width:100%}.hover-underline{position:relative}.hover-underline::before{content:"";position:absolute;width:0;left:0;height:1px;background:#17171a;bottom:-4px;transition:.3s}.hover-underline:hover::before{width:100%}.breadcrumbs{display:inline-flex;align-items:center;gap:2px;padding:8px;border-radius:8px;background:#f5f6fa}.breadcrumbs.mobile-{display:none}.breadcrumbs .home{padding:4px 16px;border-radius:8px;width:24px;height:24px;background:url(../img/home.svg) no-repeat center center;background-size:contain;display:inline-block}.breadcrumbs .home_icon{width:24px}.breadcrumbs #breadcrumbs{display:flex;align-items:center}.breadcrumbs .mobile-{display:none}.breadcrumbs span:not(.breadcrumb_last){display:inline-flex;align-items:center}.breadcrumbs a,.breadcrumbs .breadcrumb_last{font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(16px + 1*(100vw - 1920px)/640);font-weight:400;line-height:141.176%;padding:4px 12px;border-radius:8px}.breadcrumbs a.mobile-,.breadcrumbs .breadcrumb_last.mobile-{display:none}.breadcrumbs .breadcrumb_last{color:#737580;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.breadcrumbs a{color:#17171a;transition:.3s;border-radius:8px;display:inline-flex;align-items:center;white-space:nowrap}.breadcrumbs a:hover{background:#e9eaf0}.breadcrumbs .separator_icon{min-width:24px;width:24px;height:24px}.breadcrumbs svg{width:24px;min-width:24px}.headline-h1{font-family:"Articulat CF",sans-serif;font-size:calc(130px + 60*(100vw - 1920px)/640);font-weight:600;line-height:94.74%;letter-spacing:calc(-1.3px + -.6*(100vw - 1920px)/640)}.headline2{font-weight:600;font-size:calc(56px + 12*(100vw - 1920px)/640);line-height:111.765%;letter-spacing:-0.68px;font-family:"Articulat CF",sans-serif}.subtitle{font-weight:400;font-size:calc(25px + 5*(100vw - 1920px)/640);line-height:133.333%;letter-spacing:-0.3px;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;color:#505259}.headline-h3{font-family:"Articulat CF",sans-serif;font-size:calc(34px + 6*(100vw - 1920px)/640);font-weight:600;line-height:120%;letter-spacing:-0.4px}.tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;align-items:flex-start;justify-content:flex-start;position:relative}.tags .tag{background:#f5f6fa;border-radius:8px;border-style:solid;border-color:#505259;border-width:1px;padding:5px 12px 3px;display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center;flex-shrink:0;position:relative;box-shadow:2px 2px 0px 0px #45494d;transition:.3s}.tags .tag-text{text-align:left;font-weight:500;font-size:calc(12px + 1*(100vw - 1920px)/640);line-height:130%;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;text-transform:uppercase;position:relative;display:flex;align-items:center;justify-content:flex-start}.bookmark{position:relative;top:0;right:0;width:24px;height:24px;transition:.2s;cursor:pointer}.bookmark::before{content:"";position:absolute;top:12px;bottom:12px;left:12px;right:12px;background:#e9eaf0;border-radius:50%;z-index:-1;transition:all .3s cubic-bezier(0.68, -0.55, 0.27, 2)}.bookmark:hover::before{top:-12px;bottom:-12px;left:-12px;right:-12px;z-index:1}.bookmark:hover img{transition:.3s}.bookmark:hover img.bookmark_icon{visibility:hidden}.bookmark:hover img.bookmark_icon_hover{visibility:visible}.bookmark img{position:absolute;width:24px;height:24px;z-index:2}.bookmark img.bookmark_icon_hover{visibility:hidden}.btn-hover{transition:.3s}.btn-hover:hover{background:#f5f6fa !important;box-shadow:6px 6px 0px 0px #17181a !important}.btn-yellow-hover{transition:.3s}.btn-yellow-hover:hover{background:#ff3;box-shadow:6px 6px 0px 0px #17181a;color:#17171a}.post-link{position:relative;z-index:2}.post-link::before{content:"";position:absolute;top:20px;bottom:20px;left:20px;right:20px;background:#e9eaf0;border-radius:50%;z-index:-1;transition:all .3s cubic-bezier(0.68, -0.55, 0.27, 2)}.post-link:hover::before{top:-4px;bottom:-4px;left:-4px;right:-4px;z-index:1}.category-posts .post-wrap{padding:0 16px;width:33.3333333333%;margin-bottom:40px}.category-posts .post{padding-bottom:32px;border-bottom:1px solid #505259}.dropdown-multiple-choice{position:relative;transition:.3s}.dropdown-multiple-choice:hover .field::before{height:2px;background:#17171a}.dropdown-multiple-choice:hover .placeholder{color:#17171a}.dropdown-multiple-choice.active{transition:.3s}.dropdown-multiple-choice.active .checkboxes{min-height:100%;display:block}.dropdown-multiple-choice.active .icons-chevron-small{transform:rotate(180deg)}.dropdown-multiple-choice.active .field::before{height:2px;background:#17171a}.dropdown-multiple-choice.active .placeholder{top:-10px;font-size:calc(16px + 1*(100vw - 1920px)/640);line-height:141.176%}.dropdown-multiple-choice.active .selected-items{top:10px;visibility:visible;transition:.3s}.dropdown-multiple-choice.active .label{transition:.3s}.dropdown-multiple-choice.active .input{transition:.3s;position:relative}.dropdown-multiple-choice.active .input::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px;background:url(../img/check_small.svg) no-repeat center center;background-size:contain;visibility:hidden;transition:.3s}.dropdown-multiple-choice.active .input.checked{background:#fff01f;transition:.3s}.dropdown-multiple-choice.active .input.checked::before{visibility:visible}.dropdown-multiple-choice.checked .placeholder{top:-10px;font-size:calc(16px + 1*(100vw - 1920px)/640);line-height:141.176%}.dropdown-multiple-choice.checked .selected-items{top:10px;visibility:visible;transition:.3s}.dropdown-multiple-choice.checked .selected-items .default{display:none}.dropdown-multiple-choice.dropdown4 .checkboxes .clear{padding:16px 0 0}.field::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#c4c5cc;transition:.3s}.placeholder{transition:.3s}.selected-items{visibility:hidden;position:absolute;top:13px;color:#17171a;text-align:left;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-weight:500;font-size:calc(18px + 2*(100vw - 1920px)/640);line-height:140%;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.selected-items.visible{visibility:visible}.colours{display:flex;flex-wrap:wrap;flex-direction:row;gap:4px;align-items:center;justify-content:flex-start;flex-shrink:0;position:relative}.ellipse-wrap{width:44px;height:44px;display:flex;justify-content:center;align-items:center}.ellipse{appearance:none;border-radius:50%;border:1px solid #505259;flex-shrink:0;width:38px;height:38px;position:relative;transition:transform .3s;cursor:pointer}.ellipse:hover{transform:scale(1.05)}.ellipse.checked{border:2px solid #17171a;box-shadow:2px 2px 0px 0px #45494d;position:relative}.ellipse.checked::before{content:"";position:absolute;width:24px;height:24px;top:50%;left:50%;transform:translate(-50%, -50%);background:url(../img/check_small_white.svg) no-repeat center center;background-size:contain;z-index:1}.ellipse.checked.light::before{background:url(../img/check_small.svg) no-repeat center center}.ellipse.checked.light:hover::before{background:url(../img/exit_small_black.svg) no-repeat center center}.ellipse.checked:hover::before{background:url(../img/exit_small_white.svg) no-repeat center center}.ellipse-1{background:#5a75ff}.ellipse-2{background:#0fa958}.ellipse-3{background:#fff01f}.ellipse-4{background:#f65931}.ellipse-5{background:#fec02f}.ellipse-6{background:#915aff}.ellipse-7{background:#17171a}.ellipse-8{background:#fefefe}.checkboxes{padding:16px 16px 24px;border-radius:8px;border:1px solid #505259;background:#fefefe;width:100%;position:absolute;top:calc(100% + 8px);min-height:0;display:none;transition:min-height .3s;z-index:4}.checkboxes .label{width:100%;display:flex;align-items:center;padding:8px 16px;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);font-weight:400;line-height:140%;border-radius:4px;cursor:pointer}.checkboxes .label:hover{background:#f0f2fc}.checkboxes .label:hover .input{border:1px solid #505259;box-shadow:2px 2px 0px 0px #45494d}.checkboxes .input{width:24px;min-width:24px;height:24px;margin-right:16px;border:1px solid #737580;background:#fefefe;border-radius:8px;appearance:none}.checkboxes .clear{margin-top:16px;padding:16px 16px 0 16px;border-top:1px solid #dfe0e5;display:none;cursor:pointer}.checkboxes .clear:hover svg{stroke:#f65931}.checkboxes .clear:hover span{color:#f65931}.checkboxes .clear svg{width:10px;height:10px;stroke:#505259;margin-right:15px;transition:.3s}.checkboxes .clear span{color:#505259;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:14px;font-weight:400;line-height:20px;transition:.3s}.bookmarks-hover.in-selection .bookmark img.bookmark_yellow{opacity:1}.bookmarks-hover.in-selection .bookmark img.bookmark_icon,.bookmarks-hover.in-selection .bookmark img.bookmark_icon_hover,.bookmarks-hover.in-selection .bookmark img.bookmark_yellow_with_hover{opacity:0}.bookmarks-hover.in-selection .bookmark:hover img.bookmark_yellow{opacity:0}.bookmarks-hover.in-selection .bookmark:hover img.bookmark_yellow_with_hover{opacity:1}.bookmarks-hover .bookmark{transition:.2s;z-index:3}.bookmarks-hover .bookmark::before{content:"";position:absolute;top:12px;bottom:12px;left:12px;right:12px;background:#e9eaf0;border-radius:50%;z-index:-1;transition:.3s}.bookmarks-hover .bookmark:hover::before{top:-12px;bottom:-12px;left:-12px;right:-12px;z-index:1}.bookmarks-hover .bookmark:hover img{transition:.3s}.bookmarks-hover .bookmark:hover img.bookmark_icon{opacity:0}.bookmarks-hover .bookmark:hover img.bookmark_icon_hover{opacity:1}.bookmarks-hover .bookmark img{position:absolute;width:24px;height:24px}.bookmarks-hover .bookmark img.bookmark_icon_hover,.bookmarks-hover .bookmark img.bookmark_yellow,.bookmarks-hover .bookmark img.bookmark_yellow_with_hover{opacity:0}.recent-post{width:100%;padding-bottom:40px;border-bottom:1px solid #505259;transition:.5s;position:relative}.recent-post:first-of-type{border-top:1px solid #505259;padding-top:40px}.recent-post:hover .post-title-h{color:#3e52b2}.recent-post:hover .post-pic img{transform:scale(1.05)}.recent-post a{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.recent-post .post-head{width:calc(100% - 54px)}.recent-post .post-content{display:flex}.recent-post .post-image{margin-right:32px;min-width:240px;max-width:380px;width:57%}.recent-post .post-pic{overflow:hidden;border-radius:16px;height:0;padding-bottom:63%;position:relative}.recent-post .post-pic img{transition:.3s;position:absolute;width:100%;height:100%;top:0;left:0;border-radius:16px;object-fit:cover}.recent-post .post-pic video{transition:.3s;position:absolute;width:100%;height:100%;top:0;left:0;border-radius:16px;object-fit:cover}.recent-post .post-content_text{display:flex;flex-direction:column;justify-content:space-between;position:relative;width:100%}.recent-post .post-title{margin-bottom:12px}.recent-post .post-title-h{font-family:"Articulat CF",sans-serif;font-size:calc(25px + 3*(100vw - 1920px)/640);font-weight:600;line-height:107.143%;letter-spacing:-0.28px}.recent-post .post-excerpt{color:#505259;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);font-weight:400;line-height:140%;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.recent-post .bookmark{position:absolute;top:5px;right:5px;width:24px;height:24px}.recent-post .post-bottom{display:flex;justify-content:space-between;align-items:center}.recent-post .cats-name-block{display:flex}.recent-post .cats-name{padding:8px 12px;border-radius:8px;border:1px solid #505259;background:#f5f6fa;box-shadow:2px 2px 0px 0px #45494d;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(12px + 1*(100vw - 1920px)/640);font-weight:500;letter-spacing:.13px;text-transform:uppercase;transition:.3s}.recent-post .cats-name:not(:first-of-type){margin-left:8px}.recent-post .cats-name:hover{background:#e9eaf0;box-shadow:3px 3px 0px 0px #17181a}.recent-post .post-date{font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(16px + 1*(100vw - 1920px)/640);font-weight:400;line-height:141.176%}.recent-post:not(:last-of-type){margin-bottom:40px}.pagination{margin-top:64px}.pagination .nav-links{display:flex;justify-content:center;gap:8px}.pagination .page-numbers{padding:8px;border-radius:8px;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);font-weight:500;line-height:140%;display:flex;justify-content:center;align-items:center;width:44px;height:44px;transition:.3s}.pagination .page-numbers:last-of-type{margin-right:0}.pagination .page-numbers.current{border:1px solid #505259;background:#fefefe;box-shadow:2px 2px 0px 0px #45494d;cursor:pointer}.pagination a.page-numbers:not(.current):hover{border:1px solid #505259;background:#f5f6fa;box-shadow:3px 3px 0px 0px #17181a}.pagination .prev,.pagination .next{width:44px;height:44px;border-radius:40px;border:1px solid #505259;background:#fbfbfb;box-shadow:2px 2px 0px 0px #45494d;display:flex;justify-content:center;align-items:center}.pagination .prev svg,.pagination .next svg{width:20px}.pagination .prev:hover,.pagination .next:hover{box-shadow:6px 6px 0px 0px #17181a;background:#f5f6fa}.pagination .next{margin-left:16px}.pagination .prev{margin-right:28px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{width:32px;height:28px;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:20px;font-weight:500;line-height:28px;border:0}.pagination-bar{position:relative;width:100%}.page_link{display:none;align-items:center;position:absolute;top:0;right:0}.page_link span{color:#505259;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);font-weight:400;line-height:140%}.quantity-block{width:80px;padding:8px;margin-left:16px;border-bottom:1px solid #737580;display:flex;justify-content:space-between;align-items:center}.quantity-block:hover{border-bottom:1px solid #17171a}.quantity-block:focus-visible{border-bottom:2px solid #17171a}.quantity-arrow-minus,.quantity-arrow-plus{cursor:pointer;padding:0 4px;width:24px;box-sizing:border-box;border-radius:4px;border:0;outline:none;display:flex;justify-content:center}.quantity-arrow-minus:hover,.quantity-arrow-plus:hover{background:#ff3}.quantity-arrow-minus svg,.quantity-arrow-plus svg{width:16px}.quantity-arrow-minus{background:#f5f6fa}.quantity-arrow-minus svg{fill:#c4c5cc}.quantity-arrow-minus:hover{background:#f5f6fa}.quantity-arrow-minus.active{background:#e9eaf0}.quantity-arrow-minus.active svg{fill:#17171a}.quantity-arrow-minus.active:hover{background:#ff3}.quantity-arrow-plus{background:#e9eaf0;margin-bottom:4px}.quantity-arrow-plus svg{fill:#17171a}.quantity-num{font-size:calc(18px + 2*(100vw - 1920px)/640);padding:5px 10px;border-radius:4px;outline:none}.popup .button{transition:.3s;cursor:pointer}.popup .button:hover{background:#ff3;box-shadow:6px 6px 0px 0px #17181a}.popups-notifications-cookies{background:#fefefe;border-radius:8px;border-style:solid;border-color:#505259;border-width:1px;padding:32px 40px 32px 40px;display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:flex-start;width:420px;min-width:380px;max-width:420px;position:fixed;right:-100%;bottom:70px;box-shadow:6px 6px 0px 0px #45494d;z-index:99;transition:.5s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.popups-notifications-cookies.show{right:50px}.popups-notifications-cookies .image-29{flex-shrink:0;width:128px;height:128px;position:relative}.popups-notifications-cookies .content{display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:flex-start;align-self:stretch;flex-shrink:0;position:relative}.popups-notifications-cookies .text{display:flex;flex-direction:column;gap:8px;align-items:flex-start;justify-content:flex-start;align-self:stretch;flex-shrink:0;position:relative}.popups-notifications-cookies .headline{text-align:center;font-family:"Articulat CF",sans-serif;font-size:calc(22px + 2*(100vw - 1920px)/640);line-height:133.333%;font-weight:600;position:relative;align-self:stretch;transform-origin:0 0;transform:rotate(0deg) scale(1, 1)}.popups-notifications-cookies .description{color:#505259;text-align:center;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);line-height:140%;font-weight:400;position:relative;align-self:stretch;transform-origin:0 0;transform:rotate(0deg) scale(1, 1)}.popups-notifications-cookies .buttons{display:flex;flex-direction:row;gap:0px;align-items:center;justify-content:flex-start;flex-wrap:wrap;align-self:stretch;flex-shrink:0;position:relative}.popups-notifications-cookies .button{background:#fff01f;border-radius:8px;border-style:solid;border-color:#505259;border-width:1px;padding:20px 32px 20px 32px;display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:center;flex:1;height:60px;min-width:130px;position:relative;box-shadow:2px 2px 0px 0px #45494d;transition:.3s;cursor:pointer}.popups-notifications-cookies .button:hover{background:#ff3;box-shadow:6px 6px 0px 0px #17181a}.popups-notifications-cookies .text2{text-align:left;font-family:"Articulat CF",sans-serif;font-size:calc(18px + 2*(100vw - 1920px)/640);line-height:100%;font-weight:600;position:relative;display:flex;align-items:center;justify-content:flex-start}.popups-notifications-cookies .text-link{border-radius:8px;padding:16px 32px 16px 32px;display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:center;flex:1;min-width:130px;position:relative}.popups-notifications-cookies .text3{text-align:left;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);line-height:100%;font-weight:400;position:relative;border-bottom:1px solid #17171a}body:not(.home) .stretch-middle{padding:30px 0 50px}.stretch-middle{flex-grow:1}.st-button{cursor:pointer;padding:10px;text-align:center;width:100%;height:60px;max-width:500px;background:#ccc;border:none;display:flex;justify-content:center;align-items:center;transition:all .3s linear}.st-title{font-size:24px;font-weight:600;margin-bottom:20px}.simple-page .inner{padding:0 0 50px}.simple-page .breadcrumbs,.simple-page .block-title{margin-bottom:30px}.header .personality{position:relative;border-radius:8px;cursor:pointer;transition:.3s}.header .personality:hover{background:#f5f6fa}.header .personality:hover .menu{visibility:visible;opacity:1;transform:translateY(0)}.header .personality .personality_link{width:100%;padding:6px 24px 6px 24px;display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:flex-end;align-self:stretch}.header .personality .personality_link object{width:100%}.header .personality .image{border-radius:100px;flex-shrink:0;width:48px;height:48px;position:relative}.header .personality .image picture{width:100%;height:100%}.header .personality .image img{width:100%;height:100%;object-fit:cover;border-radius:50%}.header .personality .name{text-align:left;font-family:"Articulat CF",sans-serif;font-size:calc(18px + 2*(100vw - 1920px)/640);line-height:120%;font-weight:600;position:relative;transform-origin:0 0;transform:rotate(0deg) scale(1, 1);display:flex;align-items:center;justify-content:flex-start}@media all and (max-width: 1500px){.header .personality .name{display:none}}.header .personality .menu{visibility:hidden;opacity:0;transform:translateY(50px);transition:.2s;z-index:99;background:#fefefe;border-radius:16px;border-style:solid;border-color:#505259;border-width:1px;padding:24px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;justify-content:flex-start;flex-shrink:0;width:360px;position:absolute;right:0;top:93px;box-shadow:3px 3px 0px 0px #17181a}.header .personality .menu::before{content:"";position:absolute;width:100%;height:60px;top:-46px}.header .personality .menu2{display:flex;flex-direction:column;gap:4px;align-items:flex-start;justify-content:flex-start;align-self:stretch;flex-shrink:0;position:relative}.header .personality .category{border-radius:8px;padding:16px 0px 16px 0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;justify-content:flex-start;align-self:stretch;flex-shrink:0;position:relative;transition:.3s}.header .personality .category:hover{background:#f5f6fa}.header .personality .menu3{padding:0px 20px 0px 20px;display:flex;flex-direction:row;gap:24px;align-items:center;justify-content:flex-start;align-self:stretch;flex-shrink:0;position:relative}.header .personality .text{display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:flex-start;flex:1;position:relative}.header .personality .emodji{flex-shrink:0;width:24px;height:24px;position:relative}.header .personality .smiling-face-with-sunglasses{position:absolute;right:0%;left:0%;width:100%;bottom:0%;top:0%;height:100%;-o-object-fit:cover;object-fit:cover}.header .personality .headline{text-align:left;font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(18px + 2*(100vw - 1920px)/640);line-height:140%;font-weight:400;position:relative;flex:1}.header .personality .open-book,.header .personality .card-index-dividers,.header .personality .puzzle-piece{position:absolute;right:0%;left:0%;width:100%;bottom:0%;top:0%;height:100%;-o-object-fit:cover;object-fit:cover}.header .personality .check-mark-button{position:absolute;right:5.55%;left:5.56%;width:88.89%;bottom:5.55%;top:5.56%;height:88.89%;-o-object-fit:cover;object-fit:cover}.header .personality .exit_menu{border-style:solid;border-color:#505259;border-width:1px 0px 0px 0px;padding:16px 0px 0px 0px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;justify-content:flex-start;align-self:stretch;flex-shrink:0;position:relative}.header .personality .right-arrow{position:absolute;right:0%;left:0%;width:100%;bottom:0%;top:0%;height:100%;-o-object-fit:cover;object-fit:cover}.personal-area-menu .category.active{background:#f0f2fc}.popup-with-animation{right:-100%;z-index:100;transition:.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.popup-with-animation.show{right:50px}.popup-with-animation.show:nth-of-type(1){bottom:70px}.popup-with-animation.show:nth-of-type(2){bottom:203px}.popup-with-animation.show:nth-of-type(3){bottom:336px}.popup-with-animation .countdown{flex-shrink:0;width:48px;height:48px;position:relative}.popup-with-animation .popups-elements-countdown{width:48px;height:48px;position:absolute;left:0px;top:0px}.popup-with-animation .circle{border-radius:50%;border-style:solid;border-color:#5a75ff;border-width:4px;opacity:.2;position:absolute;right:0%;left:0%;width:100%;bottom:0%;top:0%;height:100%}.popup-with-animation .icons-exit-small{width:24px;height:24px;position:absolute;left:12px;top:12px;display:flex;justify-content:center;align-items:center;cursor:pointer}.popup-with-animation .icons-exit-small .close{width:12px}.popup-with-animation .wrapper{width:48px;height:48px;position:relative;background:#fff}.popup-with-animation .wrapper.start .spinner{animation:rota 10s .5s linear}.popup-with-animation .wrapper.start .filler{animation:fill 10s .5s steps(1, end)}.popup-with-animation .wrapper.start .mask{animation:mask 10s .5s steps(1, end)}.popup-with-animation .pie{width:50%;height:100%;transform-origin:100% 50%;position:absolute;border:4px solid #5a75ff}.popup-with-animation .spinner{border-radius:100% 0 0 100%/50% 0 0 50%;border-right:none}.popup-with-animation .spinner::after{position:absolute;width:10px;height:10px;background:#fff;border:1px solid rgba(0,0,0,.5);box-shadow:inset 0 0 3px rgba(0,0,0,.2);border-radius:50%;top:10px;right:10px;content:"";display:none}.popup-with-animation .filler{border-radius:0 100% 100% 0/0 50% 50% 0;left:50%;opacity:0;border-left:none}.popup-with-animation .mask{width:50%;height:100%;position:absolute;background:inherit;opacity:1}#loader_global{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:none;align-items:center;justify-content:center;z-index:9999}#loader_global .loader_round{width:48px;height:48px;border-radius:50%;position:relative;animation:rotate 1s linear infinite}#loader_global .loader_round::before{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:5px solid #fff;animation:prixClipFix 2s linear infinite}html::-webkit-scrollbar,body::-webkit-scrollbar{width:6px;height:6px}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track{-webkit-border-radius:20px;border-radius:20px}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{opacity:1;opacity--webkit-border-radius:20px;opacity-border-radius:20px;opacity--webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5);opacity-background:rgba(26,26,26,.76)}html::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover{background:rgba(107,107,107,.76);width:6px}.custom_style_scrollbar_grey_light::-webkit-scrollbar{width:8px;height:8px}.custom_style_scrollbar_grey_light::-webkit-scrollbar-track{-webkit-border-radius:20px;border-radius:20px}.custom_style_scrollbar_grey_light::-webkit-scrollbar-thumb{opacity:1;-webkit-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 6px #e9eaf0;background:#e9eaf0}.custom_style_scrollbar_grey_light::-webkit-scrollbar-thumb:hover{background:rgba(135,135,135,.76);width:8px}.single-files-page .content-gap-module-cards-laptop{display:none}.single-files-page .breadcrumbs{align-self:start}.hover_bubble_global{position:relative;overflow:hidden}.hover_bubble_global .hover_bubble{background:#ffff1a;border-radius:50%;width:0;height:0;position:absolute;left:50%;top:80%;transform:translate(-50%, -40%);transition:all .4s linear;z-index:1}.hover-underline-grey-global{position:relative}.hover-underline-grey-global::before{content:"";position:absolute;width:0;left:0;height:1px;background-color:#ccc;bottom:-4px;transition:.3s}.hover-underline-grey-global:hover::before{width:100%}.live-circle-green-global{flex-shrink:0;width:8px;height:8px;position:relative}.live-circle-green-global .static-circle{background:#0fa958;border-radius:50%;width:100%;height:100%;position:absolute;right:0;left:0;bottom:0;top:0}.live-circle-green-global .animation-circle{background:#0fa958;border-radius:50%;width:100%;height:100%;position:absolute;right:0;left:0;bottom:0;top:0;animation:sonarWave 2s 2s linear infinite}.live-circle-green-light-global{flex-shrink:0;width:8px;height:8px;position:relative}.live-circle-green-light-global .static-circle{background:#9eff00;border-radius:50%;width:100%;height:100%;position:absolute;right:0;left:0;bottom:0;top:0}.live-circle-green-light-global .animation-circle{background:#9eff00;border-radius:50%;width:100%;height:100%;position:absolute;right:0;left:0;bottom:0;top:0;animation:sonarWave 2s 2s linear infinite}.live-circle-orange-global{flex-shrink:0;width:8px;height:8px;position:relative}.live-circle-orange-global .static-circle{background:#ff5e00;border-radius:50%;width:100%;height:100%;position:absolute;right:0;left:0;bottom:0;top:0}.live-circle-orange-global .animation-circle{background:#ff5e00;border-radius:50%;width:100%;height:100%;position:absolute;right:0;left:0;bottom:0;top:0;animation:sonarWave 2s 2s linear infinite}.live-circle-red-global{flex-shrink:0;width:8px;height:8px;position:relative}.live-circle-red-global .static-circle{background:#f80800;border-radius:50%;width:100%;height:100%;position:absolute;right:0;left:0;bottom:0;top:0}.live-circle-red-global .animation-circle{background:#f80800;border-radius:50%;width:100%;height:100%;position:absolute;right:0;left:0;bottom:0;top:0;animation:sonarWave 2s 2s linear infinite}@keyframes rota{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes mask{0%{opacity:1}50%,100%{opacity:0}}@keyframes fill{0%{opacity:0}50%,100%{opacity:1}}@keyframes lds-circle{0%,100%{animation-timing-function:cubic-bezier(0.5, 0, 1, 0.5)}0%{transform:rotateY(0deg)}50%{transform:rotateY(1800deg);animation-timing-function:cubic-bezier(0, 0.5, 0.5, 1)}100%{transform:rotateY(3600deg)}}@media all and (max-width: 1024px){[class^=desktop-],[class*=" desktop-"]{display:none}[class^=mobile-],[class*=" mobile-"]{display:block}.container .inner{width:auto}}@media all and (max-width: 2180px)and (min-width: 1920px){.category-container .category-cards .post-cards .card-wrap{width:calc(50% - 20px)}}@media all and (max-width: 1920px)and (min-width: 1025px){.category-container .category-container_wrap.testimonials-single-wrap{padding-right:12.5vw}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap.hidden-sidebar{padding-left:12.5vw}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap.hidden-sidebar-story{padding-left:12.5vw}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block{padding:40px 48px 48px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block .first-block-inner{gap:40px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block .testimonials-first-block-top{padding-bottom:40px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block .testimonials-first-block-content{gap:20px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block .testimonials-first-block-content .title{font-size:32px;line-height:40px;letter-spacing:-0.32px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block .testimonials-first-block-content .content{font-size:16px;line-height:22px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .hystory-image{width:110px;height:110px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .info .name{font-size:32px;line-height:36px;letter-spacing:-0.32px;margin-bottom:6px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .info .location{font-size:16px;line-height:22px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block-audio .audio-block-title{font-size:16px;line-height:22px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block-audio.students .buttons-for-player,.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block-audio.students .play-button2{width:56px;height:56px}.category-container .category-container_wrap.testimonials-single-wrap .post_content_wrap{min-width:51.0416666667vw}}@media all and (max-width: 1919px)and (min-width: 1535px){.category-container .category-wrap.hidden-sidebar-story{padding-left:12.5vw}.category-container .category-wrap.hidden-sidebar{padding-left:12.5vw}.category-container .category-wrap .article-banner-block{margin:28px auto;border-radius:16px;padding:28px 28px 26px 76px;font-size:calc(18px + 2*(100vw - 1025px)/894);line-height:160%;letter-spacing:-0.26px}.category-container .category-wrap .article-banner-block img{top:28px;left:28px;width:32px}}@media screen and (max-width: 1920px){.author-info_section .author_info{padding:20px 28px}.author-info_section .author_name{width:calc(100% - 60px - 16px - 48px - 100px)}}@media all and (max-width: 1919px)and (min-width: 1732px){.category-container .category-cards .card-wrap{width:33.3333333333%}}@media all and (max-width: 1919px)and (min-width: 1700px){.category-container .category-cards .post-cards .card-wrap{width:calc(33.3333333333% - 16px)}}@media all and (max-width: 1536px)and (min-width: 1280px){.category-container .category-wrap.hidden-sidebar-story{padding-left:120px}.category-container .category-wrap.hidden-sidebar{padding-left:120px}.category-container .category-wrap .article-banner-block{margin:28px auto;border-radius:16px;padding:28px 28px 26px 76px;font-size:calc(18px + 2*(100vw - 1025px)/894);line-height:30px}.category-container .category-wrap .article-banner-block img{top:32px;left:32px;width:32px}}@media all and (max-width: 1280px){.category-container .category-wrap.hidden-sidebar-story{padding-left:0}.category-container .category-wrap.hidden-sidebar{padding-left:0}.category-container .category-wrap.hidden-sidebar .post_nav{display:none}.category-container .category-container_wrap.testimonials-single-wrap{padding-right:80px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap.hidden-sidebar-story{padding-left:0}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap.hidden-sidebar{padding-left:0}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block{padding:40px 48px 48px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block .first-block-inner{gap:40px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block .testimonials-first-block-top{padding-bottom:40px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block-content{gap:20px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block-content .title{font-size:32px;line-height:40px;letter-spacing:-0.32px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block-content .content{font-size:16px;line-height:22px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .hystory-image{width:110px;height:110px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .info .name{font-size:32px;line-height:36px;letter-spacing:-0.32px;margin-bottom:6px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .info .location{font-size:16px;line-height:22px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block-audio .audio-block-title{font-size:16px;line-height:22px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block-audio.students .buttons-for-player,.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block-audio.students .play-button2{width:56px;height:56px}.category-container .category-container_wrap.testimonials-single-wrap .post_content_wrap{min-width:51.0416666667vw}}@media all and (max-width: 1536px)and (min-width: 1280px){.category-container .category-cards .card-wrap{width:50%}}@media all and (max-width: 1700px)and (min-width: 1280px){.category-container .category-cards .post-cards .card-wrap{width:calc(50% - 12px)}}@media all and (max-width: 1443px)and (min-width: 1025px){.category-container .category-wrap .page-top{flex-direction:column;align-items:flex-start}.category-container .category-wrap .page-top.page-with-filter .title,.category-container .category-wrap .page-top.page-with-filter .filters-wrap,.category-container .category-wrap .page-top.resources-filters .title,.category-container .category-wrap .page-top.resources-filters .filters-wrap{width:100%;max-width:100%}.category-container .category-wrap .page-top.page-with-filter .filter,.category-container .category-wrap .page-top.resources-filters .filter{max-width:none}}@media all and (max-width: 1280px)and (min-width: 1227px){.category-container .category-cards .card-wrap{width:33.3333333333%}}@media all and (max-width: 1280px)and (min-width: 1025px){.category-container .category-cards .post-cards .card-wrap{width:calc(50% - 12px)}}@media all and (max-width: 1227px)and (min-width: 1025px){.category-container .category-cards .card-wrap{width:50%}}@media all and (max-width: 1919px)and (min-width: 1025px){form .wpcf7-not-valid-tip,form .input-error-info{font-size:calc(14px + 2*(100vw - 1025px)/894);line-height:142.857%}.popup-input .placeholder{font-size:calc(16px + 2*(100vw - 1025px)/894);line-height:150%;left:6px}.popup-input .placeholder.active{font-size:calc(14px + 2*(100vw - 1025px)/894);line-height:142.857%}.popup-input input,.popup-input .input{padding:0px 40px 8px 6px;font-size:calc(16px + 2*(100vw - 1025px)/894);line-height:150%}.popup-input input[type=password]{padding:0px 80px 8px 6px}.right-icons{top:15px;right:6px}.input-container{gap:6px}.symbol-counter{font-size:calc(13px + 1*(100vw - 1025px)/894)}.message{font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(14px + 2*(100vw - 1025px)/894);line-height:142.857%}.inner-gap{gap:148px}.inner-gap-smaller{gap:92px}.logo_block{margin-right:48px}.logo_block .logo_title{font-size:calc(17px + 3*(100vw - 1025px)/894);max-width:101px}.logo_block .custom-logo{max-width:53px;width:53px}.breadcrumbs a,.breadcrumbs .breadcrumb_last{font-size:calc(13px + 1*(100vw - 1025px)/894);line-height:142.857%}.tags{gap:6px}.tags .tag-text{font-size:12px}.headline-h1{font-size:calc(90px + 40*(100vw - 1025px)/894);line-height:96%;letter-spacing:-1.1px}.headline2{font-size:calc(40px + 14*(100vw - 1025px)/894);line-height:111.111%;letter-spacing:-0.54px}.subtitle{font-size:calc(20px + 4*(100vw - 1025px)/894);line-height:133.333%;letter-spacing:-0.24px}.headline-h3{font-size:calc(26px + 6*(100vw - 1025px)/894);line-height:125%;letter-spacing:-0.32px}.menu-btn{font-size:calc(16px + 1*(100vw - 1025px)/894);line-height:150%;height:56px;padding:0 28px;margin-right:20px;margin-left:36px}.menu-btn .arrow{margin-left:12px}.card_btn{width:40px;height:40px}.menu-pd{padding-top:96px}.category-container .filter{height:60px}.category-container .filter .select{font-size:calc(14px + 2*(100vw - 1025px)/894);line-height:150%}.category-container .filter .dropdown li a{font-size:calc(14px + 2*(100vw - 1025px)/894);line-height:150%}.recent-post{padding-bottom:36px}.recent-post:not(:last-of-type){margin-bottom:36px}.recent-post:first-of-type{padding-top:36px}.recent-post .post-title{margin-bottom:8px}.recent-post .post-title-h{font-size:calc(20px + 4*(100vw - 1025px)/894);line-height:125%}.recent-post .post-excerpt{font-size:calc(14px + 2*(100vw - 1025px)/894);line-height:150%}.recent-post .post-image{margin-right:28px}.recent-post .cats-name{font-size:12px;line-height:100%}.recent-post .post-date{font-size:calc(13px + 1*(100vw - 1025px)/894);line-height:142.857%}.pagination{margin-top:48px}.pagination .nav-links{gap:6px}.pagination .page-numbers{font-size:calc(14px + 2*(100vw - 1025px)/894);line-height:150%;width:36px;height:36px;padding:6px}.pagination .next{margin-left:26px}.pagination .prev{margin-right:26px}.page_link{top:-6px}.page_link span{font-size:calc(14px + 2*(100vw - 1025px)/894);line-height:150%}}@media all and (max-width: 1919px)and (min-width: 1025px)and (max-width: 1360px)and (min-width: 1025px){.page_link span{display:none}}@media all and (max-width: 1919px)and (min-width: 1025px){input[type=number]{font-size:calc(14px + 2*(100vw - 1025px)/894);line-height:150%}.category-container .category-container_wrap{padding-right:120px;margin:0}}@media all and (max-width: 1919px)and (min-width: 1025px)and (max-width: 1280px)and (min-width: 1025px){.category-container .category-container_wrap{padding-left:80px}}@media all and (max-width: 1919px)and (min-width: 1025px){.category-container .category-cards{margin-left:-13px;margin-right:-13px;gap:24px 0}.category-container .category-cards.category-cards_resources{margin:0}.category-container .category-cards.category-cards_services .card-bottom{gap:12px}.category-container .category-cards.category-cards_resources .empty-space{padding:48px 64px;gap:32px}.category-container .category-cards.category-cards_resources .empty-space .image{width:90px}.category-container .category-cards.category-cards_resources .empty-space .content{gap:24px}.category-container .category-cards.category-cards_resources .empty-space .text{gap:12px}.category-container .category-cards.category-cards_resources .empty-space .headline{font-size:calc(20px + 4*(100vw - 1025px)/894);line-height:125%}.category-container .category-cards.category-cards_resources .empty-space .subtitle{font-size:calc(16px + 2*(100vw - 1025px)/894);line-height:150%;max-width:500px}.category-container .category-cards.category-cards_resources .empty-space .button{height:56px;padding:16px 28px;gap:12px}.category-container .category-cards.category-cards_resources .empty-space .text2{font-size:calc(16px + 1*(100vw - 1025px)/894);line-height:150%}.category-container .category-cards .card-wrap{min-width:280px;padding:0 13px}.category-container .category-wrap .page-top{margin-bottom:48px;gap:32px 20px}.category-container .category-wrap .page-top.resources-filters{gap:40px 64px}.category-container .category-wrap .page-top.resources-filters .filter{padding-left:42px;min-width:calc(50% - 10px);max-width:calc(50% - 10px)}.category-container.page-with-side_menu .title{gap:12px}.category-container.page-with-side_menu .subtitle{max-width:860px}.container .category-container_wide .inner{padding-right:80px;padding-left:80px}.container .category-container_wide .title h1{font-size:54px;line-height:60px;letter-spacing:-0.54px}.container .category-container_wide .title .description,.container .category-container_wide .title .description p,.container .category-container_wide .title p .description{font-size:calc(20px + 4*(100vw - 1025px)/894);line-height:133.333%;letter-spacing:-0.24px}.dropdown-multiple-choice.active .placeholder{line-height:142.857%;font-size:calc(14px + 2*(100vw - 1025px)/894)}.selected-items{line-height:150%;font-size:calc(16px + 2*(100vw - 1025px)/894)}.checkboxes .label{line-height:150%;font-size:calc(16px + 2*(100vw - 1025px)/894)}.category-container .category-cards .post-cards_wrap{margin:0}.category-container .category-cards .post-cards .card-wrap{min-width:340px}.post-cards{gap:24px}.post-cards .post-content{padding-bottom:32px}.post-cards .post-image{min-width:64px;width:64px;height:64px;margin-right:20px}.post-cards .post-title{margin-bottom:4px}.post-cards .post-title-h{font-size:calc(20px + 4*(100vw - 1025px)/894);line-height:125%}.post-cards .post-excerpt{font-size:calc(16px + 2*(100vw - 1025px)/894)}.post-cards .post-bottom{padding-top:24px}.post-cards .tags{width:calc(100% - 46px)}.category-container .filters-wrap{gap:20px;min-width:400px;max-width:638px}.topic_posts_block .inner{padding:0 80px}.topic_posts .recent-post .post-image{padding:0;margin-bottom:4px}.recommendation{padding:32px;gap:20px;margin:28px 0}.recommendation .headline{font-size:calc(17px + 3*(100vw - 1025px)/894);line-height:140%}.recommendation .text{gap:8px}.recommendation .headline_2{font-size:calc(17px + 3*(100vw - 1025px)/894);line-height:140%}.recommendation .subtitle{font-size:calc(16px + 2*(100vw - 1025px)/894);line-height:150%}.popups-notifications-cookies{padding:24px 32px 24px 32px;gap:20px;width:380px;min-width:300px;max-width:380px}.popups-notifications-cookies .content{gap:20px}.popups-notifications-cookies .headline{font-size:calc(17px + 3*(100vw - 1025px)/894);line-height:140%}.popups-notifications-cookies .description{font-size:calc(16px + 2*(100vw - 1025px)/894);line-height:150%}.popups-notifications-cookies .button{padding:16px 28px 16px 28px;gap:12px;height:56px;min-width:130px}.popups-notifications-cookies .text2{font-size:calc(16px + 1*(100vw - 1025px)/894)}.popups-notifications-cookies .text3{font-size:calc(16px + 2*(100vw - 1025px)/894)}.header .personality .personality_link{padding:6px 20px 6px 16px;gap:12px}.header .personality .image{width:40px;height:40px}.header .personality .name{font-size:calc(16px + 1*(100vw - 1025px)/894);line-height:150%}.header .personality .menu{padding:20px;gap:12px;width:360px;top:85px}.header .personality .category{padding:12px;gap:16px}.header .personality .menu3{padding:0px 16px;gap:20px}.header .personality .text{gap:12px}.header .personality .headline{font-size:calc(16px + 2*(100vw - 1025px)/894);line-height:150%}.header .personality .exit_menu{padding:12px 0px 0px 0px}#loginform .login-username,#loginform .login-password{padding:0px 6px 8px 6px;height:60px}#loginform .login-username .input,#loginform .login-password .input{font-size:calc(16px + 2*(100vw - 1025px)/894);line-height:150%}#loginform .login-username label,#loginform .login-password label{font-size:calc(16px + 2*(100vw - 1025px)/894);line-height:150%;top:10px}#loginform .login-username label.active,#loginform .login-password label.active{font-size:calc(14px + 2*(100vw - 1025px)/894);line-height:142.857%}#wp-submit{height:56px;padding:16px 28px;gap:12px;font-size:calc(16px + 1*(100vw - 1025px)/894)}.single-files-page .category-container .category-container_wrap{padding-right:80px}.category-container-files.category-container .category-container_wrap{padding-right:80px}.single-files-page .category-container .category-cards{margin-right:0;margin-left:0}}@media all and (max-width: 1919px)and (min-width: 769px){.single-files-page .content-gap-module-cards-desktop{display:none}.single-files-page .content-gap-module-cards-laptop{display:block}}@media(max-width: 768px){.single-files-page .category-container .category-container_wrap{padding-left:0;padding-right:0}.single-files-page .category-container.page-with-side_menu .breadcrumbs{margin-left:20px;margin-right:20px}}@media all and (max-width: 1500px){.header .personality{border-radius:50%}.header .personality .personality_link{padding:6px}}@media all and (max-width: 1391px)and (min-width: 1025px){.topic_posts{flex-wrap:wrap;justify-content:space-between;gap:32px}.topic_posts .recent-post{width:calc(50% - 16px);margin-right:0}.topic_posts .recent-post .post-content{width:100%}}@media all and (max-width: 1024px){form .wpcf7-not-valid-tip,form .input-error-info{font-size:calc(13px + 1*(100vw - 360px)/664);line-height:138.462%}.popup-input .placeholder{font-size:calc(15px + 1*(100vw - 360px)/664);line-height:133.333%;left:8px;top:10px}.popup-input .placeholder.active{font-size:calc(13px + 1*(100vw - 360px)/664);line-height:138.462%}.popup-input input,.popup-input .input{padding:0px 40px 12px 8px;font-size:calc(15px + 1*(100vw - 360px)/664);line-height:133.333%}.popup-input input[type=password]{padding:0px 80px 12px 8px}.right-icons{top:20px;right:8px}.symbol-counter{font-size:calc(12px + 1*(100vw - 360px)/664)}.message{font-family:Mariupol,sans-serif;font-feature-settings:"ss03" on;font-size:calc(13px + 1*(100vw - 360px)/664);line-height:138.462%}.inner-gap{gap:80px}.inner-gap-smaller{gap:48px}.logo_block{margin-right:0}.logo_block .logo_title{font-size:calc(13px + 4*(100vw - 360px)/664);line-height:113.333%;letter-spacing:-0.15px}.logo_block .custom-logo{max-width:38px;width:38px;margin-right:7px}.menu-btn{font-size:calc(15px + 1*(100vw - 360px)/664);line-height:120%;letter-spacing:-0.15px}.menu-btn:hover{box-shadow:2px 2px 0 0 #45494d}.menu-btn:active{box-shadow:6px 6px 0 0 #17181a}.headline-h1{font-size:calc(44px + 20*(100vw - 360px)/664);line-height:100%;letter-spacing:-0.44px}.headline2{font-size:calc(28px + 8*(100vw - 360px)/664);line-height:107.143%;letter-spacing:-0.28px}.subtitle{font-size:calc(17px + 2*(100vw - 360px)/664);line-height:141.176%;letter-spacing:-0.17px}.headline-h3{font-size:calc(20px + 4*(100vw - 360px)/664);line-height:110%;letter-spacing:-0.2px}.menu-pd{padding-top:76px}.top{display:none}.hidden-menu-breadcrumbs{margin-top:18px}.breadcrumbs{padding:8px 16px 8px 16px;border-radius:8px;gap:4px}.breadcrumbs.mobile-{display:inline-flex;gap:4px}.breadcrumbs .desktop-{display:none}.breadcrumbs .mobile-{display:flex}.breadcrumbs a,.breadcrumbs .breadcrumb_last{font-size:calc(15px + 1*(100vw - 360px)/664);line-height:133.333%;padding:0}.breadcrumbs a.mobile-,.breadcrumbs .breadcrumb_last.mobile-{display:inline-flex}.breadcrumbs a.desktop-,.breadcrumbs .breadcrumb_last.desktop-{display:none}.breadcrumbs a:hover{background:none}.breadcrumbs .home{display:none}.breadcrumbs .separator_icon{transform:rotate(180deg)}.tags{gap:4px}.tags .tag{padding:6px 10px 4px;border-radius:4px;height:23px}.tags .tag-text{font-size:11px;line-height:100%}.card_btn{width:36px;height:36px}.yellow-btn{padding:8px 8px 8px 16px;border-radius:4px;box-shadow:1px 1px 0px 0px #45494d;width:100%;font-size:calc(15px + 1*(100vw - 360px)/664);line-height:120%}.all_courses_link span{display:none}.post_links .post_link.bookmark-resources{top:0}.category-container .category-cards{margin-left:-10px;gap:20px 0}.category-container .category-cards.category-cards_resources,.category-container .category-cards.category-cards_publications{margin-left:0}.category-container .category-cards.category-cards_services .card-bottom{gap:12px}.category-container .category-cards.category-cards_resources .card_btn:hover{background:#fefefe;box-shadow:2px 2px 0px 0px #45494d}.category-container .category-cards.category-cards_resources .card_btn:hover::before{transform:translate(-50%, -50%)}.category-container .category-cards.category-cards_resources .card_btn:hover::after{left:0;transform:translate(-100%, -50%)}.category-container .category-cards.category-cards_resources .empty-space{padding:24px 0;gap:24px}.category-container .category-cards.category-cards_resources .empty-space .image{width:80px}.category-container .category-cards.category-cards_resources .empty-space .content{gap:24px}.category-container .category-cards.category-cards_resources .empty-space .text{gap:12px}.category-container .category-cards.category-cards_resources .empty-space .headline{font-size:calc(17px + 3*(100vw - 360px)/664);line-height:117.647%}.category-container .category-cards.category-cards_resources .empty-space .subtitle{font-size:calc(15px + 1*(100vw - 360px)/664);line-height:133.333%;max-width:500px}.category-container .category-cards.category-cards_resources .empty-space .button{height:44px;max-width:320px;padding:17px 32px;gap:12px}.category-container .category-cards.category-cards_resources .empty-space .text2{font-size:calc(16px + 1*(100vw - 1025px)/894);line-height:120%}.category-container .category-cards .card-wrap{padding:0 10px;min-width:280px}.category-container .category-cards .post-cards_wrap{width:100%;gap:32px;display:flex;flex-direction:column;margin:0}.category-container .category-cards .post-cards{gap:20px}.category-container .category-cards .post-cards .card-wrap{min-width:310px;width:calc(50% - 10px)}.category-container .category-cards .post-cards .card{padding:20px}.category-container .category-cards .post-cards .post-content{padding-bottom:16px;align-items:center}.category-container .category-cards .post-cards .post-content_text{max-width:100%}.category-container .category-cards .post-cards .post-image{width:40px;height:40px;min-width:40px;margin-right:16px}.category-container .category-cards .post-cards .post-image img{width:40px}.category-container .category-cards .post-cards .post-title{margin-bottom:0}.category-container .category-cards .post-cards .post-title-h{font-size:calc(17px + 3*(100vw - 360px)/664);line-height:117.647%}.category-container .category-cards .post-cards .post-excerpt{padding-bottom:20px;font-size:calc(15px + 1*(100vw - 360px)/664);line-height:133.333%}.category-container .category-cards .post-cards .post-bottom{padding-top:16px;gap:20px}.category-container .category-cards .post-cards .tags{width:calc(100% - 56px)}.category-container .category-wrap{padding-top:16px}.category-container .category-wrap .page-top{margin-bottom:32px;gap:12px 20px}.category-container .category-wrap .page-top.page-with-filter{flex-direction:column;align-items:flex-start}.category-container .category-wrap .page-top.resources-filters .title{width:100%}.category-container .category-container_wrap{padding-left:20px;padding-right:20px}.checkboxes{display:block}.category-container .filter{max-width:none;height:60px}.category-container .filter .select{font-size:calc(15px + 1*(100vw - 360px)/664);line-height:133.333%}.category-container .filters-wrap.desktop-{display:none}.category-container .filters{background:#f5f6fa;border-radius:8px;border-style:solid;border-color:#505259;border-width:1px;padding:10px 16px 10px 16px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;align-self:stretch;flex-shrink:0;position:relative;margin-top:20px}.category-container .filters.has-selected-items .indicator{display:block}.category-container .filters .text{display:flex;flex-direction:row;gap:12px;align-items:center;justify-content:flex-start;flex-shrink:0;position:relative}.category-container .filters .icons-filters-filter-horizontal{flex-shrink:0;width:24px;height:24px;position:relative;overflow:hidden}.category-container .filters .filter-vertical{height:auto;position:absolute;right:12.5%;left:12.5%;width:75%;bottom:16.67%;top:16.67%;height:66.67%;overflow:visible}.category-container .filters .text2{text-align:left;font-family:"Articulat CF",sans-serif;font-size:calc(15px + 1*(100vw - 360px)/664);line-height:120%;font-weight:600;position:relative;display:flex;align-items:center;justify-content:flex-start}.category-container .filters .indicator{width:12px;height:12px;border-radius:50%;background:#f65931;margin-left:6px;display:none}.category-container .filters .icons-chevron-small{flex-shrink:0;width:24px;height:24px;position:relative;overflow:hidden}.container .category-container_wide .inner{width:100%;margin:0 auto;padding-top:24px;max-width:100%;padding-left:20px;padding-right:20px}.category-container.page-with-side_menu .breadcrumbs{margin-bottom:16px}.category-container.page-with-side_menu .title{gap:8px}.category-container .posts{display:flex;flex-wrap:wrap;gap:32px 20px;padding:0;margin:0}.category-container .posts .recent-post{display:flex;flex-direction:column;justify-content:space-between}.category-container .posts .post-bottom.mobile-{display:flex}.category-container .posts .post-bottom.desktop-{display:none}.recent-post{width:calc(50% - 10px);border:0;padding-bottom:0}.recent-post:first-of-type{padding-top:0;border-top:0}.recent-post:not(:last-of-type){margin-bottom:0}.recent-post .post-content{flex-direction:column}.recent-post .post-head{margin-right:0}.recent-post .post-title-h{font-size:calc(17px + 3*(100vw - 360px)/664);line-height:117.647%}.recent-post .post-image{margin-right:0;margin-bottom:16px;max-width:100%;min-width:100%}.recent-post .post-excerpt{font-size:calc(15px + 1*(100vw - 360px)/664);line-height:133.333%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.recent-post .post-bottom{gap:16px;align-items:flex-start;padding-top:16px;border-top:1px solid #505259}.recent-post .cats-name{font-size:11px;line-height:100%}.recent-post .post-date{font-size:calc(13px + 1*(100vw - 360px)/664);line-height:138.462%}.pagination-bar{margin:0 auto}.pagination{margin-top:20px}.pagination .nav-links{gap:4px}.pagination .page-numbers{font-size:calc(15px + 1*(100vw - 360px)/664);line-height:133.333%;padding:5px 2px;width:32px;height:32px}.pagination .prev svg,.pagination .next svg{width:18px}.page_link{display:none !important}.topic_posts_block .inner{padding:0}.topic_posts_block h2.headline2{padding-bottom:16px;margin:0 20px 32px 20px}.topic_posts_block .topic_posts{overflow:scroll;padding-bottom:2px}.topic_posts_block .topic_posts::-webkit-scrollbar{display:none}.topic_posts_block .topic_posts{-ms-overflow-style:none;scrollbar-width:none}.topic_posts_block .recent-post{min-width:280px;margin-left:20px;margin-right:0}.topic_posts_block .recent-post:last-of-type{margin-right:20px}.topic_posts_block .recent-post .post-image{margin-bottom:0px;padding:0}.topic_posts_block .recent-post .post-head{margin-bottom:16px;border:0}.topic_posts_block .recent-post .post-bottom{padding-top:16px}.author-info_section .author_photo{width:40px;margin-right:12px}.author-info_section .author_name{font-size:calc(15px + 1*(100vw - 360px)/664);line-height:133.333%}.author-info_section .author_name .name{font-size:calc(15px + 1*(100vw - 360px)/664);line-height:133.333%}.author-info_section .author_name span.description{line-height:142.857%;font-size:14px}.author-info_section .author_name span.description.-mobile{display:block}.author-info_section .author_name span.description.-desktop{display:none}.author-info_section .post_info{font-size:calc(13px + 1*(100vw - 360px)/664);line-height:138.462%}.author-info_section .post_info .date{margin-right:8px}.author-info_section .post_info .date img{display:none}.author-info_section .post_info .time-to-red{border-left:1px solid #dfe0e5;padding-left:8px}.author-info_section .post_info .time-to-red img{display:none}.author-info_section .post_info .time-to-red-hidden-side-menu img{display:none}.author-site-info_section{position:relative;margin-bottom:8px}.author-site-info_section .author_info{align-items:flex-start}.author-site-info_section .author_photo{width:40px;margin-right:12px}.author-site-info_section .author_name{font-size:calc(15px + 1*(100vw - 360px)/664);line-height:133.333%}.author-site-info_section .author_name span{display:none}.author-site-info_section .post_info{font-size:calc(13px + 1*(100vw - 360px)/664);line-height:138.462%;position:absolute;bottom:0;left:52px}.author-site-info_section .post_info .time-to-red{border-left:1px solid #dfe0e5;padding-left:8px}.author-site-info_section .post_info .time-to-red img{display:none}.author-site-info_section .post_info .time-to-red-hidden-side-menu img{display:none}.recommendation{border-radius:12px;padding:20px;gap:16px;margin:20px 0}.recommendation .headline{font-size:calc(17px + 3*(100vw - 360px)/664);line-height:117.647%}.recommendation .universal-card{padding:20px 0px 0px 0px;gap:16px}.recommendation .image{border-radius:4px;width:96px}.recommendation .text{gap:4px}.recommendation .headline_2{font-size:calc(15px + 2*(100vw - 360px)/664);line-height:113.333%}.recommendation .subtitle{font-size:calc(13px + 1*(100vw - 360px)/664);line-height:138.462%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%}.popups-notifications-cookies{border-radius:8px 8px 0px 0px;border-width:1px 0px 0px 0px;box-shadow:none;padding:24px 20px 32px 20px;display:flex;flex-direction:row;gap:30px;width:100%;min-width:100%;max-width:100%;right:0;bottom:-100%;transition:.5s}.popups-notifications-cookies.show{transition:.5s;bottom:0;right:0}.popups-notifications-cookies .image-29{width:96px;height:96px}}@media all and (max-width: 1024px)and (max-width: 500px){.popups-notifications-cookies .image-29{display:none}}@media all and (max-width: 1024px){.popups-notifications-cookies .content{gap:20px;flex:1}.popups-notifications-cookies .headline{text-align:left;font-size:calc(15px + 2*(100vw - 360px)/664);line-height:113.333%}.popups-notifications-cookies .description{text-align:left;font-size:calc(15px + 1*(100vw - 360px)/664);line-height:133.333%}.popups-notifications-cookies .button{padding:20px 32px 20px 32px;gap:12px;height:44px;max-width:160px}.popups-notifications-cookies .text2{font-size:calc(15px + 1*(100vw - 360px)/664)}.popups-notifications-cookies .text-link{padding:12px 24px 12px 24px;gap:16px;min-width:160px;max-width:160px}.popups-notifications-cookies .text3{font-size:calc(15px + 1*(100vw - 360px)/664)}.header .personality .personality_link{padding:0;gap:16px}.header .personality .image{width:32px;height:32px}.header .personality .menu{display:none}#loginform .login-username,#loginform .login-password{padding:0px 8px 4px 8px;height:64px}#loginform .login-username .input,#loginform .login-password .input{font-size:calc(15px + 1*(100vw - 360px)/664);line-height:133.333%}#loginform .login-username label,#loginform .login-password label{font-size:calc(15px + 1*(100vw - 360px)/664);line-height:133.333%;top:20px}#loginform .login-username label.active,#loginform .login-password label.active{font-size:calc(13px + 1*(100vw - 360px)/664);line-height:138.462%;top:15px}#loginform .login-username{margin-bottom:8px}#loginform .login-password{margin-bottom:24px}#wp-submit{height:44px;padding:0;gap:12px;font-size:calc(15px + 1*(100vw - 360px)/664)}.popup-with-animation{right:0;bottom:-100%;transition:.3s}.popup-with-animation.show{right:0;bottom:0}.popup-with-animation.show:nth-of-type(1){bottom:0;z-index:102}.popup-with-animation.show:nth-of-type(2){bottom:0;z-index:101}.popup-with-animation.show:nth-of-type(3){bottom:0}.popup-with-animation .countdown{flex-shrink:0;width:36px;height:36px;position:relative}.popup-with-animation .popups-elements-countdown{width:36px;height:36px;position:absolute;left:0px;top:0px}.popup-with-animation .circle{border-radius:50%;border-style:solid;border-color:#5a75ff;border-width:4px;opacity:.200000003;position:absolute;right:0%;left:0%;width:100%;bottom:0%;top:0%;height:100%}.popup-with-animation .icons-exit-small{width:24px;height:24px;position:absolute;left:6px;top:6px}.popup-with-animation .icons-exit-small .close{width:10px}.popup-with-animation .group-11214{height:auto;position:absolute;left:7px;top:7px;overflow:hidden}.popup-with-animation .wrapper{width:36px;height:36px}.category-container-files .breadcrumbs,.single-files-page .breadcrumbs{padding:8px 16px 8px 8px}.category-container .category-container_wrap.testimonials-single-wrap{padding-right:20px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap.hidden-sidebar-story{padding-left:0}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap.hidden-sidebar{padding-left:0}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block{padding:20px 20px 32px 20px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block .first-block-inner{gap:24px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block .testimonials-first-block-top{flex-wrap:wrap;padding-bottom:24px;gap:0}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block-content{gap:20px;padding-bottom:24px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block-content .title{font-size:20px;line-height:22px;letter-spacing:-0.2px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block-content .content{font-size:15px;line-height:20px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .hystory-image{width:100px;height:100px;margin-bottom:16px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .info{width:100%}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .info .name{font-size:18px;line-height:22px;letter-spacing:-0.18px;margin-bottom:4px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .info .location{font-size:15px;line-height:20px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block-audio .audio-block-title{font-size:16px;line-height:22px}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block-audio.students .buttons-for-player,.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block-audio.students .play-button2{width:36px;height:36px}.category-container .category-container_wrap.testimonials-single-wrap .content{margin-bottom:0}.category-container .category-container_wrap.testimonials-single-wrap .post_content_wrap{min-width:51.0416666667vw}}@media all and (max-width: 1024px)and (min-width: 700px){.category-container .category-cards .card-wrap{width:50%}}@media all and (max-width: 768px){.category-container .category-wrap .article-image-mobile{display:block}.category-container .category-wrap .article-image-desktop{display:none}.author-info_section .about_author{padding:8px;box-shadow:unset;border:unset}.author-info_section .about_author .picture_arrow_right{display:block;width:24px}.author-info_section .about_author .text_btn{display:none}.author-info_section .author_photo{width:40px}.author-info_section .author_name{width:calc(100% - 48px - 12px - 24px - 40px)}.author-info_section .author_info{margin-top:20px;padding:16px 20px}.author-info_section{margin-bottom:8px}}@media all and (max-width: 700px){.recent-post{width:100%}.category-container .category-wrap .page-top{flex-direction:column;align-items:flex-start}.category-container .filter{width:100%}.category-container .category-cards .post-cards{flex-direction:column}.category-container .category-cards .post-cards .card-wrap{width:100%}}@media all and (max-width: 620px){.category-container .category-cards{margin-left:0}.category-container .category-cards .card-wrap{width:100%;padding:0}.category-container .category-container_wrap.testimonials-single-wrap .category-wrap .testimonials-first-block-audio.students .sound{justify-content:space-between}}@media all and (max-width: 431px){.recommendation{padding:20px 20px 24px 20px}.recommendation .universal-card{gap:20px;flex-direction:column}.recommendation .image{width:100%}.recommendation .text{gap:8px}}@media screen and (max-width: 4096px){html{font-size:10px}}@media screen and (max-width: 2560px){html{font-size:10px}}@media screen and (max-width: 2520px){html{font-size:10px}}@media screen and (max-width: 2420px){html{font-size:10px}}@media screen and (max-width: 2320px){html{font-size:10px}}@media screen and (max-width: 2220px){html{font-size:9.6px}}@media screen and (max-width: 2120px){html{font-size:9.2px}}@media screen and (max-width: 2020px){html{font-size:9px}}@media screen and (max-width: 1950px){html{font-size:8.9px}}@media screen and (max-width: 1920px){html{font-size:8.6px}}@media screen and (max-width: 1950px){html{font-size:8.4px}}@media screen and (max-width: 1820px){html{font-size:8.1px}}@media screen and (max-width: 1780px){html{font-size:8px}}@media screen and (max-width: 1720px){html{font-size:7.8px}}@media screen and (max-width: 1700px){html{font-size:7.6px}}@media screen and (max-width: 1650px){html{font-size:7.4px}}@media screen and (max-width: 1620px){html{font-size:7.2px}}@media screen and (max-width: 1560px){html{font-size:7px}}@media screen and (max-width: 1520px){html{font-size:7px}}@media screen and (max-width: 1500px){html{font-size:6.6px}}@media screen and (max-width: 1450px){html{font-size:6.4px}}@media screen and (max-width: 1420px){html{font-size:6.3px}}@media screen and (max-width: 1366px){html{font-size:6.1px}}@media screen and (max-width: 1320px){html{font-size:5.6px}}@media screen and (max-width: 1220px){html{font-size:5.1px}}@media screen and (max-width: 1120px){html{font-size:4.7px}}@media screen and (max-width: 1020px){html{font-size:4.5px}}@media screen and (max-width: 980px){html{font-size:4.2px}}@media screen and (max-width: 920px){html{font-size:4px}}@media screen and (max-width: 880px){html{font-size:3.8px}}@media screen and (max-width: 820px){html{font-size:3.6px}}@media screen and (max-width: 798px){html{font-size:3.5px}}@media screen and (max-width: 768px){html{font-size:13px}}@media screen and (max-width: 700px){html{font-size:12px}}@media screen and (max-width: 650px){html{font-size:11px}}@media screen and (max-width: 600px){html{font-size:10.2px}}@media screen and (max-width: 550px){html{font-size:9.3px}}@media screen and (max-width: 500px){html{font-size:11.5px}}@media screen and (max-width: 450px){html{font-size:10.4px}}@media screen and (max-width: 425px){html{font-size:9.8px}}@media screen and (max-width: 400px){html{font-size:9.4px}}@media screen and (max-width: 360px){html{font-size:9.2px}}@media screen and (max-width: 330px){html{font-size:8px}}/*# sourceMappingURL=theme.css.map */
