@charset "UTF-8";
.itx-post{--itx-post-container-width: 750px;display:flex;justify-content:center;letter-spacing:0.015em;padding-bottom:2rem}@media screen and (max-width:768px){.itx-post{padding-bottom:3.5rem;padding-top:9rem}}.itx-post .itx-post-header{position:relative;padding-bottom:3.5rem;border-bottom:1px solid #F0F0F0;margin-bottom:4.2rem}.itx-post .itx-post-header__breadcrumbs{color:var(--itx-color-text-gray-light);padding-bottom:3.5rem;font-size:15px}.itx-post .itx-post-header__breadcrumbs .current-item{color:var(--itx-color-text-gray)}.itx-post .itx-post-header__breadcrumbs a,.itx-post .itx-post-header__breadcrumbs span{color:var(--itx-color-text-gray-light);transition:color 0.2s}.itx-post .itx-post-header__breadcrumbs a:hover span{text-shadow:none;color:var(--itx-color-text-gray)}@media screen and (max-width:767.99px){.itx-post .itx-post-header__breadcrumbs{padding-bottom:2rem}}.itx-post .itx-post-header__publish-date{margin-bottom:1.5rem;text-transform:uppercase}@media screen and (max-width:767.99px){.itx-post .itx-post-header__publish-date{display:none}}.itx-post .itx-post-header__title{font-family:var(--itx-ff-HB)}@media screen and (min-width:340px){.itx-post .itx-post-header__title{font-size:var(--itx-font-size-h1);line-height:var(--itx-line-height-h1)}}@media screen and (max-width:339.99px){.itx-post .itx-post-header__title{font-size:var(--itx-font-size-h1-small);line-height:var(--itx-line-height-h1-small)}}.itx-post .itx-post-header__details{display:flex;justify-content:space-between;flex-wrap:nowrap;flex-direction:row;position:relative;gap:1.5rem}.itx-post .itx-post-header__details:before,.itx-post .itx-post-header__details:after{content:'';display:block;position:absolute;z-index:2;width:20px;height:54px;top:0}.itx-post .itx-post-header__details:before{left:0;margin-left:-15px;background:linear-gradient(90deg, #fff 0%, transparent 25%, transparent 100%), linear-gradient(90deg, #fff, transparent)}.itx-post .itx-post-header__details:after{right:150px;margin-right:-15px;background:linear-gradient(-90deg, #fff 0%, transparent 25%, transparent 100%), linear-gradient(-90deg, #fff, transparent)}@media screen and (max-width:767.99px){.itx-post .itx-post-header__details{align-items:stretch;flex-wrap:nowrap;flex-direction:column;gap:1.5rem}.itx-post .itx-post-header__details:after{right:0;margin-right:-15px;background:linear-gradient(-90deg, #fff 0%, transparent 25%, transparent 100%), linear-gradient(-90deg, #fff, transparent)}}.itx-post .itx-post-header__read{display:flex;justify-content:flex-end;flex-direction:row;align-items:center;flex-wrap:nowrap;height:34px;min-width:9rem;padding-top:2px;font:500 14px/120% var(--itx-ff-HM);color:var(--itx-color-text-gray-light)}.itx-post .itx-post-header__read-time{font:500 14px/120% var(--itx-ff-HM)}@media screen and (max-width:767.99px){.itx-post .itx-post-header__read{justify-content:space-between}}@media screen and (min-width:768px){.itx-post .itx-post-header__read-date{display:none}}@media screen and (min-width:768px){.itx-post .itx-post-header{margin-top:calc(var(--itx-header-height) + 6rem)}}@media screen and (max-width:767.99px){.itx-post .itx-post-header{margin-top:0;padding-bottom:0.5rem}}.itx-post .itx-cat-tags{display:flex}.itx-post .itx-cat-tags--row{justify-content:flex-start;align-items:center;overflow-x:auto;padding:0.8rem 3rem 0.8rem 15px;transform:translateX(-15px)}.itx-post .itx-cat-tags::-webkit-scrollbar{height:3px}.itx-post .itx-cat-tags::-webkit-scrollbar-track{background-color:transparent}.itx-post .itx-cat-tags::-webkit-scrollbar-thumb{border:15px solid var(--itx-color-white);border-top:none;border-bottom:none;background-color:rgba(158, 169, 173, 0.25);border-radius:5px}.itx-post .itx-cat-tags .tags-container{display:flex;flex-wrap:wrap;gap:10px;flex-direction:row}.itx-post .itx-cat-tags a{display:flex;justify-content:center;align-items:center;background-color:#A5A7AD33;border-radius:50px;color:var(--itx-color-text-gray);font:14px/100% var(--itx-ff-HR);min-height:34px;padding:10px 18px 8px 18px;white-space:nowrap;transition:color 0.3s, background-color 0.3s, box-shadow 0.3s}.itx-post .itx-cat-tags a:hover{background-color:var(--itx-color-accent);color:var(--itx-color-white);box-shadow:0 0 0 5px #2caa4d30}.itx-post .itx-cat-tags a:hover .term-count{background-color:#085f086b;width:auto;padding:1px 7px;margin-left:8px;margin-right:-8px;opacity:1;transform:scale(1)}.itx-post .itx-cat-tags .term-count{display:inline-flex;overflow:hidden;font-size:13px;line-height:120%;border-radius:50px;padding:1px 0;width:0;opacity:0;margin-left:0;transform:scale(0);color:var(--itx-color-white);background-color:#7283726b;transition:all 0.3s}.itx-post .itx-cat-tags--no-count .term-count{width:0 !important;padding:0 !important;margin:0 !important}.itx-post .itx-cat-tags--count-always a{padding:5px 18px}.itx-post .itx-cat-tags--count-always .term-name{top:1px;position:relative}.itx-post .itx-cat-tags--count-always a:hover .term-count,.itx-post .itx-cat-tags--count-always .term-count{background-color:#292e293d;width:auto;display:inline-flex;padding:5px 8px 3px 8px;margin-left:8px;margin-right:-8px;opacity:1;transform:scale(1);font:12px/12px var(--itx-ff-HB);align-content:center;justify-content:center;align-items:center}.itx-post .itx-cat-tags--column .tags-container{flex-wrap:wrap}@media screen and (max-width:767.99px){.itx-post .itx-cat-tags{width:calc(100% + 30px)}}.itx-post .itx-share-content li{margin:0;padding:1px;border:1px solid transparent;border-radius:50px;transition:margin-left 0.25s, border 0.25s, transform 0.15s}.itx-post .itx-share-content li:before{content:"";display:none}.itx-post .itx-share-content li.active,.itx-post .itx-share-content li:hover,.itx-post .itx-share-content li:focus-visible{border:1px solid var(--itx-color-accent);transform:scale(1.1)}.itx-post .itx-share-content li:active{transform:scale(0.9)}.itx-post .itx-share-content .itx-sl{--itx-share-color-default: #A5A7AD;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;flex-wrap:wrap;position:relative;list-style:none;font-size:16px;line-height:22px;color:var(--itx-color-text-gray);margin:0;padding:0;gap:6px}.itx-post .itx-share-content .itx-sl__link{display:flex;padding:5px;font-size:16px;line-height:100%;color:var(--itx-share-color-default);border:1px solid var(--itx-share-color-default);border-radius:50px;justify-content:center;align-items:center;width:36px;height:36px;box-shadow:0 0 0 0 var(--itx-color-accent);transition:all 0.25s}.itx-post .itx-share-content .itx-sl__link:hover,.itx-post .itx-share-content .itx-sl__link:focus-visible{color:var(--itx-color-accent);border-color:var(--itx-color-accent)}.itx-post .itx-share-content .itx-sl__link:active{color:var(--itx-color-accent-active);border-color:var(--itx-color-accent-active)}.itx-post .itx-share-content .itx-sl__copy-status{width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end;font:14px/33px var(--itx-ff-HR);white-space:pre;overflow:hidden;opacity:0;transform:scale(0);transition:all 0.1s}.itx-post .itx-share-content .itx-sl__copy{display:flex;justify-content:space-between;padding:0 0 0 9px}.itx-post .itx-share-content .itx-sl__copy--opened{width:100px;height:100%;padding:0 13px 0 9px}.itx-post .itx-share-content .itx-sl__copy--opened .itx-sl__copy-status{opacity:1;transform:scale(1)}.itx-post .itx-share-content .itx-sl__copy--success{color:var(--itx-color-white) !important;border-color:var(--itx-color-white) !important;background-color:var(--itx-color-accent) !important}.itx-post .itx-share-content .itx-sl__copy--error{color:var(--itx-color-white) !important;border-color:var(--itx-color-white) !important;background-color:var(--itx-color-error-soft) !important}.itx-post .itx-share-content--vertical .itx-sl{display:inline-flex;flex-direction:column;margin:0;padding:0}.itx-post .itx-share-content--vertical .itx-sl__copy-status{justify-content:flex-start;writing-mode:vertical-rl;transform:rotate(-180deg) scale(0);font:14px/32px var(--itx-ff-HR);padding-top:0;padding-right:1px}.itx-post .itx-share-content--vertical .itx-sl__copy{flex-direction:column;justify-content:space-between;padding:9px 0 0 0}.itx-post .itx-share-content--vertical .itx-sl__copy--opened{width:100%;height:100px;padding:10px 0 13px 0}.itx-post .itx-share-content--vertical .itx-sl__copy--opened .itx-sl__copy-status{transform:rotate(-180deg)}.itx-post .itx-share-content--open-in-left li.active{margin-left:-186px;transform:translateX(-1px)}.itx-post .itx-share-content--open-in-left li.active .itx-sl__copy--opened{width:222px}.itx-post .itx-share-content--floating{margin-left:2.5rem}.itx-post .itx-share-content--floating .itx-sl{position:sticky;margin-top:17rem;top:calc(var(--itx-header-height) + 2rem)}@media screen and (max-width:924.99px){.itx-post .itx-share-content--above-content .itx-sl{margin:-30px 0 30px}}@media screen and (max-width:924.99px){.itx-post .itx-share-content--desktop-only{display:none}}@media screen and (min-width:925px){.itx-post .itx-share-content--mobile-only{display:none}}@media screen and (max-width:340px){.itx-post .itx-share-content:not(.itx-post .itx-share-content--vertical) li.active{margin-left:-186px;transform:translateX(-1px)}.itx-post .itx-share-content:not(.itx-post .itx-share-content--vertical) li.active .itx-sl__copy--opened{width:222px}}.itx-post .itx-publish-date-style{color:var(--itx-color-text-gray);font-family:var(--itx-ff-HB);font-weight:500;font-size:14px;letter-spacing:0.2px;opacity:0.9}.itx-post .container-blog{max-width:var(--itx-post-container-width);width:calc(100% - 8rem);margin:0 7.5rem 0 2.5rem}@media screen and (max-width:924.99px){.itx-post .container-blog{margin:0 3rem}}@media screen and (max-width:992px){.itx-post .container-blog{width:calc(100% - 3rem);margin:0 1.5rem}}.itx-post .content{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start;width:100%;border-bottom:1px solid #F0F0F0}.itx-post .content__menu{background:#61ef600d;margin-bottom:4rem}.itx-post .content__menu .table-button{width:100%;display:flex;justify-content:space-between;background-color:#5fcb7b;padding:16px 22px 14px 22px;cursor:pointer}.itx-post .content__menu .table-button h4{padding:0;text-transform:uppercase;color:var(--itx-color-white);font:17px/130% var(--itx-ff-HM);letter-spacing:0.5px}.itx-post .content__menu .table-button .table-arrow{position:relative;width:6px;height:6px;border:6px solid transparent;border-bottom:6px solid #fff}.itx-post .content__menu .table-button .arrow-rotate{border-top:6px solid #fff;border-bottom:transparent;bottom:8px;align-self:flex-end}.itx-post .content__menu ul{padding-left:0;margin-bottom:0}.itx-post .content__menu ul li{padding:10px 23px;margin-bottom:0;font-size:16px;line-height:22px}.itx-post .content__menu ul li>ul>li{padding:0;margin-left:15px;font-size:14px;list-style-type:disclosure-closed;list-style-position:inside}.itx-post .content__menu ul li>ul>li a{padding:10px 23px 10px 7px;display:inline-block;width:calc(100% - 20px)}.itx-post .content__menu ul li>ul>li::marker{color:#1F243295;font-size:12px}.itx-post .content__menu ul li>ul>li:first-child{padding-top:10px}.itx-post .content__menu ul li>ul>li:last-child{padding-bottom:0}.itx-post .content__menu ul li:before{display:none}.itx-post .content__menu ul li a{color:var(--itx-color-text-black)}.itx-post .content__menu ul li a:hover{color:var(--itx-color-accent);text-decoration:underline}.itx-post .content__menu>ul{border-top:1px dashed var(--itx-color-gray-x5);padding:1.5rem 0 1rem 0}.itx-post .content__menu>ul>li{padding:1rem 2rem}.itx-post .content__menu>ul>li>a{font-family:var(--itx-ff-HM);display:block;width:100%}.itx-post .content__menu .menu-list{margin-top:0}.itx-post h1{padding-bottom:1.7rem}@media screen and (max-width:768px){.itx-post h1{font-size:var(--itx-font-size-h1-small);line-height:var(--itx-line-height-h1-small)}}.itx-post a{color:var(--itx-color-accent)}.itx-post p>a{color:var(--itx-color-accent);transition:all 0.2s}.itx-post p>a:hover{text-decoration:underline;color:#249140}.itx-post h2{font:40px/45px var(--itx-ff-HB)}@media screen and (max-width:768px){.itx-post h2{font-size:30px;line-height:36px}}.itx-post h3{font:26px/32px var(--itx-ff-HB)}@media screen and (max-width:768px){.itx-post h3{font-size:24px;line-height:28px}}.itx-post h4{font:18px/22px var(--itx-ff-HM);color:var(--itx-color-accent)}.itx-post h5,.itx-post h6{font:18px/22px var(--itx-ff-HM)}.itx-post p{color:var(--itx-color-text-default);margin:auto auto 2.4rem;font:18px/29px var(--itx-ff-HR)}.itx-post p strong{font-family:var(--itx-ff-HM);font-weight:500}.itx-post .bg-text,.itx-post p.bg-text{background:#f8f8f9;padding:30px 40px;letter-spacing:0.65px;color:#5a5a5a}.itx-post .bg-text span,.itx-post p.bg-text span{display:block;padding-top:20px;font:14px/14px var(--itx-ff-HR);color:var(--itx-color-text-default)}@media screen and (max-width:768px){.itx-post .bg-text span,.itx-post p.bg-text span{font-size:13px;padding-top:14px}}@media screen and (max-width:992px){.itx-post .bg-text,.itx-post p.bg-text{width:100%}}@media screen and (max-width:768px){.itx-post .bg-text,.itx-post p.bg-text{padding:30px 25px;font:22px/28px var(--itx-ff-HL)}}.itx-post .bg-text{margin-bottom:40px}.itx-post .bg-text h2,.itx-post .bg-text h3,.itx-post .bg-text h4,.itx-post .bg-text h5,.itx-post .bg-text h6{margin:0}.itx-post .bg-text h3.color-green{color:var(--itx-color-accent)}.itx-post .bg-text h4.color-green{color:var(--itx-color-accent)}.itx-post .bg-text img{margin-top:0;margin-bottom:30px}.itx-post h2,.itx-post h3,.itx-post h4,.itx-post h5,.itx-post h6{padding-top:1rem;padding-bottom:2.4rem}@media screen and (max-width:992px){.itx-post h2{padding-top:4rem}}.itx-post ol,.itx-post ul{list-style-type:none;margin:0;margin-block-start:1rem;margin-block-end:3rem;padding-inline-start:1rem;padding-left:25px}.itx-post ol li,.itx-post ul li{position:relative;list-style:none;color:var(--itx-color-text-default);font:18px/29px var(--itx-ff-HR);margin-bottom:16px}.itx-post ol li:before,.itx-post ul li:before{content:"·";font-size:70px;line-height:0;vertical-align:middle;color:var(--itx-color-accent);top:17px;left:-28px;position:absolute;margin:0;padding:0}.itx-post ol{padding-left:33px;list-style-type:none}.itx-post ol li{margin-bottom:16px}.itx-post ol li:before{content:"";background-image:url('../img/itx/check-green-flatеnd.svg');background-repeat:no-repeat;background-size:16px 16px;background-position:0 0;width:16px;height:16px;font-size:35px;line-height:0;top:6px;left:-33px}.itx-post ul.itx-post__social-list{margin:0}.itx-post ul.itx-post__social-list li{list-style:none;margin-bottom:0}.itx-post ul.itx-post__social-list li:before{display:none}.itx-post blockquote:not(.is-style-plain){border-left:2px solid var(--itx-color-accent);padding-left:1rem;padding-top:1rem;padding-bottom:1rem;margin-bottom:4rem}@media screen and (min-width:360px){.itx-post blockquote:not(.is-style-plain){padding-left:2rem;border-left-width:3px}}@media screen and (min-width:475px){.itx-post blockquote:not(.is-style-plain){padding-left:3rem;border-left-width:4px}}.itx-post blockquote:not(.is-style-plain) p{font-size:20px;line-height:32px;font-family:var(--itx-ff-HL);font-weight:100;font-style:italic !important;letter-spacing:0.4px;margin:0}.itx-post blockquote:not(.is-style-plain) cite{font-size:18px;line-height:20px;font-family:var(--itx-ff-HM);display:block;margin-top:2.2rem;margin-bottom:0.5rem;color:var(--itx-color-gray)}.itx-post blockquote.is-style-plain{padding-left:3rem;padding-top:1rem;padding-bottom:1rem;margin-bottom:4rem}.itx-post blockquote.is-style-plain:before{content:"";background-image:url('../img/itx/quote-square-green.svg');background-repeat:no-repeat;background-size:110px 80px;background-position:0 0;width:100%;height:80px;top:0;left:-30px;margin-bottom:-40px;position:relative;display:block;z-index:-1}.itx-post blockquote.is-style-plain p{font-size:clamp(2.4rem, calc(1.95rem + 1.6vw), 3.2rem);line-height:clamp(2.6rem, calc(2.8rem + 1.2vw), 4rem);font-family:var(--itx-ff-HR);letter-spacing:0.4px;margin:0}.itx-post blockquote.is-style-plain cite{text-align:right;font-size:18px;line-height:20px;font-family:var(--itx-ff-HM);display:block;margin-top:1.5rem;margin-bottom:0.5rem;color:#585757}@media screen and (min-width:525px){.itx-post blockquote.is-style-plain{padding-left:10rem}.itx-post blockquote.is-style-plain:before{background-size:78px 60px;background-position:0 0;width:100%;height:60px;top:0;left:-100px;margin-bottom:-25px}}.itx-post figure{text-align:center;}@media screen and (max-width:768px){.itx-post figure{overflow-x:scroll;max-width:calc(100vw - 3rem);}}.itx-post img{width:100%;max-width:100%;height:auto;margin:10px auto 30px}@media screen and (max-width:768px){.itx-post img{margin:20px auto}}.itx-post figcaption{position:relative;top:-30px;width:100%;font-size:14px;line-height:16px;text-align:center;color:#8f9299;padding-bottom:50px}@media screen and (max-width:992px){.itx-post figcaption{width:80%}}@media screen and (max-width:768px){.itx-post figcaption{top:0;padding-bottom:20px;font-size:13px}}.itx-post__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#797c84;padding-top:15px;padding-bottom:40px}.itx-post__social span{padding-right:14px}@media screen and (max-width:576px){.itx-post__social span{font-size:13px}}@media screen and (max-width:992px){.itx-post__social{width:100%;padding-bottom:35px}}.itx-post .itx-post-footer{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-top:4rem}.itx-post .itx-post-footer__left{width:60%}@media screen and (max-width:768px){.itx-post .itx-post-footer{flex-direction:column;gap:3rem;max-width:375px}.itx-post .itx-post-footer__left,.itx-post .itx-post-footer__right{width:100%}}.itx-post .green-block{background:#F4FAF6;margin-bottom:55px;padding:40px 40px 5px;overflow:hidden}@media screen and (max-width:992px){.itx-post .green-block{padding:40px 15px 5px;margin-bottom:35px}}.itx-post .green-block p{font-size:16px;line-height:22px;margin-bottom:30px;color:#60646D}@media screen and (max-width:992px){.itx-post .green-block p{margin-bottom:45px}}.itx-post .green-block ul,.itx-post .green-block ol{margin-bottom:30px}@media screen and (max-width:992px){.itx-post .green-block ul,.itx-post .green-block ol{margin-bottom:45px}}.itx-post .green-block ul li,.itx-post .green-block ol li{font-size:16px;line-height:22px;color:#60646D}.itx-post .green-block h2,.itx-post .green-block h3,.itx-post .green-block h4,.itx-post .green-block h5,.itx-post .green-block h6{padding-bottom:8px}@media screen and (max-width:992px){.itx-post .green-block h2,.itx-post .green-block h3,.itx-post .green-block h4,.itx-post .green-block h5,.itx-post .green-block h6{padding-bottom:3px}}.itx-post .green-block img{margin-top:45px}.itx-post .green-block .margin-bottom-none{margin-bottom:-39px}.itx-post .three-vertical-columns{margin:auto auto 30px}.itx-post .three-vertical-columns>.wp-block-group__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:992px){.itx-post .three-vertical-columns>.wp-block-group__inner-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.itx-post .three-vertical-columns>.wp-block-group__inner-container .wp-block-group{width:33.3333333333%}@media screen and (max-width:992px){.itx-post .three-vertical-columns>.wp-block-group__inner-container .wp-block-group{width:100%}}.itx-post .three-vertical-columns h2,.itx-post .three-vertical-columns h3,.itx-post .three-vertical-columns h4,.itx-post .three-vertical-columns h5,.itx-post .three-vertical-columns h6{position:relative;padding:0 0 0 25px;color:var(--itx-color-accent);background:#F4FAF6;overflow:hidden;width:100%;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}@media screen and (max-width:992px){.itx-post .three-vertical-columns h2,.itx-post .three-vertical-columns h3,.itx-post .three-vertical-columns h4,.itx-post .three-vertical-columns h5,.itx-post .three-vertical-columns h6{justify-content:center;min-height:40px;padding:9px;text-align:center}}@media screen and (max-width:992px){.itx-post .three-vertical-columns h2 br,.itx-post .three-vertical-columns h3 br,.itx-post .three-vertical-columns h4 br,.itx-post .three-vertical-columns h5 br,.itx-post .three-vertical-columns h6 br{display:none}}.itx-post .three-vertical-columns h2:after,.itx-post .three-vertical-columns h2:before,.itx-post .three-vertical-columns h3:after,.itx-post .three-vertical-columns h3:before,.itx-post .three-vertical-columns h4:after,.itx-post .three-vertical-columns h4:before,.itx-post .three-vertical-columns h5:after,.itx-post .three-vertical-columns h5:before,.itx-post .three-vertical-columns h6:after,.itx-post .three-vertical-columns h6:before{position:absolute;content:"";right:20px;width:5px;height:50%;background:var(--itx-color-white)}@media screen and (max-width:992px){.itx-post .three-vertical-columns h2:after,.itx-post .three-vertical-columns h2:before,.itx-post .three-vertical-columns h3:after,.itx-post .three-vertical-columns h3:before,.itx-post .three-vertical-columns h4:after,.itx-post .three-vertical-columns h4:before,.itx-post .three-vertical-columns h5:after,.itx-post .three-vertical-columns h5:before,.itx-post .three-vertical-columns h6:after,.itx-post .three-vertical-columns h6:before{display:none}}.itx-post .three-vertical-columns h2:before,.itx-post .three-vertical-columns h3:before,.itx-post .three-vertical-columns h4:before,.itx-post .three-vertical-columns h5:before,.itx-post .three-vertical-columns h6:before{-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg);bottom:0}.itx-post .three-vertical-columns h2:after,.itx-post .three-vertical-columns h3:after,.itx-post .three-vertical-columns h4:after,.itx-post .three-vertical-columns h5:after,.itx-post .three-vertical-columns h6:after{-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);top:0}.itx-post .three-vertical-columns p,.itx-post .three-vertical-columns ul li,.itx-post .three-vertical-columns ol li{font-size:16px;line-height:22px;color:var(--itx-color-text-default);width:100%;max-width:216px}@media screen and (max-width:992px){.itx-post .three-vertical-columns p,.itx-post .three-vertical-columns ul li,.itx-post .three-vertical-columns ol li{max-width:100%}}.itx-post .three-vertical-columns p{margin-bottom:24px;margin-left:17px}@media screen and (max-width:992px){.itx-post .three-vertical-columns p{margin-left:0}}.itx-post .three-vertical-columns ul,.itx-post .three-vertical-columns ol{margin-left:17px}@media screen and (max-width:992px){.itx-post .three-vertical-columns ul,.itx-post .three-vertical-columns ol{margin-left:15px}}.itx-post .three-vertical-columns ul{padding-left:0;list-style-type:none}.itx-post .three-vertical-columns ul li{position:relative;list-style:none;margin-bottom:12px}.itx-post .three-vertical-columns ul li:before{content:"·";top:1px;font-size:60px;line-height:30px;vertical-align:middle;color:var(--itx-color-accent);position:relative}.itx-post .three-vertical-columns ol{padding-left:0}.itx-post .three-vertical-columns ol li{margin-bottom:12px}.itx-post .three-vertical-columns .column:last-child h2:after,.itx-post .three-vertical-columns .column:last-child h2:before,.itx-post .three-vertical-columns .column:last-child h3:after,.itx-post .three-vertical-columns .column:last-child h3:before,.itx-post .three-vertical-columns .column:last-child h4:after,.itx-post .three-vertical-columns .column:last-child h4:before,.itx-post .three-vertical-columns .column:last-child h5:after,.itx-post .three-vertical-columns .column:last-child h5:before,.itx-post .three-vertical-columns .column:last-child h6:after,.itx-post .three-vertical-columns .column:last-child h6:before{display:none}.itx-post .table-notes{margin-bottom:20px}.itx-post .table-notes li{position:relative;display:inline-block;margin-right:48px;margin-bottom:20px}@media screen and (max-width:992px){.itx-post .table-notes li{margin-right:24px;font-size:12px;line-height:19px;margin-bottom:15px}}.itx-post .table-notes li:before{content:"";width:4px;height:4px;margin-right:9px;vertical-align:middle;display:inline-block}.itx-post .table-notes li:nth-child(1){color:#FFD281}.itx-post .table-notes li:nth-child(1):before{background:#FFD281}.itx-post .table-notes li:nth-child(2){color:#F9A101}.itx-post .table-notes li:nth-child(2):before{background:#F9A101}.itx-post .table-notes li:nth-child(3){color:#B8B8B8}.itx-post .table-notes li:nth-child(3):before{background:#B8B8B8}.itx-post .table-notes li:nth-child(4){color:#62656F}.itx-post .table-notes li:nth-child(4):before{background:#62656F}.itx-post .table-notes li:nth-child(5){color:#59D479}.itx-post .table-notes li:nth-child(5):before{background:#59D479}.itx-post .table-notes li:nth-child(6){color:#37A954}.itx-post .table-notes li:nth-child(6):before{background:#37A954}.itx-post .table-notes li:nth-child(7){color:#188133}.itx-post .table-notes li:nth-child(7):before{background:#188133}.itx-post p.caption{font-size:16px;line-height:22px;color:#A5A7AD}@media screen and (max-width:992px){.itx-post p.caption{font-size:12px;line-height:19px}}.itx-recent-posts{background-color:#ededef7a}.recent-post{background:#fafafa}.recent-post .container-blog{padding:50px 0 75px}@media screen and (max-width:768px){.recent-post .container-blog{padding-bottom:45px}}.recent-post__search{border-bottom:1px solid #e1e2e3}.recent-post h3{font:24px/28px var(--itx-ff-HM);padding-bottom:15px;padding-top:15px;width:70%}.recent-post .page-blog__title{position:absolute;top:65px;z-index:5}.recent-post__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:7px 0 0}@media screen and (max-width:768px){.recent-post__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.recent-post__items{position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%;padding:34px 28px;min-height:301px;margin:18px 0;width:33.3333333333%;border-radius:4px}.recent-post__items:nth-child(1),.recent-post__items:nth-child(2),.recent-post__items:nth-child(3){margin-right:18px}@media screen and (max-width:768px){.recent-post__items{width:100%;margin:5px 0}.recent-post__items:nth-child(1),.recent-post__items:nth-child(2){margin-right:0}}.recent-post__items .link-absolute{position:absolute;width:100%;height:100%;left:0;top:0;border-radius:4px;z-index:5;background:rgba(31, 36, 50, 0.8);opacity:0.5}.recent-post__items .link-absolute:hover,.recent-post__items .link-absolute:focus{background:rgba(31, 36, 50, 0.5)}.recent-post .page-blog__category{position:relative}.recent-post .page-blog__category a{display:inline-block;font-size:13px;color:#fff;border-radius:2px;padding:0 12px;line-height:25px;vertical-align:middle;background:rgba(44, 170, 77, 0.8);margin-right:2px;margin-bottom:5px}.recent-post .page-blog__category a:hover,.recent-post .page-blog__category a:focus{background:var(--itx-color-accent)}.recent-post .page-blog__category a:active{background:var(--itx-color-accent-active)}table{border-collapse:collapse;margin:auto auto 40px;color:#363a47;font:18px/30px var(--itx-ff-HR)}@media screen and (max-width:992px){table{width:100%}}@media screen and (max-width:768px){table{font-size:16px;line-height:20px}}table td,table th{border:1px solid #ddd;padding:10px}.button-scroll{position:fixed;background:var(--itx-color-accent);color:var(--itx-color-white);cursor:pointer;z-index:1000;opacity:0;visibility:hidden}.button-scroll:after{content:"";font-family:"icomoon";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.button-scroll-top{display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;border-radius:25px 25px 0 0;bottom:-5px;left:calc(50% - 25px);transition:all 0.3s}.button-scroll-top:after{display:block;font-size:50px;transition:all 0.3s}.button-scroll-top:hover{transform:translateY(-3px)}.button-scroll-top:hover:after{color:var(--itx-color-white)}.button-scroll-mobile{height:26px;width:110px;border-radius:17px;bottom:15px;left:0;right:0;margin:auto;display:block;font-size:14px;line-height:26px;text-align:center;padding-right:12px;transition:all 0.3s}.button-scroll-mobile:after{position:absolute;vertical-align:middle;right:8px}.button-scroll-mobile:hover{color:var(--itx-color-white)}@media screen and (max-width:525px){.button-scroll-mobile{line-height:30px;height:30px;width:30px}.button-scroll-mobile .text{display:none}}@media screen and (max-width:425px){.button-scroll-mobile{display:none}}.button-scroll.button-scroll-mobile.show{opacity:0.8}.button-scroll.show{opacity:0.5;visibility:visible}.button-scroll.show:hover{opacity:1}@media screen and (max-width:1259px){.small-form{display:none}}@media screen and (min-width:1260px){.small-form{position:fixed;bottom:260px;width:calc(50% - 475px);left:30px;background:var(--itx-color-white);padding:15px;font-size:12px;-webkit-box-shadow:0 0 11px -4px rgba(0, 0, 0, 0.36);-moz-box-shadow:0 0 11px -4px rgba(0, 0, 0, 0.36);box-shadow:0 0 11px -4px rgba(0, 0, 0, 0.36);opacity:0}.small-form p{font:16px var(--itx-ff-HB);color:var(--itx-color-accent);text-align:center}.small-form .form-item,.small-form .form-textarea-item,.small-form .checkbox-nda-policy{position:relative}.small-form input:not([type="checkbox"]):not(.form-btn){width:100%;height:32px;border-radius:6px;background:#f6f6f7;padding:5px;margin-bottom:20px}.small-form span{color:var(--itx-color-text-default);font-family:var(--itx-ff-HM)}.small-form textarea{width:100%;height:80px;border-radius:6px;background:#f6f6f7;padding:5px;margin-bottom:15px}.small-form ::-webkit-input-placeholder{color:rgba(31, 36, 50, 0.3);font:12px/12px var(--itx-ff-HR)}.small-form :-moz-placeholder{color:rgba(31, 36, 50, 0.3);font:12px/12px var(--itx-ff-HR)}.small-form ::-moz-placeholder{color:rgba(31, 36, 50, 0.3);font:12px/12px var(--itx-ff-HR)}.small-form :-ms-input-placeholder{color:rgba(31, 36, 50, 0.3);font:12px/12px var(--itx-ff-HR)}.small-form .form-btn{width:100%;height:32px;-webkit-box-shadow:0 6px 4px -5px rgba(0, 0, 0, 0.36);box-shadow:0 6px 4px -5px rgba(0, 0, 0, 0.36);border-radius:4px;background:var(--itx-color-accent);color:#fff;font:12px var(--itx-ff-HM);cursor:pointer;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.small-form .form-btn:hover,.small-form .form-btn:focus{background:var(--itx-color-accent-hover)}.small-form .form-btn:active{background:var(--itx-color-accent-active)}.small-form .checkbox-nda-policy__submit{cursor:pointer}.small-form .checkbox-nda-policy__submit:hover .form-btn{background:var(--itx-color-accent-hover)}.small-form input[type="checkbox"]{display:none}.small-form .checkbox-nda-policy__item label{position:relative;cursor:pointer;display:inline-block;padding-left:20px;color:#838383;margin-bottom:30px}.small-form input[type="checkbox"]+label:before{position:absolute;left:0;top:2px;margin:auto;content:"";width:12px;height:12px;border-radius:2px;border:1px solid #d2d3d6}.small-form input[type="checkbox"]:checked+label:before{background-size:10px auto;background:url('../img/itx/check-green.svg') no-repeat center #fff}.small-form a{text-decoration:underline}.small-form label.error,.small-form .error-checkbox{position:absolute;left:0;bottom:5px;font:10px var(--itx-ff-HR);color:#ff7273}.small-form .error-checkbox{top:20px;bottom:auto}.small-form.show{opacity:1}.small-form.hideForm{opacity:0}.disabled{pointer-events:none;filter:grayscale(0.65) opacity(0.85);transition:filter 0.25s}}@media screen and (min-width:1260px) and (max-width:1366px){.small-form a{display:block}}@media screen and (min-width:1260px) and (max-width:1366px){.small-form .error-checkbox{top:35px}}.custom-select{display:none}@media screen and (max-width:1360px){.small-form{padding:8px}}table{margin:0}.table-with-scroll{margin:0;width:100%}.table-with-scroll td{font:16px/130% var(--itx-ff-HR)}.table-with-scroll thead{background-color:#f5f5f5}.table-with-scroll figcaption{width:100%;max-width:475px;margin:auto;top:15px;padding-bottom:40px}@media screen and (max-width:768px){.table-with-scroll{overflow-x:scroll;max-width:calc(100vw - 30px)}.table-with-scroll td{font-size:16px;min-width:200px}}.banner-form-wrapper{--color-primary: #4837B7;--color-hover: #6355BB;--color-active: #2F1E97;--color-text: #FFFFFF;background:url('../img/itx/default-blue-banner.min.png') no-repeat;background-size:cover;position:relative;margin-bottom:8.5rem;padding:6.5rem 5rem;min-height:345px;border-radius:0.5rem}@media screen and (max-width:768px){.banner-form-wrapper{padding:4rem 3.5rem}}.banner-form{position:absolute;bottom:-40px;right:32px;width:280px;background:#fff;padding:15px;font-size:12px;-webkit-box-shadow:0 0 11px -4px rgba(0, 0, 0, 0.36);-moz-box-shadow:0 0 11px -4px rgba(0, 0, 0, 0.36);box-shadow:0 0 11px -4px rgba(0, 0, 0, 0.36);opacity:1}.banner-form--text-wrapper{color:var(--color-text);width:100%;max-width:calc(100% - 300px)}.banner-form--text-wrapper--title{font-size:clamp(2.8rem, calc(2.4rem + 1.6vw), 4rem) !important;line-height:clamp(3.6rem, calc(2.6rem + 1.8vw), 4.5rem) !important;font-weight:800 !important;border:none !important;padding:0 0 8px 0 !important;letter-spacing:0.5px}.banner-form--text-wrapper--subtitle{font-size:clamp(2rem, calc(1.75rem + 0.75vw), 2.2rem) !important;line-height:clamp(2.4rem, calc(2.25rem + 1.95vw), 2.6rem) !important;font-weight:600 !important;padding:0 0 24px 0 !important;letter-spacing:0.5px}.banner-form--text-wrapper--desc{font:16px/24px var(--itx-ff-HR) !important;font-weight:500 !important;padding:0 !important;letter-spacing:0.3px}.small-form-svg{position:absolute;left:-15px;top:-15px;image-rendering:-webkit-optimize-contrast}.banner-form .text-span{font:16px/18px var(--itx-ff-HB);color:var(--color-primary);text-align:center;margin-bottom:3rem;margin-top:1rem}.banner-form .form-item,.banner-form .form-textarea-item,.banner-form .checkbox-nda-policy{position:relative}.banner-form input:not([type="checkbox"]):not(.form-btn){width:100%;height:46px;border-radius:6px;background:#f6f6f7;padding:1rem 2rem;margin-bottom:20px;font-size:14px;line-height:14px;transition:all 0.3s}.banner-form input:hover:not([type="checkbox"]):not(.form-btn){box-shadow:0 0 0 1px var(--color-hover)}.banner-form input:focus:not([type="checkbox"]):not(.form-btn),.banner-form input:active:not([type="checkbox"]):not(.form-btn){box-shadow:0 0 0 2px var(--color-primary)}.banner-form span{color:var(--itx-color-text-default);font-family:var(--itx-ff-HM)}.banner-form textarea{width:100%;height:80px;border-radius:6px;background:#f6f6f7;padding:5px;margin-bottom:15px}.banner-form ::-webkit-input-placeholder{color:rgba(31, 36, 50, 0.3);font:12px/12px var(--itx-ff-HR);font-size:16px}.banner-form :-moz-placeholder{color:rgba(31, 36, 50, 0.3);font:12px/12px var(--itx-ff-HR);font-size:16px}.banner-form ::-moz-placeholder{color:rgba(31, 36, 50, 0.3);font:12px/12px var(--itx-ff-HR);font-size:16px}.banner-form :-ms-input-placeholder{color:rgba(31, 36, 50, 0.3);font:12px/12px var(--itx-ff-HR);font-size:16px}.banner-form .form-btn{width:100%;height:46px;-webkit-box-shadow:0 6px 4px -5px rgba(0, 0, 0, 0.36);border-radius:4px;background:var(--color-primary);color:var(--color-text);font:16px/18px var(--itx-ff-HM);box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);cursor:pointer;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.banner-form .form-btn:hover:not(:active):not(:focus),.banner-form .form-btn:focus-within,.banner-form .form-btn:not(.active){background:var(--color-hover)}.banner-form .form-btn:active,.banner-form .form-btn:active:hover{background:var(--color-active) !important;transform:scale(0.95)}.banner-form .checkbox-nda-policy__submit1{cursor:pointer}.banner-form .checkbox-nda-policy__submit1:hover .form-btn{background:var(--color-hover)}.banner-form input[type="checkbox"]{display:none}.banner-form .checkbox-nda-policy__item label{position:relative;cursor:pointer;display:inline-block;padding-left:26px;color:var(--itx-color-text-default);margin-bottom:2rem;line-height:18px;font-size:14px;opacity:0.7}.banner-form .checkbox-nda-policy__item label a{color:#4837B7 !important}.banner-form input[type="checkbox"]+label:before{position:absolute;left:0;top:-1px;margin:auto;content:"";width:16px;height:16px;border-radius:2px;border:1px solid #d2d3d6}.banner-form input[type="checkbox"]:checked+label:before{background-size:10px auto;background:url('../img/itx/check-green.svg') no-repeat center #fff}.banner-form a{text-decoration:underline}.banner-form label.error,.banner-form .error-checkbox{position:absolute;left:0;bottom:5px;font:10px var(--itx-ff-HR);color:#ff7273}.banner-form .error-checkbox{top:22px;bottom:auto}.banner-form.hideForm{opacity:0}.disabled{pointer-events:none}.custom-select{display:none}.sending{background-color:#ccc !important}@media screen and (max-width:660px){.banner-form-wrapper{background:url('../img/itx/default-blue-banner--mobile.min.png') no-repeat;background-size:cover;padding:4rem 2rem;margin-bottom:17rem;display:flex;justify-content:center}.banner-form{max-width:36rem;width:calc(100% - 6rem);right:auto;left:auto;bottom:-9rem}.banner-form--text-wrapper{max-width:100%}.banner-form-wrapper{padding:5rem 4rem 27rem 4rem}.banner-form .checkbox-nda-policy__item label{margin-bottom:2rem}.banner-form--text-wrapper--subtitle{padding-bottom:1.6rem !important}}@media screen and (max-width:660px) and (min-width:375px){.banner-form .text-span{font:20px/24px var(--itx-ff-HB)}}@media screen and (max-width:475px){.banner-form-wrapper{padding:3rem 2.5rem 26rem 2.5rem}.banner-form .text-span{margin-bottom:2rem}.banner-form{width:calc(100% - 4rem)}}@media screen and (max-width:325px){.banner-form .error-checkbox{top:120px}}h1[id],h2[id],h3[id]{scroll-margin-top: 40px}body{overflow:visible}.itx-post-blog{--itx-post-container-width:unset;padding-left:18px;padding-right:18px}.single-post-container{max-width:1380px;display:flex;gap:30px}.single-post-container .content{margin:0;max-width:720px}.single-blog-main{overflow:visible}.recent-partfolio-post{flex:1 0 354px}.aside-menu{flex:1 0 354px;height:100%;overflow:visible;display:block}.anchor-list{overflow:auto;max-height:650px;position:sticky;top:120px;height:fit-content;background-color:rgba(0,0,0,0.03);padding:32px 32px 16px 17px;color:#051320;border-radius:16px;width:100%;margin-bottom:130px}.anchor-content-menu{}.anchor-content-menu-list{display:flex;flex-direction:column;border-left:1px solid #5f68710f}.anchor-list .anchor-content-menu-heading{padding:0 0 0 14px;margin-bottom:24px;font-size:24px;color:#051320;line-height:120%;font-weight:bold}.anchor-list .anchor-content-menu-list .anchor-content-menu-list-link{color:#051320;padding-left:14px;font-size:16px;line-height:140%;font-weight:bold;display:block;position:relative;padding-bottom:16px}.anchor-list .anchor-content-menu-list .anchor-content-menu-list-link::before{content:"";position:absolute;left:0;top:0;bottom:16px;width:2px;background-color:#25BB4D;opacity:0;transition:all 0.15s}.anchor-list .anchor-content-menu-list .anchor-content-menu-list-link:hover{color:#25BB4D}.anchor-list .anchor-content-menu-list .anchor-content-menu-list-link:hover::before{opacity:1}.anchor-list .anchor-content-menu-list .anchor-content-menu-list-link.current{color:#25BB4D}.anchor-list .anchor-content-menu-list .anchor-content-menu-list-link.current::before{opacity:1}@media (max-width:1240px){.recent-partfolio-post{display:none} .single-post-container .content{max-width:unset}}@media (max-width:768px){.aside-menu{display:none}}.recommended-case{position:sticky;top:120px;border:1px solid rgba(0,0,0,0.1);border-radius:16px;padding:16px;box-shadow:0 4px 44px -9px rgba(0,0,0,0.08)}.recommended-case-screen{aspect-ratio:375 / 258;background-color:#f7f7f7;border-radius:16px;overflow:hidden}.recommended-case-screen > img{width:100%;height:100%;margin:0;object-fit:contain}.recommended-case-title{font-weight:bold;font-size:24px;line-height:120%;color:#051320;margin:20px 0 16px 0}.recommended-case-description{font-weight:500;font-size:16px;line-height:140%;color:#051320;overflow:hidden;text-overflow:ellipsis;margin-bottom:38px;display:-moz-box;-moz-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;box-orient:vertical}.itx-button-new{display:block;height:46px;padding:12px 32px;border-radius:10px;background-color:#25bb4d;display:flex;justify-content:center;align-items:center;transition:all 0.15s}.itx-button-new span{color:#fff;font-weight:bold;font-size:16px;line-height:140%}.itx-button-new:hover{background-color:#30d05a}