:root{--white-color:#fff;--primary-color:#00fff0;--red-color:#d42b33;--gray-color:#727272;--light-gray-color:#8a8a8a;--bg-light-1:#f6f6f6;--bg-light-2:#eaeaea;--bg-light-3:#d9d9d9;--dark-color:#232323;--black-color:#282828;--black-dark-color:#1c1c1c;--black-super-color:#0a0a0a;--black-rgb-color:0 0 0}.has-my-black-color{color:var(--black-color)}.has-my-gray-color{color:var(--gray-color)}.has-my-light-gray-color{color:var(--bg-light-1r)}.has-my-white-color{color:var(--white-color)}@font-face{font-family:'TT Firs Neue';src:url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Light.eot);src:local('TT Firs Neue Light'),local('TTFirsNeue-Light'),url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Light.eot?#iefix) format('embedded-opentype'),url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Light.woff2) format('woff2'),url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Light.woff) format('woff'),url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'TT Firs Neue';src:url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Regular.eot);src:local('TT Firs Neue Regular'),local('TTFirsNeue-Regular'),url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Regular.eot?#iefix) format('embedded-opentype'),url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Regular.woff2) format('woff2'),url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Regular.woff) format('woff'),url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'TT Firs Neue';src:url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Bold.eot);src:local('TT Firs Neue Bold'),local('TTFirsNeue-Bold'),url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Bold.eot?#iefix) format('embedded-opentype'),url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Bold.woff2) format('woff2'),url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Bold.woff) format('woff'),url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'TT Firs Neue';src:url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Medium.eot);src:local('TT Firs Neue Medium'),local('TTFirsNeue-Medium'),url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Medium.eot?#iefix) format('embedded-opentype'),url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Medium.woff2) format('woff2'),url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Medium.woff) format('woff'),url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Medium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'TT Firs Neue';src:url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Italic.eot);src:local('TT Firs Neue Italic'),local('TTFirsNeue-Italic'),url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Italic.eot?#iefix) format('embedded-opentype'),url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Italic.woff2) format('woff2'),url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Italic.woff) format('woff'),url(//x-system.pro/wp-content/themes/theme/css/../fonts/TTFirsNeue-Italic.ttf) format('truetype');font-weight:400;font-style:italic}.editor-styles-wrapper{font-family:'TT Firs Neue',sans-serif !important;font-size:18px;line-height:1.5;background:var(--bg-light-1);color:var(--black-color)}body.gutenberg-editor-page .editor-post-title__block,body.gutenberg-editor-page .editor-default-block-appender,body.gutenberg-editor-page .editor-block-list__block,.block-editor__container .wp-block{max-width:95% !important}.editor-post-title__input{font-size:40px !important;color:var(--black-color) !important}.blocks-gallery-grid{margin-left:0 !important}.blocks-gallery-grid,.blocks-gallery-item{padding:0 !important;width:100%}.blocks-gallery-item a:hover{opacity:.6}.acf-gallery-sort.disabled{background-image:none !important}.slick-slider{position:relative}.slick-list{padding:0 0 10px}.slick-arrow,.slick-disabled:hover{position:absolute;top:calc(50% - 15px);z-index:1;width:30px;height:30px;border:1px solid var(--primary-color);border-radius:30px;background:0 0;font-size:0;cursor:pointer;opacity:.25;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.slick-slider:hover .slick-arrow{opacity:.75}.slick-slider:hover .slick-arrow:hover{opacity:1}.slick-prev{left:10px}.slick-next{right:10px}.slick-disabled{opacity:.5 !important;cursor:default !important}.slick-disabled{border-color:var(--light-gray-color) !important}.slick-disabled:before{background-color:var(--light-gray-color) !important}.slick-arrow:before,.slick-disabled:hover:before{content:'';width:16px;height:12px;-webkit-mask:url(//x-system.pro/wp-content/themes/theme/css/../img/arrow-left.svg) no-repeat 100% 100%;mask:url(//x-system.pro/wp-content/themes/theme/css/../img/arrow-left.svg) no-repeat 100% 100%;background-color:var(--primary-color);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;margin:auto;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.slick-arrow:hover:before{background-color:var(--primary-color)}.slick-prev:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.slick-dots{margin:0 !important;padding:0 !important;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;left:0;right:0}.slick-dots li{padding:0}.slick-dots button{width:12px;height:12px;background:var(--gray-color);border:0;margin:0 3px;font-size:0;cursor:pointer;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.slick-dots .slick-active button{width:38px}.slick-slide div{vertical-align:top}.slick-slide a{vertical-align:top;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.slick-slide a:hover{opacity:.6}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.block-text-button .btn{white-space:nowrap;margin-left:auto;margin-right:auto}.block-text-button .col>:last-child{margin-bottom:0}.block-text-button .inner{-webkit-box-shadow:0px 1px 6px 0px rgba(0,0,0,.1);box-shadow:0px 1px 6px 0px rgba(0,0,0,.1);background:var(--white-color);padding:32px;margin-bottom:20px;border-radius:24px;color:#000;font-size:16px;font-style:normal;line-height:normal}.block-text-button .block-title{color:#000;font-size:30px;font-style:normal;line-height:1.2;margin-bottom:23px}.block-text-button .row{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-end}.block-text-button .row .col{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}.block-text-button .row .col-auto a{display:inline-block}.block-text-button .row .col-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:24px;text-align:center}.banner_text{display:flex;gap:100px}.banner_text>*{flex:1}.banner_text figure{margin-right:-32px;text-align:right}.image_text{margin:55px 0}.image_text .items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;flex-wrap:wrap}.image_text .item{width:calc(50% - 12px);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;background-color:var(--white-color);padding:24px 16px 0;border-radius:24px;transition:.5s}.image_text .item:hover{box-shadow:0px 1px 16px 0px rgb(var(--black-rgb-color)/20%)}.image_text .text{margin-top:auto}.image_text figure{margin-bottom:32px}.image_text h4{font-size:20px;font-weight:500;margin-bottom:8px}.image_text p{margin-bottom:20px}.icon_text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 96px;gap:1px}.icon_text .slick-list{padding:0 10% 0 0}.icon_text .slick-slide{margin-right:1px}.icon_text .item{position:relative;width:calc(20% - 1px);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;background-color:var(--white-color);padding:25px;border-radius:24px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;min-height:304px}.icon_text figure{margin:auto}.icon_text img{max-width:100%;height:auto}.icon_text h4{font-size:20px;font-weight:500;text-align:center;margin:0;transition:.5s}.icon_text .item:hover h4{color:var(--primary-color)}.icon_text .item:hover img{transform:scale(1.2)}.icon_text .item img{transition:.5s}.icon_text .link{position:absolute;top:0;left:0;right:0;bottom:0;border:0}.benefits{padding:80px 0 30px}.benefits h2{margin-bottom:60px}.benefits .items{display:flex;flex-wrap:wrap;column-gap:30px}.benefits .item{width:calc(50% - 20px);position:relative}.benefits .skew{position:relative;z-index:12;overflow:hidden;border-radius:10px;width:100%;max-width:225px;height:214px;transform:skewX(36deg) translateX(30%);transition:all .15s}.benefits .image{position:absolute;left:50%;width:145%;height:100%;background-size:cover;background-position:center;transform:skewX(-36deg) translateX(-50%)}.benefits p{margin:25px 0 0 105px;min-height:120px}.category_block{background:var(--white-color);border-radius:24px;padding:40px 32px 80px;margin:-32px -32px 0}.category_block .items{display:flex;gap:16px}.category_block .items div{display:flex;gap:16px}.category_block .items div:nth-child(odd){width:45%;flex-direction:column}.category_block .items div:nth-child(odd) span{height:50%}.category_block .items div:nth-child(odd) span.term_one{height:auto;max-height:280px;padding:0;overflow:hidden}.category_block .items div:nth-child(even){width:55%}.category_block .items div:nth-child(even) span:nth-child(1){width:30%}.category_block .items div:nth-child(even) span:nth-child(2){width:70%}.category_block span{display:flex;align-items:center;justify-content:center;border-radius:24px;background:var(--bg-light-1);text-decoration:none;border:1px solid var(--bg-light-1);padding:80px 0;position:relative;transition:.5s}.category_block span:hover img{transform:scale(1.2)}.category_block img{transition:.5s}.category_block h4{border-radius:16px;padding:2px 10px;background:var(--dark-color);color:var(--white-color);margin-bottom:0;position:absolute;left:12px;bottom:12px;transition:.5s}.category_block span:hover h4{background:var(--primary-color);color:var(--black-color)}.wp-block-table.is-style-stripes{border-bottom:0;margin:0}.wp-block-table.is-style-stripes table{border-spacing:inherit}.wp-block-table.is-style-stripes thead tr{background-image:-o-linear-gradient(40deg,#005d76 0%,#0082df 100%);background-image:linear-gradient(50deg,#005d76 0%,#0082df 100%)}.wp-block-table.is-style-stripes thead th,.wp-block-table.is-style-stripes thead td{color:var(--white-color);padding:28px 10px 28px 18px}.wp-block-table.is-style-stripes tbody{vertical-align:middle}.wp-block-table.is-style-stripes tbody td{padding:14px 10px 10px 18px;color:#1d1d1b;font-size:18px}.wp-block-table.is-style-stripes tbody tr:nth-child(even){background-color:var(--white-color)}.wp-block-table.is-style-stripes thead th:first-child,.wp-block-table.is-style-stripes thead td:first-child{color:#0082df}.wp-block-table.is-style-stripes tbody td{font-size:23px}.wp-block-table.is-style-stripes tbody td:first-child{width:420px;color:#00546c}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#bfe7ef}.callback_form{margin-top:-32px;padding:55px 32px 45px;background:url(//x-system.pro/wp-content/themes/theme/css/../img/x.svg) no-repeat center bottom}.callback_form_block{max-width:735px;margin:auto;text-align:center}.callback_form_block h2{margin-bottom:0}.callback_form_block p{font-size:24px;margin-bottom:24px}.callback_form_block .btn{max-width:270px;margin:auto}@media (max-width:1480px){.benefits:not(.style_guarantee) p br{display:none}}@media (min-width:1300px){.style_guarantee .skew{max-width:347px}}@media (max-width:1180px){.category_block a{padding:60px 40px}.category_block .items div:nth-child(even) a:nth-child(1){width:40%}.category_block .items div:nth-child(even) a:nth-child(2){width:60%}}@media (min-width:1024px){.benefits .item:nth-child(4) .skew,.benefits .item:nth-child(5) .skew,.benefits:not(.style_guarantee) .item:nth-child(6) .skew,.style_guarantee .item:nth-child(2) .skew,.style_guarantee .item:nth-child(3) .skew{transform:skewX(-36deg) translateX(30%)}.style_guarantee .item:nth-child(4) .skew{transform:skewX(36deg) translateX(-50%)}.benefits .item:nth-child(4) .image,.benefits .item:nth-child(5) .image,.benefits:not(.style_guarantee) .item:nth-child(6) .image,.style_guarantee .item:nth-child(2) .image,.style_guarantee .item:nth-child(3) .image{transform:skewX(36deg) translateX(-50%)}.style_guarantee .item:nth-child(4) .image{transform:skewX(-36deg) translateX(-50%)}.style_guarantee{margin:40px 0 13px;padding:0;background:url(//x-system.pro/wp-content/themes/theme/css/../img/x.svg) no-repeat center/contain}.style_guarantee h2{margin-bottom:0;padding-top:10px}.style_guarantee .item:nth-child(1){top:20px;left:255px}.style_guarantee .item:nth-child(2){top:-28px;left:77px}.style_guarantee .item:nth-child(3){top:-5px;left:50px}.style_guarantee .item:nth-child(4){top:-6px;left:203px}.style_guarantee .item:nth-child(1) .skew{max-width:242px;height:154px}.style_guarantee .item:nth-child(2) .skew{max-width:310px;height:200px}.style_guarantee .item:nth-child(3) .skew{max-width:338px;height:213px}.style_guarantee .item:nth-child(4) .skew{max-width:249px;height:155px}.style_guarantee p{margin:9px 0 16px 43px;min-height:0}.style_guarantee .item:nth-child(1) p{margin-left:244px}.style_guarantee .item:nth-child(3) p{margin-left:218px}.style_guarantee .item:nth-child(4) p{margin-left:-65px}body.single .callback_form{padding-bottom:77px;background-position:center !important;margin-bottom:-32px}}@media (min-width:1024px) and (max-width:1200px){.style_guarantee .skew{max-width:290px;max-height:150px}.style_guarantee .item{transform:scale(.7)}.style_guarantee .item:nth-child(1){left:29px}.style_guarantee .item:nth-child(2){top:20px;left:-25px}.style_guarantee .item:nth-child(3){left:29px}.style_guarantee .item:nth-child(4){left:170px}}@media (max-width:1024px){.wp-block-image{margin:0 0 23px}.wp-block-table{overflow-y:auto;min-width:888px}.wp-block-table.is-style-stripes tbody td{font-size:16px}.wp-block-table.is-style-stripes thead th,.wp-block-table.is-style-stripes thead td{padding:20px 10px 20px 18px}.benefits .item.empty{display:none}.benefits .item{width:calc(50% - 15px)}.benefits .skew{height:130px}.benefits p{margin-bottom:25px;min-height:auto}.callback_form{margin:-18px -12px -9px;padding:18px 12px;background:url(//x-system.pro/wp-content/themes/theme/css/../img/xs.svg) no-repeat right bottom/contain}.callback_form_block h2{font-size:32px !important;margin-bottom:8px}.callback_form_block h2 br{display:block}.callback_form_block p{font-size:18px;line-height:1.3}}@media (max-width:991px){.benefits{padding:40px 0 0}.icon_text{margin:0 0 40px}.benefits .items{margin-bottom:-20px}.banner_text p{margin-bottom:0}.benefits h2{margin-bottom:24px}.category_block{padding:32px 12px 40px;margin:-32px -12px 0}.benefits h2,.category_block h2,.blocks_footer h2{font-size:32px;font-weight:300;line-height:1}.image_text h2{font-size:32px;font-weight:300;line-height:1}}@media (min-width:768px) and (max-width:1024px){.benefits .items{padding-right:40px}.benefits .item:nth-child(4) .skew,.benefits .item:nth-child(5) .skew,.benefits .item:nth-child(9) .skew,.style_guarantee .item:nth-child(3) .skew,.style_guarantee .item:nth-child(4) .skew{transform:skewX(-36deg) translateX(30%)}.benefits .item:nth-child(4) .image,.benefits .item:nth-child(5) .image,.benefits .item:nth-child(9) .image,.style_guarantee .item:nth-child(3) .image,.style_guarantee .item:nth-child(4) .image{transform:skewX(36deg) translateX(-50%)}.style_guarantee .item:nth-child(5) .skew{transform:skewX(36deg) translateX(30%)}.style_guarantee .item:nth-child(5) .image{transform:skewX(-36deg) translateX(-50%)}}@media (max-width:767px){.wp-block-table.is-style-stripes tbody td{font-size:16px}.wp-block-columns{margin-bottom:0}.wp-block-column{-ms-flex-preferred-size:100% !important;flex-basis:100% !important;margin-bottom:20px}.block-text-button .inner{padding:33px 27px}.block-text-button .row{display:block}.block-text-button .col-auto{margin-left:0;margin-top:37px}.block-text-button .block-title{font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:0}.block-text-button .inner{color:var(--black-color);font-size:14px;font-style:normal;font-weight:700;line-height:normal}.image_text{margin:15px 0}.image_text .items{gap:8px}.image_text .item{width:100%}.banner_text{flex-direction:column-reverse;gap:24px}.benefits .items{margin-bottom:-0}.benefits .item{width:100%}.benefits .skew{margin-left:3px;max-width:calc(100% - 46px);height:68px;transform:skewX(-36deg) translateX(5%)}.benefits .image{transform:skewX(36deg) translateX(-50%)}.benefits p{margin:8px 0 24px;max-width:100%;min-height:auto}.benefits .item:last-child p{margin-bottom:8px}.category_block .items{flex-direction:column;gap:8px}.category_block .items div{width:100% !important;gap:8px}.category_block a{padding:30px 12px 50px}.category_block .items div:nth-child(even) a{width:50% !important}.benefits h2,.category_block h2,.blocks_footer h2{max-width:200px}.image_text h2{max-width:240px}}@media (max-width:550px){.callback_form_block{text-align:left}.callback_form_block .btn{max-width:100%}}