/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;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:0.35em 0.75em 0.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:"Amsterdam";src:url("../fonts/amsterdam/Amsterdam.eot");src:url("../fonts/amsterdam/Amsterdam.eot?#iefix") format("embedded-opentype"),url("../fonts/amsterdam/Amsterdam.woff2") format("woff2"),url("../fonts/amsterdam/Amsterdam.woff") format("woff"),url("../fonts/amsterdam/Amsterdam.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"SfUi";src:url("../fonts/sfui/SFUIText-Light.eot");src:url("../fonts/sfui/SFUIText-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/sfui/SFUIText-Light.woff2") format("woff2"),url("../fonts/sfui/SFUIText-Light.woff") format("woff"),url("../fonts/sfui/SFUIText-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}.step1{-webkit-transition-delay:0.5s;transition-delay:0.5s}.step2{-webkit-transition-delay:1s;transition-delay:1s}.step3{-webkit-transition-delay:1.5s;transition-delay:1.5s}.step4{-webkit-transition-delay:2s;transition-delay:2s}.step5{-webkit-transition-delay:2.5s;transition-delay:2.5s}.step6{-webkit-transition-delay:3s;transition-delay:3s}.step7{-webkit-transition-delay:3.5s;transition-delay:3.5s}.step8{-webkit-transition-delay:4s;transition-delay:4s}.step9{-webkit-transition-delay:4.5s;transition-delay:4.5s}.step10{-webkit-transition-delay:5s;transition-delay:5s}.step11{-webkit-transition-delay:5.5s;transition-delay:5.5s}.step12{-webkit-transition-delay:6s;transition-delay:6s}.step13{-webkit-transition-delay:6.5s;transition-delay:6.5s}.step14{-webkit-transition-delay:7s;transition-delay:7s}.fadeUp{-webkit-transform:translate(0, 40px);-ms-transform:translate(0, 40px);transform:translate(0, 40px);opacity:0;-webkit-transition-duration:1s;transition-duration:1s}.fadeDown{-webkit-transform:translate(0, -40px);-ms-transform:translate(0, -40px);transform:translate(0, -40px);opacity:0;-webkit-transition-duration:1s;transition-duration:1s}.fadeLeft{-webkit-transform:translate(40px, 0px);-ms-transform:translate(40px, 0px);transform:translate(40px, 0px);opacity:0;-webkit-transition-duration:1s;transition-duration:1s}.rollLeft{-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);transform:scale(0, 1);overflow:visible;opacity:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition-duration:1s;transition-duration:1s}.rollTop{-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);transform:scale(1, 0);overflow:visible;opacity:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition-duration:1s;transition-duration:1s}.section{-webkit-transition-duration:1s;transition-duration:1s;opacity:0}.section.animated{opacity:1}.section.animated .fadeUp,.section.animated .fadeDown,.section.animated .fadeLeft{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.section.animated .rollLeft{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);opacity:1}.section.animated .rollTop{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);opacity:1}.section.animation_ends .step1,.section.animation_ends .step2,.section.animation_ends .step3,.section.animation_ends .step4,.section.animation_ends .step5,.section.animation_ends .step6,.section.animation_ends .step7,.section.animation_ends .step8,.section.animation_ends .step9,.section.animation_ends .step10,.section.animation_ends .step11,.section.animation_ends .step12,.section.animation_ends .step13,.section.animation_ends .step14{-webkit-transition-delay:0s !important;transition-delay:0s !important}@-webkit-keyframes scroll{0%{-webkit-transform:translate(50%, -75%);transform:translate(50%, -75%)}100%{-webkit-transform:translate(50%, -25%);transform:translate(50%, -25%)}}@keyframes scroll{0%{-webkit-transform:translate(50%, -75%);transform:translate(50%, -75%)}100%{-webkit-transform:translate(50%, -25%);transform:translate(50%, -25%)}}@-webkit-keyframes rotation{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}@-webkit-keyframes slideIn{0%{-webkit-transform:translate(0, -100%);transform:translate(0, -100%);opacity:0}100%{-webkit-transform:translate(0, 0%);transform:translate(0, 0%);opacity:1}}@keyframes slideIn{0%{-webkit-transform:translate(0, -100%);transform:translate(0, -100%);opacity:0}100%{-webkit-transform:translate(0, 0%);transform:translate(0, 0%);opacity:1}}:root{--main-color: #e91617}html{scroll-behavior:smooth}*{margin:0;padding:0;box-sizing:border-box;outline:none;font-weight:400}body{font-family:"Amsterdam", sans-serif;color:#fff;background:#000;font-size:16px}button{cursor:pointer}button,input,textarea{color:inherit;-webkit-transition:0.5s;transition:0.5s}h1,h2,h3,h4,h5,h6,p{font-size:inherit}a{-webkit-transition:0.5s;transition:0.5s;text-decoration:none;color:inherit}a:visited,a:focus{color:inherit}address{font-style:normal}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type="number"]{-moz-appearance:textfield}.center{padding-left:calc(50vw - 585px);padding-right:calc(50vw - 585px)}.visually_hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}img,svg{display:block;max-width:100%}.btn-corners,.btn-corners.modal_btn,.lang_btn--active{padding:10px 25px;background:transparent;cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;position:relative;padding:0;border:none;background:none;position:relative;font-size:18px;display:block}.btn-corners span,.btn-corners.modal_btn span,.lang_btn--active span{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.btn-corners span:before,.btn-corners span:after,.btn-corners.modal_btn span:before,.btn-corners.modal_btn span:after,.lang_btn--active span:before,.lang_btn--active span:after{position:absolute;content:"";left:0;top:0;background:var(--main-color);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;border-radius:15px;pointer-events:none}.btn-corners span:before,.btn-corners.modal_btn span:before,.lang_btn--active span:before{width:1px;height:50px}.btn-corners span:after,.btn-corners.modal_btn span:after,.lang_btn--active span:after{width:50px;height:1px}.btn-corners:before,.btn-corners:after,.btn-corners.modal_btn:before,.btn-corners.modal_btn:after,.lang_btn--active:before,.lang_btn--active:after{position:absolute;content:"";right:0;bottom:0;background:#010101;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;border-radius:15px;pointer-events:none}.btn-corners:before,.btn-corners.modal_btn:before,.lang_btn--active:before{height:50px;width:1px}.btn-corners:after,.btn-corners.modal_btn:after,.lang_btn--active:after{width:50px;height:1px}.btn-corners:hover:before,.btn-corners.modal_btn:hover:before,.lang_btn--active:hover:before{height:100%}.btn-corners:hover:after,.btn-corners.modal_btn:hover:after,.lang_btn--active:hover:after{width:100%}.btn-corners:hover span:before,.btn-corners.modal_btn:hover span:before,.lang_btn--active:hover span:before{height:100%}.btn-corners:hover span:after,.btn-corners.modal_btn:hover span:after,.lang_btn--active:hover span:after{width:100%}.btn-corners{width:300px;height:75px}.lang_btn--active{width:75px;height:75px}.wrapper{overflow:hidden}.input{border:none;border-bottom:1px solid #e7e7e7;padding:0px 12px 5px 48px;font-size:16px;line-height:1.5;color:#151515;background:15px 3px no-repeat #fff;width:31%;margin-bottom:44px}.input:placeholder{color:#151515}.input[name="name"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18px' height='18px' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 460.8 460.8' xml:space='preserve' fill='%23e91617'%3E%3Cpath d='M230.432,0c-65.829,0-119.641,53.812-119.641,119.641s53.812,119.641,119.641,119.641s119.641-53.812,119.641-119.641 S296.261,0,230.432,0z'/%3E%3Cpath d='M435.755,334.89c-3.135-7.837-7.314-15.151-12.016-21.943c-24.033-35.527-61.126-59.037-102.922-64.784 c-5.224-0.522-10.971,0.522-15.151,3.657c-21.943,16.196-48.065,24.555-75.233,24.555s-53.29-8.359-75.233-24.555 c-4.18-3.135-9.927-4.702-15.151-3.657c-41.796,5.747-79.412,29.257-102.922,64.784c-4.702,6.792-8.882,14.629-12.016,21.943 c-1.567,3.135-1.045,6.792,0.522,9.927c4.18,7.314,9.404,14.629,14.106,20.898c7.314,9.927,15.151,18.808,24.033,27.167 c7.314,7.314,15.673,14.106,24.033,20.898c41.273,30.825,90.906,47.02,142.106,47.02s100.833-16.196,142.106-47.02 c8.359-6.269,16.718-13.584,24.033-20.898c8.359-8.359,16.718-17.241,24.033-27.167c5.224-6.792,9.927-13.584,14.106-20.898 C436.8,341.682,437.322,338.024,435.755,334.89z'/%3E%3C/svg%3E%0A")}.input[name="email"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18px' height='18px' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 433.664 433.664' xml:space='preserve' fill='%23e91617'%3E%3Cpath d='M229.376,271.616c-4.096,2.56-8.704,3.584-12.8,3.584s-8.704-1.024-12.8-3.584L0,147.2v165.376c0,35.328,28.672,64,64,64 h305.664c35.328,0,64-28.672,64-64V147.2L229.376,271.616z'/%3E%3Cpath d='M369.664,57.088H64c-30.208,0-55.808,21.504-61.952,50.176l215.04,131.072l214.528-131.072 C425.472,78.592,399.872,57.088,369.664,57.088z'/%3E%3C/svg%3E%0A")}.input[name="phone"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 384 384' width='18px' height='18px' fill='%23e91617' xml:space='preserve'%3E%3Cpath d='M353.188,252.052c-23.51,0-46.594-3.677-68.469-10.906c-10.719-3.656-23.896-0.302-30.438,6.417l-43.177,32.594 c-50.073-26.729-80.917-57.563-107.281-107.26l31.635-42.052c8.219-8.208,11.167-20.198,7.635-31.448 c-7.26-21.99-10.948-45.063-10.948-68.583C132.146,13.823,118.323,0,101.333,0H30.813C13.823,0,0,13.823,0,30.813 C0,225.563,158.438,384,353.188,384c16.99,0,30.813-13.823,30.813-30.813v-70.323C384,265.875,370.177,252.052,353.188,252.052z' /%3E%3C/svg%3E%0A")}.input[name="task"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='18px' height='18px' fill='%23e91617' viewBox='0 0 528.899 528.899' style='enable-background:new 0 0 528.899 528.899;' xml:space='preserve'%3E%3Cpath d='M328.883,89.125l107.59,107.589l-272.34,272.34L56.604,361.465L328.883,89.125z M518.113,63.177l-47.981-47.981 c-18.543-18.543-48.653-18.543-67.259,0l-45.961,45.961l107.59,107.59l53.611-53.611 C532.495,100.753,532.495,77.559,518.113,63.177z M0.3,512.69c-1.958,8.812,5.998,16.708,14.811,14.565l119.891-29.069 L27.473,390.597L0.3,512.69z'/%3E%3C/svg%3E%0A")}.checkbox{display:block}.checkbox_text{display:block;position:relative;color:#989898;font-size:16px;padding-left:60px}.checkbox_text button{border:none;background:none}.checkbox_text button:hover{color:var(--main-color);text-decoration:underline}.checkbox_text:before{content:"";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);width:45px;height:45px;border-radius:10px;border:1px solid var(--main-color)}input:checked+.checkbox_text:before{background:url("data:image/svg+xml,%3Csvg height='25px' viewBox='0 -46 417.81333 417' width='25px' xmlns='http://www.w3.org/2000/svg' fill='%23e91617'%3E%3Cpath d='m159.988281 318.582031c-3.988281 4.011719-9.429687 6.25-15.082031 6.25s-11.09375-2.238281-15.082031-6.25l-120.449219-120.46875c-12.5-12.5-12.5-32.769531 0-45.246093l15.082031-15.085938c12.503907-12.5 32.75-12.5 45.25 0l75.199219 75.203125 203.199219-203.203125c12.503906-12.5 32.769531-12.5 45.25 0l15.082031 15.085938c12.5 12.5 12.5 32.765624 0 45.246093zm0 0'/%3E%3C/svg%3E") center no-repeat;color:var(--main-color);font-size:24px}@media screen and (max-width: 1200px){.center{padding-left:calc(50vw - 360px);padding-right:calc(50vw - 360px)}}@media screen and (max-width: 767px){.center{padding-left:calc(50vw - 250px);padding-right:calc(50vw - 250px)}}@media screen and (max-width: 515px){.center{padding-left:calc(50vw - 185px);padding-right:calc(50vw - 185px)}}@media screen and (max-width: 400px){.center{padding-left:calc(50vw - 160px);padding-right:calc(50vw - 160px)}}@media screen and (max-width: 355px){.center{padding-left:calc(50vw - 150px);padding-right:calc(50vw - 150px)}}.header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:30px;left:0;width:100%;z-index:99}.header.center{padding-left:calc(50vw - 860px);padding-right:calc(50vw - 860px)}.header .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:auto}.header .logo_icon{margin-right:43px}.header .logo_text{font-size:20px;line-height:1.2;color:#fff}.header .lang_btn{margin-left:30px;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000}.header .lang_btn:before,.header .lang_btn span:before{height:30px}.header .lang_btn:after,.header .lang_btn span:after{width:30px}.header .lang_btn:hover:before,.header .lang_btn:hover span:before{height:100%}.header .lang_btn:hover:after,.header .lang_btn:hover span:after{width:100%}.header .btn-corners{margin-left:45px}.header .show_menu{position:relative;display:block;width:25px;height:25px;background:none;border:none;margin-left:70px}.header .show_menu span{display:block;height:2px;background:#fff;width:100%;top:50%;right:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);pointer-events:none;position:absolute;-webkit-transition:0.3s;transition:0.3s}.header .show_menu span:nth-child(1){margin-top:-9px}.header .show_menu span:nth-child(2){margin-top:-3px;max-width:18px}.header .show_menu span:nth-child(3){margin-top:3px;max-width:10px}.header .show_menu span:nth-child(4){margin-top:9px;max-width:15px}.header .show_menu.active span{top:50%;right:50%;-webkit-transform:translate(50%, -50%) rotate(-225deg);-ms-transform:translate(50%, -50%) rotate(-225deg);transform:translate(50%, -50%) rotate(-225deg);margin-top:0 !important;max-width:100%}.header .show_menu.active span:nth-child(even){-webkit-transform:translate(50%, -50%) rotate(225deg);-ms-transform:translate(50%, -50%) rotate(225deg);transform:translate(50%, -50%) rotate(225deg)}.header__lang_select{background:none;color:#fff;border-radius:0;border:none;margin-right:66px;width:50px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:15px;background:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' width='10px' height='10px' viewBox='0 0 292.362 292.362' fill='%23fff'%3E%3Cpath d='M286.935,69.377c-3.614-3.617-7.898-5.424-12.848-5.424H18.274c-4.952,0-9.233,1.807-12.85,5.424 C1.807,72.998,0,77.279,0,82.228c0,4.948,1.807,9.229,5.424,12.847l127.907,127.907c3.621,3.617,7.902,5.428,12.85,5.428 s9.233-1.811,12.847-5.428L286.935,95.074c3.613-3.617,5.427-7.898,5.427-12.847C292.362,77.279,290.548,72.998,286.935,69.377z'/%3E%3C/svg%3E%0A") right center no-repeat}.header__lang_select option{color:#000}.header__callback_btn{background:none;border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:58px;position:relative}.header__callback_btn-icon{width:42px;height:42px;border-radius:50%;border:1px solid var(--main-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:0.3s;transition:0.3s;position:absolute;top:50%;left:26px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.header__callback_btn-icon svg{-webkit-transition:0.3s;transition:0.3s}.header__callback_btn:hover{color:var(--main-color)}.header__callback_btn:hover .header__callback_btn-icon{border-color:#fff;width:48px;height:48px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.header__callback_btn:hover .header__callback_btn-icon svg{fill:var(--main-color);-webkit-filter:drop-shadow(-3px 3px 4px rgba(var(--main-color), 0.3));filter:drop-shadow(-3px 3px 4px rgba(var(--main-color), 0.3))}.header__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:50%;min-height:70px;padding-left:50px}.header__main .logo{display:none}.header__main .logo_icon{max-width:50px}.header__main .logo_text{font-size:14px}.header--fixed{position:fixed;top:0;right:0;background:url("../img/gradient.png") top right no-repeat;background-size:50%;-webkit-animation:fadeIn 0.3s linear forwards;animation:fadeIn 0.3s linear forwards}.header--fixed .logo{display:none}.header--fixed .header__main{margin-left:auto}.header--fixed .header__main .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@-webkit-keyframes fadeIn{0%{opacity:0;top:-50px}100%{opacity:1;top:0px}}@keyframes fadeIn{0%{opacity:0;top:-50px}100%{opacity:1;top:0px}}@media screen and (max-width: 1800px){.header.center{padding-left:calc(50vw - 645px);padding-right:calc(50vw - 645px)}.header .logo_icon{max-width:75px;margin-right:15px}.header .logo_text{font-size:16px}.header__lang_select{margin-right:25px}}@media screen and (max-width: 1200px){.header.center{padding-left:calc(50vw - 360px);padding-right:calc(50vw - 360px)}.header--fixed{background-size:cover}}@media screen and (max-width: 767px){.header{top:30px}.header.center{padding-left:calc(50vw - 250px);padding-right:calc(50vw - 250px)}.header__main{min-height:unset}.header__lang_select{margin-right:0;padding-right:0;padding-left:20px;background-position:left center}.header__callback_btn{display:none}.header--fixed{top:0}.header--fixed .header__main{width:100%;padding:15px 0}.header--fixed .header__lang_select{display:none}.header--fixed .header__callback_btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;max-width:44px;height:44px;color:transparent}}@media screen and (max-width: 515px){.header.center{padding-left:calc(50vw - 185px);padding-right:calc(50vw - 185px)}.header .logo_icon{max-width:55px}}@media screen and (max-width: 400px){.header.center{padding-left:calc(50vw - 160px);padding-right:calc(50vw - 160px)}}@media screen and (max-width: 355px){.header .center{padding-left:calc(50vw - 150px);padding-right:calc(50vw - 150px)}}.footer__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #232931}.footer__nav_title{font-size:22px;font-weight:400;position:relative;margin:0;padding-right:55px;background:url("../img/arrow_red.png") center right no-repeat}.footer__nav_links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none}.footer__nav_links a{padding:50px 40px;display:block;position:relative}.footer__nav_links a:before{content:"";display:block;width:100%;height:9px;background:var(--main-color);position:absolute;top:0;left:0;opacity:0;-webkit-transition:0.3s;transition:0.3s}.footer__nav_links a:hover:before{opacity:1}.footer__info{padding:23px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer__info_copyright{color:#7d7d7d !important;font-size:16px;margin-right:5px}.footer__info_copyright:hover{text-decoration:underline}.footer__info_policy{text-decoration:underline;border:none;background:none}.footer__info_policy:hover{text-decoration:none}.footer__info_up{color:#7d7d7d !important;font-size:16px;padding-left:36px;position:relative;margin-left:auto}.footer__info_up:before{content:"";background:url("../img/arrow_red.png") center no-repeat;width:22px;height:20px;display:block;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%) rotate(-90deg);-ms-transform:translate(0, -50%) rotate(-90deg);transform:translate(0, -50%) rotate(-90deg)}.footer__info_up:hover{color:#fff !important}@media screen and (max-width: 1200px){.footer{padding-top:17px}.footer__nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:50px;padding-bottom:34px}.footer__nav_title{margin-bottom:45px;background-image:url("../img/arrow_red-down.png")}.footer__nav_links{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;max-width:275px}.footer__nav_links li{width:50%;font-size:18px}.footer__nav_links li a{padding:0;margin-bottom:22px}.footer__nav_links li a:before{display:none}.footer__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.footer__info_up{display:none}.footer__info_copyright{margin-bottom:15px}}.modal{position:fixed;top:0;right:0;-webkit-transition:0.5s;transition:0.5s;display:block;border:none;background:rgba(0,0,0,0.9);overflow:auto;opacity:0;pointer-events:none;z-index:199;width:100%;height:100%;overflow:hidden;z-index:999}.modal.active{opacity:1;pointer-events:unset}.modal.active .modal__content{right:0}.modal__content{background:#000;width:100%;max-width:620px;padding:90px 110px;position:relative;right:-250%;-webkit-transition:0.5s;transition:0.5s}.modal__content .close{margin:0 0 84px auto;display:block}.modal__content--order{height:100%;overflow:auto;margin-left:auto}.modal__content--video{padding:100px 50px;height:100vh;margin:0 auto}.modal__content--video iframe{display:block;width:100%;height:290px}.modal__content--policy,.modal__content--case{margin:0 auto;color:#fff;max-width:760px;padding:50px;overflow:auto;height:100%}.modal__content--policy::-webkit-scrollbar,.modal__content--case::-webkit-scrollbar{width:4px;background:#000}.modal__content--policy::-webkit-scrollbar-thumb,.modal__content--case::-webkit-scrollbar-thumb{background:#fff}.modal__content--case{max-width:960px}.modal__content_title{color:#fff;font-size:46px;margin-bottom:75px}.modal .input{background-color:#000;color:#fff;width:100%;border-bottom:1px solid #2e2e2e}.modal .input::-webkit-input-placeholder{color:#fff}.modal .input::-moz-placeholder{color:#fff}.modal .input:-ms-input-placeholder{color:#fff}.modal .input::-ms-input-placeholder{color:#fff}.modal .input::placeholder{color:#fff}.modal .input[name="name"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18px' height='18px' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 460.8 460.8' xml:space='preserve' fill='%232e2e2e'%3E%3Cpath d='M230.432,0c-65.829,0-119.641,53.812-119.641,119.641s53.812,119.641,119.641,119.641s119.641-53.812,119.641-119.641 S296.261,0,230.432,0z'/%3E%3Cpath d='M435.755,334.89c-3.135-7.837-7.314-15.151-12.016-21.943c-24.033-35.527-61.126-59.037-102.922-64.784 c-5.224-0.522-10.971,0.522-15.151,3.657c-21.943,16.196-48.065,24.555-75.233,24.555s-53.29-8.359-75.233-24.555 c-4.18-3.135-9.927-4.702-15.151-3.657c-41.796,5.747-79.412,29.257-102.922,64.784c-4.702,6.792-8.882,14.629-12.016,21.943 c-1.567,3.135-1.045,6.792,0.522,9.927c4.18,7.314,9.404,14.629,14.106,20.898c7.314,9.927,15.151,18.808,24.033,27.167 c7.314,7.314,15.673,14.106,24.033,20.898c41.273,30.825,90.906,47.02,142.106,47.02s100.833-16.196,142.106-47.02 c8.359-6.269,16.718-13.584,24.033-20.898c8.359-8.359,16.718-17.241,24.033-27.167c5.224-6.792,9.927-13.584,14.106-20.898 C436.8,341.682,437.322,338.024,435.755,334.89z'/%3E%3C/svg%3E%0A")}.modal .input[name="email"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18px' height='18px' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 433.664 433.664' xml:space='preserve' fill='%232e2e2e'%3E%3Cpath d='M229.376,271.616c-4.096,2.56-8.704,3.584-12.8,3.584s-8.704-1.024-12.8-3.584L0,147.2v165.376c0,35.328,28.672,64,64,64 h305.664c35.328,0,64-28.672,64-64V147.2L229.376,271.616z'/%3E%3Cpath d='M369.664,57.088H64c-30.208,0-55.808,21.504-61.952,50.176l215.04,131.072l214.528-131.072 C425.472,78.592,399.872,57.088,369.664,57.088z'/%3E%3C/svg%3E%0A")}.modal .input[name="phone"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 384 384' width='18px' height='18px' fill='%232e2e2e' xml:space='preserve'%3E%3Cpath d='M353.188,252.052c-23.51,0-46.594-3.677-68.469-10.906c-10.719-3.656-23.896-0.302-30.438,6.417l-43.177,32.594 c-50.073-26.729-80.917-57.563-107.281-107.26l31.635-42.052c8.219-8.208,11.167-20.198,7.635-31.448 c-7.26-21.99-10.948-45.063-10.948-68.583C132.146,13.823,118.323,0,101.333,0H30.813C13.823,0,0,13.823,0,30.813 C0,225.563,158.438,384,353.188,384c16.99,0,30.813-13.823,30.813-30.813v-70.323C384,265.875,370.177,252.052,353.188,252.052z' /%3E%3C/svg%3E%0A")}.modal .input[name="task"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='18px' height='18px' fill='%232e2e2e' viewBox='0 0 528.899 528.899' style='enable-background:new 0 0 528.899 528.899;' xml:space='preserve'%3E%3Cpath d='M328.883,89.125l107.59,107.589l-272.34,272.34L56.604,361.465L328.883,89.125z M518.113,63.177l-47.981-47.981 c-18.543-18.543-48.653-18.543-67.259,0l-45.961,45.961l107.59,107.59l53.611-53.611 C532.495,100.753,532.495,77.559,518.113,63.177z M0.3,512.69c-1.958,8.812,5.998,16.708,14.811,14.565l119.891-29.069 L27.473,390.597L0.3,512.69z'/%3E%3C/svg%3E%0A")}.modal .btn-corners{color:#fff;width:100%}.modal .btn-corners:after,.modal .btn-corners:before{background:var(--main-color)}.overlay{overflow:hidden}.close{width:30px;height:30px;border:none;cursor:pointer;background:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.7269 21.4087L12.8186 11.5004L22.7268 1.59223C23.0909 1.22813 23.0909 0.637727 22.7268 0.273591C22.3627 -0.0905458 21.7723 -0.0905458 21.4082 0.273591L11.5 10.1818L1.59174 0.273591C1.22765 -0.0905458 0.637238 -0.0905458 0.273102 0.273591C-0.091034 0.637682 -0.091034 1.22809 0.273102 1.59223L10.1813 11.5004L0.273102 21.4087C-0.091034 21.7728 -0.091034 22.3632 0.273102 22.7273C0.637193 23.0914 1.2276 23.0915 1.59174 22.7273L11.5 12.819L21.4083 22.7273C21.7724 23.0914 22.3628 23.0915 22.7269 22.7273C23.091 22.3632 23.091 21.7728 22.7269 21.4087Z' fill='%23e91617'/%3E%3C/svg%3E%0A") center no-repeat}.modal_btn *{pointer-events:none}@media screen and (max-width: 1700px){.modal__content{padding-top:50px}.modal__content_title{font-size:32px}.modal .clode{margin-bottom:40px}}@media screen and (max-width: 768px){.modal__content{padding:20px 30px}.modal__content .close{margin:0 0 30px auto}.modal__content_title{font-size:32px;margin-bottom:30px}.modal__content--video iframe{margin:0 auto;display:block;width:300px;height:168px}}.offer{padding-top:304px;padding-bottom:195px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;z-index:5;margin-bottom:55px;background:url("../img/offer_bg.jpg") bottom left no-repeat}.offer.center{padding-left:calc(50vw - 860px);padding-right:calc(50vw - 860px)}.offer:before{content:"";display:block;width:100%;height:175px;left:0;bottom:-55px;background:url("../img/numbers_bg.png") no-repeat bottom center #fff;position:absolute}.offer:after{content:"";display:block;width:50%;height:100%;right:0;top:0;background:url("../img/gradient.png") top right no-repeat;position:absolute;z-index:3}.offer__title{font-size:70px;line-height:1.05;margin:0;margin-bottom:50px;font-weight:400}.offer__title small{display:block;margin-top:45px;color:var(--main-color);font-size:45%}.offer__title+.btn{margin-bottom:220px}.offer__title+.btn:before,.offer__title+.btn:after{background:var(--main-color)}.offer__scroll_down{text-transform:uppercase;display:inline-block;position:relative;color:#454545;font-size:14px;line-height:1.4}.offer__scroll_down-arrow{position:absolute;top:50%;left:100%;-webkit-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);-webkit-animation:scroll 0.5s infinite alternate;animation:scroll 0.5s infinite alternate}.offer__scroll_down:hover{color:#fff}.offer__phone{position:absolute;display:block;left:50%;top:46%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:5}.offer__socials{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:5}.offer__socials-title{color:var(--main-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;text-transform:uppercase}.offer__socials-title:after{display:inline-block;content:"";width:6px;height:6px;border-radius:50%;margin:0 0 0 14px;background:#fff}.offer__socials-list{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.offer__socials-list a{display:block;margin-left:16px}.offer__socials-list a:hover{opacity:0.6}.offer__circle{position:absolute;top:50%;left:50%;-webkit-transform:translate(305px, 60px);-ms-transform:translate(305px, 60px);transform:translate(305px, 60px);z-index:4;pointer-events:none}.offer__circle-center{text-transform:uppercase;font-size:22px;color:#fff;line-height:1.3;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:0 5px;grid-auto-columns:auto;position:relative}.offer__circle-center span:last-child{font-size:60px;line-height:1px;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.offer__circle-center:before,.offer__circle-center:after{content:"";display:block;position:absolute;top:50%;left:50%;width:220px;height:220px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;border:1px solid var(--main-color)}.offer__circle-center:before{width:370px;height:370px}.offer__circle-animated{position:absolute;display:block;width:510px;height:525px;top:50%;left:50%;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;z-index:7}.offer__circle-animated span{position:absolute;left:50%;width:23px;display:block;padding-top:50%;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;font-size:20px;text-transform:uppercase;bottom:50%;-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;transform-origin:0% 100%;padding-bottom:50%;text-align:center}.offer__circle-animated span:nth-of-type(1){-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.offer__circle-animated span:nth-of-type(2){-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.offer__circle-animated span:nth-of-type(3){-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}.offer__circle-animated span:nth-of-type(4){-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg)}.offer__circle-animated span:nth-of-type(5){-webkit-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg)}.offer__circle-animated span:nth-of-type(6){-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.offer__circle-animated span:nth-of-type(7){-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}.offer__circle-animated span:nth-of-type(8){-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}.offer__circle-animated span:nth-of-type(9){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.offer__circle-animated span:nth-of-type(10){-webkit-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg)}.offer__circle-animated span:nth-of-type(11){-webkit-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg)}.offer__circle-animated span:nth-of-type(12){-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.offer__circle-animated span:nth-of-type(13){-webkit-transform:rotate(65deg);-ms-transform:rotate(65deg);transform:rotate(65deg)}.offer__circle-animated span:nth-of-type(14){-webkit-transform:rotate(70deg);-ms-transform:rotate(70deg);transform:rotate(70deg)}.offer__circle-animated span:nth-of-type(15){-webkit-transform:rotate(75deg);-ms-transform:rotate(75deg);transform:rotate(75deg)}.offer__circle-animated span:nth-of-type(16){-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg)}.offer__circle-animated span:nth-of-type(17){-webkit-transform:rotate(85deg);-ms-transform:rotate(85deg);transform:rotate(85deg)}.offer__circle-animated span:nth-of-type(18){-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.offer__circle-animated span:nth-of-type(19){-webkit-transform:rotate(95deg);-ms-transform:rotate(95deg);transform:rotate(95deg)}.offer__circle-animated span:nth-of-type(20){-webkit-transform:rotate(100deg);-ms-transform:rotate(100deg);transform:rotate(100deg)}.offer__circle-animated span:nth-of-type(21){-webkit-transform:rotate(105deg);-ms-transform:rotate(105deg);transform:rotate(105deg)}.offer__circle-animated span:nth-of-type(22){-webkit-transform:rotate(110deg);-ms-transform:rotate(110deg);transform:rotate(110deg)}.offer__circle-animated span:nth-of-type(23){-webkit-transform:rotate(115deg);-ms-transform:rotate(115deg);transform:rotate(115deg)}.offer__circle-animated span:nth-of-type(24){-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.offer__circle-animated span:nth-of-type(25){-webkit-transform:rotate(125deg);-ms-transform:rotate(125deg);transform:rotate(125deg)}.offer__circle-animated span:nth-of-type(26){-webkit-transform:rotate(130deg);-ms-transform:rotate(130deg);transform:rotate(130deg)}.offer__circle-animated span:nth-of-type(27){-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.offer__circle-animated span:nth-of-type(28){-webkit-transform:rotate(140deg);-ms-transform:rotate(140deg);transform:rotate(140deg)}.offer__circle-animated span:nth-of-type(29){-webkit-transform:rotate(145deg);-ms-transform:rotate(145deg);transform:rotate(145deg)}.offer__circle-animated span:nth-of-type(30){-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.offer__circle-animated span:nth-of-type(31){-webkit-transform:rotate(155deg);-ms-transform:rotate(155deg);transform:rotate(155deg)}.offer__circle-animated span:nth-of-type(32){-webkit-transform:rotate(160deg);-ms-transform:rotate(160deg);transform:rotate(160deg)}.offer__circle-animated span:nth-of-type(33){-webkit-transform:rotate(165deg);-ms-transform:rotate(165deg);transform:rotate(165deg)}.offer__circle-animated span:nth-of-type(34){-webkit-transform:rotate(170deg);-ms-transform:rotate(170deg);transform:rotate(170deg)}.offer__circle-animated span:nth-of-type(35){-webkit-transform:rotate(175deg);-ms-transform:rotate(175deg);transform:rotate(175deg)}.offer__circle-animated span:nth-of-type(36){-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.offer__circle-animated span:nth-of-type(37){-webkit-transform:rotate(185deg);-ms-transform:rotate(185deg);transform:rotate(185deg)}.offer__circle-animated span:nth-of-type(38){-webkit-transform:rotate(190deg);-ms-transform:rotate(190deg);transform:rotate(190deg)}.offer__circle-animated span:nth-of-type(39){-webkit-transform:rotate(195deg);-ms-transform:rotate(195deg);transform:rotate(195deg)}.offer__circle-animated span:nth-of-type(40){-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg)}.offer__circle-animated span:nth-of-type(41){-webkit-transform:rotate(205deg);-ms-transform:rotate(205deg);transform:rotate(205deg)}.offer__circle-animated span:nth-of-type(42){-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.offer__circle-animated span:nth-of-type(43){-webkit-transform:rotate(215deg);-ms-transform:rotate(215deg);transform:rotate(215deg)}.offer__circle-animated span:nth-of-type(44){-webkit-transform:rotate(220deg);-ms-transform:rotate(220deg);transform:rotate(220deg)}.offer__circle-animated span:nth-of-type(45){-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.offer__circle-animated span:nth-of-type(46){-webkit-transform:rotate(230deg);-ms-transform:rotate(230deg);transform:rotate(230deg)}.offer__circle-animated span:nth-of-type(47){-webkit-transform:rotate(235deg);-ms-transform:rotate(235deg);transform:rotate(235deg)}.offer__circle-animated span:nth-of-type(48){-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.offer__circle-animated span:nth-of-type(49){-webkit-transform:rotate(245deg);-ms-transform:rotate(245deg);transform:rotate(245deg)}.offer__circle-animated span:nth-of-type(50){-webkit-transform:rotate(250deg);-ms-transform:rotate(250deg);transform:rotate(250deg)}.offer__circle-animated span:nth-of-type(51){-webkit-transform:rotate(255deg);-ms-transform:rotate(255deg);transform:rotate(255deg)}.offer__circle-animated span:nth-of-type(52){-webkit-transform:rotate(260deg);-ms-transform:rotate(260deg);transform:rotate(260deg)}.offer__circle-animated span:nth-of-type(53){-webkit-transform:rotate(265deg);-ms-transform:rotate(265deg);transform:rotate(265deg)}.offer__circle-animated span:nth-of-type(54){-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.offer__circle-animated span:nth-of-type(55){-webkit-transform:rotate(275deg);-ms-transform:rotate(275deg);transform:rotate(275deg)}.offer__circle-animated span:nth-of-type(56){-webkit-transform:rotate(280deg);-ms-transform:rotate(280deg);transform:rotate(280deg)}.offer__circle-animated span:nth-of-type(57){-webkit-transform:rotate(285deg);-ms-transform:rotate(285deg);transform:rotate(285deg)}.offer__circle-animated span:nth-of-type(58){-webkit-transform:rotate(290deg);-ms-transform:rotate(290deg);transform:rotate(290deg)}.offer__circle-animated span:nth-of-type(59){-webkit-transform:rotate(295deg);-ms-transform:rotate(295deg);transform:rotate(295deg)}.offer__circle-animated span:nth-of-type(60){-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.offer__circle-animated span:nth-of-type(61){-webkit-transform:rotate(305deg);-ms-transform:rotate(305deg);transform:rotate(305deg)}.offer__circle-animated span:nth-of-type(62){-webkit-transform:rotate(310deg);-ms-transform:rotate(310deg);transform:rotate(310deg)}.offer__circle-animated span:nth-of-type(63){-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.offer__circle-animated span:nth-of-type(64){-webkit-transform:rotate(320deg);-ms-transform:rotate(320deg);transform:rotate(320deg)}.offer__circle-animated span:nth-of-type(65){-webkit-transform:rotate(325deg);-ms-transform:rotate(325deg);transform:rotate(325deg)}.offer__circle-animated span:nth-of-type(66){-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.offer__circle-animated span:nth-of-type(67){-webkit-transform:rotate(335deg);-ms-transform:rotate(335deg);transform:rotate(335deg)}.offer__circle-animated span:nth-of-type(68){-webkit-transform:rotate(340deg);-ms-transform:rotate(340deg);transform:rotate(340deg)}.offer__circle-animated span:nth-of-type(69){-webkit-transform:rotate(345deg);-ms-transform:rotate(345deg);transform:rotate(345deg)}.offer__circle-animated span:nth-of-type(70){-webkit-transform:rotate(350deg);-ms-transform:rotate(350deg);transform:rotate(350deg)}.offer__circle-animated:before{content:"";display:block;position:absolute;top:50%;left:50%;width:708px;height:708px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;border:1px solid var(--main-color);pointer-events:none}.offer__mob_callback{display:none}.offer__datetime{position:absolute;top:100px;left:calc(50% + 1px);-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);text-align:center;width:100%;font-family:"SfUi", sans-serif}.offer__time{font-size:80px;font-weight:300;text-align:center;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.offer__time-num{display:block;width:50%}.offer__time-num#hours{text-align:right}.offer__time-num#minutes{text-align:left}.offer__date{font-size:18px;font-weight:300}.offer__msg_box{position:absolute;left:50%;bottom:40px;width:375px;height:550px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);overflow:hidden}.offer__msg_item{width:100%;max-width:370px;border-radius:10px;overflow:hidden;background:#dfdfdf;color:#535353;margin-bottom:15px;z-index:-1;-webkit-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%);opacity:0;-webkit-animation:slideIn 0.5s forwards;animation:slideIn 0.5s forwards}.offer__msg_header{padding:10px;background:#eef0ef;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.offer__msg_header h6{margin-left:10px;margin-right:auto}.offer__msg_header img{width:0;min-width:22px}.offer__msg_header time{font-size:12px;color:#535353}.offer__msg_main{padding:15px}.offer__msg_app{font-size:13px;color:#0e0e0e;font-weight:500;margin-bottom:10px}.offer__msg_text{color:#535353;font-size:13px}.services{background:url("../img/numbers_bg.png") left calc(100% - 10px) repeat-x #fff;position:relative;z-index:10;padding-top:165px;padding-bottom:210px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#151515}.services__title{display:inline-block;font-size:28px;text-transform:uppercase;color:var(--main-color);background:#fff;position:absolute;top:0px;letter-spacing:0.08em}.services__title--start{left:25%;-webkit-transform:translate(-50%, -93px);-ms-transform:translate(-50%, -93px);transform:translate(-50%, -93px)}.services__title--end{top:unset;bottom:65px;right:25%;-webkit-transform:translate(50%, 0px);-ms-transform:translate(50%, 0px);transform:translate(50%, 0px)}.services__desc{min-width:330px;width:0;padding-top:120px}.services__desc-title{position:relative;font-size:52px;line-height:1.17;margin-bottom:28px;font-weight:400}.services__desc-title:before{content:"";display:block;width:64px;height:21px;margin-bottom:20px;background:url("../img/service_decor.png") top left no-repeat}.services__desc-text{color:#727272;font-size:18px;line-height:1.5;margin-bottom:65px}.services__desc-link{font-size:16px;color:#686868}.services__desc-link:hover{text-decoration:underline}.services__desc-link--mob{display:none}.services__desc-link:after{content:"";display:block;width:46px;height:46px;border:1px solid rgba(104,104,104,0.5);border-radius:50%;margin-top:36px;background:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' width='10px' height='10px' viewBox='0 0 292.362 292.362' fill='%23686868'%3E%3Cpath d='M286.935,69.377c-3.614-3.617-7.898-5.424-12.848-5.424H18.274c-4.952,0-9.233,1.807-12.85,5.424 C1.807,72.998,0,77.279,0,82.228c0,4.948,1.807,9.229,5.424,12.847l127.907,127.907c3.621,3.617,7.902,5.428,12.85,5.428 s9.233-1.811,12.847-5.428L286.935,95.074c3.613-3.617,5.427-7.898,5.427-12.847C292.362,77.279,290.548,72.998,286.935,69.377z'/%3E%3C/svg%3E%0A") center no-repeat}.services__item{margin-bottom:10px;margin-right:55px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.services__item-img{display:block;max-width:320px;margin-right:55px}.services__item-title a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;font-size:26px;line-height:2;color:#151515}.services__item-title a:hover{color:var(--main-color)}.services__item-title a:before{content:"";display:block;width:26px;height:2px;background:var(--main-color);margin-right:18px}.services__item-desc{max-width:310px;color:#727272;font-size:16px;line-height:1.35}.about{padding-top:0px;padding-bottom:0px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.about:after{content:"";display:block;width:50%;height:calc(100% + 96px);left:0;top:-96px;background:url("../img/gradient.png") top right no-repeat repeat;position:absolute;z-index:13}.about__left{z-index:15;position:relative;width:50%}.about__circle{position:absolute;top:44%;left:0%;-webkit-transform:translate(30px, -50%);-ms-transform:translate(30px, -50%);transform:translate(30px, -50%);z-index:4}.about__circle-center{font-size:24px;color:#fff;text-align:center;position:relative}.about__circle-center span:last-child{font-size:60px;line-height:1px;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.about__circle-center:before,.about__circle-center:after{content:"";display:block;position:absolute;top:50%;left:50%;width:220px;height:220px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;border:1px solid var(--main-color)}.about__circle-center:before{width:370px;height:370px}.about__circle-animated{position:absolute;display:block;width:525px;height:525px;top:50%;left:50%;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;z-index:7}.about__circle-animated span{position:absolute;left:50%;width:10px;display:block;padding-top:50%;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;font-size:20px;text-transform:uppercase;bottom:50%;-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;transform-origin:0% 100%;padding-bottom:50%;color:#ee2122}.about__circle-animated span:nth-of-type(1){-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.about__circle-animated span:nth-of-type(2){-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.about__circle-animated span:nth-of-type(3){-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}.about__circle-animated span:nth-of-type(4){-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg)}.about__circle-animated span:nth-of-type(5){-webkit-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg)}.about__circle-animated span:nth-of-type(6){-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.about__circle-animated span:nth-of-type(7){-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}.about__circle-animated span:nth-of-type(8){-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}.about__circle-animated span:nth-of-type(9){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.about__circle-animated span:nth-of-type(10){-webkit-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg)}.about__circle-animated span:nth-of-type(11){-webkit-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg)}.about__circle-animated span:nth-of-type(12){-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.about__circle-animated span:nth-of-type(13){-webkit-transform:rotate(65deg);-ms-transform:rotate(65deg);transform:rotate(65deg)}.about__circle-animated span:nth-of-type(14){-webkit-transform:rotate(70deg);-ms-transform:rotate(70deg);transform:rotate(70deg)}.about__circle-animated span:nth-of-type(15){-webkit-transform:rotate(75deg);-ms-transform:rotate(75deg);transform:rotate(75deg)}.about__circle-animated span:nth-of-type(16){-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg)}.about__circle-animated span:nth-of-type(17){-webkit-transform:rotate(85deg);-ms-transform:rotate(85deg);transform:rotate(85deg)}.about__circle-animated span:nth-of-type(18){-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.about__circle-animated span:nth-of-type(19){-webkit-transform:rotate(95deg);-ms-transform:rotate(95deg);transform:rotate(95deg)}.about__circle-animated span:nth-of-type(20){-webkit-transform:rotate(100deg);-ms-transform:rotate(100deg);transform:rotate(100deg)}.about__circle-animated span:nth-of-type(21){-webkit-transform:rotate(105deg);-ms-transform:rotate(105deg);transform:rotate(105deg)}.about__circle-animated span:nth-of-type(22){-webkit-transform:rotate(110deg);-ms-transform:rotate(110deg);transform:rotate(110deg)}.about__circle-animated span:nth-of-type(23){-webkit-transform:rotate(115deg);-ms-transform:rotate(115deg);transform:rotate(115deg)}.about__circle-animated span:nth-of-type(24){-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.about__circle-animated span:nth-of-type(25){-webkit-transform:rotate(125deg);-ms-transform:rotate(125deg);transform:rotate(125deg)}.about__circle-animated span:nth-of-type(26){-webkit-transform:rotate(130deg);-ms-transform:rotate(130deg);transform:rotate(130deg)}.about__circle-animated span:nth-of-type(27){-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.about__circle-animated span:nth-of-type(28){-webkit-transform:rotate(140deg);-ms-transform:rotate(140deg);transform:rotate(140deg)}.about__circle-animated span:nth-of-type(29){-webkit-transform:rotate(145deg);-ms-transform:rotate(145deg);transform:rotate(145deg)}.about__circle-animated span:nth-of-type(30){-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.about__circle-animated span:nth-of-type(31){-webkit-transform:rotate(155deg);-ms-transform:rotate(155deg);transform:rotate(155deg)}.about__circle-animated span:nth-of-type(32){-webkit-transform:rotate(160deg);-ms-transform:rotate(160deg);transform:rotate(160deg)}.about__circle-animated span:nth-of-type(33){-webkit-transform:rotate(165deg);-ms-transform:rotate(165deg);transform:rotate(165deg)}.about__circle-animated span:nth-of-type(34){-webkit-transform:rotate(170deg);-ms-transform:rotate(170deg);transform:rotate(170deg)}.about__circle-animated span:nth-of-type(35){-webkit-transform:rotate(175deg);-ms-transform:rotate(175deg);transform:rotate(175deg)}.about__circle-animated span:nth-of-type(36){-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.about__circle-animated span:nth-of-type(37){-webkit-transform:rotate(185deg);-ms-transform:rotate(185deg);transform:rotate(185deg)}.about__circle-animated span:nth-of-type(38){-webkit-transform:rotate(190deg);-ms-transform:rotate(190deg);transform:rotate(190deg)}.about__circle-animated span:nth-of-type(39){-webkit-transform:rotate(195deg);-ms-transform:rotate(195deg);transform:rotate(195deg)}.about__circle-animated span:nth-of-type(40){-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg)}.about__circle-animated span:nth-of-type(41){-webkit-transform:rotate(205deg);-ms-transform:rotate(205deg);transform:rotate(205deg)}.about__circle-animated span:nth-of-type(42){-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.about__circle-animated span:nth-of-type(43){-webkit-transform:rotate(215deg);-ms-transform:rotate(215deg);transform:rotate(215deg)}.about__circle-animated span:nth-of-type(44){-webkit-transform:rotate(220deg);-ms-transform:rotate(220deg);transform:rotate(220deg)}.about__circle-animated span:nth-of-type(45){-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.about__circle-animated span:nth-of-type(46){-webkit-transform:rotate(230deg);-ms-transform:rotate(230deg);transform:rotate(230deg)}.about__circle-animated span:nth-of-type(47){-webkit-transform:rotate(235deg);-ms-transform:rotate(235deg);transform:rotate(235deg)}.about__circle-animated span:nth-of-type(48){-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.about__circle-animated span:nth-of-type(49){-webkit-transform:rotate(245deg);-ms-transform:rotate(245deg);transform:rotate(245deg)}.about__circle-animated span:nth-of-type(50){-webkit-transform:rotate(250deg);-ms-transform:rotate(250deg);transform:rotate(250deg)}.about__circle-animated span:nth-of-type(51){-webkit-transform:rotate(255deg);-ms-transform:rotate(255deg);transform:rotate(255deg)}.about__circle-animated span:nth-of-type(52){-webkit-transform:rotate(260deg);-ms-transform:rotate(260deg);transform:rotate(260deg)}.about__circle-animated span:nth-of-type(53){-webkit-transform:rotate(265deg);-ms-transform:rotate(265deg);transform:rotate(265deg)}.about__circle-animated span:nth-of-type(54){-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.about__circle-animated span:nth-of-type(55){-webkit-transform:rotate(275deg);-ms-transform:rotate(275deg);transform:rotate(275deg)}.about__circle-animated span:nth-of-type(56){-webkit-transform:rotate(280deg);-ms-transform:rotate(280deg);transform:rotate(280deg)}.about__circle-animated span:nth-of-type(57){-webkit-transform:rotate(285deg);-ms-transform:rotate(285deg);transform:rotate(285deg)}.about__circle-animated span:nth-of-type(58){-webkit-transform:rotate(290deg);-ms-transform:rotate(290deg);transform:rotate(290deg)}.about__circle-animated span:nth-of-type(59){-webkit-transform:rotate(295deg);-ms-transform:rotate(295deg);transform:rotate(295deg)}.about__circle-animated span:nth-of-type(60){-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.about__circle-animated span:nth-of-type(61){-webkit-transform:rotate(305deg);-ms-transform:rotate(305deg);transform:rotate(305deg)}.about__circle-animated span:nth-of-type(62){-webkit-transform:rotate(310deg);-ms-transform:rotate(310deg);transform:rotate(310deg)}.about__circle-animated span:nth-of-type(63){-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.about__circle-animated span:nth-of-type(64){-webkit-transform:rotate(320deg);-ms-transform:rotate(320deg);transform:rotate(320deg)}.about__circle-animated span:nth-of-type(65){-webkit-transform:rotate(325deg);-ms-transform:rotate(325deg);transform:rotate(325deg)}.about__circle-animated span:nth-of-type(66){-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.about__circle-animated span:nth-of-type(67){-webkit-transform:rotate(335deg);-ms-transform:rotate(335deg);transform:rotate(335deg)}.about__circle-animated span:nth-of-type(68){-webkit-transform:rotate(340deg);-ms-transform:rotate(340deg);transform:rotate(340deg)}.about__circle-animated span:nth-of-type(69){-webkit-transform:rotate(345deg);-ms-transform:rotate(345deg);transform:rotate(345deg)}.about__circle-animated span:nth-of-type(70){-webkit-transform:rotate(350deg);-ms-transform:rotate(350deg);transform:rotate(350deg)}.about__circle-animated:before{content:"";display:block;position:absolute;top:50%;left:50%;width:708px;height:708px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;border:1px solid var(--main-color);pointer-events:none}.about__phone{display:block;position:absolute;z-index:27;width:300vw;height:300vh;max-width:620px;max-height:780px;top:-160px;left:50%;-webkit-transform:translate(-35%, 0);-ms-transform:translate(-35%, 0);transform:translate(-35%, 0);pointer-events:none}.about__right{width:50%;padding:170px 0px 123px 75px}.about__right_content p{font-size:24px;line-height:1.61;color:#fff;margin-bottom:35px}.about__right_content .about__right_link{display:block;margin-top:70px;font-size:16px;line-height:1.5;color:#686868}.about__right_content .about__right_link-icon{display:inline-block;margin-top:30px;-webkit-transition:0.5s;transition:0.5s;cursor:pointer;background:none;border:none}.about__right_content .about__right_link-icon:hover{-webkit-filter:brightness(3);filter:brightness(3);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.about__right_content .btn-corners:before,.about__right_content .btn-corners:after{background:var(--main-color)}.cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#fff;color:#151515;padding-top:110px;padding-bottom:240px}.cta__text{font-size:18px;line-height:1.7;margin-right:45px}.cta .btn{min-width:300px}.portfolio{background:url("../img/portfolio_bg.jpg") center 130px no-repeat}.portfolio__phone{margin-top:-138px;background:url("../img/phone-3.png") center top no-repeat;min-height:800px;width:100%;padding-top:173px;margin-bottom:200px;position:relative;z-index:20}.portfolio__phone_content{width:100%;max-width:504px;margin:0 auto}.portfolio__phone_title{font-size:44px;line-height:1.3;margin-bottom:30px}.portfolio__phone_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding:18px 0;border-top:1px solid #1a1a1a;padding-right:40px;-webkit-transform:scale(2) translate(0, 100px);-ms-transform:scale(2) translate(0, 100px);transform:scale(2) translate(0, 100px);opacity:0;background:#000}.portfolio__phone_item-img{border-radius:20px;overflow:hidden;margin-right:40px}.portfolio__phone_item-title{font-size:34px;line-height:1.5;font-weight:400}.portfolio__phone_item-type{font-size:22px;line-height:1.5;color:#656565}.portfolio__phone_item:after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);width:20px;height:36px;background:url("../img/arrow_next_red.png") center no-repeat;-webkit-transition:0.3s;transition:0.3s}.portfolio__phone_item:hover{opacity:0.7}.portfolio__phone_item:hover:after{-webkit-transform:translate(5px, -50%);-ms-transform:translate(5px, -50%);transform:translate(5px, -50%)}.portfolio__cta{max-width:860px;margin:0 auto;padding-bottom:90px;opacity:0}.portfolio__cta p{color:#656565;font-size:24px;line-height:1.7;margin-bottom:30px;text-align:center}.portfolio__cta p:last-of-type{margin-bottom:80px}.portfolio__cta .btn{margin:0 auto}.portfolio__cta .btn.btn-corners:before,.portfolio__cta .btn.btn-corners:after{background:var(--main-color)}.contacts{background:#fbfbfb;padding-top:100px;padding-bottom:50px}.contacts__feedback{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:align-self;-webkit-align-items:align-self;-ms-flex-align:align-self;align-items:align-self;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}.contacts__feedback_form{padding-top:48px;background:#fff;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.02),0px 15px 25px 0px rgba(0,0,0,0.02);padding-bottom:30px;padding-left:50px;border-radius:24px 0 0 24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.contacts__feedback_form .btn{color:#0e1826;margin-left:12px}.contacts__feedback_form .checkbox{max-width:410px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0 auto 0 47px}.contacts__feedback_form .tel_wrap .input{width:100%}.contacts__title{font-size:28px;line-height:1.3;padding-right:0;color:#181818;font-weight:400;padding-top:40px;margin-right:120px}.contacts__offices{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contacts__offices_list{padding-bottom:30px;padding-left:70px;padding-top:48px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.contacts__offices_title{font-size:24px;margin-bottom:22px;color:var(--main-color)}.contacts__offices_item{width:32%}.contacts__offices_address,.contacts__offices_link{font-size:16px;line-height:1.4;color:#181818}.contacts__offices_link:hover{text-decoration:underline}.brands{background:#fbfbfb;padding:0 40px 75px}.brands .slick-list{overflow:visible}.brands .slick-track{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.brands_link{display:block;padding:25px;margin:0 25px;-webkit-filter:grayscale(1) contrast(0);filter:grayscale(1) contrast(0);opacity:0.5}.director{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:-75px;z-index:15;position:relative}.director__photo{display:block;margin-right:75px}.director__content{padding-top:230px;padding-bottom:250px;max-width:530px;background:url("../img/director_signature.png") 95% 60% no-repeat}.director__blockquote{position:relative;font-size:26px;line-height:1.4;margin-bottom:60px}.director__blockquote:before{content:"";width:50px;height:36px;display:block;margin-bottom:30px;background:url("../img/quotes.png") center no-repeat}.director__name{font-size:32px;line-height:1.1;margin-bottom:10px}.director__position{color:#686868;font-size:16px;line-height:2;margin-bottom:75px}.director__video_btn{border:none;background:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#686868}.director__video_btn:hover{color:#fff}.director__video-icon{min-width:46px;margin-right:22px}@media screen and (max-width: 1800px){.offer.center{padding-left:calc(50vw - 585px);padding-right:calc(50vw - 585px)}.offer__title{font-size:50px;margin-bottom:40px}.offer+.btn{margin-bottom:140px}.offer__phone{max-width:350px}.offer__circle{top:45%}.offer__circle-animated{width:350px;height:350px}.offer__circle-animated:before{width:475px;height:475px}.offer__circle-center:before{width:300px;height:300px}.offer__socials-title{font-size:14px}.offer__socials-list li a{max-width:16px;margin-left:10px}.offer{padding-top:228px;padding-bottom:200px}.offer.center{padding-left:calc(50vw - 645px);padding-right:calc(50vw - 645px)}.offer:before{height:160px}.offer__title{font-size:62px;margin-bottom:40px;margin-top:30px}.offer__title small{margin-top:34px}.offer__title+.btn{margin-bottom:110px}.offer__phone{max-width:333px;top:44%}.offer__circle{-webkit-transform:translate(228px, 90px);-ms-transform:translate(228px, 90px);transform:translate(228px, 90px)}.offer__circle-center{font-size:18px}.offer__circle-center span:last-child{font-size:45px}.offer__circle-center:before,.offer__circle-center:after{width:165px;height:165px}.offer__circle-center:before{width:278px;height:278px}.offer__circle-animated{width:382px;height:382px}.offer__circle-animated span{font-size:18px;text-align:center}.offer__circle-animated:before{width:531px;height:531px}.offer__datetime{top:100px}.offer__time{font-size:60px}.offer__date{font-size:14px}.offer__msg_box{bottom:30px;height:400px;max-width:285px}.offer__msg_item{margin-bottom:10px}.offer__msg_header{padding:5px 10px;background:#eef0ef;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:12px}.offer__msg_header h6{margin-left:5px;margin-right:auto}.offer__msg_header time{font-size:10px}.offer__msg_header img{min-width:16px;width:0}.offer__msg_main{padding:10px}.offer__msg_app{font-size:11px;margin-bottom:5px}.offer__msg_text{color:#535353;font-size:13px}}@media screen and (max-width: 1400px){.offer{padding-top:150px}.offer__title{margin-bottom:40px}.offer+.btn{margin-bottom:80px}}@media screen and (max-width: 1200px){.offer{margin-bottom:0;padding-bottom:165px}.offer.center{padding-left:calc(50vw - 360px);padding-right:calc(50vw - 360px)}.offer__phone{display:none}.offer__title{font-size:36px;margin-bottom:40px}.offer__title+.btn{margin-bottom:100px}.offer__circle{top:50%;left:50%;-webkit-transform:translate(180px, -50%);-ms-transform:translate(180px, -50%);transform:translate(180px, -50%)}.offer__circle-center{font-size:18px}.offer__circle-center span{font-size:14px}.offer__circle-center span:last-of-type{font-size:28px}.offer__circle-center:after{width:145px;height:145px}.offer__circle-center:before{width:225px;height:225px}.offer__circle-animated{width:290px;height:290px}.offer__circle-animated span{font-size:14px}.offer__circle-animated:before{width:380px;height:380px}.offer:before{height:90px;bottom:-0px}.services{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:45px}.services__desc{width:100%;text-align:center;padding-top:0}.services__desc-title{font-size:42px;margin-top:-12px;margin-bottom:20px}.services__desc-title:before{background-position:center;background-size:100%;margin:0 auto 12px;width:47px}.services__desc-text{margin-bottom:40px;font-size:16px;line-height:1.4}.services__desc-link{text-align:center;margin-top:40px}.services__desc-link--mob{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.services__desc-link--mob:after{margin-top:0;margin-left:20px}.services__desc-link--desc{display:none}.services__title--start{-webkit-transform:translate(-50%, -50px);-ms-transform:translate(-50%, -50px);transform:translate(-50%, -50px)}.about{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.about:after{height:600px}.about__right,.about__left{width:100%}.about__circle{left:50%;top:547px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.about__circle-center{font-size:14px}.about__circle-center:after{width:100px;height:100px}.about__circle-center:before{width:175px;height:175px}.about__circle-animated{width:250px;height:250px}.about__circle-animated span{font-size:7px}.about__circle-animated:before{width:325px;height:325px}.about__phone{max-width:650px;left:40px;top:-30px}.about__right{padding:800px 0 50px}.about__right_content p{text-align:center;font-size:16px;line-height:1.45;color:#686868}.about__right_content .about__right_link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:40px;color:#fff}.about__right_content .about__right_link-icon{margin:10px 0 0px}.cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:60px;padding-bottom:210px}.cta__text{margin:0 0 50px;text-align:center;font-size:16px;line-height:1.45}.portfolio{background-position:center 90px}.portfolio__phone{margin-bottom:40px}.portfolio__cta{padding-bottom:75px}.portfolio__cta p{font-size:16px}.portfolio__cta p:last-of-type{margin-bottom:60px}.contacts{padding-top:60px;padding-bottom:20px}.contacts__title{margin:0;padding:0}.contacts__feedback{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contacts__feedback_form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:none;box-shadow:none;padding:50px 0}.contacts__feedback_form .input{width:100% !important;max-width:280px;background-color:transparent}.contacts__feedback_form .tel_select{background:none}.contacts__feedback_form .btn{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99;margin-top:45px}.contacts__offices{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contacts__offices_list{padding:40px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.contacts__offices_item:not(:last-of-type){margin-bottom:50px}.brands{padding:0 0 28px}.director__content{padding-top:175px;padding-bottom:150px}.director__photo{margin-right:20px}.director__blockquote{font-size:16px;max-width:600px}}@media screen and (max-width: 767px){.offer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:135px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#000}.offer.center{padding-left:calc(50vw - 250px);padding-right:calc(50vw - 250px)}.offer:before{background-size:300% 100px;height:106px}.offer:after{display:none}.offer__circle{position:relative;top:0;left:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);margin-bottom:260px}.offer__title{text-align:center;font-size:42px;line-height:1.2;margin-bottom:200px}.offer__title small{margin-top:14px;font-size:26px}.offer__title+.btn{display:none}.offer__scroll_down{display:none}.offer__socials{margin:30px auto 0}.offer__mob_callback{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100vw;height:80px;border:none;background:url("../img/gradient.png") center no-repeat;position:absolute;left:0;bottom:215px;font-size:18px}.offer__mob_callback-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:42px;width:42px;border:1px solid var(--main-color);border-radius:50%;margin-right:18px}.about:after{top:-30px;height:605px}.about__phone{top:0px}.services{padding-top:45px;margin-top:0px;padding-bottom:145px;margin-bottom:22px;background-size:300% 100px}.services__title{left:50%;font-size:14px}.services__title--start{-webkit-transform:translate(-50%, -58px);-ms-transform:translate(-50%, -58px);transform:translate(-50%, -58px)}.services__title--end{right:unset;bottom:51px;-webkit-transform:translate(-50%, 0px);-ms-transform:translate(-50%, 0px);transform:translate(-50%, 0px)}.services__item{margin-right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;height:164px;margin-bottom:8px}.services__item-img{position:absolute;margin:0;top:0;left:0;width:100%;max-width:100%;height:100%}.services__item-img:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-linear-gradient(top, rgba(0,0,0,0) 50%, #000);background:linear-gradient(180deg, rgba(0,0,0,0) 50%, #000)}.services__item-img img{width:100%;height:100%;object-fit:cover;max-width:unset}.services__item-desc{display:none}.services__item-text{margin-top:auto}.services__item-title{margin-left:-15px}.services__item-title a{font-size:22px;color:#fff}.services:before{content:"";display:block;position:absolute;top:100%;left:0;width:100%;height:106px;background:url("../img/numbers_bg.png") left 0px repeat-x #fff;background-size:300% 100px}.portfolio__phone{background-size:100%;padding-top:80px;min-height:420px}.portfolio__phone_content{max-width:400px}.portfolio__phone_title{padding-left:5px;font-size:21px;margin-bottom:14px}.portfolio__phone_item{padding:8px 10px 8px 0}.portfolio__phone_item-title{font-size:16px}.portfolio__phone_item-type{font-size:10px}.portfolio__phone_item-img{max-width:100px;margin-right:15px}.contacts__offices_item{width:100%}}@media screen and (max-width: 515px){.offer.center{padding-left:calc(50vw - 185px);padding-right:calc(50vw - 185px)}.about__phone{max-width:440px}.portfolio__phone_content{max-width:250px}.services__desc{min-width:unset}.contacts__feedback_form .checkbox{max-width:280px;margin:0 auto 47px}.contacts__feedback_form .checkbox_text{font-size:13px}.director{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:0px;z-index:15;position:relative}.director__photo{position:absolute;top:-25px;left:-95px;max-width:280px;z-index:-1}.director__content{padding-top:0px;max-width:530px;background:url("../img/director_signature.png") 100% 55% no-repeat;background-size:100px}.director__content:before{content:"";display:block;width:250px;height:250px;border-radius:50%;background:rgba(44,52,74,0.4);-webkit-filter:blur(40px);filter:blur(40px);position:absolute;top:35%;right:0%;pointer-events:none}.director__blockquote{font-size:15px;margin-bottom:30px;padding-left:175px}.director__name{font-size:20px;margin-bottom:5px;padding-left:175px}.director__position{font-size:12px;margin-bottom:60px;padding-left:175px}.director__video_btn{margin:0 auto 50px}.director__video-icon{border-radius:50%;box-shadow:0 -10px 25px 15px #000}}@media screen and (max-width: 400px){.offer.center{padding-left:calc(50vw - 160px);padding-right:calc(50vw - 160px)}.director__photo{max-width:225px}.director__blockquote,.director__name,.director__position{padding-left:120px}.director__position{margin-bottom:30px}}@media screen and (max-width: 355px){.offer.center{padding-left:calc(50vw - 150px);padding-right:calc(50vw - 150px)}}.case_btn *{pointer-events:none}.case__title{font-size:36px;margin-bottom:15px}.case__summary{font-size:14px;line-height:1.5;color:#9e9e9e;margin-bottom:30px}.case__img{margin:20px auto}.case__content{font-size:16px;line-height:1.5}.case__content p{margin-bottom:20px}.case__table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative;margin-bottom:20px;overflow:auto}.case__table thead{border:0;border-right:1px solid #d0d0d0;display:block;float:left}.case__table thead tr{display:block;padding:0 10px 0 0}.case__table thead tr th{display:block;text-align:right;padding:10px 0}.case__table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}.case__table tbody tr{display:inline-block;vertical-align:top;padding:0 10px}.case__table tbody td{padding:10px;display:block}.share{margin:40px 0}.share p{font-size:18px;margin-bottom:20px}.share .social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.share .social a{margin-right:10px;padding-bottom:2px;margin-bottom:5px;border-bottom:1px solid currentColor}.social a.facebook{color:#3b5998;border-bottom-color:rgba(59,89,152,0.5)}.social a.facebook:hover{border-bottom-color:#3b5998}.social a.twitter{color:#4099ff;border-bottom-color:rgba(64,153,255,0.5)}.social a.twitter:hover{border-bottom-color:#4099ff}.social a.dribbble{color:#c73b6f;border-bottom-color:rgba(199,59,111,0.5)}.social a.dribbble:hover{border-bottom-color:#c73b6f}.social a.github{color:#999;border-bottom-color:rgba(153,153,153,0.5)}.social a.github:hover{border-bottom-color:#999}.social a.vk{color:#2b587a;border-bottom-color:rgba(43,88,122,0.5)}.social a.vk:hover{border-bottom-color:#2b587a}.social a.linkedin{color:#4075b4;border-bottom-color:rgba(64,117,180,0.5)}.social a.linkedin:hover{border-bottom-color:#4075b4}.social a.googleplus{color:#c24e40;border-bottom-color:rgba(194,78,64,0.5)}.social a.googleplus:hover{border-bottom-color:#c24e40}.social a.pinterest{color:#bd081c;border-bottom-color:rgba(189,8,28,0.5)}.social a.pinterest:hover{border-bottom-color:#bd081c}.modal-nav{font-size:16px;color:rgba(255,255,255,0.5);border-bottom:1px solid currentColor}.modal-nav:hover{color:#fff}.projects_nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.case__slider .slick-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:transparent;list-style:none}.case__slider .slick-dots button{width:20px;height:20px;border-radius:50%;margin:20px 10px;background:#000;border:2px solid var(--main-color)}.case__slider .slick-dots button:hover{opacity:0.7}.case__slider .slick-dots .slick-active button{background:var(--main-color)}.po-page{--main-color: #aa70f1}.po-page .offer:after,.po-page .header--fixed,.po-page .about:after{background-image:url("../img/gradient-po.jpg")}.po-page .about__circle-animated span{color:#fff}.po-page .footer__info_up:before{background-image:url("../img/arrow_purple.jpg")}.po-page .input[name="name"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18px' height='18px' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 460.8 460.8' xml:space='preserve' fill='%23aa70f1'%3E%3Cpath d='M230.432,0c-65.829,0-119.641,53.812-119.641,119.641s53.812,119.641,119.641,119.641s119.641-53.812,119.641-119.641 S296.261,0,230.432,0z'/%3E%3Cpath d='M435.755,334.89c-3.135-7.837-7.314-15.151-12.016-21.943c-24.033-35.527-61.126-59.037-102.922-64.784 c-5.224-0.522-10.971,0.522-15.151,3.657c-21.943,16.196-48.065,24.555-75.233,24.555s-53.29-8.359-75.233-24.555 c-4.18-3.135-9.927-4.702-15.151-3.657c-41.796,5.747-79.412,29.257-102.922,64.784c-4.702,6.792-8.882,14.629-12.016,21.943 c-1.567,3.135-1.045,6.792,0.522,9.927c4.18,7.314,9.404,14.629,14.106,20.898c7.314,9.927,15.151,18.808,24.033,27.167 c7.314,7.314,15.673,14.106,24.033,20.898c41.273,30.825,90.906,47.02,142.106,47.02s100.833-16.196,142.106-47.02 c8.359-6.269,16.718-13.584,24.033-20.898c8.359-8.359,16.718-17.241,24.033-27.167c5.224-6.792,9.927-13.584,14.106-20.898 C436.8,341.682,437.322,338.024,435.755,334.89z'/%3E%3C/svg%3E%0A")}.po-page .input[name="email"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18px' height='18px' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 433.664 433.664' xml:space='preserve' fill='%23aa70f1'%3E%3Cpath d='M229.376,271.616c-4.096,2.56-8.704,3.584-12.8,3.584s-8.704-1.024-12.8-3.584L0,147.2v165.376c0,35.328,28.672,64,64,64 h305.664c35.328,0,64-28.672,64-64V147.2L229.376,271.616z'/%3E%3Cpath d='M369.664,57.088H64c-30.208,0-55.808,21.504-61.952,50.176l215.04,131.072l214.528-131.072 C425.472,78.592,399.872,57.088,369.664,57.088z'/%3E%3C/svg%3E%0A")}.po-page .input[name="phone"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 384 384' width='18px' height='18px' fill='%23aa70f1' xml:space='preserve'%3E%3Cpath d='M353.188,252.052c-23.51,0-46.594-3.677-68.469-10.906c-10.719-3.656-23.896-0.302-30.438,6.417l-43.177,32.594 c-50.073-26.729-80.917-57.563-107.281-107.26l31.635-42.052c8.219-8.208,11.167-20.198,7.635-31.448 c-7.26-21.99-10.948-45.063-10.948-68.583C132.146,13.823,118.323,0,101.333,0H30.813C13.823,0,0,13.823,0,30.813 C0,225.563,158.438,384,353.188,384c16.99,0,30.813-13.823,30.813-30.813v-70.323C384,265.875,370.177,252.052,353.188,252.052z' /%3E%3C/svg%3E%0A")}.po-page .input[name="task"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='18px' height='18px' fill='%23aa70f1' viewBox='0 0 528.899 528.899' style='enable-background:new 0 0 528.899 528.899;' xml:space='preserve'%3E%3Cpath d='M328.883,89.125l107.59,107.589l-272.34,272.34L56.604,361.465L328.883,89.125z M518.113,63.177l-47.981-47.981 c-18.543-18.543-48.653-18.543-67.259,0l-45.961,45.961l107.59,107.59l53.611-53.611 C532.495,100.753,532.495,77.559,518.113,63.177z M0.3,512.69c-1.958,8.812,5.998,16.708,14.811,14.565l119.891-29.069 L27.473,390.597L0.3,512.69z'/%3E%3C/svg%3E%0A")}.po-page input:checked+.checkbox_text:before{background:url("data:image/svg+xml,%3Csvg height='25px' viewBox='0 -46 417.81333 417' width='25px' xmlns='http://www.w3.org/2000/svg' fill='%23aa70f1' %3E%3Cpath d='m159.988281 318.582031c-3.988281 4.011719-9.429687 6.25-15.082031 6.25s-11.09375-2.238281-15.082031-6.25l-120.449219-120.46875c-12.5-12.5-12.5-32.769531 0-45.246093l15.082031-15.085938c12.503907-12.5 32.75-12.5 45.25 0l75.199219 75.203125 203.199219-203.203125c12.503906-12.5 32.769531-12.5 45.25 0l15.082031 15.085938c12.5 12.5 12.5 32.765624 0 45.246093zm0 0'/%3E%3C/svg%3E") center no-repeat}.po-page .portfolio__phone_item:after{background-image:url("../img/arrow_next_purple.png")}.po-page .services__desc-title:before{background-image:url("../img/service_decor-po.png")}.po-page .footer__nav_title{background-image:url("../img/arrow_purple.png")}.po-page .director__blockquote:before{background-image:url("../img/quotes-po.svg")}.po-page .offer__mob_callback{background-image:url("../img/gradient-po.png")}.po-page .close{background:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.7269 21.4087L12.8186 11.5004L22.7268 1.59223C23.0909 1.22813 23.0909 0.637727 22.7268 0.273591C22.3627 -0.0905458 21.7723 -0.0905458 21.4082 0.273591L11.5 10.1818L1.59174 0.273591C1.22765 -0.0905458 0.637238 -0.0905458 0.273102 0.273591C-0.091034 0.637682 -0.091034 1.22809 0.273102 1.59223L10.1813 11.5004L0.273102 21.4087C-0.091034 21.7728 -0.091034 22.3632 0.273102 22.7273C0.637193 23.0914 1.2276 23.0915 1.59174 22.7273L11.5 12.819L21.4083 22.7273C21.7724 23.0914 22.3628 23.0915 22.7269 22.7273C23.091 22.3632 23.091 21.7728 22.7269 21.4087Z' fill='%23aa70f1'/%3E%3C/svg%3E%0A") center no-repeat}.po-page .offer__circle-center{grid-template-columns:repeat(4, 1fr)}

/*# sourceMappingURL=style.min.css.map */
