﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}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}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;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Roboto";src:url("../fonts/RobotoRegular.eot");src:url("../fonts/RobotoRegular.eot?#iefix") format("embedded-opentype"),url("../fonts/RobotoRegular.woff") format("woff"),url("../fonts/RobotoRegular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto";src:url("../fonts/RobotoLight.eot");src:url("../fonts/RobotoLight.eot?#iefix") format("embedded-opentype"),url("../fonts/RobotoLight.woff") format("woff"),url("../fonts/RobotoLight.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Roboto";src:url("../fonts/RobotoMedium.eot");src:url("../fonts/RobotoMedium.eot?#iefix") format("embedded-opentype"),url("../fonts/RobotoMedium.woff") format("woff"),url("../fonts/RobotoMedium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Roboto";src:url("../fonts/RobotoBold.eot");src:url("../fonts/RobotoBold.eot?#iefix") format("embedded-opentype"),url("../fonts/RobotoBold.woff") format("woff"),url("../fonts/RobotoBold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"DIN2014";src:url("../fonts/DIN2014-Regular.eot");src:url("../fonts/DIN2014-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/DIN2014-Regular.woff") format("woff"),url("../fonts/DIN2014-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"DIN2014";src:url("../fonts/DIN2014-Bold.eot");src:url("../fonts/DIN2014-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/DIN2014-Bold.woff") format("woff"),url("../fonts/DIN2014-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"DIN2014";src:url("../fonts/DIN2014-DemiBold.eot");src:url("../fonts/DIN2014-DemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/DIN2014-DemiBold.woff") format("woff"),url("../fonts/DIN2014-DemiBold.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"DIN2014";src:url("../fonts/DIN2014-Light.eot");src:url("../fonts/DIN2014-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/DIN2014-Light.woff") format("woff"),url("../fonts/DIN2014-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Montserrat";font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/Montserrat-Regular.woff") format("woff"),url("../fonts/Montserrat-Regular.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-weight:500;font-style:normal;font-display:swap;src:url("../fonts/Montserrat-Medium.woff") format("woff"),url("../fonts/Montserrat-Medium.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-weight:500;font-style:italic;font-display:swap;src:url("../fonts/Montserrat-MediumItalic.woff2") format("woff2"),url("../fonts/Montserrat-MediumItalic.woff") format("woff")}@font-face{font-family:"Montserrat";font-weight:600;font-style:normal;font-display:swap;src:url("../fonts/Montserrat-SemiBold.woff") format("woff"),url("../fonts/Montserrat-SemiBold.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-weight:700;font-style:normal;font-display:swap;src:url("../fonts/Montserrat-Bold.woff") format("woff"),url("../fonts/Montserrat-Bold.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-weight:700;font-style:italic;font-display:swap;src:url("../fonts/Montserrat-BoldItalic.woff") format("woff"),url("../fonts/Montserrat-BoldItalic.woff2") format("woff2")}@font-face{font-family:"Raleway";font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/Raleway-Regular.woff2") format("woff2"),url("../fonts/Raleway-Regular.woff") format("woff")}@font-face{font-family:"Raleway";font-weight:500;font-style:normal;font-display:swap;src:url("../fonts/Raleway-Medium.woff2") format("woff2"),url("../fonts/Raleway-Medium.woff") format("woff")}@font-face{font-family:"Raleway";font-weight:600;font-style:normal;font-display:swap;src:url("../fonts/Raleway-SemiBold.woff2") format("woff2"),url("../fonts/Raleway-SemiBold.woff") format("woff")}@font-face{font-family:"Gilroy";font-weight:700;font-style:normal;font-display:swap;src:url("../fonts/Gilroy-Bold.woff2") format("woff2"),url("../fonts/Gilroy-Bold.woff") format("woff")}@font-face{font-family:"Gilroy";font-weight:700;font-style:italic;font-display:swap;src:url("../fonts/Gilroy-BoldItalic.woff2") format("woff2"),url("../fonts/Gilroy-BoldItalic.woff") format("woff")}@font-face{font-family:"Gilroy";font-weight:400;font-style:italic;font-display:swap;src:url("../fonts/Gilroy-RegularItalic.woff2") format("woff2"),url("../fonts/Gilroy-RegularItalic.woff") format("woff")}@font-face{font-family:"Gilroy";font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/Gilroy-Regular.woff2") format("woff2"),url("../fonts/Gilroy-Regular.woff") format("woff")}@font-face{font-family:"SF Pro Display";font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/SFPro/SFProDisplay-Regular.woff2") format("woff2"),url("../fonts/SFPro/SFProDisplay-Regular.woff") format("woff")}@font-face{font-family:"SF Pro Display";font-weight:500;font-style:normal;font-display:swap;src:url("../fonts/SFPro/SFProDisplay-Medium.woff2") format("woff2"),url("../fonts/SFPro/SFProDisplay-Medium.woff") format("woff")}@font-face{font-family:"SF Pro Display";font-weight:500;font-style:italic;font-display:swap;src:url("../fonts/SFPro/SFProDisplay-MediumItalic.woff2") format("woff2"),url("../fonts/SFPro/SFProDisplay-MediumItalic.woff") format("woff")}@font-face{font-family:"SF Pro Display";font-weight:600;font-style:normal;font-display:swap;src:url("../fonts/SFPro/SFProDisplay-Semibold.woff2") format("woff2"),url("../fonts/SFPro/SFProDisplay-Semibold.woff") format("woff")}@font-face{font-family:"SF Pro Display";font-weight:700;font-style:normal;font-display:swap;src:url("../fonts/SFPro/SFProDisplay-Bold.woff2") format("woff2"),url("../fonts/SFPro/SFProDisplay-Bold.woff") format("woff")}@font-face{font-family:"Geffroge Authentic";font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/GeffrogeAuthentic-Regular.woff") format("woff")}@font-face{font-family:"STRRETCH-SANS-FREE";font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/STRRETCH-SANS-FREE.woff") format("woff")}html{height:100%;margin:0;padding:0}body{padding:0;margin:0 auto;font-family:"Montserrat",sans-serif;font-size:16px;line-height:1.5;color:#2f2f2f;background:#fff;height:100%;min-height:599px;max-width:2000px;min-width:304px}*,:after,:before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}::-webkit-scrollbar{width:8px;background-color:#f9f9f9}::-webkit-scrollbar-thumb{cursor:pointer;width:8px;border-radius:100px;background-color:#b7b7b7}img{border:0;outline:none}i{font-style:italic}a{color:#ef3a4a;text-decoration:none}a:focus{outline:none}.page-wrapper{height:100%}.display-none{display:none !important}.container{margin:0 auto;max-width:1100px;padding:0 50px}.container-s{margin:0 auto;max-width:800px;padding:0 50px}.visibility:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.button{background:none;height:60px;line-height:60px;padding:0 50px;text-align:center;border:2px solid #d2d2d2;font-family:inherit;font-size:1.3rem;color:inherit;cursor:pointer;outline:none;position:relative;display:inline-block;-webkit-transition:.4s ease;transition:.4s ease}.button .text{opacity:.8;margin:0}.button .line{position:absolute;background:#2f2f2f}.button .left,.button .right{width:2px;bottom:-2px;top:-2px;transform:scale3d(1, 0, 1)}.button .top,.button .bottom{height:2px;left:-2px;right:-2px;transform:scale3d(0, 1, 1)}.button .right{right:-2px;transition:transform .1s cubic-bezier(1, 0, 0.65, 1.01) .23s;transform-origin:top}.button .top{top:-2px;transition:transform .08s linear .43s;transform-origin:left}.button .left{left:-2px;transition:transform .08s linear .51s;transform-origin:bottom}.button .bottom{bottom:-2px;transition:transform .3s cubic-bezier(1, 0, 0.65, 1.01);transform-origin:right}.button:hover .text{opacity:1}.button:hover .line{transform:scale3d(1, 1, 1)}.button:hover .left{transition:transform .1s cubic-bezier(1, 0, 0.65, 1.01) .2s;transform-origin:bottom}.button:hover .top{transition:transform .08s linear .4s;transform-origin:left}.button:hover .right{transition:transform .08s linear .48s;transform-origin:top}.button:hover .bottom{transition:transform .5s cubic-bezier(0, 0.53, 0.29, 1) .56s;transform-origin:right}.send-button{border:2px solid #ef3a4a}.send-button .line{background:#ef3a4a}.send-button:hover{background:#ef3a4a;color:#fff}.center-buttons{text-align:center;margin:2rem 0}.buttons{margin:2rem 0}.checkbox-label{cursor:pointer}input[type=checkbox]{margin:0 15px 0 0;width:20px;height:20px;cursor:pointer;-webkit-appearance:none;vertical-align:middle;border:0;background-color:#ef3a4a;border:1px solid #ef3a4a;border-radius:2px}input[type=checkbox]:checked{background-color:#07a22b;border:1px solid #07a22b}input[type=checkbox]:checked:before{content:"";color:#fff;font-family:"FontAwesome";position:relative;top:2px;left:2px;font-size:14px}input[type=checkbox]:focus{outline:none}.wrapper{min-height:100%;position:relative;-webkit-transition:.4s ease;transition:.4s ease}.center-content{max-width:1000px;padding:0 100px;margin:0 auto}a.link{position:relative;display:inline-block}a.link:before{content:"";-webkit-transition:.4s ease;transition:.4s ease;position:absolute;bottom:0;left:0;width:0;height:2px;border-radius:2px;background:#ef3a4a}a.link:hover:before{width:100%}a.question{display:inline-block}a.question .question{width:24px;margin-right:10px;vertical-align:middle}.more-link{position:relative;display:inline-block}.more-link .question{width:24px;margin-right:10px;vertical-align:middle}.more-link:after{content:"";position:absolute;top:50%;right:-34px;width:24px;height:24px;margin-top:-12px;background-image:url(../img/red-right-arrow.png);background-repeat:no-repeat;background-position:center;-webkit-transition:.4s ease;transition:.4s ease}.more-link:hover:after{right:-39px}.page-block{padding:3rem 0}.section-title{font-weight:500;font-size:2rem;margin-bottom:2rem}.section-title a{color:#2f2f2f}.open-menu-wrapper .navigation-menu{width:300px}.open-menu-wrapper .wrapper{margin-left:300px}.open-menu-wrapper .menu-icon{left:300px}.open-menu-wrapper .header{left:300px}.flex-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.flex-body .left-block,.flex-body .right-block{webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;z-index:1}fieldset{margin:0;padding:0;border:0;position:relative}fieldset span{position:absolute;top:15px;left:20px;color:#2f2f2f;transform:translate3d(0, 0, 0);transition:all .2s ease-in-out;line-height:20px;font-weight:300}fieldset input:focus+span,fieldset input[type=text]:valid+span,fieldset input[type=search]:valid+span,fieldset .email-empty{font-size:11px;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);top:11px;line-height:15px}fieldset textarea:focus+span,fieldset textarea:valid+span{font-size:11px;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);line-height:15px;padding:5px 20px;background:#fff;left:2px;top:12px;right:2px}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=date],textarea,input[type=number],input[type=search]{font-family:inherit;font-size:inherit;color:#2f2f2f;border-radius:2px;background-color:#fff;padding:0 20px;width:100%;height:50px;font-weight:500;border:2px solid #d2d2d2;-webkit-transition:.4s ease;transition:.4s ease;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;width:12px;height:12px;background:url(../img/cancel.png) no-repeat;cursor:pointer;position:relative;right:-10px}textarea{padding:20px;max-width:100%}textarea::-webkit-scrollbar{width:3px}textarea::-webkit-scrollbar-thumb{cursor:pointer;width:3px;border-radius:100px;background-color:#b7b7b7}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=date]:focus,textarea:focus,input[type=number]:focus,input[type=search]:focus{border:2px solid #1a1a1a}.page{padding-top:60px}.page-id-903 .page,.page-id-124 .page,.page-id-907 .page,.page-id-909 .page,.page-id-1513 .page{padding-top:0}.content{padding:3rem 0}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:normal;margin:0;padding:0}h1{font-size:5rem}.keyword{font-size:inherit;font-weight:inherit;margin:0;display:inline-block}.blog-content .right-block{width:30%;max-width:30%;margin-left:50px}.blog-content .right-block #secondary{position:sticky;top:-50px}.page-head{background:#ef3a4a;padding:50px 0;color:#fff;text-align:center}.page-head .title{font-size:3.5rem;font-weight:500;margin-bottom:1rem}.page-head .dop-text{font-size:1.8rem;font-weight:300}.page-id-907,.page-id-909,.category-1,.blog-main-page{font-family:"DIN2014",sans-serif}.page-id-907 .page-head,.page-id-909 .page-head,.category-1 .page-head,.blog-main-page .page-head{background-image:url(../img/header-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:75px 0 85px}.widget_search{margin-bottom:70px}.feedback-block{margin-bottom:40px;background:#fafafa;padding:40px 25px 25px}.feedback-block .button{margin-bottom:20px;padding-left:30px;padding-right:30px;width:calc(100% - 64px);max-width:300px}.feedback-block .telegram{padding:20px 15px 20px 40px;display:inline-block;position:relative;vertical-align:middle;font-weight:400;font-size:14px}.feedback-block .telegram a{color:#0aaae7;transition:.4s ease;font-size:1.2rem;line-height:1;font-weight:normal}.feedback-block .telegram a:hover{color:#51c0eb}.feedback-block .telegram .before{width:30px;height:30px;position:absolute;display:block;top:24px;left:0px}.feedback-block .telegram .before img{width:100%}.feedback-title{font-size:20px;margin-bottom:10px;font-weight:500}.feedback-desc{margin-bottom:10px}blockquote.wp-block-quote{margin:30px 0;padding-left:26px;border-left:3px solid #ef3a4a;font-style:italic}table.wp-block-table{margin:20px 0;border-collapse:collapse}table.wp-block-table tr:first-child th,table.wp-block-table tr:first-child td{border-top:1px solid #e2e2e2}table.wp-block-table th,table.wp-block-table td{border-bottom:1px solid #e2e2e2;padding:8px 20px}table.wp-block-table th{font-weight:700}.cn-button.bootstrap{height:auto !important}.wp-block-image{max-width:none !important;position:relative;margin-top:40px;margin-bottom:30px;margin-left:-20px;margin-right:-20px}.wp-block-image img{height:auto}.alm-btn-wrap .alm-load-more-btn{font-size:16px !important}.alm-btn-wrap .alm-load-more-btn.loading:before{margin:6px;border-radius:3px;z-index:0;position:absolute;left:8px !important;top:7px !important;overflow:hidden;background:none !important;width:16px !important;height:16px !important;content:"" !important;-webkit-transition:width .5s ease-in-out !important;transition:width .5s ease-in-out !important;-webkit-animation:fa-spin 2s infinite linear !important;animation:fa-spin 2s infinite linear !important;text-align:center !important;display:inline-block !important;font:normal normal normal 14px/1 FontAwesome !important;font-size:inherit !important;text-rendering:auto !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important}.upstairs{position:fixed;top:300px;right:10px;z-index:10;width:70px;height:100px}.upstairs:hover{opacity:1}.upstairs.no-visible{visibility:hidden;opacity:0}.upstairs-icon{display:block;width:50px;height:50px;background-image:url("../img/logo-icon.svg");background-repeat:no-repeat;background-position:center;background-size:50% 50%;background-color:#fff;border-radius:8px;box-shadow:20px 20px 80px rgba(0,0,0,.3);padding:0;margin-right:10px}@media only screen and (max-width: 1000px){.upstairs{width:70px;height:60px}}@media only screen and (max-width: 500px){.upstairs{width:40px;height:40px}.upstairs-icon{width:40px;height:40px}}.header{position:fixed;top:0;left:0;right:0;z-index:11;-webkit-transition:.4s ease;transition:.4s ease;background:linear-gradient(102.37deg, #fa4455 14.71%, #d8303f 92.58%);padding:0;box-sizing:border-box}.header-bg{background:linear-gradient(102.37deg, #fa4455 14.71%, #d8303f 92.58%);box-shadow:20px 20px 80px rgba(0,0,0,.1)}.mobile-menu{display:none}.header__burger{display:none}.header__wrapper{display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:0 118px;box-sizing:border-box;max-width:1920px;position:relative}.header__menu{display:flex;color:#fff;list-style:none}.header__contact{display:flex;align-items:center;color:#fff}.header__contact .email a{margin-right:30px;color:#333;font-family:"Raleway",normal;font-style:normal;font-weight:400;font-size:16px;line-height:38px}.header__menu a span{color:#fff;font-family:"Raleway",sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:38px}.header__item a{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;margin-right:70px}.header__item:last-child a{margin-right:0}.header__item a::before{content:"";background-color:#fff;width:1px;height:40px;top:-35px;position:absolute;display:none;transition:display .3s ease;-webkit-transition:display .3s ease;-moz-transition:display .3s ease;-ms-transition:display .3s ease;-o-transition:display .3s ease}.header__item:hover a{opacity:.8}.header__item:hover a::before{display:block}.header__item-active a::before{display:block}.header .logo{display:flex;align-items:center}.header .logo img:first-child{background-color:#fff;border-radius:8px;box-shadow:20px 20px 80px rgba(0,0,0,.1);padding:11px 16px;box-sizing:border-box;width:48px;height:48px;top:0;left:0;margin-right:10px}.header-request{background:#fff}.header-request .header__contact{color:#333 !important}.header-request .lang-switcher-inner{color:#333 !important}.header-request .lang-switcher-inner div:after{background:url("../img/arrow-s.svg") no-repeat center}.header-request .lang-switcher-inner div:hover{color:#000}.header-request .lang-switcher-inner.view div.selected{color:#000}.header-request .header__contact .phone a span{color:#333 !important}.header__menu-request{color:#333}.header__menu-request a span{color:#333;font-weight:500}.header__menu-request .header__item a::before{background-color:#333}.lang-switcher-inner{position:relative;font-family:"Raleway",sans-serif;font-style:normal;font-weight:500;text-transform:uppercase;color:#333;opacity:.8;font-size:12px;line-height:12px;background:#fff;border-radius:4px;font-weight:400;cursor:pointer;transition:.4s ease;max-height:24px;user-select:none;overflow:hidden}.lang-switcher-inner div{display:none;padding:6px 20px 6px 8px;transition:.4s ease}.lang-switcher-inner div a{color:#333;transition:.4s ease}.lang-switcher-inner div:hover{color:#333}.lang-switcher-inner div:hover a{color:#333}.lang-switcher-inner div.selected,.lang-switcher-inner div.current-lang{display:block}.lang-switcher-inner div:after{content:"";display:block;position:absolute;width:8px;height:6px;background:url(../img/arrow-s.svg) no-repeat center;object-fit:contain;right:5px;top:9px;transition:.4s ease}.lang-switcher-inner:hover{opacity:1}.lang-switcher-inner.view{opacity:1;box-shadow:0 2px 4px rgba(0,0,0,.1);max-height:100px;transition:.4s ease}.lang-switcher-inner.view div{display:block}.lang-switcher-inner.view div.selected,.lang-switcher-inner.view div.current-lang{color:#ef3a4a}.lang-switcher-inner.view div:after{transform:rotate(180deg)}@media only screen and (max-width: 1600px){.header__menu a span{font-size:17px}.header__back-link{font-size:17px}.header__wrapper{padding:0 75px}.lang-switcher{right:75px}.header .logo img:first-child{width:44px;height:44px;margin-right:5px}.header .logo img:nth-child(2){width:85px;height:18px}}@media only screen and (max-width: 1400px){.header__menu a{margin-right:50px}.header__menu a span{font-size:16px}.header__back-link{font-size:16px}.header__wrapper{padding:0 50px}.lang-switcher{right:50px}.header__contact .phone a{margin-right:25px}}@media only screen and (max-width: 1150px){.header__wrapper{padding-top:15px;padding-bottom:15px}.header__menu{display:none}.header__contact .phone,.header__contact .email{display:none}.header .logo img:first-child{width:40px;height:40px;padding:8px;margin-right:10px}.header .logo img:nth-child(2){width:89px;height:20px}.header__burger{display:block;position:absolute;right:50px;width:26px;height:22px}.header__burger-wrapper{height:100%}.header__burger-wrapper::before,.header__burger-wrapper::after{content:"";position:absolute;height:3px;width:25px;background-color:#fff;right:0;transition:width .4s ease;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.header__burger-wrapper::before{top:0}.header__burger-wrapper::after{bottom:0;width:15px}.header__burger-wrapper span{position:absolute;height:3px;width:25px;background-color:#fff;right:0;top:10px;transition:width .4s ease;-webkit-transition:width .4s ease;-moz-transition:width .4s ease;-ms-transition:width .4s ease;-o-transition:width .4s ease;border-radius:2px}.header__burger:hover .header__burger-wrapper::before{width:15px}.header__burger:hover .header__burger-wrapper::after{width:25px}.header-request .header__burger-wrapper::before,.header-request .header__burger-wrapper::after,.header-request .header__burger-wrapper span{background-color:#2f2f2f}.mobile-menu{display:block;position:fixed;top:0;right:0;z-index:206;bottom:0;width:100%;height:100%;overflow:hidden;-webkit-transition:.4s ease;transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease}.mobile-menu_close{width:0}.mobile-menu_open{width:100%}.mobile-menu__container{background:linear-gradient(88.89deg, #fa4455 5.91%, #de3444 99.51%);position:relative;width:100%;height:100%;padding:60px 35px 80px 35px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;z-index:206}.mobile-menu__list{margin:0;list-style:none;text-align:right}.mobile-menu__list li{margin-bottom:20px}.mobile-menu__list a{font-family:"Raleway",normal;color:#fff;width:100%;font-weight:500;font-size:22px;margin-bottom:20px;transition:opacity .3 ease;-webkit-transition:opacity .3 ease;-moz-transition:opacity .3 ease;-ms-transition:opacity .3 ease;-o-transition:opacity .3 ease}.mobile-menu__list a:hover{opacity:.8}.header__cross{position:absolute;width:20px;height:20px;left:35px;top:35px}.header__cross::before,.header__cross::after{content:"";position:absolute;height:3px;width:26px;background-color:#fff;left:0;top:0;transition:transform .4s ease;-webkit-transition:transform .4s ease;-moz-transition:transform .4s ease;-ms-transition:transform .4s ease;-o-transition:transform .4s ease;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.header__cross::before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.header__cross::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.header__cross:hover::before,.header__cross:hover::after{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.mobile-menu__support-links a{display:block;font-weight:500;font-size:16px;line-height:19px;text-align:right;color:#fff;margin-bottom:8px;transition:opacity .3 ease}.mobile-menu__support-links a:hover{opacity:.8}.mobile-menu__support-links a:last-child{margin-bottom:0}.mobile-menu__socials{display:flex;justify-content:flex-end;align-items:center;margin-bottom:20px;list-style:none}.mobile-menu__socials li{margin-left:20px}.mobile-menu__socials a{width:30px;height:30px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:2px solid #e4e4e4;box-sizing:border-box;display:flex;justify-content:center;align-items:center;transition:opacity .3 ease;-webkit-transition:opacity .3 ease;-moz-transition:opacity .3 ease;-ms-transition:opacity .3 ease;-o-transition:opacity .3 ease}.mobile-menu__socials a:hover{opacity:.8}.mobile-menu__socials svg{fill:#fff;width:60%;height:50%}}@media only screen and (max-width: 650px){.header__wrapper{padding:15px 25px}.header__burger{right:25px}}@media only screen and (max-width: 420px){.header__burger{width:20px;height:17px}.header__burger-wrapper::before,.header__burger-wrapper::after{width:20px}.header__burger-wrapper::after{width:10px}.header__burger-wrapper span{width:20px}.header__burger:hover .header__burger-wrapper::before{width:10px}.header__burger:hover .header__burger-wrapper::after{width:20px}.header__burger-wrapper span{top:7px}.mobile-menu{-webkit-transition:.2s ease;transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease}.mobile-menu__socials{flex-wrap:wrap;width:50%;margin-left:auto;padding-left:0}.mobile-menu__socials li{margin-bottom:10px}}@media only screen and (max-width: 400px){.mobile-menu__container{padding:60px 20px 80px 25px}}ol.breadcrumbs{list-style:none;margin:0;padding:0;color:#fff;font-size:14px;margin-bottom:36px}ol.breadcrumbs li{display:inline-block}ol.breadcrumbs li:after{content:"/"}ol.breadcrumbs li:last-child:after{content:""}ol.breadcrumbs a{color:#fff;transition:.2s ease}ol.breadcrumbs a:hover{opacity:.8}ol.breadcrumbs a:hover span{border-bottom-color:rgba(0,0,0,0)}ol.breadcrumbs span{border-bottom:1px solid rgba(255,255,255,.6)}.comments-block{margin-bottom:50px}.comments-block .comments-area{border-top:5px solid #ef3a4a;max-width:950px;padding-left:5px;padding-right:5px}.comments-block .comments-area .user-role{display:inline-block;padding-left:8px;font-size:12px;font-style:italic;color:#6b6b70}.comments-block #wc-comment-header{padding:20px 0px 10px 0px;font-size:24px}.crp_related{border-top:5px solid #ef3a4a;padding-top:14px;padding-left:5px;padding-right:5px;margin-bottom:80px;margin-top:40px}.crp_related ul{margin:0;padding:0;list-style:none;padding-left:20px;margin-left:10px}.crp_related li{position:relative;margin-bottom:9px}.crp_related li:after{content:"";position:absolute;display:block;width:10px;height:10px;border-radius:5px;background:#ef3a4a;left:-20px;top:10px}.crp_related a{color:#2f2f2f;border-bottom:1px solid #2f2f2f;transition:.2s ease}.crp_related a:hover{color:#ef3a4a;border-color:#ef3a4a}.crp_related a:visited{color:dimgray;border-bottom:1px solid dimgray}.related-title{font-size:24px;margin-bottom:15px}.subs-block-wrapper{margin-bottom:80px}.subs-block{background:#ef3a4a;display:flex;padding:15px 20px;color:#fff}.subs-block fieldset{width:300px;display:inline-block;margin-right:20px}.subs-block fieldset input{border-color:rgba(0,0,0,0)}.subs-block input[type=text]:focus,.subs-block input[type=password]:focus,.subs-block input[type=email]:focus,.subs-block input[type=date]:focus,.subs-block input[type=number]:focus,.subs-block input[type=search]:focus,.subs-block textarea:focus{border-color:#bababa}.subs-block a{color:#fff}.subs-block .wpcf7-acceptance{font-size:13px;opacity:.5;user-select:none}.subs-block .wpcf7-acceptance label{vertical-align:middle}.subs-block .wpcf7-acceptance label span{vertical-align:middle}.subs-block .wpcf7-acceptance label a{border-bottom:1px solid #fff}.subs-block .wpcf7-acceptance label a:hover{border-bottom:0}.subs-block .button-s{border:2px solid #fff;background:#ef3a4a;color:#fff;padding:14px 20px;text-align:center;width:250px;cursor:pointer;transition:.2s ease}.subs-block .button-s:hover,.subs-block .button-s:active,.subs-block .button-s:focus{background:#fff;color:#ef3a4a;outline:0}.subs-block .button-s:disabled{opacity:.5;background:#ef3a4a;color:#fff}.subs-block span.wpcf7-list-item{margin:0}.subs-block input[type=checkbox]{margin-right:8px;border:1px solid #fff;width:14px;height:14px;position:relative}.subs-block input[type=checkbox]:checked{background-color:#fff}.subs-block input[type=checkbox]:checked:before{color:#ef3a4a;left:0;top:0;font-size:12px;border:0;display:block;position:absolute;text-align:center}.subs-block .subs-title{font-size:30px;margin-bottom:4px;font-weight:700}.subs-block .subs-subtitle{margin-bottom:15px;line-height:1.4;font-size:14px}.subs-block .subs-icon{width:130px;margin-top:12px;margin-right:33px}.subs-block .subs-icon svg{width:80px}.subs-block .subs-icon svg #icon-env-o{fill:#fff}.subs-block div.wpcf7-response-output{margin:20px 20px 0 0;padding:10px;border:1px solid #fff}.subs-block .form-field-row{display:flex}div.wpcf7 form{position:relative}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:none;width:16px;height:16px;border:none;right:30px;bottom:45px;padding:0;margin:0 0 5px 1px;vertical-align:middle;color:#fff;font-size:13px}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 .ajax-loader i{width:14px;height:14px;font-size:14px;line-height:14px}.subs-r-block-wrapper{margin-bottom:80px}.subs-r-block{background:#ef3a4a;display:flex;padding:25px;color:#fff}.subs-r-block fieldset{width:100%;display:inline-block;margin-bottom:10px}.subs-r-block fieldset input{border-color:rgba(0,0,0,0)}.subs-r-block input[type=text]:focus,.subs-r-block input[type=password]:focus,.subs-r-block input[type=email]:focus,.subs-r-block input[type=date]:focus,.subs-r-block input[type=number]:focus,.subs-r-block input[type=search]:focus,.subs-r-block textarea:focus{border-color:#bababa}.subs-r-block a{color:#fff}.subs-r-block .wpcf7-acceptance{font-size:12px;opacity:.5;user-select:none}.subs-r-block .wpcf7-acceptance label{vertical-align:middle}.subs-r-block .wpcf7-acceptance label span{vertical-align:middle}.subs-r-block .wpcf7-acceptance label a{border-bottom:1px solid #fff}.subs-r-block .wpcf7-acceptance label a:hover{border-bottom:0}.subs-r-block .button-s{border:2px solid #fff;background:#ef3a4a;color:#fff;padding:14px 20px;text-align:center;width:calc(100% - 44px);cursor:pointer;transition:.2s ease}.subs-r-block .button-s:hover,.subs-r-block .button-s:active,.subs-r-block .button-s:focus{background:#fff;color:#ef3a4a;outline:0}.subs-r-block .button-s:disabled{opacity:.5;background:#ef3a4a;color:#fff}.subs-r-block span.wpcf7-list-item{margin:0}.subs-r-block input[type=checkbox]{margin-right:8px;border:1px solid #fff;width:14px;height:14px;position:relative}.subs-r-block input[type=checkbox]:checked{background-color:#fff}.subs-r-block input[type=checkbox]:checked:before{color:#ef3a4a;left:0;top:0;font-size:12px;border:0;display:block;position:absolute;text-align:center}.subs-r-block .subs-title{font-size:30px;margin-bottom:9px;font-weight:700}.subs-r-block .subs-subtitle{margin-bottom:22px;line-height:1.4;font-size:14px}.subs-r-block div.wpcf7-response-output{margin:20px 0 0;padding:10px;border:1px solid #fff}.subs-r-block form{position:relative}.subs-r-block div.wpcf7 .ajax-loader{width:100%;text-align:center}.subs-r-block div.wpcf7 .ajax-loader.is-active{visibility:visible}.subs-block-wrapper{margin-bottom:80px}.subs-block{background:#ef3a4a;display:flex;padding:15px 20px;color:#fff}.subs-block fieldset{width:300px;display:inline-block;margin-right:20px}.subs-block fieldset input{border-color:rgba(0,0,0,0)}.subs-block input[type=text]:focus,.subs-block input[type=password]:focus,.subs-block input[type=email]:focus,.subs-block input[type=date]:focus,.subs-block input[type=number]:focus,.subs-block input[type=search]:focus,.subs-block textarea:focus{border-color:#bababa}.subs-block a{color:#fff}.subs-block .wpcf7-acceptance{font-size:13px;opacity:.5;user-select:none}.subs-block .wpcf7-acceptance label{vertical-align:middle}.subs-block .wpcf7-acceptance label span{vertical-align:middle}.subs-block .wpcf7-acceptance label a{border-bottom:1px solid #fff}.subs-block .wpcf7-acceptance label a:hover{border-bottom:0}.subs-block .button-s{border:2px solid #fff;background:#ef3a4a;color:#fff;padding:14px 20px;text-align:center;width:250px;cursor:pointer;transition:.2s ease}.subs-block .button-s:hover,.subs-block .button-s:active,.subs-block .button-s:focus{background:#fff;color:#ef3a4a;outline:0}.subs-block .button-s:disabled{opacity:.5;background:#ef3a4a;color:#fff}.subs-block span.wpcf7-list-item{margin:0}.subs-block input[type=checkbox]{margin-right:8px;border:1px solid #fff;width:14px;height:14px;position:relative}.subs-block input[type=checkbox]:checked{background-color:#fff}.subs-block input[type=checkbox]:checked:before{color:#ef3a4a;left:0;top:0;font-size:12px;border:0;display:block;position:absolute;text-align:center}.subs-block .subs-title{font-size:30px;margin-bottom:4px;font-weight:700}.subs-block .subs-subtitle{margin-bottom:15px}.subs-block .subs-icon{width:130px;margin-top:12px;margin-right:33px}.subs-block .subs-icon svg{width:80px}.subs-block .subs-icon svg #icon-env-o{fill:#fff}.subs-block div.wpcf7-response-output{margin:20px 20px 0 0;padding:10px;border:1px solid #fff}.unsubscribe-wrapper .subs-block-wrapper{display:flex;margin:0 auto 30px;justify-content:center}.unsubscribe-wrapper .subs-block .subs-icon{width:70px;margin-top:0;margin-right:30px}.unsubscribe-wrapper .subs-block .subs-icon svg{width:70px}.unsubscribe-wrapper .subs-block .subs-icon svg #icon-env-o{fill:#fff}.unsubscribe-wrapper .subs-block .subs-form-inner{display:flex}.unsubscribe-wrapper .subs-block .subs-title{font-size:20px;margin-top:10px;margin-right:40px}.unsubscribe-wrapper .subs-block .subs-cont{margin-top:15px}.unsubscribe-wrapper .subs-block div.wpcf7-response-output{margin-top:10px}.socshare-float .addtoany_shortcode{width:40px;position:absolute;top:526px;left:50%;margin-left:-600px;margin-top:40px;z-index:4;opacity:.2;transition:.4s ease}.socshare-float .addtoany_shortcode:hover{opacity:1}.socshare-float .addtoany_shortcode>div{transition:.3s ease}.socshare-float .addtoany_shortcode .sticky{position:fixed;z-index:4;margin-top:80px}.socshare-float .addtoany_shortcode .stop{position:absolute;bottom:20px}.socshare-static{display:none}.ulike-custom label{cursor:pointer !important}.ulike-custom .wpulike{padding:0}.ulike-custom .wpulike-robeen svg{width:16px;margin-top:-1px;margin-right:10px}.ulike-custom .wpulike-robeen svg .heart{fill:#fff}.ulike-custom .wpulike-robeen .wp_ulike_btn:checked+svg .heart-bg{transition:.4s ease}.ulike-custom .wpulike-robeen .count-box{font-weight:400;margin-top:-4px}.ulike-ahead .wpulike-robeen svg .heart{fill:#fff}.ulike-ahead .wpulike-robeen svg .heart-bg{fill:rgba(0,0,0,0)}.ulike-ahead .wpulike-robeen .wp_ulike_btn:checked+svg .heart{fill:#fff}.ulike-ahead .wpulike-robeen .wp_ulike_btn:checked+svg .heart-bg{fill:#fff}.ulike-afooter{display:inline-block;background:#fafafa;padding:20px 30px}.ulike-afooter .ulike-afooter-text{display:inline-block;margin-right:20px}.ulike-afooter .wpulike{display:inline-block}.ulike-afooter .wpulike-robeen svg{width:24px}.ulike-afooter .wpulike-robeen svg .heart{fill:#2f2f2f}.ulike-afooter .wpulike-robeen svg .heart-bg{fill:rgba(0,0,0,0)}.ulike-afooter .wpulike-robeen .wp_ulike_btn:checked+svg .heart{fill:#ef3a4a}.ulike-afooter .wpulike-robeen .wp_ulike_btn:checked+svg .heart-bg{fill:#ef3a4a}.ulike-afooter .wpulike-robeen .count-box{font-weight:700}.ulike-catitem .wpulike-robeen svg .heart{fill:#2f2f2f}.ulike-catitem .wpulike-robeen svg .heart-bg{fill:#fff}.ulike-catitem .wpulike-robeen .wp_ulike_btn:checked+svg .heart{fill:#ef3a4a}.ulike-catitem .wpulike-robeen .wp_ulike_btn:checked+svg .heart-bg{fill:#ef3a4a}form[role=search] fieldset{position:relative}form[role=search] fieldset span{left:40px}form[role=search] fieldset:after{content:"";position:absolute;width:20px;height:20px;font-size:18px !important;color:#d2d2d2;margin-top:1px;left:13px;top:50%;transform:translateY(-50%);display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}form[role=search] fieldset input[type=search]{padding:0 20px 0 40px}.page-head .dop-text form[role=search] fieldset span{left:50px}.page-head .dop-text form[role=search] fieldset:after{content:"";position:absolute;width:20px;height:20px}.page-head .dop-text form[role=search] fieldset input[type=search]{font-size:1.4rem !important;padding-left:50px}.blog-mobile-search{display:none}.articles-list article{margin-bottom:70px}.articles-list article .post-thumbnail{margin:0}.articles-list article .post-thumbnail a.post-thumbnail-inner{display:block}.articles-list article .post-thumbnail img.wp-post-image{width:100%;margin-bottom:1rem}.articles-list article .entry-header{margin-bottom:1rem;font-size:2rem;font-weight:500;background:none;position:relative}.articles-list article .entry-header a{margin-right:7px;color:#2f2f2f;transition:.4s ease}.articles-list article .entry-header a:hover,.articles-list article .entry-header a:visited:hover{color:#ef3a4a}.articles-list article .entry-header a:visited{color:dimgray}.articles-list article .reactions{margin-bottom:1rem;position:relative;padding-right:120px;min-height:20px}.articles-list article .reactions section{display:inline-block;margin-right:20px;font-size:1rem}.articles-list article .reactions section i.fa{margin-right:10px}.articles-list article .reactions .like{cursor:pointer}.articles-list article .reactions .like i.fa{-webkit-transition:.4s ease;transition:.4s ease}.articles-list article .reactions .like .fa-heart{color:#ef3a4a}.articles-list article .reactions .like:hover i.fa{color:#ef3a4a}.articles-list article .reactions .date{position:absolute;right:0;top:0;height:24px;line-height:24px;opacity:.7}.articles-list article .entry-content{font-size:18px}.articles-list article .more{text-align:left;margin-bottom:1rem}.articles-list article .more .more-link{left:0}.article_case{position:relative;display:inline-block;width:63px;height:26px}.article_case:after{content:"";position:absolute;display:block;left:0;top:3px;width:63px;height:26px;background-image:url(../img/icon-article-case.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.article_case.article_case__en:after{background-image:url(../img/icon-article-case__en.svg)}.apage-header__wrapper{position:relative;display:flex;align-items:flex-end;background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:50px;min-height:450px}.apage-header__overlay{position:absolute;top:0;bottom:0;left:0;right:0;opacity:.5;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#000000",GradientType=0 )}.apage-header{color:#fff;position:relative;padding-top:22px;padding-bottom:10px}.apage-title-wrapper{margin-bottom:30px}.apage-title-wrapper .article_case:after{top:1px}.apage-title{font-size:40px;font-weight:500;line-height:1.2;display:inline;margin-right:7px}.post-views{display:inline}.article-page{font-family:"DIN2014",sans-serif}.article-page article{margin-bottom:50px}.article-page article .reactions{margin-bottom:1rem;position:relative;padding-right:120px;min-height:20px}.article-page article .reactions section{display:inline-block;margin-right:20px;font-size:1rem}.article-page article .reactions section i.fa{margin-right:10px}.article-page article .reactions section i.fa.fa-eye{margin-right:7px}.article-page article .reactions .date{display:inline-block;margin-left:80px;font-size:1rem}.article-page article figure.wp-block-embed-wordpress{margin-left:0;margin-right:0}.article-page article figure.wp-block-embed-wordpress iframe{width:100%}.apage-content{font-size:18px}.apage-content figure.wp-block-image{max-width:none !important;position:relative;margin-top:40px;margin-bottom:30px;margin-left:-20px;margin-right:-20px}body.search-results .page-head,body.search-no-results .page-head{background:#fafafa;padding-bottom:10px}body.search-results .page-head .title,body.search-no-results .page-head .title{color:#2f2f2f;font-size:1.2rem;font-weight:400;text-align:left}body.search-results .page-head .title span,body.search-no-results .page-head .title span{font-weight:700}body.search-results .page-head .dop-text,body.search-no-results .page-head .dop-text{margin-top:47px;margin-bottom:15px}body.search-results .page-head .dop-text form,body.search-no-results .page-head .dop-text form{margin-left:-20px;margin-right:-20px}.search-no-msg{font-size:2rem}.btn-to-main{color:#ef3a4a;display:flex;align-items:center;transition:.4s ease}.btn-to-main svg path{transition:.4s ease}.btn-to-main .icon-back{display:inline-block;width:18px;height:18px;line-height:18px;margin-right:10px;vertical-align:middle}.btn-to-main .icon-back svg{width:100%}.btn-to-main span{display:inline-block;font-size:16px;line-height:1}.btn-to-main:hover{color:#e20e21}.btn-to-main:hover svg path{fill:#e20e21}.document-page{padding-top:5px;padding-bottom:80px;font-size:18px}.document-page h1{font-size:3rem;margin-bottom:40px}body.error404 .page.error-404{margin-top:0;padding-top:0;height:100vh;display:flex;align-items:center;align-content:center;background:url(../img/404-bg.jpg) center top no-repeat;background-size:cover;min-height:600px}body.error404 .page-content{padding:250px 30px 50px;color:#fff;font-size:20px;text-align:center;max-width:560px;margin-right:auto;margin-left:auto}body.error404 .page-content a{color:#fff;border-bottom:1px solid rgba(255,255,255,.4);transition:.4s ease}body.error404 .page-content a:hover{opacity:.8;border-bottom:0}body.error404 .page-content .title{font-size:30px;font-weight:700;margin-bottom:40px;width:100%}body.error404 .page-content .text{margin-bottom:40px;width:100%}body.error404 .page-content form{max-width:350px;width:100%;margin-left:auto;margin-right:auto}.unsubscribe-wrapper{position:relative;overflow:hidden;min-height:495px}.unsubscribe-wrapper .subs-cont{position:relative;z-index:2}.unsubscribe-content-bg{background:url(../img/unsubscribe-bg.jpg) right center no-repeat;background-size:cover;width:1360px;height:495px;position:absolute;right:50%;top:0;z-index:1}.unsubscribe-text-wrapper{width:100%;max-width:1000px;padding:0 50px;margin:0 auto;position:relative;z-index:2}.unsubscribe-text-wrapper .unsubscribe-text{padding-left:50%;margin-bottom:50px}.unsubscribe-text-wrapper .unsubscribe-text .title{font-size:50px;font-weight:500;color:#ef3a4a;line-height:1.2}.unsubscribe-text-wrapper .unsubscribe-text .desc{font-size:18px}.unsubscribe-text-wrapper .unsubscribe-form{padding-left:50%;margin-bottom:50px}.unsubscribe-text-wrapper .unsubscribe-form .title{font-size:30px;font-weight:500;line-height:1.2;margin-bottom:15px}.unsubscribe-text-wrapper .unsubscribe-form .wpcf7-list-item{display:block;padding-bottom:5px;margin-left:3px}.unsubscribe-text-wrapper .unsubscribe-form .wpcf7-list-item label{position:relative;padding-left:18px;cursor:pointer;user-select:none}.unsubscribe-text-wrapper .unsubscribe-form .wpcf7-list-item input[type=radio]{margin-right:3px;position:absolute;left:0px;top:5px}.unsubscribe-text-wrapper .unsubscribe-form .wpcf7-list-item .wpcf7-list-item-label:after{content:","}.unsubscribe-text-wrapper .unsubscribe-form .wpcf7-list-item.last .wpcf7-list-item-label:after{content:""}.unsubscribe-text-wrapper .unsubscribe-form .radio-fields{position:relative;margin-bottom:20px}.unsubscribe-text-wrapper .unsubscribe-form #unsubscribe-reason{border:0;border-bottom:1px solid #e2e2e2;border-radius:0;padding:4px 5px;height:26px;width:260px;font-weight:400;color:#2f2f2f;position:absolute;left:80px;bottom:4px}.unsubscribe-text-wrapper .unsubscribe-form #unsubscribe-reason:focus{border-bottom:1px solid #2f2f2f}.unsubscribe-text-wrapper .unsubscribe-form div.wpcf7-response-output{margin:10px 0 0;padding:10px;border:1px solid #ef3a4a;color:#ef3a4a}.unsubscribe-text-wrapper .unsubscribe-form div.wpcf7-response-output.wpcf7-mail-sent-ok{border:1px solid #07a22b;color:#07a22b}.button-w{opacity:.8;background:none;height:60px;line-height:60px;padding:0 50px;text-align:center;border:2px solid #d2d2d2;font-size:1.3rem;color:inherit;cursor:pointer;outline:none;position:relative;display:inline-block;transition:.4s ease}.button-w:hover{opacity:1;border-color:#2f2f2f}.portfolio-page{font-family:"DIN2014",sans-serif}.portfolio-page .page-head{padding:30px 0 10px;position:relative;background-image:url(../img/test__portfolio_item-cover.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.portfolio-page .page-head-bg{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:1}.portfolio-page .center-content{position:relative;z-index:2}.portfolio-page .title{font-size:5rem;font-weight:400;margin-bottom:0}.portfolio-page .dop-text{font-size:1.5rem;margin-bottom:40px}.portfolio-page_filter{display:flex;flex-wrap:wrap;justify-content:center}.portfolio-page_filter button{margin:0 5px 10px;color:#fff;cursor:pointer;background:rgba(0,0,0,0);text-decoration:none;display:block;padding:6px 20px;border-radius:4px;border:1px solid rgba(0,0,0,0);transition:.4s ease}.portfolio-page_filter button:hover{border-color:#fff}.portfolio-page_filter button:focus,.portfolio-page_filter button:active{background:#ef3a4a;border:1px solid #ef3a4a;outline:0}.portfolio-page_filter button.active{background:#ef3a4a;border:1px solid #ef3a4a;cursor:default}.portfolio-list{transition:.4s ease}.portfolio-list_item{position:relative;margin-bottom:45px;width:100%;display:flex;align-items:flex-start}.portfolio-list_item .item-img{width:55%;max-height:220px;margin-right:40px}.portfolio-list_item .item-img a{display:block;width:100%;max-height:220px;position:relative;overflow:hidden}.portfolio-list_item .item-img a>img{display:block;width:100%;max-height:220px;object-fit:cover}.portfolio-list_item .item-img a .hover{position:absolute;top:0;left:0;bottom:0;width:0;background:rgba(26,26,26,.5);color:#fff;font-size:1.2rem;overflow:hidden;display:flex;justify-content:center;align-content:center;align-items:center;transition:.4s ease}.portfolio-list_item .item-img a .hover span{position:relative}.portfolio-list_item .item-img a .hover span:after{content:"";display:block;width:24px;height:24px;position:absolute;right:-28px;top:3px;background:url(../img/hover-right-arrow.png) center no-repeat;background-size:contain}.portfolio-list_item .item-img a:hover .hover{width:100%}.portfolio-list_item .item-left{width:calc(45% - 40px)}.portfolio-list_item .item-title{font-size:1.5rem;margin-bottom:8px}.portfolio-list_item .item-title a{color:#2f2f2f;transition:.4s ease}.portfolio-list_item .item-title a:hover{color:#ef3a4a}.portfolio-list_item .item-desc{font-weight:300;font-size:1rem;margin-bottom:10px;padding:0 0 0 1px}.portfolio-list_item .item-category{padding:0 0 0 2px;margin-bottom:20px}.portfolio-list_item .item-category button{background:rgba(0,0,0,0);border:none;cursor:pointer;display:inline-block;margin-right:30px;padding:0;color:#0aaae7;text-transform:lowercase;transition:.4s ease}.portfolio-list_item .item-category button:active,.portfolio-list_item .item-category button:focus{outline:none}.portfolio-list_item .item-category button:hover{color:#ef3a4a}.portfolio-list_item .ulike-portfolio-list{width:80px;margin-left:3px;display:flex}.portfolio-list_item .ulike-portfolio-list .wpulike{display:block;transition:.4s ease}.portfolio-list_item .ulike-portfolio-list .wpulike:hover{opacity:.8}.portfolio-list_item .ulike-portfolio-list .wpulike-robeen svg{width:16px;margin-top:-3px;margin-right:6px}.portfolio-list_item .ulike-portfolio-list .wpulike-robeen svg .heart{fill:#2f2f2f}.portfolio-list_item .ulike-portfolio-list .wpulike-robeen svg .heart-bg{fill:rgba(0,0,0,0)}.portfolio-list_item .ulike-portfolio-list .wpulike-robeen .wp_ulike_btn:checked+svg .heart{fill:#ef3a4a}.portfolio-list_item .ulike-portfolio-list .wpulike-robeen .wp_ulike_btn:checked+svg .heart-bg{fill:#ef3a4a}.portfolio-list_item .ulike-portfolio-list .wpulike-robeen .count-box{font-size:16px}.portfolio-item-page .page-head{padding:10px 0 30px;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.portfolio-item-page .page-head .page-head-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:1}.portfolio-item-page .page-head .center-content{position:relative;z-index:2;text-align:left}.portfolio-item-page .page-head .page-head-inner{min-height:540px;height:540px;position:relative}.portfolio-item-page .page-head .breadcrumbs li:after{opacity:.7}.portfolio-item-page .page-head .breadcrumbs a{opacity:.7}.portfolio-item-page .page-head .breadcrumbs a:hover{opacity:1}.portfolio-item-page .page-head .title{font-size:4.25rem;line-height:4.25rem;font-weight:400;margin-bottom:0;margin-top:80px;margin-bottom:30px}.portfolio-item-page .page-head .dop-text{font-size:1.25rem;margin-bottom:40px;max-width:500px;line-height:24px}.portfolio-item-page .page-head .app-link{display:flex;align-items:center}.portfolio-item-page .page-head .app-link-icon{width:30px;height:30px;overflow:hidden;margin-right:12px}.portfolio-item-page .page-head .app-link-icon img{width:30px;height:30px;object-fit:contain}.portfolio-item-page .page-head .app-link-text a{color:#fff;font-size:18px;transition:.4s ease}.portfolio-item-page .page-head .app-link-text a .fa{font-size:14px;margin-left:3px}.portfolio-item-page .page-head .app-link-text a:hover{opacity:.8}.portfolio-item-page .page-head .date-wrapper{position:absolute;bottom:0;left:0;max-width:600px}.portfolio-item-page .page-head .ulike-portfolio-header{position:absolute;width:100px;bottom:0;left:100%;transform:translateX(-100%);display:flex;justify-content:flex-end}.portfolio-item-page .page-head .ulike-portfolio-header .wpulike{display:block}.portfolio-item-page .page-head .ulike-portfolio-header .wpulike-robeen svg{width:24px}.portfolio-item-page .page-head .ulike-portfolio-header .wpulike-robeen svg .heart{fill:#fff;stroke-width:30px;stroke:#fff}.portfolio-item-page .page-head .ulike-portfolio-header .wpulike-robeen svg .heart-bg{fill:rgba(0,0,0,0)}.portfolio-item-page .page-head .ulike-portfolio-header .wpulike-robeen .wp_ulike_btn:checked+svg .heart{fill:#fff}.portfolio-item-page .page-head .ulike-portfolio-header .wpulike-robeen .wp_ulike_btn:checked+svg .heart-bg{fill:#fff}.portfolio-item-page .page-head .ulike-portfolio-header .wpulike-robeen .count-box{font-weight:700;font-size:20px}.portfolio-item-page .task-block{background:#fafafa;padding-top:25px;padding-bottom:30px;font-size:18px}.portfolio-item-page .task-title{font-weight:700;font-size:27px;margin-bottom:5px}.portfolio-item-page .addtoany_shortcode{top:767px}.portfolio-item-content{padding-top:50px;padding-bottom:50px;font-size:18px}.portfolio-item-content .content-block-top{margin-top:50px;margin-bottom:50px}.portfolio-item-content .content-block-top-img{width:100%;height:auto;overflow:hidden}.portfolio-item-content .content-block-top-img img{width:100%;object-fit:cover}.portfolio-item-content .content-block-top-text{margin-bottom:10px}.portfolio-item-content .content-block-center{padding-top:50px;padding-bottom:50px;position:relative;display:flex;align-content:center;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:center}.portfolio-item-content .content-block-center-overlay{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.6)}.portfolio-item-content .content-block-center-text{color:#fff;text-align:center;position:relative;z-index:2}.portfolio-item-like{padding-top:20px;padding-bottom:20px;text-align:center}.portfolio-item-like .ulike-portfolio{display:flex;justify-content:center;align-items:center;align-content:center;padding:0 20px}.portfolio-item-like .ulike-portfolio .ulike-portfolio-text{display:block;margin-right:20px;font-weight:700;font-size:22px}.portfolio-item-like .ulike-portfolio .wpulike{display:block}.portfolio-item-like .ulike-portfolio .wpulike-robeen{margin-top:4px}.portfolio-item-like .ulike-portfolio .wpulike-robeen svg{width:24px}.portfolio-item-like .ulike-portfolio .wpulike-robeen svg .heart{fill:#fff;stroke-width:30px;stroke:#fff}.portfolio-item-like .ulike-portfolio .wpulike-robeen svg .heart-bg{fill:rgba(0,0,0,0)}.portfolio-item-like .ulike-portfolio .wpulike-robeen .wp_ulike_btn:checked+svg .heart{fill:#fff}.portfolio-item-like .ulike-portfolio .wpulike-robeen .wp_ulike_btn:checked+svg .heart-bg{fill:#fff}.portfolio-item-like .ulike-portfolio .wpulike-robeen .count-box{font-weight:700;font-size:20px}.portfolio-page-nav{padding-top:50px;padding-bottom:20px}.portfolio-page-nav .title{font-size:3rem;text-align:center;margin-bottom:30px}.portfolio-page-nav .page-nav{display:flex;flex-wrap:wrap;width:100%}.portfolio-page-nav .page-nav-prev,.portfolio-page-nav .page-nav-next{display:block;width:50%}.portfolio-page-nav .page-nav-prev a,.portfolio-page-nav .page-nav-next a{display:block;text-decoration:none}.portfolio-page-nav .page-nav-prev a:hover .page-nav-overlay,.portfolio-page-nav .page-nav-next a:hover .page-nav-overlay{background-color:rgba(0,0,0,.5)}.portfolio-page-nav .page-nav-prev a:hover .prev-label,.portfolio-page-nav .page-nav-prev a:hover .next-label,.portfolio-page-nav .page-nav-next a:hover .prev-label,.portfolio-page-nav .page-nav-next a:hover .next-label{opacity:.8}.portfolio-page-nav .page-nav-prev a:hover .prev-title,.portfolio-page-nav .page-nav-prev a:hover .next-title,.portfolio-page-nav .page-nav-next a:hover .prev-title,.portfolio-page-nav .page-nav-next a:hover .next-title{opacity:.8}.portfolio-page-nav .page-nav-prev .page-nav-prev-inner,.portfolio-page-nav .page-nav-prev .page-nav-next-inner,.portfolio-page-nav .page-nav-next .page-nav-prev-inner,.portfolio-page-nav .page-nav-next .page-nav-next-inner{width:calc(100% - 110px);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px;position:relative}.portfolio-page-nav .page-nav-prev .page-nav-overlay,.portfolio-page-nav .page-nav-next .page-nav-overlay{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);transition:.4s ease}.portfolio-page-nav .page-nav-prev .nav-cont-wrapper,.portfolio-page-nav .page-nav-next .nav-cont-wrapper{position:relative;z-index:2;display:inline-block;max-width:500px;width:100%}.portfolio-page-nav .page-nav-prev .prev-label,.portfolio-page-nav .page-nav-prev .next-label,.portfolio-page-nav .page-nav-next .prev-label,.portfolio-page-nav .page-nav-next .next-label{color:#fff;font-weight:700;font-size:18px;transition:.4s ease}.portfolio-page-nav .page-nav-prev .prev-label .fa,.portfolio-page-nav .page-nav-prev .next-label .fa,.portfolio-page-nav .page-nav-next .prev-label .fa,.portfolio-page-nav .page-nav-next .next-label .fa{font-size:14px}.portfolio-page-nav .page-nav-prev .prev-title,.portfolio-page-nav .page-nav-prev .next-title,.portfolio-page-nav .page-nav-next .prev-title,.portfolio-page-nav .page-nav-next .next-title{font-size:2rem;line-height:2rem;color:#fff;font-weight:300;height:300px;display:flex;align-content:center;align-items:center;transition:.4s ease}.portfolio-page-nav .page-nav-prev .prev-title span,.portfolio-page-nav .page-nav-prev .next-title span,.portfolio-page-nav .page-nav-next .prev-title span,.portfolio-page-nav .page-nav-next .next-title span{padding:0 20px}.portfolio-page-nav .page-nav-prev .page-nav-prev-inner{text-align:right;padding-right:80px}.portfolio-page-nav .page-nav-prev .prev-label .fa{margin-right:10px}.portfolio-page-nav .page-nav-next .page-nav-next-inner{text-align:left;padding-left:80px}.portfolio-page-nav .page-nav-next .next-label .fa{margin-left:10px}.portfolio-item-feedback{padding:50px 0 80px}.portfolio-item-feedback .title{font-size:3rem;text-align:center;color:#ef3a4a;margin-bottom:30px}.portfolio-item-feedback .text{font-size:1.55rem;text-align:center}.portfolio-item-feedback .text a{color:#0aaae7;transition:.4s ease}.portfolio-item-feedback .text a:hover{color:#ef3a4a}.portfolio-item-blog-wrapper{padding:50px 0 70px;background:#fafafa}.portfolio-item-blog{display:block;margin:0 auto;max-width:740px;width:100%}.portfolio-item-blog .title{font-size:3rem;text-align:center;border-bottom:5px solid #ef3a4a;padding-bottom:10px}.portfolio-item-blog ul{margin:30px 20px 0;padding:0 0 0 20px;list-style:none}.portfolio-item-blog li{position:relative;margin-bottom:9px}.portfolio-item-blog li:after{content:"";position:absolute;display:block;width:10px;height:10px;border-radius:5px;background:#ef3a4a;left:-20px;top:10px}.portfolio-item-blog li a{font-size:18px;color:#2f2f2f;border-bottom:1px solid rgba(47,47,47,.2);transition:.2s ease}.portfolio-item-blog li a:hover{color:#ef3a4a;border-color:rgba(239,58,74,.2)}.portfolio-item-blog li a:visited{color:dimgray;border-bottom:1px solid dimgray}.portfolio-item-page{font-family:"DIN2014",sans-serif}.portfolio-item-page .review-block__wrapper{background:#fafafa}.portfolio-item-page .review-block{padding:50px 20px 80px}.portfolio-item-page .review-heading{margin-bottom:30px;font-weight:bolder;font-size:27px}.portfolio-item-page .review-top{display:flex;align-items:center;align-content:center;position:relative;margin-left:-20px}.portfolio-item-page .review-client-photo{position:absolute;top:50%;left:20px;margin-top:-45px;border-radius:60px;overflow:hidden;width:80px;height:80px;border:5px solid #fafafa}.portfolio-item-page .review-client-photo img{display:block;width:100%;height:100%;object-fit:cover}.portfolio-item-page .review-top-right{background:#000;color:#fff;padding:5px 40px 5px 140px;border-radius:7px}.portfolio-item-page .review-client-name{font-size:1rem;font-weight:500}.portfolio-item-page .review-client-position{font-size:1rem}.portfolio-item-page .review-client-text{padding:40px 0 30px;font-size:1.4rem;font-style:italic}.portfolio-item-page .review-client-video{max-width:700px;width:100%;margin-left:auto;margin-right:auto;height:0;position:relative;padding-bottom:35%}.portfolio-item-page .review-client-video iframe{position:absolute;left:0;top:0;width:100%;height:100%}.portfolio-item-page figure.is-type-video{margin-left:0;margin-right:0;max-width:700px;width:100%;margin-left:auto;margin-right:auto;height:0;position:relative;padding-bottom:39.4%}.portfolio-item-page figure.is-type-video iframe{position:absolute;left:0;top:0;width:100%;height:100%}.portfolio-item-page .review-client-img .wp-block-image{margin-right:0;margin-left:0}.page-id-720 .page,.page-id-718 .page{padding-top:50px}.page-id-720 .content,.page-id-718 .content{padding-top:0}.page-request{padding-top:0}.page-request-content{position:relative}.btn-back{position:absolute;top:3rem;left:0;width:100%}.btn-back-wrapper{display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:0 118px;box-sizing:border-box;max-width:1920px;position:relative}.back-link{color:silver;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:70px;display:flex;align-items:center;position:relative;padding-left:50px}.back-link::before{content:"";position:absolute;background-image:url("../img/icon-arrow-back-gray.svg");background-repeat:no-repeat;background-size:100% 100%;width:20px;height:20px;left:10px;transition:.3s ease}.back-link:hover{color:#333}.back-link:hover::before{left:0;background-image:url("../img/icon-arrow-back.svg")}.send-request-form{padding:0 20px;width:calc(100% - 40px);margin:0 auto 90px}.send-request-form .heading{text-align:center;font-family:"Montserrat",sans-serif;font-style:italic;font-weight:bold;font-size:48px;line-height:145.5%;color:#2f2f2f;margin-bottom:25px}.send-request-form .text{font-family:"Montserrat",sans-serif;font-style:italic;font-weight:400;font-size:22px;line-height:40px;text-align:center;color:#979797;max-width:900px;margin:0 auto 80px}.send-request-form .text .phone a{font-family:"Montserrat",sans-serif;font-style:italic;font-weight:400;font-size:24px;line-height:40px;text-align:center;color:#979797;max-width:900px;margin-bottom:112px}.send-request-form .text .phone a:hover{text-decoration:underline}.send-request-form .client-phone .wpcf7-not-valid-tip{position:absolute;bottom:-16px !important;left:10px;font-size:12px}.send-request-form .wpcf7 .form-section{margin-bottom:70px;display:flex;flex-direction:column;align-items:center;justify-content:center}.send-request-form .wpcf7 .form-section.last{margin-bottom:30px}.send-request-form .wpcf7 .form-row{margin-bottom:28px}.send-request-form .wpcf7 .form-row-textarea{width:755px}.send-request-form .wpcf7 .form-row-textarea .textarea-field{min-height:150px !important;min-width:100%}.send-request-form .wpcf7 .form-row.row-2col{width:755px;display:flex;justify-content:space-between}.send-request-form .wpcf7 .form-row.row-2col .fieldset{width:322px}.send-request-form .wpcf7 .form-row.row-2col .fieldset-city{position:relative}.send-request-form .wpcf7 .form-row.row-2col .fieldset-city .city-icon{content:"";position:absolute;right:12px;top:12px;width:20px;height:20px;background-image:url("../img/icon-question.svg");background-repeat:no-repeat;background-position:center;background-size:100% 100%;cursor:pointer}.send-request-form .wpcf7 .form-row.row-2col .fieldset-city .city-icon:hover+.field-city-desc{display:block;z-index:2}.send-request-form .wpcf7 .wpcf7-form-control-wrap{position:relative;display:block}.send-request-form .wpcf7 .wpcf7-form-control-wrap .wpcf7-not-valid{margin-bottom:10px}.send-request-form .wpcf7 .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;bottom:-6px;left:10px;font-size:12px}.send-request-form .wpcf7 .cf7sr-recaptcha .wpcf7-not-valid-tip{position:static;font-size:12px}.send-request-form .wpcf7 .wpcf7-acceptance label{cursor:pointer}.send-request-form .wpcf7 .wpcf7-acceptance a{text-decoration:underline}.send-request-form .wpcf7 .wpcf7-acceptance a:hover{text-decoration:none}.send-request-form .wpcf7 div.wpcf7-validation-errors{margin:0;background:#ef3a4a;border:0;color:#fff;padding:20px}.send-request-form .wpcf7 div.wpcf7-mail-sent-ok{display:none !important;height:0 !important;opacity:0 !important}.send-request-form .wpcf7 input[type=text].wpcf7-not-valid,.send-request-form .wpcf7 input[type=email].wpcf7-not-valid,.send-request-form .wpcf7 input[type=tel].wpcf7-not-valid,.send-request-form .wpcf7 textarea.wpcf7-not-valid{border-color:#ef3a4a}.send-request-form .wpcf7 input[type=text],.send-request-form .wpcf7 input[type=email],.send-request-form .wpcf7 input[type=tel]{font-family:"Montserrat",sans-serif;background-color:rgba(0,0,0,0);outline:none;font-weight:400;font-size:20px;line-height:145.5%;border:1px solid #e4e4e4;border-radius:11px;height:46px;box-sizing:border-box;padding:11px 23px 11px 23px;width:100%}.send-request-form .wpcf7 input[type=text]:focus,.send-request-form .wpcf7 input[type=email]:focus,.send-request-form .wpcf7 input[type=tel]:focus{border:1px solid #2f2f2f}.send-request-form .wpcf7 input[type=text]::placeholder,.send-request-form .wpcf7 input[type=email]:focus,.send-request-form .wpcf7 input[type=tel]:focus{font-size:19px;line-height:145.5%;color:#1a1a1a}.send-request-form .wpcf7 input[type=tel]{padding-left:50px}.send-request-form .wpcf7 textarea{height:auto;overflow:hidden !important;resize:none !important;background-color:rgba(0,0,0,0);outline:none;overflow-y:scroll;padding:12px 23px;margin-bottom:26px;font-family:"Raleway",sans-serif;font-style:italic;font-weight:400;font-size:16px;line-height:145.5%;border:1px solid #e4e4e4;border-radius:11px;-webkit-border-radius:11px;-moz-border-radius:11px;-ms-border-radius:11px;-o-border-radius:11px;max-width:629px}.send-request-form .wpcf7 .fieldset{position:relative}.send-request-form .wpcf7 .fieldset .label{font-family:"Raleway",sans-serif;font-feature-settings:"pnum" on,"lnum" on;font-style:normal;font-weight:400;font-size:16px;line-height:20px;position:absolute;top:15px;left:20px;color:#aaa;transform:translate3d(0, 0, 0);transition:all .2s ease-in-out;user-select:none;cursor:text}.send-request-form .wpcf7 .fieldset .label-phone{left:50px}.send-request-form .wpcf7 .fieldset .label-app-desc{font-style:italic;font-weight:500;color:#d3d3d3}.send-request-form .wpcf7 .fieldset.actived .label{font-size:11px;transform:translate3d(0, -10px, 0);top:11px;line-height:15px}.send-request-form .wpcf7 .fieldset.actived .label-phone{display:none}.send-request-form .wpcf7 .title{font-style:normal;font-weight:700;font-size:24px;line-height:40px;color:#2f2f2f;margin-bottom:25px;text-align:center;font-family:"Montserrat",sans-serif}.send-request-form .wpcf7 .desc{margin-bottom:1.5rem;font-family:"Montserrat",sans-serif;font-style:italic;font-weight:500;font-size:15px;line-height:21px;text-align:center;letter-spacing:-0.01em;color:#aaa}.send-request-form .wpcf7 .options .wpcf7-list-item{background:#f1f1f1;display:inline-block;margin:5px 19px;cursor:pointer;user-select:none;border-radius:4px;transition:.4s ease}.send-request-form .wpcf7 .options .wpcf7-list-item label{cursor:pointer;height:33px;padding:0 20px;display:inline-block;font-family:"Raleway",sans-serif;font-feature-settings:"pnum" on,"lnum" on;font-weight:500;font-size:16px;line-height:33px}.send-request-form .wpcf7 .options .wpcf7-list-item input{display:none}.send-request-form .wpcf7 .options .wpcf7-list-item:hover{color:#ef3a4a}.send-request-form .wpcf7 .options .wpcf7-list-item.selected{background:#ef3a4a;color:#fff;border-radius:4px}.send-request-form .wpcf7 .options-cost .wpcf7-list-item label{font-size:14px;font-weight:600}.send-request-form .wpcf7 .app-files-wrapper .codedropz-upload-handler{margin-bottom:0;border-color:#d2d2d2;opacity:.5;transition:.4s ease}.send-request-form .wpcf7 .app-files-wrapper .codedropz-upload-handler:hover{opacity:1}.send-request-form .wpcf7 .app-files-wrapper .codedropz-upload-container{padding:10px 20px;background:#fafafa}.send-request-form .wpcf7 .app-files-wrapper .codedropz-upload-container .codedropz-upload-inner h3{margin:0;font-size:16px;font-weight:400;color:#2f2f2f}.send-request-form .wpcf7 .app-files-wrapper .codedropz-upload-container .codedropz-upload-inner span{display:none}.send-request-form .wpcf7 .app-files-wrapper .codedropz-upload-container .codedropz-upload-inner .codedropz-btn-wrap{font-weight:400}.send-request-form .wpcf7 .app-files-wrapper .dnd-upload-status .dnd-upload-details .name em{font-size:12px;font-weight:400;opacity:.5}.send-request-form .wpcf7 .app-files-wrapper .dnd-upload-status .dnd-upload-details .dnd-progress-bar{height:3px;opacity:.5}.send-request-form .wpcf7 .app-files-wrapper .dnd-icon-remove{padding-right:15px}.send-request-form .wpcf7 .app-files-wrapper .dnd-icon-remove:before{content:"";position:absolute;top:7px;right:5px;width:10px;height:10px;display:block;background:url(../img/icon-del-file.svg) center no-repeat;background-size:contain;cursor:pointer;opacity:.5;transition:.4s ease}.send-request-form .wpcf7 .app-files-wrapper .dnd-icon-remove:before:hover{opacity:1}.send-request-form .wpcf7 .app-files-wrapper .field-desc{display:block;color:#bababa;font-size:12px;line-height:1;padding:5px 20px}.send-request-form .wpcf7 .app-add-file-btn{display:inline-block;background:#fafafa;font-size:16px;padding:10px 25px 10px 45px;position:relative;cursor:pointer;transition:.4s ease}.send-request-form .wpcf7 .app-add-file-btn .icon-add-file{position:absolute;top:17px;left:20px;display:block;width:10px;height:11px;background:url(../img/icon-add-file.svg) center no-repeat}.send-request-form .wpcf7 .app-add-file-btn:hover{background:#f8f8f8;color:#ef3a4a}.send-request-form .wpcf7 .field-city-desc{font-family:"Montserrat",sans-serif;display:none;transition:.3s ease;position:absolute;background-color:#c5c5c5;color:#000;right:0;top:25px;width:200px;font-size:12px;border-radius:11px;-webkit-border-radius:11px;-moz-border-radius:11px;-ms-border-radius:11px;-o-border-radius:11px;padding:5px 10px;box-sizing:border-box;box-shadow:0 3px 15px rgba(57,77,94,.2)}.send-request-form .wpcf7 .field-acceptance{user-select:none;position:relative;font-family:"Raleway",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:1.3;text-align:center;color:#000}.send-request-form .wpcf7 .field-acceptance a{color:#000;border-bottom:1px solid #000;transition:.4s ease}.send-request-form .wpcf7 .field-acceptance a:hover{color:#e20e21;border-bottom:none}.send-request-form .wpcf7 .field-acceptance span.wpcf7-list-item{margin-left:0}.send-request-form .wpcf7 .field-acceptance input[type=checkbox]{position:absolute;top:0;left:0}.send-request-form .wpcf7 .field-acceptance input[type=checkbox]:checked:before{top:0px}.send-request-form .wpcf7 .field-acceptance span.wpcf7-list-item-label{padding-left:30px}.send-request-form .wpcf7 .form-submit-btn__wrapper{text-align:center}.send-request-form .wpcf7 .form-submit-btn{display:inline-block;margin:6rem 0 30px;position:relative}.send-request-form .wpcf7 .form-submit-btn input[type=submit]{font-family:"Raleway",sans-serif;border:none;height:51px;padding:0 62.5px;text-align:center;font-size:1.2rem;cursor:pointer;outline:none;position:relative;display:inline-block;background:#ef3a4a;color:#fff;border-radius:100px;transition:.4s ease}.send-request-form .wpcf7 .form-submit-btn input[type=submit]:hover{background:#e20e21}.send-request-form .wpcf7 .form-submit-btn input[type=submit]:disabled{opacity:.3;pointer-events:none}.send-request-form .wpcf7 .form-submit-btn input[type=submit]:disabled:hover{background:none;color:#2f2f2f}.send-request-form .wpcf7 .form-submit-btn .ajax-loader{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#ef3a4a}.send-request-form .wpcf7 .form-submit-btn:hover .ajax-loader{color:#fff}.sendok-block-wrapper{max-width:650px;width:100%;margin:0 auto 90px}.sendok-block-wrapper .sendok-block{margin-top:47px;background:#ef3a4a;color:#fff;padding:30px 30px 50px 180px;width:calc(100% - 210px)}.sendok-block-wrapper .sendok-block .title{font-size:40px;font-weight:800;position:relative}.sendok-block-wrapper .sendok-block .title:after{content:"";background:url(../img/icon-send-ok.svg) center no-repeat;background-size:contain;position:absolute;display:block;width:78px;height:36px;top:13px;left:-105px}.sendok-block-wrapper .sendok-block .text{font-size:18px;line-height:26px}.send-ok-articles{max-width:650px;width:100%;margin:0 auto 30px}.send-ok-articles .heading{font-size:40px;font-weight:500;color:#ef3a4a;text-align:center;margin-bottom:36px}.send-ok-articles .articles__item{display:flex;margin-bottom:40px}.send-ok-articles .articles__img{width:262px;height:131px;margin:0 20px 20px 0}.send-ok-articles .articles__img a{display:block;width:262px;height:131px;overflow:hidden;transition:.4s ease}.send-ok-articles .articles__img a img{display:block;width:100%;height:131px;object-fit:cover}.send-ok-articles .articles__img a:hover{transform:scale(1.05)}.send-ok-articles .articles__info{width:calc(100% - 282px)}.send-ok-articles .articles__title{display:block;font-size:16px;line-height:24px;color:#2f2f2f;font-weight:700;margin-bottom:5px;transition:.4s ease}.send-ok-articles .articles__title:hover{color:#ef3a4a}.send-ok-articles .articles__text{font-size:14px;line-height:20px}.application__list{display:flex;list-style:none;justify-content:space-between;align-items:flex-start;margin:0 auto;padding:0;font-family:"Raleway",sans-serif;font-size:18px;line-height:35px;color:#bcbcbc;width:85%;max-width:1688px}.application__list a{font-family:"Raleway",sans-serif;color:#bcbcbc;text-decoration:underline;font-size:20px;line-height:35px;transition:.4s ease}.application__list a:hover{color:#e20e21;text-decoration:none}.application__item{position:relative;padding-left:58px;margin-bottom:72px;display:flex;align-items:flex-start;width:20%}.application__item span{width:90%}.application__item::before{content:"";position:absolute;background-image:url("../img/icon-check-green.svg");background-repeat:no-repeat;width:30px;height:30px;left:0;top:17px}.title-info-mobile{display:none}@media only screen and (max-width: 1700px){.application__list{font-size:18px;line-height:1.7}.application__item{padding-left:58px}.application__item::before{top:12px}.application__list a{font-size:18px;line-height:1.7}}@media only screen and (max-width: 1450px){.btn-back{left:-40px}.application__list{font-size:16px;flex-wrap:wrap;justify-content:center;padding-left:100px}.application__list a{font-size:16px}.application__item{width:40%;margin-right:65px;margin-bottom:35px}.application__item:nth-child(2n){margin-right:0}.application__item::before{top:0}}@media only screen and (max-width: 1400px){.send-request-form .text{margin-bottom:70px;font-size:20px;max-width:650px}}@media only screen and (max-width: 1350px){.send-request-form .text{font-size:20px;line-height:1.5}.send-request-form .text .phone a{font-size:20px;line-height:1.5}.send-request-form .wpcf7 .title{font-size:22px}}@media only screen and (max-width: 1300px){.send-request-form .wpcf7 .form-row-textarea{width:70%}.send-request-form .wpcf7 .form-row.row-2col{width:70%}.send-request-form .wpcf7 .form-row.row-2col .fieldset{width:45%}.send-request-form .heading{font-size:55px}}@media only screen and (max-width: 1150px){.btn-back{display:none}.lang-switcher-inner{right:75px}}@media only screen and (max-width: 1070px){.send-request-form .heading{margin-bottom:10px}.application__list{padding-left:0}.application__item{margin-right:35px}.send-request-form .text{font-size:16px;line-height:1.3}.send-request-form .text .phone a{font-size:16px;line-height:1.3}.send-request-form .wpcf7 .title{font-size:20px}}@media only screen and (max-width: 900px){.application__list{line-height:1.5}.application__list a{line-height:1.5}.application__item{width:55%;margin-right:0;margin-bottom:30px}}@media only screen and (max-width: 767px){.send-request-form .wpcf7 .form-row-textarea{width:auto}.send-request-form .wpcf7 .form-row.row-2col{width:auto}.application__item{width:70%}}@media only screen and (max-width: 650px){.title-info{display:none}.title-info-mobile{display:block}.send-request-form .heading{font-size:36px}}@media only screen and (max-width: 550px){.application__item{width:100%}.send-request-form .text{font-size:14px}.send-request-form .text .phone a{font-size:14px}}@media only screen and (max-width: 350px){.send-request-form .heading{font-size:32px}.send-request-form .wpcf7 textarea{padding-top:30px}}.about-company-main-info h1 .pink,.about-company-main-info h1 .blue,.about-company-main-info h1 .green,.about-company-footer h1 span,.about-company-final h1 span,.about-company-partnership h1 span,.about-company-team h1 span,.about-company-hard-projects h1 span,.about-company-first-mistake h1 span,.about-company-beginning h1 span{font-family:"Geffroge Authentic",sans-serif;font-weight:400}.about-company-footer h1,.about-company-final h1,.about-company-partnership h1,.about-company-team h1,.about-company-hard-projects h1,.about-company-first-mistake h1,.about-company-beginning h1{font-family:"SF Pro Display",sans-serif;font-style:normal;font-weight:600;font-size:4.25rem;line-height:144%}.about-company-final .text,.about-company-partnership .text,.about-company-team .smuzi .text,.about-company-team .process .text,.about-company-team .text,.about-company-hard-projects .text-2,.about-company-hard-projects .text,.about-company-first-mistake .text,.about-company-beginning .text{margin-left:18px;max-width:950px;font-family:"SF Pro Display",sans-serif;font-weight:500;font-size:1.5rem}.element-show{opacity:1 !important;transition:all 1s;transform:translateX(0%) !important}.year{display:inline-block;margin:0 10px;padding:3px 15px;vertical-align:text-bottom;font-size:1.125rem;font-family:"SF Pro Display",sans-serif;font-weight:600;border:1px solid #fff;border-radius:9px;transform:rotate(-8.82deg)}::-webkit-scrollbar{background-color:#121212}::-webkit-scrollbar-thumb{background-color:#121212}.about-company-upstairs-icon{background-image:url("../img/about-company/logo-white.svg") !important;background-color:rgba(0,0,0,.4) !important}.about-company-body{width:100%;overflow-x:hidden !important;background-color:#121212;color:#fff;font-size:1rem}.about-company-body .page-wrapper .wrapper{overflow-x:hidden}.about-company-body .mobile-menu__container{background:#121212}.about-company a{color:#fff;border-bottom:1px solid #fff}.about-company a:hover{color:#fff;border-color:rgba(0,0,0,0)}.logo-title{margin:0;font-style:normal;font-weight:500;font-size:27.5px;color:#fff}.header-company{background:#121212}.header-company-logo{background-color:rgba(0,0,0,0) !important}.header-company__contact{margin-left:43px}.header-company__contact .lang-switcher-inner{background-color:rgba(0,0,0,0)}.header-company__contact .lang-switcher-inner div:after{background:url(../img/about-company/arrow-s-white.svg) no-repeat center}.header-company__contact .lang-switcher-inner div a{color:#fff}.header__menu-company{color:#fff}.header__item-about-company a::before{background-color:#fff}.about-company-main{display:flex;flex-wrap:wrap;padding:75px 118px 17px 118px}.about-company-main-wrapper{overflow:hidden;position:relative}.about-company-main-wrapper:after{z-index:-1;position:absolute;top:167px;content:url(../img/about-company/main-bg-line1.svg)}.about-company-main-wrapper:before{z-index:-1;position:absolute;top:565px;content:url(../img/about-company/main-bg-line2.svg)}.about-company-main-info{width:60%}.about-company-main-info h1{max-width:910px;font-family:"SF Pro Display",sans-serif;font-weight:700;font-size:4.25rem;line-height:94px}.about-company-main-info h1 .green{color:#27a844}.about-company-main-info h1 .blue{color:#4232f0}.about-company-main-info h1 .pink{color:#ff31d2}.about-company-main-info h4{margin-top:2rem;max-width:470px;font-family:"Raleway",sans-serif;font-weight:400;font-size:1.125rem;line-height:144%;color:rgba(255,255,255,.46)}.about-company-main-info .emoji{position:relative;width:177px;height:177px;background-image:url(../img/about-company/emojis/adel-emoji.svg);background-size:contain;background-repeat:no-repeat}.about-company-main-info .emoji-text{position:absolute;right:-40px;bottom:-10px;font-family:"SF Pro Display",sans-serif;font-weight:400;font-size:1.125rem}.about-company-main-info .main-emoji-wrapper{margin-top:20px;margin-left:510px}.about-company-main-rain{position:relative;font-family:"Raleway",sans-serif;width:40%;color:rgba(255,255,255,.46)}.about-company-main-rain span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;position:absolute;white-space:nowrap;-webkit-animation-name:coloring,rainMove;-webkit-animation-iteration-count:infinite;-moz-animation-name:coloring,rainMove;-moz-animation-iteration-count:infinite;animation-name:coloring,rainMove;animation-iteration-count:infinite}.about-company-main-rain span:nth-child(1){right:1px;animation-delay:-12s;animation-duration:24s;-moz-animation-delay:-12s;-moz-animation-duration:24s;-webkit-animation-delay:-12s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(2){right:60px;animation-delay:4s;animation-duration:24s;-moz-animation-delay:4s;-moz-animation-duration:24s;-webkit-animation-delay:4s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(3){right:70px;animation-delay:-10s;animation-duration:24s;-moz-animation-delay:-10s;-moz-animation-duration:24s;-webkit-animation-delay:-10s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(4){right:120px;animation-delay:8s;animation-duration:24s;-moz-animation-delay:8s;-moz-animation-duration:24s;-webkit-animation-delay:8s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(5){right:140px;animation-delay:2s;animation-duration:24s;-moz-animation-delay:2s;-moz-animation-duration:24s;-webkit-animation-delay:2s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(6){right:220px;animation-delay:-8s;animation-duration:24s;-moz-animation-delay:-8s;-moz-animation-duration:24s;-webkit-animation-delay:-8s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(7){right:260px;animation-delay:6s;animation-duration:24s;-moz-animation-delay:6s;-moz-animation-duration:24s;-webkit-animation-delay:6s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(8){right:280px;animation-delay:0s;animation-duration:24s;-moz-animation-delay:0s;-moz-animation-duration:24s;-webkit-animation-delay:0s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(9){right:330px;animation-delay:10s;animation-duration:24s;-moz-animation-delay:10s;-moz-animation-duration:24s;-webkit-animation-delay:10s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(10){right:370px;animation-delay:-6s;animation-duration:24s;-moz-animation-delay:-6s;-moz-animation-duration:24s;-webkit-animation-delay:-6s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(11){right:420px;animation-delay:12s;animation-duration:24s;-moz-animation-delay:12s;-moz-animation-duration:24s;-webkit-animation-delay:12s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(12){right:460px;animation-delay:-2s;animation-duration:24s;-moz-animation-delay:-2s;-moz-animation-duration:24s;-webkit-animation-delay:-2s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(13){right:520px;animation-delay:-9s;animation-duration:24s;-moz-animation-delay:-9s;-moz-animation-duration:24s;-webkit-animation-delay:-9s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(14){right:535px;animation-delay:-4s;animation-duration:24s;-moz-animation-delay:-4s;-moz-animation-duration:24s;-webkit-animation-delay:-4s;-webkit-animation-duration:24s}@keyframes rainMove{from{top:0}to{top:500px}}@keyframes coloring{from{opacity:0}50%{opacity:1;transform:scale(2, 2)}to{opacity:0}}@-moz-keyframes rainMove{from{top:0}to{top:500px}}@-moz-keyframes coloring{from{opacity:0}50%{opacity:1;-moz-transform:scale(2, 2)}to{opacity:0}}@-webkit-keyframes rainMove{from{top:0}to{top:500px}}@-webkit-keyframes coloring{from{opacity:0}50%{opacity:1;-webkit-transform:scale(2, 2)}to{opacity:0}}.about-company-beginning{padding:133px 118px 210px 118px}.about-company-beginning-wrapper{overflow:hidden;position:relative}.about-company-beginning-wrapper::before{z-index:-1;position:absolute;top:1px;right:460px;content:url(../img/about-company/lines/beginning-top-line.svg)}.about-company-beginning-wrapper::after{z-index:-1;position:absolute;bottom:1px;right:688px;content:url(../img/about-company/lines/beginning-bottom-line.svg)}.about-company-beginning h1{position:relative}.about-company-beginning h1 ::after{z-index:-1;position:absolute;left:485px;top:33px;content:url(../img/about-company/lines/beginning-title.svg)}.about-company-beginning .text{max-width:965px;padding-top:90px}.about-company-beginning .question{padding-top:85px}.about-company-beginning .question .border-top{margin-bottom:18px;display:inline-block;width:917px;height:22px;border-top:1px solid #515151;border-left:1px solid #515151}.about-company-beginning .question h3{margin-left:18px;margin-bottom:28px;font-family:"SF Pro Display",sans-serif;font-style:italic;font-weight:500;font-size:1.0625rem;line-height:144%}.about-company-beginning .question h3 span{color:#ff68de}.about-company-beginning .question .answers{margin-left:36px;display:flex;font-family:"Raleway",sans-serif;font-weight:500;font-size:1rem;line-height:144%}.about-company-beginning .question .answers-1{max-width:344px}.about-company-beginning .question .answers-2{max-width:344px;margin-left:140px}.about-company-beginning .founder-block{position:absolute;top:613px;right:118px;display:flex;align-items:end;text-align:right;font-family:"Raleway",sans-serif;font-feature-settings:"pnum" on,"lnum" on}.about-company-beginning .founder-block h3{font-weight:600;font-size:2rem;line-height:34px}.about-company-beginning .founder-block p{margin:10px 0;line-height:19px;color:#9a9a9a}.about-company-beginning .founder-block img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:38px}.about-company-first-mistake{padding:190px 118px 155px 118px}.about-company-first-mistake-wrapper{position:relative}.about-company-first-mistake-wrapper .gallery-1{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:-1;top:345px;right:445px;position:absolute}.about-company-first-mistake-wrapper .gallery-2{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:-1;top:470px;right:100px;position:absolute}.about-company-first-mistake-wrapper .gallery-3{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:-1;top:745px;right:445px;position:absolute}.about-company-first-mistake-wrapper .gallery-4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:-1;top:875px;right:100px;position:absolute}.about-company-first-mistake .text{margin-top:90px;margin-bottom:85px}.about-company-first-mistake .lesson{margin-bottom:35px;padding-top:20px;padding-left:70px;position:relative;display:flex;align-items:start;font-family:"SF Pro Display",sans-serif}.about-company-first-mistake .lesson h2{position:absolute;top:0;left:18px;font-weight:500;font-size:2.25rem}.about-company-first-mistake .lesson h3{max-width:335px;margin-right:90px;font-weight:500;font-size:1.1875rem;line-height:27px}.about-company-first-mistake .lesson h3 span{color:#27a844;text-transform:uppercase}.about-company-first-mistake .lesson p{margin:0;padding-left:20px;max-width:412px;border-left:1px solid #fff;font-weight:400;font-size:1.125rem;line-height:26px;opacity:80%}.developing-slider{padding:35px 0 35px 0;height:105px;border-top:2px solid #fff;border-bottom:2px solid #fff}.developing-slider span{text-align:center;font-family:"STRRETCH-SANS-FREE",sans-serif;font-style:normal;font-weight:400;font-size:1.5rem;line-height:35px;color:#121212;text-shadow:1px 0 1px #fff,0 1px 1px #fff,-1px 0 1px #fff,0 -1px 1px #fff}.about-company-hard-projects{padding:160px 118px 150px 118px}.about-company-hard-projects-wrapper{position:relative}.about-company-hard-projects-wrapper::after{position:absolute;right:420px;bottom:90px;content:url(../img/about-company/lines/hard-projects-line.svg)}.about-company-hard-projects h1{position:relative}.about-company-hard-projects h1::before{z-index:-1;position:absolute;top:-50px;left:410px;content:url(../img/about-company/lines/hard-projects-title.svg)}.about-company-hard-projects .text{margin-top:90px;margin-bottom:138px}.about-company-hard-projects .info{position:relative;margin-right:70px;max-width:412px;font-family:"SF Pro Display",sans-serif;font-weight:400;font-size:1.25rem;line-height:29px}.about-company-hard-projects .info-wrapper{margin-left:18px;padding-top:20px;display:flex}.about-company-hard-projects .info::before{position:absolute;top:-40px;left:0;content:url(../img/about-company/lightning.svg)}.about-company-hard-projects .info a{color:#fff;border-bottom:1px solid #fff}.about-company-hard-projects .info a:hover{color:#fff;border-bottom:none}.about-company-hard-projects .info-3::before{content:url(../img/about-company/lightning-yellow.svg)}.about-company-hard-projects .text-2{margin-top:100px}.about-company-hard-projects .text-2 .green{color:#27a844}.about-company-hard-projects .text-2 .pink{color:#ff68de}.about-company-hard-projects .text-2 .orange{color:#ffa800}.about-company-hard-projects .doubt-question{position:absolute;right:0;bottom:280px;transform:rotate(9.9deg);padding:25px 22.5px 70px 22.5px;max-width:245px;font-family:"SF Pro Display",sans-serif;font-weight:500;text-align:center;line-height:23px;background-color:#171717;border-radius:18px}.about-company-hard-projects .doubt-question h3{color:rgba(255,255,255,.5);font-style:italic;font-size:1rem}.about-company-hard-projects .doubt-question h3 .pink{opacity:1;color:#ff68de}.about-company-hard-projects .doubt-question p{margin-top:30px;margin-bottom:10px;opacity:.7;font-weight:500;font-size:1rem}.big-line-wrapper{position:relative}.big-line-wrapper::after{position:absolute;bottom:825px;right:130px;content:url(../img/about-company/lines/big-line.svg)}.about-company-info-emoji-wrapper{padding:50px 118px 50px 118px;position:relative;display:flex;justify-content:space-between}.about-company-info-emoji-wrapper::after{z-index:-1;position:absolute;top:0;right:460px;content:url(../img/about-company/lines/team-line.svg)}.about-company-info-emoji-wrapper .about-company-info{width:70%}.about-company-info-emoji-wrapper .about-company-emoji{margin-top:145px;display:flex;flex-flow:column}.about-company-info-emoji-wrapper .about-company-emoji-wrapper{width:30%}.about-company-info-emoji-wrapper .about-company-emoji .emoji{position:relative;opacity:0;width:177px;height:177px;background-size:contain;background-repeat:no-repeat}.about-company-info-emoji-wrapper .about-company-emoji .emoji-wrapper{margin-top:70px;position:relative}.about-company-info-emoji-wrapper .about-company-emoji .emoji-wrapper:nth-child(odd){align-self:flex-end}.about-company-info-emoji-wrapper .about-company-emoji .emoji-text{position:absolute;bottom:-40px;font-family:"SF Pro Display",sans-serif;font-weight:500;font-size:1rem;line-height:23px;text-align:right}.about-company-info-emoji-wrapper .about-company-emoji .emoji-text[data-direction=right]{left:110px}.about-company-info-emoji-wrapper .about-company-emoji .emoji-text[data-direction=left]{left:-40px}.about-company-info-emoji-wrapper .about-company-emoji .emoji-text p{margin:0;font-size:1.125rem;line-height:26px;color:#414141;white-space:nowrap}.about-company-info-emoji-wrapper .about-company-emoji .emoji-dialog{position:relative;padding:10px 15px;font-family:"SF Pro Display",sans-serif;font-size:.875rem;line-height:20px;width:230px;border:1px solid #4fa0ff;border-radius:100px;background-color:#fff;color:#000;text-align:center;font-weight:500}.about-company-info-emoji-wrapper .about-company-emoji .emoji-dialog-wrapper{position:absolute;top:-100px;left:-180px;opacity:0;transition:all .5s;transform:translateX(75%)}.about-company-info-emoji-wrapper .about-company-emoji .emoji-dialog:after{z-index:-1;position:absolute;bottom:-20px;right:25px;content:url(../img/about-company/dialog-vector.svg)}.about-company-info-emoji-wrapper .about-company-emoji .emoji-zina{transform:translateX(75%);margin-top:0;background-image:url(../img/about-company/emojis/zina-emoji.webp)}.about-company-info-emoji-wrapper .about-company-emoji .emoji-alsu{transform:translateX(-100%);background-image:url(../img/about-company/emojis/alsu-emoji.webp)}.about-company-info-emoji-wrapper .about-company-emoji .emoji-adel{transform:translateX(75%);background-image:url(../img/about-company/emojis/adel-emoji.webp)}.about-company-info-emoji-wrapper .about-company-emoji .emoji-adel .emoji-text{bottom:-30px;left:-31px}.about-company-info-emoji-wrapper .about-company-emoji .emoji-aigul{transform:translateX(-100%);background-image:url(../img/about-company/emojis/aigul-emoji.webp);background-size:90%;background-position:bottom}.about-company-info-emoji-wrapper .about-company-emoji .emoji-aigul .emoji-text{bottom:-70px;left:70px}.about-company-info-emoji-wrapper .about-company-emoji .emoji-nikita{transform:translateX(75%);background-image:url(../img/about-company/emojis/nikita-emoji.webp)}.about-company-info-emoji-wrapper .about-company-emoji .emoji-nikita .emoji-text{bottom:-65px;left:-70px}.about-company-info-emoji-wrapper .about-company-emoji .emoji-tanya{transform:translateX(-100%);background-image:url(../img/about-company/emojis/tanya-emoji.webp)}.about-company-info-emoji-wrapper .about-company-emoji .emoji-tanya .emoji-text{bottom:-70px;left:130px}.about-company-info-emoji-wrapper .about-company-emoji .emoji-ildar{transform:translateX(75%);background-image:url(../img/about-company/emojis/ildar-emoji.webp);background-size:90%;background-position:bottom}.about-company-info-emoji-wrapper .about-company-emoji .emoji-ildar .emoji-text{bottom:-30px;left:-100px}.about-company-info-emoji-wrapper .about-company-emoji .emoji-aliya{transform:translateX(-100%);width:150px;height:150px;background-image:url(../img/about-company/emojis/aliya-emoji.webp)}.about-company-info-emoji-wrapper .about-company-emoji .emoji-aliya .emoji-text{bottom:-70px;left:70px}.about-company-info-emoji-wrapper .about-company-emoji .emoji-aren{transform:translateX(75%);background-image:url(../img/about-company/emojis/aren-emoji.webp)}.about-company-info-emoji-wrapper .about-company-emoji .emoji-aren .emoji-text{bottom:-60px;left:-100px}.about-company-info-emoji-wrapper .about-company-emoji .emoji-tatiana{transform:translateX(-100%);background-image:url(../img/about-company/emojis/tatiana-emoji.webp);background-size:90%;background-position:bottom}.about-company-info-emoji-wrapper .about-company-emoji .emoji-tatiana .emoji-text{white-space:nowrap;bottom:-60px;left:150px}.about-company-info-emoji-wrapper .about-company-emoji .emoji-roma{transform:translateX(75%);background-image:url(../img/about-company/emojis/roma-emoji.webp)}.about-company-info-emoji-wrapper .about-company-emoji .emoji-roma .emoji-text{bottom:-60px;left:-90px}.about-company-team h1{margin-bottom:90px}.about-company-team .text{max-width:950px}.about-company-team .catalizator{margin-top:85px}.about-company-team .catalizator h2{font-family:"SF Pro Display",sans-serif;font-weight:600;font-size:2rem;line-height:46px}.about-company-team .catalizator h2 span{color:#ff68de}.about-company-team .catalizator-info{margin-top:45px;margin-left:18px;display:flex}.about-company-team .catalizator-info .info{max-width:412px;font-family:"SF Pro Display",sans-serif;font-style:normal;font-weight:500;font-size:1.25rem;line-height:29px}.about-company-team .catalizator-info .info-2{position:relative;margin-left:190px}.about-company-team .catalizator-info .info-2::before{position:absolute;top:-15px;left:-82px;content:url(../img/about-company/lines/catalizator-line.svg)}.about-company-team .process{margin-top:120px;font-family:"SF Pro Display",sans-serif}.about-company-team .process h2{font-weight:600;font-size:2rem;line-height:46px}.about-company-team .process h2 span{color:#27a844}.about-company-team .process .text{margin-top:40px;font-size:1.25rem}.about-company-team .process .text .year{margin-left:0}.about-company-team .process .info{margin-left:18px;position:relative;font-family:"SF Pro Display",sans-serif;font-weight:500;font-size:1.25rem;max-width:370px}.about-company-team .process .info-wrapper{display:flex;margin-top:115px}.about-company-team .process .info:first-child{margin-right:95px}.about-company-team .process .info::before{position:absolute;top:-40px;left:0;content:url(../img/about-company/lightning.svg)}.about-company-team .smuzi{position:relative;margin-top:120px;font-family:"SF Pro Display",sans-serif}.about-company-team .smuzi::before{z-index:-1;position:absolute;width:357px;height:391px;top:-170px;left:600px;content:"";background-image:url(../img/about-company/bitcoin.svg);background-size:contain;background-repeat:no-repeat}.about-company-team .smuzi h2{font-weight:600;font-size:2rem;line-height:46px}.about-company-team .smuzi h2 span{color:#7265ff}.about-company-team .smuzi .text{margin-top:40px;font-size:1.25rem}.about-company-partnership{padding-top:200px}.about-company-partnership h1{position:relative;display:inline-block}.about-company-partnership h1::before{position:absolute;z-index:-1;top:-70px;right:-45px;content:url(../img/about-company/lines/partnership-line-start.svg)}.about-company-partnership h1::after{position:absolute;top:-20px;right:-22px;content:url(../img/about-company/lines/partnership-line-end.svg)}.about-company-partnership .text{margin-top:55px}.about-company-partnership .sub-text{margin-top:55px;margin-left:18px;font-family:"SF Pro Display",sans-serif;font-weight:500;font-size:1.25rem;line-height:29px;max-width:940px}.about-company-final{margin-right:40px}.about-company-final-wrapper{padding:60px 0 0 118px;position:relative;display:flex;justify-content:space-between;align-items:center}.about-company-final .text{margin-top:14px;margin-bottom:35px;max-width:930px}.about-company-final .sub-text{margin-left:18px;font-family:"SF Pro Display",sans-serif;font-weight:500;font-size:1.3125rem}.about-company-footer{padding:80px 118px 50px 118px}.about-company-footer h1{position:relative;display:inline-block}.about-company-footer h1::after{position:absolute;content:"Contacts";top:-20px;right:-77px;transform:rotate(23.89deg);font-size:1.5rem;font-family:"Geffroge Authentic",sans-serif;font-weight:400;color:#25ff55}.about-company-footer .contacts{display:flex;align-items:start;font-family:"Raleway",sans-serif;margin-top:65px;margin-bottom:65px;margin-left:18px}.about-company-footer .contacts-el{display:flex;flex-flow:column;margin-right:60px}.about-company-footer .contacts-el a:hover{text-decoration:underline}.about-company-footer .contacts h4{margin-bottom:10px;font-weight:600;font-size:1.125rem;letter-spacing:.02em;line-height:26px}.about-company-footer .contacts span,.about-company-footer .contacts a{font-weight:500;font-size:1.0625rem;line-height:24px;font-feature-settings:"pnum" on,"lnum" on;color:rgba(255,255,255,.8)}.about-company-footer .contacts .social{display:flex;align-items:center}.about-company-footer .contacts .social a{display:flex;justify-content:center;align-items:center;margin-right:25px;padding:0 5px;height:30px;border:1px solid rgba(0,0,0,0)}.about-company-footer .contacts .social a:hover{border-color:#fff;border-radius:1000px}.about-company-footer .contacts .social .vk-logo{width:22px;height:20px;background-image:url(../img/about-company/social-logo/vk-logo.svg);background-repeat:no-repeat;background-position:center}.about-company-footer .contacts .social .youtube-link{padding:3px 5.5px 0 5px}.about-company-footer .contacts .social .youtube-link span{width:22px;height:20px;background-image:url(../img/about-company/social-logo/youtube-logo.svg);background-repeat:no-repeat;background-position:center}.about-company-footer .contacts .social .be-link{padding:.25px 5.5px 0 6px}.about-company-footer .contacts .social .be-link span{width:22px;height:20px;background-image:url(../img/about-company/social-logo/be-logo.svg);background-repeat:no-repeat;background-position:center}.about-company-footer .contacts .social .in-logo{width:22px;height:20px;background-image:url(../img/about-company/social-logo/in-logo.svg);background-repeat:no-repeat;background-position:center}.about-company-footer .copy{margin-top:200px;margin-left:18px;display:flex;justify-content:space-between;align-items:center;font-family:"Raleway",sans-serif;font-size:.875rem;line-height:16px}.about-company-footer .copy-links{display:flex;flex-flow:column}.about-company-footer .copy-links div{display:inline-block;margin-bottom:5px}.about-company-footer .copy-links a{color:#fff;text-decoration:underline}.about-company-footer .copy-links a:hover{text-decoration:none}.about-company-footer .copy-agima{display:flex;align-items:center}.about-company-footer .copy-agima .text{margin-right:15px;text-align:right}.about-company-footer .copy-agima .text>div{margin-bottom:5px}@media(max-width: 1775px){.about-company-beginning-wrapper::before{display:none}.about-company-beginning-wrapper::after{display:none}.about-company-beginning .founder-block{right:70px}.about-company-beginning .founder-block img{margin-left:20px;height:300px}.big-line-wrapper::after{display:none}.about-company-first-mistake .mobile-wrapper{display:flex;justify-content:space-between}.about-company-first-mistake .mobile-wrapper .text{width:60%;margin-bottom:0}.about-company-first-mistake .mobile-wrapper .gallery{margin-right:-120px;width:40%;margin-top:40px;margin-left:40px}.about-company-first-mistake .mobile-wrapper .gallery img{height:250px;position:static}.about-company-first-mistake .mobile-wrapper .gallery-1{margin:10px 30px 30px 0}.about-company-first-mistake .mobile-wrapper .gallery-4{margin:30px 0 -30px 30px}.about-company-first-mistake .lessons{margin-top:-200px}.about-company-first-mistake .lesson{box-sizing:border-box;width:60%}.about-company-first-mistake .lesson h3{width:50%;margin-right:40px}.about-company-first-mistake .lesson p{width:50%}.about-company-hard-projects .info{width:33%}.about-company-hard-projects .doubt-question{bottom:150px}.about-company-team .smuzi::before{left:40%}}@media(max-width: 1550px){html{font-size:14px}.about-company-main{padding-bottom:120px}.about-company-main-founder{display:flex;align-items:center}.about-company-main-founder .main-emoji-wrapper{margin:0}.about-company-main-info h1{font-size:3.5rem}.about-company-main-info br{display:none}.about-company-main-rain span{font-size:10px}.about-company-main-rain span:nth-child(1){right:1px;animation-delay:-12s;animation-duration:24s;-moz-animation-delay:-12s;-moz-animation-duration:24s;-webkit-animation-delay:-12s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(2){right:20px;animation-delay:4s;animation-duration:24s;-moz-animation-delay:4s;-moz-animation-duration:24s;-webkit-animation-delay:4s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(3){right:40px;animation-delay:-10s;animation-duration:24s;-moz-animation-delay:-10s;-moz-animation-duration:24s;-webkit-animation-delay:-10s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(4){right:50px;animation-delay:8s;animation-duration:24s;-moz-animation-delay:8s;-moz-animation-duration:24s;-webkit-animation-delay:8s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(5){right:110px;animation-delay:2s;animation-duration:24s;-moz-animation-delay:2s;-moz-animation-duration:24s;-webkit-animation-delay:2s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(6){right:190px;animation-delay:-8s;animation-duration:24s;-moz-animation-delay:-8s;-moz-animation-duration:24s;-webkit-animation-delay:-8s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(7){right:230px;animation-delay:6s;animation-duration:24s;-moz-animation-delay:6s;-moz-animation-duration:24s;-webkit-animation-delay:6s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(8){right:250px;animation-delay:0s;animation-duration:24s;-moz-animation-delay:0s;-moz-animation-duration:24s;-webkit-animation-delay:0s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(9){right:300px;animation-delay:10s;animation-duration:24s;-moz-animation-delay:10s;-moz-animation-duration:24s;-webkit-animation-delay:10s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(10){right:330px;animation-delay:-6s;animation-duration:24s;-moz-animation-delay:-6s;-moz-animation-duration:24s;-webkit-animation-delay:-6s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(11){right:320px;animation-delay:12s;animation-duration:24s;-moz-animation-delay:12s;-moz-animation-duration:24s;-webkit-animation-delay:12s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(12){right:310px;animation-delay:-2s;animation-duration:24s;-moz-animation-delay:-2s;-moz-animation-duration:24s;-webkit-animation-delay:-2s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(13){right:70px;animation-delay:-9s;animation-duration:24s;-moz-animation-delay:-9s;-moz-animation-duration:24s;-webkit-animation-delay:-9s;-webkit-animation-duration:24s}.about-company-main-rain span:nth-child(14){right:5px;animation-delay:-4s;animation-duration:24s;-moz-animation-delay:-4s;-moz-animation-duration:24s;-webkit-animation-delay:-4s;-webkit-animation-duration:24s}.about-company-beginning{padding-top:20px}.about-company-beginning h1 span::after{left:300px;top:10px}.about-company-hard-projects-wrapper::after{display:none}.about-company-info-emoji-wrapper::after{display:none}.about-company-emoji-wrapper{margin-left:120px}.about-company-final-wrapper img{height:400px}.about-company-beginning h1,.about-company-first-mistake h1,.about-company-hard-projects h1,.about-company-team h1,.about-company-partnership h1,.about-company-final h1,.about-company-footer h1{font-size:3.5rem}.about-company-beginning .text,.about-company-first-mistake .text,.about-company-hard-projects .text,.about-company-hard-projects .text-2,.about-company-team .text,.about-company-team .process .text,.about-company-team .smuzi .text,.about-company-partnership .text,.about-company-final .text{font-size:1.4rem}.about-company-footer h1::after{right:-70px}}@media(max-width: 1400px){.about-company-main{padding-left:90px;padding-right:90px}.about-company-main-wrapper::after{display:none}.about-company-main-wrapper::before{display:none}.about-company-main-info{width:100%}.about-company-main-rain{display:none}.about-company-beginning{padding-left:80px;padding-right:80px;padding-bottom:70px}.about-company-beginning .mobile-wrapper{padding-top:80px;display:flex;align-items:center}.about-company-beginning .mobile-wrapper .text{padding-top:0}.about-company-beginning .mobile-wrapper .founder-block{margin-left:20px;position:static}.about-company-beginning .mobile-wrapper .founder-block h3{font-size:1.5rem}.about-company-beginning .question .border-top{width:850px}.about-company-first-mistake{padding-top:70px;padding-bottom:70px}.about-company-first-mistake .mobile-wrapper .text{margin-top:60px;width:100%;margin-bottom:0}.about-company-first-mistake .mobile-wrapper .gallery{display:none}.about-company-first-mistake .lessons{margin-top:40px}.about-company-first-mistake .lesson{width:100%}.about-company-hard-projects{padding:70px 80px}.about-company-hard-projects .doubt-question{margin-right:-55px;margin-left:50px;width:245px;position:static}.about-company-hard-projects .mobile-wrapper{margin-top:75px;display:flex;align-items:center}.about-company-hard-projects .mobile-wrapper .text-2{margin-top:0;width:calc(100% - 295px)}.about-company-info-emoji-wrapper{padding:50px 80px}.about-company-info-emoji-wrapper .about-company-emoji{margin-top:0}.about-company-info-emoji-wrapper .about-company-info .about-company-team .catalizator-info .info{width:50%}.about-company-info-emoji-wrapper .about-company-info .about-company-team .catalizator-info .info-2{margin-left:40px}.about-company-info-emoji-wrapper .about-company-info .about-company-team .catalizator-info .info-2::before{display:none}.about-company-info-emoji-wrapper .about-company-info .about-company-team .process .info{width:50%}.about-company-info-emoji-wrapper .about-company-info .about-company-team .process .info:first-child{margin-right:40px}.about-company-info-emoji-wrapper .about-company-partnership h1::before{display:none}.about-company-info-emoji-wrapper .about-company-partnership h1::after{display:none}.about-company-final-wrapper{padding:50px 0 50px 80px}.about-company-final-wrapper img{height:350px}.about-company-footer{padding:30px 80px 50px}.about-company-footer .copy{margin-top:140px}}@media(max-width: 1250px){.about-company-info-emoji-wrapper .about-company-emoji .emoji-wrapper{margin-top:100px}}@media(max-width: 1000px){.about-company-main{padding:40px 60px}.about-company-main-info h1{font-size:2.5rem;line-height:70px}.about-company-beginning{padding:40px 60px}.about-company-beginning h1 span::after{display:none}.about-company-beginning .mobile-wrapper{padding-top:40px}.about-company-beginning .mobile-wrapper .founder-block h3{font-size:1.25rem}.about-company-beginning .mobile-wrapper .founder-block img{height:200px}.about-company-beginning .question .border-top{width:100%}.about-company-beginning .question .answers{margin-left:25px;font-size:.9rem}.about-company-beginning .question .answers-1{width:50%}.about-company-beginning .question .answers-2{width:50%;margin-left:50px}.about-company-first-mistake{padding:40px 60px}.about-company-first-mistake .lesson h3{font-size:1.15rem}.about-company-first-mistake .lesson p{font-size:1.075rem}.about-company-hard-projects{padding:40px 60px}.about-company-hard-projects h1::before{display:none}.about-company-hard-projects .text{margin-top:60px;margin-bottom:100px}.about-company-hard-projects .doubt-question{margin-right:-50px;margin-left:40px;width:200px;padding:20px}.about-company-hard-projects .doubt-question h3{font-size:.9rem}.about-company-hard-projects .doubt-question p{font-size:.9rem;margin-top:15px}.about-company-hard-projects .info{margin-right:40px;font-size:1rem;line-height:140%}.about-company-hard-projects .mobile-wrapper{margin-top:50px;display:flex;align-items:center}.about-company-hard-projects .mobile-wrapper .text-2{margin-top:0;width:calc(100% - 240px)}.about-company-info-emoji-wrapper{padding:40px 60px}.about-company-info-emoji-wrapper .about-company-emoji .emoji-wrapper{margin-top:70px}.about-company-info-emoji-wrapper .about-company-team h1{margin-bottom:40px}.about-company-info-emoji-wrapper .about-company-team .catalizator{margin-top:50px}.about-company-info-emoji-wrapper .about-company-team .catalizator-info{flex-wrap:wrap}.about-company-info-emoji-wrapper .about-company-team .catalizator-info .info{font-size:1.15rem;line-height:24px;width:100% !important}.about-company-info-emoji-wrapper .about-company-team .catalizator-info .info-2{margin-top:30px;margin-left:0 !important}.about-company-info-emoji-wrapper .about-company-team .process{margin-top:50px}.about-company-info-emoji-wrapper .about-company-team .process .info-wrapper{margin-top:0;flex-wrap:wrap}.about-company-info-emoji-wrapper .about-company-team .process .info-wrapper .info{font-size:1.15rem;line-height:24px;width:100%;margin-top:85px}.about-company-info-emoji-wrapper .about-company-team .process .info-wrapper .info:first-child{margin-right:0}.about-company-info-emoji-wrapper .about-company-team .smuzi{margin-top:60px}.about-company-info-emoji-wrapper .about-company-partnership{padding-top:50px}.about-company-info-emoji-wrapper .about-company-partnership .text{margin-top:40px}.about-company-info-emoji-wrapper .about-company-partnership .sub-text{margin-left:10px;margin-top:40px;font-size:1.15rem;line-height:24px}.about-company-final{margin-right:20px}.about-company-final-wrapper{padding:40px 0 40px 60px}.about-company-final-wrapper img{height:250px}.about-company-final .sub-text{font-size:1.1rem}.about-company-footer{padding:30px 60px 40px}.about-company-footer .contacts{flex-wrap:wrap}.about-company-footer .contacts .contacts-el{margin-right:50px;width:calc(33% - 50px)}.about-company-footer .contacts .contacts-el:last-child{margin-right:0}.about-company-footer .contacts .social{width:100%;margin-top:40px}.about-company-footer .copy{margin-top:85px}.about-company-beginning h1,.about-company-first-mistake h1,.about-company-hard-projects h1,.about-company-team h1,.about-company-partnership h1,.about-company-final h1,.about-company-footer h1{font-size:2.5rem;line-height:70px}.about-company-beginning .text,.about-company-first-mistake .text,.about-company-hard-projects .text,.about-company-hard-projects .text-2,.about-company-team .text,.about-company-team .process .text,.about-company-team .smuzi .text,.about-company-partnership .text,.about-company-final .text{margin-left:10px;font-size:1.2rem}}@media(max-width: 850px){.about-company-info-emoji-wrapper .about-company-emoji .emoji-wrapper{margin-top:110px}.about-company-info-emoji-wrapper .about-company-team .smuzi::before{left:20%}}@media(max-width: 768px){.developing-slider{padding:20px 0;height:auto}.developing-slider span{font-size:1.25rem}.about-company-beginning h1,.about-company-first-mistake h1,.about-company-hard-projects h1,.about-company-team h1,.about-company-partnership h1,.about-company-final h1,.about-company-footer h1{line-height:50px}.year{padding:1px 10px}.about-company-main-info h1{line-height:50px}.about-company-main-founder h4{font-size:1rem}.about-company-main-founder .main-emoji-wrapper{margin:0}.about-company-main-founder .main-emoji-wrapper .emoji{width:130px;height:130px}.about-company-main-founder .main-emoji-wrapper .emoji-text{right:8px;font-size:1rem}.about-company-beginning .mobile-wrapper{padding-top:30px;justify-content:center;flex-wrap:wrap}.about-company-beginning .mobile-wrapper .text{padding-top:0}.about-company-beginning .mobile-wrapper .founder-block{margin-left:0;margin-top:20px}.about-company-beginning .question{padding-top:20px}.about-company-first-mistake .mobile-wrapper .text{margin-top:30px}.about-company-first-mistake .lesson{padding-left:60px;flex-wrap:wrap}.about-company-first-mistake .lesson h3{width:100%;margin-bottom:20px;margin-right:0}.about-company-first-mistake .lesson p{width:100%;border-left:none;padding-left:0;border-top:1px solid #fff;padding-top:20px}.about-company-hard-projects .text{margin-top:30px;margin-bottom:60px}.about-company-hard-projects .doubt-question{display:none}.about-company-hard-projects .info-wrapper{flex-wrap:wrap}.about-company-hard-projects .info{width:100%;margin-right:0;margin-bottom:60px}.about-company-hard-projects .info::before{top:-30px}.about-company-hard-projects .mobile-wrapper{margin-top:0}.about-company-hard-projects .mobile-wrapper .text-2{width:100%}.about-company-info-emoji-wrapper{flex-wrap:wrap}.about-company-info-emoji-wrapper .about-company-info{width:100%}.about-company-info-emoji-wrapper .about-company-emoji-wrapper{display:none}.about-company-final{width:100%;margin-right:0}.about-company-final-wrapper{padding-right:60px}.about-company-final-wrapper img{display:none}.about-company-footer .contacts .contacts-el{margin-right:50px;width:calc(50% - 50px)}.about-company-footer .contacts .contacts-el:nth-child(2){margin-right:0}.about-company-footer .contacts .contacts-el:nth-child(3){margin-top:40px;margin-right:50px}.about-company-footer .contacts .social{width:calc(50% - 50px);margin-top:40px}.about-company-footer .copy{flex-wrap:wrap}.about-company-footer .copy-links{width:100%}.about-company-footer .copy-agima{margin-top:30px;width:100%}}@media(max-width: 576px){.developing-slider{padding:10px 0}.developing-slider span{font-size:1rem}.about-company-beginning h1,.about-company-first-mistake h1,.about-company-hard-projects h1,.about-company-team h1,.about-company-partnership h1,.about-company-final h1,.about-company-footer h1{font-size:1.75rem;line-height:30px}.about-company-beginning .text,.about-company-first-mistake .text,.about-company-hard-projects .text,.about-company-hard-projects .text-2,.about-company-team .text,.about-company-team .process .text,.about-company-team .smuzi .text,.about-company-partnership .text,.about-company-final .text{margin-left:0;font-size:1rem;line-height:20px}.about-company-main{padding:40px 30px 20px 30px}.about-company-main-info h1{font-size:1.75rem;line-height:30px}.about-company-beginning{padding:50px 30px 20px}.about-company-beginning .mobile-wrapper{padding-top:30px;justify-content:center}.about-company-beginning .question{padding-top:20px}.about-company-beginning .question .border-top{margin-bottom:0}.about-company-beginning .question h3{margin-left:10px;margin-bottom:20px}.about-company-beginning .question .answers{margin-left:15px;flex-wrap:wrap}.about-company-beginning .question .answers-1{width:100%}.about-company-beginning .question .answers-2{margin-top:20px;width:100%;margin-left:0}.about-company-first-mistake{padding:50px 30px 20px}.about-company-first-mistake .lesson{padding-top:15px;padding-left:30px}.about-company-first-mistake .lesson h2{left:0;font-size:2rem}.about-company-first-mistake .lesson h3{font-size:1rem}.about-company-first-mistake .lesson p{font-size:.9rem}.about-company-hard-projects{padding:50px 30px}.about-company-hard-projects .info-wrapper{margin-left:0}.about-company-info-emoji-wrapper{padding:40px 30px 50px}.about-company-info-emoji-wrapper h2{font-size:1.75rem !important}.about-company-info-emoji-wrapper .about-company-team h1{margin-bottom:30px}.about-company-info-emoji-wrapper .about-company-team .catalizator{margin-top:40px}.about-company-info-emoji-wrapper .about-company-team .catalizator-info{margin-left:0}.about-company-info-emoji-wrapper .about-company-team .catalizator-info .info{font-size:1rem;line-height:20px}.about-company-info-emoji-wrapper .about-company-team .process{margin-top:40px}.about-company-info-emoji-wrapper .about-company-team .process .info-wrapper .info{font-size:1rem;line-height:20px;margin-top:65px}.about-company-info-emoji-wrapper .about-company-team .smuzi{margin-top:40px}.about-company-info-emoji-wrapper .about-company-partnership{padding-top:40px}.about-company-info-emoji-wrapper .about-company-partnership .text{margin-top:30px}.about-company-info-emoji-wrapper .about-company-partnership .sub-text{margin-left:0;margin-top:30px;font-size:1rem;line-height:20px}.about-company-final-wrapper{padding:40px 30px}.about-company-final .text{margin-bottom:25px}.about-company-final .sub-text{font-size:1rem;margin-left:0}.about-company-footer{padding:30px 30px}.about-company-footer h1::after{font-size:1.25rem;right:-60px}.about-company-footer .contacts{margin:30px 0}.about-company-footer .contacts .contacts-el{margin-right:30px;width:calc(50% - 30px)}.about-company-footer .contacts .contacts-el span,.about-company-footer .contacts .contacts-el a,.about-company-footer .contacts .contacts-el h4{font-size:1rem}.about-company-footer .contacts .contacts-el:nth-child(2){margin-right:0}.about-company-footer .contacts .contacts-el:nth-child(3){margin-top:30px;margin-right:30px}.about-company-footer .contacts .social{margin-top:30px;width:calc(50% - 30px)}.about-company-footer .copy{margin-left:0;margin-top:60px}}@media(max-width: 450px){.about-company-footer .contacts{justify-content:center}.about-company-footer .contacts .contacts-el{width:100%;margin:0 0 30px 0}.about-company-footer .contacts .social{width:100%;margin:0}}.page .apage-content a,.page .portfolio-item-content a{text-decoration:underline}.page .apage-content a:hover,.page .portfolio-item-content a:hover{text-decoration:none}.page .apage-content .crp_related ul li a,.page .portfolio-item-content .crp_related ul li a{text-decoration:none}.page .avtor-comment{background:#fbfad0;padding:20px 30px;font-style:italic;margin:0}.page .avtor-comment .avtor-info{margin-top:30px;min-height:80px}.page .avtor-comment .avtor-info img{width:80px;height:80px;vertical-align:top;float:left;margin-right:30px}.page .avtor-comment .avtor-info .name{margin-bottom:5px;font-style:normal}.page .avtor-comment .avtor-info .dop{font-size:15px;font-style:normal}.footer{font-family:"Montserrat",sans-serif;width:100%;margin-top:50px !important}.content__title{font-family:"Montserrat",sans-serif;font-style:italic;font-weight:bold;text-shadow:1px 0 1px #2f2f2f,0 1px 1px #2f2f2f,-1px 0 1px #2f2f2f,0 -1px 1px #2f2f2f;-webkit-text-fill-color:#fff;font-size:60px;line-height:1.5;overflow:hidden;margin-bottom:0;box-sizing:border-box;max-width:1920px;margin:0 auto}.content__title-wrapper{width:110%;overflow:hidden;display:flex;justify-content:space-between}.content__title .black-text{font-family:"Montserrat",sans-serif;-webkit-text-fill-color:#2f2f2f;position:relative;display:flex;padding-left:13%;align-self:center}.content__title .black-text::before{position:absolute;font-family:"Montserrat",sans-serif;font-style:italic;font-weight:bold;-webkit-text-fill-color:#fff;text-shadow:1px 0 1px #2f2f2f,0 1px 1px #2f2f2f,-1px 0 1px #2f2f2f,0 -1px 1px #2f2f2f;font-size:60px;line-height:1.5;overflow:hidden}.content__title-footer{margin-bottom:50px}.content__title-footer .black-text::before{content:"Контакты";left:-170px}.content__title-footer-en .black-text::before{content:"Contacts"}.content__title-footer .content__title-wrapper span{margin-right:100px !important}.contacts__block-email-mobile{display:none !important}.footer .content__title span{margin-right:140px}.footer__contacts{width:70%;margin:0 auto;box-sizing:border-box;padding:0 0 0 100px;max-width:1344px}.contacts__wrapper{display:flex;justify-content:space-between;width:100%;margin-bottom:100px}.contacts__container{display:flex;justify-content:space-between;flex-wrap:wrap;width:60%;margin-top:80px}.contacts__box{display:flex;flex-direction:column}.contacts__block{display:flex;flex-direction:column;width:40%;margin-bottom:60px}.contacts__block-address{max-width:220px}.contacts__block-email{margin-bottom:40px}.contacts__block-social{margin-bottom:0}.contacts__block-time{margin-bottom:0}.contacts__list{display:flex;flex-wrap:wrap;list-style:none;padding:0;width:300px}.contacts__item{border-radius:50%;border:2px solid #e4e4e4;width:41px;height:41px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;padding:10px;margin-right:27px;margin-bottom:27px}.contacts__item svg{width:100%;height:100%}.contacts__item-fb{padding:7px 10px 5px}.contacts__item-fb svg{width:65%;height:65%}.contacts__item-be{padding:12px 8px 5px}.contacts__item-youtube{padding:12px 8px 5px}.contacts__item a{display:flex;justify-content:center;align-items:center}.contacts__item svg{fill:#ef3a4a;text-align:center}.contacts__item:hover{border:2px solid #ef3a4a}.contacts__item:hover svg{fill:#000}.contacts__bg{text-align:center;width:35%;background-image:url("../img/phones.png");background-repeat:no-repeat;background-position:center;background-size:contain}.contacts__title{font-weight:600;font-size:22px;line-height:143.5%;letter-spacing:.02em;color:#2f2f2f;margin-bottom:6px}.contacts__text{font-size:18px}.contacts__text a{color:#2f2f2f}.footer__copy{width:87%;margin:0 auto;box-sizing:border-box;max-width:1680px}.copy__wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.footer__links a{display:block;margin-bottom:10px;font-family:"Montserrat",sans-serif;font-weight:500;font-size:16px;line-height:19px;text-decoration-line:underline;color:#484848}.footer__text{margin-right:20px;font-family:"Montserrat",sans-serif;font-weight:500;font-size:16px;line-height:25px;text-align:right;color:#484848}.footer__agima{display:flex}.contacts__block-social .contacts__title{margin-bottom:10px}@media only screen and (max-width: 1600px){.content__title{font-size:52px}.content__title .black-text::before{font-size:52px}.contacts__title{font-size:18px}.contacts__text{font-size:16px}.footer__links a{font-size:14px}.footer__text{font-size:14px}.contacts__item{width:37px;height:37px}}@media only screen and (max-width: 1500px){.content__title-footer .black-text::before{left:-150px}}@media only screen and (max-width: 1400px){.content__title-footer .black-text::before{left:-130px}.footer__contacts{width:85%}.contacts__container{width:55%}}@media only screen and (max-width: 1300px){.content__title-footer .black-text::before{left:-140px}}@media only screen and (max-width: 1200px){.content__title-footer .black-text::before{left:-160px}}@media only screen and (max-width: 1100px){.content__title{font-size:38px}.content__title .black-text::before{font-size:38px}.content__title-footer .content__title-wrapper span{margin-right:80px !important}.content__title-footer .black-text::before{left:-110px}.footer__contacts{padding-left:50px}.contacts__list{width:250px}.contacts__item{margin-right:17px;margin-bottom:17px}.contacts__text{font-size:14px}.contacts__title{font-size:14px}.footer__links a{font-size:12px}.footer__text{font-size:12px}}@media only screen and (max-width: 900px){.content__title-footer .black-text::before{left:-130px}}@media only screen and (max-width: 800px){.content__title-footer .black-text::before{left:-140px}}@media only screen and (max-width: 850px){.contacts__bg{width:25%;background-position:top}.contacts__container{width:60%}.contacts__container{margin-top:0}.copy__wrapper{align-items:center;justify-content:center;flex-direction:column}.footer__links{margin-bottom:27px}.footer__links a{text-align:center;font-size:14px;line-height:15px;margin-bottom:10px}.footer__agima{align-items:center;justify-content:center;flex-direction:column}.footer__agima .footer__text{font-weight:500;font-size:14px;line-height:15px;text-align:center;color:#2f2f2f;order:2}.footer__agima a{margin:0 auto 15px}.footer__contacts{width:75%;padding:0}.contacts__wrapper{margin-bottom:50px}}@media only screen and (max-width: 767px){.contacts__block-social{width:90%;margin-bottom:0}.contacts__list{width:95%}.contacts__item{width:40px;height:40px;margin-right:20px;margin-bottom:27px}.contacts__block-time{margin-bottom:60px}.contacts__bg{width:30%}}@media only screen and (max-width: 700px){.content__title-footer .content__title-wrapper span{margin-right:60px !important}.content__title-footer .black-text::before{left:-130px}}@media only screen and (max-width: 650px){.title-mobile .content__title-wrapper{display:flex;flex-direction:row}.content__title{font-size:32px}.content__title .black-text::before{font-size:32px}.content__title .black-text{padding-left:87px}.content__title .black-text::before{font-size:32px;display:block}.content__title-footer .black-text::before{left:-110px}.contacts__list{width:80%}.contacts__bg{display:none}.contacts__container{width:100%}.contacts__block{width:170px;margin-bottom:37px;padding-left:20px}.contacts__block-email{padding-left:0}.contacts__block-social{width:100%;margin-bottom:0}.contacts__wrapper{justify-content:space-around}}@media only screen and (max-width: 550px){.footer{padding-bottom:10px}.footer__contacts{width:90%}.contacts__bg{display:none}.contacts__block-address{margin-right:20px}.contacts__block-social{width:100%}}@media only screen and (max-width: 450px){.content__title-footer .black-text::before{left:-50px}.content__title-footer .content__title-wrapper span{margin-right:70px}.content__title-footer .black-text{padding-left:150px}.contacts__list{width:100%}}@media only screen and (max-width: 420px){.content__title-footer .black-text::before{left:-80px}.content__title-footer .content__title-wrapper span{margin-right:30px !important}.content__title-footer .black-text{padding-left:100px}.footer__contacts{width:95%}.contacts__block-address{margin-right:0}.contacts__block{width:140px}.contacts__block-time{width:170px}.contacts__block-social{width:100%}.contacts__list{width:95%}}@media(max-width: 1649.98px){.main-content .navigation{left:20px}.main-content .navigation ul li{padding:10px 20px}.application-header .image{left:48%}}@media(max-width: 1499.98px){.open-menu-wrapper .wrapper{margin-left:0}.open-menu-wrapper .header{left:0}.open-menu-wrapper .header .close{left:300px;z-index:6}}@media(max-width: 1449.98px){.main-content .navigation{left:0}.main-content .navigation ul li{padding:10px}.main-content .navigation ul li.active a:before{display:none}.first-screen .slogan{top:0}.first-screen .slogan .slogan-text .text-2 .title{font-size:4rem}.first-screen .slogan .slogan-text .text-2 .dop-text{font-size:2rem}.first-screen .slogan .slogan-text .text-1 .title{font-size:6rem}.first-screen .slogan .slogan-text .text-1 .dop-text{font-size:2rem}.first-screen-turn .slogan{height:400px;top:25%}}@media(max-width: 1399.98px){.main-content .navigation{display:none}.application-header .image{width:580px;left:48%}}@media(max-width: 1199.98px){.center-content{padding:0 50px}.first-screen .slogan{padding:0 50px}.first-screen .slogan .slogan-text{padding:0 50px}.portfolio .case{margin-bottom:3rem}.portfolio .case .image{width:45%;min-width:45%}.portfolio .case .image .image-cont{height:auto}.portfolio .case .image .image-cont img{margin-bottom:-5px}.quote .text{font-size:1.6rem}.application-header .image{left:45%}.socshare-float{display:none}.socshare-static{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:30px;margin-bottom:30px}.socshare-static .socshare-title{padding:10px}.socshare-static .addtoany_shortcode{padding:10px}.apage-content.container-s .socshare-static{justify-content:flex-start;margin-top:50px}}@media(max-width: 1099.98px){.first-screen .slogan .slogan-text .text-2 .title{font-size:3.5rem}.first-screen .slogan .slogan-text .text-2 .dop-text{font-size:2rem}.first-screen .slogan .slogan-text .text-1 .title{font-size:5rem}.first-screen .slogan .slogan-text .text-1 .dop-text{font-size:2rem}.first-screen-turn .slogan{height:300px}.application-header .info{width:45%}.application-header .image{width:550px;left:40%;bottom:-70px}.unsubscribe-text-wrapper{max-width:800px}.portfolio-item-page figure.is-type-video{padding-bottom:48%}}@media(max-width: 999.98px){.category-1 .page-head{padding:50px 0}.first-screen .slogan{padding:0}.first-screen .slogan .slogan-text{padding:0}.first-screen .loading-screen .slogan{padding:0}.first-screen .loading-screen .slogan .slogan-text{padding:0}.first-screen .loading-screen .slogan .slogan-text .title{font-size:6rem}.facts .fact .icon{padding:0 10px}.facts .fact .text{padding:0 10px;font-size:1.1rem}.portfolio .case .image{margin-right:30px}.quote{padding:2rem 0 0 3rem}.quote .text{padding-left:80px;font-size:1.5rem}.quote .text:before{width:50px;height:50px;background-size:cover}.reviews-section .cd-testimonials-wrapper .cd-testimonials .cd-author{padding-left:80px}.reviews-section .cd-testimonials-wrapper .cd-testimonials .cd-author .foto{width:60px;height:60px}.reviews-section .cd-testimonials-wrapper .cd-testimonials .text{padding-left:80px}.application-header .image{width:500px;left:43%;bottom:-60px}.resultat{margin:0 0 2rem 2rem}.questions-section .question-block .numb-list{margin:0 0 2rem 2rem}.blog-section .flex-body{display:block}.blog-section .flex-body .left-block{flex:none;width:100%;position:relative}.blog-section .flex-body .right-block{flex:none;width:100%;max-width:100%;margin-left:0;position:relative}.clients-section .flex-body{display:block}.clients-section .flex-body .left-block{flex:none;width:100%}.clients-section .flex-body .right-block{flex:none;width:100%;max-width:100%;margin-left:0;margin-top:5rem}.flex-body{display:block}.flex-body .left-block{width:100%}.flex-body .right-block{width:100%;max-width:100%;margin-left:0}.articles-list article .post-thumbnail .post-thumbnail-inner{max-height:200px;width:100%;overflow:hidden}.articles-list article .post-thumbnail img{height:auto;width:100%;object-fit:cover}.feedback-title{font-size:2rem}.feedback-block .telegram{margin-left:50px;width:300px;top:-5px}.portfolio-page-nav .page-nav-prev .prev-label,.portfolio-page-nav .page-nav-prev .next-label,.portfolio-page-nav .page-nav-next .prev-label,.portfolio-page-nav .page-nav-next .next-label{font-weight:500;font-size:14px}.portfolio-page-nav .page-nav-prev .prev-label .fa,.portfolio-page-nav .page-nav-prev .next-label .fa,.portfolio-page-nav .page-nav-next .prev-label .fa,.portfolio-page-nav .page-nav-next .next-label .fa{font-size:10px}.portfolio-page-nav .page-nav-prev .prev-title,.portfolio-page-nav .page-nav-prev .next-title,.portfolio-page-nav .page-nav-next .prev-title,.portfolio-page-nav .page-nav-next .next-title{font-size:1.75rem;line-height:1.8rem;height:auto;padding-top:20px}.portfolio-page-nav .page-nav-prev{width:100%}.portfolio-page-nav .page-nav-prev .page-nav-prev-inner{width:calc(100% - 60px);padding-right:30px}.portfolio-page-nav .page-nav-next{width:100%}.portfolio-page-nav .page-nav-next .page-nav-next-inner{width:calc(100% - 60px);padding-left:30px}.blog-desktop-search{display:none}.blog-mobile-search{display:block;margin-bottom:20px}}@media(max-width: 899.98px){.first-screen .slogan .slogan-text .text-2{padding:0 50px}.first-screen .slogan .slogan-text .text-2 .title{line-height:3.5rem;margin-bottom:20px}.first-screen .slogan .slogan-text .text-2 .title .keyword{display:inline}.first-screen .slogan .slogan-text .text-2 .red{line-height:3.5rem;display:inline;margin-left:-10px}.portfolio .case{display:block;max-width:500px;margin:0 auto 3rem auto}.portfolio .case .image{width:100%;margin:0 0 20px 0}.application-header .info{width:100%;text-align:center}.application-header .image{display:none}.reviews-section{padding:3rem 0}.reviews-section .cd-testimonials-wrapper .cd-testimonials .text{font-size:1.1rem}.resultat-plus-cont{padding:30px}.resultat-plus-cont .button{position:static;margin-top:2rem}.resultat-plus-cont .image{position:static;margin-top:2rem;display:inline-block;height:170px;margin-bottom:-40px}.apage-header__wrapper{min-height:auto;align-items:flex-start}.apage-header__wrapper ol.breadcrumbs{margin-top:10px}.apage-header__overlay{opacity:1}.subs-block fieldset{width:100%;margin-bottom:10px;margin-right:0}.subs-block .button-s{width:calc(100% - 44px)}.subs-block div.wpcf7-response-output{margin-right:0}.subs-block .form-field-row{flex-wrap:wrap}body.error404 .page-content{padding-top:100px}.unsubscribe-content-bg{right:55%}.unsubscribe-text-wrapper{max-width:calc(100% - 40px);padding-left:20px;padding-right:20px}.unsubscribe-text-wrapper .unsubscribe-text{padding-left:45%}.unsubscribe-text-wrapper .unsubscribe-form{padding-left:45%}.portfolio-list{max-width:500px;width:100%;margin-right:auto;margin-left:auto}.portfolio-list_item{width:100%;flex-wrap:wrap;margin-bottom:60px}.portfolio-list_item .item-img{width:100%;height:200px;overflow:hidden;margin-right:0;margin-bottom:10px}.portfolio-list_item .item-img a{width:100%;height:200px}.portfolio-list_item .item-img img{width:100%;height:200px;object-fit:cover}.portfolio-list_item .item-left{width:100%}}@media(max-width: 799.98px){.center-content{padding:0 30px}.first-screen .slogan .slogan-text .text-1 .title{font-size:5rem}.first-screen .slogan .slogan-text .text-1 .dop-text{font-size:1.8rem}.first-screen .loading-screen .slogan .slogan-text .title{font-size:5rem}.first-screen .loading-screen .slogan .slogan-text .dop-text{font-size:1.8rem}.facts .fact{width:50%;margin-bottom:50px}.facts .fact .text{font-size:1.2rem}.quote{padding:1.5rem 0 0 0}.button+.telegram{margin-left:30px}footer .columns{display:block}footer .columns .column{flex:none;width:100%;max-width:100%;padding:0;text-align:center;margin-bottom:2rem}footer .columns .column:last-child{margin-bottom:0;text-align:center}.portfolio-item-page figure.is-type-video{padding-bottom:50%}#wpcomm .wc-comment-header{margin-left:4px}#wpcomm .wc-reply .wc-comment-header{margin-left:0}}@media(max-width: 699.98px){.menu-icon{width:50px;height:50px}.menu-icon .cont{margin:15px 10px}.page{padding-top:50px}.container{padding-left:20px;padding-right:20px}.first-screen .slogan .slogan-text .text-1 .title{font-size:4rem;margin-bottom:1rem}.first-screen .slogan .slogan-text .text-1 .dop-text{font-size:1.5rem}.first-screen .loading-screen .slogan .slogan-text .title{font-size:4rem;margin-bottom:1rem}.first-screen .loading-screen .slogan .slogan-text .dop-text{font-size:1.5rem}.telegram{display:block;width:auto}.button+.telegram{margin-left:0;margin-top:3rem}.container-s{padding:0 20px}.article_case{width:50px}.article_case:after{top:5px;width:50px}.apage-title-wrapper .article_case{width:50px}.apage-title-wrapper .article_case:after{top:5px;width:50px}.apage-title{font-size:30px}.subs-block .subs-icon{display:none}.article-page article .reactions{padding-right:0}.document-page{padding-top:5px;padding-bottom:80px}.document-page h1{font-size:2rem;margin-bottom:40px}.unsubscribe-content-bg{right:10%;width:80%;height:30vw;background-size:contain;background-position:center}.unsubscribe-text-wrapper{margin-top:30vw}.unsubscribe-text-wrapper .subs-block{padding-right:30px;padding-left:30px}.unsubscribe-text-wrapper .unsubscribe-text{padding-left:0}.unsubscribe-text-wrapper .unsubscribe-form{padding-left:0}.portfolio-item-page .page-head .page-head-inner{min-height:auto;height:auto}.portfolio-item-page .page-head .date-wrapper{margin-top:40px;position:relative;bottom:auto;left:auto;max-width:calc(100% - 100px)}.portfolio-item-page .review-client-video{padding-bottom:56.25%}.sendok-block-wrapper{padding:0 20px;width:calc(100% - 40px);margin-bottom:50px}.sendok-block-wrapper .sendok-block{margin-top:20px;padding:30px 20px 40px 80px;width:calc(100% - 110px)}.sendok-block-wrapper .sendok-block .title{font-size:30px}.send-ok-articles{padding:0 20px;width:calc(100% - 40px)}.send-ok-articles .heading{font-size:30px}.send-ok-articles .articles__item{display:flex;margin-bottom:40px}.send-ok-articles .articles__title{display:block;font-size:16px;line-height:24px;color:#2f2f2f;font-weight:700;margin-bottom:5px;transition:.4s ease}.send-ok-articles .articles__title:hover{color:#ef3a4a}.send-ok-articles .articles__text{font-size:14px;line-height:20px}}@media(max-width: 599.98px){.first-screen .slogan .slogan-text .text-2 .title{font-size:3rem}.facts .fact .text{font-size:1.1rem}.main-text{font-size:1.3rem}.quote .text{padding-left:70px;font-size:1.3rem}.quote .text:before{width:45px;height:45px}.reviews-section{padding:5rem 0}.reviews-section .cd-testimonials-wrapper .cd-testimonials .text{padding-left:0;padding-top:0}.reviews-section .cd-testimonials-wrapper .cd-testimonials .cd-author{padding-left:0}.reviews-section .cd-testimonials-wrapper .cd-testimonials .cd-author .foto{display:none}.resultat,.resultat-plus-cont{margin-left:0;padding:20px}.questions-section .question-block .numb-list{margin-left:0}.questions-section .question-block .numb-list li{min-height:1.5rem;padding-left:30px}.questions-section .question-block .numb-list li .numb{font-size:1.5rem;line-height:1.2}.blog-section .flex-body .blog-list .item .name{font-size:1.3rem}.blog-section .flex-body .blog-list .item .text img{float:none;display:block}.application-section .application section .two-fieldset fieldset{float:none;width:100%}.application-section .application section .two-fieldset fieldset:first-child{margin-right:0;margin-bottom:1rem}.clients-section .flex-body .logos .item{width:33.33%}.apage-title{font-size:26px}.unsubscribe-wrapper .subs-block .subs-form-inner{flex-wrap:wrap}.unsubscribe-wrapper .subs-block .subs-title{margin-right:0;width:100%}.unsubscribe-wrapper .subs-block .subs-title br{display:none}.unsubscribe-wrapper .subs-block .subs-cont{margin-right:0;width:100%}.send-request-form .wpcf7 .form-row{margin-bottom:16px}.send-request-form .wpcf7 .form-row.row-2col{flex-wrap:wrap}.send-request-form .wpcf7 .form-row.row-2col .fieldset{width:100%}.send-request-form .wpcf7 .form-row.row-2col .fieldset:first-child{margin-bottom:16px}.send-ok-articles .articles__img{width:200px;height:100px}.send-ok-articles .articles__img a{width:200px;height:100px}.send-ok-articles .articles__img a img{height:100px}.send-ok-articles .articles__info{width:calc(100% - 220px)}.lang-switcher__wrapper{margin-left:0}}@media(max-width: 499.98px){.first-screen .slogan .slogan-text .text-2{padding:0}.first-screen .slogan .slogan-text .text-2 .title{font-size:2.5rem;line-height:2.5rem}.first-screen .slogan .slogan-text .text-1 .title{font-size:3.5rem}.first-screen .slogan .slogan-text .text-1 .dop-text{font-size:1.3rem}.first-screen .loading-screen .slogan .slogan-text .title{font-size:3.5rem}.first-screen .loading-screen .slogan .slogan-text .dop-text{font-size:1.3rem}.resultat .more-link:after{position:static;display:inline-block;margin-left:10px;vertical-align:middle;margin-top:0}.clients-section .flex-body .logos .item{width:50%}.page-head .title{font-size:2rem}.articles-list article .entry-header{font-size:1.5rem}.feedback-block .telegram{width:calc(100% - 55px);top:0}.article-page article .reactions .date{display:block;margin-left:0;margin-top:10px}body.error404 .page-content{padding-top:70px;padding-bottom:30px}.portfolio-page .page-head .title{font-size:3rem}.portfolio-list_item .item-img{height:140px}.portfolio-list_item .item-img a{height:140px}.portfolio-list_item .item-img img{height:140px}.portfolio-item-page .page-head .title{font-size:2.5rem;line-height:3.5rem}.portfolio-item-like .ulike-portfolio{flex-wrap:wrap}.portfolio-item-like .ulike-portfolio .ulike-portfolio-text{width:100%;margin-right:0;margin-bottom:10px}.portfolio-page-nav .title{font-size:2rem}.portfolio-item-feedback .title{font-size:2rem}.portfolio-item-blog .title{font-size:2rem;border-bottom:3px solid #ef3a4a}.portfolio-item-blog ul{margin:30px 20px 0;padding:0}.lang-switcher-inner{right:50px}.portfolio-item-page .review-top{margin-left:0}}@media(max-width: 449.98px){.first-screen .slogan .slogan-text .text-1 .title{font-size:3rem}.first-screen .slogan .slogan-text .text-1 .dop-text{font-size:1.2rem}.first-screen .slogan .slogan-text .text-2 .title{font-size:2.3rem;line-height:2.3rem}.first-screen .slogan .slogan-text .text-2 .dop-text{font-size:1.5rem}.first-screen .loading-screen .slogan .slogan-text .title{font-size:3rem}.first-screen .loading-screen .slogan .slogan-text .dop-text{font-size:1.2rem}.first-screen-turn .slogan{height:250px}.center-content{padding:0 20px}.quote .text{padding-left:20px;padding-top:60px;font-size:1.3rem}.quote .text:before{width:40px;height:40px}.blog-section .flex-body .blog-list .item .reactions{padding-right:0}.blog-section .flex-body .blog-list .item .reactions .date{position:static;margin-top:10px}.clients-section .flex-body .right-block .quote .text{padding-left:20px}.application-section .application section:first-child{margin-bottom:1rem}.container-s{padding:0 10px}.header .utm-text{display:none}.unsubscribe-text-wrapper .unsubscribe-form #unsubscribe-reason{width:200px}.sendok-block-wrapper .sendok-block{padding:25px 40px 40px 40px;width:calc(100% - 80px)}.sendok-block-wrapper .sendok-block .title{font-size:32px}.sendok-block-wrapper .sendok-block .title:after{display:none}.sendok-block-wrapper .sendok-block .text{font-size:16px}.send-ok-articles .articles__item{flex-wrap:wrap}.send-ok-articles .articles__img{width:100%;height:150px;margin:0 0 20px}.send-ok-articles .articles__img a{width:100%;height:150px}.send-ok-articles .articles__img a img{width:100%;height:150px}.send-ok-articles .articles__info{width:100%}.send-ok-articles .articles__title{font-size:18px}}@media(max-width: 399.98px){.first-screen .slogan .slogan-text .text-1 .title{font-size:2.8rem}.first-screen .loading-screen .slogan .slogan-text .title{font-size:2.8rem}.resultat .image{width:100%}.resultat .image img{width:100%}}@media(max-width: 349.98px){.first-screen .slogan .slogan-text .text-2 .title{font-size:2rem;line-height:2rem}.first-screen .slogan .slogan-text .text-2 .dop-text{font-size:1.5rem}.first-screen .slogan .slogan-text .text-1 .title{font-size:2.5rem}.first-screen .slogan .slogan-text .text-1 .dop-text{font-size:1.1rem}.first-screen .loading-screen .slogan .slogan-text .title{font-size:2.5rem}.first-screen .loading-screen .slogan .slogan-text .dop-text{font-size:1.1rem}.portfolio-section .center-buttons .button{padding:0 30px}}/*# sourceMappingURL=style.css.map */
