@-webkit-keyframes webkitfix{to{z-index:auto}}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body,html{height:100%}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:10px;font-family:'Montserrat',sans-serif;font-family:'graphik';color:#000e45}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a,mark{color:#000e45}a{background-color:transparent;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%}svg:not(:root){overflow:hidden}blockquote,figure,p{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}fieldset{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}button{overflow:visible;cursor:pointer}button,select{text-transform:none}html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0}textarea{overflow:auto}b,optgroup,strong{font-weight:500}table{border-collapse:collapse;border-spacing:0}legend,td,th{padding:0}@font-face{font-family:'Montserrat';src:url(fonts/Montserrat-Regular.woff2) format('woff2'),url(fonts/Montserrat-Regular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Montserrat';src:url(fonts/Montserrat-SemiBold.woff2) format('woff2'),url(fonts/Montserrat-SemiBold.woff) format('woff');font-weight:600;font-style:normal}#__bs_notify__{display:none!important}.title--50{font-size:5rem}.title--40{font-size:4rem}.title--40,.title--50{text-transform:uppercase;line-height:1}.posts-item__content-title,.title--20{font-size:2rem;line-height:2.8rem;font-weight:500}.features .swiper-slide:nth-child(1) .features-item__name,.text--50{font-size:4.2rem;line-height:4.8rem;font-weight:200}.post__title,.text--42{font-size:4.2rem;line-height:5.4rem;font-weight:600}.post__content blockquote,.text--32{font-size:1.8rem}.post__content h2,.subscribe__title,.text--24{font-size:2.4rem;line-height:3.3rem;font-weight:500}.banners a span,.features-item__name,.post__author-name,.post__content h3,.post__line-popup-name,.posts-item__author-name,.text--20{font-size:2rem;line-height:2.8rem;font-weight:200}.features-item__text p{font-weight: 400}.post__content,.post__content blockquote cite,.post__content h4,.post__meta,.subscribe__subtitle,.text--18{font-size:1.8rem;line-height:3.2rem}.features .swiper-slide:nth-child(1) .features-item__text,.footer .widget-title,.post__content blockquote cite,.posts-item__content-text,.text--15{font-size:1.5rem;line-height:2.4rem}.footer .copyright__text,.footer .widget .menu-item,.post__author-text,.post__breadcrumbs,.post__content .wp-block-image figcaption,.post__line,.post__meta .widget_recent_entries,.post__share,.post__tags,.section.footer__line>.container,.text--14{font-size:14px;line-height:2rem}.posts-item__header{line-height:2rem}.subscribe__link,.text--12{font-size:1.2rem;line-height:1.6rem}.features-item__tag,.post-tag,.posts-item__tag{background:rgba(0,0,0,.5);border-radius:.4rem;height:2.4rem;line-height:2.4rem;font-size:1.2rem;color:#e8e8e8;padding:0 1.2rem}.link,.post__author-email a,.post__author-link a,.post__content p a,.post__meta .widget_recent_entries ul li a,.posts-item__content-text a,.subscribe__link a{color:#0051ff;position:relative}.footer .widget .menu-item a{position:relative}.footer .widget .menu-item a:after,.link:after,.post__author-email a:after,.post__author-link a:after,.post__content p a:after,.post__meta .widget_recent_entries ul li a:after,.posts-item__content-text a:after,.section.footer__line>.container a:after,.subscribe__link a:after{-webkit-transition:all 333ms ease;transition:all 333ms ease;width:100%;height:1px;position:absolute;bottom:0;left:0;content:' ';background:0 0}@media screen and (min-width:1025px){.footer .widget .menu-item a:hover,.link:hover,.post__author-email a:hover,.post__author-link a:hover,.post__content p a:hover,.post__meta .widget_recent_entries ul li a:hover,.posts-item__content-text a:hover,.section.footer__line>.container a:hover,.subscribe__link a:hover{color:#0051ff}.footer .widget .menu-item a:hover:after,.link:hover:after,.post__author-email a:hover:after,.post__author-link a:hover:after,.post__content p a:hover:after,.post__meta .widget_recent_entries ul li a:hover:after,.posts-item__content-text a:hover:after,.section.footer__line>.container a:hover:after,.subscribe__link a:hover:after{background:#0051ff}}@media screen and (min-width:320px) and (max-width:375px){html{font-size:calc(8.5px + 1.5*(100vw - 320px)/55)}}@media screen and (max-width:767px){html{font-size:calc(10px + 10.45*(100vw - 375px)/392)}}@media screen and (min-width:768px) and (max-width:1024px){html{font-size:calc(6px + 2*(100vw - 768px)/256)}}@media (min-width:1024px) and (max-width:1280px){html{font-size:calc(8px + 2*(100vw - 1024px)/256)}}_:default:not(:root:root),html{-webkit-animation:webkitfix 1s forwards infinite;animation:webkitfix 1s forwards infinite}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}*{-webkit-box-sizing:border-box;box-sizing:border-box}.page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;font-size:1.5rem;line-height:1.666666;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.is-nav-open{height:100%;overflow:hidden}.page__content{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%;padding-top:4rem}@media screen and (max-width:767px){.page__content{padding-top:0}}h1,h2,h3,h4,h5,h6{margin:0;font-weight:700}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-weight:400}p+p{margin:1.5em 0 0}ul{margin:0;padding:0;list-style:none}svg{width:100%;height:100%;display:block}button,input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;padding:0;outline:0}.visually_hidden{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0);height:1px!important;width:1px!important;margin:-1px!important;padding:0!important;border:0!important}@media screen and (min-width:1024px){.visually_hidden--desktop{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0);height:1px!important;width:1px!important;margin:-1px!important;padding:0!important;border:0!important}}@media screen and (max-width:767px){.visually_hidden--mobile{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0);height:1px!important;width:1px!important;margin:-1px!important;padding:0!important;border:0!important}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.ai-c{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.ai-b{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row.jc-sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.jc-c{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.jc-fe{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row>.col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.row>[class^=col]{min-height:1px}.row>.col-1,.row>.col-2{-webkit-box-flex:0;-ms-flex:0 0 8.333333333333334%;flex:0 0 8.333333333333334%;max-width:8.333333333333334%}.row>.col-2{-ms-flex:0 0 16.666666666666668%;flex:0 0 16.666666666666668%;max-width:16.666666666666668%}.row>.col-3,.row>.col-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row>.col-4{-ms-flex:0 0 33.333333333333336%;flex:0 0 33.333333333333336%;max-width:33.333333333333336%}.row>.col-5,.row>.col-6{-webkit-box-flex:0;-ms-flex:0 0 41.66666666666667%;flex:0 0 41.66666666666667%;max-width:41.66666666666667%}.row>.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row>.col-7,.row>.col-8{-webkit-box-flex:0;-ms-flex:0 0 58.333333333333336%;flex:0 0 58.333333333333336%;max-width:58.333333333333336%}.row>.col-8{-ms-flex:0 0 66.66666666666667%;flex:0 0 66.66666666666667%;max-width:66.66666666666667%}.row>.col-10,.row>.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.row>.col-10{-ms-flex:0 0 83.33333333333334%;flex:0 0 83.33333333333334%;max-width:83.33333333333334%}.row>.col-11,.row>.col-12{-webkit-box-flex:0;-ms-flex:0 0 91.66666666666667%;flex:0 0 91.66666666666667%;max-width:91.66666666666667%}.row>.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row .w-100{width:100%!important}@media screen and (min-width:768px){.row{margin:0 -1rem -2rem}.row>[class^=col]{padding:0 1rem;margin:0 0 2rem}}@media screen and (max-width:767px){.row{margin-bottom:-1rem}.row>[class^=col]{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1rem}}.page--ui .color{min-width:10rem;height:10rem;display:inline-block;margin:.5rem;padding:1rem;border:1px solid #0ae734}.page--ui .color>span{display:block;margin-top:.5rem}.page--ui .bg{background:#d5d5d5;text-align:center;padding:1rem 0;border-radius:5px}.page--ui .bg_white{background-color:#fff}.page--ui .bg_red{background:red}.page--ui .bg_gray{background-color:#dcdbd5}.page--ui .bg_green{background:#64ffda}.page--ui .bg_yellow{background:#ffff8d}.page--ui .bg_container{background-color:#36444c;padding:1rem;margin:1rem -1rem}.page--ui .title{background-color:#64ffda;display:inline-block;padding:.6rem 1rem;margin-bottom:2rem;margin-left:-1rem}.page--ui .carousel_item{width:100%;min-height:10rem;padding:1rem;background-color:#d8d8d8}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-slide,.swiper-wrapper{width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-wrapper{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(-1*var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s transform,.2s top;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s left;transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s right;transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page.page--contents{background-color:#fff;color:#000}.header a,.page.page--contents a{color:#000}#debug,.debug-wrapper{position:fixed;top:0;left:0;width:100%}.debug-wrapper{z-index:1000000;display:none;height:0}.debug-wrapper .debug-service{position:absolute;top:0;right:0;padding:2rem;background:rgba(0,0,0,.5);font-size:1.2rem}.debug-wrapper .debug-service a{color:#fff;text-decoration:underline}.header nav ul,.header nav ul li:hover ul,.is-debug .debug-wrapper{visibility:visible;opacity:1;transition: visibility 0.2s ease-in-out, opacity 0.3s ease-in-out;}#debug{height:100%;pointer-events:none}#debug .debug-container{-webkit-box-shadow:inset -4rem 0 0 -2rem rgba(0,255,255,.2),inset 4rem 0 0 -2rem rgba(0,255,255,.2);box-shadow:inset -4rem 0 0 -2rem rgba(0,255,255,.2),inset 4rem 0 0 -2rem rgba(0,255,255,.2)}#debug .debug-content{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(100%,auto);width:100%;height:100%;background:0 0;padding:0}#debug .debug-content div{outline:1px solid #0dd;margin:0}@media screen and (max-width:767px){#debug .debug-content{grid-template-columns:repeat(6,1fr)}#debug .debug-content div:nth-child(10),#debug .debug-content div:nth-child(11),#debug .debug-content div:nth-child(12),#debug .debug-content div:nth-child(7),#debug .debug-content div:nth-child(8),#debug .debug-content div:nth-child(9){display:none}}.is-debug-outline *{outline:1px dotted rgba(255,0,0,.5)}.is-debug-outline * *{outline:1px dotted rgba(0,128,0,.5)}.is-debug-outline * * *{outline:1px dotted rgba(255,165,0,.5)}.is-debug-outline * * * *{outline:1px dotted rgba(0,0,255,.5)}.is-debug-outline * * * * *{outline:1px solid rgba(255,0,0,.5)}.is-debug-outline * * * * * *{outline:1px solid rgba(0,128,0,.5)}.is-debug-outline * * * * * * *{outline:1px solid rgba(255,165,0,.5)}.is-debug-outline * * * * * * * *{outline:1px solid rgba(0,0,255,.5)}.is-debug-outline * * * * * * * * *{outline:1px solid rgba(240,248,255,.5)}.is-debug-outline * * * * * * * * * *{outline:1px solid rgba(250,235,215,.5)}.is-debug-outline * * * * * * * * * * *{outline:1px solid rgba(0,255,255,.5)}.is-debug-outline * * * * * * * * * * * *{outline:1px solid rgba(127,255,212,.5)}.is-debug-outline * * * * * * * * * * * * *{outline:1px solid rgba(138,43,226,.5)}.is-debug-outline * * * * * * * * * * * * * *{outline:1px solid rgba(165,42,42,.5)}.is-debug-outline * * * * * * * * * * * * * * *{outline:1px solid rgba(222,184,135,.5)}.is-debug-outline * * * * * * * * * * * * * * * *{outline:1px solid rgba(95,158,160,.5)}.table-of-contents .contents-wrapper{width:100%;margin-top:2rem}.table-of-contents .contents-wrapper h2{font-size:3rem;margin:3rem 0}.table-of-contents .contents-wrapper .contents-row{display:grid;grid-template-columns:4rem 1fr 15rem 10rem;grid-auto-rows:5rem;grid-column-gap:0;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}.table-of-contents .contents-wrapper .contents-row .contents-col{text-align:left;padding:1rem;font-size:2rem;border-top:1px solid #ccc}.table-of-contents .contents-wrapper .contents-row .contents-col.done,.table-of-contents .contents-wrapper .contents-row .contents-col.wait,.table-of-contents .contents-wrapper .contents-row .contents-col.wip{border-left:1px solid #ccc}.input_checkbox__note a,.table-of-contents .contents-wrapper .contents-row a{text-decoration:underline}.table-of-contents .legend{margin-top:1rem}.table-of-contents .legend .status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.table-of-contents .legend .status div{font-size:1.8rem;border:1px solid #ccc;padding:1rem}.table-of-contents .done{background:#64ffda}.table-of-contents .wip{background:#ffff8d}.ui h1{margin-bottom:5rem}.ui h2{margin-top:4rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(0,0,0,.3)}.ui h3,.ui h4{margin:2rem 0}.ui .descr{font-size:1.4rem;color:#ccc;padding:1rem 0 2rem}.ui .descr p{font-size:1.2rem}.ui .descr p+p{margin-top:.5rem}.page__header{position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:100;background:#fff}.is-nav-open .page__header{position:fixed;height:100%;width:100%;background:#fff;overflow:auto}.icon-menu{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-transition:-webkit-transform 400ms;transition:transform 400ms;transition:transform 400ms,-webkit-transform 400ms;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:4rem;height:4rem;position:absolute;top:1.2rem;right:-1rem}.icon-menu .line{fill:none;-webkit-transition:stroke-dasharray 400ms,stroke-dashoffset 400ms;transition:stroke-dasharray 400ms,stroke-dashoffset 400ms;stroke:#000;stroke-width:5.5;stroke-linecap:round}.is-nav-open .icon-menu{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.icon-menu .bottom,.icon-menu .top{stroke-dasharray:40 121}.is-nav-open .icon-menu .bottom,.is-nav-open .icon-menu .top{stroke-dashoffset:-68px}.header{background:0 0;position:relative;color:#000;padding:2rem 2rem 0;margin:0 auto;max-width:1280px; height: auto !important;}@media screen and (max-width:1200px){.header{padding:0 2rem}}@media screen and (max-width:980px){.header{padding:0 2rem}.header nav ul {font-size: 1.4rem;}}.header nav ul li.menu-item-has-children ul li a:after,.header__icon{display:none}.medium-only{display:none}@media screen and (max-width:1350px){.medium-only{display:block}.header__icon{display:block;z-index:2}.header{height:95px;}}.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .btn,.header .btn--link{padding:0 32px;font-size:14px;font-weight:500;letter-spacing:-.03em;margin-left:5px;border-radius: 100px;-moz-border-radius: 100px;-webkit-border-radius: 100px}.header .btn--link{font-weight:400;font-size:12px;padding:0 10px;-webkit-font-smoothing:antialiased;white-space:nowrap;word-break:keep-all;letter-spacing:.015em;margin-top:2px;margin-left:24px}@media screen and (max-width:1200px){.header .btn--link{margin-left:9px}}.header .logotype{z-index:2}@media screen and (max-width:1350px){.header .logotype{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:2rem}.header .btn--link{margin-top:4rem;}}.header .logotype img{display:inline-block;width:150px;margin-top:3px}.header nav ul li ul li,.header__actions{white-space:nowrap;text-align:left;display:flex;align-items:center}@media screen and (max-width:980px){.header__actions{white-space:normal}}.header nav{vertical-align:middle;font-size:16px;font-weight:500;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right;margin-top:9px}.header nav ul li{display:inline-block;position:relative;letter-spacing:.015em;padding:0 25px 5px}.categories nav ul li.menu-item a:hover,.header nav ul li a{color:#0051ff}.header nav ul li.menu-item-has-children a:after{vertical-align:middle;display:inline-block;content:' ';width:0;height:0;border-style:solid;border-width:3px 3px 0;border-color:#000 transparent transparent;margin-left:3px}.header nav ul li ul{visibility:hidden;opacity:0;position:absolute;background:#fff;-webkit-box-shadow:0 0 1rem 0 rgba(0,0,0,.17);margin-top:.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:14px}.header nav ul li ul a{color:#333}.header nav ul li ul li{display:block;margin:.5rem 0;padding:0}.header__langs{-webkit-box-flex:0;-ms-flex:0 0 6.5rem;flex:0 0 6.5rem}@media screen and (max-width:980px){.header__langs{right:5rem;position:absolute;top:2rem;z-index:2}}.header__langs ul{white-space:nowrap}.header__langs ul li{display:inline-block;padding:0 .5rem;line-height:2rem}.header__langs ul li:first-child{border-right:1px solid #9e9e9e}.header__langs ul li:last-child{padding-right:0}.header__langs ul li a{color:#6e4fb9;position:relative;display:inline-block}.header__langs ul li a:after,.post__line-popup a:after{-webkit-transition:all 333ms ease;transition:all 333ms ease;width:100%;height:1px;position:absolute;bottom:0;left:0;content:' ';background:0 0}@media screen and (min-width:1025px){.header__langs ul li a:hover:after{background-color:currentColor}}.header__langs ul li.current a{color:#757575;cursor:default}.header__langs ul li.current a:after{display:none}@media screen and (min-width:1350px){.header .container{width:100%}}@media screen and (max-width:1350px){.page__header{position:-webkit-sticky;position:sticky}.header__actions .btn+.btn{margin-top:1rem}.is-nav-open .header .container,.is-nav-open .header nav ul li.is-open ul{display:block}.is-nav-open .header{height:auto}.header .container{padding:2rem 0; width:100%;}.header nav,.header__actions{display:none}.is-nav-open .header nav{display:block;margin-bottom:2rem}.is-nav-open .header nav ul{font-size:2.4rem;margin:5rem 0}.is-nav-open .header nav ul li{text-align:center;display:block;font-weight:600;}.is-nav-open .header nav ul li ul{display:none;position:relative;top:0;left:0;-webkit-transform:none;transform:none;margin:1rem 0 2rem}.is-nav-open .header nav ul li ul li{font-weight:400}.header .logotype img{width:150px;height:auto}.header__search{position:absolute;right:4rem;top:2.1rem}.header__search svg{width:1.8rem;height:1.8rem}}@media screen and (max-width: 980px){.is-nav-open .header nav ul {font-size: 16px;}}.footer{padding:0 0 4rem;color:#000e45;-webkit-box-sizing:border-box;box-sizing:border-box}.footer .container{height:auto;padding-top:5rem}.footer .container .widget-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.footer .container .widget-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer .container:before{content:' ';display:block;position:absolute;background:rgba(0,0,0,.17);width:120rem;height:1px;top:0;left:2rem}@media screen and (max-width:767px){.footer .container:before{width:100%;left:0}}.footer .copyright{color:#3c3c3c;-webkit-box-flex:0;-ms-flex:0 0 40rem;flex:0 0 40rem}@media screen and (max-width:767px){.footer .copyright{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:2rem}}.post__content a {color:#0051ff} .footer .copyright__logotype,.post__content h2,.post__content h3{margin-bottom:1.5rem;margin-top: 3.2rem;}.footer .copyright__logotype img{width:170px;-o-object-fit:contain;object-fit:contain}.footer .copyright__social{font-size:0;white-space:nowrap}.footer .copyright__social-item{-webkit-transition:all 333ms ease;transition:all 333ms ease;display:inline-block;margin-right:1rem;color:#000e45}@media screen and (min-width:1025px){.footer .copyright__social-item:hover{color:#0051ff}}.footer .copyright__social-item svg{width:2.5rem;height:2.5rem}.footer .copyright__text{max-width:28rem;margin-bottom:2rem}@media screen and (max-width:767px){.footer .widget{margin-top:2.5rem}.footer .widget:first-child{margin-top:0}}.footer .widget_nav_menu{display:block;-webkit-box-flex:0;-ms-flex:0 0 26rem;flex:0 0 26rem}@media screen and (max-width:767px){.footer .widget_nav_menu{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.footer .widget_custom_html{color:#3c3c3c;-webkit-box-flex:0;-ms-flex:0 0 40rem;flex:0 0 40rem}@media screen and (max-width:767px){.footer .widget_custom_html{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:2rem}}.footer .widget-title{margin-bottom:1rem;font-weight:500;font-size:14px}.footer .widget .menu-item,.post__content h4{margin-bottom:1rem}.footer .widget .menu-item a{color:#000e45}.footer .widget .menu-item b{font-weight:600;color:#0051ff}.section.footer__line{background:rgba(234,234,234,.5)}.section.footer__line>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#9e9e9e}@media screen and (min-width:1024px){.section.footer__line>.container{padding-top:3rem;padding-bottom:3rem}}@media screen and (max-width:767px){.section.footer__line>.container{padding-top:2rem!important;padding-bottom:2rem!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section.footer__line>.container a{color:#9e9e9e;display:inline-block;position:relative}.post__tags ul,.section.footer__line>.container ul{display:block;text-align:right}@media screen and (max-width:767px){.section.footer__line>.container ul{margin-top:1rem}}.section.footer__line>.container ul li{display:inline-block;margin-left:3rem}@media screen and (max-width:767px){.section.footer__line>.container ul li{margin:0 1rem 1rem}}.section>.container{padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (max-width:767px){.section>.container{padding-top:0}}.container{position:relative;height:inherit;margin:0 auto;padding-left:2rem;padding-right:2rem}@media screen and (min-width:768px){.section>.container{padding-top:6rem;padding-bottom:6rem}.container{width:124rem;padding-left:2rem;padding-right:2rem}}.field{margin-bottom:2rem}.field__error{display:none;color:$red;font-size:1.1rem;line-height:1.6rem;margin-top:.3rem;text-align:right}.field--error .field__error{display:block}.field__hint{display:inline-block;margin-top:.8rem;color:#979797;font-size:1.2rem}@media screen and (max-width:767px){.field__hint{position:relative;top:-1.5rem}}.btn,.field__hint b{font-weight:600}.btn{-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;display:inline-block;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:4rem;padding:0 2rem;font-size:1.4rem;border:1px solid #0051ff;border-radius:0rem;text-decoration:none}.btn--purple{background:#6e4fb9;border-color:#6e4fb9}.btn--blue .btn__label,.btn--purple .btn__label{color:#fff}.btn--blue{background:#1f5bff;border-color:#1f5bff}.btn--link{border-color:transparent}.btn--full{width:100%}.btn--sq{border-radius:0;height:5rem;padding:0 4rem}.btn--sq .btn__label,.btn__label__custom{font-size:1.6rem;font-weight:400;line-height:4.8rem}@media screen and (max-width:767px){.btn{padding:0 1rem;width:100%;font-size:1.4rem;height:5rem}}.btn:disabled{opacity:.6;pointer-events:none}.btn__label,.btn__label__custom{-webkit-transition:all 333ms ease;transition:all 333ms ease;display:inline-block;line-height:3.8rem;position:relative;pointer-events:none;color:#000e45}@media screen and (max-width:767px){.btn__label,.btn__label__custom{line-height:4.8rem}}.btn__icon{display:inline-block;margin-right:1.5rem}.btn__icon svg{max-width:2rem;max-height:2rem}@media screen and (min-width:1025px){.btn:hover{background:#000e45}.btn:hover .btn__label,.btn__label__custom{color:#fff}.btn--purple:hover{border-color:#3f53a0}.btn--blue:hover{background:#000e45;border-color:#000e45}.btn--link:hover{border-color:transparent;background:0 0}.btn--link:hover .btn__label{color:#6e4fb9}}input::-ms-clear{display:none;width:0;height:0}input::-webkit-input-placeholder{color:$inputColorPlaceholder;-webkit-transition:all .3s cubic-bezier(.38,.77,.67,.87);transition:all .3s cubic-bezier(.38,.77,.67,.87)}input:-moz-placeholder,input::-moz-placeholder{color:$inputColorPlaceholder;-webkit-transition:all .3s cubic-bezier(.38,.77,.67,.87);transition:all .3s cubic-bezier(.38,.77,.67,.87)}input:-ms-input-placeholder{color:$inputColorPlaceholder;-webkit-transition:all .3s cubic-bezier(.38,.77,.67,.87);transition:all .3s cubic-bezier(.38,.77,.67,.87)}@media screen and (min-width:1025px){input:focus::-webkit-input-placeholder{opacity:0}input:focus:-moz-placeholder,input:focus::-moz-placeholder{opacity:0}input:focus:-ms-input-placeholder{opacity:0}}.input__wrap{position:relative;font-size:1.6rem}@media screen and (max-width:767px){.input__wrap{margin-bottom:1.5rem}}.input__wrap:after{content:'';position:absolute;right:0;top:.9rem;height:1rem;width:1rem;background-color:transparent;-webkit-transition:background-color 350ms ease-in-out;transition:background-color 350ms ease-in-out;border-radius:50%;pointer-events:none}.input_text input{background:#f3f3f2;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;border:0;height:6rem;width:100%;color:transparent;caret-color:#000;border-radius:1.6rem;-webkit-transition:border-color 350ms cubic-bezier(.39,.575,.565,1),color 650ms cubic-bezier(.39,.575,.565,1);transition:border-color 350ms cubic-bezier(.39,.575,.565,1),color 650ms cubic-bezier(.39,.575,.565,1);font-size:1.5rem;font-weight:600;padding:2.4rem 1.6rem 1rem}@media screen and (max-width:767px){.input_text input{height:5rem;padding:2rem 1.2rem .6rem;border-radius:1.2rem}}.is-salary .input_text input{font-weight:400;font-family:'password'}.input_text input:focus{border-color:#000;color:#151515;outline:0}.input_text.isFilled input{border-color:#000;color:#151515;outline:0}.input__placeholder{position:absolute;display:block;color:#222;font-size:1.5rem;top:1.6rem;left:1.6rem;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all 150ms cubic-bezier(.77,0,.175,1);transition:all 150ms cubic-bezier(.77,0,.175,1);pointer-events:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:95%}@media screen and (max-width:767px){.input__placeholder{top:1.2rem;left:1.2rem;font-size:1.4rem}}.isFilled .input__placeholder,.isFocused .input__placeholder{-webkit-transform:translateY(-1rem);transform:translateY(-1rem);font-size:1.1rem;color:#979797}.input_checkbox_slide{position:relative}@media screen and (max-width:767px){.input_checkbox_slide__title{font-size:1.4rem;line-height:1.5em}}.input_checkbox_slide__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input_checkbox_slide__toggle{width:6rem;height:3.2rem;position:relative;cursor:pointer;display:block;outline:0;-webkit-transition:all .4s ease;transition:all .4s ease;padding:.2rem;background-color:#f3f3f2;border-radius:3.2rem;margin-left:2rem}@media screen and (max-width:767px){.input_checkbox_slide__toggle{height:2.5rem;width:5rem}}.input_checkbox_slide__toggle:after{position:relative;display:block;content:' ';width:50%;height:100%;left:0;-webkit-transition:all .2s ease;transition:all .2s ease;background-color:#fff;border-radius:50%}.input_checkbox_slide input{opacity:0}.input_checkbox_slide input:checked+span{background-color:#0051ff}.input_checkbox_slide input:checked+span:after{left:50%}.input_checkbox_slide input:focus+.input_checkbox_slide__ico{opacity:.6}@media screen and (min-width:1025px){.input_checkbox_slide input:hover+.input_checkbox_slide__ico{opacity:.6}}.input_checkbox{margin-top:2rem;position:relative;color:#000}.input_checkbox__wrap{margin-top:-2rem}.input_checkbox__label{cursor:pointer}.input_checkbox__note{position:relative;display:inline-block;font-size:1.3rem;padding-left:2.7rem;line-height:1.7rem;vertical-align:top}@media screen and (min-width:1025px){.input_checkbox__note a:hover{text-decoration:none;color:#0051ff}}.input_checkbox__note strong{display:inline-block;font-weight:400;font-size:1.4rem;margin-bottom:.5rem}.input_checkbox__note strong+br~span{opacity:.5}.input_checkbox__ico{-webkit-transition:all .3s cubic-bezier(.38,.77,.67,.87);transition:all .3s cubic-bezier(.38,.77,.67,.87);position:absolute;top:0;left:0;display:inline-block;width:1.7rem;height:1.7rem;border-radius:2px;-webkit-box-shadow:inset 0 0 0 2px currentColor;box-shadow:inset 0 0 0 2px currentColor;opacity:.3}.input_checkbox__ico svg{color:transparent}.input_checkbox input{opacity:0;position:absolute}.input_checkbox input:disabled+.input_checkbox__ico{opacity:.2!important}.input_checkbox input:disabled+.input_checkbox__ico~span{opacity:.4;cursor:default}.input_checkbox input:checked+.input_checkbox__ico{color:$green;background-color:currentColor;opacity:1!important}.input_checkbox input:checked+.input_checkbox__ico svg{color:#fff}.input_checkbox input:focus+.input_checkbox__ico{opacity:.6}@media screen and (min-width:768px){.field--inline .input_checkbox{display:inline-block;margin-left:4rem}.field--inline .input_checkbox__wrap{margin-left:-4rem}}@media screen and (min-width:1025px){.input_checkbox input:hover+.input_checkbox__ico{opacity:.6}}@media screen and (min-width:1024px){.banners{margin-bottom:6rem}.banners .swiper-button-next,.banners .swiper-button-prev{width:1.7rem;height:3rem;background:0 0;outline:0;margin-top:-1.5rem}.banners .swiper-button-next:after,.banners .swiper-button-prev:after{-webkit-transition:all 333ms ease;transition:all 333ms ease;color:#cdcdcd;font-size:3rem}.banners .swiper-button-next:hover:after,.banners .swiper-button-prev:hover:after{color:#0051ff}.banners .swiper-button-prev{left:2rem}.banners .swiper-button-next{right:2rem}}@media screen and (max-width:767px){.banners{margin-bottom:4rem}.banners .swiper-button-next,.banners .swiper-button-prev{display:none}}.banners .swiper-pagination{width:calc(100% - 3rem)}@media screen and (min-width:1024px){.banners .swiper-pagination{display:none}}.banners .swiper-pagination .swiper-pagination-bullet{-webkit-transition:all 333ms ease;transition:all 333ms ease;margin:0 .5rem;width:.6rem;height:.6rem;background:#9e9e9e;opacity:.5}.banners .swiper-pagination .swiper-pagination-bullet-active{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}.banners .container{padding-top:0;padding-bottom:0}.banners__wrap{border-top:1px solid rgba(0,0,0,.17);border-bottom:1px solid rgba(0,0,0,.17);padding:6rem 3rem}@media screen and (max-width:767px){.banners__wrap{padding:4rem 0}}.banners--footer .banners__wrap{border-bottom:0;padding-bottom:0}.banners--footer .swiper-button-next,.banners--footer .swiper-button-prev{top:calc(50% + 3rem)}.banners a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;height:15rem}@media screen and (max-width:767px){.banners a{height:20rem}}.banners a img{-webkit-transition:all 333ms ease;transition:all 333ms ease;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-o-object-fit:cover;object-fit:cover;padding:0!important}.banners a span{position:relative;z-index:2}@media screen and (min-width:1025px){.banners a:hover img{opacity:.8}}.categories{margin-bottom:4rem}@media screen and (max-width:767px){.categories{margin-bottom:2rem}}.categories .container{padding-top:0;padding-bottom:0}.categories__wrap{position:relative}.categories nav{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-bottom:1px solid rgba(0,0,0,.25)}.categories nav ul li.menu-item{display:inline-block;margin:0 2rem;padding-bottom:1rem;font-weight:500;margin-bottom:-1px;text-transform:uppercase}.categories nav ul li.menu-item:first-child,.post__breadcrumbs a:first-child{margin-left:0}.categories nav ul li.menu-item.current-menu-item{border-bottom:1px solid #0051ff}.categories nav ul li.menu-item a,.features .swiper-pagination .swiper-pagination-bullet{-webkit-transition:all 333ms ease;transition:all 333ms ease}@media screen and (max-width:767px){.categories .container{padding:0}.categories__wrap{padding-top:7rem}.categories nav{overflow:auto;width:100%}.categories nav ul{text-align:left;white-space:nowrap}.categories nav ul li.menu-item{margin-bottom:0}.categories nav ul li.menu-item:first-child{margin-left:2rem}}.features .swiper-pagination{width:100%}@media screen and (min-width:1024px){.features .swiper-pagination{display:none}}.features .swiper-pagination .swiper-pagination-bullet{margin:0 .5rem;width:.6rem;height:.6rem;background:#9e9e9e;opacity:.5}.features .swiper-pagination .swiper-pagination-bullet-active{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}.features-item__image{-webkit-transition:all 333ms ease;transition:all 333ms ease;position:absolute;top:0;left:0;width:100%;height:100%}.features-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1025px){.features-item:hover .features-item__image{opacity:.8}}.features-item__tag{position:absolute;top:2rem;left:2rem;z-index:1}.features-item__wrap{position:relative;z-index:2;padding:6rem 3.5rem 2rem;color:#fff}.features-item__text{display:none}.features-item__name{max-width:45rem}@media screen and (max-width:767px){.features{margin-bottom:4rem}.features .container{padding:0}.features .swiper-container{height:37.5rem}.features-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.features-item__wrap{padding:0 3rem}.features-item__tag{display:none}.features-item__name{text-align:center}.features-item__text{display:block;text-align:center;margin-top:2rem}}@media screen and (min-width:1024px){.features{margin-bottom:8rem}.features .container{padding-top:0;padding-bottom:0}.features .swiper-container{height:51rem}.features-item{width:100%;height:100%}.features .swiper-slide,.features-item{position:absolute}.features .swiper-slide:nth-child(1){left:0;top:0;width:calc(50% - 1px);height:100%}.features .swiper-slide:nth-child(1) .features-item__wrap{padding:6rem 5rem 0}.features .swiper-slide:nth-child(1) .features-item__text{display:block;margin-top:2rem}.features .swiper-slide:nth-child(2){left:calc(50% + 1px);top:0;width:calc(100%/4 - 1px);height:calc(50% - 1px)}.features .swiper-slide:nth-child(3){right:0;top:0;width:calc(100%/4 - 2px);height:calc(50% - 1px)}.features .swiper-slide:nth-child(4){right:0;top:calc(50% + 1px);width:calc(50% - 1px);height:calc(50% - 1px)}}.pages{margin-bottom:8rem}.pages .container{padding-top:0;padding-bottom:0}.text-center{text-align:center}.pages .pagination,.post__title{text-align:center}.pages .pagination .screen-reader-text{display:none}.pages .pagination .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pages .pagination .page-numbers,.post__tags ul li a{-webkit-transition:all 333ms ease;transition:all 333ms ease;display:inline-block}.pages .pagination .page-numbers{background:rgba(158,158,158,.2);width:5rem;border-radius:50%;margin:0 .5rem;height:5rem;color:#0051ff;line-height:5rem}.pages .pagination .page-numbers.current{background:#0051ff;color:#fff}.pages .pagination .page-numbers.dots,.pages .pagination .page-numbers.next,.pages .pagination .page-numbers.prev{background:0 0;color:#999}.pages .pagination .page-numbers.prev:after{content:'←'}.pages .pagination .page-numbers.next:after{content:'→'}@media screen and (min-width:1025px){.pages .pagination a.page-numbers:hover{background:rgba(158,158,158,.4)}}.post .container{padding-top:0}.post__title{width:100rem;margin:0 auto 3rem;font-weight:100;}@media screen and (max-width:767px){.post__title{font-size:2rem;line-height:2.8rem;width:100%;text-align:left;margin-bottom:1.5rem}}.post__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width:767px){.post__footer{display:block}}.post__footer-right{-webkit-box-flex:0;-ms-flex:0 0 50rem;flex:0 0 50rem}@media screen and (max-width:767px){.post__footer-right{border-top:1px solid rgba(0,0,0,.12);margin-top:3rem;padding-top:3rem}}.post__share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4rem}@media screen and (max-width:767px){.post__share{display:block}}.post__share-title{margin-right:2rem}@media screen and (max-width:767px){.post__share-title{text-align:center;margin-bottom:1.5rem}.post__share-item{text-align:center}}.post__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 38rem;flex:0 0 38rem}.post__author-icon{-webkit-box-flex:0;-ms-flex:0 0 10rem;flex:0 0 10rem}.post__author-icon img{width:8rem;height:8rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.post__author-title{font-weight:600;margin-bottom:1rem}.post__author-desc{color:#757575;margin-top:.5rem}.post__author-link{margin-top:2rem}@media screen and (max-width:767px){.post__tags ul{text-align:left}}.post__tags ul li{display:inline-block;margin:.5rem}.post__tags ul li a{border:1px solid transparent;background-color: #E6E6E6;height:3rem;border-radius:1.5rem;padding:0 2rem;line-height:2.8rem;color:#000e45;font-weight:500;}@media screen and (min-width:1025px){.post__tags ul li a:hover{background:#0051ff;color:#fff}}.post__line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#757575;margin-bottom:4rem}@media screen and (max-width:767px){.post__line{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:2rem}}.post__line-wrap{position:relative}@media screen and (max-width:767px){.post__line-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-right:0;margin-bottom:1rem}}.post__line-popup{position:absolute;-webkit-box-shadow:0 0 1rem 0 rgba(0,0,0,.17);box-shadow:0 0 1rem 0 rgba(0,0,0,.17);background:#fff;width:38.4rem;padding:3rem;border-radius:.4rem;border:1px solid rgba(158,158,158,.2);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:3.75rem;z-index:2;left:0;display:none}@media screen and (max-width:767px){.post__line-popup{width:auto}}.post__line-wrap--open .post__line-popup{display:-webkit-box;display:-ms-flexbox;display:flex}.post__line-popup:before{top:-8px;left:5rem;content:' ';position:absolute;width:0;height:0;border-style:solid;border-width:0 8px 8px;border-color:transparent transparent #fff}.post__line-popup-icon{-webkit-box-flex:0;-ms-flex:0 0 6.4rem;flex:0 0 6.4rem;margin-right:2rem}.post__line-popup-icon img{width:6.4rem;height:6.4rem;border-radius:50%}.post__line-popup a{color:#0051ff;position:relative;display:inline-block}@media screen and (min-width:1025px){.post__line-popup a:hover:after{background:#0051ff}}.post__line-popup-desc{margin-top:.5rem;color:#757575}.post__line-popup-link{margin-top:2rem}.post__line-popup-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.post__line-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:3rem;position:relative}.post__line-author:after{position:absolute;content:' ';display:inline-block;width:1px;height:1.8rem;background:#9e9e9e;right:-1.5rem;top:.5rem}@media screen and (max-width:767px){.post__line-author:after{display:none}}.post__line-author-icon,.post__line-read svg{display:inline-block;height:2.8rem;margin-right:1rem}.post__line-author-icon img{width:2.8rem;height:2.8rem;border-radius:50%}.post__line-author-name{color:#0051ff;position:relative;display:inline-block}.post__line-author-name:after,.posts-item__author a:after{-webkit-transition:all 333ms ease;transition:all 333ms ease;width:100%;height:1px;position:absolute;bottom:0;left:0;content:' ';background:0 0}@media screen and (min-width:1025px){.post__line-author:hover .post__line-author-name:after{background:#0051ff}}.post__line-date{margin-right:3rem;position:relative}.post__line-date:after{position:absolute;content:' ';display:inline-block;width:1px;height:1.8rem;background:#9e9e9e;margin-left:1.5rem;right:-1.5rem;z-index:1;top:.1rem}.post__line-read{vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post__line-read svg{width:1.8rem;height:1.8rem;vertical-align:middle}.post__breadcrumbs{position:-webkit-sticky;position:sticky}.post__breadcrumbs a{color:#0051ff;margin:0 1rem}.post__breadcrumbs span{margin-left:1rem}.post__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:7rem}@media screen and (max-width:767px){.post__top{margin-bottom:2rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.post__top .search{width:100%;margin-bottom:4rem}}.post__meta{width:100rem;margin:0 auto}@media screen and (max-width:767px){.post__meta{width:100%}}.post__meta .sidebar{margin-bottom:6rem}.post__meta .widget{margin-bottom:4rem}.post__meta .widget-title,.post__meta .widget_recent_entries ul li span{display:none}.post__meta .widget:last-child{margin-bottom:0}.post__meta .widget_recent_entries ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.post__meta .widget_recent_entries ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:767px){.post__meta .widget_recent_entries ul li:last-child{margin-top:1rem}}.post__meta .widget_recent_entries ul li:first-child:before{content:'← '}.post__meta .widget_recent_entries ul li:last-child:after{content:' →'}.post__image{text-align:center;margin-bottom:6rem}.post__content{width:100rem;margin:0 auto 3rem;position:relative}@media screen and (max-width:767px){.post__content{font-size:1.5rem;width:100%}}.post__content-share{position:-webkit-sticky;position:sticky;top:10rem;margin-right:-8rem;text-align:right}.post__content .gallery,.post__content .gallery .swiper-pagination{position:relative;margin-top:0.5rem;margin-bottom:6rem}@media screen and (max-width:767px){.post__content .gallery{margin-bottom:4rem}}.post__content .gallery .swiper-pagination .swiper-pagination-bullet{-webkit-transition:all 333ms ease;transition:all 333ms ease;margin:0 .5rem;width:.6rem;height:.6rem;background:#9e9e9e;opacity:.5}.post__content .gallery .swiper-pagination .swiper-pagination-bullet-active{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}.post__content .gallery .swiper-button-next,.post__content .gallery .swiper-button-prev{width:1.7rem;height:3rem;background:0 0;outline:0;margin-top:-1.5rem}@media screen and (max-width:767px){.post__content .gallery .swiper-button-next,.post__content .gallery .swiper-button-prev{display:none}}.post__content .gallery .swiper-button-next:after,.post__content .gallery .swiper-button-prev:after{-webkit-transition:all 333ms ease;transition:all 333ms ease;color:#cdcdcd;font-size:3rem}@media screen and (min-width:1025px){.post__content .gallery .swiper-button-next:hover:after,.post__content .gallery .swiper-button-prev:hover:after{color:#0051ff}}.post__content .gallery .swiper-button-prev{left:2rem}.post__content .gallery .swiper-button-next{right:2rem}.post__content .wp-block-gallery{list-style:none;padding:0;margin:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.post__content .wp-block-gallery li{list-style:none;padding:0 0 3rem;margin:0}.post__content .wp-block-gallery figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 5px;text-align:center;font-size:13px;color:#757575;background:0 0}.post__content .wp-block-image{width:768px;text-align:center;margin:6rem auto}@media screen and (max-width:767px){.post__content .wp-block-image{margin-bottom:4rem; margin-top: 4rem}}.post__content .wp-block-image:first-child{position:relative;margin-left:-10rem;margin-right:-10rem;margin-top:0}@media screen and (max-width:767px){.post__content .wp-block-image:first-child{margin-left:-1.5rem;margin-right:-1.5rem}}.post__content .wp-block-image:first-child img{width:100%}.post__content .wp-block-image figcaption{text-align:center;margin-top:1rem;color:#757575}.post__content p+h1,.post__content p+h2,.post__content p+h3{margin-top:3.2rem}@media screen and (max-width:767px){.post__content p+h1{margin-top:4rem}}@media screen and (max-width:767px){.post__content p+h2{margin-top:4rem}}.post__content p+h3{margin-top:3.2rem}@media screen and (max-width:767px){.post__content p+h3{margin-top:2rem}}.post__content p+h4,.post__content p+ol,.post__content p+ul{margin-top:3rem}@media screen and (max-width:767px){.post__content p+h4{margin-top:1.5rem}}.post__content ul{list-style:disc;padding-left:4rem;margin:1.5em 0;}.post__content li{margin: 1.125rem 0;}.post__content p{line-height:32px;margin:1.5rem auto;}.post__content .wp-block-button{margin-top:3rem}.post__content ol{padding-left:4rem;margin-bottom:3rem}.post__content blockquote{margin:4rem 0}@media screen and (max-width:767px){.post__content blockquote{font-size:1.6rem;line-height:2.8rem;margin:4rem 0s}}.post__content blockquote:before{background:#0051ff;width:7.8rem;height:.4rem;display:block;margin-bottom:3rem;content:' '}@media screen and (max-width:767px){.post__content blockquote:before{margin-bottom:1.5rem}}.post__content blockquote cite{font-style:normal}.posts__title{font-size:1.4rem;font-weight:500;margin-bottom:2rem}.posts .container{padding-top:0;padding-bottom:0}.posts-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.posts-list:after{content:' ';-ms-flex-preferred-size:38.4rem;flex-basis:38.4rem}.posts-item{width:38.4rem;margin-bottom:5rem}@media screen and (max-width:767px){.posts-item{margin-bottom:4rem}.posts-item:after{margin-top:4rem;width:100%;height:1px;background:rgba(0,0,0,.17);content:' ';display:block}.posts-item:last-child.posts-item:after{display:none}}.posts-item__author{position:absolute;-webkit-box-shadow:0 0 1rem 0 rgba(0,0,0,.17);box-shadow:0 0 1rem 0 rgba(0,0,0,.17);background:#fff;width:38.4rem;padding:3rem;border-radius:.4rem;border:1px solid rgba(158,158,158,.2);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;bottom:3.75rem;z-index:2;left:0;white-space:normal;display:none}@media screen and (max-width:767px){.posts-item__author{width:auto}}.posts-item--author .posts-item__author{display:-webkit-box;display:-ms-flexbox;display:flex}.posts-item__author:before{bottom:-8px;left:5rem;content:' ';position:absolute;width:0;height:0;border-style:solid;border-width:8px 8px 0;border-color:#fff transparent transparent}.posts-item__author-icon{-webkit-box-flex:0;-ms-flex:0 0 6.4rem;flex:0 0 6.4rem;margin-right:2rem}.posts-item__author-icon img{width:6.4rem;height:6.4rem;border-radius:50%}.posts-item__author-name{margin-bottom:.5rem}.posts-item__author a{color:#0051ff;position:relative;display:inline-block}@media screen and (min-width:1025px){.posts-item__author a:hover:after{background:#0051ff}}.posts-item__author-desc{margin-top:.5rem;color:#757575}.posts-item__author-link{margin-top:2rem}.posts-item__author-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.posts-item__image{margin-bottom:2rem;position:relative;width:100%;height:22rem;font-size:0}@media screen and (max-width:767px){.posts-item__image{height:20rem;margin-bottom:1.5rem}}@media screen and (min-width:1025px){.posts-item__image a:hover{opacity:.8}}.posts-item__header-author-icon img,.posts-item__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.posts-item__tag{position:absolute;top:2rem;left:2rem;z-index:1}.posts-item__header{font-size:1.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.5rem;position:relative;white-space:nowrap}@media screen and (max-width:767px){.posts-item__header{margin-bottom:2rem}}.posts-item__header-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.posts-item__header-author-icon{width:2.8rem;height:2.8rem;display:block;margin-right:1rem}.posts-item__header-author-icon img{border-radius:50%}.posts-item__header-author-name{color:#0051ff;position:relative;white-space:break-spaces;line-height:1.2em}.posts-item__header-author-name:after,.subscribe__action--link a:after{-webkit-transition:all 333ms ease;transition:all 333ms ease;width:100%;height:1px;position:absolute;bottom:0;left:0;content:' ';background:0 0}@media screen and (min-width:1025px){.posts-item__header-author:hover .posts-item__header-author-name:after{background:#0051ff}}.posts-item__header-info{display:-webkit-box;display:-ms-flexbox;display:flex;color:#757575}.posts-item__header-date:after{display:inline-block;width:1px;height:1rem;background:rgba(0,0,0,.25);content:' ';margin:0 1rem}.posts-item__content-title{margin-bottom:1rem}.posts-item__content-title a,.posts-item__image a,div.search,form.search{-webkit-transition:all 333ms ease;transition:all 333ms ease}.posts-item__content-title a{display:block}@media screen and (min-width:1025px){.posts-item__content-title a:hover{color:#0051ff}}div.search,form.search{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:10rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){div.search,form.search{max-width:100%;border:1px solid rgba(0,0,0,.2);padding:1rem}}.categories div.search,.categories form.search{position:absolute;top:0;right:0}@media screen and (max-width:767px){.categories div.search,.categories form.search{right:2rem;left:2rem}}div.search__icon,form.search__icon{-webkit-box-flex:0;-ms-flex:0 0 1.6rem;flex:0 0 1.6rem;text-align:right;margin-right:1rem}div.search__icon svg,form.search__icon svg{width:1.6rem;height:1.6rem}div.search__input,form.search__input{-webkit-box-flex:0;-ms-flex:0 0 7rem;flex:0 0 7rem}@media screen and (max-width:767px){div.search__input,form.search__input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}div.search__input input,form.search__input input{width:100%;text-align:right;text-transform:uppercase}@media screen and (max-width:767px){div.search__input input,form.search__input input{text-align:left;text-transform:none}}div.search__button,form.search__button{display:none}div.search__focus,form.search__focus{max-width:20rem}@media screen and (max-width:767px){div.search__focus,form.search__focus{max-width:100%;border-color:#6e4fb9}}div.search__focus div.search__input,form.search__focus form.search__input{-webkit-box-flex:0;-ms-flex:0 0 17rem;flex:0 0 17rem}@media screen and (max-width:767px){div.search__focus div.search__input,form.search__focus form.search__input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}div.search__focus div.search__input input,form.search__focus form.search__input input{text-align:left}@media screen and (min-width:1024px){.block{margin-bottom:6rem}}@media screen and (max-width:767px){.block{margin-bottom:4rem}}.block .container{padding-top:0;padding-bottom:0}.post .subscribe{margin:6rem 0}@media screen and (max-width:767px){.post .subscribe{margin:4rem 0}}.subscribe__form{background:#eaeaea;padding:8rem 10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.subscribe__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3.5rem 2.5rem;text-align:center}}.subscribe .btn{white-space:nowrap}.subscribe__text{max-width:45rem}.subscribe__subtitle{color:#757575}@media screen and (max-width:767px){.subscribe__subtitle{margin-top:.5rem}}.subscribe__right{text-align:right}@media screen and (max-width:767px){.subscribe__right{text-align:center;}}.subscribe__input{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.2rem}@media screen and (max-width:767px){.subscribe__input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.subscribe__input-text{width:34rem!important;height:5rem!important;background:#fff!important;padding:0 2rem!important;border:1px solid rgba(0,0,0,.2)!important;border-radius:0!important}@media screen and (max-width:767px){.subscribe__input-text{width:100%!important;height:5rem!important;margin-bottom:1rem!important}}.subscribe__action{text-align:center;font-size:1.6rem;align-self:center}@media screen and (max-width:767px){.subscribe__action{margin-top:5rem;align-self:unset}}.subscribe__action--link{margin-top:1rem}.subscribe__action--link a{color:#0051ff;position:relative;display:inline-block}.subscribe__action--link a:hover:after{background-color:currentColor}.subscribe--discuss .subscribe__form{background:rgba(63,83,160,.12)}.subscribe--register .subscribe__form{padding:8rem 18rem}.post .subscribe--register .subscribe__form{padding:8rem 10rem}@media screen and (max-width:767px){.post .subscribe--register .subscribe__form,.subscribe--register .subscribe__form{padding:3.5rem 2.5rem}}.subscribe--register .subscribe__text{max-width:70rem}.tags{font-size:1.4rem;margin-bottom:6rem}@media screen and (max-width:767px){.tags{margin-bottom:4rem}}.tags .container{padding-top:0;padding-bottom:0}.tags__title{font-weight:600;margin-right:1rem}@media screen and (max-width:767px){.tags__title{display:none}}.tags__list{text-align:center}.tags__btn,.tags__item{display:inline-block;border:1px solid transparent;background-color:#E6E6E6;height:3rem;border-radius:1.5rem;padding:0 2rem;line-height:2.8rem;color:#000e45;font-weight:500;}.tags__item{-webkit-transition:all 333ms ease;transition:all 333ms ease;margin:.5rem}@media screen and (min-width:1025px){.tags__item:hover{background:#0051ff;color:#fff}}@media screen and (min-width:1024px){.tags__item:nth-child(n+16){display:none}.tags--open .tags__item:nth-child(n+16){display:inline-block}}@media screen and (max-width:767px){.tags__item:nth-child(n+10){display:none}.tags--open .tags__item:nth-child(n+10){display:inline-block}}.tags__btn{margin:0 .5rem}.tags--open .tags__btn{display:none}@media screen and (min-width:1025px){.tags__btn:hover{background:#0051ff;color:#fff}}.page--404 .page__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-404{width:60rem;margin:0 auto;position:relative}.wp-block-embed{margin:4.2rem auto;}.post__content .gallery{margin-top:6rem;}.wp-block-embed-youtube {position: relative;display: block;width: 75%;padding: 0;overflow: hidden;}.wp-block-embed-youtube::before {display: block;content: ""}.wp-embed-aspect-16-9::before {padding-top: 56.25%}.wp-block-embed-youtube iframe{position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0;}.pt-1{padding-top:1rem}.pt-2{padding-top:2rem}.pt-3{padding-top:3rem}.pt-4{padding-top:4rem}.pt-5{padding-top:5rem}.pb-1{padding-bottom:1rem}.pb-2{padding-bottom:2rem}.pb-3{padding-bottom:3rem}.pb-4{padding-bottom:4rem}.pb-5{padding-bottom:5rem}.post__content h4{font-size: 19px; margin-top: 3.2rem}.mail__text a{color: #0051ff;}.mail__text a:hover{color: #0051ff;text-decoration: underline;}span.sub {font-size: 15px;color: #000;opacity: 0.4;overflow-wrap: break-word;text-decoration-thickness: auto;-webkit-font-smoothing: antialiased;font-weight:400;}
.menu-item .menu-item-object-custom {
    padding:0.5rem 0 20px 0;
	margin:0 0;
}
@font-face{font-family:'graphik';src:url(fonts/graphik/Graphik-Regular-Web.woff2) format('woff2');font-weight:400;}
@font-face{font-family:'graphik';src:url(fonts/graphik/Graphik-Medium-Web.woff2) format('woff2');font-weight:500;}
@font-face{font-family:'graphik';src:url(fonts/graphik/Graphik-Extralight-Web.woff2) format('woff2');font-weight:200;}
@font-face{font-family:'graphik';src:url('fonts/graphik/Graphik-Extralight-W.woff') format('woff');font-weight:300;font-style:normal}
@font-face{font-family:'graphik';src: url('fonts/graphik/GraphikLCG-Regular_1.woff') format('woff');font-weight:600;font-style:normal}
@font-face {font-family: 'graphik';src: url('fonts/graphik/Graphik-Medium-Web.woff') format('woff');font-weight:700;font-style:normal}
ul.sub-menu {
    column-count: 2;
    min-width: max-content;
	padding: 20px 20px 10px 20px;
    border-radius: 10px;
    text-align-last: left;
    /*max-height:420px;*/

	}

	@media screen and (max-width:768px){
	ul.sub-menu {
	column-count: auto;
    	overflow-y: auto;
   	min-width: auto;
	}
	a.custom-flex {
    padding: 0 0 5px 0;}
	.custom-wrap {max-width:max-content;}
	
}

	a.custom-flex {
	display: -webkit-inline-flex;
	display: -ms-inline-flexbox;
	display: inline-flex;	
	-webkit-flex-direction: row;
	flex-direction: row;
	text-align: left;
    	margin-right: 20px;
}
.custom-wrap:hover {
    color: #0051ff !important;
}
.custom-wrap {
    max-width: 324px;
    font-family: 'graphik';
    color: #000e45;
    font-size: 16px;
    font-weight: 500;
    line-height: 18px;
    letter-spacing: 0px;
    white-space: pre-wrap;
}
span.badge-hot {
    font-weight: 600;
    font-size: 14px;
    color: rgb(0, 81, 255);
}
span.badge-beta {
    font-weight: 600;
    font-size: 14px;
    color: rgb(199, 231, 255);
}
span.badge-must {
    font-weight: 600;
    font-size: 14px;
    color: rgb(0, 81, 255);
}
span.badge-pro {
    font-weight: 600;
    font-size: 14px;
    color: rgb(255, 128, 108);
}
img.footer-menu-svg {
    padding-left: 5px;
    margin: -2px 0 0 0;
}

.menu-moved {
    width: 100%;
    display: flex;
    margin: 0 auto;
    padding: 1rem 2rem 0 2rem;
    align-items: center;
}

.header__actions_1350{
	display: none;
	text-align: center;
	}

.additional-langs{
	padding:5px 0 5px 30px;
	position:relative;
	}

.item-has-children ul li {
padding: 5px 0 5px 0;
}

.item-has-children ul a::after {
    vertical-align: middle;
    display: inline-block;
    content: ' ';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 3px 3px 0;
    border-color: #000 transparent transparent;
    margin-left: 3px;
}
.item-has-children ul ul a::after {
content: none;
}

.item-has-children ul a{
color: #000e45;
font-size: 16px;
font-weight: 500;
font-family: 'graphik';
display:block;
}

.item-has-children ul ul li a:hover{
color: #0051ff !important;
}


.item-has-children ul ul  {
	visibility:hidden;
	opacity:0;
	position: absolute;
	background: #fff;
	-webkit-box-shadow: 0 0 1rem 0 rgba(0,0,0,.17);
	margin-top: 0px;
	left: 19%;
	
	}
.langs-sub-menu {
min-width: max-content;
padding: 10px 20px;
border-radius: 10px;
}

.item-has-children ul li a:hover, .item-has-children ul:hover ul{
	visibility: visible;
	opacity: 1;
	transition: opacity 0.2s ease-in-out, opacity 0.3s ease-in-out;
	

}

.link_before {
    color: #000e45;
}
.link_before:hover {
	transition: color 0.2s ease-in-out, opacity 0.3s ease-in-out;
    color: #0051ff !important;
}
.header nav ul li#menu-item-2198, .header nav ul li#menu-item-2288:first-child {
	padding: 0 25px 5px 0;
}

.footer .copyright__logotype{margin-bottom:5rem;margin-top: 3.2rem;}
.footer .copyright{margin: 8rem 0 0 0;}

.footer .copyright .form-and-text {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 30px;
}
.footer .copyright .form-and-text .subscribe-text-before {
    margin: 0 0 10px 0;
    display: block;
    color: #000e45;
    font-size: 14px;
    line-height: 1.55;
    font-weight: 600;
}

.footer .copyright .form-and-text .subscribe__input-text{width:294px!important;height:40px!important;background:#fff!important;padding:0 2rem!important;border:1px solid rgba(0,0,0,.2)!important;border-radius:30px!important;-moz-border-radius:30px;-webkit-border-radius: 30px; font-weight:400; font-size:14px;}

.footer .copyright .form-and-text .btn-subscribe{min-width: 160px;height: 40px;border-radius: 30px;-moz-border-radius: 30px;-webkit-border-radius:30px;margin-left: 20px;color: #fff;}
.footer .copyright .form-and-text .btn--sq .btn__label {line-height:unset;font-family: graphik;font-weight: 500;font-size: 14px;}
.footer .copyright .form-and-text .subscribe__link {color: #000e45;font-size: 13px;font-family: 'graphik';line-height: 1.55;font-weight: 600;max-width:420px;text-align:left;}

.footer .copyright .form-and-text .copyright-text{justify-content: flex-end;display: flex;flex-direction: column;
margin-bottom: 0rem;color: #000e45;font-size: 14px;font-family: 'graphik',Arial,sans-serif;line-height: 1.55;font-weight: 600;}

.footer .mail__text {margin-bottom: 0rem;}
.footer .mail__text a{color: #0051ff;font-size: 14px;font-family: 'graphik',Arial,sans-serif;line-height: 1.55;font-weight: 600;}

.section.footer__line {background: rgba(234,234,234,.5);min-height: 160px;}
.section.footer__line > .container a::after {content:none;}
.footer__line .additional-langs.item-has-children{padding:0;}
.footer__line .additional-langs.item-has-children ul li a{color:#000e45;}
.footer__line .additional-langs.item-has-children ul li a:hover{color:#000e45;}

.footer__line .item-has-children ul ul {left:-26px;}
.footer__line-menu {text-align:right;}
.section.footer__line > .container ul li {margin-left: 8rem;}
.section.footer__line .footer__line-menu ul li a{color: #000e45;font-size: 14px;font-family: 'graphik',Arial,sans-serif;line-height: 1.55;font-weight: 600;}
.section.footer__line .footer__line-menu ul li a:hover{color:#0051ff !important;}

aside#sidebar-footer-area.medium-on{display:none;}



.fade {
  opacity: 0;
}
.show {
    opacity: 1;
  }


.collapse {
  display: none;}
.show {
    display: block;
}

tr .collapse.show {
    display: table-row;
  }

tbody .collapse.show {
    display: table-row-group;
  }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height .35s ease;}

a, a:-webkit-any-link {cursor:pointer; text-decoration: none !important;}

.sp-tip.sp-invalid {line-height: 21px;padding: 0 0 10px 0;}

/* 15.07.2022 */
a.btn_cta:hover {
    background-color: #0051ff;
    border-color: transparent;
    background-image: none;
}
a.btn_cta {
    height: 5.5rem;
    line-height: 5.5rem;
    color: #ffffff;
    font-size: 14px;
    font-family: 'graphik',Arial,sans-serif;
    font-weight: 500;
    border-width: 1px;
    border-radius: 30px;
    background-color: #000e45;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
    transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
}

.subscribe__subtitle__cta {
    width: 210px;
    text-align: center;
    color: #000e45;
    font-family: 'graphik',Arial,sans-serif;
    padding: 1rem 0 0 0;
    line-height: 1.2;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    font-size: 1.35rem;
}

.subscribe__wrapper {
    flex-direction: row;
    display: flex;
    border-radius: 10px;
    background-color: #c7e7ff;
    background-position: center center;
    border-color: transparent;
    height: 400px;
}
.subscribe__form_cta {
    padding: 5rem 0rem 5rem 4rem;
    flex-direction: column;
    align-self: center;
    background-color: transparent;
}

.subscribe__text_cta {
    max-width: 57rem;
}

.subscribe__title__cta {
    color: #000e45;
    font-size: 52px;
    font-family: 'graphik',Arial,sans-serif;
    line-height: 1.1;
    font-weight: 100;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
    padding-bottom: 2rem;
}
/* end */


@media screen and (max-width:1350px){
.menu-moved {
    display: block;
    margin: 0 auto;
    padding: 1rem 2rem 0 2rem;
    align-items: center;
	}
.is-nav-open .header__actions_1350{
	display: flex;
	text-align: center;
	margin: 0rem 1.8rem;
	flex-direction: column;
	align-items: center;	}
	.is-nav-open .header__actions{
	display: none;
	text-align: center;
	}

.header .btn, .header .btn--link {
    padding: 0 32px;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: -.03em;
    border-radius: 100px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    margin: .8rem 0;
    align-content: center;
    align-items: center;
    justify-content: center;
    max-width: 350px;
}

.additional-langs {padding: 5px 0;positions:relative;}
.item-has-children ul ul {left: -75%;}

.header nav ul li#menu-item-2198, .header nav ul li#menu-item-2288:first-child {padding: 0 1.25rem 5px;}
.header nav ul li ul {opacity:1;visibility:visible;}

.footer__line .header__actions {display: block;}

.icon-menu {top: 33px;right: 0;}

}

@media screen and (max-width:980px){

.footer .copyright .form-and-text .copyright-text{padding-top:20px;}
.footer .copyright .form-and-text {display: flex;flex-direction: column;justify-content: space-between;margin-top: 30px;}

.footer .container {height: auto;padding-top: 5rem;}
.footer .copyright__logotype {margin-bottom: 2rem;margin-top: 0rem;}
#sidebar-footer-area {display:none;}
aside#sidebar-footer-area.medium-on{display:flex;}

.footer .container .widget-area {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
#sidebar-footer-area p {padding: 27px 50px 27px 0;border-top: 1px solid #eee;cursor: pointer;} 
#collapseMenu-1, #collapseMenu-2, #collapseMenu-3, #collapseMenu-4{padding-bottom:27px;}
.footer .widget .menu-item {margin-bottom: 2rem;}


}


@media screen and (max-width:767px){ 
.footer .container {height: auto;padding-top: 2rem;}
.section.footer__line>.container ul {text-align:center;}
.section.footer__line > .container ul li {margin-left: 0rem;}
.footer__line .header__actions {display: none;}
.footer .copyright .form-and-text .subscribe__input-text{margin-bottom:0rem!important}
.footer .widget .menu-item {margin-bottom: 1rem;}
.icon-menu {top: .5rem;right: 0;}
.footer .copyright {margin: 4rem 0 0 0;}
.footer .copyright .form-and-text .subscribe-text-before{margin-top:2rem;}
.footer .subscribe-form .sp-form {margin-top: 10px !important; line-height:0;}
.footer .copyright .form-and-text .btn--sq .btn__label {height: auto;vertical-align: super;}

.btn__label_cta {font-size: 1.4rem;padding: 1rem 0 0 0;}

}

@media screen and (max-width:590px){ 
.sp-form-horizontal .sp-element-container {flex-direction: column; margin: 0 auto; align-items: center !important;}
.footer .copyright .form-and-text .btn-subscribe {margin-left:0}
.footer .copyright .form-and-text .copyright-text{text-align:center;margin:0 auto;}
.footer .copyright .form-and-text .subscribe__link {text-align:center;margin:0 auto;}
.footer .copyright {margin: 4rem 0 0 0;text-align: center;}
.footer .copyright .form-and-text .subscribe__input-text{margin-bottom:1rem!important}
.icon-menu {top: 1rem;right: 0;}
.footer .copyright .form-and-text .btn--sq .btn__label {height: auto;vertical-align:middle;}
.footer .copyright__logotype {text-align: center}
.footer .copyright .form-and-text {margin-top: 10px}

}

@media screen and (max-width: 959px){
.subscribe__wrapper {justify-content:center;}
.subscribe__form_cta_img{display:none;}
.subscribe__form_cta{align-items: center;padding: 8rem 18rem;}
.subscribe__title__cta{text-align: center;}
.btn__label_cta{font-size:2rem}
.subscribe__subtitle__cta{padding: 1rem 0 0 0; width:auto;}
.subscribe__action__cta {text-align: center;}

}

@media screen and (max-width: 1196px) {
.subscribe__wrapper {height: 380px;}

}
@media screen and (max-width: 1099px) {
.subscribe__wrapper {height: 370px}

}
@media screen and (max-width:767px){ 
.btn__label_cta {font-size: 1.4rem;padding: 1rem 0 0 0;}
.subscribe__form_cta{align-items: center;padding: 2rem 3rem;}
.subscribe__subtitle__cta{padding: 1rem 0 0 0;}

}

.btn__label__custom {color:#000e45;-webkit-transition: all 333ms ease;transition: all 333ms ease;display: inline-block;line-height: 3.8rem;position: relative;pointer-events: none;font-weight:500;font-size: 14px;}
.btn__label__custom:hover{color:#fff; border-color:transparent}




})