/*!
Theme Name: Digitali Theme
Author: mirti
Author URI: https://mirtidev.ru/
Description: Тема для сайта "Digitali"
Version: 1.2.0.6
Tested up to: 6.2.2
Requires PHP: 7.3
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: digitali
Tags:

*/
@font-face{font-family:'Inter Regular';src:local('Inter Regular'),local('Inter-Regular'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Inter-Regular.woff2) format('woff2'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Inter-Regular.woff) format('woff'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Inter-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Manrope Light';src:local('Manrope Light'),local('Manrope-Light'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Manrope-Light.woff2) format('woff2'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Manrope-Light.woff) format('woff'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Manrope-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Manrope SemiBold';src:local('Manrope SemiBold'),local('Manrope-SemiBold'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Manrope-SemiBold.woff2) format('woff2'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Manrope-SemiBold.woff) format('woff'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Manrope-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Manrope Bold';src:local('Manrope Bold'),local('Manrope-Bold'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Manrope-Bold.woff2) format('woff2'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Manrope-Bold.woff) format('woff'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Manrope-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Raleway Light';src:local('Raleway Light'),local('Raleway-Light'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Raleway-Light.woff2) format('woff2'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Raleway-Light.woff) format('woff'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Raleway-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Raleway Regular';src:local('Raleway Regular'),local('Raleway-Regular'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Raleway-Regular.woff2) format('woff2'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Raleway-Regular.woff) format('woff'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Raleway-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Raleway SemiBold';src:local('Raleway SemiBold'),local('Raleway-SemiBold'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Raleway-SemiBold.woff2) format('woff2'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Raleway-SemiBold.woff) format('woff'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Raleway-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Raleway Bold';src:local('Raleway Bold'),local('Raleway-Bold'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Raleway-Bold.woff2) format('woff2'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Raleway-Bold.woff) format('woff'),url(//digitali.ru/wp-content/themes/digitali/./fonts/Raleway-Bold.ttf) format('truetype');font-weight:700;font-style:normal}:root{--main_color:#419aff;--main_transparent:#419AFF10;--main_light:#f4f9ff;--light_gray:#f7f7f5;--middle_gray:#d1d4d6;--dark_gray:#868e96;--black:#000;--transition:all .3s;--no_transition:all 0s}*{outline:none !important}*,*:before,*:after{box-sizing:inherit}html{line-height:1.4;-webkit-text-size-adjust:100%;box-sizing:border-box}body{font-family:'Raleway Regular';font-weight:inherit;font-size:14px;line-height:1.3;color:#000;background:#fff;margin:0;overflow-x:hidden !important;font-feature-settings:'pnum' on,'lnum' on;font-variant-numeric:lining-nums}body.noscroll{overflow-y:hidden !important}main{display:block}a{background-color:transparent;transition:var(--transition)}a,a:visited{color:var(--main_color);text-decoration:none}a:hover,a:active,a:focus{color:var(--black);text-decoration-color:var(--black)}a.underlined{text-decoration:underline;text-decoration-color:var(--main_color);text-decoration-style:solid;text-underline-position:under;text-decoration-skip-ink:none}a.underlined.white{color:#fff;text-decoration-color:#fff}a.underlined.black{color:var(--black);text-decoration-color:var(--black)}a.underlined:hover{text-decoration-color:transparent}p,ol,ul,li,a,h1,h2,h3,h4,h5,h6{padding:0;margin:0}ol,ul{margin-left:20px}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:20px}dd{margin:0 20px 20px}b,strong,dt{font-family:'Raleway Bold'}h1,h2,h3,h4,h5,h6{font-family:'Manrope SemiBold';font-weight:inherit;clear:both;line-height:1}h1{font-family:'Manrope Bold';font-size:22px;text-transform:uppercase}h1 span{color:var(--main_color)}h1.info_title{font-family:'Manrope SemiBold';text-transform:none;margin-top:30px;line-height:1.2}h2{font-size:22px}h2.lighter{font-family:'Raleway Light';font-weight:300;line-height:1.2}h2.upper{text-transform:uppercase}h2.with_arrow{position:relative;display:inline-block;padding-right:45px}h2.with_arrow img{position:absolute;display:block;pointer-events:none;right:0;top:0;bottom:0;margin:auto 0;width:30px;height:30px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}dfn,cite,em,i{font-style:italic}hr{box-sizing:content-box;background-color:#ccc;border:0;height:1px;margin-bottom:20px;overflow:visible}pre,code,kbd,samp{font-family:monospace,monospace;font-size:16px}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}abbr,acronym{border-bottom:1px dotted #666;cursor:help}small{font-size:80%}big{font-size:125%}mark,ins{background:#fff9c0;text-decoration:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto;max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}figure{margin:20px 0}template,[hidden]{display:none}details{display:block}summary{display:list-item}blockquote,address{margin:0 20px}embed,iframe,object{max-width:100%}table{margin:0;width:100%}.post,.page{margin:0}.sticky{display:block}.updated:not(.published){display:none}.site_main{padding:60px 0}.home .site_main{padding:0 0 60px}.page_sections{position:relative;z-index:1}.mtop_sections{margin-top:32px}.ptop_sections{padding-top:32px}.mbottom_sections{margin-bottom:32px}.pbottom_sections{padding-bottom:32px}p.subtitle{margin-top:20px;font-size:14px;line-height:1.4}.flex_elem{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.inline_flex_elem{display:-webkit-inline-flex;display:-ms-inline-flex;display:inline-flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.default_text{font-size:14px;line-height:1.3}.default_text>*{margin-top:24px}.default_text>*:nth-child(1){margin-top:0}.default_text h2,.default_text h3,.default_text h4,.default_text h5,.default_text h6{line-height:1.3}.default_text h2{font-size:20px}.default_text h3{font-size:18px}.default_text h4{font-size:17px}.default_text h5{font-size:16px}.default_text h6{font-size:16px}.default_text img{display:block;margin:20px 0}.default_text li{margin-bottom:16px}.default_text li:nth-last-child(1){margin-bottom:0 !important}.default_text ol li::marker{font-family:'Raleway Bold'}.default_text img.aligncenter,.default_text figure.aligncenter{margin-left:auto;margin-right:auto}.default_text p img,.default_text figure{display:block;pointer-events:none}.default_text figure img{margin:0}.default_text figure figcaption{font-size:16px;text-align:center;color:var(--dark_gray);margin:18px 0 0 !important}.default_text p img.alignleft,.default_text p img.alignright{width:auto;margin:0 auto}.default_text a,.default_text a:visited{text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:var(--main_color);text-underline-position:under}.default_text blockquote{border-left:2px solid var(--main_color);margin-left:0;margin-right:0;padding:0 24px;font-size:14px}.ico_lists ul{margin-left:0}.ico_lists ul li{list-style:none;padding-left:34px;position:relative}.ico_lists ul li:before{content:'';position:absolute;left:0;top:0;bottom:0;margin:auto 0;background:url(/wp-content/themes/digitali/img/ico_list.svg) no-repeat center;background-size:100%;width:18px;height:18px}.btn_accept_checkbox{margin-top:30px}.btn_accept_checkbox span{cursor:pointer;display:inline-block;position:relative;padding-left:33px}.btn_accept_checkbox span:before{content:'';position:absolute;left:0;top:-4px;width:26px;height:26px;border-radius:100%;background:var(--main_color)}.btn_accept_checkbox span:after{content:'';position:absolute;left:1px;top:-4px;width:26px;height:26px;background:url(/wp-content/themes/digitali/img/check.svg) no-repeat center;opacity:1;transition:var(--transition)}.btn_accept_checkbox.disabled span:after{opacity:0}.wow{visibility:hidden}@media (min-width:360px){.default_text h2{font-size:26px}.default_text h3{font-size:22px}.default_text h4{font-size:20px}.default_text h5{font-size:18px}}@media (min-width:576px){h1{font-size:36px}h2{font-size:26px}h3{font-size:24px}h4{font-size:22px}h5{font-size:20px}.default_text h1{font-size:32px}}@media (min-width:768px){h1{font-size:42px}h2.lighter{font-size:36px;line-height:1}h2.with_arrow{padding-right:0}h2.with_arrow img{position:static;display:inline-block;margin-left:10px}.default_text img{margin:30px 0}.default_text p img.alignleft{float:left;margin-right:25px;margin-bottom:5px}.default_text p img.alignright{float:right;margin-left:25px;margin-bottom:5px}.default_text h2{font-size:36px}.default_text h3{font-size:30px}.default_text h4{font-size:26px}.default_text h5{font-size:22px}.default_text h6{font-size:18px}}@media (min-width:992px){h1{font-size:60px}h2{font-size:36px}h2.lighter{font-size:46px}h3{font-size:30px}h4{font-size:24px}h5{font-size:20px}p.subtitle{font-size:18px}.mtop_sections{margin-top:48px}.ptop_sections{padding-top:48px}.mbottom_sections{margin-bottom:48px}.pbottom_sections{padding-bottom:48px}.default_text blockquote{padding:0 32px;font-size:16px}}@media (min-width:1200px){.site_main{padding:100px 0}h1{font-size:72px}h2{font-size:46px}h2.lighter{font-size:62px}h2.with_arrow img{width:45px;height:45px;margin-left:15px}h3{font-size:36px}.default_text h2{font-size:42px}.default_text h3{font-size:36px}.default_text h4{font-size:32px}.default_text h5{font-size:26px}.default_text h6{font-size:20px}}@media (min-width:1280px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1264px}h1{font-size:82px}}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}a.button,.button{font-family:'Raleway Regular';font-size:16px;display:inline-block;padding:7px 18px;background:var(--main_color);border-radius:0;color:#fff;text-align:center;cursor:pointer;position:relative;border-radius:4px;transition:var(--transition)}.button:hover{background:var(--black)}.button.ico_right img{width:12px;height:10px;padding-left:2px;display:inline-block;pointer-events:none}input[type=button],input[type=submit],input[type=reset],button{background:0 0 !important;border:none !important;cursor:pointer !important;transition:var(--transition) !important;width:100%;color:#fff !important;padding:16px}.button.bigger{padding:16px 40px;font-size:18px}.button_container{justify-content:center}.button.button_wrapper{padding:0 !important}.button.disabled{pointer-events:none;color:rgba(255,255,255,.5)}.button.full_width_mob{width:100%}input[type=text],input[type=email],input[type=url],input[type=password],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],select,textarea{font-family:'Inter Regular';font-size:16px;color:var(--black);border:1px solid var(--middle_gray);border-radius:10px;padding:18px 16px;transition:var(--transition);width:100%}input::placeholder,select::placeholder,textarea::placeholder{color:var(--dark_gray)}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,select:focus,textarea:focus,input[type=text]:hover,input[type=email]:hover,input[type=url]:hover,input[type=password]:hover,input[type=number]:hover,input[type=tel]:hover,input[type=range]:hover,input[type=date]:hover,input[type=month]:hover,input[type=week]:hover,input[type=time]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=color]:hover,select:hover,textarea:hover{border-color:var(--main_color)}textarea{resize:vertical;height:140px;min-height:140px;max-height:600px;line-height:1.6}.form_accept{position:relative;line-height:1.2;padding-left:45px;margin-bottom:24px}.form_accept:before,.form_accept:after{content:'';position:absolute;width:26px;height:26px}.form_accept:before{left:0;top:3px;border:2px solid var(--main_color);border-radius:6px}.form_accept.active:before{background:var(--main_color)}.form_accept:after{left:0;top:3px;background:url(/wp-content/themes/digitali/img/check.svg) no-repeat center;background-size:70%;filter:invert(1)}.form_row{width:100%;justify-content:space-between}.form_row__elem{width:100%}.hidden_fields{display:none !important}.wpcf7 input{margin-bottom:20px}.wpcf7 input[type=submit]{margin-bottom:0;border-radius:4px}.wpcf7 input[type=submit]:disabled{cursor:not-allowed !important;background:var(--middle_gray) !important}.checkbox_elem,.radio_elem,.wpcf7-list-item label{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;align-items:center;justify-content:flex-start;margin:5px 0}.checkbox_elem label,.radio_elem label,.wpcf7-list-item label span{margin-left:10px;cursor:pointer;position:relative}.wpcf7-list-item label span{line-height:1.2}.radio_elem label{margin-right:10px}.checkbox_elem label:before,.radio_elem label:before,.wpcf7-list-item label span:before{content:'';position:absolute;left:-22px;top:2px;border-radius:100%;border:2px solid var(--main_color);width:15px;height:15px;background:0 0}.checkbox_elem label:after,.radio_elem label:after,.wpcf7-list-item label span:after{content:'';position:absolute;left:-18px;top:6px;border-radius:100%;width:7px;height:7px;background:0 0}.checkbox_elem input:checked+label:before,.radio_elem input:checked+label:before,.wpcf7-list-item label input:checked+span:before{background:var(--black)}.checkbox_elem input:checked+label:after,.radio_elem input:checked+label:after,.wpcf7-list-item label input:checked+span:after{background:var(--main_color)}.checkbox_elem input,.radio_elem input,.wpcf7-list-item label input{opacity:0}.wpcf7 p{position:relative}.wpcf7 label{display:inline-block;font-size:14px;margin-bottom:10px}.form_hidden{display:none}.form_fields{width:100%;max-width:100%;margin-bottom:20px}.hidden_fields,.wpcf7 .ajax-loader,.wpcf7-spinner{display:none}.wpcf7-not-valid-tip{position:absolute;top:22px;left:0;background:#f33;padding:0 5px;color:#fff;font-size:12px;border-radius:4px;font-weight:400;display:block;z-index:9}.wpcf7 .wpcf7-response-output{max-width:400px;margin:20px auto 0 !important;padding:0 !important;background:0 0 !important;border:none !important;color:red;width:100%;font-size:14px;line-height:1.6;text-align:center}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{display:block}.wpcf7 form.sent .wpcf7-response-output{font-family:'Raleway SemiBold';font-size:20px;line-height:1.3;color:green;display:block !important}.wpcf7 form.sent>*{display:none}select.form_fields{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(/wp-content/themes/digitali/img/angle_down.svg) #fff;background-repeat:no-repeat;background-position:right 16px center;background-size:20px;padding-right:40px;color:var(--dark);cursor:pointer}select.form_fields.active{color:var(--black)}select.form_fields::-ms-expand{display:none}@media (min-width:576px){.button.full_width_mob{width:auto}}@media (min-width:768px){.form_accept{font-size:16px;margin-bottom:36px}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.header_section{padding-top:26px;position:relative;z-index:10}.header_container{height:100%}.header_row{position:relative;align-items:center;height:100%;z-index:1}.header_logo{height:100%}.mobile_header_block .header_logo{height:auto;padding-right:0}.header_logo a{position:relative;top:0;transition:var(--transition)}.header_logo a:hover{top:-6px}.header_logo img{width:100%;max-width:110px;display:block;pointer-events:none;object-fit:contain;object-position:center;font-family:'object-fit: contain; object-position: center;'}.menu_toggle{position:fixed;z-index:999;top:21px;right:15px;width:36px;height:36px;padding:0 !important;margin:0;border:0;background:0 0 !important;cursor:pointer}#burger{width:36px;height:36px;position:relative;background:#fff;border:4px solid var(--main_color);border-radius:100%;transition-duration:1s;cursor:pointer}#burger span:before,#burger span:after{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:16px;height:4px;background:var(--main_color);border-radius:20px;content:'';transition:transform .25s,top .25s .25s}#burger span:before{top:-6px}#burger span:after{top:6px}#burger.open span:before{transition:top .25s,transform .25s .25s;top:0;transform:rotateZ(-45deg)}#burger.open span:after{transition:top .4s,transform .25s .25s;top:0;transform:rotateZ(45deg)}@keyframes slideIn{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideOut{from{transform:translateX(0)}to{transform:translateX(100%)}}.mobile_header_block{position:fixed;width:100%;right:0;top:0;min-height:125vh;height:125vh;padding:26px 0 30vh;background:var(--light_gray);display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;visibility:hidden;transform:translateX(100%);transition:visibility .3s,transform .3s;z-index:-1}.mobile_header_block.toggled{visibility:visible;z-index:777;transform:translateX(0);animation:slideIn .3s forwards;overflow-y:auto}.mobile_header_block.hidden{animation:slideOut .3s forwards}.mobile_header_block.toggled+.menu_toggle #burger{background:var(--light_gray)}#header_menu{display:none;list-style:none;margin:0}#header_menu_mob{margin:28px 0;list-style:none;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:stretch}#header_menu_mob li{margin:8px 0;width:100%;position:relative;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:center}#header_menu_mob li a{font-family:'Manrope Bold';font-size:22px;line-height:1.5;color:#fff;color:var(--main_color)}#header_menu_mob>li>a{text-transform:uppercase}#header_menu_mob li a:hover,#header_menu_mob li a:active,#header_menu_mob li a:focus{color:var(--black)}#header_menu_mob li a img{pointer-events:none;display:block;width:32px;height:32px;padding:4px;object-fit:contain;object-position:center;font-family:'object-fit: contain; object-position: center;'}#header_menu_mob li a img+span{padding-left:10px;width:calc(100% - 32px)}#header_menu_mob li>a+p{margin-left:5px;position:relative;top:2px}#header_menu_mob li>a+p img{width:12px;cursor:pointer;transition:var(--transition)}#header_menu_mob li>a+p.active img{transform:scaleY(-1)}#header_menu_mob.sub-menu li:nth-last-child(1){margin-bottom:0}#header_menu_mob ul{margin-left:20px}#header_menu_mob ul ul{margin-left:40px}#header_menu_mob>li>ul.sub-menu{display:none !important}#header_menu_mob ul.sub-menu.active{display:block !important;position:static;width:100%;left:auto}#header_menu_mob>li>ul.sub-menu>li{margin-bottom:20px}#header_menu_mob>li>ul.sub-menu>li>a{color:var(--dark_gray);font-size:20px}#header_menu_mob>li>ul.sub-menu>li>a:hover:not(a[href="#"],a[href=""]){color:var(--main_color)}#header_menu_mob>li>ul.sub-menu>li>a[href="#"],#header_menu_mob>li>ul.sub-menu>li>a[href=""]{pointer-events:none}#header_menu_mob>li>ul.sub-menu>li>a:not(a[href="#"],a[href=""]) span{text-decoration:underline;text-underline-position:under;text-decoration-skip-ink:none}#header_menu_mob>li>ul>li.banner{background:var(--main_light);border:1px solid var(--middle_gray);border-radius:8px;position:relative;padding:16px}#header_menu_mob>li>ul>li.banner>a img{position:absolute;right:5px;bottom:5px;width:auto;height:60%;object-fit:contain;object-position:center;font-family:'object-fit: contain; object-position: center;';opacity:.1}#header_menu_mob>li>ul>li.banner>a{margin-bottom:20px}#header_menu_mob>li>ul>li.banner>a span{color:var(--main_color);width:100%;padding-left:3px}#header_menu_mob>li>ul>li.banner>a span:hover{text-decoration-color:transparent !important;transition:var(--transition)}#header_menu_mob>li>ul>li.banner .default_text>*{font-size:16px !important}#header_menu_mob>li>ul>li.banner .default_text ul{list-style:disc !important;margin-left:16px}#header_menu_mob>li>ul>li.banner .default_text li{display:block;margin:3px 0;padding:0;position:relative}#header_menu_mob>li>ul>li.banner .default_text li:before{content:'';position:absolute;left:-13px;top:8px;width:7px;height:7px;background:var(--main_color);border-radius:100%}#header_menu_mob ul.sub-menu ul.sub-menu{width:100%}#header_menu_mob ul.sub-menu ul.sub-menu li a{font-size:16px}.header_content{padding-right:72px}a.header_btn{font-size:12px;display:inline-block;margin-left:auto}@media (min-width:576px){.menu_toggle{right:0;left:470px;margin:0 auto}}@media (min-width:768px){@keyframes header_delay{0%{opacity:0}80%{opacity:0}100%{opacity:1}}.header_section{padding-top:16px}.header_logo{order:1;padding-right:0}.header_section .menu_toggle{display:none;margin:0;left:auto;right:30px}.header_section.scrolled .menu_toggle,.mobile_header_block.toggled+.menu_toggle{display:block;animation:header_delay 1s linear}.mobile_header_block{border-left:1px solid var(--middle_gray);width:80%}.mobile_header_block .container{padding-left:60px}.header_menu{padding-left:24px;align-items:center;justify-content:center;position:relative;order:2}.header_menu>div{width:100%}#header_menu{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;align-items:center;padding:10px 0 0}#header_menu li{margin-right:24px;align-items:center}#header_menu>li{padding-bottom:10px}#header_menu li a{font-family:'Raleway Regular';font-size:16px;color:var(--black);align-items:center}#header_menu li a:hover{color:var(--main_color)}#header_menu li a img{pointer-events:none;display:block;width:32px;height:32px;padding:4px;object-fit:contain;object-position:center;font-family:'object-fit: contain; object-position: center;'}#header_menu li a img+span{padding-left:10px;width:calc(100% - 32px)}#header_menu li>a+p{margin-left:6px;position:relative;top:1px}#header_menu li>a+p img{width:12px;transition:var(--transition)}#header_menu li:hover>a+p img{transform:scaleY(-1)}#header_menu ul.sub-menu{margin:0}#header_menu ul.sub-menu li a{align-items:flex-start}#header_menu>li>ul.sub-menu{width:calc(100% + 230px);background:#fff;padding:10px;border:1px solid var(--middle_gray);border-radius:12px;position:absolute !important;left:-9999px;display:none;justify-content:flex-start;align-items:flex-start;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}#header_menu>li.focus>ul.sub-menu,#header_menu>li:hover>ul.sub-menu{display:-webkit-flex;display:-ms-flex;display:flex;left:0;top:40px;z-index:333}#header_menu>li>ul.sub-menu>li{width:50%;margin:0;padding:10px}#header_menu>li>ul.sub-menu>li>a{font-family:'Raleway SemiBold';margin-bottom:10px;color:var(--dark_gray)}#header_menu>li>ul.sub-menu>li>a:hover:not(a[href="#"],a[href=""]){color:var(--main_color)}#header_menu>li>ul.sub-menu>li>a[href="#"],#header_menu>li>ul.sub-menu>li>a[href=""]{pointer-events:none}#header_menu>li>ul.sub-menu>li>a img+span{position:relative;top:5px}#header_menu>li>ul.sub-menu>li>a:not(a[href="#"],a[href=""]) span{text-decoration:underline;text-underline-position:under;text-decoration-skip-ink:none}#header_menu>li>ul>li.banner{background:var(--main_light);border:1px solid var(--middle_gray);border-radius:8px;position:relative;left:10px;width:calc(50% - 20px);margin-bottom:10px}#header_menu>li>ul>li.banner>a img{position:absolute;right:5px;bottom:5px;width:auto;height:60%;object-fit:contain;object-position:center;font-family:'object-fit: contain; object-position: center;';opacity:.1}#header_menu>li>ul>li.banner>a span{color:var(--main_color);width:100%;padding-left:3px}#header_menu>li>ul>li.banner>a span:hover{text-decoration-color:transparent !important;transition:var(--transition)}#header_menu>li>ul>li.banner .default_text>*{font-size:16px !important}#header_menu>li>ul>li.banner .default_text ul{list-style:disc !important}#header_menu>li>ul>li.banner .default_text li{display:block;margin:3px 0;padding:0;position:relative}#header_menu>li>ul>li.banner .default_text li:before{content:'';position:absolute;left:-13px;top:8px;width:7px;height:7px;background:var(--main_color);border-radius:100%}#header_menu>li>ul.sub-menu ul.sub-menu{width:100%}#header_menu>li>ul.sub-menu ul.sub-menu>li{margin:0 0 10px 42px}#header_menu>li>ul.sub-menu ul.sub-menu>li>a img+span{position:relative;top:5px}.header_content{order:3;padding-right:12px}a.header_btn{text-decoration:none !important;font-size:16px;display:inline-block;padding:7px 18px;background:var(--main_color);border-radius:0;color:#fff;text-align:center;cursor:pointer;position:relative;border-radius:4px;transition:var(--transition)}a.header_btn:hover{background:var(--black)}}@media (min-width:768px) and (hover:hover){.mobile_header_block{scrollbar-width:thin;scrollbar-color:var(--main_color) var(--light_gray)}.mobile_header_block::-webkit-scrollbar{width:10px;height:10px}.mobile_header_block::-webkit-scrollbar-thumb{background-color:var(--main_color);border-radius:5px}.mobile_header_block::-webkit-scrollbar-track{background-color:var(--light_gray);border-radius:5px}@keyframes show_header_submenu{from{opacity:0}to{opacity:1}}#header_menu>li>ul.sub-menu{opacity:0}#header_menu>li:hover>ul.sub-menu{animation:show_header_submenu .3s;opacity:1}}@media (min-width:992px){.header_logo img{max-width:180px}.header_section .menu_toggle{top:30px}.mobile_header_block{width:50%}#header_menu>li{margin-right:48px}}@media (min-width:1200px){.mobile_header_block{width:40%}#header_menu>li>ul.sub-menu{width:calc(100% + 100px)}}@media (min-width:1280px){.mobile_header_block{width:35%}}.footer_section{background:#fff;text-align:center;padding:20px 0;font-size:16px;border-top:1px solid var(--middle_gray)}.footer_col{margin-top:40px}.footer_col__title{font-family:'Manrope Bold';font-size:20px;margin-bottom:16px}.footer_col .default_text{padding-top:6px}.footer_menu ul{list-style:none;margin:0}.footer_menu ul li{padding:3px 0}.footer_menu ul li a{color:var(--black);font-size:14px}.footer_menu ul li a:hover{color:var(--main_color)}.footer_soc{margin-top:20px}.footer_soc a{display:block;width:36px;height:36px;margin:10px 10px 0 0;position:relative;top:0;transition:var(--transition)}.footer_soc a:hover{top:-3px}.footer_soc a img{display:block;pointer-events:none;object-fit:contain;object-position:center;font-family:'object-fit: contain; object-position: center;';width:100%;height:100%}.footer_col a.button{margin-top:30px}.footer_copy{border-top:1px solid var(--main_color);padding-top:20px;font-size:14px}@media (min-width:576px){.footer_section{text-align:left}.footer_col{padding-right:40px}.footer_copy{text-align:center}}.breadcrumbs{padding:0;margin:0;list-style:none;align-items:center}.breadcrumbs li{color:var(--black)}.breadcrumbs li:after{content:'';display:inline-block;margin-right:5px;width:12px;height:12px;background-image:url(/wp-content/themes/digitali/img/ico_arrow_right_blue.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.breadcrumbs.white li:after{background-image:url(/wp-content/themes/digitali/img/ico_arrow_right_white.svg)}.breadcrumbs li:nth-last-child(1):after{display:none}.breadcrumbs li a{color:var(--main_color);padding-right:7px}.breadcrumbs.white li a{color:#fff}.breadcrumbs.decorated li a{text-decoration:underline;text-decoration-style:solid;text-underline-position:under;text-decoration-skip-ink:none;text-decoration-color:transparent}.breadcrumbs li a:hover{color:var(--black)}.breadcrumbs.white li a:hover{color:#fff}.breadcrumbs.decorated li a:hover{text-decoration-color:#fff}@media (min-width:360px){.breadcrumbs li{font-size:16px}}@media (min-width:576px){.breadcrumbs li{font-size:18px}}@media (min-width:992px){.breadcrumbs li{font-size:20px}}.slick_arrow{position:absolute;top:-64px;width:40px;height:40px;border:1px solid var(--main_color);border-radius:100%;padding:12px;cursor:pointer;display:block;filter:grayscale(1)}.slick_arrow:hover{filter:grayscale(0)}.slick_prev{right:50px;transform:scaleX(-1)}.slick_next{right:0}.slick-dots{width:100%;height:6px;margin:40px 0 0;padding:0;border-radius:6px;overflow:hidden;list-style:none;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:flex-start;align-items:center;background:var(--middle_gray)}.slick-dots li{margin:0;height:6px;cursor:pointer}.slick-dots li button{font-size:0;width:auto;height:6px;border:0;padding:0;margin:0}.slick-dots li.slick-active{background:var(--main_color);transition:var(--transition)}@media (min-width:768px){.slick_arrow{top:-95px;width:56px;height:56px;padding:16px}.slick_prev{right:70px}}@media (min-width:1200px){.slick_arrow{top:-105px}}.about__col>div{border-radius:20px;background:var(--light_gray);margin-bottom:8px;padding:16px}.about__col h2{margin-bottom:24px}.about__col2_elem1_btn a.button{margin-top:24px}.about__col2_elem1,.about__col2_elem2{justify-content:space-between;align-items:center}.about__col2_elem1 h2,.about__col2_elem1_btn,.about__col2_elem2 h2,.about__col2_elem2_pic{width:100%}.about__col2_elem1 .default_text{max-width:230px}.about__col2_elem2 .default_text{max-width:280px}.about__col2_elem2_pic{margin-bottom:24px}.about__col2_elem2_pic>img{width:200px;display:block;pointer-events:none}.about__col3_elem1{position:relative;overflow:hidden}.about__col3_elem1>img{position:absolute;right:-35px;top:-35px;width:150px;transform:rotate(15deg);pointer-events:none;z-index:0}.about__col3_elem1_list{margin-bottom:34px}.about__col3_elem1_list p{display:inline-block;padding:10px 12px;background:#fff;border:2px solid #fff;border-radius:12px;margin:0 10px 10px 0;position:relative;z-index:1}.about__col3_elem1_list p:hover{border-color:var(--main_color);transition:var(--transition)}.about__col3_elem1_list p span{font-family:'Raleway SemiBold';font-size:16px;position:relative;padding-right:20px}.about__col3_elem1_list p span:after{content:'';position:absolute;right:0;top:0;bottom:0;margin:auto 0;background:url(/wp-content/themes/digitali/img/ico_arrow_top_right.svg) no-repeat center;background-size:100%;width:12px;height:12px}@media (min-width:768px){.about__col>div{margin-bottom:16px;height:calc(100% - 16px)}.about__col1{padding-right:8px}.about__col2{padding-left:8px}.about__col2>div{height:calc(50% - 16px)}}@media (min-width:992px){#about{margin-top:104px}.about__col2{padding-right:8px}.about__col3{padding-left:8px}.about__col h2{font-size:35px}}@media (min-width:1200px){.about__col>div{padding:36px 24px 36px 36px}.about__col2_elem1 .default_text{width:200px}.about__col2_elem1_btn{width:auto;max-width:calc(100% - 200px);word-break:break-all}.about__col2_elem1_btn a.button{margin-top:0}.about__col2_elem2 h2{width:calc(100% - 200px);margin-bottom:0;position:relative;z-index:1}.about__col2_elem2_pic{width:180px;margin-bottom:0;position:relative;z-index:0}.about__col2_elem2_pic>img{width:180px}.about__col3_elem1{padding-right:8px !important}.about__col3_elem1>img{right:-55px;top:-35px;width:220px}.about__col3_elem1 h2,.about__col3_elem1 .default_text{padding-right:16px}}@media (min-width:1280px){.about__col2_elem1 .default_text{width:230px}.about__col2_elem1_btn{max-width:calc(100% - 230px)}.about__col2_elem2_pic{width:200px}.about__col2_elem2_pic>img{width:200px}}.block_clients{position:relative;max-height:140px}#clients,.block_clients,.clients__gallery,.clients__gallery .slick-track{overflow:hidden}.clients__gallery{pointer-events:none;visibility:hidden}.clients__gallery_elem{width:180px !important;height:80px !important;will-change:transform}.clients__gallery_elem div{border:1px solid var(--light_gray) !important;justify-content:center;align-items:center;width:100%;height:100%}.clients__gallery_elem img{width:auto;max-width:80%;max-height:60px;pointer-events:none;display:block;object-fit:contain;object-position:center;font-family:'object-fit: contain; object-position: center;'}@media (min-width:1200px){.clients__gallery_elem{width:250px !important;height:140px !important}}.services__wrapper{background:var(--light_gray);border-radius:20px;padding:16px}.services__wrapper .row{align-items:center}.services__list{margin-top:24px}.services__list span{font-family:'Raleway SemiBold';display:inline-block;padding:12px 14px;color:var(--main_color);line-height:1.2;margin:0 8px 8px 0;border:1px solid var(--main_color);border-radius:12px;background:#fff}.services__list span:hover{background:var(--main_color);color:#fff;transition:var(--transition)}.services__list_etc_elem{display:inline-block;font-size:12px}@media (min-width:992px){.services__list{margin-top:0}.services__list_etc_elem{font-size:16px}}@media (min-width:1200px){.services__wrapper{padding:36px}.services__titles{padding-right:0}}.block_services2{overflow:hidden !important}.services2_elems{margin-top:24px}.services2_elem{background:var(--light_gray);border-radius:20px;margin-top:12px;padding:36px 24px;position:relative;overflow:hidden}.services2_elem:after{content:'';position:absolute;left:0;top:0;width:0;height:100%;background:0 0;opacity:0;border-radius:20px 0 0 20px;transition:var(--transition)}.services2_elem:hover:after{width:6px;opacity:1;background:var(--main_color)}.services2_elem>h3{width:100%}.services2_elem p{margin-top:24px;line-height:1.4}.services2_elem__links li{margin-top:16px;font-size:16px}.services2_elem__links li a{text-decoration-thickness:1px}.services2_elem__links li a:hover{color:var(--main_color);text-decoration-color:var(--main_color)}.services2_elem__content>img{display:block;pointer-events:none;margin:24px 0 16px;object-fit:contain;object-position:center;font-family:'object-fit: contain; object-position: center;';border-radius:20px}.services2_elem2>img{position:absolute;right:-40px;top:-40px;pointer-events:none;display:block;object-fit:contain;object-position:center;font-family:'object-fit: contain; object-position: center;';transform:rotate(-15deg)}.services2_elem4 h3 a{text-underline-position:auto;text-underline-offset:3px;text-decoration-thickness:1px;padding-right:20px;background:url(/wp-content/themes/digitali/img/ico_arrow_top_right.svg) no-repeat right top 8px;background-size:12px}.services2_elem4 h3 a:hover{color:var(--main_color);text-decoration-color:var(--main_color)}.services2_elem__list span{position:relative;display:block;width:calc(100% - 60px);background:#fff;padding:12px 14px;margin-top:12px;border-radius:12px;font-size:16px;line-height:1.2}.services2_elem__list span:after{content:'';position:absolute;right:-30px;top:0;bottom:0;margin:auto 0;background:url(/wp-content/themes/digitali/img/ico_arrow_right_gray.svg) no-repeat right center;background-size:100%;width:15px;height:15px}.services2_elem__list span:nth-last-child(1):after{display:none}@media (min-width:768px){.services2_elem__content{margin-top:24px;justify-content:space-between}.services2_elem3 .services2_elem__content{align-items:center}.services2_elem p{font-size:16px}.services2_elem1 p,.services2_elem2 p{width:50%;padding-right:30px}.services2_elem__links{width:50%}.services2_elem__content p,.services2_elem__links,.services2_elem__links li:nth-child(1){margin-top:0}.services2_elem__content>img{margin:0;width:calc(50% - 40px)}.services2_elem4 h3 a{background-position:right top 10px;padding-right:25px}.services2_elem__list{justify-content:space-between;align-items:stretch}.services2_elem__list span{width:calc(100%/3 - 30px)}}@media (min-width:992px){.services2_elems{margin-top:40px;margin-left:-8px;margin-right:-8px}.services2_elems>div{padding-left:8px;padding-right:8px}.services2_elem1,.services2_elem2{height:calc(50% - 12px)}.services2_elem3{height:calc(100% - 12px)}.services2_elem3>h3,.services2_elem3>p{padding-right:40px}.services2_elem__list span{padding-right:50px}}@media (min-width:1200px){.services2_elem h3{font-size:35px}.services2_elem4 h3 a{background-position:right top 12px;padding-right:30px}.services2_elem4 .services2_elem__content p{width:25%;padding-right:30px}.services2_elem4 .services2_elem__list{width:75%}.services2_elem__list span{margin:0 0 12px}}#advantages{background:var(--light_gray);padding:16px 0}.advantages__top{justify-content:space-between}.advantages__top_info p{margin-top:24px;line-height:1.4}.advantages__top_info a.button{margin-top:24px}.advantages__list{margin-top:24px}.advantages__list>div{margin-top:8px}.advantages__list_elem{background:#fff;border-radius:20px;padding:16px}.advantages__list_elem>p{font-family:'Raleway Bold';margin-bottom:16px}@media (min-width:768px){.advantages__top_info p{margin-top:0;font-size:16px}.advantages__list>div:nth-child(odd){padding-right:4px}.advantages__list>div:nth-child(even){padding-left:4px}.advantages__list_elem{height:100%}}@media (min-width:992px){#advantages{padding:48px 0}.advantages__list{margin-top:32px}.advantages__list>div{margin-top:16px}.advantages__list>div:nth-child(odd){padding-right:8px}.advantages__list>div:nth-child(even){padding-left:8px}}@media (min-width:1200px){.advantages__list>div:nth-child(3n-2){padding-left:12px !important;padding-right:8px !important}.advantages__list>div:nth-child(3n-1){padding-left:8px !important;padding-right:8px !important}.advantages__list>div:nth-child(3n){padding-left:8px !important;padding-right:12px !important}.advantages__list_elem{padding:36px 24px}.advantages__list_elem>p,.advantages__list_elem .default_text{font-size:16px}}.adv2_list{margin-top:24px;align-items:stretch}.adv2_elem{margin-top:20px}.adv2_elem__inner{background:var(--main_light);border-radius:20px;padding:24px;height:100%;position:relative}.adv2_elem__inner:after{content:'';position:absolute;left:20px;right:20px;bottom:0;width:calc(100% - 40px);height:5px;background:var(--main_color);border-radius:0 0 12px 12px;z-index:-1;transition:var(--transition)}.adv2_elem__inner:hover:after{bottom:-5px}img.adv2_elem__ico{display:block;pointer-events:none;width:42px;height:42px;object-fit:contain;object-position:center;font-family:'object-fit: contain; object-position: center;';position:absolute;left:24px;top:24px;background:#fff;padding:9px;border-radius:12px}.adv2_elem__inner>p{font-family:'Manrope SemiBold';font-size:20px;line-height:1;padding:10px 0 0 58px;word-break:break-word}.adv2_elem__inner>span{display:block;margin-top:36px;line-height:1.4}.adv2_elem__inner div{margin-top:24px;align-items:center;color:var(--main_color)}.adv2_elem__inner div p{font-family:'Manrope Bold';font-size:62px;width:100%}.adv2_elem__inner div span{font-size:20px;word-break:break-word}@media (min-width:360px){.service_price__inner{padding:36px 24px 36px 36px}.adv2_elem__inner>p{font-size:24px;padding-top:8px}.adv2_elem__inner>span{font-size:16px}}@media (min-width:576px){.adv2_elem__inner div p{width:250px}.adv2_elem__inner div span{width:calc(100% - 250px)}}@media (min-width:768px){.adv2_elem__inner div p{font-size:42px;width:140px}.adv2_elem__inner div span{width:calc(100% - 140px)}}@media (min-width:992px){.adv2_elem__inner>p{font-size:36px;padding-top:4px}.adv2_elem__inner div p{font-size:52px;width:170px}.adv2_elem__inner div span{width:calc(100% - 170px)}}@media (min-width:1280px){.adv2_elem__inner>p{font-size:42px;padding-top:0}.adv2_elem__inner div p{font-size:62px;width:200px}.adv2_elem__inner div span{width:calc(100% - 200px)}}.block_reviews{padding-top:32px}.reviews__list{margin-top:24px}.reviews__list>div{margin-top:8px}.reviews__list>div.hidden{display:none}.reviews__list_elem{background:var(--light_gray);border-radius:20px;padding:16px;position:relative;overflow:hidden}.reviews__list_elem_logo{display:block;pointer-events:none;object-fit:contain;object-position:left;font-family:'object-fit: contain; object-position: left;';width:100%;max-width:200px;max-height:40px;margin-bottom:16px}.reviews__list_elem>p{font-family:'Raleway SemiBold';margin-bottom:8px}.reviews__list_elem_ico{display:block;pointer-events:none;object-fit:contain;object-position:center;font-family:'object-fit: contain; object-position: center;';width:133px;position:absolute;top:16px;right:16px;transform:rotate(15deg)}.reviews__button{justify-content:center;margin-top:30px}@media (min-width:768px){.reviews__list>div:nth-child(odd){padding-right:4px}.reviews__list>div:nth-child(even){padding-left:4px}.reviews__list_elem{height:100%}}@media (min-width:992px){#reviews{margin-top:64px}.reviews__list{margin-top:48px}.reviews__list>div{margin-top:16px}.reviews__list>div:nth-child(odd){padding-right:8px}.reviews__list>div:nth-child(even){padding-left:8px}}@media (min-width:1200px){.reviews__list>div:nth-child(3n-2){padding-left:12px !important;padding-right:8px !important}.reviews__list>div:nth-child(3n-1){padding-left:8px !important;padding-right:8px !important}.reviews__list>div:nth-child(3n){padding-left:8px !important;padding-right:12px !important}.reviews__list_elem{padding:36px 24px}.reviews__list_elem>p,.reviews__list_elem .default_text{font-size:16px}.reviews__list_elem_ico{width:190px;top:24px;right:-24px;transform:rotate(15deg)}}.block_callback .row{justify-content:center}.callback__inner{border:2px solid var(--light_gray);background:#fff;border-radius:20px;padding:36px 16px}.callback__inner>h2,.callback__inner>p.subtitle{text-align:center}.callback__inner>p.subtitle{line-height:1.3;width:100%;max-width:545px;margin:20px auto 0}.callback__form{margin-top:32px}@media (min-width:576px){.callback__form .wpcf7-submit{min-width:300px}}@media (min-width:768px){#callback{margin-top:64px;background:var(--light_gray);padding:72px 0}.callback__form{min-height:526px;position:relative}.callback__form .form_row__elem{width:calc(50% - 12px)}.callback__form .wpcf7-response-output{position:absolute;left:0;right:0}}@media (min-width:992px){.callback__inner{padding:70px 56px 50px}}@media (min-width:1200px){.callback__inner>p.subtitle{margin-top:24px}}.home .block_blog{padding-top:32px}.single_post .block_blog{margin-top:80px}.single_post .block_blog h2{max-width:calc(100% - 100px)}.block_blog__slider{margin-top:32px}.block_blog__slider .slick-track{margin-left:0;margin-right:0}.block_blog__slider .blog_cat__item{margin-top:0}@media (min-width:768px){.single_post .block_blog h2{max-width:calc(100% - 140px)}.block_blog__slider{margin-top:48px;min-width:calc(100% + 16px)}.block_blog__slider .blog_cat__item__inner{width:calc(100% - 16px);margin:0}.block_blog__slider .slick_prev{right:86px}.block_blog__slider .slick_next{right:16px}}@media (min-width:992px){.home .block_blog{padding-top:80px}.single_post .block_blog{margin-top:140px}}.block_cases{background:var(--light_gray);padding:40px 0}.block_cases h2{max-width:calc(100% - 100px)}.block_cases__slider{margin-top:32px}.block_cases__slider .slick-track{margin-left:0;margin-right:0}.block_cases__slider .blog_case__item{position:relative}.blog_case__item__inner{width:100%;max-width:400px;height:100%;margin:0 auto;position:relative;background:#fff;border-radius:20px}.blog_case__item_logo{position:absolute;left:16px;top:16px;padding:13px 18px;display:block;pointer-events:none;background:#fff;border-radius:12px;pointer-events:none;object-fit:contain;object-position:center;font-family:'object-fit: contain; object-position: center;';height:43px;width:auto;max-width:calc(100% - 80px);z-index:3}.blog_case__item_year{font-family:'Manrope SemiBold';font-size:16px;position:absolute;right:16px;top:24px;color:#fff;z-index:3}.blog_case__item_cat{font-family:'Raleway SemiBold';font-size:16px;display:inline-block;padding:12px 40px 12px 14px;background:url(/wp-content/themes/digitali/img/ico_arrow_top_right.svg) no-repeat right 18px center #fff;background-size:12px;border-radius:12px;position:absolute;right:16px;bottom:16px;max-width:calc(100% - 32px);z-index:3}.blog_case__item_pic{width:100%;height:60vw;display:block;position:relative;border-radius:20px;overflow:hidden;background:var(--black)}.blog_case__item_pic>img{width:100%;height:100%;pointer-events:none;display:block;object-fit:cover;object-position:center;font-family:'object-fit: cover; object-position: center;';border-radius:20px;transition:transform 3s;opacity:.6}.blog_case__item__inner:hover .blog_case__item_pic>img{transform:scale(1.2)}@media (min-width:576px){.blog_case__item_pic{height:255px}}@media (min-width:768px){.block_cases h2{max-width:calc(100% - 140px)}.block_cases__slider{margin-top:48px;min-width:calc(100% + 16px)}.block_cases__slider .blog_case__item__inner{width:calc(100% - 16px);margin:0}.block_cases__slider .slick_prev{right:86px}.block_cases__slider .slick_next{right:16px}.blog_case__item_pic{height:210px}}@media (min-width:992px){.blog_case__item_pic{height:185px}}@media (min-width:1200px){.blog_case__item_pic{height:220px}}@media (min-width:1280px){.blog_case__item_pic{height:255px}}.block_steps{background:var(--light_gray);padding-bottom:60px;overflow:hidden !important}.block_steps h2{margin-top:60px;padding-right:110px}.steps_slider{margin-top:80px;position:relative;padding-right:50px;cursor:e-resize}.steps_slider .slick_arrow{top:-110px}.steps_slider .slick_prev{right:60px}.steps_slider .slick_next{right:10px}.steps_slider .slick-dots{width:calc(100% + 38px)}.steps_slider .slick-list{overflow:visible !important;margin-right:-20px}.steps_slide{position:relative;margin-right:10px}.steps_slide__inner{position:relative;padding:0 10px 0 30px}.steps_slide__inner:before{content:'';position:absolute;left:0;top:-40px;width:20px;height:20px;background:var(--main_color);border-radius:100%}.steps_slide__inner:after{content:'';position:absolute;left:40px;top:-30px;width:calc(100% - 50px);height:2px;background:var(--main_color);border-radius:12px}.steps_slide__inner>span{font-family:'Manrope SemiBold';font-size:20px;color:var(--main_color);position:absolute;left:0}.steps_slide__inner>p{font-family:'Manrope SemiBold';font-size:20px;color:var(--main_color)}.steps_slide__inner>div{margin-top:24px;line-height:1.4}.steps_slide__inner .default_text *{font-size:14px}.steps_slide__inner .default_text li{margin-bottom:4px}@media (min-width:576px){.steps_slider{padding-right:100px}.steps_slider .slick-dots{width:calc(100% + 88px)}.steps_slide__inner .default_text *{font-size:16px}}@media (min-width:768px){.block_steps h2{padding-right:150px}.steps_slider .slick_arrow{top:-120px}.steps_slider .slick_prev{right:80px}.steps_slider .slick_next{right:10px}}.serts_list{margin-top:24px;align-items:stretch}.serts_elem{margin-top:20px}.serts_elem__inner{border:1px solid var(--light_gray);border-radius:20px;padding:40px 30px;height:100%}.serts_elem__inner:hover{border-color:var(--main_color);transition:var(--transition)}.serts_elem__inner img{display:block;pointer-events:none;margin:0 auto;width:100%;height:108px;object-fit:contain;object-position:center;font-family:'object-fit: contain; object-position: center;';position:relative;top:0;transition:var(--transition)}.serts_elem__inner:hover img{top:10px}.serts_elem__inner p{width:100%;text-align:center;margin-top:32px;font-size:16px}@media (min-width:768px){.serts_list{margin-left:-8px;margin-right:-8px}.serts_elem{padding-left:8px;padding-right:8px}}@media (min-width:1200px){.serts_elem__inner{padding:40px 60px}}.partners_list{align-items:center}.partners_elem{margin-top:32px}.partners_elem__inner{border:1px solid #dedede;border-radius:16px;height:160px}.partners_elem__inner:hover{border-color:var(--main_color);transition:var(--transition)}.partners_elem__inner a{width:100%;height:100%;justify-content:center;align-items:center}.partners_elem__inner img{margin:0 auto;display:block;width:80%;max-width:300px;object-fit:contain;object-position:center}.block_home_top{padding-top:80px}.home_top__gallery{margin-top:14px;align-items:center}.home_top__gallery_elem{margin:12px 24px 12px 0;width:calc(50% - 24px);max-width:200px}.home_top__gallery_elem img{display:block;pointer-events:none;object-fit:contain;object-position:center;font-family:'object-fit: contain; object-position: center;';min-width:100px;min-height:20px;max-height:30px}.home_top__list{justify-content:space-between;align-items:stretch;margin-top:8px}.home_top__list_elem{width:100%;margin-top:8px;padding:12px;line-height:1.4;border:1px solid var(--middle_gray);border-radius:20px}.home_top__list_elem:hover{border-color:var(--main_color);transition:var(--transition)}.home_top__list_elem p{font-family:'Raleway SemiBold';text-transform:uppercase}.home_top__list_elem span{display:inline-block;margin-top:5px}@media (min-width:360px){.home_top__list_elem{width:calc(50% - 4px)}}@media (min-width:576px){.home_top__gallery_elem{width:auto}}@media (min-width:768px){.home_top__list{justify-content:flex-start}.home_top__list_elem{width:auto;max-width:300px;margin-right:16px}}@media (min-width:1200px){.block_home_top{padding-top:100px}.block_home_top p.subtitle{font-size:26px}.home_top__gallery{margin-top:50px}.home_top__gallery_elem{margin-right:36px}.home_top__list{margin-top:16px}.home_top__list_elem{padding:16px 24px}}.about_page{padding-bottom:0}.page_about__texts{align-items:stretch}.page_about__texts>div{margin-top:20px}.page_about__texts>div .default_text{margin-top:0;background:var(--light_gray);border-radius:16px;padding:20px;font-size:18px;height:100%}.page_about__nums{margin-top:60px}.page_about__nums h2{width:auto}.about_nums_list{text-align:center;margin-top:15px;align-items:stretch}.about_nums_list>div{margin-top:30px}.about_nums_elem{border:1px solid var(--main_color);border-radius:8px;padding:20px 10px;height:100%;background:#fff}.about_nums_elem:hover{background:var(--main_transparent);transition:var(--transition)}.about_nums_elem p{font-family:'Manrope Bold';font-size:36px;line-height:1}.about_nums_elem p span{color:var(--main_color);font-size:48px}.about_nums_elem div{margin-top:20px;font-size:20px}.page_about__team{margin-top:60px;padding:60px 0;background:var(--light_gray)}.page_about__team .row{align-items:center}.page_about__team p{margin-top:20px;font-size:16px;line-height:1.6}.about_team_gallery{margin-top:40px}.about_team_gallery2{margin-top:-20px;position:relative;left:-40%}.about_team_gallery2 .slick-list{overflow:visible}.about_team_gallery div,.about_team_gallery2 div{padding:10px}.about_team_gallery img,.about_team_gallery2 img{display:block;pointer-events:none;object-fit:cover;object-position:center;font-family:'object-fit: cover; object-position: center;';width:100%;height:55vw;border-radius:8px}@media (min-width:576px){.about_team_gallery img,.about_team_gallery2 img{height:30vw}.about_team_gallery2{left:-20%}}@media (min-width:768px){.page_about__texts>div .default_text h2{font-size:28px}.page_about__texts>div .default_text h3{font-size:24px}.page_about__texts>div .default_text h4{font-size:22px}.page_about__texts>div .default_text h5{font-size:20px}.page_about__texts>div .default_text h6{font-size:18px}.page_about__team p{margin-top:0}}@media (min-width:992px){.page_about__nums{margin-top:80px}.about_nums_list{margin-top:30px}.page_about__team{margin-top:80px;padding:80px 0}.about_team_gallery img,.about_team_gallery2 img{height:22vw}.about_team_gallery2{left:-15%}}@media (min-width:1200px){.page_about__texts>div .default_text{padding:30px 40px}.about_nums_elem p span{font-size:60px}.page_about__team p{font-size:18px}}@media (min-width:1800px){.about_team_gallery img,.about_team_gallery2 img{height:16vw}.about_team_gallery2{left:-12%}}.page_vacancies__top .row:nth-child(1){align-items:center}.page_vacancies__top .row:nth-child(2){align-items:stretch;margin-top:20px}.vacancies_page_subtitle p{margin-top:20px;line-height:1.6;font-size:16px}.vacancies_top_elem{width:100%;height:calc(100% - 24px);margin-top:24px;padding:12px;border:1px solid var(--middle_gray);border-radius:20px}.vacancies_top_elem:hover{border-color:var(--main_color);transition:var(--transition)}.vacancies_top_elem p{font-family:'Manrope SemiBold';font-size:20px}.vacancies_top_elem span{display:inline-block;margin-top:5px;line-height:1.6}.page_vacancies_list{margin-top:100px}.page_vacancies_elem{padding-top:20px;margin-top:30px;border-top:1px solid var(--main_color)}.page_vacancies_elem:nth-last-child(1){padding-bottom:20px;border-bottom:1px solid var(--main_color)}.page_vacancies_elem__top{padding:0 60px 0 10px;position:relative;align-items:center}.page_vacancies_elem__top p{font-family:'Manrope SemiBold';font-size:20px;width:100%}.page_vacancies_elem__top p span{font-family:'Raleway Regular';display:inline-block;background:var(--light_gray);border-radius:8px;padding:3px 10px;font-size:14px}.page_vacancies_elem__top>span{display:block;margin-top:10px;line-height:1.4;width:100%}.page_vacancies_elem__top .trigger{position:absolute;right:10px;top:0;bottom:0;margin:auto 0;width:20px;height:20px;cursor:pointer}.page_vacancies_elem__top .trigger:before,.page_vacancies_elem__top .trigger:after{content:'';position:absolute;background:var(--main_color)}.page_vacancies_elem__top .trigger:before{top:50%;left:0;width:100%;height:4px;transform:translateY(-50%)}.page_vacancies_elem__top .trigger:after{top:0;left:50%;width:4px;height:100%;transform:translateX(-50%);transition:var(--transition)}.page_vacancies_elem.active .trigger:after{transform:translateX(-50%) rotate(90deg)}.page_vacancies_elem__content{justify-content:center;visibility:hidden;opacity:0;height:0}.page_vacancies_elem.active .page_vacancies_elem__content{visibility:visible;opacity:1;height:auto;transition:var(--transition)}.page_vacancies_elem__block{width:100%;margin-top:40px;padding:0 10px}.page_vacancies_elem__block>p{font-family:'Manrope SemiBold';font-size:18px;width:100%}.page_vacancies_elem__block>div{margin-top:20px;width:100%}.page_vacancies_elem__block .default_text{line-height:1.6}.page_vacancies_elem__block .default_text ol li::marker{font-family:'Manrope SemiBold'}.page_vacancies_elem__content a.button{margin-top:40px}.vacancies_page_after_row{justify-content:center}.vacancies_page_after{background:var(--light_gray);padding:20px;margin-top:60px;border-radius:16px}.vacancies_page_after .default_text{font-size:16px;line-height:1.6}@media (min-width:768px){.page_vacancies__top{margin-top:30px}.page_vacancies__top h1.info_title{font-size:32px;margin-top:0}.vacancies_page_subtitle p{margin-top:10px}.page_vacancies_elem__top p{font-size:24px}.page_vacancies_elem__block>p{width:33%;font-size:20px}.page_vacancies_elem__block>div{margin-top:0;padding:0 60px 0 20px;width:67%;border-left:2px solid var(--middle_gray)}}@media (min-width:992px){.page_vacancies_elem__top p{width:35%;padding-right:40px}.page_vacancies_elem__top>span{margin-top:0;padding-right:100px;font-size:16px;width:65%}.vacancies_page_after{padding:30px 40px;margin-top:80px}}@media (min-width:1200px){.page_vacancies__top h1.info_title{font-size:36px}.vacancies_top_elem{padding:20px}.page_vacancies_elem__block>div{padding-right:120px}}@media (min-width:1280px){.page_vacancies__top h1.info_title{font-size:42px}}.contacts_page{padding-bottom:0}.contacts_page__list{position:relative;z-index:3}.contacts_page__list .row{justify-content:center}.contacts_page__list_elem{width:100%;height:calc(100% - 24px);margin-top:24px;padding:12px;border:1px solid var(--middle_gray);border-radius:20px;background:#fff}.contacts_page__list_elem p{font-family:'Manrope SemiBold';font-size:18px;padding-bottom:5px}.contacts_page__map{margin-top:40px}.contacts_page__map iframe{display:block}.contacts_page #callback{padding:60px 0;margin-top:0}.contacts_page__after{text-align:center}@media (min-width:768px){.contacts_page__list{margin-top:20px}.contacts_page__map{margin-top:-40px}.contacts_page__after{background:var(--light_gray)}.contacts_page__after .default_text{font-size:16px}}@media (min-width:1200px){.contacts_page__map{margin-top:-30px}.contacts_page #callback.relative{padding:0}.contacts_page #callback.relative .callback__inner{position:relative;top:-100px}}.default_main{position:relative}.default_content h1.page_title{margin-top:24px;word-break:break-word;color:var(--main_color)}.default_content .default_text{margin-top:24px;position:relative;line-height:1.6}.default_content .default_text>ul{margin-top:8px}.default_content .default_text li{margin-bottom:4px}@media (min-width:576px){.default_content h1.page_title{font-size:32px}}@media (min-width:768px){.default_content .default_text{font-size:16px}}.page_404{height:100vh}.page_404 .row{text-align:center;position:relative;z-index:1}.page_404 .container{margin-top:50vh;transform:translateY(-50%);position:relative;top:-70px}.page_404 .row h1{font-family:'Manrope Bold';font-size:40px;color:var(--main_color)}.page_404 .row p{font-family:'Inter Regular';font-size:20px;margin:20px auto 0}.page_404 .row a.button{width:calc(100% - 40px);max-width:400px;margin:30px auto 0;padding:15px 30px}.site_main.blogs_main{padding-bottom:0}.page_title.cat_blog_title{font-family:'Manrope Light';margin-top:24px;font-size:20px;line-height:1.2;text-transform:none}.cat_blog_cats{margin-top:24px}a.cat_blog_cats__item{font-family:'Raleway SemiBold';font-size:14px;padding:12px 14px;margin:16px 16px 0 0;display:inline-block;border:1px solid var(--main_color);border-radius:12px;background:#fff;color:var(--main_color);transition:var(--no_transition)}a.cat_blog_cats__item.current,a.cat_blog_cats__home{background:var(--main_color);color:#fff}a.cat_blog_cats__item:hover{background:var(--black);border-color:var(--black);color:#fff;transition:var(--transition)}.cat_blog_posts{margin-top:54px}.blog_cat__item{margin-top:16px}.blog_cat__item__inner{width:100%;max-width:400px;height:100%;margin:0 auto;padding:16px;position:relative;background:#fff;border:2px solid var(--light_gray);border-radius:20px;transition:var(--transition)}.blog_cat__item__inner:hover{border-color:var(--middle_gray)}.blog_cat__item_pic{width:100%;height:35vw;display:block;position:relative;border-radius:16px;overflow:hidden;background:var(--light_gray)}.blog_cat__item_pic>img{width:100%;height:100%;pointer-events:none;display:block;object-fit:cover;object-position:center;font-family:'object-fit: cover; object-position: center;';border-radius:16px;transition:transform 3s}.blog_cat__item__inner:hover .blog_cat__item_pic>img{transform:scale(1.2)}.blog_cat__item_info{margin-top:16px;font-size:16px}.blog_cat__item_info>p{line-height:1;padding-left:12px}.blog_cat__item_info>div{margin-top:8px}.blog_cat__item_info a{display:inline-block;background:var(--light_gray);background-size:14px 14px;margin:8px 8px 0 0;padding:10px 12px;color:var(--black);border:2px solid var(--light_gray);border-radius:12px;transition:var(--no_transition)}.blog_cat__item_info a:hover{border-color:var(--main_color);transition:var(--transition)}.blog_cat__item_title{font-family:'Manrope SemiBold';font-size:20px;line-height:1;color:var(--black) !important;display:inline-block;margin-top:16px}.blog_cat__item_title:hover{color:var(--main_color) !important}.blog_cat__item_excerpt{margin-top:16px;font-size:16px;line-height:1.4}a.ajaxnav_btn{margin:80px auto 0;width:calc(100% - 24px);max-width:300px}@media (min-width:576px){.page_title.cat_blog_title{font-size:24px}.blog_cat__item_pic{height:150px}}@media (min-width:768px){.page_title.cat_blog_title{font-size:32px}.blog_cat__item_pic{height:120px}}@media (min-width:992px){.page_title.cat_blog_title{font-size:42px}a.cat_blog_cats__item{font-size:16px}.blog_cat__item_pic{height:105px}}@media (min-width:1200px){.page_title.cat_blog_title{font-size:62px;line-height:1}.blog_cat__item_pic{height:130px}}@media (min-width:1280px){.blog_cat__item_pic{height:150px}}.site_main.single_post{padding-bottom:0}.single_post__info{margin-top:16px;font-size:16px}.single_post__info a{font-family:'Manrope SemiBold';display:inline-block;background:url(/wp-content/themes/digitali/img/ico_list_black.svg) var(--light_gray);background-repeat:no-repeat;background-position:right 14px center;background-size:14px 14px;margin:8px 8px 0 0;padding:10px 36px 10px 12px;color:var(--black);border:2px solid var(--light_gray);border-radius:12px;transition:var(--no_transition)}.single_post__info a:hover{border-color:var(--main_color);transition:var(--transition)}.single_post__date{font-family:'Manrope SemiBold';line-height:1;padding:12px 0 12px 12px;display:inline-block}.single_blog_title{font-family:'Manrope Light';margin-top:32px;font-size:22px;line-height:1.2;text-transform:none}.single_blog_content.default_text{margin-top:40px;line-height:1.42;font-size:16px}.single_blog_content.default_text h2,.single_blog_content.default_text h3,.single_blog_content.default_text h4,.single_blog_content.default_text h5,.single_blog_content.default_text h6{margin-top:40px}.qlink_elem{align-items:center;border-left:2px solid var(--main_color);padding-left:10px}.qlink_elem p{font-family:'Raleway Bold';width:100%;margin-bottom:16px}.qlink_elem a.button{text-decoration:none !important}.quote_elem{width:100%;max-width:700px;position:relative;border:1px solid var(--main_color);border-radius:4px;padding:20px;margin-bottom:70px;font-size:14px}.quote_elem:after{content:'';position:absolute;right:3px;bottom:-30px;background-image:url(/wp-content/themes/digitali/img/corner.svg);background-repeat:no-repeat;background-position:center;background-size:100%;width:54px;height:30px}.quote_elem__top{margin-bottom:16px;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;align-items:center}.quote_elem__top img{display:block;pointer-events:none;width:44px;height:44px;margin:0;object-fit:cover;object-position:center;font-family:'object-fit: cover; object-position: center;';border-radius:100%}.quote_elem__top div{padding-left:16px}.quote_elem__top div p:nth-child(1){font-family:'Raleway Bold'}.quote_elem__top div p+p{color:var(--dark_gray)}.quote_elem__text{width:100%;padding-left:60px;background-image:url(/wp-content/themes/digitali/img/quotes.svg);background-repeat:no-repeat;background-position:left top 5px;background-size:40px auto}@media (min-width:360px){.single_blog_title{font-size:26px}}@media (min-width:576px){.quote_elem__top img{width:64px;height:64px}.quote_elem__text{padding-left:80px;background-position:left top 5px;background-size:40px auto}}@media (min-width:768px){.single_post__info a{margin-right:20px}.single_blog_title{font-size:36px}.qlink_elem{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:space-between}.qlink_elem p{width:auto;margin-bottom:0;padding-right:40px}.qlink_elem a.button{white-space:nowrap}}@media (min-width:992px){.single_blog_title{font-size:48px;line-height:1}.single_blog_content.default_text{margin-top:60px;font-size:18px}.single_blog_content.default_text>*{margin-top:40px}.single_blog_content.default_text>h2,.single_blog_content.default_text>h3,.single_blog_content.default_text>h4,.single_blog_content.default_text>h5,.single_blog_content.default_text>h6{margin-top:60px}.quote_elem{margin-bottom:90px;font-size:16px}}@media (min-width:1200px){.single_blog_title{font-size:62px}.qlink_elem p{padding-right:80px}}.site_main.single_service{padding-bottom:0}.single_service section:not(:empty){margin-top:64px}.single_service section:nth-child(1){margin-top:0}.single_service #cases:not(:empty)+#callback{margin-top:0}.single_service h2{line-height:1.2}@media (min-width:992px){.single_service h2{line-height:1}}@media (min-width:1200px){.single_service h2.smaller_title{font-size:42px}}.service_top__inner{background:var(--main_color);color:#fff;border-radius:40px;padding:30px 20px 0;margin-bottom:40px;position:relative;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;justify-content:center}.service_top__inner h1{margin-top:24px;text-transform:none;line-height:1.2;width:100%}.service_top__inner p{margin-top:24px;font-size:16px;line-height:1.4;width:100%}.service_top__inner img{display:block;pointer-events:none;margin:0 auto;object-fit:contain;object-position:center;font-family:'object-fit: contain; object-position: center;';position:relative;top:40px;width:100%;max-width:300px}@media (min-width:360px){.service_top__inner h1{font-size:24px}}@media (min-width:576px){.service_top__inner{padding:40px 40px 0}.service_top__inner h1{font-size:32px}.service_top__inner p{font-size:18px}}@media (min-width:768px){.service_top__inner{border-radius:70px;padding:40px 140px 40px 40px;margin-bottom:0;min-height:250px}.service_top__inner img{position:absolute;top:-30px;right:-140px;margin:0;max-width:260px}}@media (min-width:992px){.service_top__inner{padding-right:150px;min-height:290px}.service_top__inner h1{font-size:48px;line-height:1}.service_top__inner p{font-size:22px}.service_top__inner img{right:-160px;max-width:300px}}@media (min-width:1200px){.service_top__inner{padding-right:180px;min-height:340px}.service_top__inner h1{font-size:56px}.service_top__inner p{font-size:24px}.service_top__inner img{right:-180px;max-width:330px}}@media (min-width:1280px){.service_top__inner{padding-right:210px;min-height:400px}.service_top__inner h1{font-size:62px}.service_top__inner p{font-size:26px}.service_top__inner img{right:-210px;max-width:390px}}.block_service_text .default_text{margin-top:24px;line-height:1.4}.block_service_text .default_text>*{font-size:14px}@media (min-width:768px){.block_service_text .default_text>*{font-size:16px}}@media (min-width:1200px){.block_service_text .default_text{margin-top:40px}.block_service_text .default_text>*{font-size:18px}}.service_cards__list{margin-top:24px;align-items:stretch}.service_cards__list_elem{margin-top:20px;background:#fff;border:1px solid var(--main_color);border-radius:20px;padding:24px;height:calc(100% - 20px)}.service_cards__list_elem:hover{background:var(--main_color);color:#fff;transition:background .15s ease-in-out}.service_cards__list_elem>span{font-family:'Manrope SemiBold';font-size:46px;color:var(--main_color);display:block;position:relative;top:0;transition:var(--transition)}.service_cards__list_elem:hover>span{color:#fff;top:10px}.service_cards__list_elem>div{margin-top:24px;line-height:1.4}.service_cards__list_elem p{font-family:'Raleway Bold'}@media (min-width:360px){.service_cards__list_elem{padding:36px 24px 36px 36px}}@media (min-width:768px){.service_cards__list{margin-left:-8px;margin-right:-8px}.service_cards__list>div{padding-left:8px;padding-right:8px}}@media (min-width:992px){.service_cards__list_elem>div{font-size:16px}}.service_features__inner{background:var(--light_gray);border-radius:20px;padding:24px}.service_features__list{margin-top:46px}.service_features__list_elem{margin-top:34px;align-items:center}.service_features__list_elem_title p{font-family:'Raleway Bold';font-size:16px;display:inline-block;padding:12px 40px 12px 14px;background:url(/wp-content/themes/digitali/img/ico_arrow_top_right.svg) no-repeat right 18px center #fff;background-size:12px;border:2px solid #fff;border-radius:12px;position:relative;z-index:1}.service_features__list_elem:hover .service_features__list_elem_title p{border-color:var(--main_color);transition:var(--transition)}.service_features__list_elem_text p{margin-top:8px;padding-left:16px;line-height:1.4;position:relative}.service_features__list_elem_text p:before{content:'';position:absolute;left:0;top:0;width:2px;height:100%;border-radius:12px;background:var(--main_color);transition:var(--transition)}.service_features__list_elem:hover .service_features__list_elem_text p:before{width:8px}@media (min-width:360px){.service_features__inner{padding:36px}}@media (min-width:992px){.service_features__list{margin-top:68px}.service_features__list_elem_title p{font-size:20px}.service_features__list_elem_text p{font-size:18px;margin-top:0}}@media (min-width:1200px){.service_features__list_elem_title p{margin-right:70px}.service_features__list_elem_text p{position:relative;left:-70px;width:calc(100% + 70px)}}.service_price__inner{background:var(--main_light);padding:24px;border-radius:20px}.service_price__titles h2+p{font-family:'Raleway Bold';font-size:16px;line-height:1.4;margin-top:34px}.service_price__content{margin-top:34px}.service_price__content .default_text{line-height:1.4}.service_price__content .default_text *{font-size:14px}.service_price__content>a.button{margin-top:34px}@media (min-width:360px){.service_price__inner{padding:36px}}@media (min-width:992px){.service_price__content{margin-top:0;padding-left:30px}.service_price__content .default_text *{font-size:16px}}@media (min-width:1200px){.service_price__content{padding-left:0}}@media (min-width:1280px){.service_price__titles{padding-right:80px}.service_price__content{position:relative;left:-40px}.service_price__content .default_text{width:calc(100% + 40px)}}