@charset "UTF-8";
.wp-block-post-content #hero-title{width:auto !important}body.subscribe-modal:before{position:fixed;content:"";width:100vw;height:100vh;left:0;top:0;opacity:0;background:transparent;backdrop-filter:blur(0);z-index:1011;transition:all 0.5s;pointer-events:none}body.subscribe-modal_open:before{opacity:1;pointer-events:all;background:rgba(62, 62, 62, 0.5);backdrop-filter:blur(3px);cursor:not-allowed}body .sbscrbr-form-done,body .sbscrbr-form-error{position:fixed;max-width:579px;width:92%;height:auto;max-height:470px;box-shadow:0 0 30px 0 rgba(57, 54, 54, 0.25);border-radius:6px;border:1px solid rgba(31, 36, 50, 0.05);background-color:#fff;left:0;right:0;top:0;bottom:0;z-index:1012;text-align:center;font-size:18px;color:#72757e;margin:auto;overflow-y:auto;overflow-x:hidden;padding:0;font:18px/24px var(--itx-ff-HR) !important}body .sbscrbr-form-done .unsubscribe-text-center,body .sbscrbr-form-error .unsubscribe-text-center{display:block;position:relative;top:0;left:0;padding:0;transform:none;margin:1rem 4rem 3rem 4rem}body .sbscrbr-form-done strong,body .sbscrbr-form-error strong{font:36px/44px var(--itx-ff-HB);color:var(--itx-color-text-default);display:block;margin-bottom:1rem}body .sbscrbr-form-done .popup-check-img,body .sbscrbr-form-error .popup-check-img{position:relative;display:block;margin:8rem auto 10rem;width:94px;height:94px;border-radius:50%;-webkit-box-shadow:0 0 0 44px rgba(127, 194, 126, 0.2);box-shadow:0 0 0 44px rgba(127, 194, 126, 0.2)}body .sbscrbr-form-done .popup-check-img span,body .sbscrbr-form-error .popup-check-img span{position:relative;display:block;width:94px;height:94px;border-radius:50%;background:#2caa4d;-webkit-box-shadow:0 0 0 22px rgba(127, 194, 126, 0.2);box-shadow:0 0 0 22px rgba(127, 194, 126, 0.2)}body .sbscrbr-form-done .popup-check-img span:before,body .sbscrbr-form-error .popup-check-img span:before{position:absolute;content:url(../img/itx/popup-check.svg);width:41px;height:36px;left:0;top:0;right:0;bottom:0;margin:auto}body .sbscrbr-form-done:before,body .sbscrbr-form-error:before{content:'✕';position:sticky;right:0;left:calc(100% - 40px);top:0;font-size:28px;line-height:28px;color:#ccc;cursor:pointer;padding:6px;transition:all 0.2s}body .sbscrbr-form-close{opacity:1;transition:all 0.4s}.itexus-blog-category .page-blog_content__wrap{margin:auto -20px}@media screen and (max-width:768px){.itexus-blog-category .page-blog_content__wrap{margin:auto}}@media screen and (max-width:992px){.itexus-blog-category #searchUl,.itexus-blog-category #searchUlMobile{top:44px}.itexus-blog-category .search-post input{height:49px}.itexus-blog-category .search-post .icon-search{left:15px;top:15px}}.btn-load-more{width:100%;margin-top:2rem;margin-bottom:4rem;text-transform:uppercase;letter-spacing:0.4px}#hero .itx-hero__title{font-size:60px;line-height:60px}#hero .acf-innerblocks-container{display:flex;flex-wrap:nowrap;gap:60px !important}#hero .acf-innerblocks-container>.itx-block,#hero .acf-innerblocks-container>.itx-block>.general-container{justify-content:flex-end !important}#hero .acf-innerblocks-container>.itx-block>.general-container{display:inline !important}#hero-title{width:calc(100% - 550px)}#hero-subscribe{max-width:390px !important;width:100% !important}#hero-subscribe .itx-content__title strong{font:19px/24px var(--itx-ff-HB);margin-bottom:3px}#hero .itx-hero__description{font-size:24px;line-height:36px;padding-bottom:0}.subscribe-form .subscrbr-sign-up-form{margin-top:3rem;position:relative}.subscribe-form .subscrbr-sign-up-form .wrap-fields{position:relative}.subscribe-form .subscrbr-sign-up-form p{font:18px/30px var(--itx-ff-HR);letter-spacing:-0.1px}.subscribe-form .subscrbr-sign-up-form .sbscrbr-unsubscribe-wrap{display:none}.subscribe-form .subscrbr-sign-up-form .sbscrbr-email-wrap input{width:100%;border-radius:6px;font:16px var(--itx-ff-HR);padding:0 15px;height:48px;border:1px solid transparent;background:rgba(31, 36, 50, 0.04);color:var(--itx-color-text-default);transition:border-color 0.2s, box-shadow 0.2s}.subscribe-form .subscrbr-sign-up-form .sbscrbr-email-wrap input:hover{border-color:rgba(31, 36, 50, 0.13)}.subscribe-form .subscrbr-sign-up-form .sbscrbr-email-wrap input:active,.subscribe-form .subscrbr-sign-up-form .sbscrbr-email-wrap input:focus{border-color:var(--itx-color-accent);box-shadow:0 0 0 1px var(--itx-color-accent)}.subscribe-form .subscrbr-sign-up-form .error-checkbox{position:absolute;top:calc(100% + 8px);left:0;color:#fff;max-width:275px;width:100%;box-shadow:0 3px 5px rgba(72, 6, 6, 0.23);background:#e85258;border-radius:4px;padding:6px;text-align:center;font-size:12px}.subscribe-form .subscrbr-sign-up-form .error-checkbox:not(:first-child){display:none}.subscribe-form .subscrbr-sign-up-form .checkbox-policy{position:relative;padding-left:28px;padding-top:15px;line-height:16px;font-size:14px;color:#838383}.subscribe-form .subscrbr-sign-up-form .checkbox-policy a{color:var(--itx-color-accent);text-decoration:none}.subscribe-form .subscrbr-sign-up-form .checkbox-policy a:hover{text-decoration:underline}.subscribe-form .subscrbr-sign-up-form .checkbox-policy input[type=checkbox]{visibility:hidden}.subscribe-form .subscrbr-sign-up-form .checkbox-policy label{cursor:pointer}.subscribe-form .subscrbr-sign-up-form .checkbox-policy input[type=checkbox]+label:before{position:absolute;content:"";width:18px;height:18px;border-radius:2px;left:2px;bottom:0;border:1px solid #e9e9eb;transition:border 0.2s, background-color 0.2s}.subscribe-form .subscrbr-sign-up-form .checkbox-policy input[type=checkbox]+label:hover:before{border-color:var(--itx-color-accent)}.subscribe-form .subscrbr-sign-up-form .checkbox-policy input[type=checkbox]:checked+label:before{border-color:var(--itx-color-accent);background:url("/wp-content/themes/itexus_theme/img/itx/check-white.svg") no-repeat center var(--itx-color-accent)}.subscribe-form .subscrbr-sign-up-form .sbscrbr-email-wrap input:focus::-webkit-input-placeholder{color:transparent;opacity:0;transition:color 0.3s, opacity 0.3s}.subscribe-form .subscrbr-sign-up-form .sbscrbr-email-wrap input:focus:-moz-placeholder{color:transparent;opacity:0;transition:color 0.3s, opacity 0.3s}.subscribe-form .subscrbr-sign-up-form .sbscrbr-email-wrap input:focus::-moz-placeholder{color:transparent;opacity:0;transition:color 0.3s, opacity 0.3s}.subscribe-form .subscrbr-sign-up-form .sbscrbr-email-wrap input:focus:-ms-input-placeholder{color:transparent;opacity:0;transition:color 0.3s, opacity 0.3s}.subscribe-form .subscrbr-sign-up-form .sbscrbr-email-wrap input::-webkit-input-placeholder{color:#b6b7bc;opacity:1;transition:color 0.3s, opacity 0.3s}.subscribe-form .subscrbr-sign-up-form .sbscrbr-email-wrap input:-moz-placeholder{color:#b6b7bc;opacity:1;transition:color 0.3s, opacity 0.3s}.subscribe-form .subscrbr-sign-up-form .sbscrbr-email-wrap input::-moz-placeholder{color:#b6b7bc;opacity:1;transition:color 0.3s, opacity 0.3s}.subscribe-form .subscrbr-sign-up-form .sbscrbr-email-wrap input:-ms-input-placeholder{color:#b6b7bc;opacity:1;transition:color 0.3s, opacity 0.3s}.subscribe-form .subscrbr-sign-up-form .sbscrbr-email-wrap-error-check input,.subscribe-form .subscrbr-sign-up-form .sbscrbr-email-wrap-error-check input:hover{border:1px solid #d37373}.subscribe-form .sbscrbr-submit-block{border-radius:4px;position:absolute;right:3px;top:3px;cursor:pointer}.subscribe-form .sbscrbr-submit-block .disabled{pointer-events:none}.subscribe-form .sbscrbr-submit-block .submit{width:130px;height:42px;border-radius:4px;font:16px/16px var(--itx-ff-HB);cursor:pointer;background:var(--itx-color-accent);color:var(--itx-color-white);transition:background-color 0.25s, transform 0.2s}.subscribe-form .sbscrbr-submit-block .submit:hover,.subscribe-form .sbscrbr-submit-block .submit:focus{background-color:var(--itx-color-accent-hover)}.subscribe-form .sbscrbr-submit-block .submit:active{transform:scale(0.95)}.subscribe-form .sbscrbr-submit-block:hover .submit{background-color:var(--itx-color-accent-hover)}.subscribe-banner{overflow:hidden;background-color:var(--itx-color-accent);background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.13) 0%, rgba(0, 0, 0, 0.13) 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.13)), to(rgba(0, 0, 0, 0.13)));background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.13) 0%, rgba(0, 0, 0, 0.13) 100%)}.subscribe-banner .wrapper{display:flex;align-items:center;gap:4rem}.subscribe-banner .image,.subscribe-banner .content{display:flex;justify-content:center;flex:1 1 100%}.subscribe-banner .circle{width:211px;position:relative;box-shadow:0 0 0 198px rgba(252, 254, 255, 0.05);border-radius:50%}.subscribe-banner .circle:before{content:'';box-shadow:0 0 0 0 rgba(66, 216, 146, 0.1);position:absolute;border-radius:50%;left:0;top:0;height:100%;width:100%;animation-name:pulse;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:ease-out;transition:box-shadow 0.5s ease-in-out}.subscribe-banner .circle img{animation-name:splash;animation-duration:5s;animation-delay:3.65s;animation-iteration-count:infinite;animation-timing-function:ease-out;transition:transform 0.5s ease-in-out}.subscribe-banner .img{display:flex;justify-content:center;align-items:center;position:relative;width:211px;height:211px;line-height:211px;background:#fff;border-radius:50%;-webkit-box-shadow:0 14px 78px 13px rgba(0, 0, 0, 0.5);box-shadow:0 14px 78px 13px rgba(0, 0, 0, 0.5);background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(0, 0, 0, 0.05)));background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);text-align:center}.subscribe-banner .img img{vertical-align:middle;height:140px;width:140px}.subscribe-banner .img:before,.subscribe-banner .img:after{position:absolute;content:"";border-radius:50%;width:100%;height:100%;left:0;top:0}.subscribe-banner .img:before{-webkit-box-shadow:0 0 0 60px rgba(252, 254, 255, 0.13);box-shadow:0 0 0 60px rgba(252, 254, 255, 0.13)}.subscribe-banner .img:after{-webkit-box-shadow:0 0 0 130px rgba(252, 254, 255, 0.07);box-shadow:0 0 0 130px rgba(252, 254, 255, 0.07)}.subscribe-banner .content{display:flex;position:relative;color:#fff;padding:10rem 0;margin-left:auto;margin-right:0}.subscribe-banner .title{font:40px/48px var(--itx-ff-HB);margin-bottom:1rem;color:var(--itx-color-white)}.subscribe-banner .desc{font:18px/30px var(--itx-ff-HR);color:var(--itx-color-white)}.subscribe-banner .form{max-width:420px}.subscribe-banner .sc{}.subscribe-banner .sc .checkbox-policy{color:rgba(255, 255, 255, 0.7);font-size:16px;line-height:16px;padding-top:18px}.subscribe-banner .sc .checkbox-policy input[type=checkbox]+label:before{border:1px solid var(--itx-color-gray-light-x2) !important}.subscribe-banner .sc .checkbox-policy input[type=checkbox]+label:hover:before{border-color:var(--itx-color-white) !important;box-shadow:0 0 1px var(--itx-color-white)}.subscribe-banner .sc .checkbox-policy input[type=checkbox]:checked+label:before{background:url('/wp-content/themes/itexus_theme/img/itx/check-green.svg') no-repeat center #fff !important}.subscribe-banner .sc .checkbox-policy input[type=checkbox]:checked+label:hover:before{border-color:var(--itx-color-white) !important}.subscribe-banner .sc .sbscrbr-email-wrap input{background:rgba(255, 255, 255, 0.2);color:#fff}.subscribe-banner .sc .sbscrbr-email-wrap input:hover{border-color:rgba(255, 255, 255, 0.4)}.subscribe-banner .sc .sbscrbr-email-wrap input:focus::-webkit-input-placeholder{color:transparent}.subscribe-banner .sc .sbscrbr-email-wrap input:focus:-moz-placeholder{color:transparent}.subscribe-banner .sc .sbscrbr-email-wrap input:focus::-moz-placeholder{color:transparent}.subscribe-banner .sc .sbscrbr-email-wrap input:focus:-ms-input-placeholder{color:transparent}.subscribe-banner .sc .sbscrbr-email-wrap input::-webkit-input-placeholder{color:var(--itx-color-gray-light-x5)}.subscribe-banner .sc .sbscrbr-email-wrap input:-moz-placeholder{color:var(--itx-color-gray-light-x5)}.subscribe-banner .sc .sbscrbr-email-wrap input::-moz-placeholder{color:var(--itx-color-gray-light-x5)}.subscribe-banner .sc .sbscrbr-email-wrap input:-ms-input-placeholder{color:var(--itx-color-gray-light-x5)}.subscribe-banner .sc .sbscrbr-email-wrap input:hover{border-color:rgba(255, 255, 255, 0.6)}.subscribe-banner .sc .sbscrbr-email-wrap input:active,.subscribe-banner .sc .sbscrbr-email-wrap input:focus{border-color:white;box-shadow:none}.subscribe-banner .sc .sbscrbr-submit-block .submit{background:var(--itx-color-white);color:var(--itx-color-accent);transition:background-color 0.25s, transform 0.2s, opacity 0.2s !important}.subscribe-banner .sc .sbscrbr-submit-block .submit:hover,.subscribe-banner .sc .sbscrbr-submit-block .submit:focus{background-color:var(--itx-color-white);opacity:0.85}.subscribe-banner .sc .sbscrbr-submit-block .submit:active{background-color:var(--itx-color-gray-light-x5);transform:scale(0.95);opacity:0.7}.subscribe-banner .sc .sbscrbr-submit-block:hover .submit{background-color:var(--itx-color-white);opacity:0.8}.subscribe-banner .sc a{color:var(--itx-color-white) !important}@media screen and (max-width:992px){#hero .acf-innerblocks-container{flex-direction:column;gap:30px !important}#hero .acf-innerblocks-container>.itx-block{width:100% !important;height:auto}#hero .itx-hero__title{--itx-hero-title-width: 100%}#hero .itx-hero__description{--itx-hero-description-width: 100%}#hero-subscribe{max-width:100% !important;background:var(--itx-color-gray-light);border-radius:5px;padding:3rem}#hero-title>.itx-hero__wrapper>.itx-hero__container{padding-top:0}#hero .subscrbr-sign-up-form{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#hero .subscribe-form .subscrbr-sign-up-form .checkbox-policy input[type=checkbox]+label:before,#hero .subscribe-form .subscrbr-sign-up-form .sbscrbr-email-wrap input{background-color:#fff}#hero .subscribe-form .subscrbr-sign-up-form .checkbox-policy input[type=checkbox]:checked+label:before{background:url("/wp-content/themes/itexus_theme/img/itx/check-white.svg") no-repeat center var(--itx-color-accent)}.subscribe-banner .title{font:30px/36px var(--itx-ff-HB)}.subscribe-banner .desc{font:16px/26px var(--itx-ff-HR)}}@media screen and (max-width:768px){#hero .itx-hero__title{font-size:var(--itx-font-size-h1);line-height:var(--itx-line-height-h1)}#hero .itx-hero__description{font-size:22px;line-height:30px}#hero .subscrbr-sign-up-form{margin-top:2rem}#hero .subscrbr-sign-up-form .sbscrbr-submit-block{width:auto}#hero .subscrbr-sign-up-form .checkbox-policy{margin-bottom:0}.subscribe-banner .image{margin-top:5rem}.subscribe-banner .wrapper{flex-direction:column}.subscribe-banner .content{padding:2rem;margin-left:0}.subscribe-banner .form{max-width:100%}.subscribe-banner .title{font:40px/46px var(--itx-ff-HB)}.subscribe-banner .desc{font:20px/30px var(--itx-ff-HR)}.subscribe-banner .sbscrbr-submit-block{width:auto}.subscribe-banner .sbscrbr-submit-block .submit{float:right}}@media screen and (max-width:576px){body .sbscrbr-form-done,body .sbscrbr-form-error{min-height:130px;height:auto;max-height:max-content;margin:2rem auto}}@media screen and (max-width:525px){#hero .itx-hero__description{font-size:20px;line-height:28px}#hero .itx-hero__title{padding-bottom:1.5rem}#hero .wrap-fields{display:flex;flex-direction:column}#hero .subscrbr-sign-up-form .sbscrbr-submit-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;position:relative}#hero .subscrbr-sign-up-form .sbscrbr-submit-block .submit{height:48px;width:100%}#hero .subscrbr-sign-up-form .checkbox-policy{margin-bottom:2rem;padding-top:1rem}#hero-subscribe{padding:2rem}.subscribe-banner .content{padding:2rem 0}.subscribe-banner .title{font:30px/36px var(--itx-ff-HB)}.subscribe-banner .desc{font:18px/28px var(--itx-ff-HR)}.subscribe-banner .circle{width:110px;box-shadow:0 0 0 100px rgba(252, 254, 255, 0.05)}.subscribe-banner .image{margin-top:2rem}.subscribe-banner .img{width:110px;height:110px}.subscribe-banner .img:after{-webkit-box-shadow:0 0 0 70px rgba(252, 254, 255, 0.07);box-shadow:0 0 0 70px rgba(252, 254, 255, 0.07)}.subscribe-banner .img:before{-webkit-box-shadow:0 0 0 35px rgba(252, 254, 255, 0.13);box-shadow:0 0 0 35px rgba(252, 254, 255, 0.13)}.subscribe-banner .img img{height:70px;width:70px}}@media screen and (max-width:425px){.subscribe-banner .wrap-fields{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.subscribe-banner .content{padding:0 0 2rem 0}.subscribe-banner .title{font:28px/34px var(--itx-ff-HB)}.subscribe-banner .desc{font:16px/25px var(--itx-ff-HR)}.subscribe-banner .image{margin-top:2rem}.subscribe-banner .sc .checkbox-policy{padding-top:10px;margin-bottom:20px}.subscribe-banner .sbscrbr-submit-block{width:100%;position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.subscribe-banner .sbscrbr-submit-block .submit{width:100%;height:48px}}@media screen and (max-width:360px){#hero-subscribe .itx-content__title{font:16px/22px var(--itx-ff-HR)}#hero-subscribe .itx-content__title strong{display:block}}@media screen and (max-width:300px){.subscribe-banner .sc .checkbox-policy{font-size:14px;line-height:14px}}@keyframes pulse{0%{opacity:1;box-shadow:0 0 0 0px rgba(66, 216, 146, 0.2)}60%{opacity:0;box-shadow:0 0 0 200px rgba(66, 216, 146, 0.1)}100%{opacity:0;box-shadow:0 0 0 200px rgba(66, 216, 146, 0.1)}}@keyframes splash{0%{transform:scale(1)}14%{transform:scale(1)}26%{transform:scale(0.98)}30%{transform:scale(1.02)}33%{transform:scale(0.99)}36%{transform:scale(1.005)}38%{transform:scale(0.9975)}39.5%{transform:scale(1.0025)}40.25%{transform:scale(0.999)}41%{transform:scale(1.0005)}100%{transform:scale(1)}}