

/* Start:/local/templates/main/styles/extensions/jquery-ui.min.css?176433738532130*/
/*! jQuery UI - v1.13.2 - 2022-07-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(/local/templates/main/styles/extensions/%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(/local/templates/main/styles/extensions/%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(/local/templates/main/styles/extensions/%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(/local/templates/main/styles/extensions/%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(/local/templates/main/styles/extensions/%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(/local/templates/main/styles/extensions/%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(/local/templates/main/styles/extensions/%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;-ms-filter:"alpha(opacity=25)";opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/local/templates/main/styles/extensions/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/local/templates/main/styles/extensions/images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("/local/templates/main/styles/extensions/images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("/local/templates/main/styles/extensions/images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("/local/templates/main/styles/extensions/images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/local/templates/main/styles/extensions/images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("/local/templates/main/styles/extensions/images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;-ms-filter:Alpha(Opacity=.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
/* End */


/* Start:/local/templates/main/styles/extensions/bootstrap.css?1764337385159502*/
/*!
 * Bootstrap v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 0%;flex:1 1 0%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img,.card-img-bottom,.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal .list-group-item.active{margin-top:0}.list-group-horizontal .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm .list-group-item.active{margin-top:0}.list-group-horizontal-sm .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md .list-group-item.active{margin-top:0}.list-group-horizontal-md .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg .list-group-item.active{margin-top:0}.list-group-horizontal-lg .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl .list-group-item.active{margin-top:0}.list-group-horizontal-xl .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush .list-group-item{border-right-width:0;border-left-width:0;border-radius:0}.list-group-flush .list-group-item:first-child{border-top-width:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}
/*# sourceMappingURL=bootstrap.min.css.map */

/* End */


/* Start:/local/templates/main_new/styles/index.css?1764337386975593*/
/*! 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{-webkit-box-sizing:content-box;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:-.25em}sup{top:-.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{-webkit-box-sizing:border-box;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]{-webkit-box-sizing:border-box;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}.carousel{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{-webkit-box-sizing:inherit;box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.carousel.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:-webkit-box;display:-ms-flexbox;display:flex}.carousel__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);-webkit-box-shadow:var(--carousel-button-shadow, none);box-shadow:var(--carousel-button-shadow, none);-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;-webkit-filter:var(--carousel-button-svg-filter, none);filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;-ms-touch-action:none;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;-webkit-transform-origin:top left;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, .4))}.fancybox__container *,.fancybox__container *:before,.fancybox__container *:after{-webkit-box-sizing:inherit;box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, .94));box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, .94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, .92))}.fancybox__carousel{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.fancybox__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px;position:relative;-ms-scroll-chaining:none;overscroll-behavior:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide:before,.fancybox__slide:after{content:"";-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;-webkit-box-shadow:none;box-shadow:none}.fancybox__caption{-ms-flex-item-align:center;align-self:center;max-width:100%;margin:0;padding:1rem 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;-ms-flex-negative:0;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{-webkit-animation:fancybox-rotate 2s linear infinite;animation:fancybox-rotate 2s linear infinite;-webkit-transform-origin:center center;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:fancybox-dash 1.5s ease-in-out infinite;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@-webkit-keyframes fancybox-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{-webkit-animation:.15s ease backwards fancybox-fadeIn;animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{-webkit-animation:.15s ease both fancybox-fadeOut;animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{-webkit-animation:.15s ease both fancybox-fadeIn;animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{-webkit-animation:.1s ease both fancybox-fadeOut;animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{-webkit-animation:.2s ease both fancybox-zoomInUp;animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{-webkit-animation:.15s ease both fancybox-zoomOutDown;animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{-webkit-animation:.15s ease both fancybox-throwOutUp;animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{-webkit-animation:.15s ease both fancybox-throwOutDown;animation:.15s ease both fancybox-throwOutDown}@-webkit-keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-fadeOut{to{opacity:0}}@-webkit-keyframes fancybox-zoomInUp{0%{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translateZ(0);opacity:1}}@keyframes fancybox-zoomInUp{0%{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translateZ(0);opacity:1}}@-webkit-keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}}@-webkit-keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}}@-webkit-keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:#ffffff1a}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inset 0 0 4px #0003}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__image{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;-ms-touch-action:none;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;-ms-touch-action:none;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;-ms-flex-negative:1;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, .96));opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:#ffffff1a;background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:-webkit-gradient(linear,left bottom,left top,from(hsla(0deg,0%,0%,0)),color-stop(8.1%,hsla(0deg,0%,0%,.006)),color-stop(15.5%,hsla(0deg,0%,0%,.021)),color-stop(22.5%,hsla(0deg,0%,0%,.046)),color-stop(29%,hsla(0deg,0%,0%,.077)),color-stop(35.3%,hsla(0deg,0%,0%,.114)),color-stop(41.2%,hsla(0deg,0%,0%,.155)),color-stop(47.1%,hsla(0deg,0%,0%,.198)),color-stop(52.9%,hsla(0deg,0%,0%,.242)),color-stop(58.8%,hsla(0deg,0%,0%,.285)),color-stop(64.7%,hsla(0deg,0%,0%,.326)),color-stop(71%,hsla(0deg,0%,0%,.363)),color-stop(77.5%,hsla(0deg,0%,0%,.394)),color-stop(84.5%,hsla(0deg,0%,0%,.419)),color-stop(91.9%,hsla(0deg,0%,0%,.434)),to(hsla(0deg,0%,0%,.44)));background:linear-gradient(to top,hsla(0deg,0%,0%,0) 0%,hsla(0deg,0%,0%,.006) 8.1%,hsla(0deg,0%,0%,.021) 15.5%,hsla(0deg,0%,0%,.046) 22.5%,hsla(0deg,0%,0%,.077) 29%,hsla(0deg,0%,0%,.114) 35.3%,hsla(0deg,0%,0%,.155) 41.2%,hsla(0deg,0%,0%,.198) 47.1%,hsla(0deg,0%,0%,.242) 52.9%,hsla(0deg,0%,0%,.285) 58.8%,hsla(0deg,0%,0%,.326) 64.7%,hsla(0deg,0%,0%,.363) 71%,hsla(0deg,0%,0%,.394) 77.5%,hsla(0deg,0%,0%,.419) 84.5%,hsla(0deg,0%,0%,.434) 91.9%,hsla(0deg,0%,0%,.44) 100%);padding:0;-ms-touch-action:none;touch-action:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, .4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:-webkit-box;display:-ms-flexbox;display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media (max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, .96));height:3px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:linear;transition-timing-function:linear;z-index:30;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__container:-webkit-full-screen::backdrop{opacity:0}.fancybox__container:-ms-fullscreen::backdrop{opacity:0}.fancybox__container:fullscreen::-ms-backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;-webkit-transform-style:flat;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;-webkit-box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;-webkit-box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{-webkit-box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub,.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translateY(-18px);top:auto;right:28px}.ts-control{border:1px solid #d0d0d0;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;padding:8px;position:relative;width:100%;z-index:1}.ts-wrapper.multi.has-items .ts-control{padding:6px 8px 3px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{-webkit-box-shadow:none;box-shadow:none}.ts-control>*{display:inline-block;vertical-align:initial}.ts-wrapper.multi .ts-control>div{background:#f2f2f2;border:0 solid #d0d0d0;color:#303030;cursor:pointer;margin:0 3px 3px 0;padding:2px 6px}.ts-wrapper.multi .ts-control>div.active{background:#e8e8e8;border:0 solid #cacaca;color:#303030}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#fff;border:0 solid #fff;color:#7d7d7d}.ts-control>input{background:none!important;border:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;display:inline-block!important;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:7rem;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{background-color:#fafafa;opacity:.5}.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px #0000001a;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{background:#fff;color:#303030;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:#30303080}.ts-dropdown .spinner{display:inline-block;height:30px;margin:5px 8px;width:30px}.ts-dropdown .spinner:after{-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ts-dropdown-content{max-height:200px;overflow:hidden auto;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{background:transparent!important;cursor:pointer;margin-right:0!important;opacity:0;position:absolute;right:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .5s;transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:color-mix(#fff,#d0d0d0,85%);border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:8px;top:50%}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid #d0d0d0;-webkit-box-shadow:none;box-shadow:none}.plugin-dropdown_input .dropdown-input{background:transparent;border:solid #d0d0d0;border-width:0 0 1px;-webkit-box-shadow:none;box-shadow:none;display:block;padding:8px;width:100%}.plugin-dropdown_input .items-placeholder{border:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{-webkit-box-flex:0;-ms-flex:none;flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-webkit-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-moz-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input:-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:-webkit-box;display:-ms-flexbox;display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:inline-block;padding:0 6px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button:0px;--ts-pr-caret:0px;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide,swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0px,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s transform,.2s top;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s left;transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s right;transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;-webkit-transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,opacity,-webkit-transform;transition-property:transform,visibility,opacity;transition-property:transform,visibility,opacity,-webkit-transform}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(.54,1.5,.38,1.11);transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}/*!
 * Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */.fa{font-family:var(--fa-style-family, "Font Awesome 6 Pro");font-weight:var(--fa-style, 900)}.fas,.fass,.far,.fasr,.fal,.fasl,.fat,.fast,.fad,.fadr,.fadl,.fadt,.fasds,.fasdr,.fasdl,.fasdt,.fab,.fa-solid,.fa-regular,.fa-light,.fa-thin,.fa-brands,.fa-classic,.fa-duotone,.fa-sharp,.fa-sharp-duotone,.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas:before,.fass:before,.far:before,.fasr:before,.fal:before,.fasl:before,.fat:before,.fast:before,.fad:before,.fadr:before,.fadl:before,.fadt:before,.fasds:before,.fasdr:before,.fasdl:before,.fasdt:before,.fab:before,.fa-solid:before,.fa-regular:before,.fa-light:before,.fa-thin:before,.fa-brands:before,.fa-classic:before,.fa-duotone:before,.fa-sharp:before,.fa-sharp-duotone:before,.fa:before{content:var(--fa)}.fad:after,.fa-duotone.fa-solid:after,.fa-duotone:after,.fadr:after,.fa-duotone.fa-regular:after,.fadl:after,.fa-duotone.fa-light:after,.fadt:after,.fa-duotone.fa-thin:after,.fasds:after,.fa-sharp-duotone.fa-solid:after,.fa-sharp-duotone:after,.fasdr:after,.fa-sharp-duotone.fa-regular:after,.fasdl:after,.fa-sharp-duotone.fa-light:after,.fasdt:after,.fa-sharp-duotone.fa-thin:after{content:var(--fa--fa)}.fa-classic.fa-duotone{font-family:"Font Awesome 6 Duotone"}.fass,.fa-sharp,.fad,.fa-duotone,.fasds,.fa-sharp-duotone{font-weight:900}.fa-classic,.fas,.fa-solid,.far,.fa-regular,.fal,.fa-light,.fat,.fa-thin{font-family:"Font Awesome 6 Pro"}.fa-duotone,.fad,.fadr,.fadl,.fadt{font-family:"Font Awesome 6 Duotone"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-sharp,.fass,.fasr,.fasl,.fast{font-family:"Font Awesome 6 Sharp"}.fa-sharp-duotone,.fasds,.fasdr,.fasdl,.fasdt{font-family:"Font Awesome 6 Sharp Duotone"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(-1 * var(--fa-li-width, 2em));position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .08em);padding:var(--fa-border-padding, .2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, .3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, .3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, ease-in-out);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, ease-in-out);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, linear);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 2s);animation-duration:var(--fa-animation-duration, 2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, linear);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, steps(8));animation-timing-function:var(--fa-animation-timing, steps(8))}@media (prefers-reduced-motion: reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale, 1.25));transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale, 1.25));transform:scale(var(--fa-beat-scale, 1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em));transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound, -.125em));transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em));transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound, -.125em));transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg));transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg));transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle, 0));transform:rotate(var(--fa-rotate-angle, 0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index, auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse, #fff)}.fa-0{--fa: "0";--fa--fa: "00"}.fa-1{--fa: "1";--fa--fa: "11"}.fa-2{--fa: "2";--fa--fa: "22"}.fa-3{--fa: "3";--fa--fa: "33"}.fa-4{--fa: "4";--fa--fa: "44"}.fa-5{--fa: "5";--fa--fa: "55"}.fa-6{--fa: "6";--fa--fa: "66"}.fa-7{--fa: "7";--fa--fa: "77"}.fa-8{--fa: "8";--fa--fa: "88"}.fa-9{--fa: "9";--fa--fa: "99"}.fa-fill-drip{--fa: "";--fa--fa: ""}.fa-arrows-to-circle{--fa: "";--fa--fa: ""}.fa-circle-chevron-right,.fa-chevron-circle-right{--fa: "";--fa--fa: ""}.fa-wagon-covered{--fa: "";--fa--fa: ""}.fa-line-height{--fa: "";--fa--fa: ""}.fa-bagel{--fa: "";--fa--fa: ""}.fa-transporter-7{--fa: "";--fa--fa: ""}.fa-at{--fa: "@";--fa--fa: "@@"}.fa-rectangles-mixed{--fa: "";--fa--fa: ""}.fa-phone-arrow-up-right,.fa-phone-arrow-up,.fa-phone-outgoing{--fa: "";--fa--fa: ""}.fa-trash-can,.fa-trash-alt{--fa: "";--fa--fa: ""}.fa-circle-l{--fa: "";--fa--fa: ""}.fa-head-side-goggles,.fa-head-vr{--fa: "";--fa--fa: ""}.fa-text-height{--fa: "";--fa--fa: ""}.fa-user-xmark,.fa-user-times{--fa: "";--fa--fa: ""}.fa-face-hand-yawn{--fa: "";--fa--fa: ""}.fa-gauge-simple-min,.fa-tachometer-slowest{--fa: "";--fa--fa: ""}.fa-stethoscope{--fa: "";--fa--fa: ""}.fa-coffin{--fa: "";--fa--fa: ""}.fa-message,.fa-comment-alt{--fa: "";--fa--fa: ""}.fa-salad,.fa-bowl-salad{--fa: "";--fa--fa: ""}.fa-info{--fa: "";--fa--fa: ""}.fa-robot-astromech{--fa: "";--fa--fa: ""}.fa-ring-diamond{--fa: "";--fa--fa: ""}.fa-fondue-pot{--fa: "";--fa--fa: ""}.fa-theta{--fa: "";--fa--fa: ""}.fa-face-hand-peeking{--fa: "";--fa--fa: ""}.fa-square-user{--fa: "";--fa--fa: ""}.fa-down-left-and-up-right-to-center,.fa-compress-alt{--fa: "";--fa--fa: ""}.fa-explosion{--fa: "";--fa--fa: ""}.fa-file-lines,.fa-file-alt,.fa-file-text{--fa: "";--fa--fa: ""}.fa-wave-square{--fa: "";--fa--fa: ""}.fa-ring{--fa: "";--fa--fa: ""}.fa-building-un{--fa: "";--fa--fa: ""}.fa-dice-three{--fa: "";--fa--fa: ""}.fa-tire-pressure-warning{--fa: "";--fa--fa: ""}.fa-wifi-fair,.fa-wifi-2{--fa: "";--fa--fa: ""}.fa-calendar-days,.fa-calendar-alt{--fa: "";--fa--fa: ""}.fa-mp3-player{--fa: "";--fa--fa: ""}.fa-anchor-circle-check{--fa: "";--fa--fa: ""}.fa-tally-4{--fa: "";--fa--fa: ""}.fa-rectangle-history{--fa: "";--fa--fa: ""}.fa-building-circle-arrow-right{--fa: "";--fa--fa: ""}.fa-volleyball,.fa-volleyball-ball{--fa: "";--fa--fa: ""}.fa-sun-haze{--fa: "";--fa--fa: ""}.fa-text-size{--fa: "";--fa--fa: ""}.fa-ufo{--fa: "";--fa--fa: ""}.fa-fork,.fa-utensil-fork{--fa: "";--fa--fa: ""}.fa-arrows-up-to-line{--fa: "";--fa--fa: ""}.fa-mobile-signal{--fa: "";--fa--fa: ""}.fa-barcode-scan{--fa: "";--fa--fa: ""}.fa-sort-down,.fa-sort-desc{--fa: "";--fa--fa: ""}.fa-folder-arrow-down,.fa-folder-download{--fa: "";--fa--fa: ""}.fa-circle-minus,.fa-minus-circle{--fa: "";--fa--fa: ""}.fa-face-icicles{--fa: "";--fa--fa: ""}.fa-shovel{--fa: "";--fa--fa: ""}.fa-door-open{--fa: "";--fa--fa: ""}.fa-films{--fa: "";--fa--fa: ""}.fa-right-from-bracket,.fa-sign-out-alt{--fa: "";--fa--fa: ""}.fa-face-glasses{--fa: "";--fa--fa: ""}.fa-nfc{--fa: "";--fa--fa: ""}.fa-atom{--fa: "";--fa--fa: ""}.fa-soap{--fa: "";--fa--fa: ""}.fa-icons,.fa-heart-music-camera-bolt{--fa: "";--fa--fa: ""}.fa-microphone-lines-slash,.fa-microphone-alt-slash{--fa: "";--fa--fa: ""}.fa-closed-captioning-slash{--fa: "";--fa--fa: ""}.fa-calculator-simple,.fa-calculator-alt{--fa: "";--fa--fa: ""}.fa-bridge-circle-check{--fa: "";--fa--fa: ""}.fa-sliders-up,.fa-sliders-v{--fa: "";--fa--fa: ""}.fa-location-minus,.fa-map-marker-minus{--fa: "";--fa--fa: ""}.fa-pump-medical{--fa: "";--fa--fa: ""}.fa-fingerprint{--fa: "";--fa--fa: ""}.fa-ski-boot{--fa: "";--fa--fa: ""}.fa-standard-definition,.fa-rectangle-sd{--fa: "";--fa--fa: ""}.fa-h1{--fa: "";--fa--fa: ""}.fa-hand-point-right{--fa: "";--fa--fa: ""}.fa-magnifying-glass-location,.fa-search-location{--fa: "";--fa--fa: ""}.fa-message-bot{--fa: "";--fa--fa: ""}.fa-forward-step,.fa-step-forward{--fa: "";--fa--fa: ""}.fa-face-smile-beam,.fa-smile-beam{--fa: "";--fa--fa: ""}.fa-light-ceiling{--fa: "";--fa--fa: ""}.fa-message-exclamation,.fa-comment-alt-exclamation{--fa: "";--fa--fa: ""}.fa-bowl-scoop,.fa-bowl-shaved-ice{--fa: "";--fa--fa: ""}.fa-square-x{--fa: "";--fa--fa: ""}.fa-building-memo{--fa: "";--fa--fa: ""}.fa-utility-pole-double{--fa: "";--fa--fa: ""}.fa-flag-checkered{--fa: "";--fa--fa: ""}.fa-chevrons-up,.fa-chevron-double-up{--fa: "";--fa--fa: ""}.fa-football,.fa-football-ball{--fa: "";--fa--fa: ""}.fa-user-vneck{--fa: "";--fa--fa: ""}.fa-school-circle-exclamation{--fa: "";--fa--fa: ""}.fa-crop{--fa: "";--fa--fa: ""}.fa-angles-down,.fa-angle-double-down{--fa: "";--fa--fa: ""}.fa-users-rectangle{--fa: "";--fa--fa: ""}.fa-people-roof{--fa: "";--fa--fa: ""}.fa-square-arrow-right,.fa-arrow-square-right{--fa: "";--fa--fa: ""}.fa-location-plus,.fa-map-marker-plus{--fa: "";--fa--fa: ""}.fa-lightbulb-exclamation-on{--fa: "";--fa--fa: ""}.fa-people-line{--fa: "";--fa--fa: ""}.fa-beer-mug-empty,.fa-beer{--fa: "";--fa--fa: ""}.fa-carpool,.fa-car-people{--fa: "";--fa--fa: ""}.fa-crate-empty{--fa: "";--fa--fa: ""}.fa-diagram-predecessor{--fa: "";--fa--fa: ""}.fa-transporter{--fa: "";--fa--fa: ""}.fa-calendar-circle-user{--fa: "";--fa--fa: ""}.fa-arrow-up-long,.fa-long-arrow-up{--fa: "";--fa--fa: ""}.fa-person-carry-box,.fa-person-carry{--fa: "";--fa--fa: ""}.fa-fire-flame-simple,.fa-burn{--fa: "";--fa--fa: ""}.fa-person,.fa-male{--fa: "";--fa--fa: ""}.fa-laptop{--fa: "";--fa--fa: ""}.fa-file-csv{--fa: "";--fa--fa: ""}.fa-menorah{--fa: "";--fa--fa: ""}.fa-union{--fa: "";--fa--fa: ""}.fa-chevrons-left,.fa-chevron-double-left{--fa: "";--fa--fa: ""}.fa-circle-heart,.fa-heart-circle{--fa: "";--fa--fa: ""}.fa-truck-plane{--fa: "";--fa--fa: ""}.fa-record-vinyl{--fa: "";--fa--fa: ""}.fa-bring-forward{--fa: "";--fa--fa: ""}.fa-square-p{--fa: "";--fa--fa: ""}.fa-face-grin-stars,.fa-grin-stars{--fa: "";--fa--fa: ""}.fa-sigma{--fa: "";--fa--fa: ""}.fa-camera-movie{--fa: "";--fa--fa: ""}.fa-bong{--fa: "";--fa--fa: ""}.fa-clarinet{--fa: "";--fa--fa: ""}.fa-truck-flatbed{--fa: "";--fa--fa: ""}.fa-spaghetti-monster-flying,.fa-pastafarianism{--fa: "";--fa--fa: ""}.fa-arrow-down-up-across-line{--fa: "";--fa--fa: ""}.fa-arrows-rotate-reverse{--fa: "";--fa--fa: ""}.fa-leaf-heart{--fa: "";--fa--fa: ""}.fa-house-building{--fa: "";--fa--fa: ""}.fa-cheese-swiss{--fa: "";--fa--fa: ""}.fa-spoon,.fa-utensil-spoon{--fa: "";--fa--fa: ""}.fa-jar-wheat{--fa: "";--fa--fa: ""}.fa-envelopes-bulk,.fa-mail-bulk{--fa: "";--fa--fa: ""}.fa-file-circle-exclamation{--fa: "";--fa--fa: ""}.fa-bow-arrow{--fa: "";--fa--fa: ""}.fa-cart-xmark{--fa: "";--fa--fa: ""}.fa-hexagon-xmark,.fa-times-hexagon,.fa-xmark-hexagon{--fa: "";--fa--fa: ""}.fa-circle-h,.fa-hospital-symbol{--fa: "";--fa--fa: ""}.fa-merge{--fa: "";--fa--fa: ""}.fa-pager{--fa: "";--fa--fa: ""}.fa-cart-minus{--fa: "";--fa--fa: ""}.fa-address-book,.fa-contact-book{--fa: "";--fa--fa: ""}.fa-pan-frying{--fa: "";--fa--fa: ""}.fa-grid,.fa-grid-3{--fa: "";--fa--fa: ""}.fa-football-helmet{--fa: "";--fa--fa: ""}.fa-hand-love{--fa: "";--fa--fa: ""}.fa-trees{--fa: "";--fa--fa: ""}.fa-strikethrough{--fa: "";--fa--fa: ""}.fa-page{--fa: "";--fa--fa: ""}.fa-k{--fa: "K";--fa--fa: "KK"}.fa-diagram-previous{--fa: "";--fa--fa: ""}.fa-gauge-min,.fa-tachometer-alt-slowest{--fa: "";--fa--fa: ""}.fa-folder-grid{--fa: "";--fa--fa: ""}.fa-eggplant{--fa: "";--fa--fa: ""}.fa-excavator{--fa: "";--fa--fa: ""}.fa-ram{--fa: "";--fa--fa: ""}.fa-landmark-flag{--fa: "";--fa--fa: ""}.fa-lips{--fa: "";--fa--fa: ""}.fa-pencil,.fa-pencil-alt{--fa: "";--fa--fa: ""}.fa-backward{--fa: "";--fa--fa: ""}.fa-caret-right{--fa: "";--fa--fa: ""}.fa-comments{--fa: "";--fa--fa: ""}.fa-paste,.fa-file-clipboard{--fa: "";--fa--fa: ""}.fa-desktop-arrow-down{--fa: "";--fa--fa: ""}.fa-code-pull-request{--fa: "";--fa--fa: ""}.fa-pumpkin{--fa: "";--fa--fa: ""}.fa-clipboard-list{--fa: "";--fa--fa: ""}.fa-pen-field{--fa: "";--fa--fa: ""}.fa-chart-sine{--fa: "";--fa--fa: ""}.fa-blueberries{--fa: "";--fa--fa: ""}.fa-truck-ramp-box,.fa-truck-loading{--fa: "";--fa--fa: ""}.fa-note{--fa: "";--fa--fa: ""}.fa-arrow-down-to-square{--fa: "";--fa--fa: ""}.fa-user-check{--fa: "";--fa--fa: ""}.fa-cloud-xmark{--fa: "";--fa--fa: ""}.fa-vial-virus{--fa: "";--fa--fa: ""}.fa-book-blank,.fa-book-alt{--fa: "";--fa--fa: ""}.fa-golf-flag-hole{--fa: "";--fa--fa: ""}.fa-message-arrow-down,.fa-comment-alt-arrow-down{--fa: "";--fa--fa: ""}.fa-face-unamused{--fa: "";--fa--fa: ""}.fa-sheet-plastic{--fa: "";--fa--fa: ""}.fa-circle-9{--fa: "";--fa--fa: ""}.fa-blog{--fa: "";--fa--fa: ""}.fa-user-ninja{--fa: "";--fa--fa: ""}.fa-pencil-slash{--fa: "";--fa--fa: ""}.fa-bowling-pins{--fa: "";--fa--fa: ""}.fa-person-arrow-up-from-line{--fa: "";--fa--fa: ""}.fa-down-right{--fa: "";--fa--fa: ""}.fa-scroll-torah,.fa-torah{--fa: "";--fa--fa: ""}.fa-webhook{--fa: "";--fa--fa: ""}.fa-blinds-open{--fa: "";--fa--fa: ""}.fa-fence{--fa: "";--fa--fa: ""}.fa-up,.fa-arrow-alt-up{--fa: "";--fa--fa: ""}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa: "";--fa--fa: ""}.fa-drumstick{--fa: "";--fa--fa: ""}.fa-square-v{--fa: "";--fa--fa: ""}.fa-face-awesome,.fa-gave-dandy{--fa: "";--fa--fa: ""}.fa-dial-off{--fa: "";--fa--fa: ""}.fa-toggle-off{--fa: "";--fa--fa: ""}.fa-face-smile-horns{--fa: "";--fa--fa: ""}.fa-box-archive,.fa-archive{--fa: "";--fa--fa: ""}.fa-grapes{--fa: "";--fa--fa: ""}.fa-person-drowning{--fa: "";--fa--fa: ""}.fa-dial-max{--fa: "";--fa--fa: ""}.fa-circle-m{--fa: "";--fa--fa: ""}.fa-calendar-image{--fa: "";--fa--fa: ""}.fa-circle-caret-down,.fa-caret-circle-down{--fa: "";--fa--fa: ""}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa: "";--fa--fa: ""}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa: "";--fa--fa: ""}.fa-shish-kebab{--fa: "";--fa--fa: ""}.fa-spray-can{--fa: "";--fa--fa: ""}.fa-alarm-snooze{--fa: "";--fa--fa: ""}.fa-scarecrow{--fa: "";--fa--fa: ""}.fa-truck-monster{--fa: "";--fa--fa: ""}.fa-gift-card{--fa: "";--fa--fa: ""}.fa-w{--fa: "W";--fa--fa: "WW"}.fa-code-pull-request-draft{--fa: "";--fa--fa: ""}.fa-square-b{--fa: "";--fa--fa: ""}.fa-elephant{--fa: "";--fa--fa: ""}.fa-earth-africa,.fa-globe-africa{--fa: "";--fa--fa: ""}.fa-rainbow{--fa: "";--fa--fa: ""}.fa-circle-notch{--fa: "";--fa--fa: ""}.fa-tablet-screen-button,.fa-tablet-alt{--fa: "";--fa--fa: ""}.fa-paw{--fa: "";--fa--fa: ""}.fa-message-question{--fa: "";--fa--fa: ""}.fa-cloud{--fa: "";--fa--fa: ""}.fa-trowel-bricks{--fa: "";--fa--fa: ""}.fa-square-3{--fa: "";--fa--fa: ""}.fa-face-flushed,.fa-flushed{--fa: "";--fa--fa: ""}.fa-hospital-user{--fa: "";--fa--fa: ""}.fa-microwave{--fa: "";--fa--fa: ""}.fa-chf-sign{--fa: "";--fa--fa: ""}.fa-tent-arrow-left-right{--fa: "";--fa--fa: ""}.fa-cart-circle-arrow-up{--fa: "";--fa--fa: ""}.fa-trash-clock{--fa: "";--fa--fa: ""}.fa-reflect-both{--fa: "";--fa--fa: ""}.fa-gavel,.fa-legal{--fa: "";--fa--fa: ""}.fa-sprinkler-ceiling{--fa: "";--fa--fa: ""}.fa-browsers{--fa: "";--fa--fa: ""}.fa-trillium{--fa: "";--fa--fa: ""}.fa-table-cells-unlock{--fa: "";--fa--fa: ""}.fa-music-slash{--fa: "";--fa--fa: ""}.fa-truck-ramp{--fa: "";--fa--fa: ""}.fa-binoculars{--fa: "";--fa--fa: ""}.fa-microphone-slash{--fa: "";--fa--fa: ""}.fa-box-tissue{--fa: "";--fa--fa: ""}.fa-circle-c{--fa: "";--fa--fa: ""}.fa-star-christmas{--fa: "";--fa--fa: ""}.fa-chart-bullet{--fa: "";--fa--fa: ""}.fa-motorcycle{--fa: "";--fa--fa: ""}.fa-tree-christmas{--fa: "";--fa--fa: ""}.fa-tire-flat{--fa: "";--fa--fa: ""}.fa-sunglasses{--fa: "";--fa--fa: ""}.fa-badge{--fa: "";--fa--fa: ""}.fa-message-pen,.fa-comment-alt-edit,.fa-message-edit{--fa: "";--fa--fa: ""}.fa-bell-concierge,.fa-concierge-bell{--fa: "";--fa--fa: ""}.fa-pen-ruler,.fa-pencil-ruler{--fa: "";--fa--fa: ""}.fa-file-mp3{--fa: "";--fa--fa: ""}.fa-arrow-progress{--fa: "";--fa--fa: ""}.fa-chess-rook-piece,.fa-chess-rook-alt{--fa: "";--fa--fa: ""}.fa-square-root{--fa: "";--fa--fa: ""}.fa-album-collection-circle-plus{--fa: "";--fa--fa: ""}.fa-people-arrows,.fa-people-arrows-left-right{--fa: "";--fa--fa: ""}.fa-sign-post{--fa: "";--fa--fa: ""}.fa-face-angry-horns{--fa: "";--fa--fa: ""}.fa-mars-and-venus-burst{--fa: "";--fa--fa: ""}.fa-tombstone{--fa: "";--fa--fa: ""}.fa-square-caret-right,.fa-caret-square-right{--fa: "";--fa--fa: ""}.fa-scissors,.fa-cut{--fa: "";--fa--fa: ""}.fa-list-music{--fa: "";--fa--fa: ""}.fa-sun-plant-wilt{--fa: "";--fa--fa: ""}.fa-toilets-portable{--fa: "";--fa--fa: ""}.fa-hockey-puck{--fa: "";--fa--fa: ""}.fa-mustache{--fa: "";--fa--fa: ""}.fa-hyphen{--fa: "-";--fa--fa: "--"}.fa-table{--fa: "";--fa--fa: ""}.fa-user-chef{--fa: "";--fa--fa: ""}.fa-message-image,.fa-comment-alt-image{--fa: "";--fa--fa: ""}.fa-users-medical{--fa: "";--fa--fa: ""}.fa-sensor-triangle-exclamation,.fa-sensor-alert{--fa: "";--fa--fa: ""}.fa-magnifying-glass-arrow-right{--fa: "";--fa--fa: ""}.fa-tachograph-digital,.fa-digital-tachograph{--fa: "";--fa--fa: ""}.fa-face-mask{--fa: "";--fa--fa: ""}.fa-pickleball{--fa: "";--fa--fa: ""}.fa-star-sharp-half{--fa: "";--fa--fa: ""}.fa-users-slash{--fa: "";--fa--fa: ""}.fa-clover{--fa: "";--fa--fa: ""}.fa-meat{--fa: "";--fa--fa: ""}.fa-reply,.fa-mail-reply{--fa: "";--fa--fa: ""}.fa-star-and-crescent{--fa: "";--fa--fa: ""}.fa-empty-set{--fa: "";--fa--fa: ""}.fa-house-fire{--fa: "";--fa--fa: ""}.fa-square-minus,.fa-minus-square{--fa: "";--fa--fa: ""}.fa-helicopter{--fa: "";--fa--fa: ""}.fa-bird{--fa: "";--fa--fa: ""}.fa-compass{--fa: "";--fa--fa: ""}.fa-square-caret-down,.fa-caret-square-down{--fa: "";--fa--fa: ""}.fa-heart-half-stroke,.fa-heart-half-alt{--fa: "";--fa--fa: ""}.fa-file-circle-question{--fa: "";--fa--fa: ""}.fa-truck-utensils{--fa: "";--fa--fa: ""}.fa-laptop-code{--fa: "";--fa--fa: ""}.fa-joystick{--fa: "";--fa--fa: ""}.fa-grill-fire{--fa: "";--fa--fa: ""}.fa-rectangle-vertical-history{--fa: "";--fa--fa: ""}.fa-swatchbook{--fa: "";--fa--fa: ""}.fa-prescription-bottle{--fa: "";--fa--fa: ""}.fa-bars,.fa-navicon{--fa: "";--fa--fa: ""}.fa-keyboard-left{--fa: "";--fa--fa: ""}.fa-people-group{--fa: "";--fa--fa: ""}.fa-hourglass-end,.fa-hourglass-3{--fa: "";--fa--fa: ""}.fa-heart-crack,.fa-heart-broken{--fa: "";--fa--fa: ""}.fa-face-beam-hand-over-mouth{--fa: "";--fa--fa: ""}.fa-droplet-percent,.fa-humidity{--fa: "";--fa--fa: ""}.fa-square-up-right,.fa-external-link-square-alt{--fa: "";--fa--fa: ""}.fa-face-kiss-beam,.fa-kiss-beam{--fa: "";--fa--fa: ""}.fa-corn{--fa: "";--fa--fa: ""}.fa-roller-coaster{--fa: "";--fa--fa: ""}.fa-photo-film-music{--fa: "";--fa--fa: ""}.fa-radar{--fa: "";--fa--fa: ""}.fa-sickle{--fa: "";--fa--fa: ""}.fa-film{--fa: "";--fa--fa: ""}.fa-coconut{--fa: "";--fa--fa: ""}.fa-ruler-horizontal{--fa: "";--fa--fa: ""}.fa-shield-cross{--fa: "";--fa--fa: ""}.fa-cassette-tape{--fa: "";--fa--fa: ""}.fa-square-terminal{--fa: "";--fa--fa: ""}.fa-people-robbery{--fa: "";--fa--fa: ""}.fa-lightbulb{--fa: "";--fa--fa: ""}.fa-caret-left{--fa: "";--fa--fa: ""}.fa-comment-middle{--fa: "";--fa--fa: ""}.fa-trash-can-list{--fa: "";--fa--fa: ""}.fa-block{--fa: "";--fa--fa: ""}.fa-circle-exclamation,.fa-exclamation-circle{--fa: "";--fa--fa: ""}.fa-school-circle-xmark{--fa: "";--fa--fa: ""}.fa-arrow-right-from-bracket,.fa-sign-out{--fa: "";--fa--fa: ""}.fa-face-frown-slight{--fa: "";--fa--fa: ""}.fa-circle-chevron-down,.fa-chevron-circle-down{--fa: "";--fa--fa: ""}.fa-sidebar-flip{--fa: "";--fa--fa: ""}.fa-unlock-keyhole,.fa-unlock-alt{--fa: "";--fa--fa: ""}.fa-temperature-list{--fa: "";--fa--fa: ""}.fa-cloud-showers-heavy{--fa: "";--fa--fa: ""}.fa-headphones-simple,.fa-headphones-alt{--fa: "";--fa--fa: ""}.fa-sitemap{--fa: "";--fa--fa: ""}.fa-pipe-section{--fa: "";--fa--fa: ""}.fa-space-station-moon-construction,.fa-space-station-moon-alt{--fa: "";--fa--fa: ""}.fa-circle-dollar-to-slot,.fa-donate{--fa: "";--fa--fa: ""}.fa-memory{--fa: "";--fa--fa: ""}.fa-face-sleeping{--fa: "";--fa--fa: ""}.fa-road-spikes{--fa: "";--fa--fa: ""}.fa-fire-burner{--fa: "";--fa--fa: ""}.fa-squirrel{--fa: "";--fa--fa: ""}.fa-arrow-up-to-line,.fa-arrow-to-top{--fa: "";--fa--fa: ""}.fa-flag{--fa: "";--fa--fa: ""}.fa-face-cowboy-hat{--fa: "";--fa--fa: ""}.fa-hanukiah{--fa: "";--fa--fa: ""}.fa-chart-scatter-3d{--fa: "";--fa--fa: ""}.fa-display-chart-up{--fa: "";--fa--fa: ""}.fa-square-code{--fa: "";--fa--fa: ""}.fa-feather{--fa: "";--fa--fa: ""}.fa-volume-low,.fa-volume-down{--fa: "";--fa--fa: ""}.fa-xmark-to-slot,.fa-times-to-slot,.fa-vote-nay{--fa: "";--fa--fa: ""}.fa-box-taped,.fa-box-alt{--fa: "";--fa--fa: ""}.fa-comment-slash{--fa: "";--fa--fa: ""}.fa-swords{--fa: "";--fa--fa: ""}.fa-cloud-sun-rain{--fa: "";--fa--fa: ""}.fa-album{--fa: "";--fa--fa: ""}.fa-circle-n{--fa: "";--fa--fa: ""}.fa-compress{--fa: "";--fa--fa: ""}.fa-wheat-awn,.fa-wheat-alt{--fa: "";--fa--fa: ""}.fa-ankh{--fa: "";--fa--fa: ""}.fa-hands-holding-child{--fa: "";--fa--fa: ""}.fa-asterisk{--fa: "*";--fa--fa: "**"}.fa-key-skeleton-left-right{--fa: "";--fa--fa: ""}.fa-comment-lines{--fa: "";--fa--fa: ""}.fa-luchador-mask,.fa-luchador,.fa-mask-luchador{--fa: "";--fa--fa: ""}.fa-square-check,.fa-check-square{--fa: "";--fa--fa: ""}.fa-shredder{--fa: "";--fa--fa: ""}.fa-book-open-cover,.fa-book-open-alt{--fa: "";--fa--fa: ""}.fa-sandwich{--fa: "";--fa--fa: ""}.fa-peseta-sign{--fa: "";--fa--fa: ""}.fa-square-parking-slash,.fa-parking-slash{--fa: "";--fa--fa: ""}.fa-train-tunnel{--fa: "";--fa--fa: ""}.fa-heading,.fa-header{--fa: "";--fa--fa: ""}.fa-ghost{--fa: "";--fa--fa: ""}.fa-face-anguished{--fa: "";--fa--fa: ""}.fa-hockey-sticks{--fa: "";--fa--fa: ""}.fa-abacus{--fa: "";--fa--fa: ""}.fa-film-simple,.fa-film-alt{--fa: "";--fa--fa: ""}.fa-list,.fa-list-squares{--fa: "";--fa--fa: ""}.fa-tree-palm{--fa: "";--fa--fa: ""}.fa-square-phone-flip,.fa-phone-square-alt{--fa: "";--fa--fa: ""}.fa-user-beard-bolt{--fa: "";--fa--fa: ""}.fa-cart-plus{--fa: "";--fa--fa: ""}.fa-gamepad{--fa: "";--fa--fa: ""}.fa-border-center-v{--fa: "";--fa--fa: ""}.fa-circle-dot,.fa-dot-circle{--fa: "";--fa--fa: ""}.fa-clipboard-medical{--fa: "";--fa--fa: ""}.fa-face-dizzy,.fa-dizzy{--fa: "";--fa--fa: ""}.fa-egg{--fa: "";--fa--fa: ""}.fa-up-to-line,.fa-arrow-alt-to-top{--fa: "";--fa--fa: ""}.fa-house-medical-circle-xmark{--fa: "";--fa--fa: ""}.fa-watch-fitness{--fa: "";--fa--fa: ""}.fa-clock-nine-thirty{--fa: "";--fa--fa: ""}.fa-campground{--fa: "";--fa--fa: ""}.fa-folder-plus{--fa: "";--fa--fa: ""}.fa-jug{--fa: "";--fa--fa: ""}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa: "";--fa--fa: ""}.fa-snow-blowing{--fa: "";--fa--fa: ""}.fa-paintbrush,.fa-paint-brush{--fa: "";--fa--fa: ""}.fa-lock{--fa: "";--fa--fa: ""}.fa-arrow-down-from-line,.fa-arrow-from-top{--fa: "";--fa--fa: ""}.fa-gas-pump{--fa: "";--fa--fa: ""}.fa-signal-bars-slash,.fa-signal-alt-slash{--fa: "";--fa--fa: ""}.fa-monkey{--fa: "";--fa--fa: ""}.fa-rectangle-pro,.fa-pro{--fa: "";--fa--fa: ""}.fa-house-night{--fa: "";--fa--fa: ""}.fa-hot-tub-person,.fa-hot-tub{--fa: "";--fa--fa: ""}.fa-globe-pointer{--fa: "";--fa--fa: ""}.fa-blanket{--fa: "";--fa--fa: ""}.fa-map-location,.fa-map-marked{--fa: "";--fa--fa: ""}.fa-house-flood-water{--fa: "";--fa--fa: ""}.fa-comments-question-check{--fa: "";--fa--fa: ""}.fa-tree{--fa: "";--fa--fa: ""}.fa-arrows-cross{--fa: "";--fa--fa: ""}.fa-backpack{--fa: "";--fa--fa: ""}.fa-square-small{--fa: "";--fa--fa: ""}.fa-folder-arrow-up,.fa-folder-upload{--fa: "";--fa--fa: ""}.fa-bridge-lock{--fa: "";--fa--fa: ""}.fa-crosshairs-simple{--fa: "";--fa--fa: ""}.fa-sack-dollar{--fa: "";--fa--fa: ""}.fa-pen-to-square,.fa-edit{--fa: "";--fa--fa: ""}.fa-square-sliders,.fa-sliders-h-square{--fa: "";--fa--fa: ""}.fa-car-side{--fa: "";--fa--fa: ""}.fa-message-middle-top,.fa-comment-middle-top-alt{--fa: "";--fa--fa: ""}.fa-lightbulb-on{--fa: "";--fa--fa: ""}.fa-knife,.fa-utensil-knife{--fa: "";--fa--fa: ""}.fa-share-nodes,.fa-share-alt{--fa: "";--fa--fa: ""}.fa-display-chart-up-circle-dollar{--fa: "";--fa--fa: ""}.fa-wave-sine{--fa: "";--fa--fa: ""}.fa-heart-circle-minus{--fa: "";--fa--fa: ""}.fa-circle-w{--fa: "";--fa--fa: ""}.fa-circle-calendar,.fa-calendar-circle{--fa: "";--fa--fa: ""}.fa-hourglass-half,.fa-hourglass-2{--fa: "";--fa--fa: ""}.fa-microscope{--fa: "";--fa--fa: ""}.fa-sunset{--fa: "";--fa--fa: ""}.fa-sink{--fa: "";--fa--fa: ""}.fa-calendar-exclamation{--fa: "";--fa--fa: ""}.fa-truck-container-empty{--fa: "";--fa--fa: ""}.fa-hand-heart{--fa: "";--fa--fa: ""}.fa-bag-shopping,.fa-shopping-bag{--fa: "";--fa--fa: ""}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa: "";--fa--fa: ""}.fa-mitten{--fa: "";--fa--fa: ""}.fa-reply-clock,.fa-reply-time{--fa: "";--fa--fa: ""}.fa-person-rays{--fa: "";--fa--fa: ""}.fa-right,.fa-arrow-alt-right{--fa: "";--fa--fa: ""}.fa-circle-f{--fa: "";--fa--fa: ""}.fa-users{--fa: "";--fa--fa: ""}.fa-face-pleading{--fa: "";--fa--fa: ""}.fa-eye-slash{--fa: "";--fa--fa: ""}.fa-flask-vial{--fa: "";--fa--fa: ""}.fa-police-box{--fa: "";--fa--fa: ""}.fa-cucumber{--fa: "";--fa--fa: ""}.fa-head-side-brain{--fa: "";--fa--fa: ""}.fa-hand,.fa-hand-paper{--fa: "";--fa--fa: ""}.fa-person-biking-mountain,.fa-biking-mountain{--fa: "";--fa--fa: ""}.fa-utensils-slash{--fa: "";--fa--fa: ""}.fa-print-magnifying-glass,.fa-print-search{--fa: "";--fa--fa: ""}.fa-turn-right{--fa: "";--fa--fa: ""}.fa-folder-bookmark{--fa: "";--fa--fa: ""}.fa-arrow-turn-left-down{--fa: "";--fa--fa: ""}.fa-om{--fa: "";--fa--fa: ""}.fa-pi{--fa: "";--fa--fa: ""}.fa-flask-round-potion,.fa-flask-potion{--fa: "";--fa--fa: ""}.fa-face-shush{--fa: "";--fa--fa: ""}.fa-worm{--fa: "";--fa--fa: ""}.fa-house-circle-xmark{--fa: "";--fa--fa: ""}.fa-plug{--fa: "";--fa--fa: ""}.fa-calendar-circle-exclamation{--fa: "";--fa--fa: ""}.fa-square-i{--fa: "";--fa--fa: ""}.fa-chevron-up{--fa: "";--fa--fa: ""}.fa-face-saluting{--fa: "";--fa--fa: ""}.fa-gauge-simple-low,.fa-tachometer-slow{--fa: "";--fa--fa: ""}.fa-face-persevering{--fa: "";--fa--fa: ""}.fa-circle-camera,.fa-camera-circle{--fa: "";--fa--fa: ""}.fa-hand-spock{--fa: "";--fa--fa: ""}.fa-spider-web{--fa: "";--fa--fa: ""}.fa-circle-microphone,.fa-microphone-circle{--fa: "";--fa--fa: ""}.fa-book-arrow-up{--fa: "";--fa--fa: ""}.fa-popsicle{--fa: "";--fa--fa: ""}.fa-command{--fa: "";--fa--fa: ""}.fa-blinds{--fa: "";--fa--fa: ""}.fa-stopwatch{--fa: "";--fa--fa: ""}.fa-saxophone{--fa: "";--fa--fa: ""}.fa-square-2{--fa: "";--fa--fa: ""}.fa-field-hockey-stick-ball,.fa-field-hockey{--fa: "";--fa--fa: ""}.fa-arrow-up-square-triangle,.fa-sort-shapes-up-alt{--fa: "";--fa--fa: ""}.fa-face-scream{--fa: "";--fa--fa: ""}.fa-square-m{--fa: "";--fa--fa: ""}.fa-camera-web,.fa-webcam{--fa: "";--fa--fa: ""}.fa-comment-arrow-down{--fa: "";--fa--fa: ""}.fa-lightbulb-cfl{--fa: "";--fa--fa: ""}.fa-window-frame-open{--fa: "";--fa--fa: ""}.fa-face-kiss,.fa-kiss{--fa: "";--fa--fa: ""}.fa-bridge-circle-xmark{--fa: "";--fa--fa: ""}.fa-period{--fa: ".";--fa--fa: ".."}.fa-face-grin-tongue,.fa-grin-tongue{--fa: "";--fa--fa: ""}.fa-up-to-dotted-line{--fa: "";--fa--fa: ""}.fa-thought-bubble{--fa: "";--fa--fa: ""}.fa-skeleton-ribs{--fa: "";--fa--fa: ""}.fa-raygun{--fa: "";--fa--fa: ""}.fa-flute{--fa: "";--fa--fa: ""}.fa-acorn{--fa: "";--fa--fa: ""}.fa-video-arrow-up-right{--fa: "";--fa--fa: ""}.fa-grate-droplet{--fa: "";--fa--fa: ""}.fa-seal-exclamation{--fa: "";--fa--fa: ""}.fa-chess-bishop{--fa: "";--fa--fa: ""}.fa-message-sms{--fa: "";--fa--fa: ""}.fa-coffee-beans{--fa: "";--fa--fa: ""}.fa-hat-witch{--fa: "";--fa--fa: ""}.fa-face-grin-wink,.fa-grin-wink{--fa: "";--fa--fa: ""}.fa-clock-three-thirty{--fa: "";--fa--fa: ""}.fa-ear-deaf,.fa-deaf,.fa-deafness,.fa-hard-of-hearing{--fa: "";--fa--fa: ""}.fa-alarm-clock{--fa: "";--fa--fa: ""}.fa-eclipse{--fa: "";--fa--fa: ""}.fa-face-relieved{--fa: "";--fa--fa: ""}.fa-road-circle-check{--fa: "";--fa--fa: ""}.fa-dice-five{--fa: "";--fa--fa: ""}.fa-octagon-minus,.fa-minus-octagon{--fa: "";--fa--fa: ""}.fa-square-rss,.fa-rss-square{--fa: "";--fa--fa: ""}.fa-face-zany{--fa: "";--fa--fa: ""}.fa-tricycle{--fa: "";--fa--fa: ""}.fa-land-mine-on{--fa: "";--fa--fa: ""}.fa-square-arrow-up-left{--fa: "";--fa--fa: ""}.fa-i-cursor{--fa: "";--fa--fa: ""}.fa-chart-mixed-up-circle-dollar{--fa: "";--fa--fa: ""}.fa-salt-shaker{--fa: "";--fa--fa: ""}.fa-stamp{--fa: "";--fa--fa: ""}.fa-file-plus{--fa: "";--fa--fa: ""}.fa-draw-square{--fa: "";--fa--fa: ""}.fa-toilet-paper-under-slash,.fa-toilet-paper-reverse-slash{--fa: "";--fa--fa: ""}.fa-stairs{--fa: "";--fa--fa: ""}.fa-drone-front,.fa-drone-alt{--fa: "";--fa--fa: ""}.fa-glass-empty{--fa: "";--fa--fa: ""}.fa-dial-high{--fa: "";--fa--fa: ""}.fa-user-helmet-safety,.fa-user-construction,.fa-user-hard-hat{--fa: "";--fa--fa: ""}.fa-i{--fa: "I";--fa--fa: "II"}.fa-hryvnia-sign,.fa-hryvnia{--fa: "";--fa--fa: ""}.fa-arrow-down-left-and-arrow-up-right-to-center{--fa: "";--fa--fa: ""}.fa-pills{--fa: "";--fa--fa: ""}.fa-face-grin-wide,.fa-grin-alt{--fa: "";--fa--fa: ""}.fa-tooth{--fa: "";--fa--fa: ""}.fa-basketball-hoop{--fa: "";--fa--fa: ""}.fa-objects-align-bottom{--fa: "";--fa--fa: ""}.fa-v{--fa: "V";--fa--fa: "VV"}.fa-sparkles{--fa: "";--fa--fa: ""}.fa-squid{--fa: "";--fa--fa: ""}.fa-leafy-green{--fa: "";--fa--fa: ""}.fa-circle-arrow-up-right{--fa: "";--fa--fa: ""}.fa-calendars{--fa: "";--fa--fa: ""}.fa-bangladeshi-taka-sign{--fa: "";--fa--fa: ""}.fa-bicycle{--fa: "";--fa--fa: ""}.fa-hammer-war{--fa: "";--fa--fa: ""}.fa-circle-d{--fa: "";--fa--fa: ""}.fa-spider-black-widow{--fa: "";--fa--fa: ""}.fa-staff-snake,.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius{--fa: "";--fa--fa: ""}.fa-pear{--fa: "";--fa--fa: ""}.fa-head-side-cough-slash{--fa: "";--fa--fa: ""}.fa-file-mov{--fa: "";--fa--fa: ""}.fa-triangle{--fa: "";--fa--fa: ""}.fa-apartment{--fa: "";--fa--fa: ""}.fa-truck-medical,.fa-ambulance{--fa: "";--fa--fa: ""}.fa-pepper{--fa: "";--fa--fa: ""}.fa-piano{--fa: "";--fa--fa: ""}.fa-gun-squirt{--fa: "";--fa--fa: ""}.fa-wheat-awn-circle-exclamation{--fa: "";--fa--fa: ""}.fa-snowman{--fa: "";--fa--fa: ""}.fa-user-alien{--fa: "";--fa--fa: ""}.fa-shield-check{--fa: "";--fa--fa: ""}.fa-mortar-pestle{--fa: "";--fa--fa: ""}.fa-road-barrier{--fa: "";--fa--fa: ""}.fa-chart-candlestick{--fa: "";--fa--fa: ""}.fa-briefcase-blank{--fa: "";--fa--fa: ""}.fa-school{--fa: "";--fa--fa: ""}.fa-igloo{--fa: "";--fa--fa: ""}.fa-bracket-round,.fa-parenthesis{--fa: "(";--fa--fa: "(("}.fa-joint{--fa: "";--fa--fa: ""}.fa-horse-saddle{--fa: "";--fa--fa: ""}.fa-mug-marshmallows{--fa: "";--fa--fa: ""}.fa-filters{--fa: "";--fa--fa: ""}.fa-bell-on{--fa: "";--fa--fa: ""}.fa-angle-right{--fa: "";--fa--fa: ""}.fa-dial-med{--fa: "";--fa--fa: ""}.fa-horse{--fa: "";--fa--fa: ""}.fa-q{--fa: "Q";--fa--fa: "QQ"}.fa-monitor-waveform,.fa-monitor-heart-rate{--fa: "";--fa--fa: ""}.fa-link-simple{--fa: "";--fa--fa: ""}.fa-whistle{--fa: "";--fa--fa: ""}.fa-g{--fa: "G";--fa--fa: "GG"}.fa-wine-glass-crack,.fa-fragile{--fa: "";--fa--fa: ""}.fa-slot-machine{--fa: "";--fa--fa: ""}.fa-notes-medical{--fa: "";--fa--fa: ""}.fa-car-wash{--fa: "";--fa--fa: ""}.fa-escalator{--fa: "";--fa--fa: ""}.fa-comment-image{--fa: "";--fa--fa: ""}.fa-temperature-half,.fa-temperature-2,.fa-thermometer-2,.fa-thermometer-half{--fa: "";--fa--fa: ""}.fa-dong-sign{--fa: "";--fa--fa: ""}.fa-donut,.fa-doughnut{--fa: "";--fa--fa: ""}.fa-capsules{--fa: "";--fa--fa: ""}.fa-poo-storm,.fa-poo-bolt{--fa: "";--fa--fa: ""}.fa-tally-1{--fa: "";--fa--fa: ""}.fa-file-vector{--fa: "";--fa--fa: ""}.fa-face-frown-open,.fa-frown-open{--fa: "";--fa--fa: ""}.fa-square-dashed{--fa: "";--fa--fa: ""}.fa-bag-shopping-plus{--fa: "";--fa--fa: ""}.fa-square-j{--fa: "";--fa--fa: ""}.fa-hand-point-up{--fa: "";--fa--fa: ""}.fa-money-bill{--fa: "";--fa--fa: ""}.fa-arrow-up-big-small,.fa-sort-size-up{--fa: "";--fa--fa: ""}.fa-barcode-read{--fa: "";--fa--fa: ""}.fa-baguette{--fa: "";--fa--fa: ""}.fa-bowl-soft-serve{--fa: "";--fa--fa: ""}.fa-face-holding-back-tears{--fa: "";--fa--fa: ""}.fa-square-up,.fa-arrow-alt-square-up{--fa: "";--fa--fa: ""}.fa-train-subway-tunnel,.fa-subway-tunnel{--fa: "";--fa--fa: ""}.fa-square-exclamation,.fa-exclamation-square{--fa: "";--fa--fa: ""}.fa-semicolon{--fa: ";";--fa--fa: ";;"}.fa-bookmark{--fa: "";--fa--fa: ""}.fa-fan-table{--fa: "";--fa--fa: ""}.fa-align-justify{--fa: "";--fa--fa: ""}.fa-battery-low,.fa-battery-1{--fa: "";--fa--fa: ""}.fa-credit-card-front{--fa: "";--fa--fa: ""}.fa-brain-arrow-curved-right,.fa-mind-share{--fa: "";--fa--fa: ""}.fa-umbrella-beach{--fa: "";--fa--fa: ""}.fa-helmet-un{--fa: "";--fa--fa: ""}.fa-location-smile,.fa-map-marker-smile{--fa: "";--fa--fa: ""}.fa-arrow-left-to-line,.fa-arrow-to-left{--fa: "";--fa--fa: ""}.fa-bullseye{--fa: "";--fa--fa: ""}.fa-sushi,.fa-nigiri{--fa: "";--fa--fa: ""}.fa-message-captions,.fa-comment-alt-captions{--fa: "";--fa--fa: ""}.fa-trash-list{--fa: "";--fa--fa: ""}.fa-bacon{--fa: "";--fa--fa: ""}.fa-option{--fa: "";--fa--fa: ""}.fa-raccoon{--fa: "";--fa--fa: ""}.fa-hand-point-down{--fa: "";--fa--fa: ""}.fa-arrow-up-from-bracket{--fa: "";--fa--fa: ""}.fa-head-side-gear{--fa: "";--fa--fa: ""}.fa-trash-plus{--fa: "";--fa--fa: ""}.fa-file-cad{--fa: "";--fa--fa: ""}.fa-objects-align-top{--fa: "";--fa--fa: ""}.fa-folder,.fa-folder-blank{--fa: "";--fa--fa: ""}.fa-face-anxious-sweat{--fa: "";--fa--fa: ""}.fa-credit-card-blank{--fa: "";--fa--fa: ""}.fa-file-waveform,.fa-file-medical-alt{--fa: "";--fa--fa: ""}.fa-microchip-ai{--fa: "";--fa--fa: ""}.fa-mug{--fa: "";--fa--fa: ""}.fa-plane-up-slash{--fa: "";--fa--fa: ""}.fa-radiation{--fa: "";--fa--fa: ""}.fa-pen-circle{--fa: "";--fa--fa: ""}.fa-bag-seedling{--fa: "";--fa--fa: ""}.fa-chart-simple{--fa: "";--fa--fa: ""}.fa-crutches{--fa: "";--fa--fa: ""}.fa-circle-parking,.fa-parking-circle{--fa: "";--fa--fa: ""}.fa-mars-stroke{--fa: "";--fa--fa: ""}.fa-leaf-oak{--fa: "";--fa--fa: ""}.fa-square-bolt{--fa: "";--fa--fa: ""}.fa-vial{--fa: "";--fa--fa: ""}.fa-gauge,.fa-dashboard,.fa-gauge-med,.fa-tachometer-alt-average{--fa: "";--fa--fa: ""}.fa-wand-magic-sparkles,.fa-magic-wand-sparkles{--fa: "";--fa--fa: ""}.fa-lambda{--fa: "";--fa--fa: ""}.fa-e{--fa: "E";--fa--fa: "EE"}.fa-pizza{--fa: "";--fa--fa: ""}.fa-bowl-chopsticks-noodles{--fa: "";--fa--fa: ""}.fa-h3{--fa: "";--fa--fa: ""}.fa-pen-clip,.fa-pen-alt{--fa: "";--fa--fa: ""}.fa-bridge-circle-exclamation{--fa: "";--fa--fa: ""}.fa-badge-percent{--fa: "";--fa--fa: ""}.fa-rotate-reverse{--fa: "";--fa--fa: ""}.fa-user{--fa: "";--fa--fa: ""}.fa-sensor{--fa: "";--fa--fa: ""}.fa-comma{--fa: ",";--fa--fa: ",,"}.fa-school-circle-check{--fa: "";--fa--fa: ""}.fa-toilet-paper-under,.fa-toilet-paper-reverse{--fa: "";--fa--fa: ""}.fa-light-emergency{--fa: "";--fa--fa: ""}.fa-arrow-down-to-arc{--fa: "";--fa--fa: ""}.fa-dumpster{--fa: "";--fa--fa: ""}.fa-van-shuttle,.fa-shuttle-van{--fa: "";--fa--fa: ""}.fa-building-user{--fa: "";--fa--fa: ""}.fa-light-switch{--fa: "";--fa--fa: ""}.fa-square-caret-left,.fa-caret-square-left{--fa: "";--fa--fa: ""}.fa-highlighter{--fa: "";--fa--fa: ""}.fa-wave-pulse,.fa-heart-rate{--fa: "";--fa--fa: ""}.fa-key{--fa: "";--fa--fa: ""}.fa-arrow-left-to-bracket{--fa: "";--fa--fa: ""}.fa-hat-santa{--fa: "";--fa--fa: ""}.fa-tamale{--fa: "";--fa--fa: ""}.fa-box-check{--fa: "";--fa--fa: ""}.fa-bullhorn{--fa: "";--fa--fa: ""}.fa-steak{--fa: "";--fa--fa: ""}.fa-location-crosshairs-slash,.fa-location-slash{--fa: "";--fa--fa: ""}.fa-person-dolly{--fa: "";--fa--fa: ""}.fa-globe{--fa: "";--fa--fa: ""}.fa-synagogue{--fa: "";--fa--fa: ""}.fa-file-chart-column,.fa-file-chart-line{--fa: "";--fa--fa: ""}.fa-person-half-dress{--fa: "";--fa--fa: ""}.fa-folder-image{--fa: "";--fa--fa: ""}.fa-calendar-pen,.fa-calendar-edit{--fa: "";--fa--fa: ""}.fa-road-bridge{--fa: "";--fa--fa: ""}.fa-face-smile-tear{--fa: "";--fa--fa: ""}.fa-message-plus,.fa-comment-alt-plus{--fa: "";--fa--fa: ""}.fa-location-arrow{--fa: "";--fa--fa: ""}.fa-c{--fa: "C";--fa--fa: "CC"}.fa-tablet-button{--fa: "";--fa--fa: ""}.fa-person-dress-fairy{--fa: "";--fa--fa: ""}.fa-rectangle-history-circle-user{--fa: "";--fa--fa: ""}.fa-building-lock{--fa: "";--fa--fa: ""}.fa-chart-line-up{--fa: "";--fa--fa: ""}.fa-mailbox{--fa: "";--fa--fa: ""}.fa-sign-posts{--fa: "";--fa--fa: ""}.fa-truck-bolt{--fa: "";--fa--fa: ""}.fa-pizza-slice{--fa: "";--fa--fa: ""}.fa-money-bill-wave{--fa: "";--fa--fa: ""}.fa-chart-area,.fa-area-chart{--fa: "";--fa--fa: ""}.fa-house-flag{--fa: "";--fa--fa: ""}.fa-circle-three-quarters-stroke{--fa: "";--fa--fa: ""}.fa-person-circle-minus{--fa: "";--fa--fa: ""}.fa-scalpel{--fa: "";--fa--fa: ""}.fa-ban,.fa-cancel{--fa: "";--fa--fa: ""}.fa-bell-exclamation{--fa: "";--fa--fa: ""}.fa-circle-bookmark,.fa-bookmark-circle{--fa: "";--fa--fa: ""}.fa-egg-fried{--fa: "";--fa--fa: ""}.fa-face-weary{--fa: "";--fa--fa: ""}.fa-uniform-martial-arts{--fa: "";--fa--fa: ""}.fa-camera-rotate{--fa: "";--fa--fa: ""}.fa-sun-dust{--fa: "";--fa--fa: ""}.fa-comment-text{--fa: "";--fa--fa: ""}.fa-spray-can-sparkles,.fa-air-freshener{--fa: "";--fa--fa: ""}.fa-signal-bars,.fa-signal-alt,.fa-signal-alt-4,.fa-signal-bars-strong{--fa: "";--fa--fa: ""}.fa-diamond-exclamation{--fa: "";--fa--fa: ""}.fa-star{--fa: "";--fa--fa: ""}.fa-dial-min{--fa: "";--fa--fa: ""}.fa-repeat{--fa: "";--fa--fa: ""}.fa-cross{--fa: "";--fa--fa: ""}.fa-page-caret-down,.fa-file-caret-down{--fa: "";--fa--fa: ""}.fa-box{--fa: "";--fa--fa: ""}.fa-venus-mars{--fa: "";--fa--fa: ""}.fa-clock-seven-thirty{--fa: "";--fa--fa: ""}.fa-arrow-pointer,.fa-mouse-pointer{--fa: "";--fa--fa: ""}.fa-clock-four-thirty{--fa: "";--fa--fa: ""}.fa-signal-bars-good,.fa-signal-alt-3{--fa: "";--fa--fa: ""}.fa-cactus{--fa: "";--fa--fa: ""}.fa-lightbulb-gear{--fa: "";--fa--fa: ""}.fa-maximize,.fa-expand-arrows-alt{--fa: "";--fa--fa: ""}.fa-charging-station{--fa: "";--fa--fa: ""}.fa-shapes,.fa-triangle-circle-square{--fa: "";--fa--fa: ""}.fa-plane-tail{--fa: "";--fa--fa: ""}.fa-gauge-simple-max,.fa-tachometer-fastest{--fa: "";--fa--fa: ""}.fa-circle-u{--fa: "";--fa--fa: ""}.fa-shield-slash{--fa: "";--fa--fa: ""}.fa-square-phone-hangup,.fa-phone-square-down{--fa: "";--fa--fa: ""}.fa-arrow-up-left{--fa: "";--fa--fa: ""}.fa-transporter-1{--fa: "";--fa--fa: ""}.fa-peanuts{--fa: "";--fa--fa: ""}.fa-shuffle,.fa-random{--fa: "";--fa--fa: ""}.fa-person-running,.fa-running{--fa: "";--fa--fa: ""}.fa-mobile-retro{--fa: "";--fa--fa: ""}.fa-grip-lines-vertical{--fa: "";--fa--fa: ""}.fa-bin-bottles-recycle{--fa: "";--fa--fa: ""}.fa-arrow-up-from-square{--fa: "";--fa--fa: ""}.fa-file-dashed-line,.fa-page-break{--fa: "";--fa--fa: ""}.fa-bracket-curly-right{--fa: "}";--fa--fa: "}}"}.fa-spider{--fa: "";--fa--fa: ""}.fa-clock-three{--fa: "";--fa--fa: ""}.fa-hands-bound{--fa: "";--fa--fa: ""}.fa-scalpel-line-dashed,.fa-scalpel-path{--fa: "";--fa--fa: ""}.fa-file-invoice-dollar{--fa: "";--fa--fa: ""}.fa-pipe-smoking{--fa: "";--fa--fa: ""}.fa-face-astonished{--fa: "";--fa--fa: ""}.fa-window{--fa: "";--fa--fa: ""}.fa-plane-circle-exclamation{--fa: "";--fa--fa: ""}.fa-ear{--fa: "";--fa--fa: ""}.fa-file-lock{--fa: "";--fa--fa: ""}.fa-diagram-venn{--fa: "";--fa--fa: ""}.fa-arrow-down-from-bracket{--fa: "";--fa--fa: ""}.fa-x-ray{--fa: "";--fa--fa: ""}.fa-goal-net{--fa: "";--fa--fa: ""}.fa-coffin-cross{--fa: "";--fa--fa: ""}.fa-octopus{--fa: "";--fa--fa: ""}.fa-spell-check{--fa: "";--fa--fa: ""}.fa-location-xmark,.fa-map-marker-times,.fa-map-marker-xmark{--fa: "";--fa--fa: ""}.fa-circle-quarter-stroke{--fa: "";--fa--fa: ""}.fa-lasso{--fa: "";--fa--fa: ""}.fa-slash{--fa: "";--fa--fa: ""}.fa-person-to-portal,.fa-portal-enter{--fa: "";--fa--fa: ""}.fa-calendar-star{--fa: "";--fa--fa: ""}.fa-computer-mouse,.fa-mouse{--fa: "";--fa--fa: ""}.fa-arrow-right-to-bracket,.fa-sign-in{--fa: "";--fa--fa: ""}.fa-pegasus{--fa: "";--fa--fa: ""}.fa-files-medical{--fa: "";--fa--fa: ""}.fa-cannon{--fa: "";--fa--fa: ""}.fa-nfc-lock{--fa: "";--fa--fa: ""}.fa-person-ski-lift,.fa-ski-lift{--fa: "";--fa--fa: ""}.fa-square-6{--fa: "";--fa--fa: ""}.fa-shop-slash,.fa-store-alt-slash{--fa: "";--fa--fa: ""}.fa-wind-turbine{--fa: "";--fa--fa: ""}.fa-sliders-simple{--fa: "";--fa--fa: ""}.fa-grid-round{--fa: "";--fa--fa: ""}.fa-badge-sheriff{--fa: "";--fa--fa: ""}.fa-server{--fa: "";--fa--fa: ""}.fa-virus-covid-slash{--fa: "";--fa--fa: ""}.fa-intersection{--fa: "";--fa--fa: ""}.fa-shop-lock{--fa: "";--fa--fa: ""}.fa-family{--fa: "";--fa--fa: ""}.fa-hourglass-start,.fa-hourglass-1{--fa: "";--fa--fa: ""}.fa-user-hair-buns{--fa: "";--fa--fa: ""}.fa-blender-phone{--fa: "";--fa--fa: ""}.fa-hourglass-clock{--fa: "";--fa--fa: ""}.fa-person-seat-reclined{--fa: "";--fa--fa: ""}.fa-paper-plane-top,.fa-paper-plane-alt,.fa-send{--fa: "";--fa--fa: ""}.fa-message-arrow-up,.fa-comment-alt-arrow-up{--fa: "";--fa--fa: ""}.fa-lightbulb-exclamation{--fa: "";--fa--fa: ""}.fa-layer-minus,.fa-layer-group-minus{--fa: "";--fa--fa: ""}.fa-chart-pie-simple-circle-currency{--fa: "";--fa--fa: ""}.fa-circle-e{--fa: "";--fa--fa: ""}.fa-building-wheat{--fa: "";--fa--fa: ""}.fa-gauge-max,.fa-tachometer-alt-fastest{--fa: "";--fa--fa: ""}.fa-person-breastfeeding{--fa: "";--fa--fa: ""}.fa-apostrophe{--fa: "'";--fa--fa: "''"}.fa-file-png{--fa: "";--fa--fa: ""}.fa-fire-hydrant{--fa: "";--fa--fa: ""}.fa-right-to-bracket,.fa-sign-in-alt{--fa: "";--fa--fa: ""}.fa-video-plus{--fa: "";--fa--fa: ""}.fa-square-right,.fa-arrow-alt-square-right{--fa: "";--fa--fa: ""}.fa-comment-smile{--fa: "";--fa--fa: ""}.fa-venus{--fa: "";--fa--fa: ""}.fa-passport{--fa: "";--fa--fa: ""}.fa-thumbtack-slash,.fa-thumb-tack-slash{--fa: "";--fa--fa: ""}.fa-inbox-in,.fa-inbox-arrow-down{--fa: "";--fa--fa: ""}.fa-heart-pulse,.fa-heartbeat{--fa: "";--fa--fa: ""}.fa-circle-8{--fa: "";--fa--fa: ""}.fa-clouds-moon{--fa: "";--fa--fa: ""}.fa-clock-ten-thirty{--fa: "";--fa--fa: ""}.fa-people-carry-box,.fa-people-carry{--fa: "";--fa--fa: ""}.fa-folder-user{--fa: "";--fa--fa: ""}.fa-trash-can-xmark{--fa: "";--fa--fa: ""}.fa-temperature-high{--fa: "";--fa--fa: ""}.fa-microchip{--fa: "";--fa--fa: ""}.fa-left-long-to-line{--fa: "";--fa--fa: ""}.fa-crown{--fa: "";--fa--fa: ""}.fa-weight-hanging{--fa: "";--fa--fa: ""}.fa-xmarks-lines{--fa: "";--fa--fa: ""}.fa-file-prescription{--fa: "";--fa--fa: ""}.fa-table-cells-lock{--fa: "";--fa--fa: ""}.fa-calendar-range{--fa: "";--fa--fa: ""}.fa-flower-daffodil{--fa: "";--fa--fa: ""}.fa-hand-back-point-up{--fa: "";--fa--fa: ""}.fa-weight-scale,.fa-weight{--fa: "";--fa--fa: ""}.fa-arrow-up-to-arc{--fa: "";--fa--fa: ""}.fa-star-exclamation{--fa: "";--fa--fa: ""}.fa-books{--fa: "";--fa--fa: ""}.fa-user-group,.fa-user-friends{--fa: "";--fa--fa: ""}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa: "";--fa--fa: ""}.fa-layer-plus,.fa-layer-group-plus{--fa: "";--fa--fa: ""}.fa-play-pause{--fa: "";--fa--fa: ""}.fa-block-question{--fa: "";--fa--fa: ""}.fa-snooze,.fa-zzz{--fa: "";--fa--fa: ""}.fa-scanner-image{--fa: "";--fa--fa: ""}.fa-tv-retro{--fa: "";--fa--fa: ""}.fa-square-t{--fa: "";--fa--fa: ""}.fa-farm,.fa-barn-silo{--fa: "";--fa--fa: ""}.fa-chess-knight{--fa: "";--fa--fa: ""}.fa-bars-sort{--fa: "";--fa--fa: ""}.fa-pallet-boxes,.fa-palette-boxes,.fa-pallet-alt{--fa: "";--fa--fa: ""}.fa-face-laugh-squint,.fa-laugh-squint{--fa: "";--fa--fa: ""}.fa-code-simple{--fa: "";--fa--fa: ""}.fa-bolt-slash{--fa: "";--fa--fa: ""}.fa-panel-fire{--fa: "";--fa--fa: ""}.fa-binary-circle-check{--fa: "";--fa--fa: ""}.fa-comment-minus{--fa: "";--fa--fa: ""}.fa-burrito{--fa: "";--fa--fa: ""}.fa-violin{--fa: "";--fa--fa: ""}.fa-objects-column{--fa: "";--fa--fa: ""}.fa-square-chevron-down,.fa-chevron-square-down{--fa: "";--fa--fa: ""}.fa-comment-plus{--fa: "";--fa--fa: ""}.fa-triangle-instrument,.fa-triangle-music{--fa: "";--fa--fa: ""}.fa-wheelchair{--fa: "";--fa--fa: ""}.fa-user-pilot-tie{--fa: "";--fa--fa: ""}.fa-piano-keyboard{--fa: "";--fa--fa: ""}.fa-bed-empty{--fa: "";--fa--fa: ""}.fa-circle-arrow-up,.fa-arrow-circle-up{--fa: "";--fa--fa: ""}.fa-toggle-on{--fa: "";--fa--fa: ""}.fa-rectangle-vertical,.fa-rectangle-portrait{--fa: "";--fa--fa: ""}.fa-person-walking,.fa-walking{--fa: "";--fa--fa: ""}.fa-l{--fa: "L";--fa--fa: "LL"}.fa-signal-stream{--fa: "";--fa--fa: ""}.fa-down-to-bracket{--fa: "";--fa--fa: ""}.fa-circle-z{--fa: "";--fa--fa: ""}.fa-stars{--fa: "";--fa--fa: ""}.fa-fire{--fa: "";--fa--fa: ""}.fa-bed-pulse,.fa-procedures{--fa: "";--fa--fa: ""}.fa-house-day{--fa: "";--fa--fa: ""}.fa-shuttle-space,.fa-space-shuttle{--fa: "";--fa--fa: ""}.fa-shirt-long-sleeve{--fa: "";--fa--fa: ""}.fa-chart-pie-simple,.fa-chart-pie-alt{--fa: "";--fa--fa: ""}.fa-face-laugh,.fa-laugh{--fa: "";--fa--fa: ""}.fa-folder-open{--fa: "";--fa--fa: ""}.fa-album-collection-circle-user{--fa: "";--fa--fa: ""}.fa-candy{--fa: "";--fa--fa: ""}.fa-bowl-hot,.fa-soup{--fa: "";--fa--fa: ""}.fa-flatbread{--fa: "";--fa--fa: ""}.fa-heart-circle-plus{--fa: "";--fa--fa: ""}.fa-code-fork{--fa: "";--fa--fa: ""}.fa-city{--fa: "";--fa--fa: ""}.fa-signal-bars-weak,.fa-signal-alt-1{--fa: "";--fa--fa: ""}.fa-microphone-lines,.fa-microphone-alt{--fa: "";--fa--fa: ""}.fa-clock-twelve{--fa: "";--fa--fa: ""}.fa-pepper-hot{--fa: "";--fa--fa: ""}.fa-citrus-slice{--fa: "";--fa--fa: ""}.fa-sheep{--fa: "";--fa--fa: ""}.fa-unlock{--fa: "";--fa--fa: ""}.fa-colon-sign{--fa: "";--fa--fa: ""}.fa-headset{--fa: "";--fa--fa: ""}.fa-badger-honey{--fa: "";--fa--fa: ""}.fa-h4{--fa: "";--fa--fa: ""}.fa-store-slash{--fa: "";--fa--fa: ""}.fa-road-circle-xmark{--fa: "";--fa--fa: ""}.fa-signal-slash{--fa: "";--fa--fa: ""}.fa-user-minus{--fa: "";--fa--fa: ""}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa: "";--fa--fa: ""}.fa-champagne-glasses,.fa-glass-cheers{--fa: "";--fa--fa: ""}.fa-taco{--fa: "";--fa--fa: ""}.fa-hexagon-plus,.fa-plus-hexagon{--fa: "";--fa--fa: ""}.fa-clipboard{--fa: "";--fa--fa: ""}.fa-house-circle-exclamation{--fa: "";--fa--fa: ""}.fa-file-arrow-up,.fa-file-upload{--fa: "";--fa--fa: ""}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa: "";--fa--fa: ""}.fa-messages,.fa-comments-alt{--fa: "";--fa--fa: ""}.fa-bath,.fa-bathtub{--fa: "";--fa--fa: ""}.fa-umbrella-simple,.fa-umbrella-alt{--fa: "";--fa--fa: ""}.fa-rectangle-history-circle-plus{--fa: "";--fa--fa: ""}.fa-underline{--fa: "";--fa--fa: ""}.fa-prescription-bottle-pill{--fa: "";--fa--fa: ""}.fa-user-pen,.fa-user-edit{--fa: "";--fa--fa: ""}.fa-binary-slash{--fa: "";--fa--fa: ""}.fa-square-o{--fa: "";--fa--fa: ""}.fa-caduceus{--fa: "";--fa--fa: ""}.fa-signature{--fa: "";--fa--fa: ""}.fa-stroopwafel{--fa: "";--fa--fa: ""}.fa-bold{--fa: "";--fa--fa: ""}.fa-anchor-lock{--fa: "";--fa--fa: ""}.fa-building-ngo{--fa: "";--fa--fa: ""}.fa-transporter-3{--fa: "";--fa--fa: ""}.fa-engine-warning,.fa-engine-exclamation{--fa: "";--fa--fa: ""}.fa-circle-down-right{--fa: "";--fa--fa: ""}.fa-square-k{--fa: "";--fa--fa: ""}.fa-manat-sign{--fa: "";--fa--fa: ""}.fa-money-check-pen,.fa-money-check-edit{--fa: "";--fa--fa: ""}.fa-not-equal{--fa: "";--fa--fa: ""}.fa-border-top-left,.fa-border-style{--fa: "";--fa--fa: ""}.fa-map-location-dot,.fa-map-marked-alt{--fa: "";--fa--fa: ""}.fa-tilde{--fa: "~";--fa--fa: "~~"}.fa-jedi{--fa: "";--fa--fa: ""}.fa-square-poll-vertical,.fa-poll{--fa: "";--fa--fa: ""}.fa-arrow-down-square-triangle,.fa-sort-shapes-down-alt{--fa: "";--fa--fa: ""}.fa-mug-hot{--fa: "";--fa--fa: ""}.fa-dog-leashed{--fa: "";--fa--fa: ""}.fa-car-battery,.fa-battery-car{--fa: "";--fa--fa: ""}.fa-face-downcast-sweat{--fa: "";--fa--fa: ""}.fa-mailbox-flag-up{--fa: "";--fa--fa: ""}.fa-memo-circle-info{--fa: "";--fa--fa: ""}.fa-gift{--fa: "";--fa--fa: ""}.fa-dice-two{--fa: "";--fa--fa: ""}.fa-volume,.fa-volume-medium{--fa: "";--fa--fa: ""}.fa-transporter-5{--fa: "";--fa--fa: ""}.fa-gauge-circle-bolt{--fa: "";--fa--fa: ""}.fa-coin-front{--fa: "";--fa--fa: ""}.fa-file-slash{--fa: "";--fa--fa: ""}.fa-message-arrow-up-right{--fa: "";--fa--fa: ""}.fa-treasure-chest{--fa: "";--fa--fa: ""}.fa-chess-queen{--fa: "";--fa--fa: ""}.fa-paintbrush-fine,.fa-paint-brush-alt,.fa-paint-brush-fine,.fa-paintbrush-alt{--fa: "";--fa--fa: ""}.fa-glasses{--fa: "";--fa--fa: ""}.fa-hood-cloak{--fa: "";--fa--fa: ""}.fa-square-quote{--fa: "";--fa--fa: ""}.fa-up-left{--fa: "";--fa--fa: ""}.fa-bring-front{--fa: "";--fa--fa: ""}.fa-chess-board{--fa: "";--fa--fa: ""}.fa-burger-cheese,.fa-cheeseburger{--fa: "";--fa--fa: ""}.fa-building-circle-check{--fa: "";--fa--fa: ""}.fa-repeat-1{--fa: "";--fa--fa: ""}.fa-arrow-down-to-line,.fa-arrow-to-bottom{--fa: "";--fa--fa: ""}.fa-grid-5{--fa: "";--fa--fa: ""}.fa-swap-arrows{--fa: "";--fa--fa: ""}.fa-right-long-to-line{--fa: "";--fa--fa: ""}.fa-person-chalkboard{--fa: "";--fa--fa: ""}.fa-mars-stroke-right,.fa-mars-stroke-h{--fa: "";--fa--fa: ""}.fa-hand-back-fist,.fa-hand-rock{--fa: "";--fa--fa: ""}.fa-grid-round-5{--fa: "";--fa--fa: ""}.fa-tally,.fa-tally-5{--fa: "";--fa--fa: ""}.fa-square-caret-up,.fa-caret-square-up{--fa: "";--fa--fa: ""}.fa-cloud-showers-water{--fa: "";--fa--fa: ""}.fa-chart-bar,.fa-bar-chart{--fa: "";--fa--fa: ""}.fa-hands-bubbles,.fa-hands-wash{--fa: "";--fa--fa: ""}.fa-less-than-equal{--fa: "";--fa--fa: ""}.fa-train{--fa: "";--fa--fa: ""}.fa-up-from-dotted-line{--fa: "";--fa--fa: ""}.fa-eye-low-vision,.fa-low-vision{--fa: "";--fa--fa: ""}.fa-traffic-light-go{--fa: "";--fa--fa: ""}.fa-face-exhaling{--fa: "";--fa--fa: ""}.fa-sensor-fire{--fa: "";--fa--fa: ""}.fa-user-unlock{--fa: "";--fa--fa: ""}.fa-hexagon-divide{--fa: "";--fa--fa: ""}.fa-00{--fa: "";--fa--fa: ""}.fa-crow{--fa: "";--fa--fa: ""}.fa-cassette-betamax,.fa-betamax{--fa: "";--fa--fa: ""}.fa-sailboat{--fa: "";--fa--fa: ""}.fa-window-restore{--fa: "";--fa--fa: ""}.fa-nfc-magnifying-glass{--fa: "";--fa--fa: ""}.fa-file-binary{--fa: "";--fa--fa: ""}.fa-circle-v{--fa: "";--fa--fa: ""}.fa-square-plus,.fa-plus-square{--fa: "";--fa--fa: ""}.fa-bowl-scoops{--fa: "";--fa--fa: ""}.fa-mistletoe{--fa: "";--fa--fa: ""}.fa-custard{--fa: "";--fa--fa: ""}.fa-lacrosse-stick{--fa: "";--fa--fa: ""}.fa-hockey-mask{--fa: "";--fa--fa: ""}.fa-sunrise{--fa: "";--fa--fa: ""}.fa-subtitles{--fa: "";--fa--fa: ""}.fa-panel-ews{--fa: "";--fa--fa: ""}.fa-torii-gate{--fa: "";--fa--fa: ""}.fa-cloud-exclamation{--fa: "";--fa--fa: ""}.fa-message-lines,.fa-comment-alt-lines{--fa: "";--fa--fa: ""}.fa-frog{--fa: "";--fa--fa: ""}.fa-bucket{--fa: "";--fa--fa: ""}.fa-floppy-disk-pen{--fa: "";--fa--fa: ""}.fa-image{--fa: "";--fa--fa: ""}.fa-window-frame{--fa: "";--fa--fa: ""}.fa-microphone{--fa: "";--fa--fa: ""}.fa-cow{--fa: "";--fa--fa: ""}.fa-file-zip{--fa: "";--fa--fa: ""}.fa-square-ring{--fa: "";--fa--fa: ""}.fa-down-from-line,.fa-arrow-alt-from-top{--fa: "";--fa--fa: ""}.fa-caret-up{--fa: "";--fa--fa: ""}.fa-shield-xmark,.fa-shield-times{--fa: "";--fa--fa: ""}.fa-screwdriver{--fa: "";--fa--fa: ""}.fa-circle-sort-down,.fa-sort-circle-down{--fa: "";--fa--fa: ""}.fa-folder-closed{--fa: "";--fa--fa: ""}.fa-house-tsunami{--fa: "";--fa--fa: ""}.fa-square-nfi{--fa: "";--fa--fa: ""}.fa-forklift{--fa: "";--fa--fa: ""}.fa-arrow-up-from-ground-water{--fa: "";--fa--fa: ""}.fa-bracket-square-right{--fa: "]";--fa--fa: "]]"}.fa-martini-glass,.fa-glass-martini-alt{--fa: "";--fa--fa: ""}.fa-square-binary{--fa: "";--fa--fa: ""}.fa-rotate-left,.fa-rotate-back,.fa-rotate-backward,.fa-undo-alt{--fa: "";--fa--fa: ""}.fa-table-columns,.fa-columns{--fa: "";--fa--fa: ""}.fa-square-a{--fa: "";--fa--fa: ""}.fa-tick{--fa: "";--fa--fa: ""}.fa-lemon{--fa: "";--fa--fa: ""}.fa-head-side-mask{--fa: "";--fa--fa: ""}.fa-handshake{--fa: "";--fa--fa: ""}.fa-gem{--fa: "";--fa--fa: ""}.fa-dolly,.fa-dolly-box{--fa: "";--fa--fa: ""}.fa-smoking{--fa: "";--fa--fa: ""}.fa-minimize,.fa-compress-arrows-alt{--fa: "";--fa--fa: ""}.fa-refrigerator{--fa: "";--fa--fa: ""}.fa-monument{--fa: "";--fa--fa: ""}.fa-octagon-xmark,.fa-times-octagon,.fa-xmark-octagon{--fa: "";--fa--fa: ""}.fa-align-slash{--fa: "";--fa--fa: ""}.fa-snowplow{--fa: "";--fa--fa: ""}.fa-angles-right,.fa-angle-double-right{--fa: "";--fa--fa: ""}.fa-truck-ramp-couch,.fa-truck-couch{--fa: "";--fa--fa: ""}.fa-cannabis{--fa: "";--fa--fa: ""}.fa-circle-play,.fa-play-circle{--fa: "";--fa--fa: ""}.fa-arrow-up-right-and-arrow-down-left-from-center{--fa: "";--fa--fa: ""}.fa-location-arrow-up{--fa: "";--fa--fa: ""}.fa-tablets{--fa: "";--fa--fa: ""}.fa-360-degrees{--fa: "";--fa--fa: ""}.fa-ethernet{--fa: "";--fa--fa: ""}.fa-euro-sign,.fa-eur,.fa-euro{--fa: "";--fa--fa: ""}.fa-chair{--fa: "";--fa--fa: ""}.fa-circle-check,.fa-check-circle{--fa: "";--fa--fa: ""}.fa-square-dashed-circle-plus{--fa: "";--fa--fa: ""}.fa-hand-holding-circle-dollar{--fa: "";--fa--fa: ""}.fa-money-simple-from-bracket{--fa: "";--fa--fa: ""}.fa-bat{--fa: "";--fa--fa: ""}.fa-circle-stop,.fa-stop-circle{--fa: "";--fa--fa: ""}.fa-head-side-headphones{--fa: "";--fa--fa: ""}.fa-phone-rotary{--fa: "";--fa--fa: ""}.fa-arrow-up-to-bracket{--fa: "";--fa--fa: ""}.fa-compass-drafting,.fa-drafting-compass{--fa: "";--fa--fa: ""}.fa-plate-wheat{--fa: "";--fa--fa: ""}.fa-calendar-circle-minus{--fa: "";--fa--fa: ""}.fa-chopsticks{--fa: "";--fa--fa: ""}.fa-car-wrench,.fa-car-mechanic{--fa: "";--fa--fa: ""}.fa-icicles{--fa: "";--fa--fa: ""}.fa-person-shelter{--fa: "";--fa--fa: ""}.fa-neuter{--fa: "";--fa--fa: ""}.fa-id-badge{--fa: "";--fa--fa: ""}.fa-kazoo{--fa: "";--fa--fa: ""}.fa-marker{--fa: "";--fa--fa: ""}.fa-bin-bottles{--fa: "";--fa--fa: ""}.fa-face-laugh-beam,.fa-laugh-beam{--fa: "";--fa--fa: ""}.fa-square-arrow-down-left{--fa: "";--fa--fa: ""}.fa-battery-bolt{--fa: "";--fa--fa: ""}.fa-tree-large{--fa: "";--fa--fa: ""}.fa-helicopter-symbol{--fa: "";--fa--fa: ""}.fa-aperture{--fa: "";--fa--fa: ""}.fa-universal-access{--fa: "";--fa--fa: ""}.fa-gear-complex{--fa: "";--fa--fa: ""}.fa-file-magnifying-glass,.fa-file-search{--fa: "";--fa--fa: ""}.fa-up-right{--fa: "";--fa--fa: ""}.fa-circle-chevron-up,.fa-chevron-circle-up{--fa: "";--fa--fa: ""}.fa-user-police{--fa: "";--fa--fa: ""}.fa-lari-sign{--fa: "";--fa--fa: ""}.fa-volcano{--fa: "";--fa--fa: ""}.fa-teddy-bear{--fa: "";--fa--fa: ""}.fa-stocking{--fa: "";--fa--fa: ""}.fa-person-walking-dashed-line-arrow-right{--fa: "";--fa--fa: ""}.fa-image-slash{--fa: "";--fa--fa: ""}.fa-mask-snorkel{--fa: "";--fa--fa: ""}.fa-smoke{--fa: "";--fa--fa: ""}.fa-sterling-sign,.fa-gbp,.fa-pound-sign{--fa: "";--fa--fa: ""}.fa-battery-exclamation{--fa: "";--fa--fa: ""}.fa-viruses{--fa: "";--fa--fa: ""}.fa-square-person-confined{--fa: "";--fa--fa: ""}.fa-user-tie{--fa: "";--fa--fa: ""}.fa-up-to-bracket{--fa: "";--fa--fa: ""}.fa-arrow-down-long,.fa-long-arrow-down{--fa: "";--fa--fa: ""}.fa-tent-arrow-down-to-line{--fa: "";--fa--fa: ""}.fa-certificate{--fa: "";--fa--fa: ""}.fa-crystal-ball{--fa: "";--fa--fa: ""}.fa-reply-all,.fa-mail-reply-all{--fa: "";--fa--fa: ""}.fa-suitcase{--fa: "";--fa--fa: ""}.fa-person-skating,.fa-skating{--fa: "";--fa--fa: ""}.fa-star-shooting{--fa: "";--fa--fa: ""}.fa-binary-lock{--fa: "";--fa--fa: ""}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa: "";--fa--fa: ""}.fa-camera-retro{--fa: "";--fa--fa: ""}.fa-circle-arrow-down,.fa-arrow-circle-down{--fa: "";--fa--fa: ""}.fa-comment-pen,.fa-comment-edit{--fa: "";--fa--fa: ""}.fa-file-import,.fa-arrow-right-to-file{--fa: "";--fa--fa: ""}.fa-banjo{--fa: "";--fa--fa: ""}.fa-square-arrow-up-right,.fa-external-link-square{--fa: "";--fa--fa: ""}.fa-light-emergency-on{--fa: "";--fa--fa: ""}.fa-kerning{--fa: "";--fa--fa: ""}.fa-box-open{--fa: "";--fa--fa: ""}.fa-square-f{--fa: "";--fa--fa: ""}.fa-scroll{--fa: "";--fa--fa: ""}.fa-spa{--fa: "";--fa--fa: ""}.fa-arrow-left-from-line,.fa-arrow-from-right{--fa: "";--fa--fa: ""}.fa-strawberry{--fa: "";--fa--fa: ""}.fa-location-pin-lock{--fa: "";--fa--fa: ""}.fa-pause{--fa: "";--fa--fa: ""}.fa-clock-eight-thirty{--fa: "";--fa--fa: ""}.fa-plane-engines,.fa-plane-alt{--fa: "";--fa--fa: ""}.fa-hill-avalanche{--fa: "";--fa--fa: ""}.fa-temperature-empty,.fa-temperature-0,.fa-thermometer-0,.fa-thermometer-empty{--fa: "";--fa--fa: ""}.fa-bomb{--fa: "";--fa--fa: ""}.fa-gauge-low,.fa-tachometer-alt-slow{--fa: "";--fa--fa: ""}.fa-registered{--fa: "";--fa--fa: ""}.fa-trash-can-plus{--fa: "";--fa--fa: ""}.fa-address-card,.fa-contact-card,.fa-vcard{--fa: "";--fa--fa: ""}.fa-chart-fft{--fa: "";--fa--fa: ""}.fa-scale-unbalanced-flip,.fa-balance-scale-right{--fa: "";--fa--fa: ""}.fa-globe-snow{--fa: "";--fa--fa: ""}.fa-subscript{--fa: "";--fa--fa: ""}.fa-diamond-turn-right,.fa-directions{--fa: "";--fa--fa: ""}.fa-integral{--fa: "";--fa--fa: ""}.fa-burst{--fa: "";--fa--fa: ""}.fa-house-laptop,.fa-laptop-house{--fa: "";--fa--fa: ""}.fa-face-tired,.fa-tired{--fa: "";--fa--fa: ""}.fa-money-bills{--fa: "";--fa--fa: ""}.fa-blinds-raised{--fa: "";--fa--fa: ""}.fa-smog{--fa: "";--fa--fa: ""}.fa-ufo-beam{--fa: "";--fa--fa: ""}.fa-hydra{--fa: "";--fa--fa: ""}.fa-circle-caret-up,.fa-caret-circle-up{--fa: "";--fa--fa: ""}.fa-user-vneck-hair-long{--fa: "";--fa--fa: ""}.fa-square-a-lock{--fa: "";--fa--fa: ""}.fa-crutch{--fa: "";--fa--fa: ""}.fa-gas-pump-slash{--fa: "";--fa--fa: ""}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa: "";--fa--fa: ""}.fa-palette{--fa: "";--fa--fa: ""}.fa-transporter-4{--fa: "";--fa--fa: ""}.fa-chart-mixed-up-circle-currency{--fa: "";--fa--fa: ""}.fa-objects-align-right{--fa: "";--fa--fa: ""}.fa-arrows-turn-right{--fa: "";--fa--fa: ""}.fa-vest{--fa: "";--fa--fa: ""}.fa-pig{--fa: "";--fa--fa: ""}.fa-inbox-full{--fa: "";--fa--fa: ""}.fa-circle-envelope,.fa-envelope-circle{--fa: "";--fa--fa: ""}.fa-triangle-person-digging,.fa-construction{--fa: "";--fa--fa: ""}.fa-ferry{--fa: "";--fa--fa: ""}.fa-bullseye-arrow{--fa: "";--fa--fa: ""}.fa-arrows-down-to-people{--fa: "";--fa--fa: ""}.fa-seedling,.fa-sprout{--fa: "";--fa--fa: ""}.fa-clock-seven{--fa: "";--fa--fa: ""}.fa-left-right,.fa-arrows-alt-h{--fa: "";--fa--fa: ""}.fa-boxes-packing{--fa: "";--fa--fa: ""}.fa-circle-arrow-left,.fa-arrow-circle-left{--fa: "";--fa--fa: ""}.fa-flashlight{--fa: "";--fa--fa: ""}.fa-file-jpg{--fa: "";--fa--fa: ""}.fa-group-arrows-rotate{--fa: "";--fa--fa: ""}.fa-bowl-food{--fa: "";--fa--fa: ""}.fa-square-9{--fa: "";--fa--fa: ""}.fa-candy-cane{--fa: "";--fa--fa: ""}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa: "";--fa--fa: ""}.fa-square-dollar,.fa-dollar-square,.fa-usd-square{--fa: "";--fa--fa: ""}.fa-phone-arrow-right{--fa: "";--fa--fa: ""}.fa-hand-holding-seedling{--fa: "";--fa--fa: ""}.fa-message-check,.fa-comment-alt-check{--fa: "";--fa--fa: ""}.fa-cloud-bolt,.fa-thunderstorm{--fa: "";--fa--fa: ""}.fa-chart-line-up-down{--fa: "";--fa--fa: ""}.fa-text-slash,.fa-remove-format{--fa: "";--fa--fa: ""}.fa-watch{--fa: "";--fa--fa: ""}.fa-circle-down-left{--fa: "";--fa--fa: ""}.fa-text{--fa: "";--fa--fa: ""}.fa-projector{--fa: "";--fa--fa: ""}.fa-face-smile-wink,.fa-smile-wink{--fa: "";--fa--fa: ""}.fa-tombstone-blank,.fa-tombstone-alt{--fa: "";--fa--fa: ""}.fa-chess-king-piece,.fa-chess-king-alt{--fa: "";--fa--fa: ""}.fa-circle-6{--fa: "";--fa--fa: ""}.fa-waves-sine{--fa: "";--fa--fa: ""}.fa-left,.fa-arrow-alt-left{--fa: "";--fa--fa: ""}.fa-file-word{--fa: "";--fa--fa: ""}.fa-file-powerpoint{--fa: "";--fa--fa: ""}.fa-square-down,.fa-arrow-alt-square-down{--fa: "";--fa--fa: ""}.fa-objects-align-center-vertical{--fa: "";--fa--fa: ""}.fa-arrows-left-right,.fa-arrows-h{--fa: "";--fa--fa: ""}.fa-house-lock{--fa: "";--fa--fa: ""}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa: "";--fa--fa: ""}.fa-wreath{--fa: "";--fa--fa: ""}.fa-children{--fa: "";--fa--fa: ""}.fa-meter-droplet{--fa: "";--fa--fa: ""}.fa-chalkboard,.fa-blackboard{--fa: "";--fa--fa: ""}.fa-user-large-slash,.fa-user-alt-slash{--fa: "";--fa--fa: ""}.fa-signal-strong,.fa-signal-4{--fa: "";--fa--fa: ""}.fa-lollipop,.fa-lollypop{--fa: "";--fa--fa: ""}.fa-list-tree{--fa: "";--fa--fa: ""}.fa-envelope-open{--fa: "";--fa--fa: ""}.fa-draw-circle{--fa: "";--fa--fa: ""}.fa-cat-space{--fa: "";--fa--fa: ""}.fa-handshake-simple-slash,.fa-handshake-alt-slash{--fa: "";--fa--fa: ""}.fa-rabbit-running,.fa-rabbit-fast{--fa: "";--fa--fa: ""}.fa-memo-pad{--fa: "";--fa--fa: ""}.fa-mattress-pillow{--fa: "";--fa--fa: ""}.fa-alarm-plus{--fa: "";--fa--fa: ""}.fa-alicorn{--fa: "";--fa--fa: ""}.fa-comment-question{--fa: "";--fa--fa: ""}.fa-gingerbread-man{--fa: "";--fa--fa: ""}.fa-guarani-sign{--fa: "";--fa--fa: ""}.fa-burger-fries{--fa: "";--fa--fa: ""}.fa-mug-tea{--fa: "";--fa--fa: ""}.fa-border-top{--fa: "";--fa--fa: ""}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa: "";--fa--fa: ""}.fa-circle-book-open,.fa-book-circle{--fa: "";--fa--fa: ""}.fa-arrows-to-dotted-line{--fa: "";--fa--fa: ""}.fa-fire-extinguisher{--fa: "";--fa--fa: ""}.fa-magnifying-glass-arrows-rotate{--fa: "";--fa--fa: ""}.fa-garage-open{--fa: "";--fa--fa: ""}.fa-shelves-empty{--fa: "";--fa--fa: ""}.fa-cruzeiro-sign{--fa: "";--fa--fa: ""}.fa-watch-apple{--fa: "";--fa--fa: ""}.fa-watch-calculator{--fa: "";--fa--fa: ""}.fa-list-dropdown{--fa: "";--fa--fa: ""}.fa-cabinet-filing{--fa: "";--fa--fa: ""}.fa-burger-soda{--fa: "";--fa--fa: ""}.fa-square-arrow-up,.fa-arrow-square-up{--fa: "";--fa--fa: ""}.fa-greater-than-equal{--fa: "";--fa--fa: ""}.fa-pallet-box{--fa: "";--fa--fa: ""}.fa-face-confounded{--fa: "";--fa--fa: ""}.fa-shield-halved,.fa-shield-alt{--fa: "";--fa--fa: ""}.fa-truck-plow{--fa: "";--fa--fa: ""}.fa-book-atlas,.fa-atlas{--fa: "";--fa--fa: ""}.fa-virus{--fa: "";--fa--fa: ""}.fa-grid-round-2{--fa: "";--fa--fa: ""}.fa-comment-middle-top{--fa: "";--fa--fa: ""}.fa-wave{--fa: "";--fa--fa: ""}.fa-envelope-circle-check{--fa: "";--fa--fa: ""}.fa-layer-group{--fa: "";--fa--fa: ""}.fa-restroom-simple{--fa: "";--fa--fa: ""}.fa-arrows-to-dot{--fa: "";--fa--fa: ""}.fa-border-outer{--fa: "";--fa--fa: ""}.fa-hashtag-lock{--fa: "";--fa--fa: ""}.fa-clock-two-thirty{--fa: "";--fa--fa: ""}.fa-archway{--fa: "";--fa--fa: ""}.fa-heart-circle-check{--fa: "";--fa--fa: ""}.fa-house-chimney-crack,.fa-house-damage{--fa: "";--fa--fa: ""}.fa-file-zipper,.fa-file-archive{--fa: "";--fa--fa: ""}.fa-ticket-perforated{--fa: "";--fa--fa: ""}.fa-heart-half{--fa: "";--fa--fa: ""}.fa-comment-check{--fa: "";--fa--fa: ""}.fa-square{--fa: "";--fa--fa: ""}.fa-memo{--fa: "";--fa--fa: ""}.fa-martini-glass-empty,.fa-glass-martini{--fa: "";--fa--fa: ""}.fa-couch{--fa: "";--fa--fa: ""}.fa-cedi-sign{--fa: "";--fa--fa: ""}.fa-italic{--fa: "";--fa--fa: ""}.fa-glass-citrus{--fa: "";--fa--fa: ""}.fa-calendar-lines-pen{--fa: "";--fa--fa: ""}.fa-table-cells-column-lock{--fa: "";--fa--fa: ""}.fa-church{--fa: "";--fa--fa: ""}.fa-person-snowmobiling,.fa-snowmobile{--fa: "";--fa--fa: ""}.fa-face-hushed{--fa: "";--fa--fa: ""}.fa-comments-dollar{--fa: "";--fa--fa: ""}.fa-tickets-simple{--fa: "";--fa--fa: ""}.fa-pickaxe{--fa: "";--fa--fa: ""}.fa-link-simple-slash{--fa: "";--fa--fa: ""}.fa-democrat{--fa: "";--fa--fa: ""}.fa-face-confused{--fa: "";--fa--fa: ""}.fa-pinball{--fa: "";--fa--fa: ""}.fa-z{--fa: "Z";--fa--fa: "ZZ"}.fa-person-skiing,.fa-skiing{--fa: "";--fa--fa: ""}.fa-deer{--fa: "";--fa--fa: ""}.fa-input-pipe{--fa: "";--fa--fa: ""}.fa-road-lock{--fa: "";--fa--fa: ""}.fa-a{--fa: "A";--fa--fa: "AA"}.fa-bookmark-slash{--fa: "";--fa--fa: ""}.fa-temperature-arrow-down,.fa-temperature-down{--fa: "";--fa--fa: ""}.fa-mace{--fa: "";--fa--fa: ""}.fa-feather-pointed,.fa-feather-alt{--fa: "";--fa--fa: ""}.fa-sausage{--fa: "";--fa--fa: ""}.fa-trash-can-clock{--fa: "";--fa--fa: ""}.fa-p{--fa: "P";--fa--fa: "PP"}.fa-broom-wide{--fa: "";--fa--fa: ""}.fa-snowflake{--fa: "";--fa--fa: ""}.fa-stomach{--fa: "";--fa--fa: ""}.fa-newspaper{--fa: "";--fa--fa: ""}.fa-rectangle-ad,.fa-ad{--fa: "";--fa--fa: ""}.fa-guitar-electric{--fa: "";--fa--fa: ""}.fa-arrow-turn-down-right{--fa: "";--fa--fa: ""}.fa-moon-cloud{--fa: "";--fa--fa: ""}.fa-bread-slice-butter{--fa: "";--fa--fa: ""}.fa-circle-arrow-right,.fa-arrow-circle-right{--fa: "";--fa--fa: ""}.fa-user-group-crown,.fa-users-crown{--fa: "";--fa--fa: ""}.fa-circle-i{--fa: "";--fa--fa: ""}.fa-toilet-paper-check{--fa: "";--fa--fa: ""}.fa-filter-circle-xmark{--fa: "";--fa--fa: ""}.fa-locust{--fa: "";--fa--fa: ""}.fa-sort,.fa-unsorted{--fa: "";--fa--fa: ""}.fa-list-ol,.fa-list-1-2,.fa-list-numeric{--fa: "";--fa--fa: ""}.fa-chart-waterfall{--fa: "";--fa--fa: ""}.fa-sparkle{--fa: "";--fa--fa: ""}.fa-face-party{--fa: "";--fa--fa: ""}.fa-kidneys{--fa: "";--fa--fa: ""}.fa-wifi-exclamation{--fa: "";--fa--fa: ""}.fa-chart-network{--fa: "";--fa--fa: ""}.fa-person-dress-burst{--fa: "";--fa--fa: ""}.fa-dice-d4{--fa: "";--fa--fa: ""}.fa-money-check-dollar,.fa-money-check-alt{--fa: "";--fa--fa: ""}.fa-vector-square{--fa: "";--fa--fa: ""}.fa-bread-slice{--fa: "";--fa--fa: ""}.fa-language{--fa: "";--fa--fa: ""}.fa-wheat-awn-slash{--fa: "";--fa--fa: ""}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa: "";--fa--fa: ""}.fa-dagger{--fa: "";--fa--fa: ""}.fa-podium{--fa: "";--fa--fa: ""}.fa-diamonds-4{--fa: "";--fa--fa: ""}.fa-memo-circle-check{--fa: "";--fa--fa: ""}.fa-route-highway{--fa: "";--fa--fa: ""}.fa-down-to-line,.fa-arrow-alt-to-bottom{--fa: "";--fa--fa: ""}.fa-filter{--fa: "";--fa--fa: ""}.fa-square-g{--fa: "";--fa--fa: ""}.fa-circle-phone,.fa-phone-circle{--fa: "";--fa--fa: ""}.fa-clipboard-prescription{--fa: "";--fa--fa: ""}.fa-user-nurse-hair{--fa: "";--fa--fa: ""}.fa-question{--fa: "?";--fa--fa: "??"}.fa-file-signature{--fa: "";--fa--fa: ""}.fa-toggle-large-on{--fa: "";--fa--fa: ""}.fa-up-down-left-right,.fa-arrows-alt{--fa: "";--fa--fa: ""}.fa-dryer-heat,.fa-dryer-alt{--fa: "";--fa--fa: ""}.fa-house-chimney-user{--fa: "";--fa--fa: ""}.fa-hand-holding-heart{--fa: "";--fa--fa: ""}.fa-arrow-up-small-big,.fa-sort-size-up-alt{--fa: "";--fa--fa: ""}.fa-train-track{--fa: "";--fa--fa: ""}.fa-puzzle-piece{--fa: "";--fa--fa: ""}.fa-money-check{--fa: "";--fa--fa: ""}.fa-star-half-stroke,.fa-star-half-alt{--fa: "";--fa--fa: ""}.fa-file-exclamation{--fa: "";--fa--fa: ""}.fa-code{--fa: "";--fa--fa: ""}.fa-whiskey-glass,.fa-glass-whiskey{--fa: "";--fa--fa: ""}.fa-moon-stars{--fa: "";--fa--fa: ""}.fa-building-circle-exclamation{--fa: "";--fa--fa: ""}.fa-clothes-hanger{--fa: "";--fa--fa: ""}.fa-mobile-notch,.fa-mobile-iphone{--fa: "";--fa--fa: ""}.fa-magnifying-glass-chart{--fa: "";--fa--fa: ""}.fa-arrow-up-right-from-square,.fa-external-link{--fa: "";--fa--fa: ""}.fa-cubes-stacked{--fa: "";--fa--fa: ""}.fa-images-user{--fa: "";--fa--fa: ""}.fa-won-sign,.fa-krw,.fa-won{--fa: "";--fa--fa: ""}.fa-image-polaroid-user{--fa: "";--fa--fa: ""}.fa-virus-covid{--fa: "";--fa--fa: ""}.fa-square-ellipsis{--fa: "";--fa--fa: ""}.fa-pie{--fa: "";--fa--fa: ""}.fa-chess-knight-piece,.fa-chess-knight-alt{--fa: "";--fa--fa: ""}.fa-austral-sign{--fa: "";--fa--fa: ""}.fa-cloud-plus{--fa: "";--fa--fa: ""}.fa-f{--fa: "F";--fa--fa: "FF"}.fa-leaf{--fa: "";--fa--fa: ""}.fa-bed-bunk{--fa: "";--fa--fa: ""}.fa-road{--fa: "";--fa--fa: ""}.fa-taxi,.fa-cab{--fa: "";--fa--fa: ""}.fa-person-circle-plus{--fa: "";--fa--fa: ""}.fa-chart-pie,.fa-pie-chart{--fa: "";--fa--fa: ""}.fa-bolt-lightning{--fa: "";--fa--fa: ""}.fa-clock-eight{--fa: "";--fa--fa: ""}.fa-sack-xmark{--fa: "";--fa--fa: ""}.fa-file-xls{--fa: "";--fa--fa: ""}.fa-file-excel{--fa: "";--fa--fa: ""}.fa-file-contract{--fa: "";--fa--fa: ""}.fa-fish-fins{--fa: "";--fa--fa: ""}.fa-circle-q{--fa: "";--fa--fa: ""}.fa-building-flag{--fa: "";--fa--fa: ""}.fa-face-grin-beam,.fa-grin-beam{--fa: "";--fa--fa: ""}.fa-object-ungroup{--fa: "";--fa--fa: ""}.fa-face-disguise{--fa: "";--fa--fa: ""}.fa-circle-arrow-down-right{--fa: "";--fa--fa: ""}.fa-alien-8bit,.fa-alien-monster{--fa: "";--fa--fa: ""}.fa-hand-point-ribbon{--fa: "";--fa--fa: ""}.fa-poop{--fa: "";--fa--fa: ""}.fa-object-exclude{--fa: "";--fa--fa: ""}.fa-telescope{--fa: "";--fa--fa: ""}.fa-location-pin,.fa-map-marker{--fa: "";--fa--fa: ""}.fa-square-list{--fa: "";--fa--fa: ""}.fa-kaaba{--fa: "";--fa--fa: ""}.fa-toilet-paper{--fa: "";--fa--fa: ""}.fa-helmet-safety,.fa-hard-hat,.fa-hat-hard{--fa: "";--fa--fa: ""}.fa-comment-code{--fa: "";--fa--fa: ""}.fa-sim-cards{--fa: "";--fa--fa: ""}.fa-starship{--fa: "";--fa--fa: ""}.fa-eject{--fa: "";--fa--fa: ""}.fa-circle-right,.fa-arrow-alt-circle-right{--fa: "";--fa--fa: ""}.fa-plane-circle-check{--fa: "";--fa--fa: ""}.fa-seal{--fa: "";--fa--fa: ""}.fa-user-cowboy{--fa: "";--fa--fa: ""}.fa-hexagon-vertical-nft{--fa: "";--fa--fa: ""}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa: "";--fa--fa: ""}.fa-bread-loaf{--fa: "";--fa--fa: ""}.fa-rings-wedding{--fa: "";--fa--fa: ""}.fa-object-group{--fa: "";--fa--fa: ""}.fa-french-fries{--fa: "";--fa--fa: ""}.fa-chart-line,.fa-line-chart{--fa: "";--fa--fa: ""}.fa-calendar-arrow-down,.fa-calendar-download{--fa: "";--fa--fa: ""}.fa-send-back{--fa: "";--fa--fa: ""}.fa-mask-ventilator{--fa: "";--fa--fa: ""}.fa-tickets{--fa: "";--fa--fa: ""}.fa-signature-lock{--fa: "";--fa--fa: ""}.fa-arrow-right{--fa: "";--fa--fa: ""}.fa-signs-post,.fa-map-signs{--fa: "";--fa--fa: ""}.fa-octagon-plus,.fa-plus-octagon{--fa: "";--fa--fa: ""}.fa-cash-register{--fa: "";--fa--fa: ""}.fa-person-circle-question{--fa: "";--fa--fa: ""}.fa-melon-slice{--fa: "";--fa--fa: ""}.fa-space-station-moon{--fa: "";--fa--fa: ""}.fa-message-smile,.fa-comment-alt-smile{--fa: "";--fa--fa: ""}.fa-cup-straw{--fa: "";--fa--fa: ""}.fa-left-from-line,.fa-arrow-alt-from-right{--fa: "";--fa--fa: ""}.fa-h{--fa: "H";--fa--fa: "HH"}.fa-basket-shopping-simple,.fa-shopping-basket-alt{--fa: "";--fa--fa: ""}.fa-hands-holding-heart,.fa-hands-heart{--fa: "";--fa--fa: ""}.fa-clock-nine{--fa: "";--fa--fa: ""}.fa-hammer-brush{--fa: "";--fa--fa: ""}.fa-tarp{--fa: "";--fa--fa: ""}.fa-face-sleepy{--fa: "";--fa--fa: ""}.fa-hand-horns{--fa: "";--fa--fa: ""}.fa-screwdriver-wrench,.fa-tools{--fa: "";--fa--fa: ""}.fa-arrows-to-eye{--fa: "";--fa--fa: ""}.fa-circle-three-quarters{--fa: "";--fa--fa: ""}.fa-trophy-star,.fa-trophy-alt{--fa: "";--fa--fa: ""}.fa-plug-circle-bolt{--fa: "";--fa--fa: ""}.fa-face-thermometer{--fa: "";--fa--fa: ""}.fa-grid-round-4{--fa: "";--fa--fa: ""}.fa-sign-posts-wrench{--fa: "";--fa--fa: ""}.fa-shirt-running{--fa: "";--fa--fa: ""}.fa-book-circle-arrow-up{--fa: "";--fa--fa: ""}.fa-face-nauseated{--fa: "";--fa--fa: ""}.fa-heart{--fa: "";--fa--fa: ""}.fa-file-chart-pie{--fa: "";--fa--fa: ""}.fa-mars-and-venus{--fa: "";--fa--fa: ""}.fa-house-user,.fa-home-user{--fa: "";--fa--fa: ""}.fa-circle-arrow-down-left{--fa: "";--fa--fa: ""}.fa-dumpster-fire{--fa: "";--fa--fa: ""}.fa-hexagon-minus,.fa-minus-hexagon{--fa: "";--fa--fa: ""}.fa-left-to-line,.fa-arrow-alt-to-left{--fa: "";--fa--fa: ""}.fa-house-crack{--fa: "";--fa--fa: ""}.fa-paw-simple,.fa-paw-alt{--fa: "";--fa--fa: ""}.fa-arrow-left-long-to-line{--fa: "";--fa--fa: ""}.fa-brackets-round,.fa-parentheses{--fa: "";--fa--fa: ""}.fa-martini-glass-citrus,.fa-cocktail{--fa: "";--fa--fa: ""}.fa-user-shakespeare{--fa: "";--fa--fa: ""}.fa-arrow-right-to-arc{--fa: "";--fa--fa: ""}.fa-face-surprise,.fa-surprise{--fa: "";--fa--fa: ""}.fa-bottle-water{--fa: "";--fa--fa: ""}.fa-circle-pause,.fa-pause-circle{--fa: "";--fa--fa: ""}.fa-gauge-circle-plus{--fa: "";--fa--fa: ""}.fa-folders{--fa: "";--fa--fa: ""}.fa-angel{--fa: "";--fa--fa: ""}.fa-value-absolute{--fa: "";--fa--fa: ""}.fa-rabbit{--fa: "";--fa--fa: ""}.fa-toilet-paper-slash{--fa: "";--fa--fa: ""}.fa-circle-euro{--fa: "";--fa--fa: ""}.fa-apple-whole,.fa-apple-alt{--fa: "";--fa--fa: ""}.fa-kitchen-set{--fa: "";--fa--fa: ""}.fa-diamond-half{--fa: "";--fa--fa: ""}.fa-lock-keyhole,.fa-lock-alt{--fa: "";--fa--fa: ""}.fa-r{--fa: "R";--fa--fa: "RR"}.fa-temperature-quarter,.fa-temperature-1,.fa-thermometer-1,.fa-thermometer-quarter{--fa: "";--fa--fa: ""}.fa-square-info,.fa-info-square{--fa: "";--fa--fa: ""}.fa-wifi-slash{--fa: "";--fa--fa: ""}.fa-toilet-paper-xmark{--fa: "";--fa--fa: ""}.fa-hands-holding-dollar,.fa-hands-usd{--fa: "";--fa--fa: ""}.fa-cube{--fa: "";--fa--fa: ""}.fa-arrow-down-triangle-square,.fa-sort-shapes-down{--fa: "";--fa--fa: ""}.fa-bitcoin-sign{--fa: "";--fa--fa: ""}.fa-shutters{--fa: "";--fa--fa: ""}.fa-shield-dog{--fa: "";--fa--fa: ""}.fa-solar-panel{--fa: "";--fa--fa: ""}.fa-lock-open{--fa: "";--fa--fa: ""}.fa-table-tree{--fa: "";--fa--fa: ""}.fa-house-chimney-heart{--fa: "";--fa--fa: ""}.fa-tally-3{--fa: "";--fa--fa: ""}.fa-elevator{--fa: "";--fa--fa: ""}.fa-money-bill-transfer{--fa: "";--fa--fa: ""}.fa-money-bill-trend-up{--fa: "";--fa--fa: ""}.fa-house-flood-water-circle-arrow-right{--fa: "";--fa--fa: ""}.fa-square-poll-horizontal,.fa-poll-h{--fa: "";--fa--fa: ""}.fa-circle{--fa: "";--fa--fa: ""}.fa-left-to-bracket{--fa: "";--fa--fa: ""}.fa-cart-circle-exclamation{--fa: "";--fa--fa: ""}.fa-sword{--fa: "";--fa--fa: ""}.fa-backward-fast,.fa-fast-backward{--fa: "";--fa--fa: ""}.fa-recycle{--fa: "";--fa--fa: ""}.fa-user-astronaut{--fa: "";--fa--fa: ""}.fa-interrobang{--fa: "";--fa--fa: ""}.fa-plane-slash{--fa: "";--fa--fa: ""}.fa-circle-dashed{--fa: "";--fa--fa: ""}.fa-trademark{--fa: "";--fa--fa: ""}.fa-basketball,.fa-basketball-ball{--fa: "";--fa--fa: ""}.fa-fork-knife,.fa-utensils-alt{--fa: "";--fa--fa: ""}.fa-satellite-dish{--fa: "";--fa--fa: ""}.fa-badge-check{--fa: "";--fa--fa: ""}.fa-circle-up,.fa-arrow-alt-circle-up{--fa: "";--fa--fa: ""}.fa-slider{--fa: "";--fa--fa: ""}.fa-mobile-screen-button,.fa-mobile-alt{--fa: "";--fa--fa: ""}.fa-clock-one-thirty{--fa: "";--fa--fa: ""}.fa-inbox-out,.fa-inbox-arrow-up{--fa: "";--fa--fa: ""}.fa-cloud-slash{--fa: "";--fa--fa: ""}.fa-volume-high,.fa-volume-up{--fa: "";--fa--fa: ""}.fa-users-rays{--fa: "";--fa--fa: ""}.fa-wallet{--fa: "";--fa--fa: ""}.fa-octagon-check{--fa: "";--fa--fa: ""}.fa-flatbread-stuffed{--fa: "";--fa--fa: ""}.fa-clipboard-check{--fa: "";--fa--fa: ""}.fa-cart-circle-plus{--fa: "";--fa--fa: ""}.fa-truck-clock,.fa-shipping-timed{--fa: "";--fa--fa: ""}.fa-pool-8-ball{--fa: "";--fa--fa: ""}.fa-file-audio{--fa: "";--fa--fa: ""}.fa-turn-down-left{--fa: "";--fa--fa: ""}.fa-lock-hashtag{--fa: "";--fa--fa: ""}.fa-chart-radar{--fa: "";--fa--fa: ""}.fa-staff{--fa: "";--fa--fa: ""}.fa-burger,.fa-hamburger{--fa: "";--fa--fa: ""}.fa-utility-pole{--fa: "";--fa--fa: ""}.fa-transporter-6{--fa: "";--fa--fa: ""}.fa-arrow-turn-left{--fa: "";--fa--fa: ""}.fa-wrench{--fa: "";--fa--fa: ""}.fa-bugs{--fa: "";--fa--fa: ""}.fa-vector-polygon{--fa: "";--fa--fa: ""}.fa-diagram-nested{--fa: "";--fa--fa: ""}.fa-rupee-sign,.fa-rupee{--fa: "";--fa--fa: ""}.fa-file-image{--fa: "";--fa--fa: ""}.fa-circle-question,.fa-question-circle{--fa: "";--fa--fa: ""}.fa-tickets-perforated{--fa: "";--fa--fa: ""}.fa-image-user{--fa: "";--fa--fa: ""}.fa-buoy{--fa: "";--fa--fa: ""}.fa-plane-departure{--fa: "";--fa--fa: ""}.fa-handshake-slash{--fa: "";--fa--fa: ""}.fa-book-bookmark{--fa: "";--fa--fa: ""}.fa-border-center-h{--fa: "";--fa--fa: ""}.fa-can-food{--fa: "";--fa--fa: ""}.fa-typewriter{--fa: "";--fa--fa: ""}.fa-arrow-right-from-arc{--fa: "";--fa--fa: ""}.fa-circle-k{--fa: "";--fa--fa: ""}.fa-face-hand-over-mouth{--fa: "";--fa--fa: ""}.fa-popcorn{--fa: "";--fa--fa: ""}.fa-house-water,.fa-house-flood{--fa: "";--fa--fa: ""}.fa-object-subtract{--fa: "";--fa--fa: ""}.fa-code-branch{--fa: "";--fa--fa: ""}.fa-warehouse-full,.fa-warehouse-alt{--fa: "";--fa--fa: ""}.fa-hat-cowboy{--fa: "";--fa--fa: ""}.fa-bridge{--fa: "";--fa--fa: ""}.fa-phone-flip,.fa-phone-alt{--fa: "";--fa--fa: ""}.fa-arrow-down-from-dotted-line{--fa: "";--fa--fa: ""}.fa-file-doc{--fa: "";--fa--fa: ""}.fa-square-quarters{--fa: "";--fa--fa: ""}.fa-truck-front{--fa: "";--fa--fa: ""}.fa-cat{--fa: "";--fa--fa: ""}.fa-trash-xmark{--fa: "";--fa--fa: ""}.fa-circle-caret-left,.fa-caret-circle-left{--fa: "";--fa--fa: ""}.fa-files{--fa: "";--fa--fa: ""}.fa-anchor-circle-exclamation{--fa: "";--fa--fa: ""}.fa-face-clouds{--fa: "";--fa--fa: ""}.fa-user-crown{--fa: "";--fa--fa: ""}.fa-basket-shopping-plus{--fa: "";--fa--fa: ""}.fa-truck-field{--fa: "";--fa--fa: ""}.fa-route{--fa: "";--fa--fa: ""}.fa-cart-circle-check{--fa: "";--fa--fa: ""}.fa-clipboard-question{--fa: "";--fa--fa: ""}.fa-panorama{--fa: "";--fa--fa: ""}.fa-comment-medical{--fa: "";--fa--fa: ""}.fa-teeth-open{--fa: "";--fa--fa: ""}.fa-user-tie-hair-long{--fa: "";--fa--fa: ""}.fa-file-circle-minus{--fa: "";--fa--fa: ""}.fa-head-side-medical{--fa: "";--fa--fa: ""}.fa-arrow-turn-right{--fa: "";--fa--fa: ""}.fa-tags{--fa: "";--fa--fa: ""}.fa-wine-glass{--fa: "";--fa--fa: ""}.fa-forward-fast,.fa-fast-forward{--fa: "";--fa--fa: ""}.fa-face-meh-blank,.fa-meh-blank{--fa: "";--fa--fa: ""}.fa-user-robot{--fa: "";--fa--fa: ""}.fa-square-parking,.fa-parking{--fa: "";--fa--fa: ""}.fa-card-diamond{--fa: "";--fa--fa: ""}.fa-face-zipper{--fa: "";--fa--fa: ""}.fa-face-raised-eyebrow{--fa: "";--fa--fa: ""}.fa-house-signal{--fa: "";--fa--fa: ""}.fa-square-chevron-up,.fa-chevron-square-up{--fa: "";--fa--fa: ""}.fa-bars-progress,.fa-tasks-alt{--fa: "";--fa--fa: ""}.fa-faucet-drip{--fa: "";--fa--fa: ""}.fa-arrows-to-line{--fa: "";--fa--fa: ""}.fa-dolphin{--fa: "";--fa--fa: ""}.fa-arrow-up-right{--fa: "";--fa--fa: ""}.fa-circle-r{--fa: "";--fa--fa: ""}.fa-cart-flatbed,.fa-dolly-flatbed{--fa: "";--fa--fa: ""}.fa-ban-smoking,.fa-smoking-ban{--fa: "";--fa--fa: ""}.fa-circle-sort-up,.fa-sort-circle-up{--fa: "";--fa--fa: ""}.fa-terminal{--fa: "";--fa--fa: ""}.fa-mobile-button{--fa: "";--fa--fa: ""}.fa-house-medical-flag{--fa: "";--fa--fa: ""}.fa-basket-shopping,.fa-shopping-basket{--fa: "";--fa--fa: ""}.fa-tape{--fa: "";--fa--fa: ""}.fa-chestnut{--fa: "";--fa--fa: ""}.fa-bus-simple,.fa-bus-alt{--fa: "";--fa--fa: ""}.fa-eye{--fa: "";--fa--fa: ""}.fa-face-sad-cry,.fa-sad-cry{--fa: "";--fa--fa: ""}.fa-heat{--fa: "";--fa--fa: ""}.fa-ticket-airline,.fa-ticket-perforated-plane,.fa-ticket-plane{--fa: "";--fa--fa: ""}.fa-boot-heeled{--fa: "";--fa--fa: ""}.fa-arrows-minimize,.fa-compress-arrows{--fa: "";--fa--fa: ""}.fa-audio-description{--fa: "";--fa--fa: ""}.fa-person-military-to-person{--fa: "";--fa--fa: ""}.fa-file-shield{--fa: "";--fa--fa: ""}.fa-hexagon{--fa: "";--fa--fa: ""}.fa-manhole{--fa: "";--fa--fa: ""}.fa-user-slash{--fa: "";--fa--fa: ""}.fa-pen{--fa: "";--fa--fa: ""}.fa-tower-observation{--fa: "";--fa--fa: ""}.fa-floppy-disks{--fa: "";--fa--fa: ""}.fa-toilet-paper-blank-under,.fa-toilet-paper-reverse-alt{--fa: "";--fa--fa: ""}.fa-file-code{--fa: "";--fa--fa: ""}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa: "";--fa--fa: ""}.fa-pump{--fa: "";--fa--fa: ""}.fa-bus{--fa: "";--fa--fa: ""}.fa-heart-circle-xmark{--fa: "";--fa--fa: ""}.fa-arrow-up-left-from-circle{--fa: "";--fa--fa: ""}.fa-house-chimney,.fa-home-lg{--fa: "";--fa--fa: ""}.fa-window-maximize{--fa: "";--fa--fa: ""}.fa-dryer{--fa: "";--fa--fa: ""}.fa-face-frown,.fa-frown{--fa: "";--fa--fa: ""}.fa-chess-bishop-piece,.fa-chess-bishop-alt{--fa: "";--fa--fa: ""}.fa-shirt-tank-top{--fa: "";--fa--fa: ""}.fa-diploma,.fa-scroll-ribbon{--fa: "";--fa--fa: ""}.fa-screencast{--fa: "";--fa--fa: ""}.fa-walker{--fa: "";--fa--fa: ""}.fa-prescription{--fa: "";--fa--fa: ""}.fa-shop,.fa-store-alt{--fa: "";--fa--fa: ""}.fa-floppy-disk,.fa-save{--fa: "";--fa--fa: ""}.fa-vihara{--fa: "";--fa--fa: ""}.fa-face-kiss-closed-eyes{--fa: "";--fa--fa: ""}.fa-scale-unbalanced,.fa-balance-scale-left{--fa: "";--fa--fa: ""}.fa-file-user{--fa: "";--fa--fa: ""}.fa-user-police-tie{--fa: "";--fa--fa: ""}.fa-face-tongue-money{--fa: "";--fa--fa: ""}.fa-tennis-ball{--fa: "";--fa--fa: ""}.fa-square-l{--fa: "";--fa--fa: ""}.fa-sort-up,.fa-sort-asc{--fa: "";--fa--fa: ""}.fa-calendar-arrow-up,.fa-calendar-upload{--fa: "";--fa--fa: ""}.fa-comment-dots,.fa-commenting{--fa: "";--fa--fa: ""}.fa-plant-wilt{--fa: "";--fa--fa: ""}.fa-scarf{--fa: "";--fa--fa: ""}.fa-album-circle-plus{--fa: "";--fa--fa: ""}.fa-user-nurse-hair-long{--fa: "";--fa--fa: ""}.fa-diamond{--fa: "";--fa--fa: ""}.fa-square-left,.fa-arrow-alt-square-left{--fa: "";--fa--fa: ""}.fa-face-grin-squint,.fa-grin-squint{--fa: "";--fa--fa: ""}.fa-circle-ellipsis-vertical{--fa: "";--fa--fa: ""}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa: "";--fa--fa: ""}.fa-grid-dividers{--fa: "";--fa--fa: ""}.fa-chart-diagram{--fa: "";--fa--fa: ""}.fa-bacterium{--fa: "";--fa--fa: ""}.fa-hand-pointer{--fa: "";--fa--fa: ""}.fa-drum-steelpan{--fa: "";--fa--fa: ""}.fa-hand-scissors{--fa: "";--fa--fa: ""}.fa-hands-praying,.fa-praying-hands{--fa: "";--fa--fa: ""}.fa-face-pensive{--fa: "";--fa--fa: ""}.fa-user-music{--fa: "";--fa--fa: ""}.fa-arrow-rotate-right,.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-redo{--fa: "";--fa--fa: ""}.fa-messages-dollar,.fa-comments-alt-dollar{--fa: "";--fa--fa: ""}.fa-sensor-on{--fa: "";--fa--fa: ""}.fa-balloon{--fa: "";--fa--fa: ""}.fa-biohazard{--fa: "";--fa--fa: ""}.fa-chess-queen-piece,.fa-chess-queen-alt{--fa: "";--fa--fa: ""}.fa-location-crosshairs,.fa-location{--fa: "";--fa--fa: ""}.fa-mars-double{--fa: "";--fa--fa: ""}.fa-left-from-bracket{--fa: "";--fa--fa: ""}.fa-house-person-leave,.fa-house-leave,.fa-house-person-depart{--fa: "";--fa--fa: ""}.fa-ruler-triangle{--fa: "";--fa--fa: ""}.fa-card-club{--fa: "";--fa--fa: ""}.fa-child-dress{--fa: "";--fa--fa: ""}.fa-users-between-lines{--fa: "";--fa--fa: ""}.fa-lungs-virus{--fa: "";--fa--fa: ""}.fa-spinner-third{--fa: "";--fa--fa: ""}.fa-face-grin-tears,.fa-grin-tears{--fa: "";--fa--fa: ""}.fa-phone{--fa: "";--fa--fa: ""}.fa-computer-mouse-scrollwheel,.fa-mouse-alt{--fa: "";--fa--fa: ""}.fa-calendar-xmark,.fa-calendar-times{--fa: "";--fa--fa: ""}.fa-child-reaching{--fa: "";--fa--fa: ""}.fa-table-layout{--fa: "";--fa--fa: ""}.fa-narwhal{--fa: "";--fa--fa: ""}.fa-ramp-loading{--fa: "";--fa--fa: ""}.fa-calendar-circle-plus{--fa: "";--fa--fa: ""}.fa-toothbrush{--fa: "";--fa--fa: ""}.fa-border-inner{--fa: "";--fa--fa: ""}.fa-paw-claws{--fa: "";--fa--fa: ""}.fa-kiwi-fruit{--fa: "";--fa--fa: ""}.fa-traffic-light-slow{--fa: "";--fa--fa: ""}.fa-rectangle-code{--fa: "";--fa--fa: ""}.fa-head-side-virus{--fa: "";--fa--fa: ""}.fa-keyboard-brightness{--fa: "";--fa--fa: ""}.fa-books-medical{--fa: "";--fa--fa: ""}.fa-lightbulb-slash{--fa: "";--fa--fa: ""}.fa-house-blank,.fa-home-blank{--fa: "";--fa--fa: ""}.fa-square-5{--fa: "";--fa--fa: ""}.fa-square-heart,.fa-heart-square{--fa: "";--fa--fa: ""}.fa-puzzle{--fa: "";--fa--fa: ""}.fa-user-gear,.fa-user-cog{--fa: "";--fa--fa: ""}.fa-pipe-circle-check{--fa: "";--fa--fa: ""}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa: "";--fa--fa: ""}.fa-octagon-exclamation{--fa: "";--fa--fa: ""}.fa-dial-low{--fa: "";--fa--fa: ""}.fa-door-closed{--fa: "";--fa--fa: ""}.fa-laptop-mobile,.fa-phone-laptop{--fa: "";--fa--fa: ""}.fa-conveyor-belt-boxes,.fa-conveyor-belt-alt{--fa: "";--fa--fa: ""}.fa-shield-virus{--fa: "";--fa--fa: ""}.fa-starfighter-twin-ion-engine-advanced,.fa-starfighter-alt-advanced{--fa: "";--fa--fa: ""}.fa-dice-six{--fa: "";--fa--fa: ""}.fa-starfighter-twin-ion-engine,.fa-starfighter-alt{--fa: "";--fa--fa: ""}.fa-rocket-launch{--fa: "";--fa--fa: ""}.fa-mosquito-net{--fa: "";--fa--fa: ""}.fa-file-fragment{--fa: "";--fa--fa: ""}.fa-vent-damper{--fa: "";--fa--fa: ""}.fa-bridge-water{--fa: "";--fa--fa: ""}.fa-ban-bug,.fa-debug{--fa: "";--fa--fa: ""}.fa-person-booth{--fa: "";--fa--fa: ""}.fa-text-width{--fa: "";--fa--fa: ""}.fa-garage-car{--fa: "";--fa--fa: ""}.fa-square-kanban{--fa: "";--fa--fa: ""}.fa-hat-wizard{--fa: "";--fa--fa: ""}.fa-chart-kanban{--fa: "";--fa--fa: ""}.fa-pen-fancy{--fa: "";--fa--fa: ""}.fa-coffee-pot{--fa: "";--fa--fa: ""}.fa-mouse-field{--fa: "";--fa--fa: ""}.fa-person-digging,.fa-digging{--fa: "";--fa--fa: ""}.fa-shower-down,.fa-shower-alt{--fa: "";--fa--fa: ""}.fa-box-circle-check{--fa: "";--fa--fa: ""}.fa-brightness{--fa: "";--fa--fa: ""}.fa-car-side-bolt{--fa: "";--fa--fa: ""}.fa-file-xml{--fa: "";--fa--fa: ""}.fa-ornament{--fa: "";--fa--fa: ""}.fa-phone-arrow-down-left,.fa-phone-arrow-down,.fa-phone-incoming{--fa: "";--fa--fa: ""}.fa-cloud-word{--fa: "";--fa--fa: ""}.fa-hand-fingers-crossed{--fa: "";--fa--fa: ""}.fa-trash{--fa: "";--fa--fa: ""}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa: "";--fa--fa: ""}.fa-arrow-down-small-big,.fa-sort-size-down-alt{--fa: "";--fa--fa: ""}.fa-book-medical{--fa: "";--fa--fa: ""}.fa-face-melting{--fa: "";--fa--fa: ""}.fa-poo{--fa: "";--fa--fa: ""}.fa-pen-clip-slash,.fa-pen-alt-slash{--fa: "";--fa--fa: ""}.fa-quote-right,.fa-quote-right-alt{--fa: "";--fa--fa: ""}.fa-scroll-old{--fa: "";--fa--fa: ""}.fa-guitars{--fa: "";--fa--fa: ""}.fa-phone-xmark{--fa: "";--fa--fa: ""}.fa-hose{--fa: "";--fa--fa: ""}.fa-clock-six{--fa: "";--fa--fa: ""}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa: "";--fa--fa: ""}.fa-billboard{--fa: "";--fa--fa: ""}.fa-square-r{--fa: "";--fa--fa: ""}.fa-cubes{--fa: "";--fa--fa: ""}.fa-envelope-open-dollar{--fa: "";--fa--fa: ""}.fa-divide{--fa: "";--fa--fa: ""}.fa-sun-cloud{--fa: "";--fa--fa: ""}.fa-lamp-floor{--fa: "";--fa--fa: ""}.fa-square-7{--fa: "";--fa--fa: ""}.fa-tenge-sign,.fa-tenge{--fa: "";--fa--fa: ""}.fa-headphones{--fa: "";--fa--fa: ""}.fa-hands-holding{--fa: "";--fa--fa: ""}.fa-campfire{--fa: "";--fa--fa: ""}.fa-circle-ampersand{--fa: "";--fa--fa: ""}.fa-snowflakes{--fa: "";--fa--fa: ""}.fa-hands-clapping{--fa: "";--fa--fa: ""}.fa-republican{--fa: "";--fa--fa: ""}.fa-leaf-maple{--fa: "";--fa--fa: ""}.fa-arrow-left{--fa: "";--fa--fa: ""}.fa-person-circle-xmark{--fa: "";--fa--fa: ""}.fa-ruler{--fa: "";--fa--fa: ""}.fa-arrow-left-from-bracket{--fa: "";--fa--fa: ""}.fa-cup-straw-swoosh{--fa: "";--fa--fa: ""}.fa-temperature-sun,.fa-temperature-hot{--fa: "";--fa--fa: ""}.fa-align-left{--fa: "";--fa--fa: ""}.fa-dice-d6{--fa: "";--fa--fa: ""}.fa-restroom{--fa: "";--fa--fa: ""}.fa-high-definition,.fa-rectangle-hd{--fa: "";--fa--fa: ""}.fa-j{--fa: "J";--fa--fa: "JJ"}.fa-galaxy{--fa: "";--fa--fa: ""}.fa-users-viewfinder{--fa: "";--fa--fa: ""}.fa-file-video{--fa: "";--fa--fa: ""}.fa-cherries{--fa: "";--fa--fa: ""}.fa-up-right-from-square,.fa-external-link-alt{--fa: "";--fa--fa: ""}.fa-circle-sort,.fa-sort-circle{--fa: "";--fa--fa: ""}.fa-table-cells,.fa-th{--fa: "";--fa--fa: ""}.fa-bag-shopping-minus{--fa: "";--fa--fa: ""}.fa-file-pdf{--fa: "";--fa--fa: ""}.fa-siren{--fa: "";--fa--fa: ""}.fa-arrow-up-to-dotted-line{--fa: "";--fa--fa: ""}.fa-image-landscape,.fa-landscape{--fa: "";--fa--fa: ""}.fa-tank-water{--fa: "";--fa--fa: ""}.fa-curling-stone,.fa-curling{--fa: "";--fa--fa: ""}.fa-gamepad-modern,.fa-gamepad-alt{--fa: "";--fa--fa: ""}.fa-messages-question{--fa: "";--fa--fa: ""}.fa-book-bible,.fa-bible{--fa: "";--fa--fa: ""}.fa-o{--fa: "O";--fa--fa: "OO"}.fa-suitcase-medical,.fa-medkit{--fa: "";--fa--fa: ""}.fa-briefcase-arrow-right{--fa: "";--fa--fa: ""}.fa-expand-wide{--fa: "";--fa--fa: ""}.fa-clock-eleven-thirty{--fa: "";--fa--fa: ""}.fa-rv{--fa: "";--fa--fa: ""}.fa-user-secret{--fa: "";--fa--fa: ""}.fa-otter{--fa: "";--fa--fa: ""}.fa-dreidel{--fa: "";--fa--fa: ""}.fa-person-dress,.fa-female{--fa: "";--fa--fa: ""}.fa-comment-dollar{--fa: "";--fa--fa: ""}.fa-business-time,.fa-briefcase-clock{--fa: "";--fa--fa: ""}.fa-flower-tulip{--fa: "";--fa--fa: ""}.fa-people-pants-simple{--fa: "";--fa--fa: ""}.fa-cloud-drizzle{--fa: "";--fa--fa: ""}.fa-table-cells-large,.fa-th-large{--fa: "";--fa--fa: ""}.fa-book-tanakh,.fa-tanakh{--fa: "";--fa--fa: ""}.fa-solar-system{--fa: "";--fa--fa: ""}.fa-seal-question{--fa: "";--fa--fa: ""}.fa-phone-volume,.fa-volume-control-phone{--fa: "";--fa--fa: ""}.fa-disc-drive{--fa: "";--fa--fa: ""}.fa-hat-cowboy-side{--fa: "";--fa--fa: ""}.fa-table-rows,.fa-rows{--fa: "";--fa--fa: ""}.fa-location-exclamation,.fa-map-marker-exclamation{--fa: "";--fa--fa: ""}.fa-face-fearful{--fa: "";--fa--fa: ""}.fa-clipboard-user{--fa: "";--fa--fa: ""}.fa-bus-school{--fa: "";--fa--fa: ""}.fa-film-slash{--fa: "";--fa--fa: ""}.fa-square-arrow-down-right{--fa: "";--fa--fa: ""}.fa-book-sparkles,.fa-book-spells{--fa: "";--fa--fa: ""}.fa-washing-machine,.fa-washer{--fa: "";--fa--fa: ""}.fa-child{--fa: "";--fa--fa: ""}.fa-lira-sign{--fa: "";--fa--fa: ""}.fa-user-visor{--fa: "";--fa--fa: ""}.fa-file-plus-minus{--fa: "";--fa--fa: ""}.fa-chess-clock-flip,.fa-chess-clock-alt{--fa: "";--fa--fa: ""}.fa-satellite{--fa: "";--fa--fa: ""}.fa-truck-fire{--fa: "";--fa--fa: ""}.fa-plane-lock{--fa: "";--fa--fa: ""}.fa-steering-wheel{--fa: "";--fa--fa: ""}.fa-tag{--fa: "";--fa--fa: ""}.fa-stretcher{--fa: "";--fa--fa: ""}.fa-book-section,.fa-book-law{--fa: "";--fa--fa: ""}.fa-inboxes{--fa: "";--fa--fa: ""}.fa-coffee-bean{--fa: "";--fa--fa: ""}.fa-circle-yen{--fa: "";--fa--fa: ""}.fa-brackets-curly{--fa: "";--fa--fa: ""}.fa-ellipsis-stroke-vertical,.fa-ellipsis-v-alt{--fa: "";--fa--fa: ""}.fa-comment{--fa: "";--fa--fa: ""}.fa-square-1{--fa: "";--fa--fa: ""}.fa-cake-candles,.fa-birthday-cake,.fa-cake{--fa: "";--fa--fa: ""}.fa-head-side{--fa: "";--fa--fa: ""}.fa-truck-ladder{--fa: "";--fa--fa: ""}.fa-envelope{--fa: "";--fa--fa: ""}.fa-dolly-empty{--fa: "";--fa--fa: ""}.fa-face-tissue{--fa: "";--fa--fa: ""}.fa-angles-up,.fa-angle-double-up{--fa: "";--fa--fa: ""}.fa-bin-recycle{--fa: "";--fa--fa: ""}.fa-paperclip{--fa: "";--fa--fa: ""}.fa-chart-line-down{--fa: "";--fa--fa: ""}.fa-arrow-right-to-city{--fa: "";--fa--fa: ""}.fa-lock-a{--fa: "";--fa--fa: ""}.fa-ribbon{--fa: "";--fa--fa: ""}.fa-lungs{--fa: "";--fa--fa: ""}.fa-person-pinball{--fa: "";--fa--fa: ""}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa: "";--fa--fa: ""}.fa-apple-core{--fa: "";--fa--fa: ""}.fa-circle-y{--fa: "";--fa--fa: ""}.fa-h6{--fa: "";--fa--fa: ""}.fa-litecoin-sign{--fa: "";--fa--fa: ""}.fa-bottle-baby{--fa: "";--fa--fa: ""}.fa-circle-small{--fa: "";--fa--fa: ""}.fa-border-none{--fa: "";--fa--fa: ""}.fa-arrow-turn-down-left{--fa: "";--fa--fa: ""}.fa-circle-wifi-circle-wifi,.fa-circle-wifi-group{--fa: "";--fa--fa: ""}.fa-circle-nodes{--fa: "";--fa--fa: ""}.fa-parachute-box{--fa: "";--fa--fa: ""}.fa-reflect-horizontal{--fa: "";--fa--fa: ""}.fa-message-medical,.fa-comment-alt-medical{--fa: "";--fa--fa: ""}.fa-rugby-ball{--fa: "";--fa--fa: ""}.fa-comment-music{--fa: "";--fa--fa: ""}.fa-indent{--fa: "";--fa--fa: ""}.fa-tree-deciduous,.fa-tree-alt{--fa: "";--fa--fa: ""}.fa-puzzle-piece-simple,.fa-puzzle-piece-alt{--fa: "";--fa--fa: ""}.fa-truck-field-un{--fa: "";--fa--fa: ""}.fa-nfc-trash{--fa: "";--fa--fa: ""}.fa-hourglass,.fa-hourglass-empty{--fa: "";--fa--fa: ""}.fa-mountain{--fa: "";--fa--fa: ""}.fa-file-xmark,.fa-file-times{--fa: "";--fa--fa: ""}.fa-house-heart,.fa-home-heart{--fa: "";--fa--fa: ""}.fa-house-chimney-blank{--fa: "";--fa--fa: ""}.fa-meter-bolt{--fa: "";--fa--fa: ""}.fa-user-doctor,.fa-user-md{--fa: "";--fa--fa: ""}.fa-slash-back{--fa: "\\";--fa--fa: "\\\\"}.fa-circle-info,.fa-info-circle{--fa: "";--fa--fa: ""}.fa-fishing-rod{--fa: "";--fa--fa: ""}.fa-hammer-crash{--fa: "";--fa--fa: ""}.fa-message-heart{--fa: "";--fa--fa: ""}.fa-cloud-meatball{--fa: "";--fa--fa: ""}.fa-camera-polaroid{--fa: "";--fa--fa: ""}.fa-camera,.fa-camera-alt{--fa: "";--fa--fa: ""}.fa-square-virus{--fa: "";--fa--fa: ""}.fa-cart-arrow-up{--fa: "";--fa--fa: ""}.fa-meteor{--fa: "";--fa--fa: ""}.fa-car-on{--fa: "";--fa--fa: ""}.fa-sleigh{--fa: "";--fa--fa: ""}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa: "";--fa--fa: ""}.fa-buoy-mooring{--fa: "";--fa--fa: ""}.fa-square-4{--fa: "";--fa--fa: ""}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa: "";--fa--fa: ""}.fa-file-eps{--fa: "";--fa--fa: ""}.fa-tricycle-adult{--fa: "";--fa--fa: ""}.fa-waveform{--fa: "";--fa--fa: ""}.fa-water{--fa: "";--fa--fa: ""}.fa-star-sharp-half-stroke,.fa-star-sharp-half-alt{--fa: "";--fa--fa: ""}.fa-nfc-signal{--fa: "";--fa--fa: ""}.fa-plane-prop{--fa: "";--fa--fa: ""}.fa-calendar-check{--fa: "";--fa--fa: ""}.fa-clock-desk{--fa: "";--fa--fa: ""}.fa-calendar-clock,.fa-calendar-time{--fa: "";--fa--fa: ""}.fa-braille{--fa: "";--fa--fa: ""}.fa-prescription-bottle-medical,.fa-prescription-bottle-alt{--fa: "";--fa--fa: ""}.fa-plate-utensils{--fa: "";--fa--fa: ""}.fa-family-pants{--fa: "";--fa--fa: ""}.fa-hose-reel{--fa: "";--fa--fa: ""}.fa-house-window{--fa: "";--fa--fa: ""}.fa-landmark{--fa: "";--fa--fa: ""}.fa-truck{--fa: "";--fa--fa: ""}.fa-music-magnifying-glass{--fa: "";--fa--fa: ""}.fa-crosshairs{--fa: "";--fa--fa: ""}.fa-cloud-rainbow{--fa: "";--fa--fa: ""}.fa-person-cane{--fa: "";--fa--fa: ""}.fa-alien{--fa: "";--fa--fa: ""}.fa-tent{--fa: "";--fa--fa: ""}.fa-laptop-binary{--fa: "";--fa--fa: ""}.fa-vest-patches{--fa: "";--fa--fa: ""}.fa-people-dress-simple{--fa: "";--fa--fa: ""}.fa-check-double{--fa: "";--fa--fa: ""}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa: "";--fa--fa: ""}.fa-bowling-ball-pin{--fa: "";--fa--fa: ""}.fa-bell-school-slash{--fa: "";--fa--fa: ""}.fa-plus-large{--fa: "";--fa--fa: ""}.fa-money-bill-wheat{--fa: "";--fa--fa: ""}.fa-camera-viewfinder,.fa-screenshot{--fa: "";--fa--fa: ""}.fa-message-music,.fa-comment-alt-music{--fa: "";--fa--fa: ""}.fa-car-building{--fa: "";--fa--fa: ""}.fa-border-bottom-right,.fa-border-style-alt{--fa: "";--fa--fa: ""}.fa-octagon{--fa: "";--fa--fa: ""}.fa-comment-arrow-up-right{--fa: "";--fa--fa: ""}.fa-octagon-divide{--fa: "";--fa--fa: ""}.fa-cookie{--fa: "";--fa--fa: ""}.fa-arrow-rotate-left,.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-undo{--fa: "";--fa--fa: ""}.fa-tv-music{--fa: "";--fa--fa: ""}.fa-hard-drive,.fa-hdd{--fa: "";--fa--fa: ""}.fa-reel{--fa: "";--fa--fa: ""}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa: "";--fa--fa: ""}.fa-dumbbell{--fa: "";--fa--fa: ""}.fa-rectangle-list,.fa-list-alt{--fa: "";--fa--fa: ""}.fa-tarp-droplet{--fa: "";--fa--fa: ""}.fa-alarm-exclamation{--fa: "";--fa--fa: ""}.fa-house-medical-circle-check{--fa: "";--fa--fa: ""}.fa-traffic-cone{--fa: "";--fa--fa: ""}.fa-grate{--fa: "";--fa--fa: ""}.fa-arrow-down-right{--fa: "";--fa--fa: ""}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa: "";--fa--fa: ""}.fa-calendar-plus{--fa: "";--fa--fa: ""}.fa-person-from-portal,.fa-portal-exit{--fa: "";--fa--fa: ""}.fa-plane-arrival{--fa: "";--fa--fa: ""}.fa-cowbell-circle-plus,.fa-cowbell-more{--fa: "";--fa--fa: ""}.fa-circle-left,.fa-arrow-alt-circle-left{--fa: "";--fa--fa: ""}.fa-distribute-spacing-vertical{--fa: "";--fa--fa: ""}.fa-signal-bars-fair,.fa-signal-alt-2{--fa: "";--fa--fa: ""}.fa-sportsball{--fa: "";--fa--fa: ""}.fa-game-console-handheld-crank{--fa: "";--fa--fa: ""}.fa-train-subway,.fa-subway{--fa: "";--fa--fa: ""}.fa-chart-gantt{--fa: "";--fa--fa: ""}.fa-face-smile-upside-down{--fa: "";--fa--fa: ""}.fa-ball-pile{--fa: "";--fa--fa: ""}.fa-badge-dollar{--fa: "";--fa--fa: ""}.fa-money-bills-simple,.fa-money-bills-alt{--fa: "";--fa--fa: ""}.fa-list-timeline{--fa: "";--fa--fa: ""}.fa-indian-rupee-sign,.fa-indian-rupee,.fa-inr{--fa: "";--fa--fa: ""}.fa-crop-simple,.fa-crop-alt{--fa: "";--fa--fa: ""}.fa-money-bill-1,.fa-money-bill-alt{--fa: "";--fa--fa: ""}.fa-left-long,.fa-long-arrow-alt-left{--fa: "";--fa--fa: ""}.fa-keyboard-down{--fa: "";--fa--fa: ""}.fa-circle-up-right{--fa: "";--fa--fa: ""}.fa-cloud-bolt-moon,.fa-thunderstorm-moon{--fa: "";--fa--fa: ""}.fa-turn-left-up{--fa: "";--fa--fa: ""}.fa-dna{--fa: "";--fa--fa: ""}.fa-virus-slash{--fa: "";--fa--fa: ""}.fa-bracket-round-right{--fa: ")";--fa--fa: "))"}.fa-circle-sterling{--fa: "";--fa--fa: ""}.fa-circle-5{--fa: "";--fa--fa: ""}.fa-minus,.fa-subtract{--fa: "";--fa--fa: ""}.fa-fire-flame,.fa-flame{--fa: "";--fa--fa: ""}.fa-right-to-line,.fa-arrow-alt-to-right{--fa: "";--fa--fa: ""}.fa-gif{--fa: "";--fa--fa: ""}.fa-chess{--fa: "";--fa--fa: ""}.fa-trash-slash{--fa: "";--fa--fa: ""}.fa-arrow-left-long,.fa-long-arrow-left{--fa: "";--fa--fa: ""}.fa-plug-circle-check{--fa: "";--fa--fa: ""}.fa-font-case{--fa: "";--fa--fa: ""}.fa-street-view{--fa: "";--fa--fa: ""}.fa-arrow-down-left{--fa: "";--fa--fa: ""}.fa-franc-sign{--fa: "";--fa--fa: ""}.fa-flask-round-poison,.fa-flask-poison{--fa: "";--fa--fa: ""}.fa-volume-off{--fa: "";--fa--fa: ""}.fa-book-circle-arrow-right{--fa: "";--fa--fa: ""}.fa-chart-user,.fa-user-chart{--fa: "";--fa--fa: ""}.fa-hands-asl-interpreting,.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting{--fa: "";--fa--fa: ""}.fa-presentation-screen,.fa-presentation{--fa: "";--fa--fa: ""}.fa-circle-bolt{--fa: "";--fa--fa: ""}.fa-face-smile-halo{--fa: "";--fa--fa: ""}.fa-cart-circle-arrow-down{--fa: "";--fa--fa: ""}.fa-house-person-return,.fa-house-person-arrive,.fa-house-return{--fa: "";--fa--fa: ""}.fa-message-xmark,.fa-comment-alt-times,.fa-message-times{--fa: "";--fa--fa: ""}.fa-file-certificate,.fa-file-award{--fa: "";--fa--fa: ""}.fa-user-doctor-hair-long{--fa: "";--fa--fa: ""}.fa-camera-security,.fa-camera-home{--fa: "";--fa--fa: ""}.fa-gear,.fa-cog{--fa: "";--fa--fa: ""}.fa-droplet-slash,.fa-tint-slash{--fa: "";--fa--fa: ""}.fa-book-heart{--fa: "";--fa--fa: ""}.fa-mosque{--fa: "";--fa--fa: ""}.fa-duck{--fa: "";--fa--fa: ""}.fa-mosquito{--fa: "";--fa--fa: ""}.fa-star-of-david{--fa: "";--fa--fa: ""}.fa-flag-swallowtail,.fa-flag-alt{--fa: "";--fa--fa: ""}.fa-person-military-rifle{--fa: "";--fa--fa: ""}.fa-car-garage{--fa: "";--fa--fa: ""}.fa-cart-shopping,.fa-shopping-cart{--fa: "";--fa--fa: ""}.fa-book-font{--fa: "";--fa--fa: ""}.fa-shield-plus{--fa: "";--fa--fa: ""}.fa-vials{--fa: "";--fa--fa: ""}.fa-eye-dropper-full{--fa: "";--fa--fa: ""}.fa-distribute-spacing-horizontal{--fa: "";--fa--fa: ""}.fa-tablet-rugged{--fa: "";--fa--fa: ""}.fa-temperature-snow,.fa-temperature-frigid{--fa: "";--fa--fa: ""}.fa-moped{--fa: "";--fa--fa: ""}.fa-face-smile-plus,.fa-smile-plus{--fa: "";--fa--fa: ""}.fa-radio-tuner,.fa-radio-alt{--fa: "";--fa--fa: ""}.fa-face-swear{--fa: "";--fa--fa: ""}.fa-water-arrow-down,.fa-water-lower{--fa: "";--fa--fa: ""}.fa-scanner-touchscreen{--fa: "";--fa--fa: ""}.fa-circle-7{--fa: "";--fa--fa: ""}.fa-plug-circle-plus{--fa: "";--fa--fa: ""}.fa-person-ski-jumping,.fa-ski-jump{--fa: "";--fa--fa: ""}.fa-place-of-worship{--fa: "";--fa--fa: ""}.fa-water-arrow-up,.fa-water-rise{--fa: "";--fa--fa: ""}.fa-waveform-lines,.fa-waveform-path{--fa: "";--fa--fa: ""}.fa-split{--fa: "";--fa--fa: ""}.fa-film-canister,.fa-film-cannister{--fa: "";--fa--fa: ""}.fa-folder-xmark,.fa-folder-times{--fa: "";--fa--fa: ""}.fa-toilet-paper-blank,.fa-toilet-paper-alt{--fa: "";--fa--fa: ""}.fa-tablet-screen,.fa-tablet-android-alt{--fa: "";--fa--fa: ""}.fa-hexagon-vertical-nft-slanted{--fa: "";--fa--fa: ""}.fa-folder-music{--fa: "";--fa--fa: ""}.fa-display-medical,.fa-desktop-medical{--fa: "";--fa--fa: ""}.fa-share-all{--fa: "";--fa--fa: ""}.fa-peapod{--fa: "";--fa--fa: ""}.fa-chess-clock{--fa: "";--fa--fa: ""}.fa-axe{--fa: "";--fa--fa: ""}.fa-square-d{--fa: "";--fa--fa: ""}.fa-grip-vertical{--fa: "";--fa--fa: ""}.fa-mobile-signal-out{--fa: "";--fa--fa: ""}.fa-hexagon-nodes{--fa: "";--fa--fa: ""}.fa-arrow-turn-up,.fa-level-up{--fa: "";--fa--fa: ""}.fa-u{--fa: "U";--fa--fa: "UU"}.fa-arrow-up-from-dotted-line{--fa: "";--fa--fa: ""}.fa-square-root-variable,.fa-square-root-alt{--fa: "";--fa--fa: ""}.fa-light-switch-on{--fa: "";--fa--fa: ""}.fa-arrow-down-arrow-up,.fa-sort-alt{--fa: "";--fa--fa: ""}.fa-raindrops{--fa: "";--fa--fa: ""}.fa-dash,.fa-minus-large{--fa: "";--fa--fa: ""}.fa-clock,.fa-clock-four{--fa: "";--fa--fa: ""}.fa-input-numeric{--fa: "";--fa--fa: ""}.fa-truck-tow{--fa: "";--fa--fa: ""}.fa-backward-step,.fa-step-backward{--fa: "";--fa--fa: ""}.fa-pallet{--fa: "";--fa--fa: ""}.fa-car-bolt{--fa: "";--fa--fa: ""}.fa-arrows-maximize,.fa-expand-arrows{--fa: "";--fa--fa: ""}.fa-faucet{--fa: "";--fa--fa: ""}.fa-cloud-sleet{--fa: "";--fa--fa: ""}.fa-lamp-street{--fa: "";--fa--fa: ""}.fa-list-radio{--fa: "";--fa--fa: ""}.fa-pen-nib-slash{--fa: "";--fa--fa: ""}.fa-baseball-bat-ball{--fa: "";--fa--fa: ""}.fa-square-up-left{--fa: "";--fa--fa: ""}.fa-overline{--fa: "";--fa--fa: ""}.fa-s{--fa: "S";--fa--fa: "SS"}.fa-timeline{--fa: "";--fa--fa: ""}.fa-keyboard{--fa: "";--fa--fa: ""}.fa-arrows-from-dotted-line{--fa: "";--fa--fa: ""}.fa-usb-drive{--fa: "";--fa--fa: ""}.fa-ballot{--fa: "";--fa--fa: ""}.fa-caret-down{--fa: "";--fa--fa: ""}.fa-location-dot-slash,.fa-map-marker-alt-slash{--fa: "";--fa--fa: ""}.fa-cards{--fa: "";--fa--fa: ""}.fa-house-chimney-medical,.fa-clinic-medical{--fa: "";--fa--fa: ""}.fa-boxing-glove,.fa-glove-boxing{--fa: "";--fa--fa: ""}.fa-temperature-three-quarters,.fa-temperature-3,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa: "";--fa--fa: ""}.fa-bell-school{--fa: "";--fa--fa: ""}.fa-mobile-screen,.fa-mobile-android-alt{--fa: "";--fa--fa: ""}.fa-plane-up{--fa: "";--fa--fa: ""}.fa-folder-heart{--fa: "";--fa--fa: ""}.fa-circle-location-arrow,.fa-location-circle{--fa: "";--fa--fa: ""}.fa-face-head-bandage{--fa: "";--fa--fa: ""}.fa-sushi-roll,.fa-maki-roll,.fa-makizushi{--fa: "";--fa--fa: ""}.fa-car-bump{--fa: "";--fa--fa: ""}.fa-piggy-bank{--fa: "";--fa--fa: ""}.fa-racquet{--fa: "";--fa--fa: ""}.fa-car-mirrors{--fa: "";--fa--fa: ""}.fa-industry-windows,.fa-industry-alt{--fa: "";--fa--fa: ""}.fa-bolt-auto{--fa: "";--fa--fa: ""}.fa-battery-half,.fa-battery-3{--fa: "";--fa--fa: ""}.fa-flux-capacitor{--fa: "";--fa--fa: ""}.fa-mountain-city{--fa: "";--fa--fa: ""}.fa-coins{--fa: "";--fa--fa: ""}.fa-honey-pot{--fa: "";--fa--fa: ""}.fa-olive{--fa: "";--fa--fa: ""}.fa-khanda{--fa: "";--fa--fa: ""}.fa-filter-list{--fa: "";--fa--fa: ""}.fa-outlet{--fa: "";--fa--fa: ""}.fa-sliders,.fa-sliders-h{--fa: "";--fa--fa: ""}.fa-cauldron{--fa: "";--fa--fa: ""}.fa-people{--fa: "";--fa--fa: ""}.fa-folder-tree{--fa: "";--fa--fa: ""}.fa-network-wired{--fa: "";--fa--fa: ""}.fa-croissant{--fa: "";--fa--fa: ""}.fa-map-pin{--fa: "";--fa--fa: ""}.fa-hamsa{--fa: "";--fa--fa: ""}.fa-cent-sign{--fa: "";--fa--fa: ""}.fa-swords-laser{--fa: "";--fa--fa: ""}.fa-flask{--fa: "";--fa--fa: ""}.fa-person-pregnant{--fa: "";--fa--fa: ""}.fa-square-u{--fa: "";--fa--fa: ""}.fa-wand-sparkles{--fa: "";--fa--fa: ""}.fa-router{--fa: "";--fa--fa: ""}.fa-ellipsis-vertical,.fa-ellipsis-v{--fa: "";--fa--fa: ""}.fa-sword-laser-alt{--fa: "";--fa--fa: ""}.fa-ticket{--fa: "";--fa--fa: ""}.fa-power-off{--fa: "";--fa--fa: ""}.fa-coin{--fa: "";--fa--fa: ""}.fa-laptop-slash{--fa: "";--fa--fa: ""}.fa-right-long,.fa-long-arrow-alt-right{--fa: "";--fa--fa: ""}.fa-circle-b{--fa: "";--fa--fa: ""}.fa-person-dress-simple{--fa: "";--fa--fa: ""}.fa-pipe-collar{--fa: "";--fa--fa: ""}.fa-lights-holiday{--fa: "";--fa--fa: ""}.fa-citrus{--fa: "";--fa--fa: ""}.fa-flag-usa{--fa: "";--fa--fa: ""}.fa-laptop-file{--fa: "";--fa--fa: ""}.fa-tty,.fa-teletype{--fa: "";--fa--fa: ""}.fa-chart-tree-map{--fa: "";--fa--fa: ""}.fa-diagram-next{--fa: "";--fa--fa: ""}.fa-person-rifle{--fa: "";--fa--fa: ""}.fa-clock-five-thirty{--fa: "";--fa--fa: ""}.fa-pipe-valve{--fa: "";--fa--fa: ""}.fa-lightbulb-message{--fa: "";--fa--fa: ""}.fa-arrow-up-from-arc{--fa: "";--fa--fa: ""}.fa-face-spiral-eyes{--fa: "";--fa--fa: ""}.fa-compress-wide{--fa: "";--fa--fa: ""}.fa-circle-phone-hangup,.fa-phone-circle-down{--fa: "";--fa--fa: ""}.fa-gear-complex-code{--fa: "";--fa--fa: ""}.fa-house-medical-circle-exclamation{--fa: "";--fa--fa: ""}.fa-badminton{--fa: "";--fa--fa: ""}.fa-closed-captioning{--fa: "";--fa--fa: ""}.fa-person-hiking,.fa-hiking{--fa: "";--fa--fa: ""}.fa-right-from-line,.fa-arrow-alt-from-left{--fa: "";--fa--fa: ""}.fa-venus-double{--fa: "";--fa--fa: ""}.fa-images{--fa: "";--fa--fa: ""}.fa-calculator{--fa: "";--fa--fa: ""}.fa-shuttlecock{--fa: "";--fa--fa: ""}.fa-user-hair{--fa: "";--fa--fa: ""}.fa-eye-evil{--fa: "";--fa--fa: ""}.fa-people-pulling{--fa: "";--fa--fa: ""}.fa-n{--fa: "N";--fa--fa: "NN"}.fa-swap{--fa: "";--fa--fa: ""}.fa-garage{--fa: "";--fa--fa: ""}.fa-cable-car,.fa-tram{--fa: "";--fa--fa: ""}.fa-shovel-snow{--fa: "";--fa--fa: ""}.fa-cloud-rain{--fa: "";--fa--fa: ""}.fa-face-lying{--fa: "";--fa--fa: ""}.fa-sprinkler{--fa: "";--fa--fa: ""}.fa-building-circle-xmark{--fa: "";--fa--fa: ""}.fa-person-sledding,.fa-sledding{--fa: "";--fa--fa: ""}.fa-game-console-handheld{--fa: "";--fa--fa: ""}.fa-ship{--fa: "";--fa--fa: ""}.fa-clock-six-thirty{--fa: "";--fa--fa: ""}.fa-battery-slash{--fa: "";--fa--fa: ""}.fa-tugrik-sign{--fa: "";--fa--fa: ""}.fa-arrows-down-to-line{--fa: "";--fa--fa: ""}.fa-download{--fa: "";--fa--fa: ""}.fa-angles-up-down{--fa: "";--fa--fa: ""}.fa-shelves,.fa-inventory{--fa: "";--fa--fa: ""}.fa-cloud-snow{--fa: "";--fa--fa: ""}.fa-face-grin,.fa-grin{--fa: "";--fa--fa: ""}.fa-delete-left,.fa-backspace{--fa: "";--fa--fa: ""}.fa-oven{--fa: "";--fa--fa: ""}.fa-cloud-binary{--fa: "";--fa--fa: ""}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa: "";--fa--fa: ""}.fa-comment-captions{--fa: "";--fa--fa: ""}.fa-comments-question{--fa: "";--fa--fa: ""}.fa-scribble{--fa: "";--fa--fa: ""}.fa-rotate-exclamation{--fa: "";--fa--fa: ""}.fa-file-circle-check{--fa: "";--fa--fa: ""}.fa-glass{--fa: "";--fa--fa: ""}.fa-loader{--fa: "";--fa--fa: ""}.fa-forward{--fa: "";--fa--fa: ""}.fa-user-pilot{--fa: "";--fa--fa: ""}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa: "";--fa--fa: ""}.fa-code-pull-request-closed{--fa: "";--fa--fa: ""}.fa-face-meh,.fa-meh{--fa: "";--fa--fa: ""}.fa-align-center{--fa: "";--fa--fa: ""}.fa-book-skull,.fa-book-dead{--fa: "";--fa--fa: ""}.fa-id-card,.fa-drivers-license{--fa: "";--fa--fa: ""}.fa-face-dotted{--fa: "";--fa--fa: ""}.fa-face-worried{--fa: "";--fa--fa: ""}.fa-outdent,.fa-dedent{--fa: "";--fa--fa: ""}.fa-court-sport{--fa: "";--fa--fa: ""}.fa-heart-circle-exclamation{--fa: "";--fa--fa: ""}.fa-house,.fa-home,.fa-home-alt,.fa-home-lg-alt{--fa: "";--fa--fa: ""}.fa-vector-circle{--fa: "";--fa--fa: ""}.fa-car-circle-bolt{--fa: "";--fa--fa: ""}.fa-calendar-week{--fa: "";--fa--fa: ""}.fa-flying-disc{--fa: "";--fa--fa: ""}.fa-laptop-medical{--fa: "";--fa--fa: ""}.fa-square-down-right{--fa: "";--fa--fa: ""}.fa-b{--fa: "B";--fa--fa: "BB"}.fa-seat-airline{--fa: "";--fa--fa: ""}.fa-moon-over-sun,.fa-eclipse-alt{--fa: "";--fa--fa: ""}.fa-pipe{--fa: "|";--fa--fa: "||"}.fa-file-medical{--fa: "";--fa--fa: ""}.fa-potato{--fa: "";--fa--fa: ""}.fa-dice-one{--fa: "";--fa--fa: ""}.fa-circle-a{--fa: "";--fa--fa: ""}.fa-helmet-battle{--fa: "";--fa--fa: ""}.fa-butter{--fa: "";--fa--fa: ""}.fa-blanket-fire{--fa: "";--fa--fa: ""}.fa-kiwi-bird{--fa: "";--fa--fa: ""}.fa-castle{--fa: "";--fa--fa: ""}.fa-golf-club{--fa: "";--fa--fa: ""}.fa-arrow-right-arrow-left,.fa-exchange{--fa: "";--fa--fa: ""}.fa-rotate-right,.fa-redo-alt,.fa-rotate-forward{--fa: "";--fa--fa: ""}.fa-utensils,.fa-cutlery{--fa: "";--fa--fa: ""}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa: "";--fa--fa: ""}.fa-chart-pie-simple-circle-dollar{--fa: "";--fa--fa: ""}.fa-balloons{--fa: "";--fa--fa: ""}.fa-mill-sign{--fa: "";--fa--fa: ""}.fa-bowl-rice{--fa: "";--fa--fa: ""}.fa-timeline-arrow{--fa: "";--fa--fa: ""}.fa-skull{--fa: "";--fa--fa: ""}.fa-game-board-simple,.fa-game-board-alt{--fa: "";--fa--fa: ""}.fa-circle-video,.fa-video-circle{--fa: "";--fa--fa: ""}.fa-chart-scatter-bubble{--fa: "";--fa--fa: ""}.fa-house-turret{--fa: "";--fa--fa: ""}.fa-banana{--fa: "";--fa--fa: ""}.fa-hand-holding-skull{--fa: "";--fa--fa: ""}.fa-people-dress{--fa: "";--fa--fa: ""}.fa-loveseat,.fa-couch-small{--fa: "";--fa--fa: ""}.fa-tower-broadcast,.fa-broadcast-tower{--fa: "";--fa--fa: ""}.fa-truck-pickup{--fa: "";--fa--fa: ""}.fa-block-quote{--fa: "";--fa--fa: ""}.fa-up-long,.fa-long-arrow-alt-up{--fa: "";--fa--fa: ""}.fa-stop{--fa: "";--fa--fa: ""}.fa-code-merge{--fa: "";--fa--fa: ""}.fa-money-check-dollar-pen,.fa-money-check-edit-alt{--fa: "";--fa--fa: ""}.fa-up-from-line,.fa-arrow-alt-from-bottom{--fa: "";--fa--fa: ""}.fa-upload{--fa: "";--fa--fa: ""}.fa-hurricane{--fa: "";--fa--fa: ""}.fa-grid-round-2-plus{--fa: "";--fa--fa: ""}.fa-people-pants{--fa: "";--fa--fa: ""}.fa-mound{--fa: "";--fa--fa: ""}.fa-windsock{--fa: "";--fa--fa: ""}.fa-circle-half{--fa: "";--fa--fa: ""}.fa-brake-warning{--fa: "";--fa--fa: ""}.fa-toilet-portable{--fa: "";--fa--fa: ""}.fa-compact-disc{--fa: "";--fa--fa: ""}.fa-file-arrow-down,.fa-file-download{--fa: "";--fa--fa: ""}.fa-saxophone-fire,.fa-sax-hot{--fa: "";--fa--fa: ""}.fa-camera-web-slash,.fa-webcam-slash{--fa: "";--fa--fa: ""}.fa-folder-medical{--fa: "";--fa--fa: ""}.fa-folder-gear,.fa-folder-cog{--fa: "";--fa--fa: ""}.fa-hand-wave{--fa: "";--fa--fa: ""}.fa-arrow-up-arrow-down,.fa-sort-up-down{--fa: "";--fa--fa: ""}.fa-caravan{--fa: "";--fa--fa: ""}.fa-shield-cat{--fa: "";--fa--fa: ""}.fa-message-slash,.fa-comment-alt-slash{--fa: "";--fa--fa: ""}.fa-bolt,.fa-zap{--fa: "";--fa--fa: ""}.fa-trash-can-check{--fa: "";--fa--fa: ""}.fa-glass-water{--fa: "";--fa--fa: ""}.fa-oil-well{--fa: "";--fa--fa: ""}.fa-table-cells-column-unlock{--fa: "";--fa--fa: ""}.fa-person-simple{--fa: "";--fa--fa: ""}.fa-arrow-turn-left-up{--fa: "";--fa--fa: ""}.fa-vault{--fa: "";--fa--fa: ""}.fa-mars{--fa: "";--fa--fa: ""}.fa-toilet{--fa: "";--fa--fa: ""}.fa-plane-circle-xmark{--fa: "";--fa--fa: ""}.fa-yen-sign,.fa-cny,.fa-jpy,.fa-rmb,.fa-yen{--fa: "";--fa--fa: ""}.fa-gear-code{--fa: "";--fa--fa: ""}.fa-notes{--fa: "";--fa--fa: ""}.fa-ruble-sign,.fa-rouble,.fa-rub,.fa-ruble{--fa: "";--fa--fa: ""}.fa-trash-undo,.fa-trash-arrow-turn-left{--fa: "";--fa--fa: ""}.fa-champagne-glass,.fa-glass-champagne{--fa: "";--fa--fa: ""}.fa-objects-align-center-horizontal{--fa: "";--fa--fa: ""}.fa-sun{--fa: "";--fa--fa: ""}.fa-trash-can-slash,.fa-trash-alt-slash{--fa: "";--fa--fa: ""}.fa-screen-users,.fa-users-class{--fa: "";--fa--fa: ""}.fa-guitar{--fa: "";--fa--fa: ""}.fa-square-arrow-left,.fa-arrow-square-left{--fa: "";--fa--fa: ""}.fa-square-8{--fa: "";--fa--fa: ""}.fa-face-smile-hearts{--fa: "";--fa--fa: ""}.fa-brackets-square,.fa-brackets{--fa: "";--fa--fa: ""}.fa-laptop-arrow-down{--fa: "";--fa--fa: ""}.fa-hockey-stick-puck{--fa: "";--fa--fa: ""}.fa-house-tree{--fa: "";--fa--fa: ""}.fa-signal-fair,.fa-signal-2{--fa: "";--fa--fa: ""}.fa-face-laugh-wink,.fa-laugh-wink{--fa: "";--fa--fa: ""}.fa-circle-dollar,.fa-dollar-circle,.fa-usd-circle{--fa: "";--fa--fa: ""}.fa-horse-head{--fa: "";--fa--fa: ""}.fa-arrows-repeat,.fa-repeat-alt{--fa: "";--fa--fa: ""}.fa-bore-hole{--fa: "";--fa--fa: ""}.fa-industry{--fa: "";--fa--fa: ""}.fa-image-polaroid{--fa: "";--fa--fa: ""}.fa-wave-triangle{--fa: "";--fa--fa: ""}.fa-turn-left-down{--fa: "";--fa--fa: ""}.fa-person-running-fast{--fa: "";--fa--fa: ""}.fa-circle-down,.fa-arrow-alt-circle-down{--fa: "";--fa--fa: ""}.fa-grill{--fa: "";--fa--fa: ""}.fa-arrows-turn-to-dots{--fa: "";--fa--fa: ""}.fa-chart-mixed,.fa-analytics{--fa: "";--fa--fa: ""}.fa-florin-sign{--fa: "";--fa--fa: ""}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa: "";--fa--fa: ""}.fa-less-than{--fa: "<";--fa--fa: "<<"}.fa-display-code,.fa-desktop-code{--fa: "";--fa--fa: ""}.fa-face-drooling{--fa: "";--fa--fa: ""}.fa-oil-temperature,.fa-oil-temp{--fa: "";--fa--fa: ""}.fa-square-question,.fa-question-square{--fa: "";--fa--fa: ""}.fa-air-conditioner{--fa: "";--fa--fa: ""}.fa-angle-down{--fa: "";--fa--fa: ""}.fa-mountains{--fa: "";--fa--fa: ""}.fa-omega{--fa: "";--fa--fa: ""}.fa-car-tunnel{--fa: "";--fa--fa: ""}.fa-person-dolly-empty{--fa: "";--fa--fa: ""}.fa-pan-food{--fa: "";--fa--fa: ""}.fa-head-side-cough{--fa: "";--fa--fa: ""}.fa-grip-lines{--fa: "";--fa--fa: ""}.fa-thumbs-down{--fa: "";--fa--fa: ""}.fa-user-lock{--fa: "";--fa--fa: ""}.fa-arrow-right-long,.fa-long-arrow-right{--fa: "";--fa--fa: ""}.fa-tickets-airline,.fa-tickets-perforated-plane,.fa-tickets-plane{--fa: "";--fa--fa: ""}.fa-tent-double-peak{--fa: "";--fa--fa: ""}.fa-anchor-circle-xmark{--fa: "";--fa--fa: ""}.fa-ellipsis,.fa-ellipsis-h{--fa: "";--fa--fa: ""}.fa-nfc-slash{--fa: "";--fa--fa: ""}.fa-chess-pawn{--fa: "";--fa--fa: ""}.fa-kit-medical,.fa-first-aid{--fa: "";--fa--fa: ""}.fa-grid-2-plus{--fa: "";--fa--fa: ""}.fa-bells{--fa: "";--fa--fa: ""}.fa-person-through-window{--fa: "";--fa--fa: ""}.fa-toolbox{--fa: "";--fa--fa: ""}.fa-globe-wifi{--fa: "";--fa--fa: ""}.fa-envelope-dot,.fa-envelope-badge{--fa: "";--fa--fa: ""}.fa-magnifying-glass-waveform{--fa: "";--fa--fa: ""}.fa-hands-holding-circle{--fa: "";--fa--fa: ""}.fa-bug{--fa: "";--fa--fa: ""}.fa-bowl-chopsticks{--fa: "";--fa--fa: ""}.fa-credit-card,.fa-credit-card-alt{--fa: "";--fa--fa: ""}.fa-circle-s{--fa: "";--fa--fa: ""}.fa-box-ballot{--fa: "";--fa--fa: ""}.fa-car,.fa-automobile{--fa: "";--fa--fa: ""}.fa-hand-holding-hand{--fa: "";--fa--fa: ""}.fa-user-tie-hair{--fa: "";--fa--fa: ""}.fa-podium-star{--fa: "";--fa--fa: ""}.fa-user-hair-mullet,.fa-business-front,.fa-party-back,.fa-trian-balbot{--fa: "";--fa--fa: ""}.fa-microphone-stand{--fa: "";--fa--fa: ""}.fa-book-open-reader,.fa-book-reader{--fa: "";--fa--fa: ""}.fa-family-dress{--fa: "";--fa--fa: ""}.fa-circle-x{--fa: "";--fa--fa: ""}.fa-cabin{--fa: "";--fa--fa: ""}.fa-mountain-sun{--fa: "";--fa--fa: ""}.fa-chart-simple-horizontal{--fa: "";--fa--fa: ""}.fa-arrows-left-right-to-line{--fa: "";--fa--fa: ""}.fa-hand-back-point-left{--fa: "";--fa--fa: ""}.fa-message-dots,.fa-comment-alt-dots,.fa-messaging{--fa: "";--fa--fa: ""}.fa-file-heart{--fa: "";--fa--fa: ""}.fa-beer-mug,.fa-beer-foam{--fa: "";--fa--fa: ""}.fa-dice-d20{--fa: "";--fa--fa: ""}.fa-drone{--fa: "";--fa--fa: ""}.fa-truck-droplet{--fa: "";--fa--fa: ""}.fa-file-circle-xmark{--fa: "";--fa--fa: ""}.fa-temperature-arrow-up,.fa-temperature-up{--fa: "";--fa--fa: ""}.fa-medal{--fa: "";--fa--fa: ""}.fa-person-fairy{--fa: "";--fa--fa: ""}.fa-bed{--fa: "";--fa--fa: ""}.fa-book-copy{--fa: "";--fa--fa: ""}.fa-square-h,.fa-h-square{--fa: "";--fa--fa: ""}.fa-square-c{--fa: "";--fa--fa: ""}.fa-clock-two{--fa: "";--fa--fa: ""}.fa-square-ellipsis-vertical{--fa: "";--fa--fa: ""}.fa-calendar-users{--fa: "";--fa--fa: ""}.fa-podcast{--fa: "";--fa--fa: ""}.fa-bee{--fa: "";--fa--fa: ""}.fa-temperature-full,.fa-temperature-4,.fa-thermometer-4,.fa-thermometer-full{--fa: "";--fa--fa: ""}.fa-bell{--fa: "";--fa--fa: ""}.fa-candy-bar,.fa-chocolate-bar{--fa: "";--fa--fa: ""}.fa-xmark-large{--fa: "";--fa--fa: ""}.fa-pinata{--fa: "";--fa--fa: ""}.fa-file-ppt{--fa: "";--fa--fa: ""}.fa-arrows-from-line{--fa: "";--fa--fa: ""}.fa-superscript{--fa: "";--fa--fa: ""}.fa-bowl-spoon{--fa: "";--fa--fa: ""}.fa-hexagon-check{--fa: "";--fa--fa: ""}.fa-plug-circle-xmark{--fa: "";--fa--fa: ""}.fa-star-of-life{--fa: "";--fa--fa: ""}.fa-phone-slash{--fa: "";--fa--fa: ""}.fa-traffic-light-stop{--fa: "";--fa--fa: ""}.fa-paint-roller{--fa: "";--fa--fa: ""}.fa-accent-grave{--fa: "`";--fa--fa: "``"}.fa-handshake-angle,.fa-hands-helping{--fa: "";--fa--fa: ""}.fa-circle-0{--fa: "";--fa--fa: ""}.fa-dial-med-low{--fa: "";--fa--fa: ""}.fa-location-dot,.fa-map-marker-alt{--fa: "";--fa--fa: ""}.fa-crab{--fa: "";--fa--fa: ""}.fa-box-open-full,.fa-box-full{--fa: "";--fa--fa: ""}.fa-file{--fa: "";--fa--fa: ""}.fa-greater-than{--fa: ">";--fa--fa: ">>"}.fa-quotes{--fa: "";--fa--fa: ""}.fa-pretzel{--fa: "";--fa--fa: ""}.fa-t-rex{--fa: "";--fa--fa: ""}.fa-person-swimming,.fa-swimmer{--fa: "";--fa--fa: ""}.fa-arrow-down{--fa: "";--fa--fa: ""}.fa-user-robot-xmarks{--fa: "";--fa--fa: ""}.fa-message-quote,.fa-comment-alt-quote{--fa: "";--fa--fa: ""}.fa-candy-corn{--fa: "";--fa--fa: ""}.fa-folder-magnifying-glass,.fa-folder-search{--fa: "";--fa--fa: ""}.fa-notebook{--fa: "";--fa--fa: ""}.fa-circle-wifi{--fa: "";--fa--fa: ""}.fa-droplet,.fa-tint{--fa: "";--fa--fa: ""}.fa-bullseye-pointer{--fa: "";--fa--fa: ""}.fa-eraser{--fa: "";--fa--fa: ""}.fa-hexagon-image{--fa: "";--fa--fa: ""}.fa-earth-americas,.fa-earth,.fa-earth-america,.fa-globe-americas{--fa: "";--fa--fa: ""}.fa-file-svg{--fa: "";--fa--fa: ""}.fa-crate-apple,.fa-apple-crate{--fa: "";--fa--fa: ""}.fa-person-burst{--fa: "";--fa--fa: ""}.fa-game-board{--fa: "";--fa--fa: ""}.fa-hat-chef{--fa: "";--fa--fa: ""}.fa-hand-back-point-right{--fa: "";--fa--fa: ""}.fa-dove{--fa: "";--fa--fa: ""}.fa-snowflake-droplets{--fa: "";--fa--fa: ""}.fa-battery-empty,.fa-battery-0{--fa: "";--fa--fa: ""}.fa-grid-4{--fa: "";--fa--fa: ""}.fa-socks{--fa: "";--fa--fa: ""}.fa-face-sunglasses{--fa: "";--fa--fa: ""}.fa-inbox{--fa: "";--fa--fa: ""}.fa-square-0{--fa: "";--fa--fa: ""}.fa-section{--fa: "";--fa--fa: ""}.fa-square-this-way-up,.fa-box-up{--fa: "";--fa--fa: ""}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa: "";--fa--fa: ""}.fa-square-ampersand{--fa: "";--fa--fa: ""}.fa-envelope-open-text{--fa: "";--fa--fa: ""}.fa-lamp-desk{--fa: "";--fa--fa: ""}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa: "";--fa--fa: ""}.fa-poll-people{--fa: "";--fa--fa: ""}.fa-whiskey-glass-ice,.fa-glass-whiskey-rocks{--fa: "";--fa--fa: ""}.fa-wine-bottle{--fa: "";--fa--fa: ""}.fa-chess-rook{--fa: "";--fa--fa: ""}.fa-user-bounty-hunter{--fa: "";--fa--fa: ""}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa: "";--fa--fa: ""}.fa-diagram-sankey{--fa: "";--fa--fa: ""}.fa-cloud-hail-mixed{--fa: "";--fa--fa: ""}.fa-circle-up-left{--fa: "";--fa--fa: ""}.fa-dharmachakra{--fa: "";--fa--fa: ""}.fa-objects-align-left{--fa: "";--fa--fa: ""}.fa-oil-can-drip{--fa: "";--fa--fa: ""}.fa-face-smiling-hands{--fa: "";--fa--fa: ""}.fa-broccoli{--fa: "";--fa--fa: ""}.fa-route-interstate{--fa: "";--fa--fa: ""}.fa-ear-muffs{--fa: "";--fa--fa: ""}.fa-hotdog{--fa: "";--fa--fa: ""}.fa-transporter-empty{--fa: "";--fa--fa: ""}.fa-person-walking-with-cane,.fa-blind{--fa: "";--fa--fa: ""}.fa-angle-90{--fa: "";--fa--fa: ""}.fa-rectangle-terminal{--fa: "";--fa--fa: ""}.fa-kite{--fa: "";--fa--fa: ""}.fa-drum{--fa: "";--fa--fa: ""}.fa-scrubber{--fa: "";--fa--fa: ""}.fa-ice-cream{--fa: "";--fa--fa: ""}.fa-heart-circle-bolt{--fa: "";--fa--fa: ""}.fa-fish-bones{--fa: "";--fa--fa: ""}.fa-deer-rudolph{--fa: "";--fa--fa: ""}.fa-fax{--fa: "";--fa--fa: ""}.fa-paragraph{--fa: "";--fa--fa: ""}.fa-head-side-heart{--fa: "";--fa--fa: ""}.fa-square-e{--fa: "";--fa--fa: ""}.fa-meter-fire{--fa: "";--fa--fa: ""}.fa-cloud-hail{--fa: "";--fa--fa: ""}.fa-check-to-slot,.fa-vote-yea{--fa: "";--fa--fa: ""}.fa-money-from-bracket{--fa: "";--fa--fa: ""}.fa-star-half{--fa: "";--fa--fa: ""}.fa-car-bus{--fa: "";--fa--fa: ""}.fa-speaker{--fa: "";--fa--fa: ""}.fa-timer{--fa: "";--fa--fa: ""}.fa-boxes-stacked,.fa-boxes,.fa-boxes-alt{--fa: "";--fa--fa: ""}.fa-landmark-magnifying-glass{--fa: "";--fa--fa: ""}.fa-grill-hot{--fa: "";--fa--fa: ""}.fa-ballot-check{--fa: "";--fa--fa: ""}.fa-link,.fa-chain{--fa: "";--fa--fa: ""}.fa-ear-listen,.fa-assistive-listening-systems{--fa: "";--fa--fa: ""}.fa-file-minus{--fa: "";--fa--fa: ""}.fa-tree-city{--fa: "";--fa--fa: ""}.fa-play{--fa: "";--fa--fa: ""}.fa-font{--fa: "";--fa--fa: ""}.fa-cup-togo,.fa-coffee-togo{--fa: "";--fa--fa: ""}.fa-square-down-left{--fa: "";--fa--fa: ""}.fa-burger-lettuce{--fa: "";--fa--fa: ""}.fa-table-cells-row-lock{--fa: "";--fa--fa: ""}.fa-rupiah-sign{--fa: "";--fa--fa: ""}.fa-magnifying-glass,.fa-search{--fa: "";--fa--fa: ""}.fa-table-tennis-paddle-ball,.fa-ping-pong-paddle-ball,.fa-table-tennis{--fa: "";--fa--fa: ""}.fa-person-dots-from-line,.fa-diagnoses{--fa: "";--fa--fa: ""}.fa-chevrons-down,.fa-chevron-double-down{--fa: "";--fa--fa: ""}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa: "";--fa--fa: ""}.fa-signal-good,.fa-signal-3{--fa: "";--fa--fa: ""}.fa-location-question,.fa-map-marker-question{--fa: "";--fa--fa: ""}.fa-floppy-disk-circle-xmark,.fa-floppy-disk-times,.fa-save-circle-xmark,.fa-save-times{--fa: "";--fa--fa: ""}.fa-naira-sign{--fa: "";--fa--fa: ""}.fa-peach{--fa: "";--fa--fa: ""}.fa-circles-overlap-3,.fa-pronoun{--fa: "";--fa--fa: ""}.fa-taxi-bus{--fa: "";--fa--fa: ""}.fa-bracket-curly,.fa-bracket-curly-left{--fa: "{";--fa--fa: "{{"}.fa-lobster{--fa: "";--fa--fa: ""}.fa-cart-flatbed-empty,.fa-dolly-flatbed-empty{--fa: "";--fa--fa: ""}.fa-colon{--fa: ":";--fa--fa: "::"}.fa-cart-arrow-down{--fa: "";--fa--fa: ""}.fa-wand{--fa: "";--fa--fa: ""}.fa-walkie-talkie{--fa: "";--fa--fa: ""}.fa-file-pen,.fa-file-edit{--fa: "";--fa--fa: ""}.fa-receipt{--fa: "";--fa--fa: ""}.fa-table-picnic{--fa: "";--fa--fa: ""}.fa-square-pen,.fa-pen-square,.fa-pencil-square{--fa: "";--fa--fa: ""}.fa-circle-microphone-lines,.fa-microphone-circle-alt{--fa: "";--fa--fa: ""}.fa-display-slash,.fa-desktop-slash{--fa: "";--fa--fa: ""}.fa-suitcase-rolling{--fa: "";--fa--fa: ""}.fa-person-circle-exclamation{--fa: "";--fa--fa: ""}.fa-transporter-2{--fa: "";--fa--fa: ""}.fa-user-hoodie{--fa: "";--fa--fa: ""}.fa-hands-holding-diamond,.fa-hand-receiving{--fa: "";--fa--fa: ""}.fa-money-bill-simple-wave{--fa: "";--fa--fa: ""}.fa-chevron-down{--fa: "";--fa--fa: ""}.fa-battery-full,.fa-battery,.fa-battery-5{--fa: "";--fa--fa: ""}.fa-bell-plus{--fa: "";--fa--fa: ""}.fa-book-arrow-right{--fa: "";--fa--fa: ""}.fa-hospitals{--fa: "";--fa--fa: ""}.fa-club{--fa: "";--fa--fa: ""}.fa-skull-crossbones{--fa: "";--fa--fa: ""}.fa-droplet-degree,.fa-dewpoint{--fa: "";--fa--fa: ""}.fa-code-compare{--fa: "";--fa--fa: ""}.fa-list-ul,.fa-list-dots{--fa: "";--fa--fa: ""}.fa-hand-holding-magic{--fa: "";--fa--fa: ""}.fa-watermelon-slice{--fa: "";--fa--fa: ""}.fa-circle-ellipsis{--fa: "";--fa--fa: ""}.fa-school-lock{--fa: "";--fa--fa: ""}.fa-tower-cell{--fa: "";--fa--fa: ""}.fa-sd-cards{--fa: "";--fa--fa: ""}.fa-jug-bottle{--fa: "";--fa--fa: ""}.fa-down-long,.fa-long-arrow-alt-down{--fa: "";--fa--fa: ""}.fa-envelopes{--fa: "";--fa--fa: ""}.fa-phone-office{--fa: "";--fa--fa: ""}.fa-ranking-star{--fa: "";--fa--fa: ""}.fa-chess-king{--fa: "";--fa--fa: ""}.fa-nfc-pen{--fa: "";--fa--fa: ""}.fa-person-harassing{--fa: "";--fa--fa: ""}.fa-magnifying-glass-play{--fa: "";--fa--fa: ""}.fa-hat-winter{--fa: "";--fa--fa: ""}.fa-brazilian-real-sign{--fa: "";--fa--fa: ""}.fa-landmark-dome,.fa-landmark-alt{--fa: "";--fa--fa: ""}.fa-bone-break{--fa: "";--fa--fa: ""}.fa-arrow-up{--fa: "";--fa--fa: ""}.fa-down-from-dotted-line{--fa: "";--fa--fa: ""}.fa-tv,.fa-television,.fa-tv-alt{--fa: "";--fa--fa: ""}.fa-border-left{--fa: "";--fa--fa: ""}.fa-circle-divide{--fa: "";--fa--fa: ""}.fa-shrimp{--fa: "";--fa--fa: ""}.fa-list-check,.fa-tasks{--fa: "";--fa--fa: ""}.fa-diagram-subtask{--fa: "";--fa--fa: ""}.fa-jug-detergent{--fa: "";--fa--fa: ""}.fa-circle-user,.fa-user-circle{--fa: "";--fa--fa: ""}.fa-square-y{--fa: "";--fa--fa: ""}.fa-user-doctor-hair{--fa: "";--fa--fa: ""}.fa-planet-ringed{--fa: "";--fa--fa: ""}.fa-mushroom{--fa: "";--fa--fa: ""}.fa-user-shield{--fa: "";--fa--fa: ""}.fa-megaphone{--fa: "";--fa--fa: ""}.fa-wreath-laurel{--fa: "";--fa--fa: ""}.fa-circle-exclamation-check{--fa: "";--fa--fa: ""}.fa-wind{--fa: "";--fa--fa: ""}.fa-box-dollar,.fa-box-usd{--fa: "";--fa--fa: ""}.fa-car-burst,.fa-car-crash{--fa: "";--fa--fa: ""}.fa-y{--fa: "Y";--fa--fa: "YY"}.fa-user-headset{--fa: "";--fa--fa: ""}.fa-arrows-retweet,.fa-retweet-alt{--fa: "";--fa--fa: ""}.fa-person-snowboarding,.fa-snowboarding{--fa: "";--fa--fa: ""}.fa-square-chevron-right,.fa-chevron-square-right{--fa: "";--fa--fa: ""}.fa-lacrosse-stick-ball{--fa: "";--fa--fa: ""}.fa-truck-fast,.fa-shipping-fast{--fa: "";--fa--fa: ""}.fa-user-magnifying-glass{--fa: "";--fa--fa: ""}.fa-star-sharp{--fa: "";--fa--fa: ""}.fa-comment-heart{--fa: "";--fa--fa: ""}.fa-circle-1{--fa: "";--fa--fa: ""}.fa-circle-star,.fa-star-circle{--fa: "";--fa--fa: ""}.fa-fish{--fa: "";--fa--fa: ""}.fa-cloud-fog,.fa-fog{--fa: "";--fa--fa: ""}.fa-waffle{--fa: "";--fa--fa: ""}.fa-music-note,.fa-music-alt{--fa: "";--fa--fa: ""}.fa-hexagon-exclamation{--fa: "";--fa--fa: ""}.fa-cart-shopping-fast{--fa: "";--fa--fa: ""}.fa-object-union{--fa: "";--fa--fa: ""}.fa-user-graduate{--fa: "";--fa--fa: ""}.fa-starfighter{--fa: "";--fa--fa: ""}.fa-circle-half-stroke,.fa-adjust{--fa: "";--fa--fa: ""}.fa-arrow-right-long-to-line{--fa: "";--fa--fa: ""}.fa-square-arrow-down,.fa-arrow-square-down{--fa: "";--fa--fa: ""}.fa-diamond-half-stroke{--fa: "";--fa--fa: ""}.fa-clapperboard{--fa: "";--fa--fa: ""}.fa-square-chevron-left,.fa-chevron-square-left{--fa: "";--fa--fa: ""}.fa-phone-intercom{--fa: "";--fa--fa: ""}.fa-link-horizontal,.fa-chain-horizontal{--fa: "";--fa--fa: ""}.fa-mango{--fa: "";--fa--fa: ""}.fa-music-note-slash,.fa-music-alt-slash{--fa: "";--fa--fa: ""}.fa-circle-radiation,.fa-radiation-alt{--fa: "";--fa--fa: ""}.fa-face-tongue-sweat{--fa: "";--fa--fa: ""}.fa-globe-stand{--fa: "";--fa--fa: ""}.fa-baseball,.fa-baseball-ball{--fa: "";--fa--fa: ""}.fa-circle-p{--fa: "";--fa--fa: ""}.fa-award-simple{--fa: "";--fa--fa: ""}.fa-jet-fighter-up{--fa: "";--fa--fa: ""}.fa-diagram-project,.fa-project-diagram{--fa: "";--fa--fa: ""}.fa-pedestal{--fa: "";--fa--fa: ""}.fa-chart-pyramid{--fa: "";--fa--fa: ""}.fa-sidebar{--fa: "";--fa--fa: ""}.fa-snowman-head,.fa-frosty-head{--fa: "";--fa--fa: ""}.fa-copy{--fa: "";--fa--fa: ""}.fa-burger-glass{--fa: "";--fa--fa: ""}.fa-volume-xmark,.fa-volume-mute,.fa-volume-times{--fa: "";--fa--fa: ""}.fa-hand-sparkles{--fa: "";--fa--fa: ""}.fa-bars-filter{--fa: "";--fa--fa: ""}.fa-paintbrush-pencil{--fa: "";--fa--fa: ""}.fa-party-bell{--fa: "";--fa--fa: ""}.fa-user-vneck-hair{--fa: "";--fa--fa: ""}.fa-jack-o-lantern{--fa: "";--fa--fa: ""}.fa-grip,.fa-grip-horizontal{--fa: "";--fa--fa: ""}.fa-share-from-square,.fa-share-square{--fa: "";--fa--fa: ""}.fa-keynote{--fa: "";--fa--fa: ""}.fa-child-combatant,.fa-child-rifle{--fa: "";--fa--fa: ""}.fa-gun{--fa: "";--fa--fa: ""}.fa-square-phone,.fa-phone-square{--fa: "";--fa--fa: ""}.fa-hat-beach{--fa: "";--fa--fa: ""}.fa-plus,.fa-add{--fa: "+";--fa--fa: "++"}.fa-expand{--fa: "";--fa--fa: ""}.fa-computer{--fa: "";--fa--fa: ""}.fa-fort{--fa: "";--fa--fa: ""}.fa-cloud-check{--fa: "";--fa--fa: ""}.fa-xmark,.fa-close,.fa-multiply,.fa-remove,.fa-times{--fa: "";--fa--fa: ""}.fa-face-smirking{--fa: "";--fa--fa: ""}.fa-arrows-up-down-left-right,.fa-arrows{--fa: "";--fa--fa: ""}.fa-chalkboard-user,.fa-chalkboard-teacher{--fa: "";--fa--fa: ""}.fa-rhombus{--fa: "";--fa--fa: ""}.fa-claw-marks{--fa: "";--fa--fa: ""}.fa-peso-sign{--fa: "";--fa--fa: ""}.fa-face-smile-tongue{--fa: "";--fa--fa: ""}.fa-cart-circle-xmark{--fa: "";--fa--fa: ""}.fa-building-shield{--fa: "";--fa--fa: ""}.fa-circle-phone-flip,.fa-phone-circle-alt{--fa: "";--fa--fa: ""}.fa-baby{--fa: "";--fa--fa: ""}.fa-users-line{--fa: "";--fa--fa: ""}.fa-quote-left,.fa-quote-left-alt{--fa: "";--fa--fa: ""}.fa-tractor{--fa: "";--fa--fa: ""}.fa-down-from-bracket{--fa: "";--fa--fa: ""}.fa-key-skeleton{--fa: "";--fa--fa: ""}.fa-trash-arrow-up,.fa-trash-restore{--fa: "";--fa--fa: ""}.fa-arrow-down-up-lock{--fa: "";--fa--fa: ""}.fa-arrow-down-to-bracket{--fa: "";--fa--fa: ""}.fa-lines-leaning{--fa: "";--fa--fa: ""}.fa-square-q{--fa: "";--fa--fa: ""}.fa-ruler-combined{--fa: "";--fa--fa: ""}.fa-symbols,.fa-icons-alt{--fa: "";--fa--fa: ""}.fa-copyright{--fa: "";--fa--fa: ""}.fa-flask-gear{--fa: "";--fa--fa: ""}.fa-highlighter-line{--fa: "";--fa--fa: ""}.fa-bracket-square,.fa-bracket,.fa-bracket-left{--fa: "[";--fa--fa: "[["}.fa-island-tropical,.fa-island-tree-palm{--fa: "";--fa--fa: ""}.fa-arrow-right-from-line,.fa-arrow-from-left{--fa: "";--fa--fa: ""}.fa-h2{--fa: "";--fa--fa: ""}.fa-equals{--fa: "=";--fa--fa: "=="}.fa-cake-slice,.fa-shortcake{--fa: "";--fa--fa: ""}.fa-building-magnifying-glass{--fa: "";--fa--fa: ""}.fa-peanut{--fa: "";--fa--fa: ""}.fa-wrench-simple{--fa: "";--fa--fa: ""}.fa-blender{--fa: "";--fa--fa: ""}.fa-teeth{--fa: "";--fa--fa: ""}.fa-tally-2{--fa: "";--fa--fa: ""}.fa-shekel-sign,.fa-ils,.fa-shekel,.fa-sheqel,.fa-sheqel-sign{--fa: "";--fa--fa: ""}.fa-cars{--fa: "";--fa--fa: ""}.fa-axe-battle{--fa: "";--fa--fa: ""}.fa-user-hair-long{--fa: "";--fa--fa: ""}.fa-map{--fa: "";--fa--fa: ""}.fa-arrow-left-from-arc{--fa: "";--fa--fa: ""}.fa-file-circle-info{--fa: "";--fa--fa: ""}.fa-face-disappointed{--fa: "";--fa--fa: ""}.fa-lasso-sparkles{--fa: "";--fa--fa: ""}.fa-clock-eleven{--fa: "";--fa--fa: ""}.fa-rocket{--fa: "";--fa--fa: ""}.fa-siren-on{--fa: "";--fa--fa: ""}.fa-clock-ten{--fa: "";--fa--fa: ""}.fa-candle-holder{--fa: "";--fa--fa: ""}.fa-video-arrow-down-left{--fa: "";--fa--fa: ""}.fa-photo-film,.fa-photo-video{--fa: "";--fa--fa: ""}.fa-floppy-disk-circle-arrow-right,.fa-save-circle-arrow-right{--fa: "";--fa--fa: ""}.fa-folder-minus{--fa: "";--fa--fa: ""}.fa-hexagon-nodes-bolt{--fa: "";--fa--fa: ""}.fa-planet-moon{--fa: "";--fa--fa: ""}.fa-face-eyes-xmarks{--fa: "";--fa--fa: ""}.fa-chart-scatter{--fa: "";--fa--fa: ""}.fa-circle-gf{--fa: "";--fa--fa: ""}.fa-display-arrow-down{--fa: "";--fa--fa: ""}.fa-store{--fa: "";--fa--fa: ""}.fa-arrow-trend-up{--fa: "";--fa--fa: ""}.fa-plug-circle-minus{--fa: "";--fa--fa: ""}.fa-olive-branch{--fa: "";--fa--fa: ""}.fa-angle{--fa: "";--fa--fa: ""}.fa-vacuum-robot{--fa: "";--fa--fa: ""}.fa-sign-hanging,.fa-sign{--fa: "";--fa--fa: ""}.fa-square-divide{--fa: "";--fa--fa: ""}.fa-folder-check{--fa: "";--fa--fa: ""}.fa-signal-stream-slash{--fa: "";--fa--fa: ""}.fa-bezier-curve{--fa: "";--fa--fa: ""}.fa-eye-dropper-half{--fa: "";--fa--fa: ""}.fa-store-lock{--fa: "";--fa--fa: ""}.fa-bell-slash{--fa: "";--fa--fa: ""}.fa-cloud-bolt-sun,.fa-thunderstorm-sun{--fa: "";--fa--fa: ""}.fa-camera-slash{--fa: "";--fa--fa: ""}.fa-comment-quote{--fa: "";--fa--fa: ""}.fa-tablet,.fa-tablet-android{--fa: "";--fa--fa: ""}.fa-school-flag{--fa: "";--fa--fa: ""}.fa-message-code{--fa: "";--fa--fa: ""}.fa-glass-half,.fa-glass-half-empty,.fa-glass-half-full{--fa: "";--fa--fa: ""}.fa-fill{--fa: "";--fa--fa: ""}.fa-message-minus,.fa-comment-alt-minus{--fa: "";--fa--fa: ""}.fa-angle-up{--fa: "";--fa--fa: ""}.fa-dinosaur{--fa: "";--fa--fa: ""}.fa-drumstick-bite{--fa: "";--fa--fa: ""}.fa-link-horizontal-slash,.fa-chain-horizontal-slash{--fa: "";--fa--fa: ""}.fa-holly-berry{--fa: "";--fa--fa: ""}.fa-nose{--fa: "";--fa--fa: ""}.fa-arrow-left-to-arc{--fa: "";--fa--fa: ""}.fa-chevron-left{--fa: "";--fa--fa: ""}.fa-bacteria{--fa: "";--fa--fa: ""}.fa-clouds{--fa: "";--fa--fa: ""}.fa-money-bill-simple{--fa: "";--fa--fa: ""}.fa-hand-lizard{--fa: "";--fa--fa: ""}.fa-table-pivot{--fa: "";--fa--fa: ""}.fa-filter-slash{--fa: "";--fa--fa: ""}.fa-trash-can-undo,.fa-trash-can-arrow-turn-left,.fa-trash-undo-alt{--fa: "";--fa--fa: ""}.fa-notdef{--fa: "";--fa--fa: ""}.fa-disease{--fa: "";--fa--fa: ""}.fa-person-to-door{--fa: "";--fa--fa: ""}.fa-turntable{--fa: "";--fa--fa: ""}.fa-briefcase-medical{--fa: "";--fa--fa: ""}.fa-genderless{--fa: "";--fa--fa: ""}.fa-chevron-right{--fa: "";--fa--fa: ""}.fa-signal-weak,.fa-signal-1{--fa: "";--fa--fa: ""}.fa-clock-five{--fa: "";--fa--fa: ""}.fa-retweet{--fa: "";--fa--fa: ""}.fa-car-rear,.fa-car-alt{--fa: "";--fa--fa: ""}.fa-pump-soap{--fa: "";--fa--fa: ""}.fa-computer-classic{--fa: "";--fa--fa: ""}.fa-frame{--fa: "";--fa--fa: ""}.fa-video-slash{--fa: "";--fa--fa: ""}.fa-battery-quarter,.fa-battery-2{--fa: "";--fa--fa: ""}.fa-ellipsis-stroke,.fa-ellipsis-h-alt{--fa: "";--fa--fa: ""}.fa-radio{--fa: "";--fa--fa: ""}.fa-baby-carriage,.fa-carriage-baby{--fa: "";--fa--fa: ""}.fa-face-expressionless{--fa: "";--fa--fa: ""}.fa-down-to-dotted-line{--fa: "";--fa--fa: ""}.fa-cloud-music{--fa: "";--fa--fa: ""}.fa-traffic-light{--fa: "";--fa--fa: ""}.fa-cloud-minus{--fa: "";--fa--fa: ""}.fa-thermometer{--fa: "";--fa--fa: ""}.fa-shield-minus{--fa: "";--fa--fa: ""}.fa-vr-cardboard{--fa: "";--fa--fa: ""}.fa-car-tilt{--fa: "";--fa--fa: ""}.fa-gauge-circle-minus{--fa: "";--fa--fa: ""}.fa-brightness-low{--fa: "";--fa--fa: ""}.fa-hand-middle-finger{--fa: "";--fa--fa: ""}.fa-percent,.fa-percentage{--fa: "%";--fa--fa: "%%"}.fa-truck-moving{--fa: "";--fa--fa: ""}.fa-glass-water-droplet{--fa: "";--fa--fa: ""}.fa-conveyor-belt{--fa: "";--fa--fa: ""}.fa-location-check,.fa-map-marker-check{--fa: "";--fa--fa: ""}.fa-coin-vertical{--fa: "";--fa--fa: ""}.fa-display{--fa: "";--fa--fa: ""}.fa-person-sign{--fa: "";--fa--fa: ""}.fa-face-smile,.fa-smile{--fa: "";--fa--fa: ""}.fa-phone-hangup{--fa: "";--fa--fa: ""}.fa-signature-slash{--fa: "";--fa--fa: ""}.fa-thumbtack,.fa-thumb-tack{--fa: "";--fa--fa: ""}.fa-wheat-slash{--fa: "";--fa--fa: ""}.fa-trophy{--fa: "";--fa--fa: ""}.fa-clouds-sun{--fa: "";--fa--fa: ""}.fa-person-praying,.fa-pray{--fa: "";--fa--fa: ""}.fa-hammer{--fa: "";--fa--fa: ""}.fa-face-vomit{--fa: "";--fa--fa: ""}.fa-speakers{--fa: "";--fa--fa: ""}.fa-tty-answer,.fa-teletype-answer{--fa: "";--fa--fa: ""}.fa-mug-tea-saucer{--fa: "";--fa--fa: ""}.fa-diagram-lean-canvas{--fa: "";--fa--fa: ""}.fa-alt{--fa: "";--fa--fa: ""}.fa-dial,.fa-dial-med-high{--fa: "";--fa--fa: ""}.fa-hand-peace{--fa: "";--fa--fa: ""}.fa-circle-trash,.fa-trash-circle{--fa: "";--fa--fa: ""}.fa-rotate,.fa-sync-alt{--fa: "";--fa--fa: ""}.fa-circle-quarters{--fa: "";--fa--fa: ""}.fa-spinner{--fa: "";--fa--fa: ""}.fa-tower-control{--fa: "";--fa--fa: ""}.fa-arrow-up-triangle-square,.fa-sort-shapes-up{--fa: "";--fa--fa: ""}.fa-whale{--fa: "";--fa--fa: ""}.fa-robot{--fa: "";--fa--fa: ""}.fa-peace{--fa: "";--fa--fa: ""}.fa-party-horn{--fa: "";--fa--fa: ""}.fa-gears,.fa-cogs{--fa: "";--fa--fa: ""}.fa-sun-bright,.fa-sun-alt{--fa: "";--fa--fa: ""}.fa-warehouse{--fa: "";--fa--fa: ""}.fa-conveyor-belt-arm{--fa: "";--fa--fa: ""}.fa-lock-keyhole-open,.fa-lock-open-alt{--fa: "";--fa--fa: ""}.fa-square-fragile,.fa-box-fragile,.fa-square-wine-glass-crack{--fa: "";--fa--fa: ""}.fa-arrow-up-right-dots{--fa: "";--fa--fa: ""}.fa-square-n{--fa: "";--fa--fa: ""}.fa-splotch{--fa: "";--fa--fa: ""}.fa-face-grin-hearts,.fa-grin-hearts{--fa: "";--fa--fa: ""}.fa-meter{--fa: "";--fa--fa: ""}.fa-mandolin{--fa: "";--fa--fa: ""}.fa-dice-four{--fa: "";--fa--fa: ""}.fa-sim-card{--fa: "";--fa--fa: ""}.fa-transgender,.fa-transgender-alt{--fa: "";--fa--fa: ""}.fa-mercury{--fa: "";--fa--fa: ""}.fa-up-from-bracket{--fa: "";--fa--fa: ""}.fa-knife-kitchen{--fa: "";--fa--fa: ""}.fa-border-right{--fa: "";--fa--fa: ""}.fa-arrow-turn-down,.fa-level-down{--fa: "";--fa--fa: ""}.fa-spade{--fa: "";--fa--fa: ""}.fa-card-spade{--fa: "";--fa--fa: ""}.fa-line-columns{--fa: "";--fa--fa: ""}.fa-ant{--fa: "";--fa--fa: ""}.fa-arrow-right-to-line,.fa-arrow-to-right{--fa: "";--fa--fa: ""}.fa-person-falling-burst{--fa: "";--fa--fa: ""}.fa-flag-pennant,.fa-pennant{--fa: "";--fa--fa: ""}.fa-conveyor-belt-empty{--fa: "";--fa--fa: ""}.fa-user-group-simple{--fa: "";--fa--fa: ""}.fa-award{--fa: "";--fa--fa: ""}.fa-ticket-simple,.fa-ticket-alt{--fa: "";--fa--fa: ""}.fa-building{--fa: "";--fa--fa: ""}.fa-angles-left,.fa-angle-double-left{--fa: "";--fa--fa: ""}.fa-camcorder,.fa-video-handheld{--fa: "";--fa--fa: ""}.fa-pancakes{--fa: "";--fa--fa: ""}.fa-album-circle-user{--fa: "";--fa--fa: ""}.fa-subtitles-slash{--fa: "";--fa--fa: ""}.fa-qrcode{--fa: "";--fa--fa: ""}.fa-dice-d10{--fa: "";--fa--fa: ""}.fa-fireplace{--fa: "";--fa--fa: ""}.fa-browser{--fa: "";--fa--fa: ""}.fa-pen-paintbrush,.fa-pencil-paintbrush{--fa: "";--fa--fa: ""}.fa-fish-cooked{--fa: "";--fa--fa: ""}.fa-chair-office{--fa: "";--fa--fa: ""}.fa-magnifying-glass-music{--fa: "";--fa--fa: ""}.fa-nesting-dolls{--fa: "";--fa--fa: ""}.fa-clock-rotate-left,.fa-history{--fa: "";--fa--fa: ""}.fa-trumpet{--fa: "";--fa--fa: ""}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa: "";--fa--fa: ""}.fa-fire-smoke{--fa: "";--fa--fa: ""}.fa-phone-missed{--fa: "";--fa--fa: ""}.fa-file-export,.fa-arrow-right-from-file{--fa: "";--fa--fa: ""}.fa-shield,.fa-shield-blank{--fa: "";--fa--fa: ""}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa: "";--fa--fa: ""}.fa-arrows-repeat-1,.fa-repeat-1-alt{--fa: "";--fa--fa: ""}.fa-gun-slash{--fa: "";--fa--fa: ""}.fa-avocado{--fa: "";--fa--fa: ""}.fa-binary{--fa: "";--fa--fa: ""}.fa-comment-nodes{--fa: "";--fa--fa: ""}.fa-glasses-round,.fa-glasses-alt{--fa: "";--fa--fa: ""}.fa-phone-plus{--fa: "";--fa--fa: ""}.fa-ditto{--fa: '"';--fa--fa: '""'}.fa-person-seat{--fa: "";--fa--fa: ""}.fa-house-medical{--fa: "";--fa--fa: ""}.fa-golf-ball-tee,.fa-golf-ball{--fa: "";--fa--fa: ""}.fa-circle-chevron-left,.fa-chevron-circle-left{--fa: "";--fa--fa: ""}.fa-house-chimney-window{--fa: "";--fa--fa: ""}.fa-scythe{--fa: "";--fa--fa: ""}.fa-pen-nib{--fa: "";--fa--fa: ""}.fa-ban-parking,.fa-parking-circle-slash{--fa: "";--fa--fa: ""}.fa-tent-arrow-turn-left{--fa: "";--fa--fa: ""}.fa-face-diagonal-mouth{--fa: "";--fa--fa: ""}.fa-diagram-cells{--fa: "";--fa--fa: ""}.fa-cricket-bat-ball,.fa-cricket{--fa: "";--fa--fa: ""}.fa-tents{--fa: "";--fa--fa: ""}.fa-wand-magic,.fa-magic{--fa: "";--fa--fa: ""}.fa-dog{--fa: "";--fa--fa: ""}.fa-pen-line{--fa: "";--fa--fa: ""}.fa-atom-simple,.fa-atom-alt{--fa: "";--fa--fa: ""}.fa-ampersand{--fa: "&";--fa--fa: "&&"}.fa-carrot{--fa: "";--fa--fa: ""}.fa-arrow-up-from-line,.fa-arrow-from-bottom{--fa: "";--fa--fa: ""}.fa-moon{--fa: "";--fa--fa: ""}.fa-pen-slash{--fa: "";--fa--fa: ""}.fa-wine-glass-empty,.fa-wine-glass-alt{--fa: "";--fa--fa: ""}.fa-square-star{--fa: "";--fa--fa: ""}.fa-cheese{--fa: "";--fa--fa: ""}.fa-send-backward{--fa: "";--fa--fa: ""}.fa-yin-yang{--fa: "";--fa--fa: ""}.fa-music{--fa: "";--fa--fa: ""}.fa-compass-slash{--fa: "";--fa--fa: ""}.fa-clock-one{--fa: "";--fa--fa: ""}.fa-file-music{--fa: "";--fa--fa: ""}.fa-code-commit{--fa: "";--fa--fa: ""}.fa-temperature-low{--fa: "";--fa--fa: ""}.fa-person-biking,.fa-biking{--fa: "";--fa--fa: ""}.fa-display-chart-up-circle-currency{--fa: "";--fa--fa: ""}.fa-skeleton{--fa: "";--fa--fa: ""}.fa-circle-g{--fa: "";--fa--fa: ""}.fa-circle-arrow-up-left{--fa: "";--fa--fa: ""}.fa-coin-blank{--fa: "";--fa--fa: ""}.fa-broom{--fa: "";--fa--fa: ""}.fa-vacuum{--fa: "";--fa--fa: ""}.fa-shield-heart{--fa: "";--fa--fa: ""}.fa-card-heart{--fa: "";--fa--fa: ""}.fa-lightbulb-cfl-on{--fa: "";--fa--fa: ""}.fa-melon{--fa: "";--fa--fa: ""}.fa-gopuram{--fa: "";--fa--fa: ""}.fa-earth-oceania,.fa-globe-oceania{--fa: "";--fa--fa: ""}.fa-container-storage{--fa: "";--fa--fa: ""}.fa-face-pouting{--fa: "";--fa--fa: ""}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa: "";--fa--fa: ""}.fa-face-explode,.fa-exploding-head{--fa: "";--fa--fa: ""}.fa-hashtag{--fa: "#";--fa--fa: "##"}.fa-up-right-and-down-left-from-center,.fa-expand-alt{--fa: "";--fa--fa: ""}.fa-oil-can{--fa: "";--fa--fa: ""}.fa-t{--fa: "T";--fa--fa: "TT"}.fa-transformer-bolt{--fa: "";--fa--fa: ""}.fa-hippo{--fa: "";--fa--fa: ""}.fa-chart-column{--fa: "";--fa--fa: ""}.fa-cassette-vhs,.fa-vhs{--fa: "";--fa--fa: ""}.fa-infinity{--fa: "";--fa--fa: ""}.fa-vial-circle-check{--fa: "";--fa--fa: ""}.fa-chimney{--fa: "";--fa--fa: ""}.fa-object-intersect{--fa: "";--fa--fa: ""}.fa-person-arrow-down-to-line{--fa: "";--fa--fa: ""}.fa-voicemail{--fa: "";--fa--fa: ""}.fa-block-brick,.fa-wall-brick{--fa: "";--fa--fa: ""}.fa-fan{--fa: "";--fa--fa: ""}.fa-bags-shopping{--fa: "";--fa--fa: ""}.fa-paragraph-left,.fa-paragraph-rtl{--fa: "";--fa--fa: ""}.fa-person-walking-luggage{--fa: "";--fa--fa: ""}.fa-caravan-simple,.fa-caravan-alt{--fa: "";--fa--fa: ""}.fa-turtle{--fa: "";--fa--fa: ""}.fa-pencil-mechanical{--fa: "";--fa--fa: ""}.fa-up-down,.fa-arrows-alt-v{--fa: "";--fa--fa: ""}.fa-cloud-moon-rain{--fa: "";--fa--fa: ""}.fa-booth-curtain{--fa: "";--fa--fa: ""}.fa-calendar{--fa: "";--fa--fa: ""}.fa-box-heart{--fa: "";--fa--fa: ""}.fa-trailer{--fa: "";--fa--fa: ""}.fa-user-doctor-message,.fa-user-md-chat{--fa: "";--fa--fa: ""}.fa-bahai,.fa-haykal{--fa: "";--fa--fa: ""}.fa-lighthouse{--fa: "";--fa--fa: ""}.fa-amp-guitar{--fa: "";--fa--fa: ""}.fa-sd-card{--fa: "";--fa--fa: ""}.fa-volume-slash{--fa: "";--fa--fa: ""}.fa-border-bottom{--fa: "";--fa--fa: ""}.fa-wifi-weak,.fa-wifi-1{--fa: "";--fa--fa: ""}.fa-dragon{--fa: "";--fa--fa: ""}.fa-shoe-prints{--fa: "";--fa--fa: ""}.fa-circle-plus,.fa-plus-circle{--fa: "";--fa--fa: ""}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa: "";--fa--fa: ""}.fa-hand-holding{--fa: "";--fa--fa: ""}.fa-plug-circle-exclamation{--fa: "";--fa--fa: ""}.fa-link-slash,.fa-chain-broken,.fa-chain-slash,.fa-unlink{--fa: "";--fa--fa: ""}.fa-clone{--fa: "";--fa--fa: ""}.fa-person-walking-arrow-loop-left{--fa: "";--fa--fa: ""}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa: "";--fa--fa: ""}.fa-fire-flame-curved,.fa-fire-alt{--fa: "";--fa--fa: ""}.fa-tornado{--fa: "";--fa--fa: ""}.fa-file-circle-plus{--fa: "";--fa--fa: ""}.fa-delete-right{--fa: "";--fa--fa: ""}.fa-book-quran,.fa-quran{--fa: "";--fa--fa: ""}.fa-circle-quarter{--fa: "";--fa--fa: ""}.fa-anchor{--fa: "";--fa--fa: ""}.fa-border-all{--fa: "";--fa--fa: ""}.fa-function{--fa: "";--fa--fa: ""}.fa-face-angry,.fa-angry{--fa: "";--fa--fa: ""}.fa-people-simple{--fa: "";--fa--fa: ""}.fa-cookie-bite{--fa: "";--fa--fa: ""}.fa-arrow-trend-down{--fa: "";--fa--fa: ""}.fa-rss,.fa-feed{--fa: "";--fa--fa: ""}.fa-face-monocle{--fa: "";--fa--fa: ""}.fa-draw-polygon{--fa: "";--fa--fa: ""}.fa-scale-balanced,.fa-balance-scale{--fa: "";--fa--fa: ""}.fa-calendar-lines,.fa-calendar-note{--fa: "";--fa--fa: ""}.fa-arrow-down-big-small,.fa-sort-size-down{--fa: "";--fa--fa: ""}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa: "";--fa--fa: ""}.fa-do-not-enter{--fa: "";--fa--fa: ""}.fa-shower{--fa: "";--fa--fa: ""}.fa-dice-d8{--fa: "";--fa--fa: ""}.fa-desktop,.fa-desktop-alt{--fa: "";--fa--fa: ""}.fa-m{--fa: "M";--fa--fa: "MM"}.fa-spinner-scale{--fa: "";--fa--fa: ""}.fa-grip-dots-vertical{--fa: "";--fa--fa: ""}.fa-face-viewfinder{--fa: "";--fa--fa: ""}.fa-soft-serve,.fa-creemee{--fa: "";--fa--fa: ""}.fa-h5{--fa: "";--fa--fa: ""}.fa-hand-back-point-down{--fa: "";--fa--fa: ""}.fa-table-list,.fa-th-list{--fa: "";--fa--fa: ""}.fa-basket-shopping-minus{--fa: "";--fa--fa: ""}.fa-comment-sms,.fa-sms{--fa: "";--fa--fa: ""}.fa-rectangle,.fa-rectangle-landscape{--fa: "";--fa--fa: ""}.fa-clipboard-list-check{--fa: "";--fa--fa: ""}.fa-turkey{--fa: "";--fa--fa: ""}.fa-book{--fa: "";--fa--fa: ""}.fa-user-plus{--fa: "";--fa--fa: ""}.fa-ice-skate{--fa: "";--fa--fa: ""}.fa-check{--fa: "";--fa--fa: ""}.fa-battery-three-quarters,.fa-battery-4{--fa: "";--fa--fa: ""}.fa-tomato{--fa: "";--fa--fa: ""}.fa-sword-laser{--fa: "";--fa--fa: ""}.fa-house-circle-check{--fa: "";--fa--fa: ""}.fa-buildings{--fa: "";--fa--fa: ""}.fa-angle-left{--fa: "";--fa--fa: ""}.fa-cart-flatbed-boxes,.fa-dolly-flatbed-alt{--fa: "";--fa--fa: ""}.fa-diagram-successor{--fa: "";--fa--fa: ""}.fa-truck-arrow-right{--fa: "";--fa--fa: ""}.fa-square-w{--fa: "";--fa--fa: ""}.fa-arrows-split-up-and-left{--fa: "";--fa--fa: ""}.fa-lamp{--fa: "";--fa--fa: ""}.fa-airplay{--fa: "";--fa--fa: ""}.fa-hand-fist,.fa-fist-raised{--fa: "";--fa--fa: ""}.fa-shield-quartered{--fa: "";--fa--fa: ""}.fa-slash-forward{--fa: "/";--fa--fa: "//"}.fa-location-pen,.fa-map-marker-edit{--fa: "";--fa--fa: ""}.fa-cloud-moon{--fa: "";--fa--fa: ""}.fa-pot-food{--fa: "";--fa--fa: ""}.fa-briefcase{--fa: "";--fa--fa: ""}.fa-person-falling{--fa: "";--fa--fa: ""}.fa-image-portrait,.fa-portrait{--fa: "";--fa--fa: ""}.fa-user-tag{--fa: "";--fa--fa: ""}.fa-rug{--fa: "";--fa--fa: ""}.fa-print-slash{--fa: "";--fa--fa: ""}.fa-earth-europe,.fa-globe-europe{--fa: "";--fa--fa: ""}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa: "";--fa--fa: ""}.fa-hand-back-point-ribbon{--fa: "";--fa--fa: ""}.fa-rectangle-xmark,.fa-rectangle-times,.fa-times-rectangle,.fa-window-close{--fa: "";--fa--fa: ""}.fa-tire-rugged{--fa: "";--fa--fa: ""}.fa-lightbulb-dollar{--fa: "";--fa--fa: ""}.fa-cowbell{--fa: "";--fa--fa: ""}.fa-baht-sign{--fa: "";--fa--fa: ""}.fa-corner{--fa: "";--fa--fa: ""}.fa-chevrons-right,.fa-chevron-double-right{--fa: "";--fa--fa: ""}.fa-book-open{--fa: "";--fa--fa: ""}.fa-book-journal-whills,.fa-journal-whills{--fa: "";--fa--fa: ""}.fa-inhaler{--fa: "";--fa--fa: ""}.fa-handcuffs{--fa: "";--fa--fa: ""}.fa-snake{--fa: "";--fa--fa: ""}.fa-triangle-exclamation,.fa-exclamation-triangle,.fa-warning{--fa: "";--fa--fa: ""}.fa-note-medical{--fa: "";--fa--fa: ""}.fa-database{--fa: "";--fa--fa: ""}.fa-down-left{--fa: "";--fa--fa: ""}.fa-share,.fa-mail-forward{--fa: "";--fa--fa: ""}.fa-face-thinking{--fa: "";--fa--fa: ""}.fa-turn-down-right{--fa: "";--fa--fa: ""}.fa-bottle-droplet{--fa: "";--fa--fa: ""}.fa-mask-face{--fa: "";--fa--fa: ""}.fa-hill-rockslide{--fa: "";--fa--fa: ""}.fa-scanner-keyboard{--fa: "";--fa--fa: ""}.fa-circle-o{--fa: "";--fa--fa: ""}.fa-grid-horizontal{--fa: "";--fa--fa: ""}.fa-message-dollar,.fa-comment-alt-dollar{--fa: "";--fa--fa: ""}.fa-right-left,.fa-exchange-alt{--fa: "";--fa--fa: ""}.fa-columns-3{--fa: "";--fa--fa: ""}.fa-paper-plane{--fa: "";--fa--fa: ""}.fa-road-circle-exclamation{--fa: "";--fa--fa: ""}.fa-dungeon{--fa: "";--fa--fa: ""}.fa-hand-holding-box{--fa: "";--fa--fa: ""}.fa-input-text{--fa: "";--fa--fa: ""}.fa-window-flip,.fa-window-alt{--fa: "";--fa--fa: ""}.fa-align-right{--fa: "";--fa--fa: ""}.fa-scanner-gun,.fa-scanner{--fa: "";--fa--fa: ""}.fa-tire{--fa: "";--fa--fa: ""}.fa-engine{--fa: "";--fa--fa: ""}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa: "";--fa--fa: ""}.fa-life-ring{--fa: "";--fa--fa: ""}.fa-hands,.fa-sign-language,.fa-signing{--fa: "";--fa--fa: ""}.fa-circle-caret-right,.fa-caret-circle-right{--fa: "";--fa--fa: ""}.fa-turn-left{--fa: "";--fa--fa: ""}.fa-wheat{--fa: "";--fa--fa: ""}.fa-file-spreadsheet{--fa: "";--fa--fa: ""}.fa-audio-description-slash{--fa: "";--fa--fa: ""}.fa-bell-ring{--fa: "";--fa--fa: ""}.fa-calendar-day{--fa: "";--fa--fa: ""}.fa-water-ladder,.fa-ladder-water,.fa-swimming-pool{--fa: "";--fa--fa: ""}.fa-arrows-up-down,.fa-arrows-v{--fa: "";--fa--fa: ""}.fa-chess-pawn-piece,.fa-chess-pawn-alt{--fa: "";--fa--fa: ""}.fa-face-grimace,.fa-grimace{--fa: "";--fa--fa: ""}.fa-wheelchair-move,.fa-wheelchair-alt{--fa: "";--fa--fa: ""}.fa-turn-down,.fa-level-down-alt{--fa: "";--fa--fa: ""}.fa-square-s{--fa: "";--fa--fa: ""}.fa-rectangle-barcode,.fa-barcode-alt{--fa: "";--fa--fa: ""}.fa-person-walking-arrow-right{--fa: "";--fa--fa: ""}.fa-square-envelope,.fa-envelope-square{--fa: "";--fa--fa: ""}.fa-dice{--fa: "";--fa--fa: ""}.fa-unicorn{--fa: "";--fa--fa: ""}.fa-bowling-ball{--fa: "";--fa--fa: ""}.fa-pompebled{--fa: "";--fa--fa: ""}.fa-brain{--fa: "";--fa--fa: ""}.fa-watch-smart{--fa: "";--fa--fa: ""}.fa-book-user{--fa: "";--fa--fa: ""}.fa-sensor-cloud,.fa-sensor-smoke{--fa: "";--fa--fa: ""}.fa-clapperboard-play{--fa: "";--fa--fa: ""}.fa-bandage,.fa-band-aid{--fa: "";--fa--fa: ""}.fa-calendar-minus{--fa: "";--fa--fa: ""}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa: "";--fa--fa: ""}.fa-circle-4{--fa: "";--fa--fa: ""}.fa-gifts{--fa: "";--fa--fa: ""}.fa-album-collection{--fa: "";--fa--fa: ""}.fa-hotel{--fa: "";--fa--fa: ""}.fa-earth-asia,.fa-globe-asia{--fa: "";--fa--fa: ""}.fa-id-card-clip,.fa-id-card-alt{--fa: "";--fa--fa: ""}.fa-magnifying-glass-plus,.fa-search-plus{--fa: "";--fa--fa: ""}.fa-thumbs-up{--fa: "";--fa--fa: ""}.fa-cloud-showers{--fa: "";--fa--fa: ""}.fa-user-clock{--fa: "";--fa--fa: ""}.fa-onion{--fa: "";--fa--fa: ""}.fa-clock-twelve-thirty{--fa: "";--fa--fa: ""}.fa-arrow-down-to-dotted-line{--fa: "";--fa--fa: ""}.fa-hand-dots,.fa-allergies{--fa: "";--fa--fa: ""}.fa-file-invoice{--fa: "";--fa--fa: ""}.fa-window-minimize{--fa: "";--fa--fa: ""}.fa-rectangle-wide{--fa: "";--fa--fa: ""}.fa-comment-arrow-up{--fa: "";--fa--fa: ""}.fa-garlic{--fa: "";--fa--fa: ""}.fa-mug-saucer,.fa-coffee{--fa: "";--fa--fa: ""}.fa-brush{--fa: "";--fa--fa: ""}.fa-file-half-dashed{--fa: "";--fa--fa: ""}.fa-tree-decorated{--fa: "";--fa--fa: ""}.fa-mask{--fa: "";--fa--fa: ""}.fa-calendar-heart{--fa: "";--fa--fa: ""}.fa-magnifying-glass-minus,.fa-search-minus{--fa: "";--fa--fa: ""}.fa-flower{--fa: "";--fa--fa: ""}.fa-arrow-down-from-arc{--fa: "";--fa--fa: ""}.fa-right-left-large{--fa: "";--fa--fa: ""}.fa-ruler-vertical{--fa: "";--fa--fa: ""}.fa-circles-overlap{--fa: "";--fa--fa: ""}.fa-user-large,.fa-user-alt{--fa: "";--fa--fa: ""}.fa-starship-freighter{--fa: "";--fa--fa: ""}.fa-train-tram{--fa: "";--fa--fa: ""}.fa-bridge-suspension{--fa: "";--fa--fa: ""}.fa-trash-check{--fa: "";--fa--fa: ""}.fa-user-nurse{--fa: "";--fa--fa: ""}.fa-boombox{--fa: "";--fa--fa: ""}.fa-syringe{--fa: "";--fa--fa: ""}.fa-cloud-sun{--fa: "";--fa--fa: ""}.fa-shield-exclamation{--fa: "";--fa--fa: ""}.fa-stopwatch-20{--fa: "";--fa--fa: ""}.fa-square-full{--fa: "";--fa--fa: ""}.fa-grip-dots{--fa: "";--fa--fa: ""}.fa-comment-exclamation{--fa: "";--fa--fa: ""}.fa-pen-swirl{--fa: "";--fa--fa: ""}.fa-falafel{--fa: "";--fa--fa: ""}.fa-circle-2{--fa: "";--fa--fa: ""}.fa-magnet{--fa: "";--fa--fa: ""}.fa-jar{--fa: "";--fa--fa: ""}.fa-gramophone{--fa: "";--fa--fa: ""}.fa-dice-d12{--fa: "";--fa--fa: ""}.fa-note-sticky,.fa-sticky-note{--fa: "";--fa--fa: ""}.fa-down,.fa-arrow-alt-down{--fa: "";--fa--fa: ""}.fa-hundred-points,.fa-100{--fa: "";--fa--fa: ""}.fa-paperclip-vertical{--fa: "";--fa--fa: ""}.fa-wind-warning,.fa-wind-circle-exclamation{--fa: "";--fa--fa: ""}.fa-location-pin-slash,.fa-map-marker-slash{--fa: "";--fa--fa: ""}.fa-face-sad-sweat{--fa: "";--fa--fa: ""}.fa-bug-slash{--fa: "";--fa--fa: ""}.fa-cupcake{--fa: "";--fa--fa: ""}.fa-light-switch-off{--fa: "";--fa--fa: ""}.fa-toggle-large-off{--fa: "";--fa--fa: ""}.fa-pen-fancy-slash{--fa: "";--fa--fa: ""}.fa-truck-container{--fa: "";--fa--fa: ""}.fa-boot{--fa: "";--fa--fa: ""}.fa-arrow-up-from-water-pump{--fa: "";--fa--fa: ""}.fa-file-check{--fa: "";--fa--fa: ""}.fa-bone{--fa: "";--fa--fa: ""}.fa-cards-blank{--fa: "";--fa--fa: ""}.fa-circle-3{--fa: "";--fa--fa: ""}.fa-bench-tree{--fa: "";--fa--fa: ""}.fa-keyboard-brightness-low{--fa: "";--fa--fa: ""}.fa-ski-boot-ski{--fa: "";--fa--fa: ""}.fa-brain-circuit{--fa: "";--fa--fa: ""}.fa-table-cells-row-unlock{--fa: "";--fa--fa: ""}.fa-user-injured{--fa: "";--fa--fa: ""}.fa-block-brick-fire,.fa-firewall{--fa: "";--fa--fa: ""}.fa-face-sad-tear,.fa-sad-tear{--fa: "";--fa--fa: ""}.fa-plane{--fa: "";--fa--fa: ""}.fa-tent-arrows-down{--fa: "";--fa--fa: ""}.fa-exclamation{--fa: "!";--fa--fa: "!!"}.fa-arrows-spin{--fa: "";--fa--fa: ""}.fa-face-smile-relaxed{--fa: "";--fa--fa: ""}.fa-comment-xmark,.fa-comment-times{--fa: "";--fa--fa: ""}.fa-print{--fa: "";--fa--fa: ""}.fa-turkish-lira-sign,.fa-try,.fa-turkish-lira{--fa: "";--fa--fa: ""}.fa-face-nose-steam{--fa: "";--fa--fa: ""}.fa-circle-waveform-lines,.fa-waveform-circle{--fa: "";--fa--fa: ""}.fa-dollar-sign,.fa-dollar,.fa-usd{--fa: "$";--fa--fa: "$$"}.fa-ferris-wheel{--fa: "";--fa--fa: ""}.fa-computer-speaker{--fa: "";--fa--fa: ""}.fa-skull-cow{--fa: "";--fa--fa: ""}.fa-x{--fa: "X";--fa--fa: "XX"}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa: "";--fa--fa: ""}.fa-users-gear,.fa-users-cog{--fa: "";--fa--fa: ""}.fa-person-military-pointing{--fa: "";--fa--fa: ""}.fa-building-columns,.fa-bank,.fa-institution,.fa-museum,.fa-university{--fa: "";--fa--fa: ""}.fa-circle-t{--fa: "";--fa--fa: ""}.fa-sack{--fa: "";--fa--fa: ""}.fa-grid-2{--fa: "";--fa--fa: ""}.fa-camera-cctv,.fa-cctv{--fa: "";--fa--fa: ""}.fa-umbrella{--fa: "";--fa--fa: ""}.fa-trowel{--fa: "";--fa--fa: ""}.fa-horizontal-rule{--fa: "";--fa--fa: ""}.fa-bed-front,.fa-bed-alt{--fa: "";--fa--fa: ""}.fa-d{--fa: "D";--fa--fa: "DD"}.fa-stapler{--fa: "";--fa--fa: ""}.fa-masks-theater,.fa-theater-masks{--fa: "";--fa--fa: ""}.fa-file-gif{--fa: "";--fa--fa: ""}.fa-kip-sign{--fa: "";--fa--fa: ""}.fa-face-woozy{--fa: "";--fa--fa: ""}.fa-cloud-question{--fa: "";--fa--fa: ""}.fa-pineapple{--fa: "";--fa--fa: ""}.fa-hand-point-left{--fa: "";--fa--fa: ""}.fa-gallery-thumbnails{--fa: "";--fa--fa: ""}.fa-circle-j{--fa: "";--fa--fa: ""}.fa-eyes{--fa: "";--fa--fa: ""}.fa-handshake-simple,.fa-handshake-alt{--fa: "";--fa--fa: ""}.fa-page-caret-up,.fa-file-caret-up{--fa: "";--fa--fa: ""}.fa-jet-fighter,.fa-fighter-jet{--fa: "";--fa--fa: ""}.fa-comet{--fa: "";--fa--fa: ""}.fa-square-share-nodes,.fa-share-alt-square{--fa: "";--fa--fa: ""}.fa-reflect-vertical{--fa: "";--fa--fa: ""}.fa-shield-keyhole{--fa: "";--fa--fa: ""}.fa-file-mp4{--fa: "";--fa--fa: ""}.fa-barcode{--fa: "";--fa--fa: ""}.fa-bulldozer{--fa: "";--fa--fa: ""}.fa-plus-minus{--fa: "";--fa--fa: ""}.fa-square-sliders-vertical,.fa-sliders-v-square{--fa: "";--fa--fa: ""}.fa-video,.fa-video-camera{--fa: "";--fa--fa: ""}.fa-message-middle,.fa-comment-middle-alt{--fa: "";--fa--fa: ""}.fa-graduation-cap,.fa-mortar-board{--fa: "";--fa--fa: ""}.fa-hand-holding-medical{--fa: "";--fa--fa: ""}.fa-person-circle-check{--fa: "";--fa--fa: ""}.fa-square-z{--fa: "";--fa--fa: ""}.fa-message-text,.fa-comment-alt-text{--fa: "";--fa--fa: ""}.fa-turn-up,.fa-level-up-alt{--fa: "";--fa--fa: ""}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root{--font: "Coco Sharp", "Arial", sans-serif;--font-bebas-neue: "Bebas Neue", "Arial", sans-serif;--white: #fff;--accent1: #fc0;--background1: #f2f2f2;--background2: #fafafa;--gray500: #aeaeae;--green: #28ca6c;--primary1: #dc0533;--primary1-50: rgba(220 5 51 / .5);--primary1-dark: #a70e1a;--primary2: #f31e4c;--secondary1: #1e1e1e;--secondary2: #2c2c2c;--secondary3: #797979;--secondary4: #d9d9d9;--gradient1: linear-gradient(112.35deg, #f8cfd6 .97%, #fff3cc 98.83%);--gradient2: linear-gradient(112.35deg, #cbdfd1 .97%, #f2e6ac 98.83%);--gradient3: linear-gradient(125deg, rgb(255 243 204 / .07) 5.42%, rgb(248 207 214 / .57) 87.42%), #f2f2f2;--gradient-new-year: linear-gradient(112deg, #b6dcff .97%, #d2f1eb 98.83%);--gradient-new-year2: linear-gradient(152deg, rgb(246 246 246 / 0) 37.36%, #c2e2ff 101.31%);--gradient-new-year3: linear-gradient( 90deg, #d6944e 0%, #ce8b48 18.13%, #f4d8a4 31.82%, #c17c40 46.74%, #b16a35 81.57%, #d6944e 100% )}:root,:host{--fa-style-family-classic: "Font Awesome 6 Pro";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Pro";--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Pro"}.far,.fa-regular{font-weight:400}.fas,.fa-solid{font-weight:900}@font-face{font-family:Bebas Neue;font-weight:400;font-style:normal;font-display:swap;src:url(/local/templates/main_new/styles/../fonts/BebasNeue-Regular.woff2) format("woff2"),url(/local/templates/main_new/styles/../fonts/BebasNeue-Regular.woff) format("woff")}@font-face{font-family:Coco Sharp;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/CocoSharp-ExtraLight.woff2) format("woff2"),url(/fonts/CocoSharp-ExtraLight.woff) format("woff")}@font-face{font-family:Coco Sharp;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/CocoSharp-Light.woff2) format("woff2"),url(/fonts/CocoSharp-Light.woff) format("woff")}@font-face{font-family:Coco Sharp;font-style:normal;font-weight:400;font-display:swap;src:url(/local/templates/main_new/styles/../fonts/CocoSharp-Regular.woff2) format("woff2"),url(/local/templates/main_new/styles/../fonts/CocoSharp-Regular.woff) format("woff")}@font-face{font-family:Coco Sharp;font-style:normal;font-weight:700;font-display:swap;src:url(/local/templates/main_new/styles/../fonts/CocoSharp-Bold.woff2) format("woff2"),url(/local/templates/main_new/styles/../fonts/CocoSharp-Bold.woff) format("woff")}@font-face{font-family:Coco Sharp;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/CocoSharp-Extrabold.woff2) format("woff2"),url(/fonts/CocoSharp-Extrabold.woff) format("woff")}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:400;font-display:block;src:url(/local/templates/main_new/styles/../fonts/fa-regular-400.woff2) format("woff2"),url(/fonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-display:block;src:url(/local/templates/main_new/styles/../fonts/fa-solid-900.woff2) format("woff2"),url(/fonts/fa-solid-900.ttf) format("truetype")}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}*:focus{outline:none}html{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1;scroll-behavior:smooth}html.lock-scroll,html.lock-scroll body{position:relative;overflow:hidden}body{-webkit-tap-highlight-color:transparent;margin:0}body.is-using-mouse{overflow:hidden}img{display:block;max-width:100%}a{display:inline-block;text-decoration:none;color:var(--secondary1);-webkit-transition:.3s;transition:.3s}a:hover{text-decoration:inherit;color:var(--primary1)}ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p,pre,span,ul,ol,li,tr,td,th,table,blockquote{margin:0;padding:0}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;margin:0 auto;font-family:var(--font);color:var(--secondary1)}.wrapper:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;background-color:#1e1e1e4d;-webkit-transition:.3s;transition:.3s;pointer-events:none}.wrapper--ov-h{overflow:hidden}.wrapper--background1{background:var(--background1)}.wrapper--backdrop:after{opacity:1;pointer-events:unset}.wrapper--no-minh{min-height:unset}.wrapper .inner{max-width:1480px;width:100%;margin:0 auto;padding:0 20px}@media (max-width: 1365px){.wrapper .inner{max-width:100%}}.wrapper .inner--s{max-width:1320px}.wrapper .inner--l{max-width:1520px}.wrapper .inner--w100{max-width:100%}.wrapper main{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;padding-bottom:80px}@media (max-width: 1365px){.wrapper main{padding-bottom:70px}}@media (max-width: 767px){.wrapper main{padding-bottom:50px}}.wrapper main.main--pb30{padding-bottom:30px}.wrapper main>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrapper main .main__wrap{margin-top:50px;padding:50px 0;background-color:var(--background1);overflow:hidden}.wrapper main .main__wrap--mt0{margin-top:0}.wrapper main.main--pb0{padding-bottom:0}.wrapper .ui-nowrap{white-space:nowrap}.wrapper .ui-secondary1{color:var(--secondary1)}.wrapper .ui-secondary3{color:var(--secondary3)}.wrapper .ui-secondary4{color:var(--secondary4)}.wrapper .ui-primary1{color:var(--primary1)}.wrapper .ui-text-center{text-align:center}.wrapper .ui-text-right{text-align:right}.wrapper .ui-underline{text-decoration:underline}@media (max-width: 1365px){.wrapper .ui-only-l-nowrap{white-space:nowrap}}@media (max-width: 767px){.wrapper .ui-only-l-nowrap{white-space:unset}}@media (max-width: 1365px){.wrapper .ui-only-d{display:none}}.wrapper .ui-dn,.wrapper .ui-d-dn{display:none}@media (max-width: 1365px){.wrapper .ui-l-dn{display:none}}.wrapper .ui-l-db{display:none}@media (max-width: 1365px){.wrapper .ui-l-db{display:block}}.wrapper .ui-l-df{display:none}@media (max-width: 1365px){.wrapper .ui-l-df{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 1365px){.wrapper .ui-l-dib{display:inline-block}}@media (max-width: 767px){.wrapper .ui-t-db{display:block}}@media (max-width: 767px){.wrapper .ui-t-dn{display:none}}.wrapper .ui-t-dib{display:none}@media (max-width: 767px){.wrapper .ui-t-dib{display:inline-block}}.wrapper .ui-t-df{display:none}@media (max-width: 767px){.wrapper .ui-t-df{display:-webkit-box;display:-ms-flexbox;display:flex}}.wrapper .ui-t-dg{display:none}@media (max-width: 767px){.wrapper .ui-t-dg{display:grid}}@media (max-width: 767px){.wrapper .ui-t-disp{display:block}}.ui-accordion-new{width:100%}.ui-accordion-new:not(:last-child){border-bottom:1px solid var(--secondary4)}.ui-accordion-new__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:70px;padding:20px 10px 20px 0;cursor:pointer}@media (max-width: 1365px){.ui-accordion-new__head{gap:12px;padding:12px 10px 12px 0}}@media (max-width: 767px){.ui-accordion-new__head{gap:10px}}.ui-accordion-new__head--active .ui-accordion-new__toggle .ui-svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ui-accordion-new__toggle{-ms-flex-negative:0;flex-shrink:0;-webkit-transition:.3s;transition:.3s}.ui-accordion-new__toggle .ui-svg{font-size:20px}.ui-accordion-new__body{display:none;gap:16px;padding-bottom:20px}@media (max-width: 767px){.ui-accordion-new__body{gap:10px;padding-bottom:12px}}.ui-button-new{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px 24px;border:none;border-radius:999px;text-align:center;text-wrap:nowrap;background-color:var(--primary1);-webkit-transition:.3s;transition:.3s;cursor:pointer;color:var(--white)}@media (hover: hover){.ui-button-new:hover{color:var(--white);background-color:var(--primary1-dark)}.ui-button-new:hover i.ui-svg{color:var(--white)}}.ui-button-new[disabled]{color:var(--gray500);pointer-events:none}.ui-button-new[disabled]:not(.ui-button-new--text){background-color:var(--secondary4)}.ui-button-new[disabled]:hover{color:var(--gray500)}.ui-button-new[disabled]:hover:not(.ui-button-new--text){background-color:var(--secondary4)}.ui-button-new__ui-svg{-ms-flex-negative:0;flex-shrink:0;font-size:20px}@media (max-width: 767px){.ui-button-new__ui-svg{font-size:16px}}.ui-button-new--small{padding:10px 16px}@media (max-width: 767px){.ui-button-new--small{padding:8px 16px}}.ui-button-new--icon{width:48px;height:48px;padding:14px;border-radius:10px}@media (max-width: 767px){.ui-button-new--icon{width:40px;height:40px;padding:12px}}.ui-button-new--icon-xs .ui-button-new__ui-svg{font-size:14px}@media (max-width: 767px){.ui-button-new--icon-xs .ui-button-new__ui-svg{font-size:12px}}.ui-button-new--bg-white,.ui-button-new--secondary{background-color:var(--white);color:var(--primary1)}.ui-button-new--bg-background1,.ui-button-new--tetriary{background-color:var(--background1);color:var(--secondary1)}.ui-button-new--text{padding:0;border-radius:0;background-color:unset;color:var(--primary1)}.ui-button-new--text:active{background-color:unset;color:var(--primary1-dark)}.ui-button-new--text:active i.ui-svg{color:var(--primary1-dark)}@media (hover: hover) and (pointer: fine){.ui-button-new--text:hover{background-color:unset;color:var(--primary1-dark)}.ui-button-new--text:hover i.ui-svg{color:var(--primary1-dark)}}.ui-button-new--text.ui-button-new--secondary{color:var(--secondary1)}.ui-button-new--text.ui-button-new--secondary:active,.ui-button-new--text.ui-button-new--secondary:active i.ui-svg{color:var(--primary1-dark)}@media (hover: hover) and (pointer: fine){.ui-button-new--text.ui-button-new--secondary:hover,.ui-button-new--text.ui-button-new--secondary:hover i.ui-svg{color:var(--primary1-dark)}}.ui-button-new--text.ui-button-new--tetriary{color:var(--secondary3)}.ui-button-new--text.ui-button-new--tetriary:active,.ui-button-new--text.ui-button-new--tetriary:active i.ui-svg{color:var(--primary1-dark)}@media (hover: hover) and (pointer: fine){.ui-button-new--text.ui-button-new--tetriary:hover,.ui-button-new--text.ui-button-new--tetriary:hover i.ui-svg{color:var(--primary1-dark)}}.ui-button-new--text[disabled],.ui-button-new--text[disabled]:active{color:var(--gray500)}.ui-button-new--text[disabled]:active i.ui-svg{color:var(--primary1-dark)}@media (hover: hover) and (pointer: fine){.ui-button-new--text[disabled]:hover{color:var(--gray500)}.ui-button-new--text[disabled]:hover i.ui-svg{color:var(--primary1-dark)}}.ui-button-new--bg-background1{background-color:var(--background1)}.ui-button-new--border-radius10{border-radius:10px}.ui-checkbox-new{position:relative}.ui-checkbox-new input{display:none}.ui-checkbox-new input:checked+label{color:var(--secondary1)}.ui-checkbox-new input:checked+label:before{background:var(--secondary1);border-color:var(--secondary1)}.ui-checkbox-new input:checked+label:after{opacity:1}.ui-checkbox-new input[disabled]+label{pointer-events:none;color:var(--secondary3)}.ui-checkbox-new input[disabled]+label:before{border-color:var(--secondary3)}.ui-checkbox-new input:checked[disabled]+label:before{background:var(--secondary3)}.ui-checkbox-new input.just-validate-error-field~label{color:var(--primary1)}.ui-checkbox-new input.just-validate-error-field~label:before{border-color:var(--primary1)}.ui-checkbox-new label{position:relative;padding-left:28px;color:var(--secondary1);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.3s;transition:.3s}@media (hover: hover){.ui-checkbox-new label:hover{color:var(--primary1)}.ui-checkbox-new label:hover:before{border-color:var(--primary1)}}.ui-checkbox-new label:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;border:2px solid var(--secondary3);border-radius:4px;-webkit-transition:.3s;transition:.3s}.ui-checkbox-new label:after{content:"";position:absolute;top:50%;left:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M13 1 5.32 9 1 5'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;opacity:0;-webkit-transition:.3s;transition:.3s}.ui-checkbox-new label *{display:inline-block}.ui-checkbox-new .just-validate-error-label{position:absolute;top:calc(100% + 5px);left:0;font:12px/1.2 var(--font);color:var(--primary1)!important}.ui-counter__ui-p5{margin-bottom:10px}.ui-counter__ui-input-new.ui-input-new{position:relative}.ui-counter__ui-input-new.ui-input-new input{text-align:center;padding-left:55px;padding-right:55px;font:700 18px/1.2 var(--font)}@media (max-width: 767px){.ui-counter__ui-input-new.ui-input-new input{font-size:15px}}.ui-counter__limits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.ui-counter__minus,.ui-counter__plus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;width:40px;height:40px;background:var(--white);border-radius:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:var(--primary1);font-size:20px;-webkit-transition:.3s;transition:.3s}.ui-counter__minus:active,.ui-counter__plus:active{color:#fff;background-color:var(--primary1-dark)}@media (hover: hover) and (pointer: fine){.ui-counter__minus:hover,.ui-counter__plus:hover{color:#fff;background-color:var(--primary1-dark)}}.ui-counter__minus{left:4px}.ui-counter__plus{right:4px}.ui-input-new{position:relative}.ui-input-new input{width:100%;padding:23px 12px 8px;font:14px/1.2 var(--font);background:#fff;border:none;border-radius:10px;outline:none;-webkit-transition:.3s;transition:.3s}@media (hover: hover){.ui-input-new input:hover~label{color:var(--primary1)}}.ui-input-new input.filled~label,.ui-input-new input:focus~label{top:8px;-webkit-transform:translateY(0%);transform:translateY(0);font-size:12px}@media (max-width: 767px){.ui-input-new input.filled~label,.ui-input-new input:focus~label{font-size:11px}}.ui-input-new input.just-validate-error-field{color:var(--primary1);margin-bottom:8px}.ui-input-new input.just-validate-error-field~label{color:var(--primary1);-webkit-transform:translateY(calc(-50% - 4px));transform:translateY(calc(-50% - 4px))}.ui-input-new input.just-validate-error-field.filled~label,.ui-input-new input.just-validate-error-field:focus~label{top:8px;-webkit-transform:translateY(0%);transform:translateY(0)}.ui-input-new input:focus{color:var(--secondary1)}.ui-input-new input:-webkit-autofill~label,.ui-input-new input:-webkit-autofill:hover~label,.ui-input-new input:-webkit-autofill:focus~label,.ui-input-new input:-webkit-autofill:active~label{top:8px;-webkit-transform:translateY(0%);transform:translateY(0);font-size:11px}.ui-input-new input[disabled]{pointer-events:none;background:var(--background1);color:var(--gray500)}.ui-input-new input[disabled]~label{color:var(--gray500)}.ui-input-new label{position:absolute;top:50%;left:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font:14px/1.2 var(--font);color:var(--secondary3);-webkit-transition:.3s;transition:.3s;pointer-events:none}.ui-input-new .just-validate-error-label{position:absolute;top:calc(100% - 6px);font:11px/1.2 var(--font);color:var(--primary1)!important}.ui-input-new--background1 input{background-color:var(--background1)}.ui-input-new--no-label input{padding:13px 12px}.ui-input-new--code{-ms-flex-negative:0;flex-shrink:0;max-width:34px}.ui-input-new--code input{padding:16px 12px;text-align:center}.ui-input-new--p4 input,.ui-input-new--p4 label{font:16px/1.2 var(--font)}@media (max-width: 767px){.ui-input-new--p4 input,.ui-input-new--p4 label{font-size:14px}}.ui-input-new--autocomplete .ui-input-new__clear{display:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;cursor:pointer}.ui-input-new--autocomplete .ui-input-new__results{position:absolute;top:calc(100% + 10px);left:0;z-index:1;width:100%;padding:10px 16px;border-radius:10px;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;max-height:170px;overflow-y:auto;text-align:left;background-color:#fff;-webkit-box-shadow:0 12px 16px rgba(0,0,0,.05);box-shadow:0 12px 16px #0000000d}.ui-input-new--autocomplete .ui-input-new__result{padding:10px 0;cursor:pointer}.ui-input-new--autocomplete .ui-input-new__result:not(:last-child){border-bottom:1px solid var(--secondary4)}.ui-input-new--autocomplete input.filled~.ui-input-new__results,.ui-input-new--autocomplete input:focus~.ui-input-new__results{display:-webkit-box;display:-ms-flexbox;display:flex}.ui-input-new--autocomplete input.filled~.ui-input-new__clear,.ui-input-new--autocomplete input:focus~.ui-input-new__clear{display:block}.ui-radio-new input{display:none}.ui-radio-new input:checked~label{color:var(--secondary1)}.ui-radio-new input:checked~label:before{border-width:6px;border-color:var(--secondary1)}.ui-radio-new input[disabled]~label{pointer-events:none;color:var(--secondary3)}.ui-radio-new input[disabled]~label:before{border-color:var(--secondary3)}.ui-radio-new label{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:20px;padding-left:30px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.ui-radio-new label:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;border:2px solid var(--secondary3);background-color:#fff;border-radius:50%;-webkit-transition:.3s;transition:.3s}@media (hover: hover){.ui-radio-new label:hover{color:var(--primary1)}.ui-radio-new label:hover:before{border-color:var(--primary1)}}.ui-radio-new--pill input:checked~label{color:#fff;background-color:var(--secondary1)}.ui-radio-new--pill input[disabled]~label{color:var(--gray500)}.ui-radio-new--pill label{width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 14px;background:var(--background1);border-radius:10px}@media (max-width: 767px){.ui-radio-new--pill label{padding:8px 6px}}@media (hover: hover){.ui-radio-new--pill label:hover{color:var(--white);background:var(--primary1)}}.ui-radio-new--pill label:before{display:none}.ui-tab-head-new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media (max-width: 1365px){.ui-tab-head-new{overflow-x:auto;margin:0 -20px;padding:0 20px}}.ui-tab-head-new::-webkit-scrollbar{display:none}.ui-tab-head-new__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 16px;text-align:center;border:1px solid var(--secondary1);border-radius:999px;white-space:nowrap;-webkit-transition:.3s;transition:.3s;cursor:pointer}@media (hover: hover){.ui-tab-head-new__item:not(.ui-tab-head-new__item--active):hover{color:#fff;background-color:var(--primary1);border-color:var(--primary1)}}.ui-tab-head-new__item[disabled]{color:var(--secondary3);border-color:var(--secondary3);pointer-events:none}.ui-tab-head-new__item--active{color:var(--white);background-color:var(--secondary1)}.ui-tab-head-new--bookmarks{gap:0}@media (max-width: 1365px){.ui-tab-head-new--bookmarks{overflow-x:unset;margin:0;padding:0}}.ui-tab-head-new--bookmarks .ui-tab-head-new__item{position:relative;padding:14px 20px;background:transparent;border:unset;border-radius:10px 10px 0 0;color:var(--secondary2)}@media (hover: hover){.ui-tab-head-new--bookmarks .ui-tab-head-new__item:not(.ui-tab-head-new__item--active):hover{color:var(--primary1);background-color:#fff}}.ui-tab-head-new--bookmarks .ui-tab-head-new__item:before{content:"";position:absolute;top:100%;left:0;width:100%;height:25px;-webkit-transition:.3s;transition:.3s;pointer-events:none}.ui-tab-head-new--bookmarks .ui-tab-head-new__item--active{background:#fff;color:var(--secondary1)}.ui-tab-head-new--bookmarks .ui-tab-head-new__item--active:before{background:#fff}.ui-tab-body-new__item{display:none;-webkit-transition:.3s;transition:.3s}.ui-tab-body-new__item--active{display:block}.ui-ul-new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.ui-ul-new>li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;padding-left:16px}.ui-ul-new>li:before{content:"";position:absolute;top:3px;left:0;width:6px;height:13px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='13' fill='none'%3E%3Cpath fill='%23DC0533' d='M6 6.5 0 0v13l6-6.5Z'/%3E%3C/svg%3E")}.ui-ul-new>li.li--heading{padding-left:0}.ui-ul-new>li.li--heading:before{display:none}.ui-ul-new .ui-ul{margin-left:12px}.ui-ul-new--grid-x2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width: 1365px){.ui-ul-new--grid-x2{gap:8px}}@media (max-width: 767px){.ui-ul-new--grid-x2{grid-template-columns:unset}}.ui-ul-new--gap10{gap:10px}.ui-ul-new--gap-20{gap:20px}@media (max-width: 1365px){.ui-ul-new--gap-20{gap:14px}}.old-advantages{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width: 767px){.old-advantages{grid-template-columns:1fr}}.old-advantages__item{position:relative;min-height:222px;padding:35px 205px 85px 24px;border-radius:24px;background-color:var(--background1)}@media (max-width: 1365px){.old-advantages__item{min-height:254px;padding:30px 145px 80px 20px}}@media (max-width: 767px){.old-advantages__item{min-height:180px;padding:30px 127px 30px 20px}}.old-advantages__image{position:absolute;right:0;bottom:0;width:100%;max-width:222px}@media (max-width: 1365px){.old-advantages__image{max-width:182px}}@media (max-width: 767px){.old-advantages__image{max-width:142px}}.old-advantages__ui-p2:not(:last-child){margin-bottom:10px}@media (max-width: 767px){.old-articles{overflow-y:auto;margin:0 -20px}}.old-articles::-webkit-scrollbar{display:none}.old-articles__body{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width: 1365px){.old-articles__body{grid-template-columns:repeat(2,1fr);gap:30px}}@media (max-width: 767px){.old-articles__body{grid-auto-flow:column;grid-template-columns:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:25px;padding:0 20px}}.old-articles__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:35px;background:var(--background1);border-radius:10px;overflow:hidden;text-decoration:none}@media (max-width: 1365px){.old-articles__item{padding-bottom:30px}}@media (max-width: 767px){.old-articles__item{min-width:350px;padding-bottom:20px}}.old-articles__item:hover{color:var(--secondary1)}.old-articles__item:hover .old-articles__badge{color:#fff;background:var(--primary1)}.old-articles__item:hover .ui-button{color:var(--primary2)}.old-articles__image{margin-bottom:35px;height:205px;overflow:hidden}@media (max-width: 1365px){.old-articles__image{height:212px;margin-bottom:20px}}.old-articles__image a,.old-articles__image img{width:100%;height:100%}.old-articles__image img{-o-object-fit:cover;object-fit:cover}.old-articles__info{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 25px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:24px}@media (max-width: 1365px){.old-articles__info{padding:0 20px;margin-bottom:20px}}.old-articles__badge{padding:5px 20px;text-align:center;background:#fadae1;border-radius:20px;-webkit-transition:.3s;transition:.3s}@media (max-width: 1365px){.old-articles__badge{padding:5px 12px}}.old-articles__content{padding:0 25px;margin-bottom:24px}@media (max-width: 1365px){.old-articles__content{padding:0 20px;margin-bottom:20px}}.old-articles__line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:auto;padding:0 25px}@media (max-width: 1365px){.old-articles__line{padding:0 20px}}.old-articles__ui-p5{color:#939393}.old-articles__ui-p4{opacity:.6;margin-top:16px}@media (max-width: 1365px){.old-articles__ui-p4{margin-top:10px}}.old-articles__time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-left:auto}.old-articles__time svg{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;color:#939393}@media (max-width: 1365px){.old-articles__time svg{width:16px;height:16px}}.old-articles__search{display:inline-block;position:relative;color:#fff;z-index:1}.old-articles__search:before{position:absolute;top:2px;left:-3px;z-index:-1;width:calc(100% + 6px);height:calc(100% - 2px);background:var(--primary1);border-radius:6px;content:""}.old-articles--col3{margin:0}.old-articles--col3 .old-articles__body{grid-template-columns:repeat(3,1fr);gap:35px}@media (max-width: 1365px){.old-articles--col3 .old-articles__body{grid-template-columns:repeat(2,1fr);gap:30px}}@media (max-width: 767px){.old-articles--col3 .old-articles__body{grid-auto-flow:unset;grid-template-columns:1fr;width:auto;gap:25px;padding:0}}.old-articles--col3 .old-articles__item{padding-bottom:40px}@media (max-width: 1365px){.old-articles--col3 .old-articles__item{padding-bottom:20px}}@media (max-width: 767px){.old-articles--col3 .old-articles__item{min-width:unset}}.old-articles--col3 .old-articles__image{margin-bottom:40px;height:280px}@media (max-width: 1365px){.old-articles--col3 .old-articles__image{height:212px;margin-bottom:20px}}.old-articles--col3 .old-articles__info{padding:0 40px;margin-bottom:16px}@media (max-width: 1365px){.old-articles--col3 .old-articles__info{padding:0 20px;margin-bottom:20px}}.old-articles--col3 .old-articles__content{padding:0 40px;margin-bottom:40px}@media (max-width: 1365px){.old-articles--col3 .old-articles__content{padding:0 20px;margin-bottom:20px}}.old-articles--col3 .old-articles__line{padding:0 40px}@media (max-width: 1365px){.old-articles--col3 .old-articles__line{padding:0 20px}}.old-banner-small{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 80px 24px 300px;background:var(--gradient1);border-radius:24px;overflow:hidden}@media (max-width: 1365px){.old-banner-small{padding:20px}}@media (max-width: 767px){.old-banner-small{padding:20px 20px 20px 50px}}.old-banner-small__image{position:absolute;top:0;bottom:0;left:-30px;height:100%;pointer-events:none}@media (max-width: 1365px){.old-banner-small__image{top:unset;left:-100px}}@media (max-width: 767px){.old-banner-small__image{display:none}}.old-banner-small__image img{height:100%}.old-banner-small__ui-p2{position:relative}@media (max-width: 1365px){.old-banner-small__ui-p2{max-width:430px;margin:0 auto;text-align:center}}@media (max-width: 767px){.old-banner-small__ui-p2{margin:0;text-align:left}}.old-banner-small__ui-button{background-color:#fff;border-color:#fff}@media (max-width: 767px){.old-banner-small__ui-button{margin-left:20px}}.old-banner-small__ui-button:active{background-color:#fff;border-color:#fff}@media (hover: hover) and (pointer: fine){.old-banner-small__ui-button:hover{background-color:#fff;border-color:#fff}}.old-banner{position:relative;-webkit-box-ordinal-group:-9;-ms-flex-order:-10;order:-10;overflow:hidden}.old-banner__body{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;min-height:450px;padding:55px 0 50px 80px;background-color:var(--background1);border-radius:24px}@media (max-width: 1365px){.old-banner__body{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:50px 24px 40px}}@media (max-width: 767px){.old-banner__body{padding:125px 20px 40px;border-radius:0 0 14px 14px}}.old-banner__ui-p7{margin-bottom:14px;padding:5px 14px;text-transform:uppercase;background-color:var(--primary1);border-radius:20px}@media (max-width: 767px){.old-banner__ui-p7{margin-bottom:10px}}.old-banner__ui-h2{margin-bottom:14px}@media (max-width: 1365px){.old-banner__ui-h2{margin-bottom:10px}}.old-banner__ui-h2 span{display:inline-block;font-size:90px;line-height:1}@media (max-width: 1365px){.old-banner__ui-h2 span{font-size:64px}}.old-banner__ui-h2 .ui-tooltip{display:none;margin:0 0 0 -5px}@media (max-width: 1365px){.old-banner__ui-h2 .ui-tooltip{display:inline-block}}@media (max-width: 767px){.old-banner__ui-h2 .ui-tooltip{margin:0 0 0 -2px}}.old-banner__ui-h2 .ui-tooltip .tippy-content{max-width:278px;text-align:left}.old-banner__ui-h4{margin-bottom:14px}@media (max-width: 1365px){.old-banner__ui-h4{margin-bottom:10px}}@media (max-width: 767px){.old-banner__ui-p2 span{display:none}}.old-banner__info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;margin:24px 0}@media (max-width: 767px){.old-banner__info{gap:30px;margin:16px 0}}@media (max-width: 767px){.old-banner__item:nth-child(3){display:none}}.old-banner__item .ui-p2,.old-banner__item .ui-ol li.li--ui-p2:before,.ui-ol .old-banner__item li.li--ui-p2:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:38px}@media (max-width: 1365px){.old-banner__item .ui-p2,.old-banner__item .ui-ol li.li--ui-p2:before,.ui-ol .old-banner__item li.li--ui-p2:before{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:34px}}.old-banner__item .ui-p2:not(:last-child),.old-banner__item .ui-ol li.li--ui-p2:not(:last-child):before,.ui-ol .old-banner__item li.li--ui-p2:not(:last-child):before{margin-bottom:5px}@media (max-width: 767px){.old-banner__item .ui-p2:not(:last-child),.old-banner__item .ui-ol li.li--ui-p2:not(:last-child):before,.ui-ol .old-banner__item li.li--ui-p2:not(:last-child):before{margin-bottom:3px}}.old-banner__item span{display:inline-block;margin:0 5px;font-size:38px;line-height:1}@media (max-width: 1365px){.old-banner__item span{font-size:34px}}@media (max-width: 767px){.old-banner__item span{font-size:24px}}.old-banner__item a{display:inline;color:var(--primary1)}.old-banner__icon{width:28px;height:28px;margin:8px 0 7px}@media (max-width: 1365px){.old-banner__icon{margin:6px auto 5px}}@media (max-width: 767px){.old-banner__icon{width:19px;height:19px;margin:14px auto 4px}}@media (max-width: 767px){.old-banner__ui-p6{max-width:330px}}.old-banner__image{position:absolute;top:0;right:0;bottom:0;max-width:775px;pointer-events:none}@media (max-width: 1365px){.old-banner__image{position:static;margin-top:30px;margin-right:-110px}}@media (max-width: 767px){.old-banner__image{max-width:545px;margin-right:-110px;margin-left:-110px}}@media (max-width: 767px){.old-banner__image--desktop{display:none}}.old-banner__image--mob{display:none}@media (max-width: 767px){.old-banner__image--mob{display:block}}.old-banner__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-top:auto}@media (max-width: 1365px){.old-banner__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;gap:16px;width:100%;max-width:525px;margin-top:20px}}@media (max-width: 767px){.old-banner__buttons{margin-top:16px}}.old-banner__buttons .ui-button{position:relative}@media (max-width: 1365px){.old-banner__buttons .ui-button{-webkit-transition:inherit;transition:inherit}}.old-banner__buttons .ui-button--text{gap:5px}.old-banner__buttons .ui-button .ui-p5{position:absolute;top:calc(100% + 12px)}.old-banner__buttons-badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-left:10px;text-align:left}@media (max-width: 1365px){.old-banner__buttons-badge{margin-left:0}}@media (max-width: 767px){.old-banner__buttons-badge{gap:6px}}.old-banner__buttons-badge .ui-svg{width:48px;height:33px}@media (max-width: 767px){.old-banner__buttons-badge .ui-svg{width:31px;height:29px}}.old-banner__foot-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:12px}@media (max-width: 1365px){.old-banner__foot-info{display:none}}.old-banner__foot-info .ui-svg{-ms-flex-negative:0;flex-shrink:0;width:17px;height:17px;color:var(--primary1)}@media (max-width: 767px){.old-banner--layout{margin:0 -20px}}.old-banner--small .old-banner__body{min-height:320px}@media (max-width: 767px){.old-banner--small .old-banner__body{padding-top:30px;border-radius:14px}}.old-banner--small .old-banner__image{max-width:630px}@media (max-width: 767px){.old-banner--cards-goodness .old-banner__item{max-width:106px}}.old-banner--cards-uni-social .old-banner__ui-p2{max-width:590px}@media (max-width: 767px){.old-banner--cards-uni-social .old-banner__info{gap:14px}}.old-banner--cards-uni-social .old-banner__item{max-width:220px}.old-banner--credit-card-yes .ui-p2,.old-banner--credit-card-yes .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--credit-card-yes li.li--ui-p2:before{max-width:530px}.old-banner--credit-holidays .ui-p2,.old-banner--credit-holidays .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--credit-holidays li.li--ui-p2:before{max-width:545px}.old-banner--delivery .ui-h2,.old-banner--delivery .promo-categories__ui-h4 span.ui-h2,.promo-categories__ui-h4 .old-banner--delivery span.ui-h2{max-width:500px}@media (max-width: 767px){.old-banner--delivery .ui-h2,.old-banner--delivery .promo-categories__ui-h4 span.ui-h2,.promo-categories__ui-h4 .old-banner--delivery span.ui-h2{max-width:285px}}.old-banner--delivery .ui-p2,.old-banner--delivery .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--delivery li.li--ui-p2:before{max-width:420px}@media (max-width: 767px){.old-banner--delivery .ui-p2,.old-banner--delivery .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--delivery li.li--ui-p2:before{max-width:245px}}@media (max-width: 767px){.old-banner--delivery .ui-p2 .ui-tooltip,.old-banner--delivery .ui-ol li.li--ui-p2:before .ui-tooltip,.ui-ol .old-banner--delivery li.li--ui-p2:before .ui-tooltip{display:none}}.old-banner--deposit-welcome .ui-p2,.old-banner--deposit-welcome .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--deposit-welcome li.li--ui-p2:before{max-width:520px}.old-banner--deposit-desires-plus .old-banner__ui-p1{max-width:550px}.old-banner--deposit-desires-plus .ui-p2,.old-banner--deposit-desires-plus .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--deposit-desires-plus li.li--ui-p2:before{max-width:500px}@media (max-width: 767px){.old-banner--deposit-desires-plus .ui-p2 span,.old-banner--deposit-desires-plus .ui-ol li.li--ui-p2:before span,.ui-ol .old-banner--deposit-desires-plus li.li--ui-p2:before span{font-size:19px}}@media (max-width: 767px){.old-banner--deposit-desires .ui-p2 span,.old-banner--deposit-desires .ui-ol li.li--ui-p2:before span,.ui-ol .old-banner--deposit-desires li.li--ui-p2:before span{font-size:19px}}.old-banner--deposit-maximum .ui-p2,.old-banner--deposit-maximum .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--deposit-maximum li.li--ui-p2:before{max-width:500px}.old-banner--deposit-active-income .old-banner__ui-h2,.old-banner--deposit-active-income .old-banner__ui-p1{max-width:640px}.old-banner--deposit-active-income .ui-p2,.old-banner--deposit-active-income .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--deposit-active-income li.li--ui-p2:before{max-width:650px}.old-banner--deposit-dream-course .old-banner__ui-h2{max-width:730px}.old-banner--deposit-dream-course .old-banner__ui-p1{max-width:640px}.old-banner--deposit-dream-course .ui-p2,.old-banner--deposit-dream-course .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--deposit-dream-course li.li--ui-p2:before{max-width:600px}.old-banner--deposit-lucky-coin .old-banner__ui-p1{max-width:576px}.old-banner--deposit-lucky-coin .ui-p2,.old-banner--deposit-lucky-coin .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--deposit-lucky-coin li.li--ui-p2:before{max-width:600px}.old-banner--deposit-my-charm .old-banner__ui-p1{max-width:640px}.old-banner--deposit-my-charm .ui-p2,.old-banner--deposit-my-charm .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--deposit-my-charm li.li--ui-p2:before{max-width:630px}@media (max-width: 767px){.old-banner--deposit-my-charm .ui-p2,.old-banner--deposit-my-charm .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--deposit-my-charm li.li--ui-p2:before{max-width:330px}}.old-banner--deposit-active-account .old-banner__ui-p1{max-width:450px}.old-banner--deposit-active-account .ui-p2,.old-banner--deposit-active-account .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--deposit-active-account li.li--ui-p2:before{max-width:480px}@media (max-width: 767px){.old-banner--deposit-active-account .ui-p2,.old-banner--deposit-active-account .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--deposit-active-account li.li--ui-p2:before{max-width:290px}}.old-banner--internet-bank .ui-h2,.old-banner--internet-bank .promo-categories__ui-h4 span.ui-h2,.promo-categories__ui-h4 .old-banner--internet-bank span.ui-h2{max-width:660px}.old-banner--internet-bank .ui-h2 br{display:none}@media (max-width: 767px){.old-banner--internet-bank .ui-h2 br{display:block}}@media (max-width: 767px){.old-banner--internet-bank .ui-p2,.old-banner--internet-bank .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--internet-bank li.li--ui-p2:before{max-width:200px}}.old-banner--cards-premium .old-banner__ui-p2{max-width:500px}.old-banner--cards-premium .old-banner__item{max-width:220px}@media (max-width: 1365px){.old-banner--cards-premium .old-banner__item{max-width:260px}}@media (max-width: 767px){.old-banner--cards-premium .old-banner__item{max-width:120px}}@media (max-width: 1365px){.old-banner--cards-universal .old-banner__item{max-width:183px}}@media (max-width: 767px){.old-banner--cards-universal .old-banner__item{max-width:148px}}.old-banner--yuan-transfer .old-banner__ui-p2{max-width:400px}.old-banner--yuan-transfer .old-banner__item .ui-p4,.old-banner--yuan-transfer .old-banner__item .slider-cards__item:not(.swiper-slide-active) .ui-p1,.slider-cards__item:not(.swiper-slide-active) .old-banner--yuan-transfer .old-banner__item .ui-p1,.old-banner--yuan-transfer .old-banner__item .ui-swiper-fraction .swiper-pagination,.ui-swiper-fraction .old-banner--yuan-transfer .old-banner__item .swiper-pagination{max-width:120px}.old-banner--invesment-annually-plus .old-banner__ui-h2{max-width:750px}.old-banner--invesment-profitable-shares .old-banner__ui-h2{max-width:770px}.old-banner--promo1 .old-banner__body{padding-top:80px;background-color:#87e2ff}@media (max-width: 1365px){.old-banner--promo1 .old-banner__body{padding-top:50px}}@media (max-width: 767px){.old-banner--promo1 .old-banner__body{padding-top:125px}}@media (max-width: 1365px){.old-banner--promo1 .old-banner__image{margin-bottom:-40px}}.old-banner--promo1 .old-banner__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.old-banner--promo1 .ui-p2,.old-banner--promo1 .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--promo1 li.li--ui-p2:before{max-width:650px;color:var(--secondary2)}@media (max-width: 767px){.old-banner--promo1 .ui-p2,.old-banner--promo1 .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--promo1 li.li--ui-p2:before{max-width:300px}}.old-banner--promo1 .ui-p3,.old-banner--promo1 .main-calculator__input input,.main-calculator__input .old-banner--promo1 input,.old-banner--promo1 .ui-table table,.ui-table .old-banner--promo1 table{margin-top:30px;font-weight:700;color:var(--secondary1)}.old-banner--promo1 .ui-p3 span,.old-banner--promo1 .main-calculator__input input span,.main-calculator__input .old-banner--promo1 input span,.old-banner--promo1 .ui-table table span,.ui-table .old-banner--promo1 table span{font-size:44px}.old-banner--promo2 .old-banner__body{padding-top:120px;background-color:#c7f8fa}@media (max-width: 1365px){.old-banner--promo2 .old-banner__body{padding-top:50px}}@media (max-width: 767px){.old-banner--promo2 .old-banner__body{padding-top:125px}}.old-banner--promo2 .ui-p2,.old-banner--promo2 .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--promo2 li.li--ui-p2:before{max-width:520px;color:var(--secondary2)}@media (max-width: 767px){.old-banner--promo2 .ui-p2,.old-banner--promo2 .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--promo2 li.li--ui-p2:before{max-width:300px}}@media (max-width: 1365px){.old-banner--remote-manage .old-banner__buttons{gap:55px}}@media (max-width: 767px){.old-banner--remote-manage .old-banner__buttons{gap:40px}}.old-banner--install-app .old-banner__body{padding-top:100px}@media (max-width: 767px){.old-banner--install-app .old-banner__body{padding-top:125px}}@media (max-width: 1365px){.old-banner--mortgage-holidays .old-banner__image{margin-right:-40px}}@media (max-width: 767px){.old-banner--credit-secured-apartment .old-banner__info{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 767px){.old-banner--credit-secured-apartment .old-banner__item:nth-child(3){display:block;width:100%}}@media (max-width: 767px){.old-banner--credit-secured-apartment .old-banner__item:nth-child(3) .ui-p2,.old-banner--credit-secured-apartment .old-banner__item:nth-child(3) .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--credit-secured-apartment .old-banner__item:nth-child(3) li.li--ui-p2:before{min-height:unset}}@media (max-width: 767px){.old-banner--credit-secured-apartment .old-banner__image{margin-top:-45px}}.old-banner--more-benefits .ui-p2,.old-banner--more-benefits .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--more-benefits li.li--ui-p2:before{max-width:545px}.old-banner--more-benefits .ui-p6{max-width:472px;margin-top:auto}@media (max-width: 1365px){.old-banner--more-benefits .ui-p6{margin-top:24px}}@media (max-width: 767px){.old-banner--more-benefits .ui-p6{margin-top:16px}}@media (max-width: 767px){.old-banner--more-benefits .old-banner__body{padding-bottom:0}}.old-banner--payments-any-country .ui-h2,.old-banner--payments-any-country .promo-categories__ui-h4 span.ui-h2,.promo-categories__ui-h4 .old-banner--payments-any-country span.ui-h2{max-width:496px}.old-banner--payments-any-country .ui-p2,.old-banner--payments-any-country .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--payments-any-country li.li--ui-p2:before{max-width:545px}@media (max-width: 1365px){.old-banner--payments-any-country .ui-p2,.old-banner--payments-any-country .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--payments-any-country li.li--ui-p2:before{margin-top:24px}}@media (max-width: 767px){.old-banner--payments-any-country .ui-p2,.old-banner--payments-any-country .ui-ol li.li--ui-p2:before,.ui-ol .old-banner--payments-any-country li.li--ui-p2:before{margin-top:16px}}@media (max-width: 1365px){.old-banner--nonresidents-services .old-banner__image{margin-right:0}}@media (max-width: 767px){.old-banner--nonresidents-services .old-banner__image{margin-right:-85px}}@media (max-width: 1365px){.old-banner--transfers-tajikistan .old-banner__image{max-width:808px;margin-right:-90px;margin-left:-70px}}@media (max-width: 767px){.old-banner--transfers-tajikistan .old-banner__image{max-width:545px;margin-right:-104px;margin-left:-104px}}.old-banner--credits-secured-car .old-banner__body{padding-top:60px;padding-bottom:40px}@media (max-width: 767px){.old-banner--credits-secured-car .old-banner__body{padding:125px 20px 40px}}.old-banner--credits-secured-car .old-banner__info{gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 1365px){.old-banner--credits-secured-car .old-banner__info{margin:17px 0 20px}}@media (max-width: 767px){.old-banner--credits-secured-car .old-banner__info{margin:17px 0 20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px 10px}}@media (max-width: 1365px){.old-banner--credits-secured-car .old-banner__image{margin-top:0;margin-right:-55px;margin-left:-55px}}@media (max-width: 767px){.old-banner--credits-secured-car .old-banner__image{margin-right:-110px;margin-left:-110px}}@media (max-width: 1365px){.old-banner--credits-secured-car .old-banner__ui-h2{max-width:517px}}.old-banner--credits-secured-car .old-banner__item:nth-child(3){display:block}.old-banner--blog{max-width:1770px;margin:0 auto;padding:0 20px}.old-banner--blog .old-banner__body{position:relative;min-height:340px;padding:120px 0 155px 145px;background-color:var(--background1);border-radius:10px}@media (max-width: 1365px){.old-banner--blog .old-banner__body{min-height:200px;padding:60px 0 102px 25px;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width: 767px){.old-banner--blog .old-banner__body{padding:30px 20px 118px 25px}}.old-banner--blog .old-banner__ui-h2{margin-bottom:0;z-index:1}.old-banner--blog .old-banner__image{max-width:911px}@media (max-width: 1365px){.old-banner--blog .old-banner__image{position:absolute;margin-top:0;margin-right:0;max-width:429px}}@media (max-width: 767px){.old-banner--blog .old-banner__image{width:100%;max-width:unset}}.old-banner--blog .old-banner__image img{height:100%}@media (max-width: 767px){.old-banner--blog .old-banner__image img{margin-left:auto}}.old-banner--transfers-abroad .old-banner__ui-p2{max-width:415px}@media (max-width: 767px){.old-banner--transfers-abroad .old-banner__ui-p2{max-width:335px}}@media (max-width: 1365px){.old-banner--transfers-abroad .old-banner__image{margin-right:-55px;margin-left:-55px}}@media (max-width: 767px){.old-banner--transfers-abroad .old-banner__image{margin-top:30px;margin-right:-110px;margin-left:-110px}}.old-banner--salary-project .old-banner__ui-p2{max-width:545px}@media (max-width: 1365px){.old-banner--salary-project .old-banner__image{margin-top:70px;margin-right:-110px;margin-left:-110px}}@media (max-width: 767px){.old-banner--salary-project .old-banner__image{margin-top:20px;margin-left:-100px}}@media (max-width: 1365px){.old-banner--insurance-data-protected .old-banner__body{padding-bottom:0}}.old-banner--insurance-data-protected .old-banner__ui-p2{max-width:545px}@media (max-width: 1365px){.old-banner--insurance-data-protected .old-banner__image{margin-right:-110px;margin-left:-110px}}@media (max-width: 767px){.old-banner--insurance-data-protected .old-banner__image{margin-left:-100px}}.old-document{--bg: #fff;display:grid;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:14px 20px;background-color:var(--bg);border-radius:10px}@media (max-width: 767px){.old-document{padding:14px}}.old-document:not(:last-child){margin-bottom:16px}.old-document__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.old-document__ui-svg.ui-svg{-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;margin-right:13px;color:var(--primary1)}.old-document .ui-p6{color:var(--secondary3)}.old-document--pd0{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0;background:transparent}.old-document--icon-l .old-document__ui-svg{width:50px;height:50px}@media (max-width: 767px){.old-document--icon-l .old-document__ui-svg{width:40px;height:40px}}.old-document--xxl{padding:24px 36px}@media (max-width: 1365px){.old-document--xxl{padding:24px}}@media (max-width: 767px){.old-document--xxl{padding:20px 16px}}.old-document--xxl .old-document__ui-svg{width:64px;height:64px;margin-right:24px}@media (max-width: 1365px){.old-document--xxl .old-document__ui-svg{width:50px;height:50px}}@media (max-width: 767px){.old-document--xxl .old-document__ui-svg{width:40px;height:40px;margin-right:10px}}.old-documents__head{margin-bottom:35px}@media (max-width: 1365px){.old-documents__head{margin-bottom:30px}}@media (max-width: 767px){.old-documents__head{margin-bottom:20px}}.old-documents--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}@media (max-width: 1365px){.old-documents--flex{gap:20px}}@media (max-width: 767px){.old-documents--flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.old-documents--flex .old-document{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}@media (max-width: 767px){.old-documents--m-pd20{padding:0 20px}}@media (max-width: 1365px){.old-parameters-cards-table__wrapper{margin:0 -24px;padding:0 24px;overflow-y:auto}}@media (max-width: 767px){.old-parameters-cards-table__wrapper{margin:0 -15px;padding:0 15px 20px}}.old-parameters-cards-table__wrapper::-webkit-scrollbar{display:none;height:3px}@media (max-width: 767px){.old-parameters-cards-table__wrapper::-webkit-scrollbar{display:block}}.old-parameters-cards-table__wrapper::-webkit-scrollbar-track{margin:0 20px;background-color:var(--background1);border-radius:10px}.old-parameters-cards-table__wrapper::-webkit-scrollbar-thumb{background-color:var(--primary1);border-radius:10px}.old-parameters-cards-table__body{position:relative}@media (max-width: 1365px){.old-parameters-cards-table__body{min-width:1245px}}@media (max-width: 767px){.old-parameters-cards-table__body{min-width:738px}}.old-parameters-cards-table__body:before{content:"";position:absolute;top:0;right:0;bottom:0;z-index:0;width:calc(100% - 384px);background:#fff;border-radius:14px}@media (max-width: 1365px){.old-parameters-cards-table__body:before{width:calc(100% - 350px)}}@media (max-width: 767px){.old-parameters-cards-table__body:before{width:calc(100% - 220px);background:var(--background1)}}.old-parameters-cards-table__ui-h4{display:none;margin-bottom:20px}@media (max-width: 767px){.old-parameters-cards-table__ui-h4{display:block}}.old-parameters-cards-table__line{position:relative;z-index:1;display:grid;grid-template-columns:384px 1fr 1fr}@media (max-width: 1365px){.old-parameters-cards-table__line{grid-template-columns:350px 1fr 1fr}}@media (max-width: 767px){.old-parameters-cards-table__line{grid-template-columns:220px 1fr 1fr}}.old-parameters-cards-table__line:not(:last-child) .old-parameters-cards-table__cell{border-bottom:1px solid var(--background1)}@media (max-width: 767px){.old-parameters-cards-table__line:not(:last-child) .old-parameters-cards-table__cell{border-color:#fff}}.old-parameters-cards-table__line:not(:last-child) .old-parameters-cards-table__cell:first-child{border-color:#e4e4e4}.old-parameters-cards-table__line:not(:last-child) .old-parameters-cards-table__cell--bb0{border-bottom:0}.old-parameters-cards-table__cell{padding:20px}.old-parameters-cards-table__cell:first-child{padding-left:0}.old-parameters-cards-table__cell:not(:first-child,:last-child){border-right:1px solid var(--background1)}@media (max-width: 767px){.old-parameters-cards-table__cell:not(:first-child,:last-child){border-color:#fff}}.old-parameters-cards-table__cell .ui-p3 .ui-ul:not(:last-child),.old-parameters-cards-table__cell .main-calculator__input input .ui-ul:not(:last-child),.main-calculator__input .old-parameters-cards-table__cell input .ui-ul:not(:last-child),.old-parameters-cards-table__cell .ui-table table .ui-ul:not(:last-child),.ui-table .old-parameters-cards-table__cell table .ui-ul:not(:last-child),.old-parameters-cards-table__cell .ui-p3 p:not(:last-child),.old-parameters-cards-table__cell .main-calculator__input input p:not(:last-child),.main-calculator__input .old-parameters-cards-table__cell input p:not(:last-child),.old-parameters-cards-table__cell .ui-table table p:not(:last-child),.ui-table .old-parameters-cards-table__cell table p:not(:last-child){margin-bottom:14px}.old-parameters-cards-table__cell .ui-p3 .ui-ul li:not(:last-child),.old-parameters-cards-table__cell .main-calculator__input input .ui-ul li:not(:last-child),.main-calculator__input .old-parameters-cards-table__cell input .ui-ul li:not(:last-child),.old-parameters-cards-table__cell .ui-table table .ui-ul li:not(:last-child),.ui-table .old-parameters-cards-table__cell table .ui-ul li:not(:last-child){margin-bottom:14px}.old-parameters-cards-table__cell--head{text-align:center}.old-parameters-cards-table__cell--span2{grid-column:span 2;text-align:center}.old-parameters-cards-table__cell--span2 .ui-p3,.old-parameters-cards-table__cell--span2 .main-calculator__input input,.main-calculator__input .old-parameters-cards-table__cell--span2 input,.old-parameters-cards-table__cell--span2 .ui-table table,.ui-table .old-parameters-cards-table__cell--span2 table{padding:14px 70px;background:var(--background1);border-radius:10px}@media (max-width: 767px){.old-parameters-cards-table__cell--span2 .ui-p3,.old-parameters-cards-table__cell--span2 .main-calculator__input input,.main-calculator__input .old-parameters-cards-table__cell--span2 input,.old-parameters-cards-table__cell--span2 .ui-table table,.ui-table .old-parameters-cards-table__cell--span2 table{padding:14px 20px;background:#fff}}.old-parameters-grid{--cols: 1;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:20px}.old-parameters-grid--x2{--cols: 2}.old-parameters-grid--x3{--cols: 3}@media (max-width: 1365px){.old-parameters-grid--x3{--cols: 2}}@media (max-width: 767px){.old-parameters-grid--x3{--cols: 1;gap:10px}}@media (max-width: 767px){.old-parameters-grid--t-x2{--cols: 2}}.old-parameters-grid__item{padding:24px;background-color:#fff;border-radius:14px}@media (max-width: 767px){.old-parameters-grid__item{background-color:var(--background1)}}.old-parameters-grid__item--p40{padding:40px 80px 40px 40px}@media (max-width: 1365px){.old-parameters-grid__item--p40{padding:30px}}@media (max-width: 767px){.old-parameters-grid__item--p40{padding:24px}}.old-parameters-grid__item--x2{grid-column:span 2}@media (max-width: 767px){.old-parameters-grid__item--x2mobile{grid-column:span 2}}@media (max-width: 767px){.old-parameters-grid__item--x2mobile .ui-p1{font-size:15px}}@media (max-width: 1365px){.old-parameters-grid__item--l-x2{grid-column:span 2}}.old-parameters-grid__item--w100{grid-column:1/-1}@media (max-width: 1365px){.old-parameters-grid__item--t-w100{grid-column:1/-1}}@media (max-width: 1365px){.old-parameters-grid__item--t-normal{grid-column:unset}}.old-parameters-grid__item--x2-row{grid-row:span 2}.old-parameters-grid__item--gap0{gap:0}.old-parameters-grid__item--py40{padding:40px 24px}@media (max-width: 1365px){.old-parameters-grid__item--py40{padding:30px 24px}}@media (max-width: 767px){.old-parameters-grid__item--py40{padding:24px}}.old-parameters-grid__item--pd-l{padding:40px 30px}@media (max-width: 767px){.old-parameters-grid__item--pd-l{padding:20px 16px}}@media (max-width: 767px){.old-parameters-grid__item--m-pd-xs{padding:20px 16px}}@media (min-width: 1366px){.old-parameters-grid__item--d-pr180{padding-right:180px}}.old-parameters-grid__item--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}@media (max-width: 767px){.old-parameters-grid__item--flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width: 1366px){.old-parameters-grid__item--img-mobilization{position:relative;padding-right:550px}}.old-parameters-grid__item--img-mobilization .old-parameters-grid__img{position:absolute;right:0;bottom:0;max-width:468px}@media (max-width: 1365px){.old-parameters-grid__item--img-mobilization .old-parameters-grid__img{display:none}}.old-parameters-grid__item--mortgage-holidays{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}@media (max-width: 767px){.old-parameters-grid__item--mortgage-holidays{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.old-parameters-grid__item--mortgage-holidays .ui-svg{-ms-flex-negative:0;flex-shrink:0;width:50px;height:50px;color:var(--primary1)}.old-parameters-grid__item .ui-ul{max-width:100%}.old-parameters-grid__line{display:grid;grid-template-columns:355px 1fr;gap:130px}@media (max-width: 1365px){.old-parameters-grid__line{grid-template-columns:3fr 5fr;gap:50px}}@media (max-width: 767px){.old-parameters-grid__line{grid-template-columns:minmax(0,1fr);gap:10px}}.old-parameters-grid__line:not(:first-child){padding-top:20px}@media (max-width: 767px){.old-parameters-grid__line:not(:first-child){padding-top:16px}}.old-parameters-grid__line:not(:last-child){padding-bottom:20px;border-bottom:1px solid var(--background1)}@media (max-width: 767px){.old-parameters-grid__line:not(:last-child){padding-bottom:16px;border-bottom-color:#fff}}.old-parameters-grid__line--head{margin-bottom:10px;padding:14px 20px;background:var(--background1);color:var(--secondary3);border-radius:10px}.old-parameters-grid__line--head:not(:last-child){padding-bottom:14px;border-bottom:0}.old-parameters-grid__line--pd-x{padding-left:20px;padding-right:20px}.old-parameters-grid__ui-svg.ui-svg{width:50px;height:50px;-ms-flex-negative:0;flex-shrink:0}.old-parameters-grid__ui-h5:not(:last-child){margin-bottom:20px}.old-parameters-grid__ui-p3:not(:last-child){margin-bottom:14px}@media (max-width: 1365px){.old-parameters-grid__ui-p3:not(:last-child){margin-bottom:10px}}@media (max-width: 767px){.old-parameters-grid__ui-p3:not(:last-child){margin-bottom:8px}}.old-parameters-grid__ui-p1:not(:last-child){margin-bottom:14px}@media (max-width: 1365px){.old-parameters-grid__ui-p1:not(:last-child){margin-bottom:10px}}@media (max-width: 767px){.old-parameters-grid__ui-p1:not(:last-child){margin-bottom:8px}}.old-parameters-grid__ui-p1 p:not(:last-child){margin-bottom:14px}@media (max-width: 1365px){.old-parameters-grid__ui-p1 p:not(:last-child){margin-bottom:10px}}@media (max-width: 767px){.old-parameters-grid__ui-p1 p:not(:last-child){margin-bottom:8px}}.old-parameters-grid__ui-p5{color:var(--secondary3)}.old-parameters-grid__columns{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}@media (max-width: 1365px){.old-parameters-grid__columns{grid-template-columns:1fr;gap:24px}}.old-parameters-grid__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.old-parameters-grid a{display:inline;color:var(--primary1)}.old-parameters__head{margin-bottom:35px}@media (max-width: 1365px){.old-parameters__head{margin-bottom:30px}}@media (max-width: 767px){.old-parameters__head{margin-bottom:25px}}.old-parameters__head--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px}@media (max-width: 767px){.old-parameters__head--flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.old-parameters__head--mb0{margin-bottom:0}.old-parameters__ui-h3:not(:last-child){margin-bottom:20px}@media (max-width: 767px){.old-parameters__ui-tab-head{margin:0!important;padding:0!important}}.old-parameters__ui-tab-head.ui-tab-head{margin-bottom:35px}@media (max-width: 767px){.old-parameters__ui-tab-head.ui-tab-head{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:0;overflow:visible}}@media (max-width: 767px){.old-parameters__ui-tab-head .ui-tab-head__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;height:220px;padding:16px 12px;text-align:left;white-space:unset;color:var(--secondary1);background-color:#fff;border-color:#fff;border-radius:14px}}.old-parameters__ui-tab-head .ui-tab-head__item .ui-button{display:none}@media (max-width: 767px){.old-parameters__ui-tab-head .ui-tab-head__item .ui-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:auto}}@media (max-width: 767px){.old-parameters__ui-tab-head .ui-tab-head__item--m-colspan2{grid-column:span 2}}@media (max-width: 1365px){.old-parameters__ui-tab-body:not(:last-child){margin-bottom:30px}}@media (max-width: 767px){.old-parameters__ui-tab-body:not(:last-child){margin-bottom:25px}}@media (max-width: 767px){.old-parameters__ui-tab-body>.ui-tab-body__item{display:none;position:fixed;right:0;bottom:0;z-index:30;width:100%;max-height:90%;padding:0 15px 102px;background:#fff;-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px #0000001a;border-radius:14px 14px 0 0;overflow-y:scroll}.old-parameters__ui-tab-body>.ui-tab-body__item::-webkit-scrollbar{display:none}}.old-parameters__lines--mb30:not(:last-child){margin-bottom:30px}@media (max-width: 767px){.old-parameters__lines--scroll{overflow-x:auto}}@media (max-width: 767px){.old-parameters__lines--scroll .old-parameters__line{width:400px}}.old-parameters__line{display:grid;grid-template-columns:3fr 4fr;gap:20px}@media (max-width: 767px){.old-parameters__line{grid-template-columns:1fr;gap:8px}}.old-parameters__line:not(:first-child){padding-top:20px}@media (max-width: 767px){.old-parameters__line:not(:first-child){padding-top:16px}}.old-parameters__line:not(:last-child){padding-bottom:20px;border-bottom:1px solid var(--background1)}@media (max-width: 767px){.old-parameters__line:not(:last-child){padding-bottom:16px;border-color:var(--secondary4)}}.old-parameters__line--1col-xs{grid-template-columns:28.5% 1fr;gap:130px}@media (max-width: 1365px){.old-parameters__line--1col-xs{grid-template-columns:47.5% 1fr;gap:54px}}@media (max-width: 767px){.old-parameters__line--1col-xs{grid-template-columns:47% 1fr;gap:8px}}.old-parameters__line--head{margin-bottom:10px;padding:14px 20px;background:var(--background1);border-radius:10px}.old-parameters__line--head:not(:last-child){padding-bottom:14px;border-bottom:0}.old-parameters__line--pd-x{padding-left:20px;padding-right:20px}.old-parameters__line p:not(:last-child),.old-parameters__line .ui-ul:not(:last-child){margin-bottom:12px}.old-parameters__ui-svg.ui-svg{display:none;width:40px;height:40px;margin-bottom:24px;color:var(--primary1)}@media (max-width: 767px){.old-parameters__ui-svg.ui-svg{display:block}}.old-parameters__top{display:none}@media (max-width: 767px){.old-parameters__top{position:sticky;top:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px;padding:35px 0 5px;background-color:#fff}.old-parameters__top:before,.old-parameters__top:after{content:"";position:absolute;top:0;width:calc((100vw - 100%)/2);height:100%;background-color:inherit}.old-parameters__top:before{right:100%}.old-parameters__top:after{left:100%}}.old-parameters__close{width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Ccircle cx='12' cy='12' r='11.5' stroke='%23949494'/%3E%3Cpath stroke='%23949494' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='m7.97 8.01 8.06 8.061M7.97 15.99l8.06-8.061'/%3E%3C/svg%3E");cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.old-parameters__ui-h5{margin-bottom:20px}@media (max-width: 767px){.old-parameters__ui-h5{padding-right:30px}}.old-parameters__ui-switch{margin-bottom:30px}@media (max-width: 767px){.old-parameters__ui-switch{margin-bottom:20px}}.old-parameters__repayment:not(:last-child){margin-bottom:45px}@media (max-width: 1365px){.old-parameters__repayment:not(:last-child){margin-bottom:35px}}@media (max-width: 767px){.old-parameters__repayment:not(:last-child){margin-bottom:30px}}.old-parameters__repayment .repayment__item{background-color:#fff}@media (max-width: 767px){.old-parameters__repayment .repayment__item{background-color:var(--background1)}}.old-parameters__ui-p2:not(:last-child){margin-bottom:20px}.old-parameters__ui-ul:not(:last-child){margin-bottom:20px}@media (max-width: 767px){.old-parameters .ui-tab-head--bg-white{--bg: var(--background1);--bg-tab: #fff}}@media (max-width: 767px){.old-parameters .ui-tab-head__item--m-fz-xl .ui-p4,.old-parameters .ui-tab-head__item--m-fz-xl .slider-cards__item:not(.swiper-slide-active) .ui-p1,.slider-cards__item:not(.swiper-slide-active) .old-parameters .ui-tab-head__item--m-fz-xl .ui-p1,.old-parameters .ui-tab-head__item--m-fz-xl .ui-swiper-fraction .swiper-pagination,.ui-swiper-fraction .old-parameters .ui-tab-head__item--m-fz-xl .swiper-pagination{font-size:15px}}@media (max-width: 767px){.old-parameters .ui-checkbox{--bg: var(--background1)}}@media (max-width: 767px){.old-parameters .ui-table{--border-color: #fff;--bg: var(--background1);--scrollbar-track-color: var(--background1);--bg-tile-color: #fff}}@media (max-width: 767px){.old-parameters .old-document{--bg: var(--background1)}}@media (max-width: 767px){.old-parameters .ui-accordion{--wrap-bg: var(--background1)}}.old-parameters .ui-accordion .ui-p3,.old-parameters .ui-accordion .main-calculator__input input,.main-calculator__input .old-parameters .ui-accordion input,.old-parameters .ui-accordion .ui-table table,.ui-table .old-parameters .ui-accordion table{max-width:1000px}.old-parameters .ui-accordion .ui-p3--bold{margin-bottom:10px}.old-parameters--ny-24 .old-parameters__head,.old-parameters--ny-24 .old-parameters__ui-tab-body{position:relative;z-index:1}@media (max-width: 1365px){.old-parameters--l-head-xs .old-parameters__ui-tab-head{gap:10px}}@media (max-width: 1365px){.old-parameters--l-head-xs .old-parameters__ui-tab-head .ui-tab-head__item{padding:8px 14px}}@media (max-width: 1365px){.old-parameters--l-scroll-disabled .old-parameters__ui-tab-head{overflow:unset}}.old-questions__head{margin-bottom:35px}@media (max-width: 1365px){.old-questions__head{margin-bottom:30px}}@media (max-width: 767px){.old-questions__head{margin-bottom:20px}}.old-questions__body{padding:16px 80px;background-color:var(--background1);border-radius:24px}@media (max-width: 1365px){.old-questions__body{padding:16px 24px}}@media (max-width: 767px){.old-questions__body{padding:12px;border-radius:14px}}.old-steps{padding:0 80px}@media (max-width: 1365px){.old-steps{padding:0}}.old-steps__head{margin-bottom:35px}@media (max-width: 1365px){.old-steps__head{margin-bottom:30px}}@media (max-width: 767px){.old-steps__head{margin-bottom:25px}}.old-steps__ui-tab-head{margin-bottom:35px!important}@media (max-width: 1365px){.old-steps__ui-tab-head{margin-bottom:30px!important}}@media (max-width: 767px){.old-steps__ui-tab-head{margin-bottom:25px!important}}.old-steps__body{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:20px;counter-reset:order}@media (max-width: 1365px){.old-steps__body{grid-auto-flow:unset;grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.old-steps__body{gap:10px}}.old-steps__item{position:relative;min-height:200px;padding:24px;background-color:var(--background1);border-radius:24px;counter-increment:order}@media (max-width: 1365px){.old-steps__item{min-height:260px}}@media (max-width: 767px){.old-steps__item{min-height:0;padding:16px 12px;border-radius:14px}}.old-steps__item:before{content:"0" counter(order);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;margin-bottom:24px;font:700 16px/1.2 var(--font);border:1px solid var(--primary1);border-radius:50%}@media (max-width: 767px){.old-steps__item:before{width:40px;height:40px;font-size:14px}}@media (max-width: 1365px){.old-steps__item:last-child:not(:nth-child(2n)){grid-column:span 2}}.old-steps__item:last-child:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='15' fill='none'%3E%3Cpath stroke='%231E1E1E' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m19.227 1.182-12.5 12.5L1.046 8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:21px 15px}@media (max-width: 767px){.old-steps__item:last-child:before{background-size:18px 12px}}.old-steps__item--x2{grid-column:span 2}@media (max-width: 1365px){.old-steps__item--x2{grid-column:span 1}}.old-steps__item--h-xl{min-height:233px}@media (max-width: 1365px){.old-steps__item--h-xl{min-height:260px}}@media (max-width: 767px){.old-steps__item--h-xl{min-height:unset}}@media (max-width: 1365px){.old-steps__item--l-h-xs{min-height:196px}}@media (max-width: 767px){.old-steps__item--l-h-xs{min-height:unset}}@media (max-width: 1365px){.old-steps__item--l-h-xxs{min-height:160px}}@media (max-width: 767px){.old-steps__item--l-h-xxs{min-height:unset}}@media (max-width: 1365px){.old-steps__item--l-h-none{min-height:unset}}.old-steps__item a{display:inline;color:var(--primary1)}.old-steps__ui-svg.ui-svg{width:50px;height:50px;margin-bottom:24px;color:var(--primary1)}.old-steps__ui-p2{margin-bottom:10px}@media (max-width: 767px){.old-steps__ui-p2{margin-bottom:8px}}.old-steps__ui-p4{max-width:540px}.old-steps__ny-decor{position:absolute;top:-20px;right:24px;width:104px}@media (max-width: 767px){.old-steps__ny-decor{top:-8px;right:10px;width:70px}}.old-steps--pd-x0{padding:0}.old-steps--bg-grad .old-steps__item{background:linear-gradient(144deg,rgba(255,243,204,.07) 0%,rgba(248,207,214,.57) 100%),var(--background1);border:0}@media (max-width: 1365px){.old-steps--bg-grad .old-steps__item{padding-bottom:24px}}.old-steps--svg .old-steps__item:before{display:none}.old-steps--bg-white .old-steps__item{background:#fff;border:1px solid #d9d9d9;padding-right:30px}@media (max-width: 767px){.old-steps--bg-white .old-steps__item{padding-right:12px}}@media (max-width: 1365px){.old-steps--t-3col .old-steps__body{grid-template-columns:repeat(3,1fr)}}@media (max-width: 767px){.old-steps--t-3col .old-steps__body{grid-auto-flow:unset;grid-template-columns:repeat(2,1fr)}}@media (max-width: 1365px){.old-steps--t-3col .old-steps__item:last-child:not(:nth-child(2n)){grid-column:unset}}@media (max-width: 767px){.old-steps--t-3col .old-steps__item:last-child:not(:nth-child(2n)){grid-column:span 2}}.old-steps--t-3col .old-steps__item:last-child:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='15' fill='none'%3E%3Cpath stroke='%231E1E1E' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m19.227 1.182-12.5 12.5L1.046 8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:21px 15px}@media (max-width: 767px){.old-steps--t-3col .old-steps__item:last-child:before{background-size:18px 12px}}.ui-accordion{--wrap-bg: #fff}.ui-accordion:not(:last-child){border-bottom:1px solid var(--secondary4)}.ui-accordion__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:30px 0;cursor:pointer}@media (max-width: 1365px){.ui-accordion__head{padding:24px 0}}@media (max-width: 767px){.ui-accordion__head{gap:40px;padding:12px 0}}.ui-accordion__head--active .ui-accordion__toggle:after{-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.ui-accordion__head .ui-svg{-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;color:var(--primary1)}.ui-accordion__toggle{-ms-flex-negative:0;flex-shrink:0;position:relative;margin-left:22px}.ui-accordion__toggle:before{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:36px;background-color:var(--secondary1);border-radius:10px}@media (max-width: 767px){.ui-accordion__toggle:before{width:22px;height:22px;border-radius:6px}}.ui-accordion__toggle:after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23fff' d='M9.357.357h2v19.286h-2z'/%3E%3Cpath fill='%23fff' d='M.358 10.643v-2h19.286v2z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:20px;-webkit-transition:.3s;transition:.3s}@media (max-width: 767px){.ui-accordion__toggle:after{width:22px;height:22px;background-size:12px}}.ui-accordion__body{display:none;padding-bottom:24px}@media (max-width: 767px){.ui-accordion__body{padding-bottom:12px}}.ui-accordion__wrap{padding:24px 32px;background-color:var(--wrap-bg);border-radius:14px}@media (max-width: 1365px){.ui-accordion__wrap{padding:24px}}@media (max-width: 767px){.ui-accordion__wrap{padding:16px}}.ui-accordion--pl25{padding-left:25px}.ui-accordion--bg-white{background:#fff;border-radius:14px}.ui-accordion--bg-white:not(:last-child){margin-bottom:16px;border-bottom:0}.ui-accordion--bg-white .ui-accordion__head{padding:16px}.ui-accordion--bg-white .ui-accordion__wrap{padding-top:0}.ui-accordion--bg-none .ui-accordion__wrap{padding:0;background:none}.ui-accordion--pd-l .ui-accordion__head{padding:30px 80px;gap:177px}@media (max-width: 1365px){.ui-accordion--pd-l .ui-accordion__head{padding:24px;gap:65px}}@media (max-width: 767px){.ui-accordion--pd-l .ui-accordion__head{padding:20px 12px;gap:30px}}.ui-accordion--pd-l .ui-accordion__wrap{padding:0 80px}@media (max-width: 1365px){.ui-accordion--pd-l .ui-accordion__wrap{padding:0 24px}}@media (max-width: 767px){.ui-accordion--pd-l .ui-accordion__wrap{padding:0 12px}}.ui-accordion--arrow .ui-accordion__head--active .ui-accordion__toggle:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.ui-accordion--arrow .ui-accordion__toggle:before{content:none}.ui-accordion--arrow .ui-accordion__toggle:after{width:48px;height:48px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none'%3E%3Crect width='47' height='47' x='.5' y='-.5' fill='%23fff' stroke='%23D9D9D9' rx='9.5' transform='matrix(1 0 0 -1 0 47)'/%3E%3Cpath stroke='%231E1E1E' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M31.75 24.274h-15M25.701 30.299l6.05-6.024-6.05-6.025'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}@media (max-width: 767px){.ui-accordion--arrow .ui-accordion__toggle:after{width:30px;height:30px}}@media (max-width: 767px){.ui-accordion--arrow-xs .ui-accordion__head{margin-left:auto}}.ui-accordion--arrow-xs .ui-accordion__head--active .ui-accordion__toggle:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.ui-accordion--arrow-xs .ui-accordion__toggle{width:24px;height:24px;margin-left:8px}@media (max-width: 767px){.ui-accordion--arrow-xs .ui-accordion__toggle{margin-left:auto}}.ui-accordion--arrow-xs .ui-accordion__toggle:before{content:none}.ui-accordion--arrow-xs .ui-accordion__toggle:after{width:24px;height:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_11126_84556)'%3E%3Cpath d='M18.3688 7.36914L12.6313 13.0941L6.89385 7.36914L5.13135 9.13164L12.6313 16.6316L20.1313 9.13164L18.3688 7.36914Z' fill='%23797979'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_11126_84556'%3E%3Crect width='24' height='24' fill='white' transform='matrix(-1 8.74228e-08 8.74228e-08 1 24 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat}.ui-accordion--mt20{margin-top:20px}.ui-accordion--p30 .ui-accordion__head{padding:30px}@media (max-width: 1365px){.ui-accordion--p30 .ui-accordion__head{padding:20px}}@media (max-width: 767px){.ui-accordion--p30 .ui-accordion__head{padding:20px 15px}}.ui-accordion--ny-24 .ui-accordion__head .ui-p2:before,.ui-accordion--ny-24 .ui-accordion__head .ui-ol li.li--ui-p2:before,.ui-ol .ui-accordion--ny-24 .ui-accordion__head li.li--ui-p2:before{content:"";position:relative;top:3px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:bottom;width:30px;height:36px;margin-right:10px;background-image:url(/local/templates/main_new/styles/../images/ny-24-toy.png);background-repeat:no-repeat;background-size:contain}@media (max-width: 767px){.ui-accordion--ny-24 .ui-accordion__head .ui-p2:before,.ui-accordion--ny-24 .ui-accordion__head .ui-ol li.li--ui-p2:before,.ui-ol .ui-accordion--ny-24 .ui-accordion__head li.li--ui-p2:before{top:0;width:20px;height:24px;margin-right:5px}}.ui-accordion--document{border-radius:10px}.ui-accordion--document .ui-accordion__head{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0;padding:14px 20px}@media (max-width: 767px){.ui-accordion--document .ui-accordion__head{padding:14px}}.ui-accordion--document .ui-accordion__head .ui-svg{margin-right:13px}@media (max-width: 767px){.ui-accordion--document .ui-accordion__head .ui-svg{margin-right:10px}}.ui-accordion--document .ui-accordion__wrap{padding:0 42px}@media (max-width: 767px){.ui-accordion--document .ui-accordion__wrap{padding:0 32px}}.ui-accordion--wrap-pr250 .ui-accordion__head .ui-p2,.ui-accordion--wrap-pr250 .ui-accordion__head .ui-ol li.li--ui-p2:before,.ui-ol .ui-accordion--wrap-pr250 .ui-accordion__head li.li--ui-p2:before{padding-right:220px}@media (max-width: 1365px){.ui-accordion--wrap-pr250 .ui-accordion__head .ui-p2,.ui-accordion--wrap-pr250 .ui-accordion__head .ui-ol li.li--ui-p2:before,.ui-ol .ui-accordion--wrap-pr250 .ui-accordion__head li.li--ui-p2:before{padding-right:unset}}.ui-accordion--wrap-pr250 .ui-accordion__wrap{padding-right:256px}@media (max-width: 1365px){.ui-accordion--wrap-pr250 .ui-accordion__wrap{padding-right:24px}}@media (max-width: 767px){.ui-accordion--wrap-pr250 .ui-accordion__wrap{padding-right:16px}}.ui-accordion--wrap-p0 .ui-accordion__wrap{padding:0}.ui-accordion--wrap-bg1{--wrap-bg: var(--background1)}.ui-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 24px;text-align:center;color:var(--primary1);background-color:transparent;border:2px solid var(--primary1);border-radius:30px;-webkit-transition:.3s;transition:.3s;cursor:pointer}@media (max-width: 1365px){.ui-button{padding:8px 18px}}@media (hover: hover){.ui-button:hover{color:#fff;background-color:var(--primary2);border-color:var(--primary2)}}.ui-button[disabled],.ui-button[disabled]:hover{color:var(--secondary3);background-color:var(--secondary4);border-color:var(--secondary4)}.ui-button__ui-svg{-ms-flex-negative:0;flex-shrink:0}.ui-button__ui-svg:first-child{width:22px;height:22px;margin-right:6px;-webkit-transition:0s;transition:0s}.ui-button__ui-svg:last-child{width:22px;height:22px;margin-left:6px;-webkit-transition:0s;transition:0s}@media (max-width: 767px){.ui-button--m-w100{width:100%}}.ui-button--bg-primary1,.ui-button--filled{color:#fff;background:var(--primary1)}.ui-button--bg-primary1:hover,.ui-button--filled:hover{background-color:var(--primary1-dark);border-color:var(--primary1-dark)}.ui-button--bg-white,.ui-button--filled-white{background:#fff;border-color:#fff}.ui-button--bg-white:hover,.ui-button--filled-white:hover{background:transparent;color:var(--primary1);border-color:var(--primary1)}.ui-button--filled-gray{background:var(--secondary2);color:#fff;border-color:var(--secondary2)}.ui-button--filled-gray:hover{background:var(--secondary2);color:#fff;border-color:var(--primary1)}.ui-button--bg-white{background:#fff;border-color:#fff}.ui-button--bg-white:hover{background:var(--primary1)}.ui-button--border-white{border-color:#fff}.ui-button--border-secondary1{background:transparent;border-color:var(--secondary1);color:var(--secondary1)}.ui-button--border-secondary1:hover{background:transparent;color:var(--primary1);border-color:var(--primary1)}.ui-button--border-primary1{border-color:var(--primary1)}.ui-button--arrow{position:relative;padding:0;text-transform:none;background:0;border:none}.ui-button--arrow:after{content:"";position:relative;right:0;width:17px;height:15px;margin-left:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='15' fill='none'%3E%3Cpath stroke='%23DC0533' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M15.75 7.726h-15M9.7 1.701l6.05 6.024L9.7 13.75'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;-webkit-transition:.3s;transition:.3s}@media (max-width: 767px){.ui-button--arrow:after{display:none}}.ui-button--arrow:hover{background-color:inherit;color:var(--primary1)}.ui-button--arrow:hover:after{right:-5px}.ui-button--arrow45{position:absolute;right:12px;bottom:12px;padding:12px;border-width:1px;border-color:var(--secondary4);border-radius:10px}@media (max-width: 767px){.ui-button--arrow45{padding:6px;border-radius:6px}}.ui-button--arrow45:after{content:"";width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath stroke='%231E1E1E' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m10.524 3.217-7.07 7.072M4.833 3.23l5.691-.013-.011 5.692'/%3E%3C/svg%3E");background-size:contain}@media (max-width: 767px){.ui-button--arrow45:after{width:14px;height:14px}}.ui-button--arrow45:hover{background-color:transparent;border-color:var(--primary1)}.ui-button--arrow-down{gap:4px}.ui-button--arrow-down:after{content:"";width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' fill='none'%3E%3Cpath stroke='%23DC0533' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12.775 18.75v-15M18.799 12.7l-6.024 6.05L6.75 12.7'/%3E%3C/svg%3E");background-size:contain;-webkit-transition:.3s;transition:.3s}@media (max-width: 767px){.ui-button--arrow-down:after{width:22px;height:22px}}.ui-button--arrow-down:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12.775 18.75v-15M18.799 12.7l-6.024 6.05L6.75 12.7'/%3E%3C/svg%3E")}.ui-button--arrow-down-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ui-button--arrow-right{position:relative;-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;padding:0;background:0;border-color:var(--secondary4);border-radius:12px}@media (max-width: 1365px){.ui-button--arrow-right{width:40px;height:40px}}.ui-button--arrow-right:after{content:"";width:19px;height:19px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%231E1E1E' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M19.75 11.726h-15M13.7 5.701l6.05 6.024-6.05 6.025'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;-webkit-transition:.3s;transition:.3s}@media (max-width: 1365px){.ui-button--arrow-right:after{width:16px;height:16px}}.ui-button--arrow-right:hover{background-color:inherit;color:var(--primary1)}.ui-button--blog{padding:6px 44px;background-color:#fff;border-color:#fff}@media (max-width: 767px){.ui-button--blog{padding:8px 45px}}.ui-button--blog:before{content:"";display:inline-block;width:16px;height:16px;margin-right:5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath fill='%23DC0533' fill-rule='evenodd' d='m5.47 11.683 5.125-6.628a1.4 1.4 0 0 0 .285-1.192c-.08-.382-.316-.746-.669-1.022l-.86-.683c-.75-.596-1.678-.533-2.21.15l-.576.747a.22.22 0 0 0 .037.307l1.486 1.191c.099.094.173.22.192.37a.551.551 0 0 1-.477.608.494.494 0 0 1-.377-.106l-1.53-1.217a.182.182 0 0 0-.247.032L2.015 8.943A1.244 1.244 0 0 0 1.78 9.99l.465 2.013a.233.233 0 0 0 .229.182l2.042-.026c.372-.006.718-.175.954-.476Zm2.86-.627h3.33c.326 0 .59.268.59.597 0 .33-.264.597-.59.597H8.33a.593.593 0 0 1-.59-.597c0-.33.265-.597.59-.597Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-transition:.3s;transition:.3s}.ui-button--blog:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath fill='%23FFFFFF' fill-rule='evenodd' d='m5.47 11.683 5.125-6.628a1.4 1.4 0 0 0 .285-1.192c-.08-.382-.316-.746-.669-1.022l-.86-.683c-.75-.596-1.678-.533-2.21.15l-.576.747a.22.22 0 0 0 .037.307l1.486 1.191c.099.094.173.22.192.37a.551.551 0 0 1-.477.608.494.494 0 0 1-.377-.106l-1.53-1.217a.182.182 0 0 0-.247.032L2.015 8.943A1.244 1.244 0 0 0 1.78 9.99l.465 2.013a.233.233 0 0 0 .229.182l2.042-.026c.372-.006.718-.175.954-.476Zm2.86-.627h3.33c.326 0 .59.268.59.597 0 .33-.264.597-.59.597H8.33a.593.593 0 0 1-.59-.597c0-.33.265-.597.59-.597Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.ui-button--download{justify-self:baseline;padding:10px 40px}.ui-button--download:before{content:"";display:inline-block;width:24px;height:24px;margin-right:5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23DC0533' d='M3 11V3h8v8H3Zm2-2h4V5H5v4ZM3 21v-8h8v8H3Zm2-2h4v-4H5v4Zm8-8V3h8v8h-8Zm2-2h4V5h-4v4Zm4 12v-2h2v2h-2Zm-6-6v-2h2v2h-2Zm2 2v-2h2v2h-2Zm-2 2v-2h2v2h-2Zm2 2v-2h2v2h-2Zm2-2v-2h2v2h-2Zm0-4v-2h2v2h-2Zm2 2v-2h2v2h-2Z'/%3E%3C/svg%3E");-webkit-transition:.3s;transition:.3s}.ui-button--download:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23fff' d='M3 11V3h8v8H3Zm2-2h4V5H5v4ZM3 21v-8h8v8H3Zm2-2h4v-4H5v4Zm8-8V3h8v8h-8Zm2-2h4V5h-4v4Zm4 12v-2h2v2h-2Zm-6-6v-2h2v2h-2Zm2 2v-2h2v2h-2Zm-2 2v-2h2v2h-2Zm2 2v-2h2v2h-2Zm2-2v-2h2v2h-2Zm0-4v-2h2v2h-2Zm2 2v-2h2v2h-2Z'/%3E%3C/svg%3E")}.ui-button--event{padding:6px 44px;background-color:#fff;border-color:#fff}.ui-button--event:before{content:"";display:inline-block;width:21px;height:20px;margin-right:5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none'%3E%3Cpath fill='%23DC0533' fill-rule='evenodd' d='M5.5 2a2 2 0 0 0-2 2v14L7 16l3.5 2 3.5-2 3.5 2V4a2 2 0 0 0-2-2h-10ZM8 5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3Zm6.207.293a1 1 0 0 0-1.414 0l-6 6a1 1 0 1 0 1.414 1.414l6-6a1 1 0 0 0 0-1.414ZM13 10a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-transition:.3s;transition:.3s}.ui-button--event:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M5.5 2a2 2 0 0 0-2 2v14L7 16l3.5 2 3.5-2 3.5 2V4a2 2 0 0 0-2-2h-10ZM8 5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3Zm6.207.293a1 1 0 0 0-1.414 0l-6 6a1 1 0 1 0 1.414 1.414l6-6a1 1 0 0 0 0-1.414ZM13 10a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.ui-button--online-bank:before{content:"";display:inline-block;width:18px;height:18px;margin-right:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cpath fill='%23DC0533' d='M9 9.394c2.145 0 3.89-2.278 3.89-4.423A3.895 3.895 0 0 0 9 1.081a3.895 3.895 0 0 0-3.892 3.89c0 2.145 1.746 4.423 3.891 4.423ZM11.92 9.434a4.468 4.468 0 0 1-2.716.917h-.41a4.469 4.469 0 0 1-2.716-.917 5.179 5.179 0 0 0-4.346 5.11c0 1.416 3.254 2.563 7.267 2.563 4.014 0 7.268-1.147 7.268-2.563a5.179 5.179 0 0 0-4.347-5.11Z'/%3E%3C/svg%3E");-webkit-transition:.3s;transition:.3s}.ui-button--online-bank:hover{border:2px solid var(--primary1)!important;color:#fff!important}.ui-button--online-bank:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cpath fill='%23fff' d='M9 9.394c2.145 0 3.89-2.278 3.89-4.423A3.895 3.895 0 0 0 9 1.081a3.895 3.895 0 0 0-3.892 3.89c0 2.145 1.746 4.423 3.891 4.423ZM11.92 9.434a4.468 4.468 0 0 1-2.716.917h-.41a4.469 4.469 0 0 1-2.716-.917 5.179 5.179 0 0 0-4.346 5.11c0 1.416 3.254 2.563 7.267 2.563 4.014 0 7.268-1.147 7.268-2.563a5.179 5.179 0 0 0-4.347-5.11Z'/%3E%3C/svg%3E")}.ui-button--service{padding:6px 44px;background-color:#fff;border-color:#fff}.ui-button--service:before{content:"";display:inline-block;width:20px;height:20px;margin-right:5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23DC0533' fill-rule='evenodd' d='M1.28 3.98 10 10.084l8.72-6.104A1.999 1.999 0 0 0 17 3H3c-.732 0-1.372.393-1.72.98ZM19 5.615l-8.57 6-.43.3-.43-.3-8.57-6V15a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5.615Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-transition:.3s;transition:.3s}.ui-button--service:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M1.28 3.98 10 10.084l8.72-6.104A1.999 1.999 0 0 0 17 3H3c-.732 0-1.372.393-1.72.98ZM19 5.615l-8.57 6-.43.3-.43-.3-8.57-6V15a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5.615Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.ui-button--text{padding:0;border:0;border-radius:0}.ui-button--text:hover{color:var(--primary1);background-color:transparent}.ui-button--articles{position:relative;padding:0 20px 0 0;background:none;border:0;color:#000}@media (max-width: 767px){.ui-button--articles{padding:0 15px 0 0}}.ui-button--articles:before{content:"";display:inline-block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-45%);transform:translateY(-45%);width:8px;height:12px;background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 12.5L6 7L1 1.5' stroke='%23DC0533' stroke-width='2'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:100% 100%;-webkit-transition:.3s;transition:.3s}@media (max-width: 767px){.ui-button--articles:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);width:7px;height:10px}}.ui-button--articles:hover{background:none;color:var(--primary1)}.ui-button--p14{padding:7px 14px}@media (max-width: 1365px){.ui-button--p14{padding-left:11px;padding-right:11px}}.ui-button--p44{padding:12px 44px}.ui-button--p64{padding:16px 64px}@media (max-width: 1365px){.ui-button--p64{padding-top:12px;padding-bottom:12px}}.ui-button--p90{padding:15px 90px}@media (max-width: 767px){.ui-button--p90{padding:10px 80px}}.ui-checkbox{--bg: var(--background1);position:relative}.ui-checkbox input{display:none}.ui-checkbox input:checked+label{color:var(--secondary1)}.ui-checkbox input:checked+label:before{background:var(--secondary1);border-color:var(--secondary1)}.ui-checkbox input:checked+label:after{opacity:1}.ui-checkbox input.just-validate-error-field~label:before{border-color:var(--primary1)}.ui-checkbox label{position:relative;padding-left:30px;color:var(--secondary1);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.3s;transition:.3s}@media (max-width: 767px){.ui-checkbox label{font-size:14px}}.ui-checkbox label:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background-color:var(--bg);border:1px solid var(--bg);border-radius:3px;-webkit-transition:.3s;transition:.3s}.ui-checkbox label:after{content:"";position:absolute;top:50%;left:3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M13 1 5.32 9 1 5'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;opacity:0;-webkit-transition:.3s;transition:.3s}.ui-checkbox label *{display:inline-block}@media (max-width: 767px){.ui-checkbox a{font-size:14px}}.ui-checkbox .just-validate-error-label{position:absolute;top:calc(100% + 5px);left:0;font:12px/1.2 var(--font);color:var(--primary1)!important}.ui-checkbox--white{--bg: #fff}.ui-datepicker{position:relative}.ui-datepicker:after{content:"";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:28px;height:28px;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 4v4m-8-4v4m-5 4h18M7 6h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2Z' stroke='%23008080' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");pointer-events:none}.ui-datepicker input{width:100%;padding:16px 50px 13px 20px;font:16px/1.5 var(--font);background:#fff;border:1px solid var(--accent1);border-radius:6px;outline:none;cursor:pointer}.ui-datepicker input.filled~label,.ui-datepicker input:focus~label{top:2px;-webkit-transform:translateY(0%);transform:translateY(0);font-size:10px}.ui-datepicker label{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s;transition:.3s;pointer-events:none}.ui-datepicker--range .ui-input{width:235px}@media (max-width: 767px){.ui-datepicker--range .ui-input{width:200px}}.ui-datepicker--time .ui-svg{display:none}.flatpickr-calendar{width:220px;font:16px/1.5 var(--font);color:var(--accent1);border:0;border-radius:16px;-webkit-box-shadow:4px 10px 16px rgba(169,164,181,.2);box-shadow:4px 10px 16px #a9a4b533}.flatpickr-calendar .flatpickr-months{position:relative;height:50px}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.flatpickr-calendar .flatpickr-months .flatpickr-month{height:100%}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:15%;height:100%;padding:0}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month select{-moz-text-align-last:center;text-align-last:center}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-monthDropdown-months{padding:0}.flatpickr-calendar .flatpickr-weekdays{height:36px;background:var(--accent1)}.flatpickr-calendar .flatpickr-weekdays .flatpickr-weekday{font:400 14px/1.5 var(--font);color:#fff}.flatpickr-calendar .flatpickr-days{width:100%}.flatpickr-calendar .flatpickr-days .dayContainer{width:100%;min-width:100%;max-width:100%}.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day{max-width:100%;height:32px;font:12px/32px var(--font);border:0;border-radius:6px;-webkit-box-shadow:none;box-shadow:none}.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:nth-last-child(-n+7){display:none}.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:none;box-shadow:none}.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day.inRange{background:var(--accent1);border-radius:0}.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day.today{text-decoration:underline;color:var(--accent1);border-color:transparent}.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day.selected{color:#fff;background:var(--accent1)}.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day.startRange{border-radius:6px 0 0 6px}.flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day.endRange{background:var(--accent1);border-radius:0 6px 6px 0}.ui-footnote{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.ui-h1{font:90px/1 var(--font);letter-spacing:-1.8px}@media (max-width: 1365px){.ui-h1{font-size:64px;letter-spacing:-1.28px}}@media (max-width: 767px){.ui-h1{font-size:54px;letter-spacing:-1.08px}}.ui-h1--l{font:114px/1 var(--font);letter-spacing:-2.28px}@media (max-width: 1365px){.ui-h1--l{font-size:100px;letter-spacing:-2px}}@media (max-width: 767px){.ui-h1--l{font-size:54px;letter-spacing:-1.08px}}.ui-h2,.promo-categories__ui-h4 span.ui-h2{font:50px/1.2 var(--font);letter-spacing:-.5px}@media (max-width: 1365px){.ui-h2,.promo-categories__ui-h4 span.ui-h2{font-size:42px;letter-spacing:-.42px}}@media (max-width: 767px){.ui-h2,.promo-categories__ui-h4 span.ui-h2{font-size:28px;letter-spacing:-.28px}}.ui-h2--l{font-size:60px}@media (max-width: 1365px){.ui-h2--l{font-size:32px}}@media (max-width: 767px){.ui-h2--l{font-size:22px}}.ui-h2--xl{font-size:64px}@media (max-width: 1365px){.ui-h2--xl{font-size:40px}}@media (max-width: 767px){.ui-h2--xl{font-size:26px}}.ui-h3{font:44px/1.2 var(--font);letter-spacing:-.44px}@media (max-width: 1365px){.ui-h3{font-size:40px;letter-spacing:-.4px}}@media (max-width: 767px){.ui-h3{font-size:26px;letter-spacing:-.26px}}.ui-h3--ny-ball{position:relative}.ui-h3--ny-ball:after{content:"";position:relative;top:3px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:36px;height:43px;margin-right:10px;background-image:url(/local/templates/main_new/styles/../images/ny-24-toy.png);background-size:contain}@media (max-width: 767px){.ui-h3--ny-ball:after{width:30px;height:36px}}.ui-h4{font:38px/1.2 var(--font);letter-spacing:-.38px}@media (max-width: 1365px){.ui-h4{font-size:34px;letter-spacing:-.34px}}@media (max-width: 767px){.ui-h4{font-size:24px;letter-spacing:-.24px}}.ui-h5{font:28px/1.2 var(--font);letter-spacing:-.28px}@media (max-width: 767px){.ui-h5{font-size:20px;letter-spacing:-.2px}}.ui-h6{font:24px/1.2 var(--font)}@media (max-width: 767px){.ui-h6{font-size:18px}}[class*=ui-h][class*=--light]{font-weight:300}[class*=ui-h][class*=--medium]{font-weight:500}[class*=ui-h][class*=--bold]{font-weight:700}[class*=ui-h][class*=--extrabold]{font-weight:800}[class*=ui-h][class*=--white]{color:#fff}[class*=ui-h][class*=--ny-24-toy]:after{content:"";position:relative;top:3px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:36px;height:43px;margin-right:10px;background-image:url(/local/templates/main_new/styles/../images/ny-24-toy.png);background-repeat:no-repeat;background-size:contain}@media (max-width: 1365px){[class*=ui-h][class*=--ny-24-toy]:after{display:none}}.ui-info-colored{position:relative;padding:30px 35px;background:var(--gradient3);border-radius:24px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 1365px){.ui-info-colored{padding:24px 30px}}@media (max-width: 767px){.ui-info-colored{gap:10px;padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ui-info-colored .ui-svg{-ms-flex-negative:0;flex-shrink:0;width:50px;height:50px;color:var(--primary1)}.ui-info{position:relative;padding-left:26px}.ui-info:before{content:"";position:absolute;top:-2px;left:0;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1796_28838)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.92398 4.67871C10.5599 4.67871 11.0754 5.19417 11.0754 5.8302C11.0754 6.46612 10.5599 6.98159 9.92398 6.98159C9.2879 6.98159 8.77244 6.46612 8.77244 5.8302C8.77244 5.19417 9.2879 4.67871 9.92398 4.67871ZM11.0894 13.6061L11.6864 13.8328V15.2544H7.93359V13.8328L8.75806 13.6061V9.88172H7.93359V8.46003H11.0894V13.6061Z' stroke='%23DC0533' stroke-miterlimit='22.9256'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.0565 17.5909C6.45203 18.4619 8.10074 18.9654 9.86697 18.9654C14.8916 18.9654 18.9649 14.8921 18.9649 9.86745C18.9649 4.84283 14.8916 0.769531 9.86697 0.769531C4.84234 0.769531 0.769043 4.84283 0.769043 9.86745C0.769043 11.6681 1.29224 13.3466 2.19476 14.7592L0.925166 18.9225L5.0565 17.5909Z' stroke='%23DC0533' stroke-miterlimit='22.9256'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1796_28838'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat}.ui-input{position:relative}.ui-input input{width:100%;padding:24px 16px 11px;font:16px/1.2 var(--font);background:#fff;border:1px solid transparent;border-radius:4px;outline:none}.ui-input input.filled~label,.ui-input input:focus~label{top:8px;-webkit-transform:translateY(0%);transform:translateY(0);font-size:12px}@media (max-width: 767px){.ui-input input.filled~label,.ui-input input:focus~label{font-size:11px}}.ui-input input.just-validate-error-field{border-color:var(--primary1)}.ui-input input:-webkit-autofill~label,.ui-input input:-webkit-autofill:hover~label,.ui-input input:-webkit-autofill:focus~label,.ui-input input:-webkit-autofill:active~label{top:8px;-webkit-transform:translateY(0%);transform:translateY(0);font-size:12px}@media (max-width: 767px){.ui-input input:-webkit-autofill~label,.ui-input input:-webkit-autofill:hover~label,.ui-input input:-webkit-autofill:focus~label,.ui-input input:-webkit-autofill:active~label{font-size:11px}}.ui-input input[type=search]::-webkit-search-cancel-button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;width:20px;height:20px;opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='2' y='16.7137' width='20.8084' height='1.31357' rx='0.656785' transform='rotate(-45 2 16.7137)' fill='%23797979'/%3E%3Crect x='2.92871' y='2' width='20.8084' height='1.31357' rx='0.656785' transform='rotate(45 2.92871 2)' fill='%23797979'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer;visibility:visible;-webkit-transition:all .3s;transition:all .3s}@media (max-width: 1365px){.ui-input input[type=search]::-webkit-search-cancel-button{width:18px;height:18px}}@media (max-width: 767px){.ui-input input[type=search]::-webkit-search-cancel-button{width:16px;height:16px}}.ui-input input[type=search].filled~.ui-input__search{opacity:0;pointer-events:none}.ui-input label{position:absolute;top:50%;left:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font:16px/1.2 var(--font);color:var(--secondary3);-webkit-transition:.3s;transition:.3s;pointer-events:none}@media (max-width: 767px){.ui-input label{font-size:14px}}.ui-input .just-validate-error-label{position:absolute;top:calc(100% + 5px);left:16px;font:12px/1.2 var(--font);color:var(--primary1)!important}.ui-input__search{position:absolute;top:50%;right:30px;width:20px;height:20px;padding:0;background:none;border:none;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1;-webkit-transition:all .3s;transition:all .3s}.ui-input__search .ui-svg{width:100%;height:100%;color:var(--secondary3)}.ui-input--background1 input{background-color:var(--background1)}.ui-input--border input{border-color:var(--secondary4)}.ui-input--no-label input{padding:16px 20px 13px}.ui-input--code{-ms-flex-negative:0;flex-shrink:0;max-width:44px}.ui-input--code input{padding:16px;text-align:center}.ui-input--file input{display:none}.ui-input--file input.filled~label,.ui-input--file input:focus~label{font-weight:300;opacity:1;font-size:16px}@media (max-width: 767px){.ui-input--file input.filled~label,.ui-input--file input:focus~label{font-size:14px}}.ui-input--file input.filled~label:before,.ui-input--file input:focus~label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Ccircle cx='10' cy='10' r='9.25' stroke='%23038C73' stroke-width='1.5'/%3E%3Cpath stroke='%23dc0533' stroke-width='1.5' d='M10 6v4m0 4v-4m0 0h4m-4 0H6'/%3E%3C/svg%3E")}.ui-input--file label{position:relative;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:translate(0);transform:translate(0);font-weight:600;color:var(--primary1);pointer-events:all;cursor:pointer}@media (max-width: 767px){.ui-input--file label{font-size:14px}}.ui-input--file label:before{content:"";display:block;width:15px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 20'%3E%3Cpath stroke='%23dc0533' stroke-width='1.5' d='M13 19.25H2c-.69 0-1.25-.56-1.25-1.25V2C.75 1.31 1.31.75 2 .75h7.298c.284 0 .56.097.781.274l.464-.58-.464.58 3.702 2.961c.296.237.469.597.469.976V18c0 .69-.56 1.25-1.25 1.25Z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.ui-input__files{margin-bottom:10px}.ui-input__files:empty{margin-bottom:0}.ui-input__error{padding:18px 26px;font:300 14px/1.3 var(--font);color:var(--primary2)}.ui-input .ui-input__file{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:var(--primary1);font:16px/1.5 var(--font);cursor:pointer}@media (max-width: 767px){.ui-input .ui-input__file{font-size:14px}}.ui-input .ui-input__file:hover{text-decoration:underline;text-underline-offset:3px}.ui-input .ui-input__file:before{content:"";display:block;width:15px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 20'%3E%3Cpath stroke='%23dc0533' stroke-width='1.5' d='M13 19.25H2c-.69 0-1.25-.56-1.25-1.25V2C.75 1.31 1.31.75 2 .75h7.298c.284 0 .56.097.781.274l.464-.58-.464.58 3.702 2.961c.296.237.469.597.469.976V18c0 .69-.56 1.25-1.25 1.25Z'/%3E%3C/svg%3E")}.ui-input .ui-input__file:not(:last-child){margin-bottom:10px}.ui-input .ui-input__file .ui-input__file-del{padding:0;background:transparent;border:0;cursor:inherit}.ui-input .ui-input__file .ui-input__file-del:focus{outline:none}.ui-input .ui-input__file .ui-input__file-del svg{display:block}.ui-input .ui-input__file .ui-input__file-del svg path{stroke:var(--primary1);-webkit-transition:.3s;transition:.3s}.ui-input .ui-input__file .ui-input__file-del:hover svg path{fill-opacity:1}.ui-input--search{position:relative}.ui-input--search input{padding:14px 50px 14px 30px;border-radius:25px;color:var(--secondary3)}@media (max-width: 767px){.ui-input--search input{padding:14px 50px 14px 20px;font-size:14px}}.ui-input--min-w314{min-width:314px}.ui-ol{counter-reset:itemOl;list-style-type:none}.ui-ol li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;counter-increment:itemOl}@media (max-width: 1365px){.ui-ol li{padding-left:35px}}.ui-ol li:before{content:counter(itemOl);display:block;font:14px/1.2 var(--font);color:var(--accent1)}@media (max-width: 767px){.ui-ol li:before{font-size:12px}}.ui-ol li:not(:last-child){margin-bottom:30px}@media (max-width: 1365px){.ui-ol li:not(:last-child){margin-bottom:25px}}@media (max-width: 767px){.ui-ol li:not(:last-child){margin-bottom:20px}}.ui-ol--secondary3 li:before{color:var(--secondary3)}.ui-p1{font:24px/1.2 var(--font)}@media (max-width: 1365px){.ui-p1{font-size:22px}}@media (max-width: 767px){.ui-p1{font-size:18px}}.ui-p2,.ui-ol li.li--ui-p2:before{font:22px/1.2 var(--font)}@media (max-width: 1365px){.ui-p2,.ui-ol li.li--ui-p2:before{font-size:20px}}@media (max-width: 767px){.ui-p2,.ui-ol li.li--ui-p2:before{font-size:16px}}.ui-p3,.main-calculator__input input,.ui-table table{font:18px/1.2 var(--font)}@media (max-width: 767px){.ui-p3,.main-calculator__input input,.ui-table table{font-size:15px}}.ui-p4,.slider-cards__item:not(.swiper-slide-active) .ui-p1,.ui-swiper-fraction .swiper-pagination{font:16px/1.2 var(--font)}@media (max-width: 767px){.ui-p4,.slider-cards__item:not(.swiper-slide-active) .ui-p1,.ui-swiper-fraction .swiper-pagination{font-size:14px}}.ui-p5{font:14px/1.2 var(--font)}@media (max-width: 767px){.ui-p5{font-size:12px}}.ui-p6{font:12px/1.2 var(--font)}@media (max-width: 767px){.ui-p6{font-size:11px}}.ui-p7{font:11px/1.3 var(--font)}.ui-p8{font:11px/1.2 var(--font)}@media (max-width: 767px){.ui-p8{font-size:10px}}[class*=ui-p][class*=--light]{font-weight:300}[class*=ui-p][class*=--medium]{font-weight:500}[class*=ui-p][class*=--bold]{font-weight:700}[class*=ui-p][class*=--extrabold]{font-weight:800}[class*=ui-p][class*=--white]{color:#fff}[class*=ui-p][class*=--primary1]{color:var(--primary1)}[class*=ui-p][class*=--secondary3]{color:var(--secondary3)}[class*=ui-p][class*=--secondary4]{color:var(--secondary4)}[class*=ui-p][class*=--uppercase]{text-transform:uppercase}.ui-radio input{display:none}.ui-radio input:checked~label:before{border-width:5px;border-color:#000}.ui-radio label{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:21px;padding-left:30px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.ui-radio label:before{content:"";position:absolute;top:0;left:0;width:21px;height:21px;border:1px solid black;background-color:#fff;border-radius:50%;-webkit-transition:.3s;transition:.3s}.ui-radio--years input:checked~label{color:#fff;background-color:var(--secondary1)}.ui-radio--years label{padding:7px 8px;border:1px solid var(--secondary1);border-radius:30px}@media (max-width: 767px){.ui-radio--years label{padding:5px 7px}}.ui-radio--years label:before{display:none}.ui-radio--years-xl input:checked~label{color:#fff;background-color:var(--secondary1)}.ui-radio--years-xl label{padding:8px 16px;border:1px solid var(--secondary1);border-radius:30px}@media (max-width: 767px){.ui-radio--years-xl label{padding:6px 10px}}.ui-radio--years-xl label:before{display:none}.ui-radio--tab input:checked~label{color:#fff;background-color:var(--secondary1)}.ui-radio--tab label{padding:8px 28px;border:1px solid var(--secondary1);border-radius:30px}@media (max-width: 767px){.ui-radio--tab label{padding:6px 16px}}.ui-radio--tab label:before{display:none}.ui-range__value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.ui-select{position:relative}.ui-select .ts-wrapper:after{content:"";position:absolute;top:50%;right:16px;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 9L12 16L5 9' stroke='%2318181B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;pointer-events:none;-webkit-transition:.3s;transition:.3s}.ui-select .ts-wrapper.focus:not(.dropdown-top):after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.ui-select .ts-wrapper.dropdown-top .ts-dropdown{top:auto;bottom:100%;border-bottom:0}.ui-select .ts-wrapper.dropdown-top.focus .ts-control{border-top-left-radius:0;border-top-right-radius:0}.ui-select .ts-wrapper.input-active .ts-control{background-color:var(--background1)}.ui-select .ts-control{padding:15px 36px 15px 16px!important;font-size:18px;line-height:1.2;background-color:var(--background1);border:1px solid transparent;border-radius:4px}.ui-select .ts-control input{font-size:inherit;line-height:inherit}.ui-select .ts-control .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:inherit;line-height:inherit}.ui-select .ts-control .item img{width:34px;height:34px;margin:-8px 0;border-radius:50%;-o-object-fit:cover;object-fit:cover}.ui-select .ts-dropdown{margin:3px 0;font-size:18px;background:var(--background1);padding-right:24px;border:none;border-radius:4px}.ui-select .ts-dropdown-content{padding:17px 0}.ui-select .ts-dropdown-content::-webkit-scrollbar{width:3px}.ui-select .ts-dropdown-content::-webkit-scrollbar-track{margin:20px 0;border-radius:10px}.ui-select .ts-dropdown-content::-webkit-scrollbar-thumb{background-color:var(--primary1);border-radius:10px}.ui-select .ts-dropdown .option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:13px 16px;gap:12px}.ui-select .ts-dropdown .option img{width:34px;height:34px;margin:-8px 0;border-radius:50%}.ui-select .ts-dropdown .option.active{background:transparent;color:inherit}.ui-select .ts-dropdown .option.selected{color:var(--primary1)}.ui-select .just-validate-error-field~.ts-wrapper .ts-control{border-color:var(--primary1)}.ui-select .just-validate-error-label{position:absolute;top:calc(100% + 5px);left:16px;font:12px/1.2 var(--font);color:var(--primary1)!important}.ui-select--bg-white .ts-control{background-color:#fff}.ui-select--bg-white .ts-wrapper:after{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1461_14494)'%3E%3Cpath d='M5.63115 7.36914L11.3687 13.0941L17.1062 7.36914L18.8687 9.13164L11.3687 16.6316L3.86865 9.13164L5.63115 7.36914Z' fill='%23797979'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1461_14494'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.ui-select--bg-white .ts-wrapper.input-active .ts-control{background-color:#fff}.ui-select--bg-white .ts-dropdown{margin:6px 0;background:#fff}.ui-select--bg-white .ts-dropdown-content{padding:13px 0}.ui-select--bg-white .ts-dropdown .option{padding:9px 16px}.ui-select--border-secondary4 .ts-control{border-color:var(--secondary4)}.ui-select--bold .ts-control,.ui-select--bold .ts-dropdown .option{font-weight:700}.ui-select--fz16 .ts-control{padding:17px 16px}.ui-select--fz16 .ts-control,.ui-select--fz16 .ts-dropdown{font-size:16px}.ui-select--single{pointer-events:none}.ui-select--single .ts-wrapper:after{display:none}.ui-select--br-10 .ts-control{border-radius:10px}.ui-svg{max-width:100%;width:100%;height:100%;-webkit-transition:.3s;transition:.3s}.ui-svg[class*=fa]{max-width:unset;width:unset;height:unset}.ui-swiper-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.ui-swiper-buttons .swiper-button-prev,.ui-swiper-buttons .swiper-button-next{position:relative;top:unset;right:unset;left:unset;width:48px;height:48px;margin:0;background-color:var(--background1);background-repeat:no-repeat;background-position:center;background-size:24px;border-radius:12px}.ui-swiper-buttons .swiper-button-prev:after,.ui-swiper-buttons .swiper-button-next:after{display:none}.ui-swiper-buttons .swiper-button-prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' fill='none'%3E%3Cpath stroke='%231E1E1E' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M4.75 12.274h15M10.8 18.299l-6.05-6.024L10.8 6.25'/%3E%3C/svg%3E")}.ui-swiper-buttons .swiper-button-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%231E1E1E' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M19.75 11.726h-15M13.7 5.701l6.05 6.024-6.05 6.025'/%3E%3C/svg%3E")}.ui-swiper-buttons--white .swiper-button-prev,.ui-swiper-buttons--white .swiper-button-next{background-color:#fff}.ui-swiper-buttons--border .swiper-button-prev,.ui-swiper-buttons--border .swiper-button-next{border:1px solid var(--secondary4)}.ui-swiper-buttons--ny-24 .swiper-button-prev:before,.ui-swiper-buttons--ny-24 .swiper-button-next:before{content:"";position:absolute;top:44px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:32px;height:90px;background-image:url(/local/templates/main_new/styles/../images/swiper-button_img.png);background-repeat:no-repeat;background-size:contain;pointer-events:none}.ui-swiper-pagination .swiper-pagination{position:relative;bottom:auto;line-height:0}.ui-swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;-webkit-transition:.3s;transition:.3s}.ui-swiper-pagination .swiper-pagination-bullet-active{width:18px;border-radius:3px;background-color:var(--primary1)}.ui-swiper-pagination--white .swiper-pagination-bullet{background:#fff;opacity:1}.ui-swiper-pagination--white .swiper-pagination-bullet-active{background-color:var(--primary1)}.ui-swiper-bullets{margin-top:45px}@media (max-width: 767px){.ui-swiper-bullets{margin-top:25px}}.ui-swiper-bullets .swiper-pagination{position:relative;bottom:0;font-size:0}.ui-swiper-bullets .swiper-pagination-horizontal .swiper-pagination-bullet:not(:last-child){margin:0 8px 0 0}.ui-swiper-bullets .swiper-pagination-horizontal .swiper-pagination-bullet:last-child{margin:0}.ui-swiper-bullets .swiper-pagination-bullet{position:relative;width:10px;height:10px;background:var(--secondary1);border-radius:50%;opacity:1;-webkit-transition:.3s;transition:.3s}.ui-swiper-bullets .swiper-pagination-bullet .anim{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;background:red;-webkit-transition-timing-function:linear;transition-timing-function:linear}.ui-swiper-bullets .swiper-pagination-bullet .anim--active{-webkit-transform:scaleX(1);transform:scaleX(1)}.ui-swiper-bullets .swiper-pagination-bullet-active{background:var(--primary1)}.ui-swiper-bullets .swiper-pagination-progress{position:relative;min-width:44px;height:44px}@media (max-width: 1365px){.ui-swiper-bullets .swiper-pagination-progress{min-width:39px;height:39px}}.ui-swiper-bullets .swiper-pagination-progress svg{position:relative;width:100%;height:100%;margin:0;-webkit-transform-origin:center;transform-origin:center}.ui-swiper-bullets .swiper-pagination-progress svg .swiper-pagination-progress-circle{stroke-dasharray:132;stroke-dashoffset:132;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:stroke-dashoffset .1s linear;transition:stroke-dashoffset .1s linear}.ui-swiper-bullets__controls{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:22px;height:22px;cursor:pointer}@media (max-width: 1365px){.ui-swiper-bullets__controls{width:21px;height:21px}}.ui-swiper-bullets__controls svg{width:1005;height:100%}.ui-swiper-bullets__controls--active .ui-swiper-bullets__play{display:block}.ui-swiper-bullets__controls--active .ui-swiper-bullets__stop,.ui-swiper-bullets__play{display:none}.ui-swiper-bullets__stop{display:block}.ui-swiper-bullets--with-play{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:20px;margin-top:22px;padding:8px 20px;background:rgba(44,44,44,.5);border-radius:16px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (max-width: 1365px){.ui-swiper-bullets--with-play{margin-top:20px;padding:5px 20px}}@media (max-width: 767px){.ui-swiper-bullets--with-play{margin-top:16px}}.ui-swiper-bullets--with-play .swiper-pagination-bullet{background:rgba(255,255,255,.3)}.ui-swiper-bullets--with-play .swiper-pagination-bullet-active{background:#fff}.ui-swiper-bullets--center{margin-left:auto;margin-right:auto}.ui-swiper-bullets--secondary .swiper-pagination-bullet{background:var(--secondary4)}.ui-swiper-bullets--secondary .swiper-pagination-bullet-active{background:var(--secondary3)}.ui-swiper-fraction .swiper-pagination{position:relative;bottom:unset;color:var(--secondary3)}.ui-swiper-fraction .swiper-pagination-progress{position:relative;width:18px;height:1px;margin:0 7px;background-color:#d1c9be}.ui-swiper-fraction .swiper-pagination-progress-line{position:absolute;top:0;left:0;width:0;height:100%;background-color:red;-webkit-transition-timing-function:linear;transition-timing-function:linear}.ui-swiper-fraction .swiper-pagination-progress-line--active{width:100%}.ui-swiper-scrollbar .swiper-scrollbar{position:unset;z-index:unset;height:5px;margin-top:20px;background:#fff;border-radius:5px;overflow:hidden}@media (max-width: 1365px){.ui-swiper-scrollbar .swiper-scrollbar{height:3px;margin-top:15px}}.ui-swiper-scrollbar .swiper-scrollbar-drag{background:var(--primary1);border-radius:inherit}.ui-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui-switch input{display:none}.ui-switch input:checked+label:before{background-color:var(--secondary1)}.ui-switch input:checked+label:after{left:35px;-webkit-transform:translateX(-100%);transform:translate(-100%)}.ui-switch label{position:relative;display:block;margin-right:5px;padding-left:47px;cursor:pointer}.ui-switch label:before{content:"";position:absolute;top:0;left:0;width:37px;height:20px;border-radius:30px;background-color:var(--secondary4);-webkit-transition:.3s;transition:.3s}.ui-switch label:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;margin-left:0;background-color:#fff;border-radius:50%;-webkit-transition:.3s;transition:.3s}.ui-switch label:active:after{width:22px}.ui-switch .ui-tooltip{margin-bottom:0}.ui-tab-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media (max-width: 1365px){.ui-tab-head{overflow-x:auto;margin:0 -20px;padding:0 20px}}@media (max-width: 767px){.ui-tab-head{gap:12px}}.ui-tab-head::-webkit-scrollbar{display:none}.ui-tab-head__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:7px 16px;text-align:center;border:1px solid var(--secondary1);border-radius:30px;white-space:nowrap;-webkit-transition:.3s;transition:.3s;cursor:pointer}@media (max-width: 767px){.ui-tab-head__item{padding:7px 16px 5px}}@media (min-width: 768px){.ui-tab-head__item:hover{color:#fff;background-color:var(--secondary2)}}.ui-tab-head__item--active{color:#fff;background-color:var(--secondary1)}@media (max-width: 767px){.ui-tab-head__item--m-none{display:none}}@media (max-width: 767px){.ui-tab-head__item--m-flex1{-webkit-box-flex:1;-ms-flex:1;flex:1}}.ui-tab-head--bg-grey,.ui-tab-head--bg-white,.ui-tab-head--bg-grey-active-black{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0;padding:3px;gap:3px;background:var(--bg);border-radius:10px}.ui-tab-head--bg-grey .ui-tab-head__item,.ui-tab-head--bg-white .ui-tab-head__item,.ui-tab-head--bg-grey-active-black .ui-tab-head__item{padding:10px 25px;border:0;border-radius:8px}@media (max-width: 1365px){.ui-tab-head--bg-grey .ui-tab-head__item,.ui-tab-head--bg-white .ui-tab-head__item,.ui-tab-head--bg-grey-active-black .ui-tab-head__item{padding:10px 20px}}@media (min-width: 768px){.ui-tab-head--bg-grey .ui-tab-head__item:hover,.ui-tab-head--bg-white .ui-tab-head__item:hover,.ui-tab-head--bg-grey-active-black .ui-tab-head__item:hover{color:var(--active-color, var(--secondary1));background-color:var(--hover-bg, var(--background2))}}.ui-tab-head--bg-grey .ui-tab-head__item--active,.ui-tab-head--bg-white .ui-tab-head__item--active,.ui-tab-head--bg-grey-active-black .ui-tab-head__item--active{color:var(--active-color, var(--secondary1));background-color:var(--bg-tab)}.ui-tab-head--bg-grey{--bg: var(--background1);--bg-tab: #fff}.ui-tab-head--bg-white{--bg: #fff;--bg-tab: var(--background1)}.ui-tab-head--bg-grey-active-black{--bg: var(--background1);--bg-tab: var(--secondary1);--active-color: #fff;--hover-bg: var(--secondary1)}@media (max-width: 767px){.ui-tab-head--bg-grey-active-black{width:auto;min-width:100%}}@media (max-width: 1365px){.ui-tab-head--l-w-auto{max-width:100%}}.ui-tab-head--flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 767px){.ui-tab-head--m-2col{display:grid;grid-template-columns:repeat(2,1fr);width:100%}}@media (max-width: 767px){.ui-tab-head--m-2col .ui-tab-head__item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 767px){.ui-tab-head--m-auto-cols-fr{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);width:100%}}@media (max-width: 767px){.ui-tab-head--m-auto-cols-fr .ui-tab-head__item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.ui-tab-head--w200 .ui-tab-head__item{width:200px}@media (max-width: 767px){.ui-tab-head--w200 .ui-tab-head__item{width:unset}}.ui-tab-head--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ui-tab-head--p8-60 .ui-tab-head__item{padding:8px 60px}.ui-tab-head--bookmarks{gap:0}@media (max-width: 1365px){.ui-tab-head--bookmarks{overflow-x:unset;margin:0;padding:0}}.ui-tab-head--bookmarks .ui-tab-head__item{position:relative;padding:20px 44px;background:transparent;border:unset;border-radius:14px 14px 0 0}@media (max-width: 767px){.ui-tab-head--bookmarks .ui-tab-head__item{padding:14px 20px}}@media (min-width: 768px){.ui-tab-head--bookmarks .ui-tab-head__item:hover{color:var(--secondary1)}}.ui-tab-head--bookmarks .ui-tab-head__item:before{content:"";position:absolute;top:100%;left:0;width:100%;height:25px;-webkit-transition:.3s;transition:.3s;pointer-events:none}.ui-tab-head--bookmarks .ui-tab-head__item--active{background:#fff;color:var(--secondary1)}.ui-tab-head--bookmarks .ui-tab-head__item--active:before{background:#fff}@media (max-width: 1365px){.ui-tab-head--no-outside{margin:0;padding:0}}@media (max-width: 767px){.ui-tab-head--mob-pd-x-xs .ui-tab-head__item{padding:8px 13px}}.ui-tab-body__item{display:none;-webkit-transition:.3s;transition:.3s}.ui-tab-body__item--active{display:block}.ui-tab-body--ny{position:relative}.ui-tab-body--ny:before{content:"";position:absolute;top:-140px;right:0;z-index:1;width:280px;height:165px;background-image:url(/local/templates/main_new/styles/../images/ui-tab-body_img.png);background-repeat:no-repeat;background-size:contain;pointer-events:none}@media (max-width: 1365px){.ui-tab-body--ny:before{top:-120px;width:230px;height:132px}}@media (max-width: 767px){.ui-tab-body--ny:before{display:none}}.ui-table{--border-color: var(--background1);--scrollbar-track-color: #fff;--pd-x: 20px;--pd-y: 20px;--bg-tile-color: var(--background1);position:relative}@media (max-width: 767px){.ui-table{--pd-y: 15px}}.ui-table::-webkit-scrollbar{height:3px}.ui-table::-webkit-scrollbar-track{margin:20px 0;background:var(--scrollbar-track-color);border-radius:10px}.ui-table::-webkit-scrollbar-thumb{background-color:var(--primary1);border-radius:10px}.ui-table table{width:100%;border-spacing:0}.ui-table table th,.ui-table table td{padding:var(--pd-y) var(--pd-x);font:inherit}.ui-table table th:not(.ui-table__bg):first-child,.ui-table table td:not(.ui-table__bg):first-child{padding-left:0}.ui-table table th:not(.ui-table__bg):last-child,.ui-table table td:not(.ui-table__bg):last-child{padding-right:0}.ui-table table th{text-align:start}.ui-table table tr:not(:last-child).ui-table__tr--b-b0 td{border-bottom:0}.ui-table table tr:not(:last-child) td{border-bottom:1px solid var(--border-color)}.ui-table table thead tr.ui-table__tr--b-b0 th{border-bottom:0}.ui-table table thead tr th{border-bottom:1px solid var(--border-color)}.ui-table table thead .ui-table__head{background:var(--background1);border-bottom:0}.ui-table table thead .ui-table__head th:first-child{border-radius:10px 0 0 10px}.ui-table table thead .ui-table__head th:last-child{border-radius:0 10px 10px 0}.ui-table table .ui-table__bg{padding:14px;background:var(--bg-tile-color);border-radius:10px}.ui-table table .ui-table__bg--pd-s{padding:8px 36px}.ui-table table .ui-table__bg--b-r0{border-radius:0}.ui-table table .ui-table__bg--b-r-b0{border-bottom-right-radius:0;border-bottom-left-radius:0}.ui-table table .ui-table__bg--b-r-bl{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}.ui-table table .ui-table__bg--b-r-br{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0}.ui-table table .ui-table__bg--border{background:none;border:1px solid var(--secondary4)}.ui-table table .ui-table__bg--bb0{border-bottom:0}.ui-table table .ui-table__bg--bt0{border-top:0}.ui-table table .ui-table__bg--br0{border-right:0}.ui-table table .ui-table__bg--bl0{border-left:0}.ui-table table .ui-table__bg--pb0{padding-bottom:0}.ui-table table .ui-table__th--pd14{--pd-y: 14px}.ui-table table .ui-table__th--b-b0{border-bottom:0}.ui-table__hr{width:100%;height:1px;background:var(--background1)}.ui-table__more{position:absolute;right:0;bottom:0;left:0;padding:10px 20px 25px;background:#fff;border-radius:inherit;-webkit-transition:.3s;transition:.3s}.ui-table__more .ui-button{width:100%;gap:6px}.ui-table__more .ui-button:after{content:"";width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23DC0533' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12.275 18.75v-15M18.299 12.7l-6.024 6.05L6.25 12.7'/%3E%3C/svg%3E");-webkit-transition:.3s;transition:.3s}.ui-table__ui-accordion:not(:first-child){margin-top:20px}.ui-table__ui-accordion:not(:last-child){margin-bottom:0}.ui-table--bg-white{--bg: #fff;border-radius:14px}@media (max-width: 767px){.ui-table--bg-white>.ui-table__container table th:not(.ui-table__bg):first-child,.ui-table--bg-white>.ui-table__container table td:not(.ui-table__bg):first-child{padding-left:var(--pd-x)}}@media (max-width: 767px){.ui-table--bg-white>.ui-table__container table th:not(.ui-table__bg):last-child,.ui-table--bg-white>.ui-table__container table td:not(.ui-table__bg):last-child{padding-right:var(--pd-x)}}.ui-table--bg-white>.ui-table__container{padding:20px 30px;background:var(--bg);border-radius:14px}@media (max-width: 767px){.ui-table--bg-white>.ui-table__container{padding:15px 0}}.ui-table--bg-white-pd-xl{--bg: #fff;border-radius:14px}.ui-table--bg-white-pd-xl>.ui-table__container{padding:15px 20px;background:var(--bg);border-radius:14px}.ui-table--all-pd>.ui-table__container table th:not(.ui-table__bg):first-child,.ui-table--all-pd>.ui-table__container table td:not(.ui-table__bg):first-child{padding-left:var(--pd-x)}.ui-table--all-pd>.ui-table__container table th:not(.ui-table__bg):last-child,.ui-table--all-pd>.ui-table__container table td:not(.ui-table__bg):last-child{padding-right:var(--pd-x)}@media (max-width: 1365px){.ui-table--t-scroll{padding-bottom:15px;overflow-x:auto}}@media (max-width: 767px){.ui-table--m-scroll{padding-bottom:15px;overflow-x:auto}}@media (max-width: 767px){.ui-table--m-pd-xs{--pd-y: 7px}}.ui-table--m-border0>.ui-table__container table tr:not(:last-child) td{border-bottom:0}.ui-table--m-border0>.ui-table__container table thead tr{border-bottom:0}.ui-table--rolled-up .ui-table__more .ui-button{width:100%;gap:6px}.ui-table--rolled-up .ui-table__more .ui-button:after{-webkit-transform:none;transform:none}.ui-table--rolled-up:before{content:"";position:absolute;right:0;bottom:0;left:0;height:160px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(61.74%,#fff));background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 61.74%);border-radius:0 0 14px 14px}.ui-table:not(.ui-table--rolled-up) .ui-table__more{background:transparent;padding-top:0;padding-bottom:0}.ui-table--more-pb{padding-bottom:75px}.ui-table--val-top td{vertical-align:top}@media (max-width: 767px){.ui-table--cards-premium .ui-table__container{padding-top:0;padding-bottom:0}}@media (max-width: 767px){.ui-table--cards-premium .ui-table__container table td:not(.ui-table__bg){padding-top:20px;padding-bottom:20px}}.ui-table--cards-premium .ui-table__container table td:not(.ui-table__bg):first-child{width:45%;padding-right:110px}@media (max-width: 1365px){.ui-table--cards-premium .ui-table__container table td:not(.ui-table__bg):first-child{width:49%;padding-right:20px}}@media (max-width: 767px){.ui-table--cards-premium .ui-table__container table td:not(.ui-table__bg):first-child{width:49%;padding-left:12px;padding-right:4px}}@media (max-width: 767px){.ui-table--cards-premium .ui-table__container table td:not(.ui-table__bg):last-child{padding-right:12px;padding-left:4px}}.ui-table--secure-future{--pd-x: 0;--pd-y: 15px}.ui-table--secure-future td:last-child{width:36%}.ui-textarea{position:relative}.ui-textarea textarea{width:100%;padding:15px 20px;font:16px/1.5 var(--font);background-color:var(--background1);border:1px solid transparent;border-radius:4px;outline:0;resize:none}.ui-textarea--border textarea{background-color:unset;border-color:var(--secondary4)}.ui-tooltip{-ms-flex-negative:0;flex-shrink:0;display:inline-block;vertical-align:middle;width:16px;height:16px;margin-bottom:2px;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 16.5C6.125 16.5 3.5 15 2.0625 12.5C0.625 10.0312 0.625 7 2.0625 4.5C3.5 2.03125 6.125 0.5 9 0.5C11.8438 0.5 14.4688 2.03125 15.9062 4.5C17.3438 7 17.3438 10.0312 15.9062 12.5C14.4688 15 11.8438 16.5 9 16.5ZM6.28125 5.6875V5.71875C6.15625 6.09375 6.34375 6.53125 6.75 6.6875C7.125 6.8125 7.5625 6.625 7.6875 6.21875L7.71875 6.1875C7.75 6.09375 7.84375 6.03125 7.9375 6.03125H9.75C10.0312 6.03125 10.25 6.21875 10.25 6.5C10.25 6.65625 10.1562 6.8125 10 6.90625L8.625 7.6875C8.375 7.8125 8.25 8.0625 8.25 8.34375V8.75C8.25 9.1875 8.5625 9.5 9 9.5C9.40625 9.5 9.71875 9.1875 9.75 8.78125L10.75 8.1875C11.3438 7.84375 11.75 7.1875 11.75 6.5C11.75 5.40625 10.8438 4.5 9.75 4.5H7.9375C7.1875 4.5 6.53125 4.96875 6.28125 5.6875ZM8 11.5C8 12.0625 8.4375 12.5 9 12.5C9.53125 12.5 10 12.0625 10 11.5C10 10.9688 9.53125 10.5 9 10.5C8.4375 10.5 8 10.9688 8 11.5Z' fill='%23797979'/%3E%3C/svg%3E%0A");background-position:center;background-size:cover}.ui-tooltip button{display:block;width:100%;height:100%;background:none;border:none}.ui-tooltip button:focus{outline:none!important}.ui-tooltip a{color:var(--primary1)}.ui-tooltip .ui-ul li:before{margin-top:5px}.ui-tooltip--white{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='9' fill='white'/%3E%3Cpath d='M7.887 10.561C7.887 10.237 7.927 9.947 8.007 9.691C8.091 9.435 8.217 9.199 8.385 8.983C8.553 8.763 8.769 8.553 9.033 8.353C9.257 8.189 9.437 8.043 9.573 7.915C9.713 7.787 9.825 7.653 9.909 7.513C9.997 7.369 10.041 7.217 10.041 7.057C10.041 6.849 9.991 6.675 9.891 6.535C9.795 6.391 9.653 6.283 9.465 6.211C9.281 6.135 9.059 6.097 8.799 6.097C8.531 6.097 8.303 6.137 8.115 6.217C7.931 6.297 7.791 6.421 7.695 6.589C7.599 6.757 7.551 6.971 7.551 7.231H6.027C6.027 6.719 6.131 6.279 6.339 5.911C6.551 5.543 6.867 5.261 7.287 5.065C7.707 4.865 8.227 4.765 8.847 4.765C9.367 4.765 9.835 4.863 10.251 5.059C10.667 5.251 10.993 5.527 11.229 5.887C11.465 6.243 11.583 6.657 11.583 7.129C11.583 7.429 11.517 7.705 11.385 7.957C11.253 8.209 11.089 8.429 10.893 8.617C10.697 8.805 10.457 9.005 10.173 9.217C10.161 9.225 10.149 9.233 10.137 9.241C10.129 9.249 10.119 9.257 10.107 9.265C9.831 9.469 9.627 9.673 9.495 9.877C9.367 10.081 9.303 10.315 9.303 10.579V10.837H7.887V10.561ZM8.619 13.525C8.439 13.525 8.277 13.485 8.133 13.405C7.993 13.325 7.883 13.219 7.803 13.087C7.723 12.951 7.683 12.805 7.683 12.649C7.683 12.485 7.721 12.337 7.797 12.205C7.877 12.073 7.989 11.969 8.133 11.893C8.277 11.813 8.439 11.773 8.619 11.773C8.799 11.773 8.961 11.813 9.105 11.893C9.249 11.969 9.359 12.073 9.435 12.205C9.515 12.337 9.555 12.485 9.555 12.649C9.555 12.809 9.515 12.957 9.435 13.093C9.359 13.225 9.249 13.329 9.105 13.405C8.961 13.485 8.799 13.525 8.619 13.525Z' fill='%23797979'/%3E%3C/svg%3E%0A")}.ui-tooltip--red{background-image:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8.5' cy='8.5' r='8' stroke='%23DC0533'/%3E%3Cg clip-path='url(%23clip0_13783_30284)'%3E%3Cpath d='M9.068 4.00194C9.18357 3.99382 9.2997 4.0084 9.40863 4.04471C9.51757 4.08102 9.61679 4.13822 9.69967 4.2125C9.78256 4.28677 9.8472 4.37641 9.88927 4.47541C9.93134 4.57442 9.94987 4.68051 9.94364 4.78661V4.78461C9.92999 5.05481 9.80332 5.3098 9.58995 5.49664C9.37658 5.68348 9.0929 5.7878 8.79782 5.78794L8.77418 5.78761H8.77527C8.65816 5.79924 8.53968 5.78647 8.4287 5.75026C8.31772 5.71404 8.2171 5.65532 8.13434 5.57847C8.05159 5.50161 7.98884 5.40862 7.95078 5.30642C7.91272 5.20423 7.90033 5.09547 7.91455 4.98827L7.91418 4.99161C7.92518 4.72019 8.05281 4.46376 8.26922 4.27824C8.48563 4.09273 8.77329 3.99317 9.06945 4.00127H9.06764L9.068 4.00194ZM7.26909 11.9999C6.808 11.9999 6.46945 11.7389 6.79236 10.5913L7.32182 8.55527C7.41418 8.22927 7.42909 8.09894 7.32182 8.09894C6.92792 8.18975 6.5544 8.34306 6.21818 8.55194L6.23018 8.54494L6 8.19261C7.12218 7.31861 8.41382 6.80627 8.96655 6.80627C9.42764 6.80627 9.50473 7.31494 9.27382 8.09761L8.668 10.2379C8.56036 10.6163 8.60691 10.7466 8.71382 10.7466C9.0994 10.6665 9.45717 10.4997 9.75491 10.2613L9.752 10.2636L10.0138 10.5899C8.92145 11.6073 7.72982 12.0006 7.26873 12.0006L7.26909 11.9999Z' fill='%23DC0533'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13783_30284'%3E%3Crect width='4' height='8' fill='white' transform='translate(6 4)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat}.tippy-box{color:var(--secondary3);font:12px/1.2 var(--font);background-color:#fff;border-radius:10px;-webkit-box-shadow:0 12px 16px rgba(0,0,0,.25);box-shadow:0 12px 16px #00000040}.tippy-box .tippy-content{padding:20px 12px}.tippy-box .tippy-content p:not(:last-child),.tippy-box .tippy-content ul:not(:last-child){margin-bottom:10px}.ui-ul{max-width:860px}.ui-ul li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.ui-ul li:not(:last-child){margin-bottom:20px}@media (max-width: 767px){.ui-ul li:not(:last-child){margin-bottom:13px}}.ui-ul li:before{margin-top:8px;width:7px;height:7px;background:var(--accent1);border-radius:50%;content:"";-ms-flex-negative:0;flex-shrink:0;display:block}.ui-ul .ui-ul{margin-left:20px}.ui-ul--li-mb16 li:not(:last-child){margin-bottom:16px}@media (max-width: 767px){.ui-ul--li-mb16 li:not(:last-child){margin-bottom:10px}}.ui-ul--li-mb14 li:not(:last-child){margin-bottom:14px}.ui-ul--li-mb10 li:not(:last-child){margin-bottom:10px}@media (max-width: 1365px){.ui-ul--li-mb10 li:not(:last-child){margin-bottom:8px}}.ui-ul--li-mb0 li:not(:last-child){margin-bottom:0}.ui-ul--center li:before{margin-top:calc((1.4em - 10px)/2)}.ui-ul--col2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:unset;-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}@media (max-width: 1365px){.ui-ul--col2{display:block}}.ui-ul--primary1 li:before{background:var(--primary1)}.ui-ul--clear{margin-top:16px}.ui-ul--clear.ui-ul{margin-left:0}.ui-ul--clear li:before{display:none}.ui-ul--secondary1 li:before{background:var(--secondary1)}.ui-ul--small-marker li:before{margin-top:10px;width:3px;height:3px}.additional-benefits__head{margin-bottom:30px}.additional-benefits__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width: 1365px){.additional-benefits__body{grid-template-columns:unset}}.additional-benefits__slider{min-width:0;margin:0}.additional-benefits__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--gradient1);border-radius:24px}@media (max-width: 767px){.additional-benefits__slide{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}}.additional-benefits__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;height:100%;padding:10px 0}@media (max-width: 1365px){.additional-benefits__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}}@media (max-width: 767px){.additional-benefits__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0;text-align:center}}.additional-benefits__ui-button-new{width:100%;max-width:335px}.additional-benefits .ui-button-new{margin-top:auto}.additional-benefits .ui-button-new.ui-button-new--border-radius10{width:48px;height:48px}@media (max-width: 767px){.additional-benefits .ui-button-new.ui-button-new--border-radius10{margin-left:auto}}.additional-benefits__image{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:end;align-self:flex-end;max-width:190px}@media (max-width: 767px){.additional-benefits__image{-ms-flex-item-align:unset;align-self:unset;max-width:110px}}.additional-benefits .swiper-button-next,.additional-benefits .swiper-button-prev{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0}.additional-benefits .swiper-button-next:after,.additional-benefits .swiper-button-prev:after{display:none}.additional-benefits--x3 .additional-benefits__body{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 1365px){.additional-benefits--x3 .additional-benefits__body{grid-template-columns:unset}}.additional-benefits--x3 .additional-benefits__item{padding:20px 30px}@media (max-width: 1365px){.additional-benefits--x3 .additional-benefits__item{padding:20px 40px}}@media (max-width: 767px){.additional-benefits--x3 .additional-benefits__item{gap:20px;padding:20px}}.additional-benefits--x3 .additional-benefits__content{gap:30px}@media (max-width: 1365px){.additional-benefits--x3 .additional-benefits__content{gap:10px;padding:20px 0}}@media (max-width: 767px){.additional-benefits--x3 .additional-benefits__content{padding:0}}@media (max-width: 767px){.additional-benefits--x3 .additional-benefits__content .ui-p4,.additional-benefits--x3 .additional-benefits__content .slider-cards__item:not(.swiper-slide-active) .ui-p1,.slider-cards__item:not(.swiper-slide-active) .additional-benefits--x3 .additional-benefits__content .ui-p1,.additional-benefits--x3 .additional-benefits__content .ui-swiper-fraction .swiper-pagination,.ui-swiper-fraction .additional-benefits--x3 .additional-benefits__content .swiper-pagination{margin-bottom:30px}}.additional-benefits--x3 .additional-benefits__image{max-width:140px}@media (max-width: 1365px){.additional-benefits--x3 .additional-benefits__image{max-width:190px}}@media (max-width: 767px){.additional-benefits--x3 .additional-benefits__image{max-width:140px}}.advantages__head{margin-bottom:30px}.advantages__body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media (max-width: 1365px){.advantages__body{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -20px;padding:0 20px;overflow-x:auto}}@media (max-width: 767px){.advantages__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.advantages__body::-webkit-scrollbar{display:none}.advantages__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding:24px;background-color:var(--background1);border-radius:24px}@media (max-width: 1365px){.advantages__item{-ms-flex-negative:0;flex-shrink:0;width:480px}}@media (max-width: 767px){.advantages__item{gap:0;width:unset;min-height:140px;padding:16px}}.advantages__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.advantages__image{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:end;align-self:flex-end;max-width:110px}@media (max-width: 767px){.advantages__image{max-width:70px}}@media (max-width: 1365px){.advantages--bg-gradient1 .advantages__body{display:grid;margin:unset;padding:unset;overflow-x:unset}}@media (max-width: 767px){.advantages--bg-gradient1 .advantages__body{display:-webkit-box;display:-ms-flexbox;display:flex}}.advantages--bg-gradient1 .advantages__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;background:var(--gradient1)}@media (max-width: 1365px){.advantages--bg-gradient1 .advantages__item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:unset;padding:10px 16px 16px}}@media (max-width: 767px){.advantages--bg-gradient1 .advantages__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;width:335px;padding:20px 16px}}.advantages--bg-gradient1 .advantages__text{gap:5px}.advantages--bg-gradient1 .advantages__image{-ms-flex-item-align:unset;align-self:unset;max-width:120px}@media (max-width: 1365px){.advantages--bg-gradient1 .advantages__image{max-width:100px}}@media (max-width: 767px){.advantages--bg-gradient1 .advantages__image{max-width:64px}}.advantages--x4 .advantages__body{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 1365px){.advantages--x4 .advantages__body{grid-template-columns:repeat(2,minmax(0,1fr))}}.advantages--x4 .advantages__item{padding:20px 16px}@media (max-width: 1365px){.advantages--x4 .advantages__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:166px}}@media (max-width: 767px){.advantages--x4 .advantages__item{min-height:unset}}.advantages--x4 .advantages__image{max-width:90px}@media (max-width: 767px){.advantages--x4 .advantages__image{max-width:64px}}.advantages--x5 .advantages__body{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width: 1365px){.advantages--x5 .advantages__body{grid-template-columns:repeat(2,minmax(0,1fr))}}.advantages--x5 .advantages__item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;padding-bottom:20px}@media (max-width: 1365px){.advantages--x5 .advantages__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 16px}}@media (max-width: 767px){.advantages--x5 .advantages__item{min-height:unset}}@media (max-width: 1365px){.advantages--x5 .advantages__item:not(:last-child){min-height:166px}}@media (max-width: 767px){.advantages--x5 .advantages__item:not(:last-child){min-height:unset}}@media (max-width: 1365px){.advantages--x5 .advantages__item:last-child{grid-column:span 2}}.advantages--x5 .advantages__image{max-width:100px}@media (max-width: 1365px){.advantages--x5 .advantages__image{max-width:90px}}@media (max-width: 767px){.advantages--x5 .advantages__image{max-width:64px}}@media (max-width: 767px){.advantages--m-scroll .advantages__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 -20px;padding:0 20px;overflow-x:auto}}.all-at-once__head{position:relative;padding-right:420px;padding-bottom:24px}@media (max-width: 1365px){.all-at-once__head{padding-right:240px;padding-bottom:20px}}@media (max-width: 767px){.all-at-once__head{padding-right:0;padding-bottom:30px}}.all-at-once__ui-h3:not(:last-child),.all-at-once__ui-p2:not(:last-child){margin-bottom:24px}@media (max-width: 767px){.all-at-once__ui-h3:not(:last-child),.all-at-once__ui-p2:not(:last-child){margin-bottom:16px}}.all-at-once__descr{display:grid;gap:15px;-ms-flex-line-pack:start;align-content:start}@media (max-width: 767px){.all-at-once__descr{padding-right:0}}.all-at-once__img{position:absolute;right:0;bottom:-25px;max-width:343px}@media (max-width: 1365px){.all-at-once__img{right:-24px;max-width:272px}}@media (max-width: 767px){.all-at-once__img{display:none}}.all-at-once__ui-p1:not(:last-child){margin-bottom:30px}@media (max-width: 1365px){.all-at-once__ui-p1:not(:last-child){margin-bottom:24px}}@media (max-width: 767px){.all-at-once__ui-p1:not(:last-child){margin-bottom:16px}}.all-at-once__ui-ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 30px;max-width:100%}@media (max-width: 1365px){.all-at-once__ui-ul{grid-template-columns:minmax(0,1fr)}}@media (max-width: 767px){.all-at-once__ui-ul{gap:12px}}.all-at-once__ui-ul li:not(:last-child){margin-bottom:0}.all-at-once__ui-ul li .ui-secondary3{margin-left:8px}@media (max-width: 767px){.all-at-once__ui-ul li .ui-secondary3{margin-left:0}}@media (max-width: 767px){.all-at-once__ui-ul li .ui-p3,.all-at-once__ui-ul li .main-calculator__input input,.main-calculator__input .all-at-once__ui-ul li input,.all-at-once__ui-ul li .ui-table table,.ui-table .all-at-once__ui-ul li table{display:grid;gap:4px}}.all-at-once__ui-p6{margin-top:24px}@media (max-width: 1365px){.all-at-once__ui-p6{margin-top:20px}}.all-at-once--list-col3 .all-at-once__ui-ul{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 1365px){.all-at-once--list-col3 .all-at-once__ui-ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.all-at-once--list-col3 .all-at-once__ui-ul{grid-template-columns:minmax(0,1fr);gap:12px}}@media (max-width: 1365px){.all-at-once--more-benefits .all-at-once__head{padding-right:230px}}@media (max-width: 767px){.all-at-once--more-benefits .all-at-once__head{padding-right:10px}}.app-android__head{margin-bottom:50px}@media (max-width: 1365px){.app-android__head{margin-bottom:30px}}.app-android__ui-p1{margin-bottom:20px;text-align:center}@media (max-width: 1365px){.app-android__ui-p1{margin-bottom:15px}}.app-android__head-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}@media (max-width: 1365px){.app-android__head-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.app-android__link{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:33.3333333333%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:24px 20px;background-color:var(--background1);border-radius:24px}@media (max-width: 1365px){.app-android__link{max-width:unset}}@media (max-width: 767px){.app-android__link{gap:15px;padding:15px}}.app-android__store{max-width:55px}@media (max-width: 767px){.app-android__store{max-width:44px}}.app-android__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (max-width: 767px){.app-android__wrap{gap:8px}}.app-android__body-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;counter-reset:order}@media (max-width: 1365px){.app-android__body-list{grid-template-columns:unset}}.app-android__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;background:linear-gradient(125deg,rgba(255,243,204,.07) 5.42%,rgba(248,207,214,.57) 87.42%),#F2F2F2;border-radius:24px;overflow:hidden;counter-increment:order}@media (max-width: 767px){.app-android__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 767px){.app-android__item:first-child .app-android__image{display:none}}.app-android__text{padding:24px}@media (max-width: 767px){.app-android__text{padding:16px 12px}}.app-android__text:before{content:"0" counter(order);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;margin-bottom:24px;font:700 16px/1.2 var(--font);border:1px solid var(--primary1);border-radius:50%}@media (max-width: 767px){.app-android__text:before{width:40px;height:40px;margin-bottom:16px;font-size:14px}}.app-android__text .ui-p2,.app-android__text .ui-ol li.li--ui-p2:before,.ui-ol .app-android__text li.li--ui-p2:before{margin-bottom:10px}.app-android__image{-ms-flex-negative:0;flex-shrink:0;max-width:270px}@media (max-width: 1365px){.app-android__image{max-width:215px}}@media (max-width: 767px){.app-android__image{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:-30px}}.application-help__head{margin-bottom:35px}@media (max-width: 1365px){.application-help__head{margin-bottom:30px}}@media (max-width: 767px){.application-help__head{margin-bottom:20px}}.application-help__body{display:grid;gap:24px}@media (max-width: 1365px){.application-help__body{margin-bottom:20px}}@media (max-width: 767px){.application-help__body{margin-bottom:16px}}.application-help__docs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width: 767px){.application-help__docs{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:16px}}.application-help__doc{position:relative;min-height:179px;padding:35px 150px 35px 25px;background:var(--background1);border-radius:24px;overflow:hidden}@media (max-width: 1365px){.application-help__doc{min-height:auto;padding:30px 30px 200px 20px}}@media (max-width: 767px){.application-help__doc{min-height:120px;padding:30px 140px 33px 20px;border-radius:14px}}.application-help__doc-img{position:absolute;right:0;bottom:0;z-index:0;max-width:230px}@media (max-width: 1365px){.application-help__doc-img{max-width:194px}}@media (max-width: 767px){.application-help__doc-img{max-width:145px}}.application-help__ui-p2{position:relative;z-index:1}.application-help__notifications{position:relative;padding:60px 540px 60px 50px;background:var(--gradient1);border-radius:24px;overflow:hidden}@media (max-width: 1365px){.application-help__notifications{padding:40px 24px 93px}}@media (max-width: 767px){.application-help__notifications{padding:40px 20px;border-radius:14px}}.application-help__notifications>*:not(.application-help__notifications-img){position:relative;z-index:1}.application-help__notifications-img{position:absolute;right:0;bottom:0;max-width:468px}@media (max-width: 1365px){.application-help__notifications-img{max-width:330px}}@media (max-width: 767px){.application-help__notifications-img{max-width:164px}}.application-help__notifications .ui-p2 p:not(:first-child),.application-help__notifications .ui-ol li.li--ui-p2:before p:not(:first-child),.ui-ol .application-help__notifications li.li--ui-p2:before p:not(:first-child){margin-top:24px}@media (max-width: 767px){.application-help__notifications .ui-p2 p:not(:first-child),.application-help__notifications .ui-ol li.li--ui-p2:before p:not(:first-child),.ui-ol .application-help__notifications li.li--ui-p2:before p:not(:first-child){margin-top:18px}}.application-help__notifications .ui-p2 p:not(:last-child),.application-help__notifications .ui-ol li.li--ui-p2:before p:not(:last-child),.ui-ol .application-help__notifications li.li--ui-p2:before p:not(:last-child){margin-bottom:20px}@media (max-width: 1365px){.application-help__notifications .ui-p2 p:not(:last-child),.application-help__notifications .ui-ol li.li--ui-p2:before p:not(:last-child),.ui-ol .application-help__notifications li.li--ui-p2:before p:not(:last-child){margin-bottom:16px}}@media (max-width: 767px){.application-help__notifications .ui-p2 p:not(:last-child),.application-help__notifications .ui-ol li.li--ui-p2:before p:not(:last-child),.ui-ol .application-help__notifications li.li--ui-p2:before p:not(:last-child){margin-bottom:14px}}.application-help__benefits{display:grid;grid-template-columns:19.5% 16.9% 1fr;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:60px;margin-top:40px}@media (max-width: 1365px){.application-help__benefits{grid-template-columns:minmax(0,1fr);gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-top:24px;padding-right:370px}}@media (max-width: 767px){.application-help__benefits{gap:16px;margin-top:20px;padding-right:158px}}.application-help__benefit{max-width:375px;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 1365px){.application-help__benefit{max-width:unset}}.application-help__benefit-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:5px;color:var(--primary1);white-space:nowrap}.application-help__benefit-top:not(:last-child){margin-bottom:14px}@media (max-width: 1365px){.application-help__benefit-top:not(:last-child){margin-bottom:10px}}@media (max-width: 767px){.application-help__benefit-top:not(:last-child){margin-bottom:4px}}.application-help__ui-h3{margin-bottom:24px}@media (max-width: 767px){.application-help__ui-h3{margin-bottom:18px}}.application-help--ny-24 .application-help__doc{padding-bottom:85px}@media (max-width: 1365px){.application-help--ny-24 .application-help__doc{padding-bottom:200px}}@media (max-width: 767px){.application-help--ny-24 .application-help__doc{padding-bottom:88px}}.application-help--ny-24 .application-help__doc:before{content:"";position:absolute;bottom:24px;left:24px;width:42px;height:50px;background-image:url(/local/templates/main_new/styles/../images/ny-24-toy.png);background-repeat:no-repeat;background-size:contain}@media (max-width: 1365px){.application-help--ny-24 .application-help__doc:before{bottom:20px;left:20px;width:30px;height:36px}}@media (max-width: 767px){.application-help--ny-24 .application-help__doc:before{width:20px;height:24px}}.articles-filter{overflow-y:auto}@media (max-width: 1365px){.articles-filter{margin:0 -20px}}.articles-filter::-webkit-scrollbar{display:none}.articles-filter__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media (max-width: 1365px){.articles-filter__body{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 20px}}@media (max-width: 767px){.articles-filter__body{gap:10px}}.articles-filter__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:7px 16px;text-align:center;border:1px solid var(--secondary1);border-radius:30px;white-space:nowrap;-webkit-transition:.3s;transition:.3s;cursor:pointer}@media (max-width: 767px){.articles-filter__item{padding:7px 16px 5px}}@media (min-width: 768px){.articles-filter__item:hover{color:#fff;background-color:var(--secondary2)}}.articles-filter__item--active{color:#fff;background-color:var(--secondary1)}.articles-filter--bg-primary{--bg: transparent;--bg-tab: var(--primary1);--active-color: #fff;--hover-bg: var(--primary1)}.articles-filter--bg-primary .articles-filter__item{padding:14px 30px;border:2px solid var(--primary1);border-radius:25px}@media (max-width: 1365px){.articles-filter--bg-primary .articles-filter__item{padding:10px 16px}}@media (min-width: 768px){.articles-filter--bg-primary .articles-filter__item:hover{color:var(--active-color, var(--secondary1));background-color:var(--hover-bg, var(--background2))}}.articles-filter--bg-primary .articles-filter__item--active{color:var(--active-color, var(--secondary1));background-color:var(--bg-tab)}.articles__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}@media (max-width: 1365px){.articles__head{margin-bottom:30px}}@media (max-width: 767px){.articles__head{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px}}@media (max-width: 767px){.articles__head .ui-button-new{margin-top:10px}}@media (max-width: 1365px){.articles__body{position:relative;margin:0 -20px;padding:0 20px}}.articles__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--background1);border-radius:24px;overflow:hidden;-webkit-transition:.3s;transition:.3s}.articles__item:active .articles__ui-button-new{color:var(--primary1-dark)}@media (hover: hover) and (pointer: fine){.articles__item:hover .articles__ui-button-new{color:var(--primary1-dark)}}.articles__image{height:220px}@media (max-width: 767px){.articles__image{height:140px}}.articles__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.articles__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:200px;padding:24px 20px 35px}@media (max-width: 767px){.articles__content{min-height:170px;padding:16px 12px 25px}}.articles__line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;width:100%;margin-bottom:16px}.articles__time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-left:auto}@media (max-width: 767px){.articles__time .ui-svg{display:none}}.articles__badge{padding:5px 10px;text-align:center;background:#daf4fa;border-radius:20px;color:#073a5c}.articles__text{margin-bottom:16px}.articles__search{display:inline-block;position:relative;z-index:1;color:#fff}.articles__search:before{content:"";position:absolute;top:2px;left:-3px;z-index:-1;width:calc(100% + 6px);height:calc(100% - 2px);background:var(--primary1);border-radius:6px}.articles__ui-button-new{margin-top:auto}.articles--bg-white .articles__item{background-color:#fff}.banner-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width: 767px){.banner-container{grid-template-columns:unset}}.banner-container .banner-small--x2{grid-column:span 2}@media (max-width: 767px){.banner-container .banner-small--x2{grid-column:unset}}.banner-small{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 40px;background:var(--gradient1);border-radius:24px}@media (max-width: 1365px){.banner-small{padding:20px 35px}}@media (max-width: 767px){.banner-small{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:60px 20px 40px}}.banner-small__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}@media (max-width: 767px){.banner-small__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}.banner-small__content a{display:inline}.banner-small__ui-button-new{width:100%;max-width:335px;margin-top:30px}.banner-small__image{max-width:285px}@media (max-width: 1365px){.banner-small__image{max-width:185px}}@media (max-width: 767px){.banner-small__image{-ms-flex-item-align:center;align-self:center;max-width:120px}}.banner-small__ui-tooltip{position:absolute;top:20px;right:20px;width:20px;height:20px;background-size:cover}@media (max-width: 767px){.banner-small__ui-tooltip{width:16px;height:16px}}.banner-small__ui-tooltip .tippy-content{width:300px}.banner-small--deliver-money .banner-small__image{max-width:225px}@media (max-width: 1365px){.banner-small--deliver-money .banner-small__image{max-width:185px}}@media (max-width: 767px){.banner-small--deliver-money .banner-small__image{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:130px}}@media (max-width: 767px){.banner-small--get-money{padding:30px 20px}}@media (max-width: 767px){.banner-small--get-money .banner-small__ui-button-new{margin-top:240px}}.banner-small--get-money .banner-small__image{max-width:290px}@media (max-width: 1365px){.banner-small--get-money .banner-small__image{max-width:310px}}@media (max-width: 767px){.banner-small--get-money .banner-small__image{position:absolute;bottom:70px;width:100%}}.banner-small--self-locking{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:175px;padding-right:30px;padding-left:30px;background:var(--background1)}@media (max-width: 1365px){.banner-small--self-locking{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}@media (max-width: 767px){.banner-small--self-locking{padding:20px}}.banner-small--self-locking .banner-small__image{max-width:150px}.banner-small--approving{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:175px;padding-right:30px;padding-left:30px;background:var(--background1)}@media (max-width: 1365px){.banner-small--approving{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}@media (max-width: 767px){.banner-small--approving{padding:20px}}.banner-small--approving .banner-small__image{max-width:150px}@media (max-width: 1365px){.banner-small--approving.banner-small--x2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width: 767px){.banner-small--approving.banner-small--x2{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.banner{position:relative;-webkit-box-ordinal-group:-9;-ms-flex-order:-10;order:-10;overflow:hidden}.banner__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:400px;padding:40px 0 40px 40px;background-color:var(--background1);border-radius:24px}@media (max-width: 1365px){.banner__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 40px 40px;text-align:center}}@media (max-width: 767px){.banner__body{padding:80px 15px 40px;border-radius:0}}.banner__image{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:670px;pointer-events:none}@media (max-width: 1365px){.banner__image{position:unset;-webkit-transform:unset;transform:unset;max-width:450px;margin-bottom:30px}}@media (max-width: 767px){.banner__image{max-width:490px;margin:0 -80px 10px}}.banner__ui-h2{margin-bottom:12px}@media (max-width: 767px){.banner__ui-h2{margin-bottom:10px}}.banner__info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin:40px 0 30px}@media (max-width: 1365px){.banner__info{margin:20px 0 30px;text-align:left}}@media (max-width: 767px){.banner__info{width:100%;gap:6px}}.banner__item{min-width:240px;padding:10px;background-color:#fff;border-radius:14px}@media (max-width: 1365px){.banner__item{min-width:200px}}@media (max-width: 767px){.banner__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:unset}}.banner__item .ui-h5 span{font-size:50px}@media (max-width: 1365px){.banner__item .ui-h5 span{font-size:42px}}@media (max-width: 767px){.banner__item .ui-h5 span{font-size:28px}}.banner__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-top:auto}@media (max-width: 1365px){.banner__buttons{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:30px;width:100%}}@media (max-width: 767px){.banner__buttons{gap:20px}}.banner__buttons .ui-button{width:100%;max-width:340px}@media (max-width: 767px){.banner__buttons .ui-button{padding-top:14px;padding-bottom:14px}}.banner__foot{max-width:680px;margin-top:20px}@media (max-width: 767px){.banner__foot{padding:0 20px}}.banner--jc-center .banner__body{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 767px){.banner--layout{margin:0 -20px}}.benefits__head{margin-bottom:35px}@media (max-width: 1365px){.benefits__head{margin-bottom:30px}}@media (max-width: 767px){.benefits__head{margin-bottom:20px}}.benefits__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width: 1365px){.benefits__body{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-columns:unset}}@media (max-width: 767px){.benefits__body{gap:10px}}.benefits__body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;width:100vw;height:100vh;pointer-events:none;-webkit-transition:.3s;transition:.3s}.benefits__body--background:before{background:rgba(121,121,121,.3)}.benefits__body a:not(.benefits__slide){color:var(--primary1)}.benefits__slider{min-width:0;height:100%;margin:0}.benefits__slider--active{z-index:10}.benefits__slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:48px 88px 48px 40px;background-color:var(--background1);border-radius:24px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 1365px){.benefits__slide{gap:10px;min-height:130px;padding:32px 64px 32px 24px}}@media (max-width: 767px){.benefits__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;min-height:190px;padding:16px 12px;border-radius:14px}}.benefits__slide.swiper-slide-next{visibility:hidden}.benefits__slide a,.benefits__slide .ui-tooltip{position:relative;z-index:20}.benefits__slide a .tippy-box,.benefits__slide .ui-tooltip .tippy-box{min-width:400px}@media (max-width: 1365px){.benefits__slide a .tippy-box,.benefits__slide .ui-tooltip .tippy-box{min-width:300px}}@media (max-width: 767px){.benefits__slide a .tippy-box,.benefits__slide .ui-tooltip .tippy-box{min-width:200px}}.benefits__slide--link{display:block}.benefits__ui-p3{max-width:320px}.benefits__ui-tooltip{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Ccircle cx='9' cy='9' r='9' fill='%23fff'/%3E%3Cpath fill='%23797979' d='M7.887 10.561c0-.324.04-.614.12-.87.084-.256.21-.492.378-.708.168-.22.384-.43.648-.63.224-.164.404-.31.54-.438.14-.128.252-.262.336-.402a.86.86 0 0 0 .132-.456.875.875 0 0 0-.15-.522.865.865 0 0 0-.426-.324 1.743 1.743 0 0 0-.666-.114c-.268 0-.496.04-.684.12a.868.868 0 0 0-.42.372c-.096.168-.144.382-.144.642H6.027c0-.512.104-.952.312-1.32.212-.368.528-.65.948-.846.42-.2.94-.3 1.56-.3.52 0 .988.098 1.404.294.416.192.742.468.978.828.236.356.354.77.354 1.242 0 .3-.066.576-.198.828a2.539 2.539 0 0 1-.492.66 7.699 7.699 0 0 1-.72.6l-.036.024a.197.197 0 0 1-.03.024c-.276.204-.48.408-.612.612a1.293 1.293 0 0 0-.192.702v.258H7.887v-.276Zm.732 2.964a.984.984 0 0 1-.486-.12.9.9 0 0 1-.33-.318.85.85 0 0 1-.12-.438c0-.164.038-.312.114-.444a.844.844 0 0 1 .336-.312.984.984 0 0 1 .486-.12c.18 0 .342.04.486.12a.84.84 0 0 1 .45.756.86.86 0 0 1-.12.444.803.803 0 0 1-.33.312.984.984 0 0 1-.486.12Z'/%3E%3C/svg%3E")}.benefits__image{max-width:140px;margin:-48px 0}@media (max-width: 1365px){.benefits__image{max-width:110px;margin:-32px -24px -32px 0}}@media (max-width: 767px){.benefits__image{max-width:90px;margin:0 0 -16px auto}}.benefits__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.benefits__ui-button{position:absolute!important;top:50%;right:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 1365px){.benefits__ui-button{right:24px}}@media (max-width: 767px){.benefits__ui-button{top:auto;right:auto;bottom:16px;left:12px;-webkit-transform:unset;transform:unset}}.benefits .swiper-button-next,.benefits .swiper-button-prev{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0}.benefits .swiper-button-next:after,.benefits .swiper-button-prev:after{display:none}.benefits--1-col .benefits__body{display:block}.benefits--white .benefits__slide{background:#fff}.benefits--p3-secondary3 .benefits__text .benefits__ui-p3{color:var(--secondary3)}.benefits--img-absolute .benefits__slide{padding-right:295px}@media (max-width: 1365px){.benefits--img-absolute .benefits__slide{padding-right:155px}}@media (max-width: 767px){.benefits--img-absolute .benefits__slide{padding-right:12px;padding-bottom:108px}}.benefits--img-absolute .benefits__image{position:absolute;top:50%;right:88px;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:167px;width:100%;margin:0}@media (max-width: 1365px){.benefits--img-absolute .benefits__image{max-width:110px;right:50px}}@media (max-width: 767px){.benefits--img-absolute .benefits__image{top:unset;right:0;bottom:0;-webkit-transform:unset;transform:unset;max-width:90px}}.best-credit{position:absolute;top:380px;left:-64px;-webkit-transform:rotate(90deg);transform:rotate(90deg);z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:24px;color:#fff;border-radius:10px 10px 0 0;background-color:var(--secondary1)}@media (max-width: 1365px){.best-credit{top:0;left:-60px;gap:6px;height:57px;padding:15px}}@media (max-width: 767px){.best-credit{top:-100px}}.best-credit .ui-svg{width:32px;height:26px}.best-credit__text .ui-p7{text-transform:uppercase}.best-credit__text .ui-p6{font-size:11px}.blocking-consequences{padding:40px;background-color:var(--background1);border-radius:24px}@media (max-width: 1365px){.blocking-consequences{margin:0 -20px;padding:40px 20px;border-radius:0}}.blocking-consequences__head{margin-bottom:30px}.blocking-consequences__body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width: 1365px){.blocking-consequences__body{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.blocking-consequences__body{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;margin:0 -20px;padding:0 20px}}.blocking-consequences__body::-webkit-scrollbar{display:none}.blocking-consequences__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;min-height:345px;padding:40px;background-color:#fff;border-radius:24px}@media (max-width: 1365px){.blocking-consequences__item{gap:10px;min-height:300px;padding:20px}}@media (max-width: 767px){.blocking-consequences__item{min-width:300px;min-height:270px}}.blocking-consequences__image{max-width:80px;margin-top:auto;margin-left:auto}.blocking-reasons__head{margin-bottom:30px}.blocking-reasons__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width: 1365px){.blocking-reasons__body{grid-template-columns:unset}}@media (max-width: 767px){.blocking-reasons__body{gap:10px}}.blocking-reasons__item{position:relative;padding:40px 280px 40px 40px;border-radius:24px;background-color:var(--background1);overflow:hidden}@media (max-width: 1365px){.blocking-reasons__item{padding-right:260px}}@media (max-width: 767px){.blocking-reasons__item{padding:20px 20px 100px}}.blocking-reasons__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.blocking-reasons__image{position:absolute;right:0;bottom:0;max-width:362px}@media (max-width: 1365px){.blocking-reasons__image{max-width:334px}}@media (max-width: 767px){.blocking-reasons__image{max-width:196px}}.blocking-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}@media (max-width: 1365px){.blocking-steps{grid-template-columns:unset}}.blocking-steps__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.blocking-steps__body{display:grid;gap:20px;counter-reset:step}@media (max-width: 767px){.blocking-steps__body{gap:10px}}.blocking-steps__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:40px 145px 40px 40px;background:var(--gradient1);border-radius:24px;counter-increment:step}@media (max-width: 1365px){.blocking-steps__item{padding-right:130px}}@media (max-width: 767px){.blocking-steps__item{gap:10px;padding:20px 20px 90px}}.blocking-steps__item:after{content:counter(step);position:absolute;right:15px;bottom:-50px;min-width:100px;text-align:center;font:500 200px/1 var(--font);color:#fff}@media (max-width: 767px){.blocking-steps__item:after{right:35px;min-width:60px;bottom:-30px;font-size:120px}}@media (max-width: 767px){.blocking-steps__item a{display:inline}}.blog-banner{position:relative;padding:0 60px}@media (max-width: 1365px){.blog-banner{padding:0}}.blog-banner__slider{margin:0 auto;max-width:1320px}@media (max-width: 1365px){.blog-banner__slider{margin:0;max-width:unset}}.blog-banner .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.blog-banner .swiper-slide{height:auto}.blog-banner .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;color:var(--secondary3)}@media (max-width: 767px){.blog-banner .swiper-pagination{font-size:11px}}.blog-banner .swiper-pagination-progress{width:37px;background-color:var(--secondary1)}.blog-banner .swiper-pagination-current{color:var(--primary1)}.blog-banner__item{position:relative;height:100%;padding:30px 550px 30px 80px;background:var(--background1);border-radius:14px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 1365px){.blog-banner__item{padding:30px 405px 30px 30px}}@media (max-width: 767px){.blog-banner__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:0 0 24px}}.blog-banner__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;gap:45px}@media (max-width: 1365px){.blog-banner__content-wrapper{gap:24px}}@media (max-width: 767px){.blog-banner__content-wrapper{gap:20px}}.blog-banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (max-width: 1365px){.blog-banner__content{gap:10px}}@media (max-width: 767px){.blog-banner__content{padding:0 20px}}.blog-banner__image{position:absolute;right:80px;bottom:0;width:100%;max-width:494px}@media (max-width: 1365px){.blog-banner__image{right:-64px}}@media (max-width: 767px){.blog-banner__image{position:static;max-width:unset}}@media (max-width: 767px){.blog-banner__image img{-o-object-fit:contain;object-fit:contain}}.blog-banner__badge{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 15px;background:var(--gradient2);border-radius:14px}.blog-banner__foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;margin-top:auto}@media (max-width: 1365px){.blog-banner__foot{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}}@media (max-width: 767px){.blog-banner__foot{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}}.blog-banner__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:var(--primary1)}.blog-banner__button .ui-svg{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;color:var(--primary1);padding-top:2px}.blog-banner__button:hover,.blog-banner__button:hover .ui-svg{color:var(--primary1-50)}.blog-banner__ui-swiper-buttons{position:absolute;top:50%;left:0;z-index:1;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}@media (max-width: 1365px){.blog-banner__ui-swiper-buttons{position:static;gap:12px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transform:unset;transform:unset}}@media (max-width: 767px){.blog-banner__ui-swiper-buttons{display:none!important}}.blog-banner__ui-swiper-buttons .swiper-button-prev,.blog-banner__ui-swiper-buttons .swiper-button-next{pointer-events:all}@media (max-width: 1365px){.blog-banner__ui-swiper-buttons .swiper-button-prev,.blog-banner__ui-swiper-buttons .swiper-button-next{width:38px;height:38px;border-radius:8px;background-size:19px}}.blog-banner__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.slider-hidden{position:absolute;opacity:0;visibility:hidden}.blog-search{position:relative}@media (max-width: 1365px){.blog-search{width:100%}}.blog-search__results-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:200px;gap:15px;padding:20px 20px 20px 30px;overflow-y:auto}@media (max-width: 767px){.blog-search__results-body{padding:15px 10px 15px 20px}}.blog-search__results-body::-webkit-scrollbar{width:3px}.blog-search__results-body::-webkit-scrollbar-track{margin:20px 0;border-radius:10px}.blog-search__results-body::-webkit-scrollbar-thumb{background-color:var(--primary1);border-radius:10px}.blog-search__results{position:absolute;bottom:0;left:0;z-index:2;width:100%;background:#fff;border:1px solid var(--secondary4);border-radius:24px;-webkit-transform:translateY(calc(100% + 6px));transform:translateY(calc(100% + 6px));-webkit-transition:all .3s;transition:all .3s;pointer-events:none;opacity:0;padding-right:10px}.blog-search__results--visible{pointer-events:all;opacity:1}.breadcrumbs{-webkit-box-ordinal-group:-99;-ms-flex-order:-100;order:-100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:40px 0 60px}@media (max-width: 1365px){.breadcrumbs{margin-top:30px}}@media (max-width: 767px){.breadcrumbs{overflow-x:auto;margin:20px 0 40px}}.breadcrumbs::-webkit-scrollbar{display:none}.breadcrumbs__item{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.breadcrumbs__item:before{content:"/";display:inline-block;color:var(--secondary1)}.breadcrumbs__item:not(:last-child){margin-right:8px}@media (max-width: 767px){.breadcrumbs__item:not(:last-child){display:none}}.breadcrumbs__item:first-child:before{display:none}.breadcrumbs__item--mobile{display:none}@media (max-width: 767px){.breadcrumbs__item--mobile{display:block}}.breadcrumbs__item--mobile:before{display:none}.breadcrumbs__item--mobile .breadcrumbs__link{position:relative;color:var(--secondary3);pointer-events:none}@media (max-width: 767px){.breadcrumbs__item--mobile .breadcrumbs__link{padding-left:16px;pointer-events:all}}@media (max-width: 767px){.breadcrumbs__item--mobile .breadcrumbs__link:before{content:"";position:absolute;top:55%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14' fill='none'%3E%3Cpath stroke='%23797979' d='M7 1 1 7l6 6'/%3E%3C/svg%3E")}}.breadcrumbs__item--link:before{color:var(--secondary3)}.breadcrumbs__link{color:var(--secondary3)}.breadcrumbs__text{display:inline-block;color:var(--secondary1)}.breadcrumbs--banner{margin-bottom:30px}@media (max-width: 767px){.breadcrumbs--banner{position:relative;z-index:1;margin:70px 0 -90px}}.breadcrumbs--small-margin{margin:20px 0}@media (max-width: 767px){.breadcrumbs--small-margin{margin-top:0}}.breadcrumbs--mb-xs{margin-bottom:20px}@media (max-width: 767px){.breadcrumbs--mb-xs{margin-bottom:16px}}@media (max-width: 767px){.breadcrumbs--mb-xs{margin-bottom:12px}}.breadcrumbs--mb-xl{margin-bottom:80px}@media (max-width: 767px){.breadcrumbs--mb-xl{margin-bottom:60px}}@media (max-width: 767px){.breadcrumbs--mb-xl{margin-bottom:40px}}.breadcrumbs--ny-24 .breadcrumbs__item{position:relative;padding-left:19px}.breadcrumbs--ny-24 .breadcrumbs__item:before{content:"";position:absolute;top:46%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:17px;background-image:url(/local/templates/main_new/styles/../images/breadcrumbs_ny_24.png);background-repeat:no-repeat;background-size:contain}.breadcrumbs--ny-24 .breadcrumbs__item--mobile,.breadcrumbs--ny-24 .breadcrumbs__item:first-child{padding-left:0}.call-form{padding:60px 60px 70px;background:var(--gradient2);border-radius:24px}@media (max-width: 1365px){.call-form{margin:0 -20px;padding:55px 20px}}@media (max-width: 767px){.call-form{padding:40px 16px}}.call-form__head{text-align:center}.call-form__head:not(:last-child){margin-bottom:40px}@media (max-width: 1365px){.call-form__head:not(:last-child){margin-bottom:30px}}.call-form__ui-p2{margin:8px auto 0}.call-form__body{max-width:845px;margin:0 auto;padding:50px 175px;background:#fff;border-radius:24px}@media (max-width: 1365px){.call-form__body{padding:40px 120px}}@media (max-width: 767px){.call-form__body{padding:30px 16px}}.call-form__fields{display:grid;gap:24px}.call-form__ui-button{width:100%;margin-top:30px}@media (max-width: 767px){.call-form__ui-button{margin-top:24px}}.call-form__ui-p6{margin-top:20px}.call-form--ny-24{position:relative;background:var(--gradient-new-year)}.call-form--ny-24:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/local/templates/main_new/styles/../images/call-form-ny-24.png);background-repeat:no-repeat;background-size:contain;pointer-events:none}@media (max-width: 767px){.call-form--ny-24:before{display:none}}.call-form--ny-24 .call-form__body{position:relative}@media (max-width: 1365px){.call-form--salary-project{margin:0;padding:50px 24px}}@media (max-width: 767px){.call-form--salary-project{margin:0 -20px}}.call-form--salary-project .call-form__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 1365px){.call-form--salary-project .call-form__body{padding:50px 24px}}@media (max-width: 767px){.call-form--salary-project .call-form__body{padding:20px 12px}}.call-form--salary-project .call-form__ui-p2{margin-top:16px}@media (max-width: 1365px){.call-form--salary-project .call-form__ui-p2{margin-top:20px}}@media (max-width: 767px){.call-form--salary-project .call-form__ui-p2{margin-top:5px;padding:0 20px}}.call-form--salary-project .call-form__ui-button{max-width:490px;margin-left:auto;margin-right:auto}@media (max-width: 1365px){.call-form--salary-project .call-form__ui-button .ui-p3,.call-form--salary-project .call-form__ui-button .main-calculator__input input,.main-calculator__input .call-form--salary-project .call-form__ui-button input,.call-form--salary-project .call-form__ui-button .ui-table table,.ui-table .call-form--salary-project .call-form__ui-button table{font-size:16px}}@media (max-width: 767px){.call-form--salary-project .call-form__ui-button .ui-p3,.call-form--salary-project .call-form__ui-button .main-calculator__input input,.main-calculator__input .call-form--salary-project .call-form__ui-button input,.call-form--salary-project .call-form__ui-button .ui-table table,.ui-table .call-form--salary-project .call-form__ui-button table{font-size:14px}}.card-premium-ban{position:relative;padding:40px 500px 75px 65px;border:1px solid var(--secondary4);border-radius:24px;overflow:hidden}@media (max-width: 1365px){.card-premium-ban{padding:40px 370px 62px 24px}}@media (max-width: 767px){.card-premium-ban{padding:40px 20px 210px;border-radius:14px}}.card-premium-ban__ui-h5{margin-bottom:20px}.card-premium-ban__img{position:absolute;right:0;bottom:0;max-width:493px}@media (max-width: 1365px){.card-premium-ban__img{right:-55px;max-width:365px}}@media (max-width: 767px){.card-premium-ban__img{right:0;max-width:275px}}.card-premium-ban__ui-ul li:before{margin-top:5px}.card-premium-ban--ny-24{background:var(--gradient-new-year2)}.card-receiving-places{position:relative;padding:50px 740px 50px 80px;background:var(--gradient2);border-radius:24px;overflow:hidden}@media (max-width: 1365px){.card-receiving-places{padding:50px 145px 245px 24px}}@media (max-width: 767px){.card-receiving-places{padding:40px 20px;border-radius:14px}}.card-receiving-places>*:not(.card-receiving-places__img){position:relative;z-index:1}.card-receiving-places__img{position:absolute;right:45px;bottom:34%;-webkit-transform:translateY(50%);transform:translateY(50%);max-width:682px}@media (max-width: 1365px){.card-receiving-places__img{max-width:465px;right:-25px;bottom:-73px;-webkit-transform:none;transform:none}}@media (max-width: 767px){.card-receiving-places__img{display:none}}.card-receiving-places__head{max-width:570px}.card-receiving-places__head:not(:last-child){margin-bottom:32px}@media (max-width: 767px){.card-receiving-places__head:not(:last-child){margin-bottom:24px}}.card-receiving-places__ui-h3:not(:last-child){margin-bottom:14px}.card-receiving-places__ui-h6:not(:last-child){margin-bottom:12px}@media (max-width: 767px){.card-receiving-places__ui-h6:not(:last-child){margin-bottom:14px}}.card-receiving-places__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width: 767px){.card-receiving-places__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}.card-receiving-places--ny-24{background:var(--gradient-new-year)}.cards-calculator__head{margin-bottom:35px}.cards-calculator__ui-h3{margin-bottom:14px}.cards-calculator__body{display:grid;grid-template-columns:480px 1fr;gap:130px;padding:50px 40px;background-color:#fff;border-radius:24px}@media (max-width: 1365px){.cards-calculator__body{grid-template-columns:1fr;padding:50px 30px 40px;gap:35px}}@media (max-width: 767px){.cards-calculator__body{gap:20px;margin:0 -20px;padding:30px 20px;border-radius:14px}}.cards-calculator__grid{--col: 5;display:grid;grid-template-columns:repeat(var(--col),minmax(0,1fr));gap:30px 20px}@media (max-width: 1365px){.cards-calculator__grid{--col: 1;gap:30px 20px}}@media (max-width: 767px){.cards-calculator__grid{gap:20px}}.cards-calculator__grid--col2{--col: 2}@media (max-width: 1365px){.cards-calculator__grid--col2{--col: 1}}.cards-calculator__group{display:grid;-ms-flex-line-pack:start;align-content:start;gap:30px}@media (max-width: 1365px){.cards-calculator__group{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.cards-calculator__group{grid-template-columns:minmax(0,1fr);gap:20px}}.cards-calculator__item--span2{grid-column:span 2}@media (max-width: 1365px){.cards-calculator__item--span2{grid-column:unset}}.cards-calculator__item--span3{grid-column:span 3}@media (max-width: 1365px){.cards-calculator__item--span3{grid-column:span 2}}.cards-calculator__section:not(:first-child){margin-top:30px}@media (max-width: 767px){.cards-calculator__section:not(:first-child){margin-top:24px}}.cards-calculator__ui-p3{margin-bottom:14px}.cards-calculator__ui-p3:not(:first-child){margin-top:30px}@media (max-width: 767px){.cards-calculator__ui-p3:not(:first-child){margin-top:20px}}.cards-calculator__ui-select{margin-top:14px}.cards-calculator__ui-select .ts-control,.cards-calculator__ui-select .ts-dropdown{font-size:14px;border-radius:10px}.cards-calculator__ui-select .ts-control .item,.cards-calculator__ui-select .ts-dropdown .item{display:-webkit-box;display:-ms-flexbox;display:flex}.cards-calculator__ui-select .ts-control .item span,.cards-calculator__ui-select .ts-dropdown .item span{display:none}.cards-calculator__ui-select .ts-control span,.cards-calculator__ui-select .ts-dropdown span{margin-left:auto}.cards-calculator__ui-input{position:relative}.cards-calculator__ui-input .ui-svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px;height:50px;padding:12px;cursor:pointer}.cards-calculator__ui-input .ui-svg.svg--icon_minus{left:4px}.cards-calculator__ui-input .ui-svg.svg--icon_plus{right:4px}.cards-calculator__ui-input input{padding-left:55px;font:700 18px/1.2 var(--font);border-radius:10px}@media (max-width: 767px){.cards-calculator__ui-input input{font-size:15px}}.cards-calculator__limits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:5px}.cards-calculator__ui-checkbox{padding:22px 24px;background-color:#fff;border-radius:10px}@media (max-width: 767px){.cards-calculator__ui-checkbox{padding:18px 16px}}.cards-calculator__ui-checkbox label{display:block}.cards-calculator__ui-checkbox label:before{top:0;-webkit-transform:translate(0);transform:translate(0)}.cards-calculator__ui-checkbox label:after{top:5px;-webkit-transform:translate(0);transform:translate(0)}.cards-calculator__ui-checkbox>.ui-p4,.slider-cards__item:not(.swiper-slide-active) .cards-calculator__ui-checkbox>.ui-p1,.ui-swiper-fraction .cards-calculator__ui-checkbox>.swiper-pagination{margin-top:5px;padding-left:30px}@media (max-width: 767px){.cards-calculator__ui-checkbox>.ui-p4,.slider-cards__item:not(.swiper-slide-active) .cards-calculator__ui-checkbox>.ui-p1,.ui-swiper-fraction .cards-calculator__ui-checkbox>.swiper-pagination{font-size:12px}}.cards-calculator__ui-checkbox>.ui-p4 a,.slider-cards__item:not(.swiper-slide-active) .cards-calculator__ui-checkbox>.ui-p1 a,.ui-swiper-fraction .cards-calculator__ui-checkbox>.swiper-pagination a{color:var(--primary1)}.cards-calculator__info{padding:45px 40px;background-color:var(--background1);border-radius:20px}@media (max-width: 1365px){.cards-calculator__info{padding:30px}}@media (max-width: 767px){.cards-calculator__info{padding:30px 16px}}.cards-calculator__info--col2{display:grid;grid-template-columns:440px 1fr;gap:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 40px 60px;background-color:#fff}@media (max-width: 1365px){.cards-calculator__info--col2{grid-template-columns:unset;gap:24px;padding:30px}}@media (max-width: 767px){.cards-calculator__info--col2{padding:30px 16px}}.cards-calculator__category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;margin-bottom:28px}.cards-calculator__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:72px;height:72px;border-radius:50%;background-color:#fff}.cards-calculator__image img{position:relative;max-width:90%;max-height:90%}.cards-calculator__ui-h6{margin-top:5px}.cards-calculator__ui-h6 span{color:var(--primary1)}.cards-calculator__line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cards-calculator__line:not(:first-child){margin-top:20px}@media (max-width: 767px){.cards-calculator__line:not(:first-child){margin-top:17px}}.cards-calculator__ui-button{width:100%}.cards-calculator__ui-button:last-child:not(:first-child){margin-top:50px}@media (max-width: 1365px){.cards-calculator__ui-button:last-child:not(:first-child){margin-top:30px}}@media (max-width: 767px){.cards-calculator__ui-button:last-child:not(:first-child){margin-top:20px}}.cards-calculator__subitems{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin:30px 0}@media (max-width: 1365px){.cards-calculator__subitems{margin:20px 0 25px}}@media (max-width: 767px){.cards-calculator__subitems{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cards-calculator__subitem{display:-webkit-box;display:-ms-flexbox;display:flex}.cards-calculator__subitem-image{-ms-flex-negative:0;flex-shrink:0;max-width:60px;margin-right:10px}@media (max-width: 1365px){.cards-calculator__subitem-text{max-width:260px}}@media (max-width: 767px){.cards-calculator__subitem-text .ui-p5{font-size:14px}}.cards-calculator__ui-p4{margin-bottom:8px}.cards-calculator__ui-p5{position:relative;margin-top:24px;padding-left:28px}@media (max-width: 767px){.cards-calculator__ui-p5{max-width:300px;margin-top:19px}}.cards-calculator__ui-p5:before{content:"";position:absolute;top:45%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cg stroke='%23DC0533' stroke-miterlimit='22.926' clip-path='url(%23a)' clip-rule='evenodd'%3E%3Cpath d='M9.924 4.679a1.151 1.151 0 1 1 0 2.303 1.151 1.151 0 0 1 0-2.303Zm1.165 8.927.597.227v1.421H7.934v-1.421l.824-.227V9.882h-.824V8.46h3.155v5.146Z'/%3E%3Cpath d='M5.056 17.59a9.098 9.098 0 1 0-2.862-2.832L.926 18.924l4.131-1.332Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.cards-calculator__ui-tooltip{margin-left:5px}.cards-calculator--ny-24 .cards-calculator__head{position:relative;z-index:2}.cards-calculator--ny-24 .cards-calculator__body{position:relative}.cards-calculator--ny-24 .cards-calculator__body:before{content:"";position:absolute;top:-152px;right:-28px;z-index:1;width:491px;height:221px;background-image:url(/local/templates/main_new/styles/../images/ny-24-on-white-block-decor.png);background-repeat:no-repeat;background-size:contain;pointer-events:none}@media (max-width: 1365px){.cards-calculator--ny-24 .cards-calculator__body:before{top:-100px;right:-20px;width:320px;height:144px}}@media (max-width: 767px){.cards-calculator--ny-24 .cards-calculator__body:before{display:none}}.cards-categories{padding:0 80px}@media (max-width: 1365px){.cards-categories{padding:0}}.cards-categories__head{margin-bottom:46px}.cards-categories__ui-h3{margin-bottom:24px}.cards-categories__ui-tab-head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px}@media (max-width: 1365px){.cards-categories__ui-tab-head{padding-bottom:8px}}@media (max-width: 767px){.cards-categories__ui-tab-head{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}}.cards-categories__ui-tab-head .ui-tab-head__item{position:relative;padding:5px;background:var(--background1);border:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:24px;-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}@media (max-width: 1365px){.cards-categories__ui-tab-head .ui-tab-head__item{min-width:182px}}@media (max-width: 767px){.cards-categories__ui-tab-head .ui-tab-head__item{min-width:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;padding:0;background:unset}}.cards-categories__ui-tab-head .ui-tab-head__item:hover{-webkit-filter:unset;filter:unset;color:var(--primary1)}.cards-categories__ui-tab-head .ui-tab-head__item:hover .ui-tab-head__image{opacity:1}.cards-categories__ui-tab-head .ui-tab-head__item:hover .ui-tab-head__image:before{opacity:1}.cards-categories__ui-tab-head .ui-tab-head__item-decor{display:none;position:absolute;bottom:0;z-index:-1;width:100%;height:8px;background:var(--background1);-webkit-transform:translateY(100%);transform:translateY(100%)}.cards-categories__ui-tab-head .ui-tab-head__item-decor:after,.cards-categories__ui-tab-head .ui-tab-head__item-decor:before{display:none;content:"";position:absolute;right:0;bottom:0;-webkit-transform:translateX(100%);transform:translate(100%);width:22.944px;height:24.072px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='24' viewBox='0 0 23 24' fill='none'%3E%3Cpath d='M23.0013 24C16 22.5 3.5 16 0.058917 -0.000239824L0.0576313 24L23.0013 24Z' fill='%23F2F2F2'/%3E%3C/svg%3E");background-size:contain}.cards-categories__ui-tab-head .ui-tab-head__item-decor:before{right:unset;left:0;-webkit-transform:translateX(-100%) scale(-1,1);transform:translate(-100%) scaleX(-1)}.cards-categories__ui-tab-head .ui-tab-head__item-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:14px;padding:15px 12px 26px;background:var(--gradient1);border-radius:24px;-webkit-transition:.3s;transition:.3s}@media (max-width: 1440px){.cards-categories__ui-tab-head .ui-tab-head__item-box{padding:10px 12px 20px}}@media (max-width: 1365px){.cards-categories__ui-tab-head .ui-tab-head__item-box{padding:10px 20px 20px}}@media (max-width: 767px){.cards-categories__ui-tab-head .ui-tab-head__item-box{padding:10px 20px 15px;gap:10px}}.cards-categories__ui-tab-head .ui-tab-head__item--active{color:var(--primary1);border-radius:24px 24px 0 0}@media (max-width: 767px){.cards-categories__ui-tab-head .ui-tab-head__item--active{border-radius:24px}}.cards-categories__ui-tab-head .ui-tab-head__item--active .ui-tab-head__image{opacity:1}.cards-categories__ui-tab-head .ui-tab-head__item--active .ui-tab-head__image:before{opacity:1}.cards-categories__ui-tab-head .ui-tab-head__item--active .ui-tab-head__item-decor{display:block}@media (max-width: 767px){.cards-categories__ui-tab-head .ui-tab-head__item--active .ui-tab-head__item-decor{display:none}}.cards-categories__ui-tab-head .ui-tab-head__item--active:not(:last-child) .ui-tab-head__item-decor:after{display:block}@media (max-width: 1365px){.cards-categories__ui-tab-head .ui-tab-head__item--active:not(:last-child) .ui-tab-head__item-decor:before{display:block}}.cards-categories__ui-tab-head .ui-tab-head__item--active:not(:first-child) .ui-tab-head__item-decor:before{display:block}@media (max-width: 1365px){.cards-categories__ui-tab-head .ui-tab-head__item--active:not(:first-child) .ui-tab-head__item-decor:after{display:block}}.cards-categories__ui-tab-head .ui-tab-head__item--disabled{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.cards-categories__ui-tab-head .ui-tab-head__item--disabled .ui-tab-head__image{opacity:.7}.cards-categories__ui-tab-head .ui-tab-head__item--disabled .ui-tab-head__item-box{background:none}@media (max-width: 767px){.cards-categories__ui-tab-head .ui-tab-head__item--disabled .ui-tab-head__item-box{background:var(--background1)}}.cards-categories__ui-tab-head .ui-tab-head__image{position:relative;width:100px;height:100px;background-color:var(--background2);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s;transition:.3s}@media (max-width: 767px){.cards-categories__ui-tab-head .ui-tab-head__image{width:74px;height:74px}}.cards-categories__ui-tab-head .ui-tab-head__image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#fff;border-radius:50%;opacity:0;-webkit-transition:.3s;transition:.3s}.cards-categories__ui-tab-head .ui-tab-head__image img{position:relative;max-width:75%;max-height:75%}.cards-categories__ui-tab-head .ui-p3,.cards-categories__ui-tab-head .main-calculator__input input,.main-calculator__input .cards-categories__ui-tab-head input,.cards-categories__ui-tab-head .ui-table table,.ui-table .cards-categories__ui-tab-head table{-webkit-transition:.3s;transition:.3s}.cards-categories__ui-tab-body{margin-top:-1px}@media (max-width: 1365px){.cards-categories__ui-tab-body{margin:-1px -20px 0}}@media (max-width: 767px){.cards-categories__ui-tab-body{margin:0}}@media (max-width: 767px){.cards-categories__ui-tab-body .ui-tab-body__item{display:none;position:fixed;right:0;bottom:0;z-index:1;width:100%;max-height:90%;padding:35px 15px 102px;background:#fff;-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px #0000001a;border-radius:14px 14px 0 0;overflow-y:scroll}.cards-categories__ui-tab-body .ui-tab-body__item::-webkit-scrollbar{display:none}}.cards-categories__ui-tab-body .ui-tab-body__item--active:first-child .cards-categories__body{border-radius:0 24px 24px}@media (max-width: 1365px){.cards-categories__ui-tab-body .ui-tab-body__item--active:first-child .cards-categories__body{border-radius:0 0 24px 24px}}.cards-categories__ui-tab-body .ui-tab-body__item--active:last-child .cards-categories__body{border-radius:24px 0 24px 24px}@media (max-width: 1365px){.cards-categories__ui-tab-body .ui-tab-body__item--active:last-child .cards-categories__body{border-radius:0 0 24px 24px}}.cards-categories__body{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:120px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px;padding:38px 62px 43px;background-color:var(--background1);border-radius:24px}@media (max-width: 1365px){.cards-categories__body{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-template-columns:1fr;gap:30px;padding:30px 40px;border-radius:0 0 24px 24px}}@media (max-width: 767px){.cards-categories__body{margin-top:0;padding:0;background:none}}.cards-categories__ui-h4{display:none}@media (max-width: 767px){.cards-categories__ui-h4{display:block}}.cards-categories__close{display:none;position:absolute;top:22px;right:22px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Ccircle cx='12' cy='12' r='11.5' stroke='%23949494'/%3E%3Cpath stroke='%23949494' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='m7.97 8.01 8.06 8.061M7.97 15.99l8.06-8.061'/%3E%3C/svg%3E");cursor:pointer}@media (max-width: 767px){.cards-categories__close{display:block;top:0;right:0}}.cards-categories__arrow{display:none;width:21px;height:15px}@media (max-width: 767px){.cards-categories__arrow{display:block}}.cards-categories__ui-ul{margin-top:20px}.cards-categories__ui-ul .ui-p3 span,.cards-categories__ui-ul .main-calculator__input input span,.main-calculator__input .cards-categories__ui-ul input span,.cards-categories__ui-ul .ui-table table span,.ui-table .cards-categories__ui-ul table span{color:var(--secondary3)}@media (max-width: 767px){.cards-categories__ui-ul .ui-p3 span,.cards-categories__ui-ul .main-calculator__input input span,.main-calculator__input .cards-categories__ui-ul input span,.cards-categories__ui-ul .ui-table table span,.ui-table .cards-categories__ui-ul table span{display:block}}.cards-categories--ny-24 .ui-tab{position:relative}.cards-categories--ny-24 .ui-tab:before{content:"";position:absolute;top:5px;right:60px;left:60px;height:18px;background-image:url(/local/templates/main_new/styles/../images/ny-24-garland-l.png);background-repeat:no-repeat;background-size:auto 100%;background-position:left}@media (max-width: 1365px){.cards-categories--ny-24 .ui-tab:before{right:20px}}@media (max-width: 767px){.cards-categories--ny-24 .ui-tab:before{display:none}}@media (max-width: 767px){.cards-categories--ny-24 .cards-categories__ui-tab-head .ui-tab-head__item{position:relative}}@media (max-width: 767px){.cards-categories--ny-24 .cards-categories__ui-tab-head .ui-tab-head__item:before{content:"";position:absolute;top:5px;left:50%;width:calc(100% + 30px);height:16px;background-image:url(/images/new-year/ny-24-garland.png);background-repeat:repeat-x;background-size:auto 100%;background-position:left}}@media (max-width: 767px){.cards-categories--ny-24 .cards-categories__ui-tab-head .ui-tab-head__item:nth-child(2n):before,.cards-categories--ny-24 .cards-categories__ui-tab-head .ui-tab-head__item:last-child:before{display:none}}@media (max-width: 767px){.cards-categories--ny-24 .cards-categories__ui-tab-head .ui-tab-head__item:last-child:nth-child(odd){grid-column:span 2}}.cards-categories--ny-24 .cards-categories__item>.ui-p3--primary1{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:40px}@media (max-width: 767px){.cards-categories--ny-24 .cards-categories__item>.ui-p3--primary1{padding-right:24px}}.cards-categories--ny-24 .cards-categories__item>.ui-p3--primary1:before{content:"";position:absolute;right:0;bottom:-2px;width:30px;height:36px;background-image:url(/local/templates/main_new/styles/../images/ny-24-toy.png);background-repeat:no-repeat;background-size:contain}@media (max-width: 767px){.cards-categories--ny-24 .cards-categories__item>.ui-p3--primary1:before{width:20px;height:24px}}.cards-category-group{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 20px}@media (max-width: 1365px){.cards-category-group{grid-template-columns:1fr}}@media (max-width: 767px){.cards-category-group{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;overflow-x:unset}}.cards-category-group::-webkit-scrollbar{display:none}.cards-category-group__box{padding:35px 24px 30px;border:1px solid var(--secondary4);border-radius:24px}@media (max-width: 1365px){.cards-category-group__box{padding:30px 24px}}@media (max-width: 767px){.cards-category-group__box{padding:0;border-radius:14px;overflow:hidden}}.cards-category-group__box.active .cards-category-group__button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cards-category-group__box.active .cards-category-group__thumbs{margin-left:-10px}.cards-category-group__box.active .cards-category-group__thumb{width:0;height:0;opacity:0;visibility:hidden}.cards-category-group__box--w100{position:relative;grid-column:span 4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 1365px){.cards-category-group__box--w100{grid-column:span 1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}.cards-category-group__box--w100 .cards-category-group__image{position:absolute;bottom:0;left:80px;width:185px;height:117px;overflow:hidden}@media (max-width: 1365px){.cards-category-group__box--w100 .cards-category-group__image{display:none}}.cards-category-group__box--w100 .cards-category-group__head{margin-bottom:0;padding-right:30px;padding-bottom:0;border-bottom:none}@media (max-width: 1365px){.cards-category-group__box--w100 .cards-category-group__head{padding-right:0;padding-bottom:20px}}@media (max-width: 767px){.cards-category-group__box--w100 .cards-category-group__head{padding-right:16px;padding-bottom:10px}}.cards-category-group__box--w100 .cards-category-group__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;padding-left:30px;border-left:1px solid var(--secondary4)}@media (max-width: 1365px){.cards-category-group__box--w100 .cards-category-group__list{padding-top:20px;padding-left:0;border-top:1px solid var(--secondary4);border-left:0}}@media (max-width: 767px){.cards-category-group__box--w100 .cards-category-group__list{padding-left:16px;border:none}}.cards-category-group__box--w100 .cards-category-group__item{display:-webkit-box;display:-ms-flexbox;display:flex}.cards-category-group__box--w100 .cards-category-group__item:not(:first-child){margin-left:-25px}@media (max-width: 1365px){.cards-category-group__box--w100 .cards-category-group__item:last-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (max-width: 767px){.cards-category-group__box--w100 .cards-category-group__img{width:46px;height:46px}}.cards-category-group__box--w100 .cards-category-group__ui-p3{margin-left:50px}@media (max-width: 1365px){.cards-category-group__box--w100 .cards-category-group__ui-p3{margin-left:auto}}@media (max-width: 767px){.cards-category-group__box--w100 .ui-p3--desktop{display:none}}.cards-category-group__box--w100 .ui-p3--tablet{display:none}@media (max-width: 767px){.cards-category-group__box--w100 .ui-p3--tablet{display:block}}.cards-category-group__head{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--secondary4)}@media (max-width: 1365px){.cards-category-group__head{margin-bottom:20px}}@media (max-width: 767px){.cards-category-group__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-height:72px;margin-bottom:0;padding:13px 16px;border-bottom:0}}.cards-category-group__button{position:relative;display:none;width:22px;height:22px;margin-left:auto;padding:0;background:var(--secondary1);border:0;border-radius:4px;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 767px){.cards-category-group__button{display:block}}.cards-category-group__button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='10.6074' y='5.10718' width='1.22222' height='11.7857' fill='white'/%3E%3Crect x='5.10742' y='11.3928' width='1.22222' height='11.7857' transform='rotate(-90 5.10742 11.3928)' fill='white'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;-webkit-transition:.3s;transition:.3s}.cards-category-group__list{position:relative;display:grid;gap:20px;-ms-flex-line-pack:start;align-content:start}@media (max-width: 1365px){.cards-category-group__list{grid-template-columns:repeat(2,1fr);gap:20px 40px}}@media (max-width: 767px){.cards-category-group__list{grid-template-columns:1fr;gap:16px;padding:20px 16px 25px}}@media (max-width: 767px){.cards-category-group__list{display:none}}.cards-category-group__list:before{position:absolute;top:0;right:16px;left:16px;height:1px;background:var(--secondary4)}@media (max-width: 767px){.cards-category-group__list:before{content:""}}.cards-category-group__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media (max-width: 1365px){.cards-category-group__item{display:grid;grid-template-columns:70px auto auto}}.cards-category-group__ui-p3{margin-left:auto}.cards-category-group__img{width:70px;height:70px;-ms-flex-negative:0;flex-shrink:0}.cards-category-group__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.cards-category-group--ny-24-cards .cards-category-group__ui-h5:after{content:"";position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:text-bottom;width:30px;height:36px;margin-left:6px;background-image:url(/local/templates/main_new/styles/../images/ny-24-toy.png);background-repeat:no-repeat;background-size:contain}@media (max-width: 767px){.cards-category-group--ny-24-cards .cards-category-group__ui-h5:after{width:20px;height:24px;margin-left:2px}}.cards-category-list{padding:30px 24px;border:1px solid var(--secondary4);border-radius:24px}@media (max-width: 767px){.cards-category-list{padding:15px}}.cards-category-list__body{-webkit-columns:3;-moz-columns:3;columns:3}@media (max-width: 1365px){.cards-category-list__body{-webkit-columns:2;-moz-columns:2;columns:2}}@media (max-width: 767px){.cards-category-list__body{-webkit-columns:unset;-moz-columns:unset;columns:unset}}.cards-category-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:20px}@media (max-width: 767px){.cards-category-list__item{margin-bottom:10px}}.cards-category-list__image{max-width:70px}@media (max-width: 767px){.cards-category-list__image{max-width:50px}}.cards-category-list--ny{position:relative}@media (max-width: 1365px){.cards-category-list--ny{margin-top:120px}}@media (max-width: 767px){.cards-category-list--ny{margin-top:80px}}.cards-category-list--ny:before{content:"";position:absolute;top:-130px;right:50px;width:250px;height:150px;background-image:url(/local/templates/main_new/styles/../images/cards-category-list_img.png);background-repeat:no-repeat;background-size:contain;pointer-events:none}@media (max-width: 767px){.cards-category-list--ny:before{top:-75px;right:50%;-webkit-transform:translateX(50%);transform:translate(50%);width:160px;height:90px}}.cards__head{margin-bottom:35px}@media (max-width: 1365px){.cards__head{margin-bottom:30px}}@media (max-width: 767px){.cards__head{margin-bottom:20px}}.cards__ui-h2{margin-bottom:30px}@media (max-width: 1365px){.cards__ui-h2{max-width:470px}}@media (max-width: 767px){.cards__ui-h2{margin-bottom:20px}}.cards__sinara-friends-promo{margin-top:30px}@media (max-width: 767px){.cards__sinara-friends-promo{margin-top:25px}}.cards__body{display:grid;gap:30px}@media (max-width: 1365px){.cards__body{gap:20px}}@media (max-width: 767px){.cards__body{gap:16px}}.cards__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:430px;background-color:var(--background1);border-radius:24px;overflow:hidden}@media (max-width: 767px){.cards__item{height:290px;border-radius:14px}}.cards__promo-banner{margin-top:30px}@media (max-width: 767px){.cards__promo-banner{margin-top:24px}}@media (max-width: 767px){.cards__promo-banner .promo-banner__ui-p3{min-width:172px}}.cards__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:40px 80px}@media (max-width: 1365px){.cards__content{padding:35px 24px 40px}}@media (max-width: 767px){.cards__content{padding:24px 15px}}.cards__ui-p7{margin-bottom:24px;padding:6px 12px 5px;background-color:#fff;border-radius:20px}@media (max-width: 1365px){.cards__ui-p7{position:absolute;top:25px;right:25px;margin-bottom:0}}@media (max-width: 767px){.cards__ui-p7{position:static;margin-bottom:10px}}.cards__ui-h3{margin-bottom:6px}@media (max-width: 1365px){.cards__ui-h3{max-width:520px;margin-bottom:8px}}.cards__ui-p2{max-width:570px}@media (max-width: 1365px){.cards__ui-p2{max-width:425px}}@media (max-width: 767px){.cards__ui-p2{max-width:160px}}.cards__info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;margin-top:24px}@media (max-width: 1365px){.cards__info{gap:30px}}@media (max-width: 767px){.cards__info{display:none}}.cards__info .ui-p2 span,.cards__info .ui-ol li.li--ui-p2:before span,.ui-ol .cards__info li.li--ui-p2:before span{font-size:38px}@media (max-width: 1365px){.cards__info .ui-p2 span,.cards__info .ui-ol li.li--ui-p2:before span,.ui-ol .cards__info li.li--ui-p2:before span{font-size:34px}}@media (max-width: 1365px){.cards__info .ui-p3,.cards__info .main-calculator__input input,.main-calculator__input .cards__info input,.cards__info .ui-table table,.ui-table .cards__info table{max-width:120px}}.cards__info .ui-p3 span,.cards__info .main-calculator__input input span,.main-calculator__input .cards__info input span,.cards__info .ui-table table span,.ui-table .cards__info table span{color:var(--primary1)}@media (max-width: 1365px){.cards__info .ui-p3 br,.cards__info .main-calculator__input input br,.main-calculator__input .cards__info input br,.cards__info .ui-table table br,.ui-table .cards__info table br{display:none}}.cards__info-item .ui-p2,.cards__info-item .ui-ol li.li--ui-p2:before,.ui-ol .cards__info-item li.li--ui-p2:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:5px;min-height:45px}@media (max-width: 1365px){.cards__info-item .ui-p2,.cards__info-item .ui-ol li.li--ui-p2:before,.ui-ol .cards__info-item li.li--ui-p2:before{min-height:35px}}.cards__info-item .ui-p2 span,.cards__info-item .ui-ol li.li--ui-p2:before span,.ui-ol .cards__info-item li.li--ui-p2:before span{margin-bottom:-5px}@media (max-width: 1365px){.cards__info-item--big .ui-p3,.cards__info-item--big .main-calculator__input input,.main-calculator__input .cards__info-item--big input,.cards__info-item--big .ui-table table,.ui-table .cards__info-item--big table{max-width:200px}}.cards__info-icon{width:28px;height:28px;margin:10px 0 13px}@media (max-width: 1365px){.cards__info-icon{width:26px;height:26px;margin:8px 0 13px}}@media (max-width: 767px){.cards__info-icon{width:19px;height:19px}}.cards__ui-p3{margin-top:6px}.cards__buttons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;z-index:1;margin-top:auto}@media (max-width: 767px){.cards__buttons{position:static}}@media (max-width: 767px){.cards__ui-button.ui-button--filled{display:none}}@media (max-width: 767px){.cards__ui-button.ui-button--p44{display:none}}.cards__ui-button.ui-button--p44:not(.ui-button--filled){background-color:var(--background1)}.cards__ui-button.ui-button--p44:not(.ui-button--filled):hover{background-color:var(--primary1)}.cards__ui-button.ui-button--arrow-right{display:none;position:static}@media (max-width: 767px){.cards__ui-button.ui-button--arrow-right{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.cards__ui-button.ui-button--arrow-right:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.cards__image{position:absolute;right:0;bottom:0;max-width:740px;pointer-events:none}@media (max-width: 1365px){.cards__image{right:-125px;max-width:500px}}@media (max-width: 767px){.cards__image{right:-40px;max-width:275px}}.charity-banner{position:relative;min-height:355px;padding:60px 500px 155px 50px;background:var(--gradient1);border-radius:24px}@media (max-width: 1365px){.charity-banner{padding:40px 30px 250px}}@media (max-width: 767px){.charity-banner{padding:40px 20px 240px}}.charity-banner__img{position:absolute;right:50px;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%);max-width:432px}@media (max-width: 1365px){.charity-banner__img{right:30px;bottom:15px;-webkit-transform:none;transform:none;max-width:300px}}@media (max-width: 767px){.charity-banner__img{right:30px;max-width:280px}}.charity-banner__ui-p3{max-width:600px}.charity-banner__ui-p3:not(:first-child){margin-top:24px}@media (max-width: 767px){.charity-banner__ui-p3:not(:first-child){margin-top:15px}}.china-business{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:var(--background1);border-radius:16px}.china-business__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;padding:60px 80px}@media (max-width: 1365px){.china-business__content{padding:55px 25px 280px}}@media (max-width: 767px){.china-business__content{gap:20px;padding:40px 20px 250px}}.china-business__content .ui-button{margin-top:36px}@media (max-width: 1365px){.china-business__content .ui-button{margin-top:31px}}@media (max-width: 767px){.china-business__content .ui-button{width:100%;margin-top:0;padding-right:35px;padding-left:35px}}.china-business__image{max-width:530px;pointer-events:none}@media (max-width: 1365px){.china-business__image{position:absolute;right:0;bottom:0;max-width:420px}}@media (max-width: 767px){.china-business__image{max-width:295px}}.conditions{overflow:hidden}.conditions__head{margin-bottom:35px}@media (max-width: 1365px){.conditions__head{margin-bottom:30px}}@media (max-width: 767px){.conditions__head{margin-bottom:25px}}.conditions__body{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:20px}@media (max-width: 1365px){.conditions__body{grid-auto-flow:unset;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.conditions__body{gap:10px}}.conditions__body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;width:100vw;height:100vh;pointer-events:none;-webkit-transition:.3s;transition:.3s}.conditions__body--background:before{background:rgba(121,121,121,.3)}.conditions__body a{color:var(--primary1)}.conditions__slider{min-width:0;min-height:220px;height:100%;margin:0}@media (max-width: 767px){.conditions__slider{border-radius:14px}}@media (max-width: 767px){.conditions__slider:nth-child(2n) .conditions__slide.conditions__slide--w100.swiper-slide-active{-webkit-transform:translateX(-100%)!important;transform:translate(-100%)!important}}@media (max-width: 1365px){.conditions__slider:last-child:nth-child(odd){grid-column:span 2}}.conditions__slider--span2{grid-column:span 2}@media (max-width: 1365px){.conditions__slider--span2{grid-column:unset}}.conditions__slider--span3{grid-column:span 3}@media (max-width: 1365px){.conditions__slider--span3{grid-column:unset}}@media (max-width: 1365px){.conditions__slider--l-span2{grid-column:span 2}}.conditions__slider--active{z-index:10}.conditions__slider:not(.swiper-initialized) .swiper-slide{opacity:1;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.conditions__slider:not(.swiper-initialized) .swiper-slide>div{display:block}.conditions__slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px;background-color:var(--background1);border-radius:24px;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}@media (max-width: 767px){.conditions__slide{padding:16px 12px;border-radius:14px}}.conditions__slide:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(188deg,rgba(203,223,209,0) 0%,rgba(242,230,172,.67) 100%);border-radius:24px;-webkit-transition:.3s;transition:.3s}@media (max-width: 767px){.conditions__slide:before{border-radius:14px}}.conditions__slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(133deg,rgba(255,243,204,0) 23.63%,rgba(248,207,214,.44) 100%);border-radius:24px;opacity:0;-webkit-transition:.3s;transition:.3s}@media (max-width: 767px){.conditions__slide:after{border-radius:14px}}.conditions__slide:last-child:not(:first-child){background-color:#fff}.conditions__slide:last-child:not(:first-child):before,.conditions__slide:last-child:not(:first-child):after{display:none}.conditions__slide:hover{color:inherit}.conditions__slide:hover:before{opacity:0}.conditions__slide:hover:after{opacity:1}.conditions__slide.swiper-slide-active>div{display:block}@media (max-width: 767px){.conditions__slide--w100.swiper-slide-active{width:calc(200% + 10px)!important}}.conditions__slide>div{display:none}.conditions__slide a{display:inline}.conditions__slide--active{opacity:1!important;-webkit-transition:.3s;transition:.3s}.conditions__slide--active a,.conditions__slide--active .ui-tooltip{position:relative;z-index:20}.conditions__slide--ny:before{background:linear-gradient(153deg,rgba(203,223,209,0) 31.86%,#c2e2ff 84.04%)}.conditions__decor-ny-24{position:absolute;top:15px;right:30px;bottom:0;left:30px;z-index:-1;background-image:url(/local/templates/main_new/styles/../images/conditions__decor-ny-24.png);background-repeat:no-repeat;background-size:contain;background-position:bottom right;border-radius:24px}.conditions__ui-svg{width:50px;height:50px;color:var(--primary1);margin-bottom:24px}@media (max-width: 767px){.conditions__ui-svg{width:40px;height:40px}}.conditions__ui-p5{margin-top:24px}.conditions__ui-button{width:32px;height:32px;margin-top:auto;background-color:#fff;border-color:#fff}.conditions__ui-button.ui-button--cross{position:absolute;top:auto;right:20px;bottom:20px;left:auto;padding:0;border:0;border-radius:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Crect width='31' height='31' x='.5' y='.5' fill='%23fff' stroke='%23D9D9D9' rx='9.5'/%3E%3Cpath fill='%231E1E1E' d='m9.535 10.343 1.257-1.257 12.122 12.122-1.257 1.257z'/%3E%3Cpath fill='%231E1E1E' d='m10.343 22.465-1.257-1.258L21.207 9.085l1.258 1.258z'/%3E%3C/svg%3E")}.conditions__ui-button.ui-button--cross:after{display:none}.conditions .swiper-button-next,.conditions .swiper-button-prev{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0}.conditions .swiper-button-next:after,.conditions .swiper-button-prev:after{display:none}.conditions__footer{margin-top:24px}@media (max-width: 767px){.conditions__footer{margin-top:16px}}.conditions__footer a{color:var(--primary1)}.conditions__ui-info{max-width:960px}.conditions--x3 .conditions__body{grid-auto-flow:unset;grid-template-columns:repeat(3,1fr)}@media (max-width: 1365px){.conditions--x3 .conditions__body{grid-template-columns:repeat(2,minmax(0,1fr))}}.conditions--x4 .conditions__body{grid-auto-flow:unset;grid-template-columns:repeat(4,1fr)}@media (max-width: 1365px){.conditions--x4 .conditions__body{grid-template-columns:repeat(2,minmax(0,1fr))}}.conditions--x6 .conditions__body{grid-auto-flow:unset;grid-template-columns:repeat(6,1fr)}@media (max-width: 1365px){.conditions--x6 .conditions__body{grid-template-columns:repeat(2,minmax(0,1fr))}}.conditions--item-h165 .conditions__slider{min-height:165px}.conditions--item-h188 .conditions__slider{min-height:188px}.conditions--item-h210 .conditions__slider{min-height:210px}.conditions--item-h254 .conditions__slider{min-height:254px}@media (max-width: 1365px){.conditions--l-item-h232 .conditions__slider{min-height:232px}}@media (max-width: 1365px){.conditions--item-h276 .conditions__slider{min-height:276px}}@media (max-width: 767px){.conditions--t-item-h165 .conditions__slider{min-height:165px}}@media (max-width: 767px){.conditions--t-item-h240 .conditions__slider{min-height:240px}}@media (max-width: 767px){.conditions--t-item-h288 .conditions__slider{min-height:288px}}.connect-bank{position:relative;padding:60px 700px 60px 50px;background:var(--gradient1);border-radius:24px}@media (max-width: 1365px){.connect-bank{padding:50px 24px 250px}}@media (max-width: 767px){.connect-bank{padding:40px 20px 20px}}.connect-bank__ui-h4{margin-bottom:30px}@media (max-width: 1365px){.connect-bank__ui-h4{margin-bottom:20px}}@media (max-width: 767px){.connect-bank__ui-h4{margin-bottom:16px}}.connect-bank__ui-button{margin-top:30px}@media (max-width: 767px){.connect-bank__ui-button{width:100%}}.connect-bank__image{position:absolute;top:0;right:0;max-width:660px}@media (max-width: 1365px){.connect-bank__image{top:auto;bottom:24px;max-width:430px}}@media (max-width: 767px){.connect-bank__image{position:static;max-width:100%}}.contacts{position:relative}.contacts__ui-h3{margin-bottom:35px}.contacts__wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width: 1365px){.contacts__wrapper{grid-template-columns:minmax(0,1fr)}}.contacts__box{padding:30px 44px 50px 40px;border:1px solid var(--secondary4);border-radius:24px}@media (max-width: 767px){.contacts__box{padding:25px;border-radius:14px}}.contacts__box .ui-svg{width:50px;height:50px;margin-bottom:24px;color:var(--primary1)}@media (max-width: 767px){.contacts__box .ui-svg{width:45px;height:45px}}.contacts__box--ny-24{background:var(--gradient-new-year2)}.contacts__content{display:grid;grid-template-columns:32% minmax(0,1fr);gap:30px 60px}@media (max-width: 1365px){.contacts__content{gap:20px 40px}}@media (max-width: 767px){.contacts__content{grid-template-columns:minmax(0,1fr);gap:15px}}.contacts__item{display:grid;-ms-flex-line-pack:start;align-content:start;gap:10px}@media (max-width: 767px){.contacts__item{gap:5px}}.container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}@media (max-width: 1365px){.container{gap:20px}}@media (max-width: 767px){.container{grid-template-columns:unset;gap:14px}}@media (max-width: 1365px){.container--l-col1{grid-template-columns:unset}}.cooling-period-features{padding:60px 0;background-color:var(--background2)}@media (max-width: 767px){.cooling-period-features{padding:40px 0}}.cooling-period-features__body{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media (max-width: 1365px){.cooling-period-features__body{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (max-width: 767px){.cooling-period-features__body{grid-template-columns:unset}}.cooling-period-features__heading{grid-column:span 2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 1365px){.cooling-period-features__heading{margin-bottom:30px}}@media (max-width: 767px){.cooling-period-features__heading{grid-column:unset;margin-bottom:20px}}.cooling-period-features__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;min-height:245px;padding:40px;background-color:var(--background1);border-radius:24px}@media (max-width: 1365px){.cooling-period-features__item{min-height:200px;padding:20px}}@media (max-width: 767px){.cooling-period-features__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px;min-height:unset}}@media (max-width: 1365px){.cooling-period-features__item:nth-child(-n+2){min-height:280px}}@media (max-width: 767px){.cooling-period-features__item:nth-child(-n+2){min-height:unset}}.cooling-period-features__item--x2{grid-column:span 2}@media (max-width: 1365px){.cooling-period-features__item--x2{grid-column:unset}}.cooling-period-features__item .ui-svg{font-size:32px}@media (max-width: 767px){.cooling-period-features__item .ui-svg{font-size:24px}}.cooling-period-features__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.cooling-period-info{padding:40px 0;background-color:var(--background2)}.cooling-period-info__body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width: 1365px){.cooling-period-info__body{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;gap:10px;margin:0 -20px;padding:0 20px}}.cooling-period-info__body::-webkit-scrollbar{display:none}.cooling-period-info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:40px;background-color:#fff;border:1px solid var(--secondary4);border-radius:24px}@media (max-width: 1365px){.cooling-period-info__item{min-width:353px;padding:20px}}@media (max-width: 767px){.cooling-period-info__item{min-width:278px}}.cooling-period-info__item .ui-svg{margin-bottom:40px;font-size:40px}@media (max-width: 1365px){.cooling-period-info__item .ui-svg{margin-bottom:20px;font-size:30px}}.cooling-period-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;padding:40px;background-color:var(--background1);border-radius:24px}@media (max-width: 1365px){.cooling-period-steps{margin:0 -20px;padding:40px 20px;border-radius:0}}.cooling-period-steps__head{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:20px 0;counter-reset:count}@media (max-width: 767px){.cooling-period-steps__head{gap:10px}}.cooling-period-steps__head-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;counter-increment:count}@media (max-width: 1365px){.cooling-period-steps__head-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;padding-bottom:23px}}.cooling-period-steps__head-item:before{content:counter(count);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;font:700 24px/1.2 var(--font);color:#fff;background-color:#000;border-radius:50%}@media (max-width: 1365px){.cooling-period-steps__head-item:before{font-size:22px}}@media (max-width: 767px){.cooling-period-steps__head-item:before{font-size:18px}}.cooling-period-steps__head-item:after{content:"";position:absolute;top:20px;right:0;width:50%;height:2px;background-color:var(--secondary4)}@media (max-width: 1365px){.cooling-period-steps__head-item:after{top:unset;bottom:5px;width:100%}}.cooling-period-steps__head-item:last-child:before{content:"";background-color:#28ca6c}.cooling-period-steps__head-item:last-child .ui-p3:after,.cooling-period-steps__head-item:last-child .main-calculator__input input:after,.main-calculator__input .cooling-period-steps__head-item:last-child input:after,.cooling-period-steps__head-item:last-child .ui-table table:after,.ui-table .cooling-period-steps__head-item:last-child table:after{content:none}.cooling-period-steps__head-item .ui-svg{position:absolute;left:11px;font-size:20px;color:#fff}@media (max-width: 1365px){.cooling-period-steps__head-item .ui-svg{top:11px}}.cooling-period-steps__head-item .ui-p3,.cooling-period-steps__head-item .main-calculator__input input,.main-calculator__input .cooling-period-steps__head-item input,.cooling-period-steps__head-item .ui-table table,.ui-table .cooling-period-steps__head-item table{z-index:1;padding-right:10px;background-color:var(--background1)}.cooling-period-steps__head-item .ui-p3:after,.cooling-period-steps__head-item .main-calculator__input input:after,.main-calculator__input .cooling-period-steps__head-item input:after,.cooling-period-steps__head-item .ui-table table:after,.ui-table .cooling-period-steps__head-item table:after{content:"";position:absolute;top:15px;right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:12px;height:12px;border-top:2px solid var(--secondary4);border-right:2px solid var(--secondary4)}@media (max-width: 1365px){.cooling-period-steps__head-item .ui-p3:after,.cooling-period-steps__head-item .main-calculator__input input:after,.main-calculator__input .cooling-period-steps__head-item input:after,.cooling-period-steps__head-item .ui-table table:after,.ui-table .cooling-period-steps__head-item table:after{top:unset;bottom:0}}.cooling-period-steps__body{display:grid;gap:10px}.cooling-period-steps__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;padding:40px;background-color:#fff;border-radius:24px}@media (max-width: 1365px){.cooling-period-steps__item{gap:20px;padding:20px}}.cooling-period-steps__item-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 767px){.cooling-period-steps__item-steps{grid-template-columns:unset}}.cooling-period-steps__item-step{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;z-index:1;padding:24px 30px;background-color:var(--background2);border-radius:24px;-webkit-box-shadow:115px 0 32px 0 rgba(0,0,0,0),73px 0 29px 0 rgba(0,0,0,.01),41px 0 25px 0 rgba(0,0,0,.03),18px 0 18px 0 rgba(0,0,0,.04),5px 0 10px 0 rgba(0,0,0,.05);box-shadow:115px 0 32px #0000,73px 0 29px #00000003,41px 0 25px #00000008,18px 0 18px #0000000a,5px 0 10px #0000000d}@media (max-width: 1365px){.cooling-period-steps__item-step{gap:16px;padding:24px 20px}}@media (max-width: 767px){.cooling-period-steps__item-step{-webkit-box-shadow:0 77px 22px 0 rgba(0,0,0,0),0 49px 20px 0 rgba(0,0,0,.01),0 28px 17px 0 rgba(0,0,0,.03),0 12px 12px 0 rgba(0,0,0,.04),0 3px 7px 0 rgba(0,0,0,.05);box-shadow:0 77px 22px #0000,0 49px 20px #00000003,0 28px 17px #00000008,0 12px 12px #0000000a,0 3px 7px #0000000d}}.cooling-period-steps__item-step:not(:last-child):after{content:"";position:absolute;top:50%;right:-44px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:22px solid transparent;border-left:22px solid var(--background2)}@media (max-width: 1365px){.cooling-period-steps__item-step:not(:last-child):after{right:-28px;border:14px solid transparent;border-left:14px solid var(--background2)}}@media (max-width: 767px){.cooling-period-steps__item-step:not(:last-child):after{-webkit-transform:translateX(-50%);transform:translate(-50%);top:unset;right:unset;bottom:-28px;left:50%;border-top:14px solid var(--background2);border-left:14px solid transparent}}.cooling-period-steps__item-step:first-child{z-index:2}.cooling-period-steps__item-step:last-child{z-index:0}.cooling-period-steps__item-step:last-child .cooling-period-steps__item-line .ui-p4:last-child,.cooling-period-steps__item-step:last-child .cooling-period-steps__item-line .slider-cards__item:not(.swiper-slide-active) .ui-p1:last-child,.slider-cards__item:not(.swiper-slide-active) .cooling-period-steps__item-step:last-child .cooling-period-steps__item-line .ui-p1:last-child,.cooling-period-steps__item-step:last-child .cooling-period-steps__item-line .ui-swiper-fraction .swiper-pagination:last-child,.ui-swiper-fraction .cooling-period-steps__item-step:last-child .cooling-period-steps__item-line .swiper-pagination:last-child{color:#28ca6c;background-color:#d0f0de}.cooling-period-steps__item-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}@media (max-width: 1365px){.cooling-period-steps__item-line{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width: 767px){.cooling-period-steps__item-line{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.cooling-period-steps__item-line .ui-p4:last-child,.cooling-period-steps__item-line .slider-cards__item:not(.swiper-slide-active) .ui-p1:last-child,.slider-cards__item:not(.swiper-slide-active) .cooling-period-steps__item-line .ui-p1:last-child,.cooling-period-steps__item-line .ui-swiper-fraction .swiper-pagination:last-child,.ui-swiper-fraction .cooling-period-steps__item-line .swiper-pagination:last-child{-ms-flex-negative:0;flex-shrink:0;padding:6px 14px;color:#fff;background-color:#000;border-radius:20px}.cooling-period-steps__foot{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;padding:40px 90px 40px 40px;border:1px solid var(--secondary4);border-radius:24px}@media (max-width: 1365px){.cooling-period-steps__foot{padding:20px 40px 40px 20px}}@media (max-width: 767px){.cooling-period-steps__foot{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:20px 20px 40px}}.cooling-period-steps__foot-image{-ms-flex-negative:0;flex-shrink:0;max-width:115px}@media (max-width: 767px){.cooling-period-steps__foot-image{max-width:92px}}.cooling-period-steps__foot-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.cost-table__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width: 1365px){.cost-table__head{display:none}}.cost-table__head-left{padding:20px 0}.cost-table__ui-tab-head{gap:10px}.cost-table__ui-tab-head .ui-tab-head__item{position:relative;padding:20px 35px;color:#939393;background-color:#fff;border:none;border-radius:14px}.cost-table__ui-tab-head .ui-tab-head__item:after{content:"";position:absolute;top:calc(100% - 16px);left:0;width:100%;height:48px;background-color:inherit;opacity:0;pointer-events:none}.cost-table__ui-tab-head .ui-tab-head__item--active{color:var(--secondary1)}.cost-table__ui-tab-head .ui-tab-head__item--active:after{opacity:1}.cost-table__ui-tab-head .ui-tab-head__item .ui-p1{margin-top:10px}@media (max-width: 1365px){.cost-table__slider{margin:0 -24px;padding:0 24px}}@media (max-width: 767px){.cost-table__slider{margin:0 -20px;padding:0 20px}}.cost-table__slider .swiper-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.cost-table__slider .swiper-slide{-webkit-transform:unset;transform:unset}.cost-table__ui-tab-body{margin-top:10px}@media (max-width: 1365px){.cost-table__ui-tab-body{margin-top:0}}.cost-table__ui-tab-body .ui-tab-body__item{height:auto;padding:10px 40px;background-color:#fff;border-radius:24px}@media (max-width: 1365px){.cost-table__ui-tab-body .ui-tab-body__item{display:block;padding:24px;border-radius:14px}}@media (max-width: 1365px){.cost-table__ui-tab-body .ui-tab-body__item{padding:24px 12px 20px}}.cost-table__condition{margin:24px 0 0;padding:12px;border-radius:8px;display:none;gap:8px;background-color:var(--background1)}@media (max-width: 1365px){.cost-table__condition{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 767px){.cost-table__condition{margin:20px 0 8px}}@media (max-width: 1365px){.cost-table__ui-accordion .ui-accordion__head .ui-p2,.cost-table__ui-accordion .ui-accordion__head .ui-ol li.li--ui-p2:before,.ui-ol .cost-table__ui-accordion .ui-accordion__head li.li--ui-p2:before{font-size:16px}}@media (max-width: 767px){.cost-table__ui-accordion .ui-accordion__head .ui-p2,.cost-table__ui-accordion .ui-accordion__head .ui-ol li.li--ui-p2:before,.ui-ol .cost-table__ui-accordion .ui-accordion__head li.li--ui-p2:before{font-size:14px}}@media (max-width: 1365px){.cost-table__ui-accordion .ui-accordion__head .ui-accordion__toggle:after,.cost-table__ui-accordion .ui-accordion__head .ui-accordion__toggle:before{width:22px;height:22px;border-radius:6px}}@media (max-width: 1365px){.cost-table__ui-accordion .ui-accordion__head .ui-accordion__toggle:after{background-size:12px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='5.60742' y='0.107178' width='1.22222' height='11.7857' fill='white'/%3E%3Crect x='0.107422' y='6.39282' width='1.22222' height='11.7857' transform='rotate(-90 0.107422 6.39282)' fill='white'/%3E%3C/svg%3E%0A")}}.cost-table__ui-accordion .ui-accordion__wrap{padding:0}@media (max-width: 1365px){.cost-table__ui-accordion:last-child .ui-accordion__head{padding-bottom:0}}@media (max-width: 1365px){.cost-table__ui-accordion:last-child .ui-accordion__body{padding-bottom:0;padding-top:24px}}@media (max-width: 767px){.cost-table__ui-accordion:last-child .ui-accordion__body{padding-top:12px}}.cost-table__table{display:grid;gap:20px;padding:24px 32px;background-color:var(--background1);border-radius:14px}@media (max-width: 1365px){.cost-table__table{gap:12px;padding:12px}}.cost-table__line{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:1fr 1fr;gap:20px}@media (max-width: 1365px){.cost-table__line{grid-template-columns:unset;gap:10px}}.cost-table__line:not(:last-child){padding-bottom:20px;border-bottom:1px solid rgba(147,147,147,.2)}@media (max-width: 1365px){.cost-table__line:not(:last-child){padding-bottom:12px}}@media (max-width: 1365px){.cost-table__line .ui-p3,.cost-table__line .main-calculator__input input,.main-calculator__input .cost-table__line input,.cost-table__line .ui-table table,.ui-table .cost-table__line table{font-size:16px}}.cost-table__line .ui-p3 .ui-ul li:before,.cost-table__line .main-calculator__input input .ui-ul li:before,.main-calculator__input .cost-table__line input .ui-ul li:before,.cost-table__line .ui-table table .ui-ul li:before,.ui-table .cost-table__line table .ui-ul li:before{margin-top:6px}.cost-table__td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:44px}@media (max-width: 1365px){.cost-table__td{min-height:unset}}.cost-table__td:not(:last-child){padding-bottom:20px;border-bottom:1px solid rgba(147,147,147,.2)}@media (max-width: 1365px){.cost-table__td:not(:last-child){border:none;padding-bottom:12px}}.cost-table__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;height:100%}@media (max-width: 1365px){.cost-table__item{gap:0}}@media (max-width: 1365px){.cost-table__item:first-child .ui-p3,.cost-table__item:first-child .main-calculator__input input,.main-calculator__input .cost-table__item:first-child input,.cost-table__item:first-child .ui-table table,.ui-table .cost-table__item:first-child table{color:var(--secondary3)}}.cost-table__item:last-child{text-align:center}@media (max-width: 1365px){.cost-table__item:last-child{text-align:left}}.cost-table__foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;margin-top:24px}@media (max-width: 1365px){.cost-table__foot{gap:16px}}@media (max-width: 767px){.cost-table__foot{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}.credit-holidays-table{overflow:hidden}.credit-holidays-table__head{margin-bottom:35px}@media (max-width: 1365px){.credit-holidays-table__head{margin-bottom:30px}}@media (max-width: 767px){.credit-holidays-table__head{margin-bottom:20px}}@media (max-width: 1365px){.credit-holidays-table__body{overflow:auto}}.credit-holidays-table__line{display:grid;grid-template-columns:3fr 4fr;margin:0 80px;padding:20px 0;gap:20px}@media (max-width: 1365px){.credit-holidays-table__line{margin:0 15px}}@media (max-width: 767px){.credit-holidays-table__line{grid-template-columns:1fr;margin:0}}@media (max-width: 767px){.credit-holidays-table__line:first-child{display:none}}.credit-holidays-table__line:not(:last-child){border-bottom:1px solid var(--background1)}@media (max-width: 767px){.credit-holidays-table__line:not(:last-child){border-bottom:none}}.credit-holidays-table__line--black-bg{margin:0;padding:17px 80px 15px;background-color:var(--secondary2);border-radius:6px}@media (max-width: 1365px){.credit-holidays-table__line--black-bg{padding:17px 15px 15px}}@media (max-width: 767px){.credit-holidays-table__ui-p3{padding:16px;color:#fff!important;background-color:var(--secondary2);border-radius:6px}}.credit-holidays-table__footnote{max-width:1260px;margin-top:45px}.credits-slider{position:relative;padding:0 60px}@media (max-width: 1365px){.credits-slider{padding:0}}.credits-slider__slider{margin:0 auto;max-width:1284px}@media (max-width: 1365px){.credits-slider__slider{margin:0;max-width:unset}}.credits-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.credits-slider .swiper-slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.credits-slider .swiper-slide>div{-webkit-box-flex:1;-ms-flex:1;flex:1}.credits-slider .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;color:var(--secondary3)}@media (max-width: 767px){.credits-slider .swiper-pagination{font-size:11px}}.credits-slider .swiper-pagination-progress{width:37px;background-color:var(--secondary1)}.credits-slider .swiper-pagination-current{color:var(--primary1)}.credits-slider__ui-swiper-buttons{position:absolute;top:50%;left:0;z-index:1;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.credits-slider__ui-swiper-buttons .swiper-button-prev,.credits-slider__ui-swiper-buttons .swiper-button-next{pointer-events:all}.credits__head{margin-bottom:30px}@media (max-width: 767px){.credits__head{margin-bottom:20px}}.credits__slider{margin-bottom:80px}@media (max-width: 1365px){.credits__slider{margin-bottom:70px}}@media (max-width: 767px){.credits__slider{margin-bottom:40px}}.credits__icon{width:28px;height:28px;margin:8px 0 16px}@media (max-width: 1365px){.credits__icon{margin:6px auto 15px}}@media (max-width: 767px){.credits__icon{width:19px;height:19px;margin:14px auto 4px}}.credits__body{display:grid;gap:24px}.credits__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:400px;background-color:var(--background1);border-radius:24px;overflow:hidden}@media (max-width: 1365px){.credits__item{height:440px}}@media (max-width: 767px){.credits__item{height:290px;border-radius:14px}}.credits__item--action{height:320px}@media (max-width: 767px){.credits__item--action{height:290px}}.credits__item--action .credits__image{max-width:630px}@media (max-width: 1365px){.credits__item--action .credits__image{max-width:470px}}@media (max-width: 767px){.credits__item--action .credits__image{max-width:310px}}.credits__item--secured-apartment .credits__ui-p2{max-width:600px}@media (max-width: 1365px){.credits__item--secured-apartment .credits__ui-p2{max-width:425px}}@media (max-width: 767px){.credits__item--secured-apartment .credits__ui-p2{max-width:230px}}@media (max-width: 1365px){.credits__item--secured-apartment .ui-h3{max-width:unset}}.credits__item--credits-secured-car .credits__info{gap:30px}@media (max-width: 1365px){.credits__item--credits-secured-car .credits__info{gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:500px}}@media (max-width: 1365px){.credits__item--credits-secured-car .credits__info-item:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:17px}}@media (max-width: 1365px){.credits__item--credits-secured-car .credits__info-item:last-child .credits__icon{margin:0}}@media (max-width: 1365px){.credits__item--credits-secured-car .credits__ui-h3{max-width:unset}}.credits__item--credits-secured-car .credits__image{max-width:689px}@media (max-width: 1365px){.credits__item--credits-secured-car .credits__image{max-width:500px}}@media (max-width: 767px){.credits__item--credits-secured-car .credits__image{max-width:272px}}.credits__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:45px 80px}@media (max-width: 1365px){.credits__content{padding:40px 24px}}@media (max-width: 767px){.credits__content{padding:24px 16px}}.credits__ui-p7{margin-bottom:20px;padding:8px 12px 6px;background-color:#fff;border-radius:20px}.credits__ui-h5{margin-bottom:12px}.credits__ui-h3{margin-bottom:14px}@media (max-width: 1365px){.credits__ui-h3{max-width:520px;margin-bottom:10px}}.credits__ui-h3 span{font-size:90px;line-height:1}@media (max-width: 1365px){.credits__ui-h3 span{font-size:64px}}@media (max-width: 767px){.credits__ui-h3 span{font-size:54px}}.credits__ui-p3{max-width:345px;margin-top:8px}@media (max-width: 1365px){.credits__ui-p3{max-width:320px}}@media (max-width: 767px){.credits__ui-p3{max-width:230px}}.credits__ui-p2{max-width:570px}@media (max-width: 1365px){.credits__ui-p2{max-width:425px}}@media (max-width: 767px){.credits__ui-p2{max-width:200px}}.credits__info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;margin-top:24px}@media (max-width: 767px){.credits__info{display:none}}.credits__info span{font-size:38px}@media (max-width: 1365px){.credits__info span{font-size:34px}}.credits__buttons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;gap:20px;z-index:1}@media (max-width: 767px){.credits__buttons{position:static}}.credits__buttons-badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-left:10px}@media (max-width: 1365px){.credits__buttons-badge{margin-left:0}}@media (max-width: 767px){.credits__buttons-badge{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px}}.credits__buttons-badge .ui-svg{width:48px;height:33px}@media (max-width: 767px){.credits__buttons-badge .ui-svg{width:24px;height:20px}}@media (max-width: 1365px){.credits__buttons--badge{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:16px;padding-top:25px}}@media (max-width: 767px){.credits__buttons--badge{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:15px}}@media (max-width: 767px){.credits__ui-button.ui-button--filled{display:none}}@media (max-width: 767px){.credits__ui-button.ui-button--p44{display:none}}.credits__ui-button.ui-button--p44:not(.ui-button--filled){background-color:var(--background1)}.credits__ui-button.ui-button--p44:not(.ui-button--filled):hover{background-color:var(--primary1)}.credits__ui-button.ui-button--arrow-right{display:none;position:static}@media (max-width: 767px){.credits__ui-button.ui-button--arrow-right{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.credits__ui-button.ui-button--arrow-right:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.credits__image{position:absolute;right:0;bottom:0;max-width:710px}@media (max-width: 1365px){.credits__image{right:-110px;max-width:500px}}@media (max-width: 767px){.credits__image{right:-65px;max-width:270px}}.currency-rate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.currency-rate__ui-p3{margin-bottom:20px}.currency-rate__currency{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 20px;background-color:#fff;border-radius:16px}@media (max-width: 1365px){.currency-rate__currency{padding:16px 14px}}.currency-rate__currency:not(:first-child){margin-bottom:15px}.currency-rate__value{min-width:17%}.currency-rate__value .ui-p6{margin-bottom:5px}.currency-rate__value:nth-child(2){min-width:10%}.currency-rate__value:last-child{padding-right:1rem}@media (max-width: 1365px){.currency-rate__value:last-child{padding-right:0}}.currency-rate__value--up .ui-p3,.currency-rate__value--up .main-calculator__input input,.main-calculator__input .currency-rate__value--up input,.currency-rate__value--up .ui-table table,.ui-table .currency-rate__value--up table{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.currency-rate__value--up .ui-p3:after,.currency-rate__value--up .main-calculator__input input:after,.main-calculator__input .currency-rate__value--up input:after,.currency-rate__value--up .ui-table table:after,.ui-table .currency-rate__value--up table:after{content:"";display:block;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath stroke='%2367B290' stroke-linecap='round' stroke-linejoin='round' d='M6.84 2.48v8.75M3.326 6.009l3.514-3.53 3.514 3.53'/%3E%3C/svg%3E")}.currency-rate__value--down .ui-p3,.currency-rate__value--down .main-calculator__input input,.main-calculator__input .currency-rate__value--down input,.currency-rate__value--down .ui-table table,.ui-table .currency-rate__value--down table{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.currency-rate__value--down .ui-p3:after,.currency-rate__value--down .main-calculator__input input:after,.main-calculator__input .currency-rate__value--down input:after,.currency-rate__value--down .ui-table table:after,.ui-table .currency-rate__value--down table:after{content:"";display:block;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath stroke='%23DC0533' stroke-linecap='round' stroke-linejoin='round' d='M7.16 11.52V2.77M10.674 7.991l-3.514 3.53-3.514-3.53'/%3E%3C/svg%3E")}.currency-rate__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:52px;background:var(--background1);border-radius:50%}@media (max-width: 1365px){.currency-rate__icon{width:44px;height:44px}}.currency-rate__ui-svg{font-size:20px}@media (max-width: 767px){.currency-rate__ui-svg{font-size:16px}}.currency-rate__foot{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-top:5px}@media (max-width: 767px){.currency-rate__foot{margin-top:8px}}.currency-rate__currency-updated{margin-top:auto;color:var(--secondary3)}.deposits__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:35px}@media (max-width: 1365px){.deposits__head{margin-bottom:30px}}@media (max-width: 767px){.deposits__head{margin-bottom:20px}}@media (max-width: 1365px){.deposits__head .ui-button{padding-right:24px;padding-left:24px}}@media (max-width: 1365px){.deposits__ui-h2{max-width:470px}}.deposits__body{display:grid;gap:30px;margin-top:80px}@media (max-width: 1365px){.deposits__body{gap:20px;margin-top:30px}}@media (max-width: 767px){.deposits__body{margin-top:40px;gap:16px}}.deposits .ui-tab-head__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;color:var(--secondary4);border-radius:6px;border-color:var(--secondary4)}@media (max-width: 767px){.deposits .ui-tab-head__item{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (hover: hover){.deposits .ui-tab-head__item:hover{color:#fff;background-color:var(--primary2);border-color:var(--primary2)}}.deposits .ui-tab-head__item--active{color:var(--secondary1);background-color:#fff;border:1px solid var(--primary1)}.deposits__ui-tab-head{margin-bottom:30px;border-radius:8px}@media (max-width: 767px){.deposits__ui-tab-head{width:100%;margin-right:0;margin-left:0}}.deposits__ui-tab-head .ui-tab-head__item{width:185px;color:var(--secondary3)}@media (max-width: 767px){.deposits__ui-tab-head .ui-tab-head__item{width:calc((100% - 3px)/2)}}.deposits__ui-tab-head .ui-tab-head__item--active{color:#fff;background-color:var(--primary1)}@media (max-width: 767px){.deposits .ui-tab-body>.ui-tab-body__item>.ui-tab-head{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px 12px}}.deposits .ui-tab-body>.ui-tab-body__item>.ui-tab-head .ui-button-new{margin-left:8px}.deposits__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.deposits__wrap>.section{margin-top:80px}@media (max-width: 1365px){.deposits__wrap>.section{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:70px}}@media (max-width: 767px){.deposits__wrap>.section{margin-top:40px}}.deposits__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:450px;background-color:var(--background1);border-radius:24px;overflow:hidden}@media (max-width: 1365px){.deposits__item{min-height:490px}}@media (max-width: 767px){.deposits__item{min-height:360px;border-radius:14px}}.deposits__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:40px 80px}@media (max-width: 1365px){.deposits__content{padding:35px 24px 40px}}@media (max-width: 767px){.deposits__content{padding:24px 15px}}.deposits__badges{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin-bottom:24px}@media (max-width: 767px){.deposits__badges{margin-bottom:10px}}.deposits__ui-p7{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:6px 12px 5px;background-color:#fff;border-radius:20px}.deposits__ui-p7 span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18px;height:18px;margin-top:-1px;line-height:1;color:#fff;background-color:var(--secondary1);border-radius:50%}.deposits__ui-p7.ui-p7--bg-none{background-color:transparent;border:1px solid var(--secondary4)}@media (max-width: 767px){.deposits__ui-p7.ui-p7--bg-none{display:none}}.deposits__ui-h3{margin-bottom:6px}@media (max-width: 1365px){.deposits__ui-h3{max-width:520px;margin-bottom:8px}}.deposits__ui-p2{max-width:570px}@media (max-width: 1365px){.deposits__ui-p2{max-width:425px}}@media (max-width: 767px){.deposits__ui-p2{display:none}}.deposits__info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;margin-top:24px}@media (max-width: 1365px){.deposits__info{gap:30px}}@media (max-width: 767px){.deposits__info{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:10px}}@media (max-width: 1365px){.deposits__info .ui-p2,.deposits__info .ui-ol li.li--ui-p2:before,.ui-ol .deposits__info li.li--ui-p2:before{min-height:34px}}@media (max-width: 767px){.deposits__info .ui-p2,.deposits__info .ui-ol li.li--ui-p2:before,.ui-ol .deposits__info li.li--ui-p2:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:3px;min-height:29px}}@media (max-width: 1365px){.deposits__info .ui-p3,.deposits__info .main-calculator__input input,.main-calculator__input .deposits__info input,.deposits__info .ui-table table,.ui-table .deposits__info table{max-width:120px}}@media (max-width: 767px){.deposits__info .ui-p3,.deposits__info .main-calculator__input input,.main-calculator__input .deposits__info input,.deposits__info .ui-table table,.ui-table .deposits__info table{max-width:105px}}.deposits__info .ui-p3 span,.deposits__info .main-calculator__input input span,.main-calculator__input .deposits__info input span,.deposits__info .ui-table table span,.ui-table .deposits__info table span{color:var(--primary1)}@media (max-width: 1365px){.deposits__info .ui-p3 br,.deposits__info .main-calculator__input input br,.main-calculator__input .deposits__info input br,.deposits__info .ui-table table br,.ui-table .deposits__info table br{display:none}}.deposits__info span{font-size:38px;line-height:1}@media (max-width: 1365px){.deposits__info span{font-size:34px}}@media (max-width: 767px){.deposits__info span{font-size:24px}}.deposits__info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width: 1365px){.deposits__info-item--big .ui-p3,.deposits__info-item--big .main-calculator__input input,.main-calculator__input .deposits__info-item--big input,.deposits__info-item--big .ui-table table,.ui-table .deposits__info-item--big table{max-width:200px}}.deposits__ui-p3{margin-top:6px}.deposits__ui-p6{margin-top:24px}@media (max-width: 767px){.deposits__ui-p6{display:none}}.deposits__buttons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;z-index:1;margin-top:auto}@media (max-width: 767px){.deposits__buttons{position:static}}@media (max-width: 767px){.deposits__ui-button.ui-button--filled{display:none}}@media (max-width: 767px){.deposits__ui-button.ui-button--p44{display:none}}.deposits__ui-button.ui-button--p44:not(.ui-button--filled){background-color:var(--background1)}.deposits__ui-button.ui-button--p44:not(.ui-button--filled):hover{background-color:var(--primary1)}.deposits__ui-button.ui-button--arrow-right{display:none;position:static}@media (max-width: 767px){.deposits__ui-button.ui-button--arrow-right{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.deposits__ui-button.ui-button--arrow-right:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.deposits__image{position:absolute;right:0;bottom:0;max-width:740px;pointer-events:none}@media (max-width: 1365px){.deposits__image{right:-125px;max-width:500px}}@media (max-width: 767px){.deposits__image{right:-40px;max-width:275px}}.deposits__show-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.deposits__show-more .ui-button{width:380px}.do-good{position:relative;min-height:290px;padding:60px 70px 70px 345px;background:var(--gradient1);border-radius:25px}@media (max-width: 1365px){.do-good{padding:165px 43px 40px}}@media (max-width: 767px){.do-good{padding:130px 20px 40px;border-radius:14px}}.do-good__img{position:absolute;top:63px;left:40px;max-width:274px}@media (max-width: 1365px){.do-good__img{top:40px;left:24px;max-width:183px}}@media (max-width: 767px){.do-good__img{top:20px;left:4px;max-width:153px}}.do-good__ui-h5:not(:last-child){margin-bottom:14px}.do-good--ny-24{position:relative;background:var(--gradient-new-year);overflow:hidden}.do-good--ny-24:before{content:"";position:absolute;top:0;bottom:0;left:0;width:333px;background-image:url(/local/templates/main_new/styles/../images/do-good-ny-24-decor.png);background-repeat:no-repeat;background-size:contain;pointer-events:none}@media (max-width: 1365px){.do-good--ny-24:before{right:0;bottom:0;left:auto;width:290px;height:252px}}@media (max-width: 767px){.do-good--ny-24:before{width:168px;height:146px}}.do-good--ny-24 .do-good__ui-h5,.do-good--ny-24 .ui-p3,.do-good--ny-24 .main-calculator__input input,.main-calculator__input .do-good--ny-24 input,.do-good--ny-24 .ui-table table,.ui-table .do-good--ny-24 table{position:relative}.do-good--small{min-height:unset;padding:60px 70px 60px 345px}@media (max-width: 1365px){.do-good--small{padding:165px 43px 40px}}@media (max-width: 767px){.do-good--small{padding:130px 20px 40px}}.do-good--small .do-good__img{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 1365px){.do-good--small .do-good__img{top:30px;left:24px;-webkit-transform:unset;transform:unset;max-width:183px}}@media (max-width: 767px){.do-good--small .do-good__img{top:15px;left:4px;max-width:153px}}.document{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:20px 10px 20px 0}@media (max-width: 1365px){.document{padding:10px 10px 10px 0}}.document:not(:last-child){border-bottom:1px solid var(--secondary4)}.document__ui-svg{-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;margin-right:16px}@media (max-width: 767px){.document__ui-svg{-ms-flex-item-align:start;align-self:flex-start;margin-right:8px}}.document div[class*=ui-p]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.document i.ui-svg{-ms-flex-negative:0;flex-shrink:0;font-weight:900;margin-left:30px}@media (max-width: 767px){.document i.ui-svg{margin-left:8px}}.document--no-border{padding:10px 10px 10px 0}.document--no-border:not(:last-child){border-bottom:none}.documents__head{margin-bottom:35px}@media (max-width: 1365px){.documents__head{margin-bottom:24px}}@media (max-width: 767px){.documents__head{margin-bottom:20px}}.documents__body{padding:0 20px;background-color:#fff;border-radius:10px}@media (max-width: 1365px){.documents__body{padding:0 10px}}.elite-bank{position:relative;padding:60px 640px 60px 50px;background:var(--gradient2);border-radius:24px;overflow:hidden}@media (max-width: 1365px){.elite-bank{padding:40px 304px 80px 24px}}@media (max-width: 767px){.elite-bank{padding:30px 20px 247px;border-radius:14px}}.elite-bank__img{position:absolute;top:50%;right:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:430px}@media (max-width: 1365px){.elite-bank__img{top:unset;right:-97px;bottom:40px;-webkit-transform:none;transform:none;max-width:374px}}@media (max-width: 767px){.elite-bank__img{right:20px;bottom:0;max-width:295px}}.elite-bank__logo{width:321px;height:39px;margin-bottom:35px}@media (max-width: 767px){.elite-bank__logo{width:208px;height:26px;margin-bottom:24px}}.elite-bank__ui-p2 p:not(:last-child){margin-bottom:20px}@media (max-width: 1365px){.elite-bank__ui-p2 p:not(:last-child){margin-bottom:16px}}@media (max-width: 767px){.elite-bank__ui-p2 p:not(:last-child){margin-bottom:20px}}.elite-bank--ny-24{background:var(--gradient-new-year)}.footer{position:relative;z-index:10;-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;padding:45px 0 40px;background-color:var(--secondary1)}@media (max-width: 1365px){.footer{padding:40px 0 100px}}@media (max-width: 767px){.footer{padding:30px 0 80px}}.footer__inner{padding:0 80px}@media (max-width: 1365px){.footer__inner{padding:0}}.footer__wrap--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1365px){.footer__wrap--flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__wrap--menu{display:grid;grid-template-columns:1fr 2fr 1fr;gap:55px;margin-top:45px}@media (max-width: 1365px){.footer__wrap--menu{gap:20px;margin-top:40px}}@media (max-width: 767px){.footer__wrap--menu{grid-template-columns:1fr;gap:35px;margin-top:35px}}.footer__wrap--grid{position:relative;display:grid;grid-template-columns:620px 555px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:35px;padding-top:35px;border-top:1px solid var(--secondary2)}@media (max-width: 1365px){.footer__wrap--grid{grid-template-columns:1fr;gap:16px}}@media (max-width: 767px){.footer__wrap--grid{margin-top:24px;padding-top:24px}}.footer__wrap--button{grid-column:span 2;margin-top:30px;text-align:center}@media (max-width: 1365px){.footer__wrap--button{grid-column:span 1;margin-top:20px;text-align:left}}@media (max-width: 767px){.footer__wrap--button{margin-top:10px}}.footer__wrap--button .ui-button-new{text-wrap:unset}@media (max-width: 767px){.footer__wrap--button .ui-button-new{border-radius:20px}}.footer__wrap--phones{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}@media (max-width: 767px){.footer__wrap--phones{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width: 767px){.footer__wrap--phones .ui-button-new{width:100%}}.footer__wrap--documents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:555px;margin-top:30px}@media (max-width: 1365px){.footer__wrap--documents{max-width:472px}}.footer__wrap--documents .ui-p5{font-size:15px}.footer__wrap--documents i.ui-svg{margin-top:-2px}.footer__ui-button{color:var(--primary1)!important}.footer__ui-button:hover{color:#fff!important;border:2px solid var(--primary1)!important}.footer__ui-button:active{background:var(--primary1)!important;border:2px solid var(--primary1)!important;color:#fff!important}.footer__search{width:100%;margin-right:35px}@media (max-width: 1365px){.footer__search{margin-right:0;margin-bottom:35px}}@media (max-width: 767px){.footer__search{margin-bottom:0}}.footer__search .ui-input:before{content:"";position:absolute;top:50%;left:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Ccircle cx='11.767' cy='11.767' r='8.989' stroke='%23797979' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath stroke='%23797979' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M18.019 18.485 21.543 22'/%3E%3C/svg%3E")}.footer__search .ui-input input{padding-left:52px;color:#fff;background-color:var(--secondary2);border-radius:14px}.footer__phones{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width: 1365px){.footer__phones{-ms-flex-negative:unset;flex-shrink:unset;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 767px){.footer__phones{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer__phones .ui-h5{font-size:28px}.footer__phones .ui-tooltip .tippy-box{max-width:250px!important}.footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:17px;margin-top:20px}@media (max-width: 1365px){.footer__menu{gap:14px}}@media (max-width: 767px){.footer__menu{-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer__menu--x2{-ms-flex-flow:wrap;flex-flow:wrap}.footer__menu--x2 a{width:45%}@media (max-width: 1365px){.footer__menu--x2 a{width:45%}}.footer__menu a{-webkit-transform:.3s;transform:.3s}@media (max-width: 767px){.footer__menu a{width:45%}}.footer__menu a:active{color:#fff;text-decoration:underline}@media (hover: hover) and (pointer: fine){.footer__menu a:hover{color:#fff;text-decoration:underline}}.footer__heading{display:block}.footer__ui-p7{padding-bottom:6px;border-bottom:1px solid var(--secondary2)}@media (max-width: 1365px){.footer__ui-p7{padding-bottom:10px}}.footer__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-right:-100px}@media (max-width: 1365px){.footer__buttons{max-width:50%;display:grid;grid-template-columns:repeat(2,1fr);margin-right:0}}@media (max-width: 767px){.footer__buttons{max-width:100%}}.footer__buttons .ui-button-new{min-width:150px}@media (max-width: 1365px){.footer__buttons .ui-button-new{min-width:unset}}@media (max-width: 1365px){.footer__buttons .ui-button-new:last-child{grid-column:span 2}}.footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}@media (max-width: 1365px){.footer__socials{position:absolute;top:35px;right:0}}@media (max-width: 767px){.footer__socials{position:static;width:100%;margin-top:4px;padding-top:24px;border-top:1px solid var(--secondary2)}}.footer__social:not(:last-child){margin-right:10px}.footer__social .ui-svg{width:36px;height:36px}.footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}@media (max-width: 767px){.footer__links{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 30px;margin-bottom:15px}}.footer__link:not(:last-child){margin-right:18px}@media (max-width: 767px){.footer__link:not(:last-child){margin-right:0}}.footer__document{max-width:555px}@media (max-width: 1365px){.footer__document{max-width:100%}}.footer__document:hover{text-decoration:underline;color:var(--secondary3)}.footer__document:not(:last-child){margin-bottom:20px}@media (max-width: 1365px){.footer__document:not(:last-child){margin-bottom:16px}}.footer__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.footer__info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer__image--insurance{margin-right:33px;max-width:82px}@media (max-width: 767px){.footer__image--insurance{margin-right:16px}}.footer__image--group{max-width:106px}@media (max-width: 767px){.footer__image--group{margin-bottom:16px}}.footer__copyrights{margin-top:15px;margin-left:-100px}@media (max-width: 1365px){.footer__copyrights{margin-left:0}}.footer__ui-p6{text-align:right}@media (max-width: 1365px){.footer__ui-p6{text-align:left}}.footer__ui-p6:not(:last-child){margin-bottom:15px}.footer__ui-p6 a{color:#fff}.footer--ny{position:relative;padding-bottom:0;background-color:#111b27;overflow:hidden;padding-top:65px}@media (max-width: 1365px){.footer--ny{padding-top:85px}}@media (max-width: 767px){.footer--ny{padding-top:75px}}.footer--ny:after{content:"";display:block;width:100%;height:200px;margin-top:20px;background-image:url(/local/templates/main_new/styles/../images/footer_bg.png);background-position:center bottom;background-repeat:repeat-x;background-size:1980px auto}@media (max-width: 1365px){.footer--ny:after{margin-bottom:65px}}@media (max-width: 1365px){.footer--ny>.inner .footer__inner{position:relative}}.footer--ny>.inner .footer__inner:before,.footer--ny>.inner .footer__inner:after{content:"";position:absolute;top:0;right:20px;width:312px;height:47px;background-image:url(/local/templates/main_new/styles/../images/footer_garland.png);background-size:cover}@media (max-width: 1365px){.footer--ny>.inner .footer__inner:before,.footer--ny>.inner .footer__inner:after{top:-85px;right:0;left:unset}}@media (max-width: 767px){.footer--ny>.inner .footer__inner:before,.footer--ny>.inner .footer__inner:after{top:-75px;left:50%;width:343px;height:43px;-webkit-transform:translateX(-50%);transform:translate(-50%);background-image:url(/local/templates/main_new/styles/../images/footer_garland_mob.png)}}.footer--ny>.inner .footer__inner:before{right:unset;left:20px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media (max-width: 1365px){.footer--ny>.inner .footer__inner:before{right:unset;left:0}}@media (max-width: 767px){.footer--ny>.inner .footer__inner:before{display:none}}.footer--ny.footer--pb0:after{margin-bottom:0}.footer--pb0{padding-bottom:0}.footnote__ui-p4,.footnote__ui-p5{position:relative;padding-left:32px}.footnote__ui-p4:before,.footnote__ui-p5:before{content:"";position:absolute;top:5%;left:0;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cg stroke='%23DC0533' stroke-miterlimit='22.926' clip-path='url(%23a)' clip-rule='evenodd'%3E%3Cpath d='M9.924 4.679a1.151 1.151 0 1 1 0 2.303 1.151 1.151 0 0 1 0-2.303Zm1.165 8.927.597.227v1.421H7.934v-1.421l.824-.227V9.882h-.824V8.46h3.155v5.146Z'/%3E%3Cpath d='M5.056 17.59a9.098 9.098 0 1 0-2.862-2.832L.926 18.924l4.131-1.332Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.get-money{padding:0 80px}@media (max-width: 1365px){.get-money{padding:0}}.get-money__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;padding:16px 40px;background:var(--gradient1);border-radius:24px}@media (max-width: 1365px){.get-money__body{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;padding:10px 24px}}@media (max-width: 767px){.get-money__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:16px 19px 30px;border-radius:14px}}.get-money__image{max-width:110px}.get-money__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1365px){.get-money__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:24px;padding:30px 0}}@media (max-width: 767px){.get-money__content{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;padding:0}}.get-money__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;max-width:600px}@media (max-width: 767px){.get-money__text{text-align:center}}.get-money__ui-p2 br{display:none}@media (max-width: 767px){.get-money__ui-p2 br{display:block}}.get-money__ui-button{-ms-flex-negative:0;flex-shrink:0}.get-money--px-0{padding-right:0;padding-left:0}@media (min-width: 1366px){.get-money--d-size-s .get-money__body{padding-top:25px;padding-bottom:25px}}@media (min-width: 1366px){.get-money--d-size-s .get-money__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:20px}}.get-money--ny-24 .get-money__body{background:var(--gradient-new-year)}.get-money--ny-24 .get-money__image,.get-money--img-xl .get-money__image{max-width:140px}@media (max-width: 767px){.get-money--img-xl .get-money__image{max-width:110px}}.get-money--img-center .get-money__image{-ms-flex-item-align:center;align-self:center}@media (max-width: 1365px){.get-money--l-pr-l .get-money__body{padding-right:90px}}@media (max-width: 767px){.get-money--l-pr-l .get-money__body{padding-right:20px}}@media (max-width: 767px){.get-money--mob-text-pd-x10 .get-money__text{padding:0 10px}}@media (max-width: 767px){.get-money--mob-text-pd-x24 .get-money__text{padding:0 24px}}@media (max-width: 767px){.get-money--mob-btn-xs .get-money__ui-button{padding:14px 16px}}.get-money--credit .get-money__body{position:relative;display:block;padding:50px 80px}@media (max-width: 1365px){.get-money--credit .get-money__body{padding:40px 300px 40px 40px}}@media (max-width: 767px){.get-money--credit .get-money__body{padding:30px 20px}}.get-money--credit .get-money__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px;padding:0}@media (max-width: 767px){.get-money--credit .get-money__content{gap:245px}}.get-money--credit .get-money__text{padding:0;text-align:left}.get-money--credit .get-money__ui-p2{color:var(--secondary1)}@media (max-width: 767px){.get-money--credit .get-money__ui-button{width:100%}}.get-money--credit .get-money__image{position:absolute;right:80px;bottom:0;width:100%;max-width:495px}@media (max-width: 1365px){.get-money--credit .get-money__image{right:0;max-width:355px}}@media (max-width: 767px){.get-money--credit .get-money__image{max-width:335px;right:50%;bottom:80px;-webkit-transform:translateX(50%);transform:translate(50%)}}.guide__head{margin-bottom:40px}.guide__body{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media (max-width: 1365px){.guide__body{gap:10px}}@media (max-width: 767px){.guide__body{grid-template-columns:repeat(2,minmax(0,1fr))}}.guide__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:130px;background-color:#fff;border-radius:14px}.guide__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:24px 0 24px 24px}@media (max-width: 1365px){.guide__content{padding:16px}}.guide__ui-button-new{margin-top:auto}.guide__ui-button-new .ui-svg{font-weight:900}@media (max-width: 1365px){.guide__ui-button-new .ui-svg{font-size:16px}}.guide__image{max-width:130px}@media (max-width: 1365px){.guide__image{position:absolute;right:0;bottom:0;max-width:90px}}.have-questions{position:relative;padding:60px 240px 60px 65px;border:1px solid var(--secondary4);border-radius:24px}@media (max-width: 1365px){.have-questions{padding:40px 200px 40px 24px}}@media (max-width: 767px){.have-questions{padding:30px 16px 180px}}.have-questions__ui-h5{max-width:920px;margin-bottom:20px}@media (max-width: 1365px){.have-questions__ui-h5{margin-bottom:16px}}.have-questions__ui-p2{max-width:790px}@media (max-width: 1365px){.have-questions__ui-p2{max-width:490px}}.have-questions__document{margin:24px 0;padding:0}@media (max-width: 1365px){.have-questions__document{max-width:340px;margin:16px 0}}@media (max-width: 1365px){.have-questions__ui-p4{max-width:385px}}.have-questions__ui-button{margin-top:20px}.have-questions__image{position:absolute;right:0;bottom:0;max-width:325px;height:100%}@media (max-width: 1365px){.have-questions__image{bottom:0;max-width:240px;max-height:240px}}@media (max-width: 767px){.have-questions__image{max-width:180px;max-height:180px}}.have-questions__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.have-questions--bg-gradient2{background:var(--gradient2)}.have-questions--payments-any-country{min-height:336px;padding-right:785px}@media (max-width: 1365px){.have-questions--payments-any-country{min-height:unset;padding:40px 24px 60px}}@media (max-width: 767px){.have-questions--payments-any-country{padding:40px 20px 210px}}.have-questions--payments-any-country .have-questions__image{max-width:493px}@media (max-width: 1365px){.have-questions--payments-any-country .have-questions__image{bottom:0;max-width:365px;max-height:240px}}@media (max-width: 767px){.have-questions--payments-any-country .have-questions__image{max-width:274px;max-height:180px}}@media (max-width: 1365px){.have-questions--payments-any-country .have-questions__ui-ul{padding-right:355px}}@media (max-width: 767px){.have-questions--payments-any-country .have-questions__ui-ul{padding-right:0}}.have-questions--cooling-period{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:40px;background:var(--gradient1);border:none}@media (max-width: 1365px){.have-questions--cooling-period{padding:20px 30px}}@media (max-width: 767px){.have-questions--cooling-period{padding:0 20px 20px}}.have-questions--cooling-period .have-questions__image{right:80px}@media (max-width: 1365px){.have-questions--cooling-period .have-questions__image{right:50px;bottom:20px;height:calc(100% - 40px)}}@media (max-width: 767px){.have-questions--cooling-period .have-questions__image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;position:static;max-width:125px;margin-bottom:10px;margin-left:-10px}}.header{position:relative;-webkit-box-flex:0;-ms-flex:0 1;flex:0 1}@media (max-width: 767px){.header--absolute{background-color:var(--background1)}}@media (max-width: 767px){.header--absolute .inner--border{position:absolute;top:100%;left:0;width:100%}}.header--landing .header__ui-button.ui-button--arrow{background:#fff}.header__popups.popups{position:unset;-webkit-transform:unset;transform:unset}.header>.inner{z-index:100}.header>.inner--border .header__wrap{padding:20px 0}.header>.inner:not(.inner--border){border-top:1px solid var(--secondary4)}@media (max-width: 1365px){.header>.inner:not(.inner--border){display:none}}.header__wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.header__wrap{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}.header__logo{width:225px;height:33px;margin-right:110px}@media (max-width: 1365px){.header__logo{width:223px;height:31px;margin-right:auto}}@media (max-width: 767px){.header__logo{width:183px;height:25px}}.header__sections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:26px;margin-right:auto}@media (max-width: 1365px){.header__sections{display:none}}.header__section{color:var(--secondary3)}.header__section--active{color:var(--secondary1)}.header__phone{margin-right:17px}@media (max-width: 1365px){.header__phone{display:none}}.header-search{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:100%;-webkit-transition:.3s;transition:.3s}@media (max-width: 1365px){.header-search{display:none}}.header-search--active{width:100%;background-color:#fff}.header-search--active .header-search__ui-svg{color:var(--primary1)}.header-search--active .header-search__ui-input{width:100%;margin-left:14px;padding-right:25px}.header-search--active .header-search__close{opacity:1;visibility:visible}.header-search__ui-svg{width:24px;height:24px;cursor:pointer}.header-search__ui-svg:hover{color:var(--primary1)}.header-search__ui-input{width:0;-webkit-transition:.3s;transition:.3s}.header-search__ui-input input{padding:0;font:18px/1.2 var(--font);background-color:transparent;border:0;border-radius:0}.header-search__ui-input input:focus{background-color:inherit}.header-search__close{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.5.5 7 7m6.5 6.5L7 7m0 0L13.5.5M7 7 .5 13.5' stroke='%23353434'/%3E%3C/svg%3E");opacity:0;cursor:pointer;visibility:hidden;-webkit-transition:.3s;transition:.3s}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto}.header__item{margin:20px 0}.header__item:first-child{margin-left:-15px}.header__item:last-child{margin-right:-15px}.header__item--hover:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:20px}.header__item--hover .header__dropdown{visibility:visible;opacity:1}.header__link{padding:0 7px}.header__link--active{color:var(--primary1)}.header__dropdown{position:absolute;top:auto;left:50%;z-index:100;width:calc(100vw - 17px);padding-top:20px;opacity:0;-webkit-transform:translateX(-50%);transform:translate(-50%);visibility:hidden;-webkit-transition:.3s;transition:.3s;pointer-events:none}.header__dropdown>.inner{display:grid;grid-template-columns:auto 400px;padding:30px 45px;background-color:#fff;border:1px solid var(--secondary4);border-radius:24px;-webkit-box-shadow:0 16px 16px 0 rgba(0,0,0,.05);box-shadow:0 16px 16px #0000000d;pointer-events:all}.header__dropdown>.inner--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.header__dropdown-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px}.header__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.header__side{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:375px;height:200px;margin-left:auto;padding:24px 20px 16px;background-color:var(--background1);border-radius:14px}.header__side .ui-p2,.header__side .ui-ol li.li--ui-p2:before,.ui-ol .header__side li.li--ui-p2:before{position:relative;margin-bottom:8px}.header__side .ui-p3,.header__side .main-calculator__input input,.main-calculator__input .header__side input,.header__side .ui-table table,.ui-table .header__side table{position:relative;max-width:170px}.header__side .ui-button{margin-top:auto;width:32px;height:32px;background-color:#fff;border-color:#fff}.header__side .ui-button:after{width:16px;height:16px}.header__side-image{position:absolute;right:0;bottom:0;max-width:225px}.header__links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.header__links a.active{color:var(--primary1)}.header__links .ui-p7{max-width:130px;text-overflow:ellipsis;overflow:hidden}.header__ui-button-new{margin-left:15px}@media (max-width: 767px){.header__ui-button-new{display:none!important}}.header__ui-button-new i.ui-svg{margin-top:-2px}.header__ui-button-new:active i.ui-svg{-webkit-transform:translateX(3px);transform:translate(3px)}@media (hover: hover) and (pointer: fine){.header__ui-button-new:hover i.ui-svg{-webkit-transform:translateX(3px);transform:translate(3px)}}.header .ui-button-new i.ui-svg{font-size:14px}@media (max-width: 767px){.header--ny.header--absolute{background-color:transparent}}.header--ny:before{content:"";display:block;width:100%;height:32px;background-image:url(/local/templates/main_new/styles/../images/ny25_garland.png);background-position:center top;background-repeat:repeat-x;background-size:1980px auto}@media (max-width: 767px){.header--ny:before{bottom:-2px;background-position:left top}}.header--ny .header__logo{position:relative}@media (max-width: 767px){.header--ny .header__logo{width:158px;height:21.5px}}.header--ny .header__logo:after{content:"";position:absolute;top:0;right:-34px;width:28px;height:32px;background-image:url(/local/templates/main_new/styles/../images/ny25_snowman.png);background-size:contain}@media (max-width: 767px){.header--ny .header__logo:after{right:-24px;width:21px;height:24px}}.header--ny .ui-button--online-bank{position:relative}@media (max-width: 767px){.header--ny .ui-button--online-bank{padding:8px 14px}}.header--ny .ui-button--online-bank:before{width:18px;height:15px;background-image:url(/local/templates/main_new/styles/../images/button-hat.png);background-size:contain}.header--ny .ui-button--online-bank:after{content:"";position:absolute;top:-4px;right:-4px;width:36px;height:31px;background-image:url(/local/templates/main_new/styles/../images/button-snow.png);background-size:contain}.header--ny .header__links a{position:relative;padding-left:25px}.header--ny .header__links a:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:contain;background-repeat:no-repeat}.header--ny .header__links a i{display:none}.header--ny .header__links a:first-child:before{width:16px;height:30px;background-image:url(/local/templates/main_new/styles/../images/ny25_candy.png);background-size:contain}.header--ny .header__links a:nth-child(2):before{width:15px;height:22px;background-image:url(/local/templates/main_new/styles/../images/ny26_tree.png)}.header--ny .header__links a:nth-child(3):before{width:19px;height:20px;background-image:url(/local/templates/main_new/styles/../images/ny25_gift.png)}.header--ny .header__links a:nth-child(4):before{width:18px;height:18px;background-image:url(/local/templates/main_new/styles/../images/ny25_ball.png)}.header--ny .header__links .header__geo{position:relative;padding-left:26px}.header--ny .header__links .header__geo:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background-image:url(/local/templates/main_new/styles/../images/ny25_tree.png);background-size:contain}.header--ny .header__links .header__geo .ui-svg{display:none}.header--ny .header__links .ui-button--event{position:relative;padding-left:26px}.header--ny .header__links .ui-button--event:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background-image:url(/local/templates/main_new/styles/../images/ny25_gift.png);background-size:contain}.header--ny .header__links .ui-button--blog{position:relative;padding-left:26px}.header--ny .header__links .ui-button--blog:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background-image:url(/local/templates/main_new/styles/../images/ny25_ball.png);background-size:contain}.header--ny .menu__button{position:relative}.header--ny .menu__button:before{content:"";position:absolute;top:-5px;left:calc(50% - 10px);-webkit-transform:translateX(-50%);transform:translate(-50%);width:20px;height:20px;background-size:contain}.header--ny .menu__button:first-child:before{background-image:url(/local/templates/main_new/styles/../images/menu-button_cards.png)}.header--ny .menu__button:nth-child(2):before{background-image:url(/local/templates/main_new/styles/../images/menu-button_deposits.png)}.header--ny .menu__button:nth-child(4):before{background-image:url(/local/templates/main_new/styles/../images/menu-button_credits.png)}.header--ny .menu__button:last-child:before{top:-7px;left:calc(50% + 5px);background-image:url(/local/templates/main_new/styles/../images/menu-button_offices.png)}.header--ny .menu__button--main:before{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:66px;height:66px;background-image:url(/local/templates/main_new/styles/../images/menu-button_main.png);background-repeat:no-repeat;background-size:contain}.how-open__head{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:70px;margin-bottom:35px}@media (max-width: 1365px){.how-open__head{margin-bottom:30px}}@media (max-width: 767px){.how-open__head{margin-bottom:20px}}.how-open__head-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:35px}@media (max-width: 1365px){.how-open__head-text{gap:30px}}@media (max-width: 767px){.how-open__head-text{gap:20px}}.how-open__head-text .ui-h3{padding-right:100px}.how-open__head-image{-ms-flex-negative:0;flex-shrink:0;max-width:200px}@media (max-width: 767px){.how-open__head-image{position:absolute;top:0;right:20px;max-width:80px}}.how-open__body{display:grid;gap:35px}@media (max-width: 1365px){.how-open__body{gap:30px}}@media (max-width: 767px){.how-open__body{gap:20px}}.how-open__item{padding:40px 40px 26px;background-color:#fff;border-radius:14px}@media (max-width: 1365px){.how-open__item{padding:30px 24px 14px}}.how-open__item .ui-h5{margin-bottom:14px}.important-to-know__head{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:40px}@media (max-width: 1365px){.important-to-know__head{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:10px;margin-bottom:30px}}@media (max-width: 767px){.important-to-know__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}.important-to-know__head-image{-ms-flex-negative:0;flex-shrink:0;max-width:217px;padding:17px 36px 7px}@media (max-width: 767px){.important-to-know__head-image{max-width:115px;padding:0}}.important-to-know__head-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.important-to-know__body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width: 767px){.important-to-know__body{grid-template-columns:unset;gap:10px}}.important-to-know__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding:20px;background-color:#fff;border-radius:20px}@media (max-width: 1365px){.important-to-know__item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width: 767px){.important-to-know__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.important-to-know__item .ui-button-new{-ms-flex-negative:0;flex-shrink:0}@media (max-width: 1365px){.important-to-know__item .ui-button-new{margin-left:auto}}.income-loss{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--background1);border-radius:24px}.income-loss__content{padding:50px 45px 50px 80px}@media (max-width: 1365px){.income-loss__content{padding:40px}}.income-loss__ui-h5{margin-bottom:24px}.income-loss__ui-p2:not(:last-child){margin-bottom:20px}.income-loss__ui-p2 a{color:var(--primary1)}.income-loss__image{-ms-flex-negative:0;flex-shrink:0;max-width:470px}@media (max-width: 1365px){.income-loss__image{display:none}}.info-banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;padding:35px 30px;background:var(--gradient2);border-radius:24px}@media (max-width: 1365px){.info-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;gap:24px;padding:35px 24px}}@media (max-width: 767px){.info-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:18px 21px 40px;text-align:center}}.info-banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}@media (max-width: 1365px){.info-banner__content{margin-top:5px}}@media (max-width: 767px){.info-banner__content{gap:20px}}.info-banner__ui-p2{max-width:948px}@media (max-width: 1365px){.info-banner__ui-p2{max-width:unset}}.info-banner__image{width:140px;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 1365px){.info-banner__image{margin:0 auto}}.instruction{position:relative;display:grid;grid-template-columns:49% 44.1%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:80px}@media (max-width: 1365px){.instruction{grid-template-columns:48% 48.6%;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;gap:24px}}@media (max-width: 767px){.instruction{grid-template-columns:minmax(0,1fr);padding:30px 20px;background:var(--gradient2);border-radius:14px;overflow:hidden}}.instruction__images{padding:45px 50px;background:var(--gradient2);border-radius:24px;overflow:hidden}@media (max-width: 1365px){.instruction__images{padding:43px 30px}}@media (max-width: 767px){.instruction__images{margin-bottom:13px;padding:0;background:transparent;overflow:unset}}.instruction__images--ny-24{position:relative}.instruction__images--ny-24:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/local/templates/main_new/styles/../images/instruction_ny_24.png);background-repeat:no-repeat;background-size:contain;background-position:center}.instruction__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:493px}@media (max-width: 1365px){.instruction__img{max-height:386px}}@media (max-width: 767px){.instruction__img{max-height:440px}}.instruction__img img{max-height:inherit}.instruction__text{overflow:hidden;counter-reset:order}@media (max-width: 1365px){.instruction__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px 0}}@media (max-width: 767px){.instruction__text{margin-top:10px;padding:0}}.instruction__text .swiper-wrapper{display:block}@media (max-width: 1365px){.instruction__text .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}}@media (max-width: 767px){.instruction__text .swiper-wrapper{margin-bottom:0}}.instruction__text.swiper-fade .instruction__step{pointer-events:auto}@media (max-width: 1365px){.instruction__text.swiper-fade .instruction__step{pointer-events:none}}@media (max-width: 1365px){.instruction__text.swiper-fade .instruction__step.swiper-slide-active{pointer-events:auto}}.instruction__step{display:grid;grid-template-columns:50px 1fr;grid-template-rows:auto 1fr;gap:10px 15px;cursor:pointer;counter-increment:order;-webkit-transition:.3s;transition:.3s}@media (max-width: 1365px){.instruction__step{display:block}}.instruction__step:before{content:"0" counter(order);grid-row:span 2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;font:700 16px/1.2 var(--font);border:1px solid var(--primary1);border-radius:50%;text-align:center;-webkit-transition:.3s;transition:.3s}@media (max-width: 1365px){.instruction__step:before{margin-bottom:25px;background:var(--primary1);color:#fff}}@media (max-width: 767px){.instruction__step:before{display:none}}.instruction__step:not(:last-child){margin-bottom:24px}@media (max-width: 1365px){.instruction__step:not(:last-child){margin-bottom:0}}.instruction__step.swiper-slide-active .ui-p2,.instruction__step.swiper-slide-active .ui-ol li.li--ui-p2:before,.ui-ol .instruction__step.swiper-slide-active li.li--ui-p2:before{color:var(--primary1)}.instruction__step.swiper-slide-active:before{background:var(--primary1);color:#fff}.instruction__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:470px;margin-top:34px}@media (max-width: 1365px){.instruction__links{position:absolute;bottom:0;left:0;max-width:unset}}@media (max-width: 767px){.instruction__links{position:static;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}}.instruction__links .ui-button--bg-primary1{margin-top:10px;padding:7px 48px}@media (max-width: 1365px){.instruction__links .ui-button--bg-primary1{padding:6px 24px}}@media (max-width: 767px){.instruction__links .ui-button--bg-primary1{max-width:408px;width:100%}}.instruction__links-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:9px}@media (max-width: 1365px){.instruction__links-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 767px){.instruction__links-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.instruction__link{max-width:147px}@media (max-width: 1365px){.instruction__link{max-width:130px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.instruction__ui-svg{height:40px;color:var(--primary1)}@media (max-width: 1365px){.instruction__ui-svg{height:34px}}@media (max-width: 1365px){.instruction__ui-p2{color:var(--primary1)}}@media (max-width: 1365px){.instruction__ui-p2:not(:last-child){margin-bottom:10px}}.instruction__ui-swiper-pagination{display:none}@media (max-width: 767px){.instruction__ui-swiper-pagination{display:block}}.instruction__controls{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto}@media (max-width: 1365px){.instruction__controls{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 767px){.instruction__controls{display:none}}.instruction__ui-swiper-buttons{gap:18px}.instruction--tick-last .instruction__step.swiper-slide-active:last-child:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='32' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m25.227 9.182-12.5 12.5L7.045  16'/%3E%3C/svg%3E")}.instruction--tick-last .instruction__step:last-child:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='32' fill='none'%3E%3Cpath stroke='%231E1E1E' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m25.227 9.182-12.5 12.5L7.045 16'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:33px}.instruction--text-max-w .instruction__text{max-width:570px}@media (max-width: 1365px){.instruction--text-max-w .instruction__text{max-width:unset}}@media (max-width: 767px){.instruction--imgs-w100{padding-top:0}}.instruction--imgs-w100 .instruction__images{padding:0}@media (max-width: 767px){.instruction--imgs-w100 .instruction__images{height:350px;margin:0 -20px}}.instruction--imgs-w100 .instruction__img{max-height:100%}.instruction--imgs-w100 .instruction__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}@media (max-width: 767px){.instruction--imgs-w100 .instruction__img img{max-width:400px}}.instruction--pd-y-xl .instruction__images{padding:113px 50px}@media (max-width: 1365px){.instruction--pd-y-xl .instruction__images{padding:84px 30px}}@media (max-width: 767px){.instruction--pd-y-xl .instruction__images{padding:80px 0}}.insurance-banner{position:relative;padding:60px 400px 60px 80px;background:var(--gradient2);border-radius:14px;overflow:hidden}@media (max-width: 1365px){.insurance-banner{padding:50px 145px 70px 24px}}@media (max-width: 767px){.insurance-banner{padding:40px 20px}}.insurance-banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:626px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}@media (max-width: 1365px){.insurance-banner__content{max-width:500px;gap:12px}}@media (max-width: 767px){.insurance-banner__content{max-width:unset;gap:14px}}.insurance-banner__img{position:absolute;right:45px;bottom:0;width:100%;max-width:682px}@media (max-width: 1365px){.insurance-banner__img{right:0;max-width:467px}}@media (max-width: 767px){.insurance-banner__img{display:none}}.insurance{padding:0 80px}@media (max-width: 1365px){.insurance{padding:0}}.insurance__body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;padding:45px 60px;border:1px solid var(--secondary4);border-radius:24px}@media (max-width: 1365px){.insurance__body{gap:30px;padding:40px 24px}}@media (max-width: 767px){.insurance__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px 16px;border-radius:14px}}.insurance__image{max-width:104px}.insurance__ui-h5{margin-bottom:20px}@media (max-width: 1365px){.insurance__ui-h5{margin-bottom:14px}}.insurance__ui-p3{max-width:870px}.insurance__ui-p3 a{display:inline;color:var(--primary1)}.insurance--ny .insurance__body{position:relative}.insurance--ny .insurance__body:before{content:"";position:absolute;top:-24px;right:24px;width:112px;height:112px;background-image:url(/local/templates/main_new/styles/../images/insurance_img.png);background-repeat:no-repeat;background-size:contain}@media (max-width: 767px){.insurance--ny .insurance__body:before{right:16px}}.insurance--ny .insurance__ui-h5{padding-right:150px}@media (max-width: 767px){.insurance--ny .insurance__ui-h5{padding-right:0}}.interest-free__head{margin-bottom:40px}@media (max-width: 767px){.interest-free__head{margin-bottom:24px}}.interest-free__ui-h3{margin-bottom:24px}@media (max-width: 767px){.interest-free__ui-h3{margin-bottom:14px}}.interest-free__ui-p3{margin-bottom:16px}@media (max-width: 1365px){.interest-free__ui-p3{margin-bottom:14px}}.interest-free__ui-ul{max-width:940px;margin-bottom:16px}@media (max-width: 1365px){.interest-free__ui-ul{margin-bottom:14px}}.interest-free__body{position:relative;z-index:0;padding:40px 80px 80px;background-color:#fff;border-radius:24px}@media (max-width: 1365px){.interest-free__body{padding:40px;grid-template-columns:50px 51px 8px 51px 8px 51px 8px auto}}@media (max-width: 767px){.interest-free__body{padding:40px 18px;border-radius:14px;grid-template-columns:40px 28px 8px 28px 8px 28px 8px auto}}@media (max-width: 1365px){.interest-free__body--desktop{display:none}}.interest-free__body--mobile{display:none}@media (max-width: 1365px){.interest-free__body--mobile{display:grid}}.interest-free__line{display:grid;grid-template-columns:3fr 5fr 27fr 19fr 7fr 19fr 7fr 19fr 5fr}@media (max-width: 1365px){.interest-free__line{display:-webkit-box;display:-ms-flexbox;display:flex}}.interest-free__line:not(:last-child){margin-bottom:4px}@media (max-width: 1365px){.interest-free__line:not(:last-child){margin-bottom:0}}.interest-free__line--red{position:relative;margin-top:33px;text-align:right;border-top:2px solid var(--primary1)}.interest-free__line--red:after{content:"";position:absolute;top:0;right:0;-webkit-transform:rotate(45deg) translate(-40%,-40%);transform:rotate(45deg) translate(-40%,-40%);width:10px;height:10px;border-top:2px solid var(--primary1);border-right:2px solid var(--primary1)}.interest-free__line--red .interest-free__item{display:block;height:auto;padding:0;text-align:inherit;background:none}.interest-free__line--red .interest-free__item:before{content:"";position:absolute;right:0;bottom:0;z-index:-1;width:1px;height:300px;background-color:var(--secondary4)}.interest-free__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:38px;padding:5px 20px;text-align:center;background-color:var(--background1);border-radius:6px}@media (max-width: 1365px){.interest-free__item{display:block;height:auto;padding:0;text-align:left;background:none;border-radius:0}}@media (max-width: 1365px){.interest-free__item:first-child:before{display:none}}.interest-free__item--background1{background:var(--background1)}@media (max-width: 1365px){.interest-free__item--background1{width:8px;border-radius:6px}}.interest-free__item--gradient1{background:var(--gradient1)}@media (max-width: 1365px){.interest-free__item--gradient1{width:8px;border-radius:6px}}.interest-free__item--gradient2{background:var(--gradient2)}@media (max-width: 1365px){.interest-free__item--gradient2{width:8px;margin-right:3px;margin-left:40px;border-radius:6px}}@media (max-width: 767px){.interest-free__item--gradient2{margin-left:17px}}.interest-free__item--gc1{grid-column:1}@media (max-width: 1365px){.interest-free__item--gc1{position:relative;min-height:30px;border-right:2px solid var(--primary1)}.interest-free__item--gc1:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:calc(100vw - 168px);height:1px;background-color:var(--secondary4)}}@media (max-width: 1365px) and (max-width: 767px){.interest-free__item--gc1:before{width:calc(100vw - 76px)}}.interest-free__item--gc1:first-child{min-height:60px}@media (max-width: 1365px){.interest-free__item--gc1:first-child .interest-free__ui-p5{top:20px}}@media (max-width: 1365px){.interest-free__item--gc1:nth-child(18){min-height:100px}}@media (max-width: 1365px){.interest-free__item--gc1:nth-child(20){position:relative}.interest-free__item--gc1:nth-child(20):after{content:"";position:absolute;right:0;bottom:0;-webkit-transform:rotate(45deg) translate(45%,-40%);transform:rotate(45deg) translate(45%,-40%);width:10px;height:10px;border-right:2px solid var(--primary1);border-bottom:2px solid var(--primary1)}}.interest-free__item--gc3{grid-column:3}.interest-free__item--gc3-5{grid-column:3/5}.interest-free__item--gc4{grid-column:4}@media (max-width: 1365px){.interest-free__item--gc4:not(.interest-free__item--gradient2){grid-column:4/9}}.interest-free__item--gc4-6{grid-column:4/6}.interest-free__item--gc4-7{grid-column:4/7}.interest-free__item--gc5{grid-column:5}.interest-free__item--gc6{grid-column:6}@media (max-width: 1365px){.interest-free__item--gc6:not(.interest-free__item--gradient2){grid-column:6/9}}.interest-free__item--gc6-8{grid-column:6/8}.interest-free__item--gc6-9{grid-column:6/9}.interest-free__item--gc7{grid-column:7}.interest-free__item--gc8{grid-column:8}.interest-free__item--gr2{grid-row:span 2}.interest-free__item--gr3{grid-row:span 3}.interest-free__ui-p5{position:absolute;top:10px;right:0;-webkit-transform:translateX(50%);transform:translate(50%)}@media (max-width: 1365px){.interest-free__ui-p5{position:relative;top:-8px;padding-right:10px;-webkit-transform:translate(0);transform:translate(0);background-color:#fff}}.interest-free__ui-p5:before{content:"";position:absolute;top:-16px;right:13px;width:10px;height:10px;background-color:var(--primary1);border:1px solid #fff;border-radius:50%}@media (max-width: 1365px){.interest-free__ui-p5:before{top:3px;right:-6px}}.interest-free__ui-p5 .ui-p5{position:absolute;top:110%;-webkit-transform:translate(-40%);transform:translate(-40%);white-space:nowrap}@media (max-width: 1365px){.interest-free__ui-p5 .ui-p5{top:0;left:250%}}@media (max-width: 1365px){.interest-free .ui-p6{position:relative;margin-left:20px;padding-left:12px}}@media (max-width: 767px){.interest-free .ui-p6{max-width:150px;margin-left:8px}}@media (max-width: 1365px){.interest-free .ui-p6:before{content:"";position:absolute;top:2px;left:0;width:8px;height:8px;background-color:var(--background1);border-radius:50%}}.interest-free .ui-p6:first-child{margin-top:20px}.interest-free .ui-p6:first-child:before{background:var(--gradient2)}@media (max-width: 1365px){.interest-free .ui-p6:not(:last-child){margin-bottom:8px}}.interest-free .ui-p6:last-child{margin-bottom:20px}.interest-free .ui-p6:last-child:before{background:var(--gradient1)}.interest-free--ny-24{position:relative}.investment-fund{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:65px 130px 65px 65px;background:var(--gradient1);border-radius:24px}@media (max-width: 1365px){.investment-fund{padding:30px}}@media (max-width: 767px){.investment-fund{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 20px}}.investment-fund__text{max-width:550px}.investment-fund__ui-h4{margin-bottom:16px}.investment-fund__images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.investment-fund__images{margin-top:20px}}.investment-fund__image{max-width:170px;border-radius:50%;-webkit-box-shadow:0 13px 40px 0 rgba(0,0,0,.1);box-shadow:0 13px 40px #0000001a}@media (max-width: 767px){.investment-fund__image{max-width:100px}}.investment-fund__image:last-child{margin-left:-10px}.investment-scheme{padding:40px 80px 45px;background-color:#fff;border-radius:24px}@media (max-width: 1365px){.investment-scheme{padding:40px 45px}}@media (max-width: 767px){.investment-scheme{padding:30px 16px;background-color:var(--background1)}}.investment-scheme__line{display:grid;grid-template-columns:300px;grid-auto-flow:column;grid-auto-columns:1fr;margin-bottom:14px}@media (max-width: 1365px){.investment-scheme__line{position:relative;display:block;border-top:1px solid var(--secondary4);border-left:2px solid var(--primary1);margin-bottom:0;padding:8px 0 28px 16px}}@media (max-width: 1365px){.investment-scheme__line:before{content:"";position:absolute;left:-1px;-webkit-transform:translate(-50%,-12px);transform:translate(-50%,-12px);width:9px;height:9px;border-radius:50%;background-color:var(--primary1)}}@media (max-width: 1365px){.investment-scheme__line:last-child:after{content:"";position:absolute;right:0;left:0;-webkit-transform:rotate(45deg) translate(80%,160%);transform:rotate(45deg) translate(80%,160%);width:10px;height:10px;border-right:2px solid var(--primary1);border-bottom:2px solid var(--primary1)}}.investment-scheme__line--headings{position:relative;padding-bottom:14px;border-bottom:2px solid var(--primary1)}.investment-scheme__line--headings:after{content:"";position:absolute;right:0;bottom:0;-webkit-transform:rotate(45deg) translate(40%,40%);transform:rotate(45deg) translate(40%,40%);width:10px;height:10px;border-top:2px solid var(--primary1);border-right:2px solid var(--primary1)}.investment-scheme__line--headings .investment-scheme__item{padding-right:2rem}.investment-scheme__line--headings .investment-scheme__item:not(:first-child){-webkit-transform:translateX(-50%);transform:translate(-50%);text-align:center}.investment-scheme__line--headings .investment-scheme__item:not(:first-child) .ui-p5:before{left:50%}.investment-scheme__line--headings .investment-scheme__item:not(:first-child) .ui-p5:after{content:"";position:absolute;top:calc(100% + 20px);left:calc(50% + 5px);-webkit-transform:translateX(-100%);transform:translate(-100%);width:1px;height:130px;background-color:var(--secondary4)}.investment-scheme__ui-p5{position:relative}@media (max-width: 1365px){.investment-scheme__ui-p5{margin-bottom:10px}}.investment-scheme__ui-p5:before{content:"";position:absolute;bottom:-15px;left:0;-webkit-transform:translateY(50%);transform:translateY(50%);width:9px;height:9px;border-radius:50%;background-color:var(--primary1)}@media (max-width: 1365px){.investment-scheme__ui-p5:before{display:none}}.investment-scheme__ui-p3{margin-bottom:8px}@media (max-width: 1365px){.investment-scheme--desktop{display:none}}.investment-scheme--mobile{display:none}@media (max-width: 1365px){.investment-scheme--mobile{display:block}}.investment-scheme--bg-white{background-color:#fff}.investments__body{display:grid;gap:20px}.investments__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:400px;background-color:var(--background1);border-radius:24px;overflow:hidden}@media (max-width: 767px){.investments__item{min-height:290px;border-radius:14px}}@media (max-width: 767px){.investments__item--t-minh360{min-height:360px}}.investments__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:40px 80px}@media (max-width: 1365px){.investments__content{padding:40px 24px}}@media (max-width: 767px){.investments__content{padding:24px 16px}}.investments__content>.ui-p1{margin-top:10px}@media (max-width: 767px){.investments__content>.ui-p1{font-size:16px}}.investments__content>.ui-p3,.main-calculator__input .investments__content>input,.ui-table .investments__content>table{margin-top:24px}@media (max-width: 1365px){.investments__content>.ui-p3,.main-calculator__input .investments__content>input,.ui-table .investments__content>table{max-width:360px;margin-top:16px}}@media (max-width: 767px){.investments__content>.ui-p3,.main-calculator__input .investments__content>input,.ui-table .investments__content>table{display:none}}.investments__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:40px;margin-top:24px}@media (max-width: 767px){.investments__info{margin-top:10px}}.investments__info span{font-size:38px}@media (max-width: 1365px){.investments__info span{font-size:34px}}@media (max-width: 767px){.investments__info span{font-size:24px}}.investments__buttons{margin-top:auto}.investments__image{position:absolute;right:0;bottom:0;max-width:690px;height:100%}@media (max-width: 1365px){.investments__image{max-width:400px;height:unset}}@media (max-width: 767px){.investments__image{right:-60px;max-width:250px}}.investments__image img{height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width: 767px){.investments__image--t-r0{right:0}}.investments__foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}@media (max-width: 767px){.investments__foot .ui-button-new{width:100%;padding-top:11px;padding-bottom:11px}}.main-about{padding:0 80px}@media (max-width: 1365px){.main-about{padding:0}}.main-about__head{margin-bottom:50px}@media (max-width: 1365px){.main-about__head{margin-bottom:48px}}@media (max-width: 767px){.main-about__head{margin-bottom:20px}}.main-about__body{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,auto);gap:20px}@media (max-width: 1365px){.main-about__body{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:unset}}@media (max-width: 767px){.main-about__body{grid-template-columns:1fr;gap:10px}}.main-about__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:24px;background-color:#f1f1f1;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px;overflow:hidden}@media (max-width: 1365px){.main-about__item{min-height:420px}}@media (max-width: 767px){.main-about__item{min-height:unset}}.main-about__item:active .main-about__ui-button-new{color:var(--primary1-dark)}@media (hover: hover) and (pointer: fine){.main-about__item:hover .main-about__ui-button-new{color:var(--primary1-dark)}}.main-about__item--col2{grid-column:span 2}.main-about__item--col3{grid-column:span 3}@media (max-width: 1365px){.main-about__item--col3{grid-column:span 4;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media (max-width: 767px){.main-about__item--col3{grid-column:unset;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}.main-about__item--row2{grid-row:span 2}@media (max-width: 1365px){.main-about__item--row2{grid-row:unset}}@media (max-width: 767px){.main-about__item--row2{grid-column:unset}}@media (max-width: 1365px){.main-about__item--l-col2{grid-column:span 2}}@media (max-width: 767px){.main-about__item--l-col2{grid-column:unset}}.main-about__item--grey-blue{background:#e3e6eb}.main-about__item--pink{background:var(--gradient1)}.main-about__item--map{position:relative;min-height:142px}@media (max-width: 767px){.main-about__item--map{min-height:122px}}@media (max-width: 767px){.main-about__item--map .ui-p5{max-width:160px}}.main-about__item--map .main-about__text{position:relative;z-index:1}@media (max-width: 767px){.main-about__item--map .main-about__text .ui-p3,.main-about__item--map .main-about__text .main-calculator__input input,.main-calculator__input .main-about__item--map .main-about__text input,.main-about__item--map .main-about__text .ui-table table,.ui-table .main-about__item--map .main-about__text table{font-size:15px;line-height:1.2}}.main-about__item--map .main-about__image{position:absolute;bottom:0;right:0;max-width:unset;height:100%}.main-about__item--map .main-about__image img{height:100%}.main-about__item--reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:24px}@media (max-width: 1365px){.main-about__item--reverse{grid-column:span 4;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:unset}}@media (max-width: 767px){.main-about__item--reverse{grid-column:unset;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 16px}}.main-about__item--reverse .main-about__image{width:171px;height:40px;aspect-ratio:171/40;-ms-flex-item-align:center;align-self:center;margin-top:0}@media (max-width: 1365px){.main-about__item--reverse .main-about__image{width:314px;height:80px;-ms-flex-negative:0;flex-shrink:0}}@media (max-width: 767px){.main-about__item--reverse .main-about__image{width:256px;height:66px;aspect-ratio:128/33;margin-top:12px}}@media (max-width: 1365px){.main-about__item--reverse .main-about__image img{width:100%;padding-inline:20px;height:unset}}@media (max-width: 767px){.main-about__item--reverse .main-about__image img{padding-inline:0}}.main-about__item--reverse .main-about__text{padding:0;margin-top:24px}@media (max-width: 1365px){.main-about__item--reverse .main-about__text{margin-top:0;max-width:315px}}@media (max-width: 767px){.main-about__item--reverse .main-about__text{-ms-flex-item-align:start;align-self:flex-start}.main-about__item--reverse .main-about__text .ui-p3,.main-about__item--reverse .main-about__text .main-calculator__input input,.main-calculator__input .main-about__item--reverse .main-about__text input,.main-about__item--reverse .main-about__text .ui-table table,.ui-table .main-about__item--reverse .main-about__text table{font-size:15px}}.main-about__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;grid-row:span 2}@media (max-width: 1365px){.main-about__items{grid-column:span 6;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;grid-row:unset}}@media (max-width: 767px){.main-about__items{grid-column:unset;gap:10px}}.main-about__text{padding:24px 24px 30px}@media (max-width: 1365px){.main-about__text{padding:22px}}@media (max-width: 767px){.main-about__text{padding:20px 16px 10px}}@media (max-width: 767px){.main-about__text .ui-p3,.main-about__text .main-calculator__input input,.main-calculator__input .main-about__text input,.main-about__text .ui-table table,.ui-table .main-about__text table{font-size:12px}}.main-about__text .ui-tooltip{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Ccircle cx='9' cy='9' r='9' fill='%23D9D9D9'/%3E%3Cpath fill='%23797979' d='M7.887 10.561c0-.324.04-.614.12-.87.084-.256.21-.492.378-.708.168-.22.384-.43.648-.63.224-.164.404-.31.54-.438.14-.128.252-.262.336-.402a.86.86 0 0 0 .132-.456.875.875 0 0 0-.15-.522.865.865 0 0 0-.426-.324 1.743 1.743 0 0 0-.666-.114c-.268 0-.496.04-.684.12a.868.868 0 0 0-.42.372c-.096.168-.144.382-.144.642H6.027c0-.512.104-.952.312-1.32.212-.368.528-.65.948-.846.42-.2.94-.3 1.56-.3.52 0 .988.098 1.404.294.416.192.742.468.978.828.236.356.354.77.354 1.242 0 .3-.066.576-.198.828a2.539 2.539 0 0 1-.492.66 7.699 7.699 0 0 1-.72.6l-.036.024a.197.197 0 0 1-.03.024c-.276.204-.48.408-.612.612a1.293 1.293 0 0 0-.192.702v.258H7.887v-.276Zm.732 2.964a.984.984 0 0 1-.486-.12.9.9 0 0 1-.33-.318.85.85 0 0 1-.12-.438c0-.164.038-.312.114-.444a.844.844 0 0 1 .336-.312.984.984 0 0 1 .486-.12c.18 0 .342.04.486.12a.84.84 0 0 1 .45.756.86.86 0 0 1-.12.444.803.803 0 0 1-.33.312.984.984 0 0 1-.486.12Z'/%3E%3C/svg%3E")}.main-about__ui-button-new,.main-about__ui-p5{margin-top:20px}@media (max-width: 767px){.main-about__ui-button-new,.main-about__ui-p5{margin-top:10px}}.main-about__ui-button-new a,.main-about__ui-p5 a{color:var(--primary1)}.main-about__image{max-width:305px;margin-top:auto}@media (max-width: 1365px){.main-about__image{max-width:100%;margin-top:auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (max-width: 767px){.main-about__image{-ms-flex-item-align:center;align-self:center;margin-top:-12px}}@media (max-width: 1365px){.main-about__image img{height:220px}}@media (max-width: 767px){.main-about__image img{height:143px}}.main-about--ny .main-about__item:last-child{background:var(--gradient-new-year)}@media (max-width: 767px){.main-banner{margin:0 -20px;background-color:var(--background1)}}.main-banner__slider{position:relative;border-radius:24px}@media (max-width: 767px){.main-banner__slider{border-radius:0}}.main-banner__banner{height:auto}.main-banner__banner .banner__body{height:100%}@media (max-width: 1365px){.main-banner__banner .banner__body{padding-bottom:60px}}@media (max-width: 767px){.main-banner__banner .banner__body{padding-top:100px;padding-bottom:45px}}@media (max-width: 1365px){.main-banner__banner .banner__buttons{margin-top:auto}}.main-banner__ui-swiper-pagination{display:none}.main-banner__ui-swiper-pagination .swiper-pagination{position:absolute;bottom:30px}@media (max-width: 767px){.main-banner__ui-swiper-pagination .swiper-pagination{bottom:20px}}@media (max-width: 1365px){.main-banner__ui-swiper-pagination{display:block}}.main-banner__ui-swiper-buttons{position:absolute;right:40px;bottom:50px}@media (max-width: 1365px){.main-banner__ui-swiper-buttons{display:none}}.main-banner__thumbs{margin:20px 80px 0;padding:4px 3px;background-color:var(--background1);border-radius:24px}@media (max-width: 1365px){.main-banner__thumbs{display:none}}.main-banner__thumb{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;position:relative;height:auto;padding:20px 15px;cursor:pointer;overflow:hidden}.main-banner__thumb:not(:first-child):before{content:"";position:absolute;top:15px;bottom:15px;left:0;width:1px;background-color:var(--secondary4)}.main-banner__thumb.swiper-slide-thumb-active{background-color:var(--background2);border-radius:20px}.main-banner__thumb.swiper-slide-thumb-active:before{background-color:var(--background1)}.main-banner__thumb.swiper-slide-thumb-active+.main-banner__thumb:before{background-color:var(--background1)}.main-banner__thumb.swiper-slide-thumb-active .main-banner__progress{display:block}.main-banner__icon{-ms-flex-negative:0;flex-shrink:0;max-width:44px}.main-banner__ui-p4 span{display:inline-block;margin-top:-10px;font-size:28px}.main-banner__progress{display:none;position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:var(--secondary4)}.main-banner__progress-line{width:0;height:100%;background-color:var(--primary1);-webkit-transition-timing-function:linear;transition-timing-function:linear}.main-banner__progress-line--active{width:100%}.main-banner--ny-24 .main-banner__ny-img{position:relative;z-index:5;max-width:490px;margin:-45px auto -50px}@media (max-width: 1365px){.main-banner--ny-24 .main-banner__ny-img{display:none}}.main-banner--ny-24 .main-banner__thumbs{z-index:6}.main-banners{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}@media (max-width: 1365px){.main-banners{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width: 767px){.main-banners{gap:10px;margin-top:78px}}.main-banners__item{position:relative;min-height:365px;padding:60px 30px;background-color:var(--background1);border-radius:24px}@media (max-width: 1365px){.main-banners__item{min-height:200px;padding:24px}}@media (max-width: 767px){.main-banners__item{padding:20px 10px;border-radius:14px}}.main-banners__item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(294deg,#f8cfd6 0%,#f2f2f2 100%);border-radius:inherit;opacity:0;-webkit-transition:.3s;transition:.3s}.main-banners__item:active{color:initial}.main-banners__item:active:before{opacity:1}@media (hover: hover) and (pointer: fine){.main-banners__item:hover{color:initial}.main-banners__item:hover:before{opacity:1}}.main-banners__item:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:46px 40px 40px}@media (max-width: 1365px){.main-banners__item:first-child{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 30px}}@media (max-width: 767px){.main-banners__item:first-child{margin:0 -20px 10px;padding:30px 20px}}.main-banners__item:first-child .main-banners__image{max-width:440px}@media (max-width: 1365px){.main-banners__item:first-child .main-banners__image{position:static;margin-top:20px}}@media (max-width: 767px){.main-banners__item:first-child .main-banners__image{max-width:320px}}.main-banners__item .ui-tooltip .tippy-content{width:300px}.main-banners__item *{position:relative}.main-banners__item *.ui-h6{z-index:1}.main-banners__item--col2{grid-column:span 2;min-height:180px}@media (max-width: 1365px){.main-banners__item--col2{min-height:140px}}@media (max-width: 767px){.main-banners__item--col2{text-align:left;min-height:100px}}.main-banners__item--col2:first-child{min-height:410px}@media (max-width: 1365px){.main-banners__item--col2:first-child{min-height:610px;text-align:center}}@media (max-width: 767px){.main-banners__item--col2:first-child{min-height:444px}}@media (max-width: 767px){.main-banners__item--col2 .main-banners__image{right:0;-webkit-transform:unset;transform:unset}}@media (max-width: 1365px){.main-banners__item--l-col1{grid-column:unset;min-height:206px}}@media (max-width: 767px){.main-banners__item--l-col1{min-height:200px}}.main-banners__item--row2{grid-row:span 2}@media (max-width: 1365px){.main-banners__item--row2{grid-row:unset}}.main-banners__item--row2:first-child .main-banners__image{bottom:40px}@media (max-width: 1365px){.main-banners__item--row2:first-child .main-banners__image{bottom:80px}}@media (max-width: 767px){.main-banners__item--row2:first-child .main-banners__image{bottom:75px}}.main-banners__item--bg-gradient1{background:var(--gradient1)}.main-banners__ui-p3{margin-top:20px}@media (max-width: 1365px){.main-banners__ui-p3{margin-top:16px}}.main-banners__info{position:absolute;top:45px;right:40px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media (max-width: 1365px){.main-banners__info{display:grid;grid-template-columns:repeat(2,1fr);position:unset;margin-top:15px;margin-bottom:-75px}}@media (max-width: 767px){.main-banners__info{gap:12px;margin-bottom:-110px}}.main-banners__info-item{padding:10px 20px;background-color:#fff;border-radius:24px}@media (max-width: 767px){.main-banners__info-item{border-radius:14px}}.main-banners__info-item span{font-size:38px}@media (max-width: 1365px){.main-banners__info-item span{font-size:34px}}@media (max-width: 767px){.main-banners__info-item span{font-size:24px}}@media (max-width: 767px){.main-banners .ui-h6{font-size:16px}}.main-banners__ui-button-new{min-width:230px;margin-top:auto;padding:16px 64px}@media (max-width: 1365px){.main-banners__ui-button-new{margin-top:20px}}@media (max-width: 767px){.main-banners__ui-button-new{width:100%;margin-top:10px;padding-top:14px;padding-bottom:14px}}@media (max-width: 1365px){.main-banners__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}}@media (max-width: 767px){.main-banners__head{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:4px}}.main-banners__tag{position:absolute;top:-10px;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);padding:4px 10px 2px;background-color:var(--primary1);border-radius:20px}@media (max-width: 1365px){.main-banners__tag{position:static;-webkit-transform:unset;transform:unset}}.main-banners__image{position:absolute;right:0;bottom:0;width:100%;max-width:340px}@media (max-width: 1365px){.main-banners__image{max-width:200px}}@media (max-width: 767px){.main-banners__image{right:50%;-webkit-transform:translate(50%);transform:translate(50%);max-width:160px}}.main-banners--ny .main-banners__item:first-child{background:var(--gradient-new-year)}.main-calculator__head .ui-tab-head-new__item:active{background-color:unset!important}@media (hover: hover) and (pointer: fine){.main-calculator__head .ui-tab-head-new__item:hover{background-color:unset!important}}.main-calculator__head .ui-tab-head-new__item--active:active{background-color:#fff!important}@media (hover: hover) and (pointer: fine){.main-calculator__head .ui-tab-head-new__item--active:hover{background-color:#fff!important}}.main-calculator__ui-h3{margin-bottom:30px}@media (max-width: 767px){.main-calculator__ui-h3{margin-bottom:20px}}.main-calculator__body{display:grid;grid-template-columns:1fr 1fr;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:30px 60px;padding:60px;background-color:#fff;border-radius:24px}@media (max-width: 1365px){.main-calculator__body{gap:30px 20px;padding:30px 20px}}@media (max-width: 767px){.main-calculator__body{grid-template-columns:1fr;gap:24px}}.main-calculator__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;height:100%}@media (max-width: 767px){.main-calculator__item .ui-tab-head{width:100%}}.main-calculator__item .ui-tab-head:not(:first-child){margin-top:30px}@media (max-width: 767px){.main-calculator__item .ui-tab-head .ui-tab-head__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc((100% - 3px)/2)}}.main-calculator__ui-h6{grid-column:span 2}@media (max-width: 767px){.main-calculator__ui-h6{grid-column:unset}}@media (max-width: 767px){.main-calculator__ui-h6 span{display:none}}.main-calculator__period{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin-top:12px}@media (max-width: 767px){.main-calculator__period{margin-top:10px}}.main-calculator__period .ui-radio-new{text-wrap:nowrap;min-width:59px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main-calculator__period .ui-radio-new:only-child{max-width:120px}.main-calculator__checkboxes,.main-calculator__switches{position:static}.main-calculator__ui-checkbox-new:not(:first-child),.main-calculator__ui-switch:not(:first-child){margin-top:24px}@media (max-width: 1365px){.main-calculator__ui-checkbox-new:not(:first-child),.main-calculator__ui-switch:not(:first-child){margin-top:16px}}.main-calculator__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:200px;padding:20px;background-color:var(--background1);border-radius:14px}@media (max-width: 767px){.main-calculator__info{min-height:unset}}.main-calculator__line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-calculator__line--gap20{gap:20px}.main-calculator__line--gap20>div{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width: 1365px){.main-calculator__line--l-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.main-calculator__lines{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-bottom:30px}@media (max-width: 767px){.main-calculator__lines{margin-bottom:20px}}.main-calculator__ui-button-new{width:100%;margin-top:auto;justify-self:flex-end}.main-calculator__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;width:100%}.main-calculator__input input{text-align:center;font-weight:700}.main-calculator__foot{margin-top:30px}.main-calculator--ny{position:relative}.main-calculator--ny:before{content:"";position:absolute;top:-40px;right:0;z-index:1;width:388px;height:228px;background-image:url(/local/templates/main_new/styles/../images/main-calculator_img.png);background-repeat:no-repeat;background-size:contain;pointer-events:none}@media (max-width: 1365px){.main-calculator--ny:before{top:0;right:-20px;background-image:url(/local/templates/main_new/styles/../images/main-calculator-laptop_img.png);width:295px;height:156px}}@media (max-width: 767px){.main-calculator--ny:before{display:none}}.main-cashback{display:grid;grid-template-columns:413px minmax(0,1fr);gap:20px;padding:0 60px}@media (max-width: 1365px){.main-cashback{grid-template-columns:292px minmax(0,1fr);padding:0}}@media (max-width: 767px){.main-cashback{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}}.main-cashback__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width: 1365px){.main-cashback__left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.main-cashback__ui-h3:not(:last-child){margin-bottom:30px}.main-cashback__features{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width: 1365px){.main-cashback__features{grid-template-columns:1fr;gap:4px}}@media (max-width: 767px){.main-cashback__features{grid-template-columns:1fr 1fr 1fr}}.main-cashback__item{padding:16px 30px;background:var(--background1);border-radius:14px}@media (max-width: 1365px){.main-cashback__item{padding:16px}}@media (max-width: 767px){.main-cashback__item{padding:14px 10px}}.main-cashback__item--colspan2{grid-column:span 2}@media (max-width: 1365px){.main-cashback__item--colspan2{grid-column:unset}}.main-cashback__slider{position:relative;height:100%;padding:20px;background:#FFDED6;border-radius:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 767px){.main-cashback__slider{padding:20px 30px}}.main-cashback__slider .swiper-wrapper{height:auto}.main-cashback__slider:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='809' height='744' viewBox='0 0 809 744' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_14824_6498)'%3E%3Crect width='809' height='744' rx='24' fill='%23FFDED6'/%3E%3Cg filter='url(%23filter0_f_14824_6498)'%3E%3Cellipse cx='270.423' cy='232.174' rx='505.192' ry='216.022' transform='rotate(-46.5065 270.423 232.174)' fill='url(%23paint0_linear_14824_6498)'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_14824_6498)'%3E%3Ccircle cx='524.775' cy='327.775' r='243' transform='rotate(9.78849 524.775 327.775)' fill='url(%23paint1_linear_14824_6498)' fill-opacity='0.33'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_14824_6498' x='-311.064' y='-363.434' width='1162.97' height='1191.22' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='100' result='effect1_foregroundBlur_14824_6498'/%3E%3C/filter%3E%3Cfilter id='filter1_f_14824_6498' x='268.736' y='71.7356' width='512.079' height='512.079' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='6.5' result='effect1_foregroundBlur_14824_6498'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_14824_6498' x1='-234.769' y1='30.5541' x2='490.279' y2='727.679' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF869B'/%3E%3Cstop offset='1' stop-color='%23FFE2A5'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_14824_6498' x1='658.927' y1='453.894' x2='376.565' y2='141.007' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0.797278'/%3E%3Cstop offset='0.158223' stop-color='white'/%3E%3Cstop offset='0.469198' stop-color='%23D36E6E' stop-opacity='0'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_14824_6498'%3E%3Crect width='809' height='744' rx='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat}.main-cashback__slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.main-cashback__image{max-width:180px;width:100%;height:auto;margin:0 auto}@media (max-width: 1365px){.main-cashback__image{max-width:181px}}.main-cashback__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.main-cashback__ui-button-new{z-index:1;width:100%;margin-top:35px}@media (max-width: 767px){.main-cashback__ui-button-new{margin-top:25px}}.main-cashback__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media (max-width: 767px){.main-cashback__head{gap:5px}}@media (max-width: 767px){.main-cashback__head .ui-p4,.main-cashback__head .slider-cards__item:not(.swiper-slide-active) .ui-p1,.slider-cards__item:not(.swiper-slide-active) .main-cashback__head .ui-p1,.main-cashback__head .ui-swiper-fraction .swiper-pagination,.ui-swiper-fraction .main-cashback__head .swiper-pagination{font-size:11px}}.main-cashback__head:before{content:"";display:block;width:10px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='20' viewBox='0 0 10 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 10L0 0V20L10 10Z' fill='%23DC0533'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat}@media (max-width: 767px){.main-cashback__head:before{width:7px;height:14px}}@media (max-width: 767px){.main-cashback__ui-p6{margin-top:10px}}.main-cashback .main-cashback__ui-swiper-bullets{margin-top:20px}.main-mobile-app{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 80px;padding:40px;background:var(--gradient1);border-radius:20px}@media (max-width: 1365px){.main-mobile-app{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin:0;padding:30px}}@media (max-width: 767px){.main-mobile-app{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px 16px}}.main-mobile-app__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}@media (max-width: 767px){.main-mobile-app__head{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:20px}}.main-mobile-app__image{max-width:115px;margin-bottom:-23px}@media (max-width: 1365px){.main-mobile-app__image{margin-bottom:0}}@media (max-width: 767px){.main-mobile-app__image{max-width:80px}}.main-mobile-app__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.main-mobile-app__body{display:grid;grid-template-columns:repeat(2,345px);gap:8px}@media (max-width: 1365px){.main-mobile-app__body{grid-template-columns:repeat(2,1fr)}}.main-mobile-app__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:16px;background-color:#fff;border-radius:10px}@media (max-width: 767px){.main-mobile-app__item{padding:16px 10px}}.main-mobile-app__ui-svg{position:absolute;top:16px;right:16px;width:24px;height:24px}@media (max-width: 1365px){.main-mobile-app__ui-svg{width:20px;height:20px}}@media (max-width: 767px){.main-mobile-app__ui-svg{right:10px;width:18px;height:18px}}.main-mobile-app__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 10px;margin-top:auto}@media (max-width: 767px){.main-mobile-app__buttons{gap:6px}}.main-news{padding:0 60px}@media (max-width: 1365px){.main-news{padding:0}}.main-news__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:35px}@media (max-width: 1365px){.main-news__head{margin-bottom:30px}}@media (max-width: 767px){.main-news__head{margin-bottom:24px}}.main-news__body{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:0 50px}@media (max-width: 1365px){.main-news__body{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;gap:0 20px}}@media (max-width: 767px){.main-news__body{grid-template-columns:1fr;gap:30px}}.main-news__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:24px 0}@media (max-width: 767px){.main-news__item{padding:0}}.main-news__item:active .ui-button-new{color:#fff;background-color:var(--primary1-dark)}@media (hover: hover) and (pointer: fine){.main-news__item:hover .ui-button-new{color:#fff;background-color:var(--primary1-dark)}}.main-news__item:first-child{grid-column:span 2;grid-row:span 2;margin-right:25px;padding:30px;background:var(--background1);border-radius:14px}@media (max-width: 1365px){.main-news__item:first-child{grid-row:span 1;min-height:250px;margin-right:0}}@media (max-width: 767px){.main-news__item:first-child{grid-column:span 1;padding:24px 20px}}.main-news__item:first-child .ui-button-new{width:48px;height:48px;margin-top:auto}.main-news__item:nth-last-child(-n+2){border-top:1px solid var(--background1)}@media (max-width: 767px){.main-news__item:nth-last-child(-n+2){display:none}}@media (max-width: 767px){.main-news__item:nth-child(2){padding-bottom:30px;border-bottom:1px solid var(--background1)}}.main-news__ui-p4{margin-bottom:16px}@media (max-width: 767px){.main-news__ui-p4{margin-bottom:14px}}.main-news--ny .main-news__item .ui-p1{position:relative}.main-news--ny .main-news__item:first-child{position:relative;background:var(--gradient-new-year)}.main-news--ny .main-news__item:first-child:before{content:"";position:absolute;right:30px;bottom:14px;width:128px;height:128px;background-image:url(/local/templates/main_new/styles/../images/main-news_img.png);background-repeat:no-repeat;background-size:contain}@media (max-width: 1365px){.main-news--ny .main-news__item:first-child:before{bottom:30px;width:81px;height:81px}}@media (max-width: 767px){.main-news--ny .main-news__item:first-child:before{right:20px;bottom:24px}}.main-offer__offer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;padding:40px;background:var(--gradient1);border-radius:24px}@media (max-width: 1365px){.main-offer__offer{display:block;padding:40px 80px}}@media (max-width: 767px){.main-offer__offer{padding:40px 20px}}.main-offer__image{-ms-flex-negative:0;flex-shrink:0}.main-offer__image--small{max-width:179px}@media (max-width: 1365px){.main-offer__image--small{position:absolute;top:-43px;right:41px;width:100%;max-width:217px}}@media (max-width: 767px){.main-offer__image--small{top:-3px;right:14px;max-width:140px}}.main-offer__image--banner{position:absolute;right:-20px;bottom:0;max-width:300px}@media (max-width: 1365px){.main-offer__image--banner{right:18px}}@media (max-width: 767px){.main-offer__image--banner{right:0;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%);max-width:178px}}.main-offer__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width: 1365px){.main-offer__ui-h5{padding-right:190px}}@media (max-width: 767px){.main-offer__ui-h5{padding-right:130px}}.main-offer__form{position:relative;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-template-columns:193px 193px 400px 1fr;gap:30px 10px;margin-top:30px}@media (max-width: 1365px){.main-offer__form{gap:10px;margin-top:20px;grid-template-columns:1fr}}.main-offer__form--flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}@media (max-width: 1365px){.main-offer__form--flex{padding-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}.main-offer__ui-p6{align-self:flex-end;grid-column:span 2;text-align:right}@media (max-width: 1365px){.main-offer__ui-p6{grid-column:span 1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:20px;text-align:left}}@media (max-width: 767px){.main-offer__ui-p6{margin-top:20px;margin-right:-5px}}.main-offer__line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:20px;margin:20px 0}@media (max-width: 1365px){.main-offer__line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.main-offer__ui-input input{color:var(--secondary3)}.main-offer__ui-input input.just-validate-error-field,.main-offer__ui-input input.just-validate-success-field{color:var(--secondary1)}.main-offer__ui-input-new input{color:var(--secondary3)}.main-offer__ui-input-new input.just-validate-error-field,.main-offer__ui-input-new input.just-validate-success-field{color:var(--secondary1)}@media (max-width: 1365px){.main-offer__ui-button-new{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:20px}}@media (max-width: 767px){.main-offer__ui-button-new{justify-self:auto}}.main-offer__ui-checkbox-new{grid-column:span 2}@media (max-width: 1365px){.main-offer__ui-checkbox-new{margin-top:20px;grid-column:span 1}}@media (max-width: 767px){.main-offer__ui-checkbox-new{margin-top:20px;margin-right:-5px}}.main-offer__ui-checkbox-new a{color:var(--primary1)}.main-offer__ui-checkbox-new .just-validate-error-label{left:28px}.main-offer__code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}@media (max-width: 767px){.main-offer__code{margin:0 auto}}.main-offer__code .ui-p4,.main-offer__code .slider-cards__item:not(.swiper-slide-active) .ui-p1,.slider-cards__item:not(.swiper-slide-active) .main-offer__code .ui-p1,.main-offer__code .ui-swiper-fraction .swiper-pagination,.ui-swiper-fraction .main-offer__code .swiper-pagination{cursor:pointer}.main-offer__code .just-validate-error-label{left:0;white-space:nowrap}.main-offer__code-input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.main-offer__code-input .ui-input-new{position:static}.main-offer__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.main-offer__text span{color:var(--primary1)}.main-offer__text .ui-button-new{margin-top:6px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main-offer__head{margin-bottom:35px}@media (max-width: 1365px){.main-offer__head{margin-bottom:30px}}@media (max-width: 767px){.main-offer__head{margin-bottom:20px}}.main-offer__body{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width: 1365px){.main-offer__body{grid-template-columns:1fr}}.main-offer__body--single{display:block}.main-offer__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:300px;padding:40px 30px;border-radius:24px;overflow:hidden}@media (max-width: 767px){.main-offer__item{padding:40px 20px 20px;border-radius:14px;min-height:296px}}.main-offer__item:last-child{background:var(--gradient2)}.main-offer__item:first-child{background:var(--gradient1)}@media (max-width: 767px){.main-offer__item .ui-button-new{width:100%;margin-top:10px}}.main-offer__ui-h6:not(:last-child){margin-bottom:10px}@media (max-width: 767px){.main-offer__ui-h6:not(:last-child){margin-bottom:4px}}.main-offer__info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;margin-top:20px;margin-bottom:auto}@media (max-width: 1365px){.main-offer__info{gap:30px}}@media (max-width: 767px){.main-offer__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.main-offer__info span{margin:0 5px;font-size:28px}@media (max-width: 767px){.main-offer__info span{font-size:20px}}.main-offer--single{padding:0 80px}@media (max-width: 1365px){.main-offer--single{padding:0}}.main-offer--single .main-offer__item{display:grid;justify-items:start;grid-template-columns:300px auto;min-height:240px}@media (max-width: 1365px){.main-offer--single .main-offer__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 767px){.main-offer--single .main-offer__item{min-height:260px}}.main-offer--single .main-offer__info{grid-row:span 2;margin-top:0}@media (max-width: 767px){.main-offer--single .main-offer__info{margin-top:20px}}.main-offer--single .ui-button-new{margin-top:auto}@media (max-width: 767px){.main-offer--single .ui-button-new{margin-top:45px}}.main-offer--ny,.main-offer--ny .main-offer__image{position:relative}.main-offer--ny .main-offer__offer{background:var(--gradient-new-year)}.main-offer--ny .main-offer__ny-decor{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.main-offer--ny .main-offer__ny-decor:before{content:"";position:absolute;top:50%;right:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:285px;height:330px;background-image:url(/local/templates/main_new/styles/../images/main-offer_snowflakes.png);background-repeat:no-repeat;background-size:contain}@media (max-width: 1365px){.main-offer--ny .main-offer__ny-decor:before{top:auto;right:auto;bottom:20px;left:30px;-webkit-transform:none;transform:none;width:190px;height:220px}}@media (max-width: 767px){.main-offer--ny .main-offer__ny-decor:before{display:none}}.main-products__head{margin-bottom:60px}@media (max-width: 1365px){.main-products__head{margin-bottom:30px}}@media (max-width: 767px){.main-products__head{margin-bottom:24px}}.main-products__body{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:20px}@media (max-width: 1365px){.main-products__body{grid-auto-flow:unset;grid-template-columns:repeat(2,1fr);gap:10px}}@media (max-width: 767px){.main-products__body{grid-auto-flow:column;grid-template-columns:auto;overflow-x:auto;margin:0 -20px;padding:0 20px}}.main-products__body::-webkit-scrollbar{display:none}.main-products__body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;width:100vw;height:100vh;pointer-events:none;-webkit-transition:.3s;transition:.3s}.main-products__body--background:before{background:rgba(121,121,121,.3)}.main-products__slider{position:relative;min-width:0;max-height:300px;margin:0}@media (max-width: 767px){.main-products__slider{max-height:unset;text-align:center;-ms-touch-action:unset;touch-action:unset;min-width:309px;min-height:400px}}.main-products__slider--active{z-index:10}.main-products__slider--rowspan2{grid-row:span 2;max-height:unset}@media (max-width: 1365px){.main-products__slider--rowspan2{grid-row:unset;min-height:503px}}@media (max-width: 767px){.main-products__slider--rowspan2{min-height:unset}}@media (max-width: 1365px){.main-products__slider--rowspan2 .main-products__image{right:-20px;width:90%}}.main-products__slider--blue .main-products__slide{background:#c8ebed}.main-products__slider--blue .main-products__slide:before{background-image:url("data:image/svg+xml,%3Csvg width='474' height='618' viewBox='0 0 474 618' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_14893_1880' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='474' height='618'%3E%3Crect width='474' height='618' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_14893_1880)'%3E%3Cg filter='url(%23filter0_f_14893_1880)'%3E%3Cellipse cx='421.021' cy='530.883' rx='568.425' ry='144.373' transform='rotate(-90 421.021 530.883)' fill='url(%23paint0_linear_14893_1880)'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_14893_1880)'%3E%3Cellipse cx='498.782' cy='684.42' rx='370.607' ry='78.0471' transform='rotate(-90 498.782 684.42)' fill='url(%23paint1_linear_14893_1880)'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_14893_1880' x='76.6478' y='-237.542' width='688.745' height='1536.85' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='100' result='effect1_foregroundBlur_14893_1880'/%3E%3C/filter%3E%3Cfilter id='filter1_f_14893_1880' x='280.735' y='173.812' width='436.094' height='1021.21' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='70' result='effect1_foregroundBlur_14893_1880'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_14893_1880' x1='-147.405' y1='396.135' x2='286.257' y2='1098.11' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%238183FF'/%3E%3Cstop offset='1' stop-color='%23A5EEFF' stop-opacity='0.6'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_14893_1880' x1='128.174' y1='611.576' x2='340.92' y2='1026.92' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2346FF35'/%3E%3Cstop offset='1' stop-color='%23B679FF'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A")}.main-products__slider--pink .main-products__slide{background:#ffded6}.main-products__slider--pink .main-products__slide:before{background-image:url("data:image/svg+xml,%3Csvg width='474' height='618' viewBox='0 0 474 618' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_14893_3003' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='474' height='618'%3E%3Crect width='474' height='618' rx='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_14893_3003)'%3E%3Cg filter='url(%23filter0_f_14893_3003)'%3E%3Cellipse cx='428.898' cy='476.463' rx='258.463' ry='171.415' transform='rotate(-90 428.898 476.463)' fill='url(%23paint0_linear_14893_3003)'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_14893_3003)'%3E%3Cellipse cx='479.577' cy='498.118' rx='168.458' ry='92.4151' transform='rotate(-90 479.577 498.118)' fill='url(%23paint1_linear_14893_3003)'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_14893_3003' x='57.4824' y='18' width='742.83' height='916.926' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='100' result='effect1_foregroundBlur_14893_3003'/%3E%3C/filter%3E%3Cfilter id='filter1_f_14893_3003' x='247.162' y='189.66' width='464.83' height='616.916' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='70' result='effect1_foregroundBlur_14893_3003'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_14893_3003' x1='170.435' y1='316.476' x2='686.123' y2='636.16' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF869B'/%3E%3Cstop offset='1' stop-color='%23FFE2A5'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_14893_3003' x1='311.119' y1='411.864' x2='609.057' y2='635.149' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF5E79'/%3E%3Cstop offset='1' stop-color='%23FFD561'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A")}.main-products__slide{position:relative;padding:40px 30px;border-radius:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--background1)}@media (max-width: 767px){.main-products__slide{padding:40px 20px 20px}}.main-products__slide:before{position:absolute;right:0;bottom:0;z-index:-1;width:100%;height:100%;content:"";-webkit-transition:.3s;transition:.3s;background-position:center;background-size:cover}.main-products__slide:first-child:active .ui-button-new{color:#fff;background-color:var(--primary1-dark)}@media (hover: hover) and (pointer: fine){.main-products__slide:first-child:hover .ui-button-new{color:#fff;background-color:var(--primary1-dark)}}.main-products__slide:last-child{background:var(--background1);text-align:left}.main-products__slide:last-child .main-products__text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main-products__slide:last-child:before{display:none}.main-products__slide:active{color:inherit}.main-products__slide:active .main-products__image{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (hover: hover) and (pointer: fine){.main-products__slide:hover{color:inherit}.main-products__slide:hover .main-products__image{-webkit-transform:scale(1.1);transform:scale(1.1)}}.main-products__slide.swiper-slide-active{z-index:100!important}.main-products__slide--active{opacity:1!important;-webkit-transition:.3s;transition:.3s}.main-products__slide--active a,.main-products__slide--active .ui-tooltip{position:relative;z-index:20}@media (max-width: 767px){.main-products__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}}.main-products__ui-h5:not(:last-child){margin-bottom:10px}@media (max-width: 767px){.main-products__ui-h6{font-size:20px}}.main-products__ui-h6:not(:last-child){margin-bottom:10px}.main-products__image{position:absolute;right:0;bottom:0;width:100%;-webkit-transition:.3s;transition:.3s}@media (max-width: 1365px){.main-products__image{width:400px;max-width:400px}}.main-products__li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.main-products__li .ui-svg{color:var(--green);font-size:20px}.main-products__li:before{display:none}.main-products__li:not(:first-child){margin-top:24px}@media (max-width: 1365px){.main-products__li:not(:first-child){margin-top:15px}}.main-products__buttons{margin-top:40px}@media (max-width: 1365px){.main-products__buttons{margin-top:30px}}@media (max-width: 767px){.main-products__buttons{margin-top:20px}}.main-products__buttons--flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width: 1365px){.main-products__buttons--flex{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.main-products__buttons--flex .ui-button-new{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:14px}.main-products__button{position:absolute;top:unset;right:30px;bottom:30px;left:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (max-width: 767px){.main-products__button{right:20px;bottom:20px}}.main-products__button:after{display:none}.main-products__button--next{left:30px}@media (max-width: 767px){.main-products__button--next{left:20px}}.main-products__button--prev{z-index:10}.main-products__button--prev:active .ui-button-new{color:#fff;background-color:var(--primary1-dark)}@media (hover: hover) and (pointer: fine){.main-products__button--prev:hover .ui-button-new{color:#fff;background-color:var(--primary1-dark)}}.main-products .swiper-button-next,.main-products .swiper-button-prev{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0}.main-products .swiper-button-next:after,.main-products .swiper-button-prev:after{display:none}.main-products--ny-24 .main-products__slide:before,.main-products--ny-24 .main-products__slide:after{background:linear-gradient(153deg,rgba(203,223,209,0) 31.86%,#c2e2ff 84.04%)}@media (max-width: 767px){.main-products--ny-24 .main-products__slide:hover .main-products__image{-webkit-transform:translateX(-50%) scale(1.1);transform:translate(-50%) scale(1.1)}}@media (max-width: 767px){.main-products--ny-24 .main-products__image{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:115%}}.main-promo{position:relative;overflow:hidden}.main-promo__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:35px;padding:0 60px}@media (max-width: 1365px){.main-promo__head{padding:0;margin-bottom:30px}}@media (max-width: 767px){.main-promo__head{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px;gap:30px}}@media (max-width: 767px){.main-promo__head .ui-button-new{margin-top:10px}}.main-promo__slider{padding:0 60px;overflow:visible}@media (max-width: 1365px){.main-promo__slider{position:relative;padding:0}}.main-promo__slide{position:relative;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:400px;padding:20px 45px;gap:60px;background:#ffded6;border-radius:24px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fb6902;-webkit-transition:.3s;transition:.3s}@media (max-width: 1365px){.main-promo__slide{max-width:unset;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:45px;min-height:340px}}@media (max-width: 767px){.main-promo__slide{min-height:440px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:40px 30px}}.main-promo__slide:active{cursor:pointer;color:#fb6902}.main-promo__slide:active .main-promo__image{scale:1.1}.main-promo__slide:active .main-promo__ui-button-new{color:#fff;background-color:var(--primary1-dark)}@media (hover: hover) and (pointer: fine){.main-promo__slide:hover{cursor:pointer;color:#fb6902}.main-promo__slide:hover .main-promo__image{scale:1.1}.main-promo__slide:hover .main-promo__ui-button-new{color:#fff;background-color:var(--primary1-dark)}}.main-promo__slide--blue{background:#c8ebed;color:#38699d}.main-promo__slide--blue:active{color:#38699d}@media (hover: hover) and (pointer: fine){.main-promo__slide--blue:hover{color:#38699d}}.main-promo__slide--yellow{background:#eeefc6;color:#e33419}.main-promo__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}@media (max-width: 767px){.main-promo__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.main-promo__ui-button-new{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width: 767px){.main-promo__ui-button-new{display:none}}.main-promo__ui-h4{max-width:568px}@media (max-width: 1365px){.main-promo__ui-h4{max-width:413px}}@media (max-width: 767px){.main-promo__ui-h4{max-width:unset}}.main-promo__image{position:absolute;right:0;bottom:0;z-index:0;max-width:650px;height:100%;-webkit-transition:.3s;transition:.3s}@media (max-width: 1365px){.main-promo__image{right:-56px;max-width:430px;height:unset}}@media (max-width: 767px){.main-promo__image{right:0}}.main-promo__image img{height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width: 767px){.main-promo__image img{height:unset}}.main-promo__gradient{position:absolute;right:0;bottom:0;z-index:-1;width:100%;height:100%;pointer-events:none}.main-promo__gradient img{width:100%;height:100%}.main-subscribe{padding:0 80px}@media (max-width: 1365px){.main-subscribe{padding:0}}.main-subscribe__body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:80px;padding:30px 300px;border-radius:24px;background-color:var(--background1);overflow:hidden}@media (max-width: 1365px){.main-subscribe__body{gap:35px;padding:25px 30px 25px 160px}}@media (max-width: 767px){.main-subscribe__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:20px;text-align:center}}.main-subscribe__image{position:absolute;top:0;right:0;width:100%;height:100%}.main-subscribe__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:-50px;object-position:-50px}@media (max-width: 767px){.main-subscribe__image img{-o-object-position:unset;object-position:unset}}.main-subscribe__ui-p2{position:relative}.main-subscribe__links{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}@media (max-width: 1365px){.main-subscribe__links{gap:20px}}.main-subscribe__links a{width:60px;height:60px}@media (max-width: 1365px){.main-subscribe__links a{width:50px;height:50px}}@media (max-width: 767px){.main-subscribe__links a{width:40px;height:40px}}.main-subscribe--bg-black .main-subscribe__body{color:#fff;background-color:#000}.main-subscribe--ny{position:relative}.main-subscribe--ny:before{content:"";position:absolute;top:-80px;left:50%;width:490px;height:116px;-webkit-transform:translateX(-50%);transform:translate(-50%);background-image:url(/local/templates/main_new/styles/../images/main-subscribe_ny.png);background-size:contain;pointer-events:none}@media (max-width: 1365px){.main-subscribe--ny:before{top:-70px;width:380px;height:90px}}@media (max-width: 767px){.main-subscribe--ny:before{top:-40px;width:256px;height:60px}}.main-usefull{padding:0 80px}@media (max-width: 1365px){.main-usefull{padding:0}}.main-usefull__head{margin-bottom:45px}@media (max-width: 1365px){.main-usefull__head{margin-bottom:35px}}@media (max-width: 767px){.main-usefull__head{margin-bottom:30px}}.main-usefull__body{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}@media (max-width: 1365px){.main-usefull__body{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.main-usefull__body{grid-template-rows:auto;gap:10px}}.main-usefull__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:149px;padding:24px;background-color:var(--background1);border-radius:24px}@media (max-width: 767px){.main-usefull__item{min-height:144px;padding:20px 12px 14px;border-radius:14px}}.main-usefull__item:active .ui-button-new:not(.ui-button-new--text){background-color:var(--primary1-dark);color:#fff}.main-usefull__item:active .ui-button-new:not(.ui-button-new--text) i.ui-svg{color:#fff}.main-usefull__item:active i.ui-svg{color:var(--primary1)}@media (hover: hover) and (pointer: fine){.main-usefull__item:hover .ui-button-new:not(.ui-button-new--text){background-color:var(--primary1-dark);color:#fff}.main-usefull__item:hover .ui-button-new:not(.ui-button-new--text) i.ui-svg{color:#fff}.main-usefull__item:hover i.ui-svg{color:var(--primary1)}}.main-usefull__item--x2clm{grid-column:span 2}@media (max-width: 1365px){.main-usefull__item--x2clm{grid-column:span 1}}.main-usefull__item--x2row{grid-row:span 2}@media (max-width: 1365px){.main-usefull__item--x2row{grid-row:span 1}}.main-usefull__item--x3row{grid-row:span 3}@media (max-width: 1365px){.main-usefull__item--x3row{grid-row:span 1}}.main-usefull__item--min-h250{min-height:250px}@media (max-width: 1365px){.main-usefull__item--min-h250{min-height:144px}}@media (max-width: 767px){.main-usefull__item--min-h250{min-height:130px}}.main-usefull__item--min-h308{min-height:308px}@media (max-width: 1365px){.main-usefull__item--min-h308{min-height:144px}}@media (max-width: 767px){.main-usefull__item--min-h308{min-height:130px}}@media (max-width: 767px){.main-usefull__item--mob-min-h94{min-height:94px}}.main-usefull__item--offices{min-height:316px;background-image:var(--gradient1);overflow:hidden}@media (max-width: 1365px){.main-usefull__item--offices{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;grid-column:span 2;grid-row:auto;min-height:144px;padding:20px 28px 20px 20px}}.main-usefull__item--offices:before{content:"";position:absolute;top:0;right:0;width:306px;height:317px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='306' height='317' fill='none'%3E%3Cg clip-path='url(%23a)' opacity='.5'%3E%3Cpath fill='%23fff' d='m162.973-8.5 4.791 1.433-21.079 70.483 42.698 14.294 24.931-84.661 2.877.847-24.962 84.767 44.803 15 25.492-85.754-37.4-13.02.986-2.833L263.38 5.03l4.234-14.242 2.397.712 2.395.712-4.3 14.464 22.369 7.787 6.192-23.22 1.932.515-6.231 23.364 73.537 25.6 14.147-46.697 2.871.87-14.182 46.815 32.438 11.293 17.343-58.966 1.44.423 1.438.423-17.384 59.107 31.769 11.06c9.905-8.855 22.085-18.43 28.518-23.282l3.011 3.99 3.011 3.992c-9.439 7.121-29.935 23.433-38.224 32.853-2.672 3.036-25.606 28.695-59.315 66.385l38.389 39.761-2.158 2.084-38.237-39.603a412194.54 412194.54 0 0 1-44.355 49.586l44.18 38.199L465.17 124.22l1.158.954 1.157.954-94.132 114.27 15.691 7.074c9.883-21.087 16.462-35.081 17.245-36.648 2.839-5.677 6.597-7.187 8.9-6.749h29.81l16.086-48.895 9.5 3.125-36.078 109.661 31.451 14.178-.616 1.367-.617 1.367-31.161-14.047-26.565 80.749c23.606 11.188 47.445 22.974 63.65 31.594l-2.348 4.414-2.348 4.415c-15.77-8.389-38.962-19.866-62.104-30.85l-29.95 91.036 14.614 6.54-.614 1.369-.612 1.369-14.33-6.412-2.011 6.112-9.5-3.125 2.333-7.094-55.077-24.644-15.628 33.442-2.719-1.269c4.679-10.015 9.955-21.302 15.609-33.399l-58.107-26-37.728 62.29-1.283-.777-1.284-.777 37.537-61.971-3.324-1.487.104-.234-65.21-27.948-87.906 98.219-7.452-6.67c24.562-27.44 54.669-61.08 86.752-96.93l-88.596-74.607-4.917 16.445c-5.25 18.543-17.291 64.271-23.559 99.134-6.312 35.11-8.159 52.789-8.31 57.005l-4.996-.179-4.998-.178c.179-4.992 2.146-23.288 8.461-58.418 6.357-35.36 18.51-81.482 23.788-100.116l.01-.035.01-.035 6.173-20.645-96.35-81.137 6.442-7.648 4.644 3.911 115.882-17.51L158.183-9.933l4.79 1.433Zm187.554 345.344a372241.76 372241.76 0 0 0-40.554 86.741l54.749 24.498 30.013-91.23a2073.92 2073.92 0 0 0-5.947-2.781c-14.104-6.566-27.417-12.571-38.261-17.228Zm-23.192-9.066c-7.368-2.105-13.48-.973-18.055 1.058-4.734 2.102-7.671 5.102-8.499 6.318l-.12.177-.135.166-49.326 60.671-.668.82 56.702 25.371c12.524-26.796 26.795-57.324 40.532-86.694-9.294-3.947-16.502-6.764-20.431-7.887Zm-68.929-50.943c-24.831 27.75-50.243 56.148-74.7 83.476l62.114 26.621 46.835-57.607c1.834-2.595 5.582-6.116 10.788-8.779l1.975-2.399-47.012-41.312ZM166.52 348.42l8.216 6.919c22.718-25.385 46.288-51.726 69.476-77.639l-51.151-18.571-26.541 89.291Zm223.986-96.998a122657.58 122657.58 0 0 0-35.74 76.357c11.08 4.762 24.415 10.79 38.243 17.227 1.617.753 3.243 1.513 4.875 2.277l26.512-80.585-33.89-15.276Zm-267.038 60.743 38.88 32.741 26.005-87.486-44.055-15.994-20.83 70.739Zm185.806 6.021c5.808-1.773 12.865-2.292 20.808-.023 4.409 1.26 12.163 4.292 21.922 8.439a119503.17 119503.17 0 0 1 35.767-76.413l-16.396-7.39-62.101 75.387Zm15.15-115.133c-20.104 22.471-41.811 46.73-64.017 71.546l46.919 41.232 61.371-74.501-44.273-38.277ZM82.59 277.742l38.372 32.314 20.511-69.657-43.042-15.626-15.841 52.969Zm177.182-72.268c-7.63 24.791-15.626 49.137-21.359 66.929l7.954 2.888 30.509-34.094a6789.238 6789.238 0 0 0 7.477-27.384l-24.581-8.339Zm-65.855 50.775 42.615 15.472c5.741-17.817 13.729-42.137 21.347-66.89l-44.218-15.003-19.744 66.421ZM-11.08 198.862l85.332 71.859 26.545-88.764-111.877 16.905Zm425.746 8.168c-.352-.087-3.094-.063-5.693 5.135-.775 1.549-7.333 15.502-17.194 36.54l33.56 15.128 18.673-56.758h-29.166l-.18-.045Zm-243.054 6.786-.719 1.062-1.161-.546-15.331-7.216-9.254 31.426 44.062 15.997 14.368-48.337-23.171-5.347-8.794 12.961Zm-59.883-33.51-12.437 41.588 43.03 15.623 19.057-64.713-49.65 7.502Zm175.469 34.472a6584.993 6584.993 0 0 1-5.835 21.405l16.051-17.938-10.216-3.467Zm22.712-93.555c-2.648 11.256-8.355 35.885-10.313 45.678-1.172 5.861-6.296 25.281-11.615 44.976l11.606 3.937c24.963-27.901 48.086-53.749 67.495-75.451l-57.173-19.14Zm-154.651 82.981 14.591 6.866 8.652-12.749.577-.85 1.002.23 24.353 5.62 4.489-15.1-44.51-15.102-9.154 31.085Zm127.46-92.084c-.226 3.684-.798 8.045-1.651 12.933-2.226 12.758-6.383 29.26-11.39 47.006-2.802 9.928-5.876 20.254-9.027 30.545l24.485 8.307c5.291-19.595 10.366-38.835 11.518-44.598 1.979-9.895 7.741-34.75 10.369-45.922l1.348.316-25.652-8.587Zm-68.202 74.83 44.24 15.011c3.14-10.259 6.204-20.55 8.996-30.445 5.002-17.729 9.138-34.152 11.346-46.807.89-5.103 1.461-9.568 1.655-13.246L240.92 98.128l-26.403 88.822Zm-49.255-16.712 44.516 15.105 26.399-88.803-44.796-14.997-26.119 88.695Zm-52.583 6.89 49.634-7.499 26.221-89.038-42.71-14.299-33.145 110.836Zm229.647-48.217 26.935 9.018c6.704-7.496 12.942-14.474 18.635-20.841-1.389-1.528-1.961-3.706-2.155-5.677-.293-2.986.183-6.225.703-8.305l.008-.029.009-.03 13.871-47.163-32.461-11.301-25.545 84.328Zm-61.484-70.563-.003.008-.002.01c-1.173 4.103-3.893 11.827-4.973 19.948-1.084 8.16-.449 16.323 4.718 21.49.869.869 1.419 2.148 1.758 3.652.342 1.519.493 3.371.488 5.494l-.001.043 56.653 18.966 25.555-84.363-73.442-25.567-10.751 40.319Zm108.506 45.514c-.464 1.868-.869 4.729-.621 7.255.161 1.641.562 2.884 1.194 3.707 19.929-22.29 32.725-36.615 34.672-38.827 2.254-2.561 5.265-5.53 8.66-8.652L403.168 56.87l-13.82 46.991ZM241.775 95.25l39.048 13.072c-.024-1.764-.168-3.243-.434-4.426-.301-1.334-.734-2.191-1.221-2.678-5.871-5.871-6.386-14.89-5.286-23.167 1.105-8.315 3.903-16.283 5.032-20.236l10.785-40.445-22.449-7.815-25.475 85.695Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='306' height='317' y='.5' fill='%23fff' rx='24'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}@media (max-width: 1365px){.main-usefull__item--offices:before{right:50%;-webkit-transform:translateX(50%);transform:translate(50%)}}.main-usefull__item--offices .ui-p2,.main-usefull__item--offices .ui-ol li.li--ui-p2:before,.ui-ol .main-usefull__item--offices li.li--ui-p2:before{position:relative}.main-usefull__item--offices .ui-button-new{-ms-flex-item-align:start;align-self:flex-start}.main-usefull__item--offices-ny{background:var(--gradient-new-year)}.main-usefull__item--offices-ny:before{background-image:url("data:image/svg+xml,%3Csvg width='496' height='477' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m90.177 312.308 6.173-20.643L0 210.528l6.441-7.649 4.646 3.911 115.881-17.509L183.403.567l9.581 2.866-21.078 70.484 42.698 14.294 24.931-84.662 2.878.847-24.963 84.768 44.804 14.999 25.491-85.754-37.4-13.02.986-2.833 37.27 12.975 4.234-14.243 4.792 1.424-4.299 14.464 22.367 7.787 6.192-23.22 1.933.515-6.231 23.364 73.538 25.601 14.146-46.698 2.871.87-14.182 46.815L426.4 63.503l17.343-58.966 2.878.846-17.384 59.108 31.769 11.06c9.904-8.856 22.085-18.431 28.518-23.284l6.022 7.983c-9.439 7.121-29.935 23.433-38.225 32.853-2.67 3.035-25.603 28.695-59.314 66.387l38.389 39.759-2.158 2.084-38.236-39.601c-13.353 14.93-28.328 31.67-44.356 49.585l44.181 38.198 94.564-114.795 2.315 1.908-94.132 114.271 15.69 7.073c9.885-21.089 16.464-35.084 17.246-36.648 2.839-5.678 6.597-7.187 8.901-6.749h29.809l16.086-48.895 9.499 3.125-36.077 109.661 31.451 14.177-1.233 2.735-31.161-14.046-26.565 80.747c23.606 11.188 47.444 22.975 63.65 31.595l-4.696 8.829c-15.77-8.389-38.961-19.866-62.104-30.85l-29.95 91.037 14.613 6.539-1.225 2.738-14.331-6.412-2.01 6.112-9.5-3.125 2.334-7.093-55.079-24.646c-5.66 12.112-10.942 23.415-15.627 33.444l-2.718-1.27c4.678-10.015 9.953-21.302 15.606-33.399l-58.104-25.999-37.73 62.289-2.566-1.554 37.537-61.97-3.324-1.488.105-.234-65.211-27.947c-32.52 36.336-63.056 70.454-87.907 98.217l-7.451-6.669c24.562-27.44 54.669-61.079 86.753-96.929l-88.597-74.608-4.92 16.452c-5.251 18.549-17.29 64.268-23.556 99.126-6.312 35.111-8.16 52.79-8.31 57.006l-9.994-.357c.179-4.993 2.146-23.288 8.462-58.418 6.356-35.36 18.51-81.483 23.786-100.117l.01-.035.01-.035Zm245.015 121.777 54.752 24.499 30.014-91.232c-1.993-.934-3.977-1.862-5.949-2.78-14.106-6.566-27.418-12.573-38.263-17.23-13.74 29.377-28.019 59.923-40.554 86.743Zm37.794-87.922c-13.737 29.37-28.008 59.899-40.532 86.696l-56.7-25.37.667-.821 49.326-60.671.135-.166.12-.176c.827-1.217 3.765-4.217 8.499-6.319 4.575-2.032 10.686-3.162 18.055-1.057 3.928 1.122 11.136 3.938 20.43 7.884Zm6.999-7.884c11.081 4.761 24.416 10.79 38.244 17.227 1.618.753 3.244 1.513 4.877 2.278l26.511-80.585-33.891-15.277c-9.708 20.716-22.349 47.725-35.741 76.357Zm33.006-77.59c-9.72 20.741-22.369 47.769-35.766 76.41-9.759-4.146-17.513-7.176-21.922-8.435-7.942-2.27-14.999-1.752-20.805.02l62.099-75.385 16.394 7.39Zm4.008-1.484 33.561 15.128 18.673-56.758H440.066l-.179-.044c-.35-.088-3.093-.066-5.694 5.134-.774 1.55-7.333 15.502-17.194 36.54ZM285.629 285.1a897608.21 897608.21 0 0 0 64.017-71.547l44.273 38.278-61.371 74.501-46.919-41.232Zm-2 2.236c-24.832 27.75-50.245 56.148-74.702 83.475l62.115 26.621 46.826-57.596c1.83-2.597 5.583-6.124 10.798-8.792l1.974-2.395-47.011-41.313Zm-137.446 33.22-38.372-32.313 15.841-52.969 43.043 15.627-20.512 69.655Zm21.361-72.539-43.031-15.622 12.437-41.588 49.651-7.502-19.057 64.712Zm-68.07 33.204 26.544-88.763-111.876 16.905 85.331 71.858Zm88.062-101.092-49.636 7.5 33.146-110.837 42.71 14.298-26.22 89.039Zm12.421 185.71-8.216-6.919 26.542-89.29 51.152 18.571c-23.188 25.913-46.76 52.253-69.478 77.638Zm-12.388-10.432 26.006-87.486-44.055-15.994-20.831 70.739 38.88 32.741Zm-17.2-106.364 44.062 15.997 14.369-48.337-23.172-5.347-8.795 12.961-.72 1.061-1.16-.546-15.329-7.214-9.255 31.425Zm10.112-34.338 9.154-31.085 44.51 15.102-4.488 15.1-24.356-5.621-1.001-.231-.577.851-8.652 12.75-14.59-6.866Zm81.271 67.515-42.613-15.47 19.745-66.421 44.217 15.003c-5.961 19.368-12.15 38.471-17.31 54.401l-.002.005-.001.002v.002a8072.343 8072.343 0 0 0-4.036 12.478Zm9.839 3.572-7.958-2.889c1.252-3.886 2.612-8.085 4.053-12.532l.001-.002c5.156-15.915 11.345-35.018 17.309-54.395l24.577 8.339a6771.548 6771.548 0 0 1-7.475 27.386l-30.507 34.093Zm34.996-39.11 16.049-17.937-10.216-3.466a6668.28 6668.28 0 0 1-5.833 21.403Zm6.617-24.305 11.606 3.938c24.963-27.901 48.087-53.749 67.496-75.451l-57.176-19.141c-2.648 11.258-8.355 35.886-10.313 45.679-1.172 5.86-6.294 25.281-11.613 44.975Zm20.382-91.17-25.645-8.586c-.225 3.684-.799 8.044-1.652 12.932-2.226 12.758-6.383 29.26-11.39 47.005-2.802 9.929-5.872 20.256-9.023 30.547l24.481 8.306c5.292-19.595 10.366-38.836 11.518-44.598 1.979-9.895 7.741-34.75 10.369-45.922l1.342.316Zm-49.604 81.255c3.14-10.258 6.2-20.551 8.992-30.447 5.002-17.728 9.137-34.151 11.345-46.806.891-5.103 1.463-9.568 1.657-13.246l-39.833-13.335-26.404 88.824 44.243 15.01Zm-48.981-16.618 26.398-88.804-44.797-14.997-26.119 88.697 44.518 15.104Zm81.813-167.315 73.442 25.568-25.555 84.362-56.652-18.965v-.044c.005-2.123-.146-3.975-.489-5.494-.339-1.504-.887-2.783-1.757-3.653-5.167-5.167-5.803-13.33-4.718-21.49.864-6.506 2.783-12.758 4.115-17.097.33-1.076.624-2.035.858-2.851l.002-.009.002-.008 10.752-40.319Zm50.733 110.883 25.545-84.328 32.461 11.3-13.872 47.163-.008.03-.008.03c-.52 2.079-.997 5.318-.703 8.304.193 1.972.765 4.151 2.156 5.68l-18.635 20.839-26.936-9.018Zm-61.501-20.589-39.048-13.072 25.474-85.696 22.448 7.815-10.788 40.454c-.22.768-.502 1.688-.823 2.732-1.33 4.33-3.317 10.8-4.207 17.495-1.1 8.276-.584 17.295 5.287 23.167.487.487.92 1.344 1.22 2.678.267 1.183.413 2.662.437 4.427Zm108.522-4.459 13.821-46.992 30.084 10.473c-3.394 3.123-6.405 6.09-8.659 8.652-1.946 2.211-14.742 16.538-34.671 38.829-.633-.823-1.034-2.066-1.196-3.708-.248-2.526.158-5.387.621-7.254Z' fill='url(%23a)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m90.177 312.308 6.173-20.643L0 210.528l6.441-7.649 4.646 3.911 115.881-17.509L183.403.567l9.581 2.866-21.078 70.484 42.698 14.294 24.931-84.662 2.878.847-24.963 84.768 44.804 14.999 25.491-85.754-37.4-13.02.986-2.833 37.27 12.975 4.234-14.243 4.792 1.424-4.299 14.464 22.367 7.787 6.192-23.22 1.933.515-6.231 23.364 73.538 25.601 14.146-46.698 2.871.87-14.182 46.815L426.4 63.503l17.343-58.966 2.878.846-17.384 59.108 31.769 11.06c9.904-8.856 22.085-18.431 28.518-23.284l6.022 7.983c-9.439 7.121-29.935 23.433-38.225 32.853-2.67 3.035-25.603 28.695-59.314 66.387l38.389 39.759-2.158 2.084-38.236-39.601c-13.353 14.93-28.328 31.67-44.356 49.585l44.181 38.198 94.564-114.795 2.315 1.908-94.132 114.271 15.69 7.073c9.885-21.089 16.464-35.084 17.246-36.648 2.839-5.678 6.597-7.187 8.901-6.749h29.809l16.086-48.895 9.499 3.125-36.077 109.661 31.451 14.177-1.233 2.735-31.161-14.046-26.565 80.747c23.606 11.188 47.444 22.975 63.65 31.595l-4.696 8.829c-15.77-8.389-38.961-19.866-62.104-30.85l-29.95 91.037 14.613 6.539-1.225 2.738-14.331-6.412-2.01 6.112-9.5-3.125 2.334-7.093-55.079-24.646c-5.66 12.112-10.942 23.415-15.627 33.444l-2.718-1.27c4.678-10.015 9.953-21.302 15.606-33.399l-58.104-25.999-37.73 62.289-2.566-1.554 37.537-61.97-3.324-1.488.105-.234-65.211-27.947c-32.52 36.336-63.056 70.454-87.907 98.217l-7.451-6.669c24.562-27.44 54.669-61.079 86.753-96.929l-88.597-74.608-4.92 16.452c-5.251 18.549-17.29 64.268-23.556 99.126-6.312 35.111-8.16 52.79-8.31 57.006l-9.994-.357c.179-4.993 2.146-23.288 8.462-58.418 6.356-35.36 18.51-81.483 23.786-100.117l.01-.035.01-.035Zm245.015 121.777 54.752 24.499 30.014-91.232c-1.993-.934-3.977-1.862-5.949-2.78-14.106-6.566-27.418-12.573-38.263-17.23-13.74 29.377-28.019 59.923-40.554 86.743Zm37.794-87.922c-13.737 29.37-28.008 59.899-40.532 86.696l-56.7-25.37.667-.821 49.326-60.671.135-.166.12-.176c.827-1.217 3.765-4.217 8.499-6.319 4.575-2.032 10.686-3.162 18.055-1.057 3.928 1.122 11.136 3.938 20.43 7.884Zm6.999-7.884c11.081 4.761 24.416 10.79 38.244 17.227 1.618.753 3.244 1.513 4.877 2.278l26.511-80.585-33.891-15.277c-9.708 20.716-22.349 47.725-35.741 76.357Zm33.006-77.59c-9.72 20.741-22.369 47.769-35.766 76.41-9.759-4.146-17.513-7.176-21.922-8.435-7.942-2.27-14.999-1.752-20.805.02l62.099-75.385 16.394 7.39Zm4.008-1.484 33.561 15.128 18.673-56.758H440.066l-.179-.044c-.35-.088-3.093-.066-5.694 5.134-.774 1.55-7.333 15.502-17.194 36.54ZM285.629 285.1a897608.21 897608.21 0 0 0 64.017-71.547l44.273 38.278-61.371 74.501-46.919-41.232Zm-2 2.236c-24.832 27.75-50.245 56.148-74.702 83.475l62.115 26.621 46.826-57.596c1.83-2.597 5.583-6.124 10.798-8.792l1.974-2.395-47.011-41.313Zm-137.446 33.22-38.372-32.313 15.841-52.969 43.043 15.627-20.512 69.655Zm21.361-72.539-43.031-15.622 12.437-41.588 49.651-7.502-19.057 64.712Zm-68.07 33.204 26.544-88.763-111.876 16.905 85.331 71.858Zm88.062-101.092-49.636 7.5 33.146-110.837 42.71 14.298-26.22 89.039Zm12.421 185.71-8.216-6.919 26.542-89.29 51.152 18.571c-23.188 25.913-46.76 52.253-69.478 77.638Zm-12.388-10.432 26.006-87.486-44.055-15.994-20.831 70.739 38.88 32.741Zm-17.2-106.364 44.062 15.997 14.369-48.337-23.172-5.347-8.795 12.961-.72 1.061-1.16-.546-15.329-7.214-9.255 31.425Zm10.112-34.338 9.154-31.085 44.51 15.102-4.488 15.1-24.356-5.621-1.001-.231-.577.851-8.652 12.75-14.59-6.866Zm81.271 67.515-42.613-15.47 19.745-66.421 44.217 15.003c-5.961 19.368-12.15 38.471-17.31 54.401l-.002.005-.001.002v.002a8072.343 8072.343 0 0 0-4.036 12.478Zm9.839 3.572-7.958-2.889c1.252-3.886 2.612-8.085 4.053-12.532l.001-.002c5.156-15.915 11.345-35.018 17.309-54.395l24.577 8.339a6771.548 6771.548 0 0 1-7.475 27.386l-30.507 34.093Zm34.996-39.11 16.049-17.937-10.216-3.466a6668.28 6668.28 0 0 1-5.833 21.403Zm6.617-24.305 11.606 3.938c24.963-27.901 48.087-53.749 67.496-75.451l-57.176-19.141c-2.648 11.258-8.355 35.886-10.313 45.679-1.172 5.86-6.294 25.281-11.613 44.975Zm20.382-91.17-25.645-8.586c-.225 3.684-.799 8.044-1.652 12.932-2.226 12.758-6.383 29.26-11.39 47.005-2.802 9.929-5.872 20.256-9.023 30.547l24.481 8.306c5.292-19.595 10.366-38.836 11.518-44.598 1.979-9.895 7.741-34.75 10.369-45.922l1.342.316Zm-49.604 81.255c3.14-10.258 6.2-20.551 8.992-30.447 5.002-17.728 9.137-34.151 11.345-46.806.891-5.103 1.463-9.568 1.657-13.246l-39.833-13.335-26.404 88.824 44.243 15.01Zm-48.981-16.618 26.398-88.804-44.797-14.997-26.119 88.697 44.518 15.104Zm81.813-167.315 73.442 25.568-25.555 84.362-56.652-18.965v-.044c.005-2.123-.146-3.975-.489-5.494-.339-1.504-.887-2.783-1.757-3.653-5.167-5.167-5.803-13.33-4.718-21.49.864-6.506 2.783-12.758 4.115-17.097.33-1.076.624-2.035.858-2.851l.002-.009.002-.008 10.752-40.319Zm50.733 110.883 25.545-84.328 32.461 11.3-13.872 47.163-.008.03-.008.03c-.52 2.079-.997 5.318-.703 8.304.193 1.972.765 4.151 2.156 5.68l-18.635 20.839-26.936-9.018Zm-61.501-20.589-39.048-13.072 25.474-85.696 22.448 7.815-10.788 40.454c-.22.768-.502 1.688-.823 2.732-1.33 4.33-3.317 10.8-4.207 17.495-1.1 8.276-.584 17.295 5.287 23.167.487.487.92 1.344 1.22 2.678.267 1.183.413 2.662.437 4.427Zm108.522-4.459 13.821-46.992 30.084 10.473c-3.394 3.123-6.405 6.09-8.659 8.652-1.946 2.211-14.742 16.538-34.671 38.829-.633-.823-1.034-2.066-1.196-3.708-.248-2.526.158-5.387.621-7.254Z' fill='url(%23b)'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='80.737' y1='181.357' x2='386.536' y2='293.896' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFE4E8'/%3E%3Cstop offset='1' stop-color='%23FFF1E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='0' y1='16.445' x2='578.766' y2='264.16' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23C5E3FF'/%3E%3Cstop offset='1' stop-color='%23F6FFFD'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}.main-usefull__item--faq{gap:16px;min-height:316px}@media (max-width: 1365px){.main-usefull__item--faq{grid-column:span 2;min-height:unset}}@media (max-width: 767px){.main-usefull__item--faq{padding-right:126px}}.main-usefull__item--faq .main-usefull__ui-p5{max-width:278px}@media (max-width: 767px){.main-usefull__item--faq .main-usefull__ui-p5{display:block;max-width:190px}}.main-usefull__item--faq .main-usefull__ui-button-new{z-index:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:auto}@media (max-width: 1365px){.main-usefull__item--l-order1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width: 1365px){.main-usefull__item--l-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width: 1365px){.main-usefull__item--l-col2{grid-column:span 2}}.main-usefull__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}@media (max-width: 1365px){.main-usefull__box{grid-column:span 2;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width: 767px){.main-usefull__box{gap:10px}}@media (max-width: 1365px){.main-usefull__box .main-usefull__item{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (max-width: 1365px){.main-usefull__box--l-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.main-usefull__foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-top:auto}@media (max-width: 1365px){.main-usefull__currency-rate{display:none}}.main-usefull__ui-p3{position:relative}.main-usefull__ui-button-new{margin-top:auto;position:relative}.main-usefull__ui-svg{z-index:1;color:var(--secondary3);font-size:20px}@media (max-width: 767px){.main-usefull__ui-svg{font-size:16px}}.main-usefull__descr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto;color:var(--secondary3)}@media (max-width: 767px){.main-usefull__descr{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.main-usefull__ui-p5{max-width:195px}.main-usefull__ui-p5.ui-p5--no-wrap{max-width:100%}.main-usefull__icon{position:relative;width:70px;height:70px;margin-bottom:-6px;margin-left:auto}@media (max-width: 1365px){.main-usefull__icon{margin-bottom:0}}@media (max-width: 767px){.main-usefull__icon{width:50px;height:50px}}.main-usefull__image{position:absolute;right:0;bottom:0;max-width:200px;width:100%}@media (max-width: 1365px){.main-usefull__image{max-width:135px}}@media (max-width: 767px){.main-usefull__image{max-width:110px}}.menu{position:fixed;right:0;bottom:0;z-index:102;width:100%;display:none}@media (max-width: 1365px){.menu{display:block}}.menu:before{content:"";position:fixed;top:0;right:0;width:100vw;height:100vh;background-color:var(--secondary1);visibility:hidden;opacity:0;-webkit-transition:.3s;transition:.3s}.menu--active:before{visibility:visible;opacity:.3}.menu__head{position:relative;display:grid;grid-template-columns:repeat(5,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;padding-bottom:6px;background-color:#fff;border-radius:14px 14px 0 0;-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px #0000001a}.menu__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;cursor:pointer}.menu__button>.ui-svg{width:26px;height:26px;color:#fff}.menu__button .ui-p8>.ui-svg{width:10px;height:10px;margin-bottom:-1px;vertical-align:unset}.menu__button--active{color:var(--primary1)}.menu__button--active span:first-child{-webkit-transform:rotate(225deg) translate(-27%,-225%);transform:rotate(225deg) translate(-27%,-225%)}.menu__button--active span:nth-child(2){opacity:0}.menu__button--active span:last-child{-webkit-transform:rotate(-225deg) translate(-27%,225%);transform:rotate(-225deg) translate(-27%,225%)}.menu__button--main{justify-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;-webkit-box-sizing:content-box;box-sizing:content-box;width:60px;height:60px;margin-top:-11px;background-color:var(--background1);border:6px solid #fff;border-radius:50%}.menu__button--main span{display:block;width:20px;height:2px;background-color:var(--secondary3);border-radius:4px;-webkit-transition:.3s;transition:.3s}.menu__sinara-friends-promo{min-height:78px;margin-bottom:20px}@media (max-width: 767px){.menu__sinara-friends-promo{padding:14px 14px 14px 65px!important}}.menu__sinara-friends-promo .ui-p2,.menu__sinara-friends-promo .ui-ol li.li--ui-p2:before,.ui-ol .menu__sinara-friends-promo li.li--ui-p2:before{position:relative;max-width:unset;font-size:14px;font-weight:400;z-index:1}.menu__sinara-friends-promo .ui-p2 br,.menu__sinara-friends-promo .ui-ol li.li--ui-p2:before br,.ui-ol .menu__sinara-friends-promo li.li--ui-p2:before br{display:none}.menu__sinara-friends-promo .ui-button{position:relative;z-index:1;margin-left:30px}.menu__sinara-friends-promo .sinara-friends-promo__image{left:0}.menu__sinara-friends-promo .sinara-friends-promo__image:first-child{display:none}.menu__sinara-friends-promo .sinara-friends-promo__image:last-child{display:block;width:100%;height:100%}.menu__sinara-friends-promo .sinara-friends-promo__image:last-child div{position:absolute}.menu__sinara-friends-promo .sinara-friends-promo__image:last-child div:first-child{width:100%;height:100%}.menu__sinara-friends-promo .sinara-friends-promo__image:last-child div:first-child img{width:100%;-o-object-fit:cover;object-fit:cover}.menu__sinara-friends-promo .sinara-friends-promo__image:last-child div:last-child{top:5px;left:-25px;z-index:1;width:85px;height:unset}.menu__body{position:fixed;right:0;bottom:0;width:100%;max-height:90%;padding:0 44px 90px;background:#fff;-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px #0000001a;border-radius:24px 24px 0 0;overflow-y:scroll;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.6s;transition:.6s}@media (max-width: 767px){.menu__body{padding:0 15px 102px;border-radius:14px 14px 0 0}}.menu__body::-webkit-scrollbar{display:none}.menu__body--active{-webkit-transform:translate(0);transform:translate(0)}.menu__top{position:sticky;top:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;padding:35px 0 5px;background-color:#fff}.menu__top:before,.menu__top:after{content:"";position:absolute;top:0;width:calc((100vw - 100%)/2);height:100%;background-color:inherit}.menu__top:before{right:100%}.menu__top:after{left:100%}.menu__back{width:20px;height:20px;margin:0 4px 0 -4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' fill='none'%3E%3Cpath stroke='%231E1E1E' stroke-width='1.6' d='M8.618 2 2 8.5m0 0L8.618 15M2 8.5h15'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px;cursor:pointer}.menu__ui-h4{margin-bottom:20px}.menu__swipe{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:80px;padding:20px;cursor:pointer}@media (max-width: 767px){.menu__swipe{padding:16px}}.menu__swipe:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40px;height:5px;background-color:#e2e2e2;border-radius:3px}.menu__close{position:absolute;top:37px;right:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Ccircle cx='12' cy='12' r='11.5' stroke='%23949494'/%3E%3Cpath stroke='%23949494' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='m7.97 8.01 8.06 8.061M7.97 15.99l8.06-8.061'/%3E%3C/svg%3E");cursor:pointer}.menu__search{margin-bottom:24px}@media (max-width: 767px){.menu__search{margin-bottom:20px}}.menu__search .ui-input:before{content:"";position:absolute;top:50%;left:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Ccircle cx='11.767' cy='11.767' r='8.989' stroke='%23797979' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath stroke='%23797979' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M18.019 18.485 21.543 22'/%3E%3C/svg%3E")}.menu__search .ui-input input{padding-left:52px}.menu__ui-tab .ui-tab-head{gap:0;margin:0;padding:1px 0}.menu__ui-tab .ui-tab-head__item{padding:11px 14px 10px;text-transform:uppercase;background-color:transparent;border-color:transparent}.menu__ui-tab .ui-tab-head__item--active{color:var(--primary1);border-color:var(--primary1)}.menu__menu{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin:24px 0}@media (max-width: 767px){.menu__menu{gap:10px;margin:16px 0}}.menu__menu--white .menu__item{min-height:0;background-color:#fff;-webkit-box-shadow:0 12px 16px rgba(0,0,0,.05);box-shadow:0 12px 16px #0000000d}.menu__menu--white .ui-svg{width:24px;height:24px;margin-bottom:15px}.menu__menu--white .ui-svg--mir{width:48px}.menu__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:130px;padding:14px 16px 16px;background-color:var(--background1);border-radius:14px;overflow:hidden;cursor:pointer}@media (max-width: 767px){.menu__item{min-height:120px}}.menu__item--bg1{background:var(--gradient1)}.menu__item--bg2{background:var(--gradient2)}.menu__item--x6t{grid-column:span 6}.menu__item--x4t{grid-column:span 4}.menu__item--x3t{grid-column:span 3}.menu__item--x2t{grid-column:span 2}@media (max-width: 767px){.menu__item--x6m{grid-column:span 6}}@media (max-width: 767px){.menu__item--x3m{grid-column:span 3}}@media (max-width: 767px){.menu__item--x2m{grid-column:span 2;min-height:140px}}.menu__item--h160{min-height:160px}.menu__item--banner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 767px){.menu__item--banner{min-height:110px}}.menu__item--banner .ui-p1 span{font-size:34px}@media (max-width: 767px){.menu__item--banner .ui-p1 span{font-size:24px}}.menu__item--banner .ui-p3,.menu__item--banner .ui-table table,.ui-table .menu__item--banner table,.menu__item--banner .main-calculator__input input,.main-calculator__input .menu__item--banner input{max-width:190px}@media (max-width: 767px){.menu__item--banner .ui-p3,.menu__item--banner .ui-table table,.ui-table .menu__item--banner table,.menu__item--banner .main-calculator__input input,.main-calculator__input .menu__item--banner input{max-width:160px}}.menu__item--banner .ui-p4,.menu__item--banner .slider-cards__item:not(.swiper-slide-active) .ui-p1,.slider-cards__item:not(.swiper-slide-active) .menu__item--banner .ui-p1,.menu__item--banner .ui-swiper-fraction .swiper-pagination,.ui-swiper-fraction .menu__item--banner .swiper-pagination{margin-top:10px}@media (max-width: 767px){.menu__item--banner .ui-p4,.menu__item--banner .slider-cards__item:not(.swiper-slide-active) .ui-p1,.slider-cards__item:not(.swiper-slide-active) .menu__item--banner .ui-p1,.menu__item--banner .ui-swiper-fraction .swiper-pagination,.ui-swiper-fraction .menu__item--banner .swiper-pagination{max-width:130px}}.menu__item--banner .menu__image{max-width:190px}@media (max-width: 767px){.menu__item--banner .menu__image{max-width:152px}}.menu__item--small-banner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:80px}.menu__item--small-banner .menu__image{right:20px;max-width:77px}@media (max-width: 767px){.menu__item--small{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:80px}}.menu__item--small .ui-p3,.menu__item--small .ui-table table,.ui-table .menu__item--small table,.menu__item--small .main-calculator__input input,.main-calculator__input .menu__item--small input{max-width:80%}@media (max-width: 767px){.menu__item--currency-rate{grid-column:span 6;margin:0 -15px}}.menu__item--delobank{padding:18px}.menu__item--delobank .ui-svg{width:85px;height:15px}@media (max-width: 767px){.menu__item--geo{grid-column:span 6;min-height:68px;margin-top:14px}}.menu__item--geo .ui-p7{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;cursor:pointer;-webkit-transition:.3s;transition:.3s}@media (max-width: 767px){.menu__item--geo .ui-p7{margin-top:5px}}.menu__item--geo .ui-p7--secondary3{margin-bottom:8px}@media (max-width: 767px){.menu__item--geo .ui-p7--secondary3{margin-bottom:6px}}.menu__item--geo .ui-p7 .ui-svg{width:12px;height:12px;margin-bottom:2px;-webkit-transition:.3s;transition:.3s}.menu__item--geo .ui-button{position:absolute;right:16px;bottom:20px;width:40px;height:40px}@media (max-width: 767px){.menu__item--geo .ui-button{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.menu__item--geo .ui-button:after{width:16px;height:16px}.menu__ui-p3{max-width:140px}.menu__ui-p5{max-width:90px;margin-top:auto}.menu__image{position:absolute;right:0;bottom:0;max-width:138px}.menu__ui-svg{position:absolute;right:16px;bottom:20px;width:40px;height:40px;color:var(--primary1)}.menu__ui-svg[class*=fa]{position:unset;right:unset;bottom:unset;width:unset;height:unset;color:var(--secondary3);font-size:20px}@media (max-width: 767px){.menu__ui-svg[class*=fa]{font-size:16px}}.menu__svg-star{position:relative!important}.menu__svg-star:after{position:absolute;top:-2px;right:-3.5px;content:"";background-image:url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 0.5C6.40987 0.500056 6.87235 0.724291 7.04688 1.22266L7.69531 3.07227C7.69786 3.07899 7.70507 3.09166 7.72266 3.10352L7.75586 3.11914C7.76866 3.12299 7.78351 3.12499 7.79883 3.125H9.89355C10.404 3.125 10.7979 3.43827 10.9414 3.84863C11.0776 4.23861 10.9795 4.70029 10.6074 4.99902L10.5293 5.05664L8.83398 6.19922L8.80664 6.23047C8.80545 6.23387 8.80469 6.23701 8.80469 6.23926C8.80469 6.24141 8.80556 6.24386 8.80664 6.24707L9.4541 8.09668L9.48242 8.19141C9.60234 8.66364 9.3701 9.08337 9.04199 9.30469C8.7389 9.50902 8.3176 9.57495 7.93262 9.39648L7.77051 9.30469L6.0752 8.16211C6.05653 8.1496 6.02974 8.14062 5.99902 8.14062C5.98385 8.14065 5.96973 8.14268 5.95703 8.14648L5.92285 8.16211L4.22852 9.30469C3.80418 9.59097 3.30419 9.53806 2.95801 9.30469C2.60818 9.06866 2.36643 8.60694 2.54492 8.09668L3.19336 6.24707C3.19438 6.24397 3.19434 6.24136 3.19434 6.23926L3.19336 6.23047L3.16504 6.19922L1.4707 5.05664C1.0346 4.762 0.913026 4.26445 1.05859 3.84863C1.20215 3.43857 1.59614 3.12598 2.10645 3.12598H4.20117L4.24414 3.11914C4.25692 3.11527 4.26805 3.10976 4.27734 3.10352C4.29546 3.09132 4.30233 3.07886 4.30469 3.07227L4.84473 1.53223L4.84375 1.53125L4.95215 1.22266C5.12703 0.724382 5.59 0.5 6 0.5Z' fill='%23DC0533' stroke='white'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;width:9px;height:8px}.menu__phones{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px}@media (max-width: 767px){.menu__phones{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;text-align:center}}.menu__mobile-bank{margin-top:40px}@media (max-width: 767px){.menu__mobile-bank{margin-top:24px}}.menu__ui-h6{margin-bottom:20px}.menu__old-document{padding:0}.menu__ui-p4:not(:last-child){margin-bottom:14px}.menu__ui-button{width:100%}.menu--ny .menu__button .ui-svg{position:static}.menu--ny .menu__button--main{background-color:var(--primary1)}.menu--ny .menu__button--main span{background-color:#fff}.minors-foot{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width: 1365px){.minors-foot{grid-template-columns:1fr}}.minors-foot__item{position:relative;padding:60px 40px;background:var(--background1);border-radius:24px}@media (max-width: 1365px){.minors-foot__item{padding:32px 30px 30px}}@media (max-width: 767px){.minors-foot__item{padding:24px 16px}}.minors-foot__item--border{padding:60px 200px 60px 40px;background:unset;border:1px solid var(--secondary4)}@media (max-width: 1365px){.minors-foot__item--border{padding:30px 225px 30px 30px}}@media (max-width: 767px){.minors-foot__item--border{padding:24px 96px 24px 16px}}.minors-foot__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.minors-foot__image{position:absolute;top:50%;right:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:164px}@media (max-width: 1365px){.minors-foot__image{max-width:144px}}@media (max-width: 767px){.minors-foot__image{max-width:94px}}.minors-foot__document .ui-svg{-ms-flex-item-align:start;align-self:flex-start}.mobile-app{position:relative;margin:0 80px;padding:40px 64px;border:1px solid var(--secondary4);border-radius:24px;overflow:hidden}@media (max-width: 1365px){.mobile-app{min-height:400px;margin:0;padding:40px 24px}}@media (max-width: 767px){.mobile-app{padding:30px 16px 195px;border-radius:14px}}.mobile-app__content{max-width:540px}.mobile-app__ui-h5{margin-bottom:20px}@media (max-width: 1365px){.mobile-app__ui-ul{max-width:340px}}.mobile-app__ui-p2{max-width:370px;margin-bottom:68px}@media (max-width: 1365px){.mobile-app__ui-p2{max-width:unset;margin-bottom:35px}}@media (max-width: 767px){.mobile-app__ui-p2{margin-bottom:24px}}.mobile-app__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px;margin-top:25px}@media (max-width: 767px){.mobile-app__buttons{gap:16px}}@media (max-width: 767px){.mobile-app__buttons--m-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mobile-app__buttons .ui-button--arrow:after{display:block}@media (max-width: 767px){.mobile-app__buttons .ui-button--desktop{display:none}}.mobile-app__buttons .ui-button--mobile{display:none}@media (max-width: 767px){.mobile-app__buttons .ui-button--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.mobile-app__image{position:absolute;right:0;bottom:0;max-width:493px}@media (max-width: 1365px){.mobile-app__image{right:-55px;max-width:365px}}@media (max-width: 767px){.mobile-app__image{right:-18px;max-width:273px}}.mobile-app--mx-0{margin-left:0;margin-right:0}@media (min-width: 1366px){.mobile-app--d-size-s{padding:30px 300px 30px 30px}}@media (min-width: 1366px){.mobile-app--d-size-s .mobile-app__image{right:-50px;max-width:330px}}.mobile-bank-banner{position:relative;border:1px solid #D9D9D9;border-radius:20px}.mobile-bank-banner__ui-h5:not(:last-child){margin-bottom:20px}@media (max-width: 767px){.mobile-bank-banner__ui-h5:not(:last-child){margin-bottom:14px}}.mobile-bank-banner__content{padding:60px 450px 60px 64px}@media (max-width: 1365px){.mobile-bank-banner__content{padding:40px 24px 100px}}@media (max-width: 767px){.mobile-bank-banner__content{padding:40px 20px 170px}}.mobile-bank-banner__buttons{margin-top:40px}@media (max-width: 1365px){.mobile-bank-banner__buttons{margin-top:35px}}@media (max-width: 767px){.mobile-bank-banner__buttons{max-width:100%;margin-top:24px}}.mobile-bank-banner__buttons .ui-button{height:40px}@media (max-width: 767px){.mobile-bank-banner__buttons .ui-button{width:100%}}.mobile-bank-banner__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media (max-width: 1365px){.mobile-bank-banner__links{padding-right:270px;gap:18px 10px}}@media (max-width: 767px){.mobile-bank-banner__links{gap:10px;padding-right:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.mobile-bank-banner__links .ui-button{width:100%;max-width:493px;height:40px}@media (max-width: 767px){.mobile-bank-banner__links .ui-button{height:36px;padding:7px 11px;max-width:unset}}.mobile-bank-banner__links .ui-button .ui-button__ui-svg:first-child{margin-right:4px}.mobile-bank-banner__link{height:40px}@media (max-width: 1365px){.mobile-bank-banner__link{height:34px}}@media (max-width: 767px){.mobile-bank-banner__link{width:100%;height:36px;padding:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--primary1);border-radius:40px}}@media (max-width: 767px){.mobile-bank-banner__link--rustore svg{width:104px}}@media (max-width: 767px){.mobile-bank-banner__link--appgallery svg{width:85px}}@media (max-width: 767px){.mobile-bank-banner__link--galaxy svg{width:95px}}.mobile-bank-banner__ui-svg{width:151px;height:40px;color:var(--primary1)}@media (max-width: 1365px){.mobile-bank-banner__ui-svg{width:128px;height:34px}}@media (max-width: 767px){.mobile-bank-banner__ui-svg{height:34px}}.mobile-bank-banner__image{position:absolute;right:0;bottom:0;max-width:554px;width:100%;margin-bottom:-1px}@media (max-width: 1365px){.mobile-bank-banner__image{max-width:354px}}@media (max-width: 767px){.mobile-bank-banner__image{right:50%;-webkit-transform:translateX(50%);transform:translate(50%);max-width:335px}}.mobile-bank{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 24px;background-color:#fff;border:1px solid var(--secondary4);border-radius:24px}@media (max-width: 1365px){.mobile-bank{padding:30px 50px}}@media (max-width: 767px){.mobile-bank{padding:24px 16px;border-radius:14px}}.mobile-bank__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media (max-width: 1365px){.mobile-bank__content{gap:14px}}.mobile-bank__ui-p2{margin-bottom:8px}.mobile-bank__ui-svg{width:54px;height:54px}@media (max-width: 1365px){.mobile-bank__ui-svg{width:46px;height:46px}}@media (max-width: 1365px){.mobile-bank__ui-button{padding:12px;border-width:1px;border-color:var(--secondary4);border-radius:10px}}@media (max-width: 1365px){.mobile-bank__ui-button:before{display:none}}@media (max-width: 1365px){.mobile-bank__ui-button:after{content:"";width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath stroke='%231E1E1E' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m10.524 3.217-7.07 7.072M4.833 3.23l5.691-.013-.011 5.692'/%3E%3C/svg%3E");background-size:contain}}@media (max-width: 1365px){.mobile-bank__ui-button:hover{background-color:transparent}}@media (max-width: 1365px){.mobile-bank__ui-button>div{display:none}}@media (max-width: 1365px){.mobile-bank__ui-button.ui-button--desktop{display:none}}.mobile-bank__ui-button.ui-button--mobile{display:none}@media (max-width: 1365px){.mobile-bank__ui-button.ui-button--mobile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.mobile-bank--ny-24-bg{background:var(--gradient-new-year2)}.mobile-card{position:relative;padding:24px;border:1px solid var(--primary1);border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}@media (max-width: 1365px){.mobile-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:24px}}@media (max-width: 767px){.mobile-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:16px}}.mobile-card:active .mobile-card__ui-button-new{background-color:var(--primary1-dark);color:#fff}@media (hover: hover) and (pointer: fine){.mobile-card:hover .mobile-card__ui-button-new{background-color:var(--primary1-dark);color:#fff}}.mobile-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (max-width: 1365px){.mobile-card__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}}.mobile-card__ui-button-new{position:absolute;top:24px;right:24px}@media (max-width: 1365px){.mobile-card__ui-button-new{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width: 767px){.mobile-card__ui-button-new{top:16px;right:16px;-webkit-transform:unset;transform:unset}}.mobile-card__image{max-width:125px}@media (max-width: 1365px){.mobile-card__image{max-width:117px}}@media (max-width: 767px){.mobile-card__image{margin-bottom:0}}.mobile-card--bg-white{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;padding:16px 160px;background-color:#fff;border:unset}@media (max-width: 1365px){.mobile-card--bg-white{gap:20px;padding:16px}}@media (max-width: 767px){.mobile-card--bg-white{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.mobile-card--bg-white .mobile-card__ui-button-new{top:16px;right:16px;-webkit-transform:unset;transform:unset}.mobile-links{display:none;position:relative;z-index:102}@media (max-width: 767px){.mobile-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:fixed;right:20px;bottom:80px}}.mobile-links__body{position:absolute;right:-300%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:.3s;transition:.3s}.mobile-links__body--active{right:calc(100% + 10px);visibility:visible;opacity:1}.mobile-links__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;padding:13px;background:var(--secondary1);border-radius:10px}.mobile-links__item:not(:first-child){margin-left:10px}.mobile-links__item--circle{border-radius:50%}.mobile-links__ui-svg{display:block;color:var(--white);font-size:16px}.mobile-links__toggle{-ms-flex-negative:0;flex-shrink:0;-webkit-transition:.3s;transition:.3s}.mobile-links__toggle--active .ui-svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width: 1365px){.money-scheme{padding-bottom:15px;border-radius:24px;overflow-y:auto}}@media (max-width: 767px){.money-scheme{border-radius:14px}}.money-scheme::-webkit-scrollbar{height:3px}.money-scheme::-webkit-scrollbar-track{background:#fff;border-radius:10px}.money-scheme::-webkit-scrollbar-thumb{background-color:var(--primary1);border-radius:10px}.money-scheme__container{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:11px;padding:60px 24px;background:#fff;border-radius:24px}@media (max-width: 1365px){.money-scheme__container{min-width:980px}}@media (max-width: 767px){.money-scheme__container{grid-auto-flow:unset;gap:2px;min-width:100%;padding:35px 10px;border-radius:14px}}.money-scheme__item{display:grid;grid-template-columns:auto;grid-template-rows:1fr 10px 1fr}@media (max-width: 767px){.money-scheme__item{grid-template-columns:3px 1fr;grid-template-rows:unset}}@media (max-width: 767px){.money-scheme__item:first-child .money-scheme__strip{margin-top:10px}}@media (max-width: 767px){.money-scheme__item:not(:first-child) .money-scheme__content{padding-top:6px}}@media (max-width: 767px){.money-scheme__item:not(:first-child) .money-scheme__content:before{top:auto;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%)}}@media (max-width: 767px){.money-scheme__item:not(:first-child) .money-scheme__content:after{top:auto;bottom:50%;-webkit-transform:translate(-60%,50%);transform:translate(-60%,50%)}}.money-scheme__item--bot .money-scheme__content{align-self:start;grid-row:3/4;padding-top:73px;padding-bottom:0}@media (max-width: 1365px){.money-scheme__item--bot .money-scheme__content{padding-top:70px}}@media (max-width: 767px){.money-scheme__item--bot .money-scheme__content{grid-row:unset;padding-top:6px;padding-bottom:6px;padding-left:70px}}.money-scheme__item--bot .money-scheme__content:before{top:0;bottom:unset}.money-scheme__item--bot .money-scheme__content:after{top:0;bottom:unset;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.money-scheme__item--gradient1 .money-scheme__strip{background:var(--gradient1)}.money-scheme__item--gradient2 .money-scheme__strip{background:var(--gradient2)}.money-scheme__item--stripes .money-scheme__strip{position:relative}.money-scheme__item--stripes .money-scheme__strip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='10' fill='none'%3E%3Cg stroke='%23DC0533' stroke-opacity='.19' clip-path='url(%23a)'%3E%3Cpath d='m31-1-8 12M61-1l-8 12M91-1l-8 12M121-1l-8 12M151-1l-8 12M181-1l-8 12M211-1l-8 12M241-1l-8 12M271-1l-8 12M301-1l-8 12M21-1l-8 12M51-1l-8 12M81-1l-8 12M111-1l-8 12M141-1l-8 12M171-1l-8 12M201-1l-8 12M231-1l-8 12M261-1l-8 12M291-1l-8 12M11-1 3 11M41-1l-8 12M71-1l-8 12M101-1l-8 12M131-1l-8 12M161-1l-8 12M191-1l-8 12M221-1l-8 12M251-1l-8 12M281-1l-8 12'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h300v10H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position-x:center}@media (max-width: 767px){.money-scheme__item--stripes .money-scheme__strip:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='110' fill='none'%3E%3Cg stroke='%23DC0533' stroke-opacity='.19' clip-path='url(%23a)'%3E%3Cpath d='m-1 110 12 8M-1 80l12 8M-1 50l12 8M-1 20l12 8M-1 90l12 8M-1 60l12 8M-1 30l12 8M-1 0l12 8M-1 100l12 8M-1 70l12 8M-1 40l12 8M-1 10l12 8'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 110V0h3v110z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}}.money-scheme__content{position:relative;-ms-flex-item-align:end;align-self:end;padding-bottom:76px;text-align:center}@media (max-width: 1365px){.money-scheme__content{padding-bottom:70px}}@media (max-width: 767px){.money-scheme__content{padding-bottom:6px;padding-left:70px;text-align:left}}.money-scheme__content:before{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);z-index:0;width:1px;height:60px;background:var(--secondary4)}@media (max-width: 767px){.money-scheme__content:before{top:10px;bottom:auto;left:0;-webkit-transform:translateY(0);transform:translateY(0);width:58px;height:1px}}.money-scheme__content:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);z-index:1;width:9px;height:9px;background:var(--primary1);border:1px solid #fff;border-radius:50%}@media (max-width: 767px){.money-scheme__content:after{top:10px;bottom:auto;left:0;-webkit-transform:translate(-60%,-50%);transform:translate(-60%,-50%)}}.money-scheme__strip{grid-row:2/3;background:var(--background1)}@media (max-width: 767px){.money-scheme__strip{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;grid-row:unset}}.money-scheme__ui-p2:not(:last-child){margin-bottom:12px}@media (max-width: 767px){.money-scheme__ui-p2:not(:last-child){margin-bottom:5px}}.more-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 50px;background:var(--gradient2);border-radius:24px}@media (max-width: 1365px){.more-banner{padding:40px 24px}}@media (max-width: 767px){.more-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 20px 20px}}.more-banner__content{max-width:600px}@media (max-width: 1365px){.more-banner__content{padding-bottom:55px}}@media (max-width: 767px){.more-banner__content{padding-bottom:0}}.more-banner__ui-h3{margin-bottom:24px}@media (max-width: 767px){.more-banner__ui-h3{margin-bottom:18px}}.more-banner__ui-p3:not(:last-child){margin-bottom:16px}@media (max-width: 767px){.more-banner__ui-p3:not(:last-child){margin-bottom:14px}}.more-banner__ui-tooltip{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Ccircle cx='9' cy='9' r='9' fill='%23fff'/%3E%3Cpath fill='%23797979' d='M7.887 10.561c0-.324.04-.614.12-.87.084-.256.21-.492.378-.708.168-.22.384-.43.648-.63.224-.164.404-.31.54-.438.14-.128.252-.262.336-.402a.86.86 0 0 0 .132-.456.875.875 0 0 0-.15-.522.865.865 0 0 0-.426-.324 1.743 1.743 0 0 0-.666-.114c-.268 0-.496.04-.684.12a.868.868 0 0 0-.42.372c-.096.168-.144.382-.144.642H6.027c0-.512.104-.952.312-1.32.212-.368.528-.65.948-.846.42-.2.94-.3 1.56-.3.52 0 .988.098 1.404.294.416.192.742.468.978.828.236.356.354.77.354 1.242 0 .3-.066.576-.198.828a2.539 2.539 0 0 1-.492.66 7.699 7.699 0 0 1-.72.6l-.036.024a.197.197 0 0 1-.03.024c-.276.204-.48.408-.612.612a1.293 1.293 0 0 0-.192.702v.258H7.887v-.276Zm.732 2.964a.984.984 0 0 1-.486-.12.9.9 0 0 1-.33-.318.85.85 0 0 1-.12-.438c0-.164.038-.312.114-.444a.844.844 0 0 1 .336-.312.984.984 0 0 1 .486-.12c.18 0 .342.04.486.12a.84.84 0 0 1 .45.756.86.86 0 0 1-.12.444.803.803 0 0 1-.33.312.984.984 0 0 1-.486.12Z'/%3E%3C/svg%3E")}.more-banner__image{-ms-flex-negative:0;flex-shrink:0;max-width:432px}@media (max-width: 1365px){.more-banner__image{max-width:335px;margin-top:auto;margin-right:-24px;margin-bottom:-40px}}@media (max-width: 767px){.more-banner__image{max-width:215px;margin:22px 0 0}}.more-banner--ny{padding-top:12px;padding-bottom:12px;background:var(--gradient-new-year)}@media (max-width: 1365px){.more-banner--ny{padding-top:40px;padding-bottom:40px}}@media (max-width: 767px){.more-banner--ny{padding-top:40px;padding-bottom:20px}}@media (max-width: 1365px){.nonresidents-docs__ui-tab-head{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 1365px){.nonresidents-docs__ui-tab-head .ui-p3,.nonresidents-docs__ui-tab-head .ui-table table,.ui-table .nonresidents-docs__ui-tab-head table,.nonresidents-docs__ui-tab-head .main-calculator__input input,.main-calculator__input .nonresidents-docs__ui-tab-head input{width:100%}}@media (max-width: 767px){.nonresidents-docs__ui-tab-head .ui-p3,.nonresidents-docs__ui-tab-head .ui-table table,.ui-table .nonresidents-docs__ui-tab-head table,.nonresidents-docs__ui-tab-head .main-calculator__input input,.main-calculator__input .nonresidents-docs__ui-tab-head input{grid-column:span 2}}@media (max-width: 767px){.nonresidents-docs__ui-tab-head .ui-tab-head__item:last-child{grid-column:span 2}}.nonresidents-docs__ui-tab-head .ui-tab-head__item:last-child .ui-button{margin-left:auto}.nonresidents-docs__head{margin-bottom:20px}.nonresidents-docs__head .ui-p3,.nonresidents-docs__head .ui-table table,.ui-table .nonresidents-docs__head table,.nonresidents-docs__head .main-calculator__input input,.main-calculator__input .nonresidents-docs__head input{max-width:1210px}.nonresidents-docs__head .ui-h6{margin-top:30px}.nonresidents-docs__body{display:grid;gap:24px}.nonresidents-docs__item{position:relative;padding:40px 60px 40px 160px;background-color:#fff;border-radius:24px;counter-increment:order}@media (max-width: 1365px){.nonresidents-docs__item{padding:30px 14px 30px 125px}}@media (max-width: 767px){.nonresidents-docs__item{padding:16px 16px 20px;border:1px solid var(--background1);border-radius:14px}}.nonresidents-docs__item:before{content:counter(order);position:absolute;top:25px;left:50px;font:700 160px/1 var(--font);color:#fff7d4;-webkit-text-stroke:5px #fff7d4}@media (max-width: 1365px){.nonresidents-docs__item:before{top:30px;left:30px}}@media (max-width: 767px){.nonresidents-docs__item:before{top:10px;left:20px;font-size:80px}}.nonresidents-docs__ui-h6{margin-bottom:12px}@media (max-width: 767px){.nonresidents-docs__ui-h6{min-height:65px;padding-left:60px}}.nonresidents-docs__ui-p3.ui-p3--background1{display:inline-block;padding:6px 13px;background-color:var(--background1);border-radius:20px}.nonresidents-docs__ui-p3.ui-p3--primary1{display:inline-block;padding:6px 13px;background-color:#dc05331a;border-radius:20px}.nonresidents-docs__ui-ul{max-width:1050px;margin:14px 0 18px}.nonresidents-docs__ui-ul li:not(:last-child){margin-bottom:16px}.nonresidents-docs__ui-p5:not(:last-child){margin-bottom:12px}.nonresidents-docs--step2 .nonresidents-docs__item{padding-left:60px}@media (max-width: 1365px){.nonresidents-docs--step2 .nonresidents-docs__item{padding-left:20px}}@media (max-width: 767px){.nonresidents-docs--step2 .nonresidents-docs__item{padding-left:16px}}.nonresidents-docs--step2 .nonresidents-docs__item:before{display:none}.nonresidents-info{position:relative;padding:60px 0 60px 50px;background:var(--gradient1);border-radius:24px}@media (max-width: 1365px){.nonresidents-info{padding:40px 24px 200px}}@media (max-width: 767px){.nonresidents-info{padding:40px 20px 180px;border-radius:14px}}.nonresidents-info__text{max-width:1050px}.nonresidents-info__ui-p3{margin-top:24px}@media (max-width: 767px){.nonresidents-info__ui-p3{margin-top:18px}}.nonresidents-info__ui-p3.ui-p3--max-w890{max-width:890px}.nonresidents-info__ui-ul{margin-top:24px;max-width:unset}@media (max-width: 1365px){.nonresidents-info__ui-ul{margin-top:16px}}@media (max-width: 767px){.nonresidents-info__ui-ul{margin-top:14px}}.nonresidents-info__document{margin-top:24px}@media (max-width: 1365px){.nonresidents-info__document{max-width:400px}}@media (max-width: 767px){.nonresidents-info__document{margin-top:18px}}.nonresidents-info__image{position:absolute;top:0;right:0;max-width:468px}@media (max-width: 1365px){.nonresidents-info__image{top:auto;bottom:0;max-width:336px}}@media (max-width: 767px){.nonresidents-info__image{max-width:180px}}.nonresidents-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width: 767px){.nonresidents-products{gap:10px}}.nonresidents-products__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 30px 50px;background-color:var(--background1);border-radius:24px}@media (max-width: 1365px){.nonresidents-products__item{padding:30px 20px 65px}}@media (max-width: 767px){.nonresidents-products__item{min-height:230px;padding:20px 0;border-radius:14px}}.nonresidents-products__item:nth-child(2),.nonresidents-products__item:nth-child(3){background:linear-gradient(153deg,rgba(203,223,209,0) 31.86%,rgba(220,5,51,.14) 84.04%),#f2f2f2}@media (max-width: 767px){.nonresidents-products__item:nth-child(2),.nonresidents-products__item:nth-child(3){background:var(--background1)}}.nonresidents-products__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media (max-width: 767px){.nonresidents-products__wrap{display:none;position:fixed;right:0;bottom:0;z-index:30;width:100%;height:auto;max-height:90%;padding:55px 20px 90px;background:#fff;-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px #0000001a;border-radius:14px 14px 0 0;overflow-y:scroll}.nonresidents-products__wrap::-webkit-scrollbar{display:none}}.nonresidents-products__close{display:none}@media (max-width: 767px){.nonresidents-products__close{display:block;position:absolute;top:12px;right:20px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Ccircle cx='12' cy='12' r='11.5' stroke='%23949494'/%3E%3Cpath stroke='%23949494' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='m7.97 8.01 8.06 8.061M7.97 15.99l8.06-8.061'/%3E%3C/svg%3E")}}.nonresidents-products__swipe{display:none}@media (max-width: 767px){.nonresidents-products__swipe{display:block;position:absolute;top:16px;right:50%;-webkit-transform:translateX(50%);transform:translate(50%);width:40px;height:5px;background-color:#e2e2e2}}@media (max-width: 767px){.nonresidents-products__ui-p3{padding:0 13px;margin-bottom:14px}}.nonresidents-products__ui-ul{margin-top:22px;margin-bottom:110px}@media (max-width: 1365px){.nonresidents-products__ui-ul{margin-bottom:20px}}@media (max-width: 767px){.nonresidents-products__ui-ul{margin-bottom:18px}}.nonresidents-products__ui-ul li:not(:last-child){margin-bottom:12px}.nonresidents-products__ui-ul p:first-child{margin-top:8px}.nonresidents-products__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;max-width:255px;margin-top:auto}@media (max-width: 1365px){.nonresidents-products__buttons{max-width:unset;margin-top:20px}}.nonresidents-products__buttons .ui-button--p44{padding:12px 20px}.nonresidents-products__buttons .nonresidents-products__ui-button{display:-webkit-box;display:-ms-flexbox;display:flex;height:47px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 24px}.nonresidents-products__ui-p5{position:absolute;bottom:16px;left:30px}@media (max-width: 1365px){.nonresidents-products__ui-p5{right:20px;left:20px;text-align:center}}@media (max-width: 767px){.nonresidents-products__ui-p5{position:static;margin-top:14px}}.nonresidents-products__image{position:absolute;right:35px;bottom:50px;max-width:324px}@media (max-width: 1365px){.nonresidents-products__image{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:unset;margin-top:auto}}@media (max-width: 767px){.nonresidents-products__image{position:static;max-width:100%;margin-top:auto}}@media (max-width: 1365px){.nonresidents-products__image img{max-width:252px}}@media (max-width: 767px){.nonresidents-products__image img{max-width:162px}}@media (max-width: 1365px){.nonresidents-products__image--desktop{display:none}}.nonresidents-products__image--mobile{display:none}@media (max-width: 1365px){.nonresidents-products__image--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 767px){.nonresidents-products__image--mobile{display:none}}.nonresidents-products__links-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;margin-top:20px}@media (max-width: 1365px){.nonresidents-products__links-wrapper{margin-bottom:20px}}@media (max-width: 767px){.nonresidents-products__links-wrapper{gap:10px;margin-top:18px;margin-bottom:18px}}.nonresidents-products__links-wrapper .ui-button .ui-button__ui-svg:first-child{width:18px;height:18px;margin-right:4px}@media (max-width: 767px){.nonresidents-products__links-wrapper .ui-button{width:100%}}.nonresidents-products__links-wrapper--mobile{display:none}@media (max-width: 767px){.nonresidents-products__links-wrapper--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.nonresidents-products__links{display:grid;gap:18px;grid-template-columns:repeat(2,1fr);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 767px){.nonresidents-products__links{width:100%}}.nonresidents-products__link{width:153px;height:34px;color:var(--primary1)}@media (max-width: 767px){.nonresidents-products__link:last-child{justify-self:flex-end}}.nonresidents-products__ui-button:not(.nonresidents-products__buttons .ui-button){display:none}@media (max-width: 767px){.nonresidents-products__ui-button:not(.nonresidents-products__buttons .ui-button){display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:12px;bottom:10px;width:22px;height:22px;background-color:#fff;border-color:#fff;border-radius:5px}.nonresidents-products__ui-button:not(.nonresidents-products__buttons .ui-button):after{width:11px;height:11px}}.nonresidents-questions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:var(--background1);border-radius:24px}@media (max-width: 767px){.nonresidents-questions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:30px 20px;border-radius:14px}}.nonresidents-questions__ui-h5{max-width:920px;padding:75px 65px}@media (max-width: 1365px){.nonresidents-questions__ui-h5{padding:30px}}@media (max-width: 767px){.nonresidents-questions__ui-h5{padding:0}}.nonresidents-questions__image{max-width:283px}@media (max-width: 1365px){.nonresidents-questions__image{max-width:170px}}.nonresidents-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}@media (max-width: 1365px){.nonresidents-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width: 767px){.nonresidents-steps{grid-template-columns:minmax(0,1fr);gap:16px}}.nonresidents-steps__item{position:relative;background-color:var(--background1);border-radius:20px;overflow:hidden;counter-increment:order}.nonresidents-steps__item:before{content:counter(order);position:absolute;top:25px;left:36px;font:700 60px/1 var(--font)}@media (max-width: 1365px){.nonresidents-steps__item:before{top:24px;left:24px}}@media (max-width: 767px){.nonresidents-steps__item:before{top:20px}}@media (max-width: 1365px){.nonresidents-steps__item:last-child{grid-column:span 2}}@media (max-width: 767px){.nonresidents-steps__item:last-child{grid-column:unset}}.nonresidents-steps__item--orange:before{color:#eeb26b;-webkit-text-stroke:2px #eeb26b}.nonresidents-steps__item--orange .nonresidents-steps__image{background-color:#ffd099}.nonresidents-steps__item--purple:before{color:#c49ee9;-webkit-text-stroke:2px #c49ee9}.nonresidents-steps__item--purple .nonresidents-steps__image{background-color:#dfbffe}.nonresidents-steps__item--green:before{color:#92d771;-webkit-text-stroke:2px #92d771}.nonresidents-steps__item--green .nonresidents-steps__image{background-color:#bae9a3}.nonresidents-steps__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:150px}@media (max-width: 767px){.nonresidents-steps__image{min-height:130px}}.nonresidents-steps__image img{max-width:330px;height:100%}@media (max-width: 1365px){.nonresidents-steps__image img{max-width:250px}}.nonresidents-steps__text{padding:35px 35px 30px}@media (max-width: 1365px){.nonresidents-steps__text{padding:30px 20px}}.nonresidents-steps__ui-h6{margin-bottom:16px}@media (max-width: 767px){.nonresidents-steps__ui-h6{margin-bottom:10px}}.nonresidents-steps__ui-h6 a{display:inline}.offices-banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:22px 0;padding-right:44px;background-color:#fff;border-radius:14px;-webkit-box-shadow:0 5px 18px 0 rgba(0,0,0,.2);box-shadow:0 5px 18px #0003;overflow:hidden}@media (max-width: 1365px){.offices-banner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media (max-width: 767px){.offices-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.offices-banner:hover{color:inherit}.offices-banner--map{background:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.1s;transition:.1s}.offices-banner--map .offices-banner__body{display:none;background-color:#fff;border-radius:14px;-webkit-box-shadow:0 5px 18px 0 rgba(0,0,0,.2);box-shadow:0 5px 18px #0003;overflow:hidden}.offices-banner--map .offices-banner__image{position:relative;height:118px;cursor:pointer}.offices-banner__body{padding:16px 18px 14px}.offices-banner__close{position:absolute;top:12px;right:12px;width:25px;height:25px;padding:5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none'%3E%3Cpath stroke='%231E1E1E' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.406' d='M.98 1.13 13.851 14M.98 13.87 13.851 1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;cursor:pointer}.offices-banner__ui-p1{font-size:16px;margin-bottom:5px}.offices-banner__ui-p1 span{font-size:24px}.offices-banner__info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;margin-top:10px}.offices-banner__item .ui-p6 span{font-size:18px}.offices-banner__image{-ms-flex-negative:0;flex-shrink:0;width:90px}.offices-banner--ny-24-snowflake{position:relative;background-image:url(/local/templates/main_new/styles/../images/offices-banner-ny-24-snowflake.png);background-repeat:no-repeat;background-position:calc(100% - 126px) 12px;background-size:50px}@media (max-width: 767px){.offices-banner--ny-24-snowflake{background-position:calc(100% - 102px) 12px}}.offices-banner--ny-24-snowflake .offices-banner__image{height:85px;margin-right:12px;margin-left:auto}@media (max-width: 767px){.offices-banner--ny-24-snowflake .offices-banner__body{padding-right:10px}}.offices-filter{-ms-flex-negative:0;flex-shrink:0}.offices-filter__button{position:relative;width:48px;height:48px;padding:0;border:1px solid var(--primary1);border-radius:50%;background-color:transparent;cursor:pointer;color:var(--secondary1);-webkit-transition:.3s;transition:.3s}.offices-filter__button:before{content:"";-webkit-transition:.3s;transition:.3s}.offices-filter__button:after{content:"";position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.16616 12.7404H2.04199' stroke='%23DC0533' stroke-width='1.47569' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.9584 12.7404C14.9584 13.8671 14.0451 14.7804 12.9184 14.7804C11.7918 14.7804 10.8784 13.8671 10.8784 12.7404C10.8784 11.6129 11.7918 10.7004 12.9184 10.7004C14.0451 10.7004 14.9584 11.6129 14.9584 12.7404Z' stroke='%23DC0533' stroke-width='1.47569' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.8335 4.43547H14.9585' stroke='%23DC0533' stroke-width='1.47569' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.04175 4.43551C2.04175 5.56301 2.95508 6.47551 4.08175 6.47551C5.20841 6.47551 6.12175 5.56301 6.12175 4.43551C6.12175 3.30884 5.20841 2.39551 4.08175 2.39551C2.95508 2.39551 2.04175 3.30884 2.04175 4.43551Z' stroke='%23DC0533' stroke-width='1.47569' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;-webkit-transition:.3s;transition:.3s}.offices-filter__button--check:before{position:absolute;top:0;right:2px;width:10px;height:10px;background-color:var(--primary1);border:1px solid #fff;border-radius:50%}.offices-filter__body{position:absolute;top:auto;left:0;z-index:2;height:calc(var(--height) - var(--head-mb) - var(--pd-y) - 1px - 68px - 92px - 40px);margin:0 -24px;padding:12px 24px 24px;background:var(--background1);border-radius:0 0 24px;overflow-y:auto;opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s}@media (max-width: 1365px){.offices-filter__body{top:calc(100% - 160px);right:0;left:0;height:calc(90vh - 240px);margin:0;padding:0 44px;background-color:#fff}}@media (max-width: 767px){.offices-filter__body{top:calc(100% - 140px);height:calc(90vh - 160px);padding:0 20px 95px}}.offices-filter__body::-webkit-scrollbar{width:4px}@media (max-width: 1365px){.offices-filter__body::-webkit-scrollbar{display:none}}.offices-filter__body::-webkit-scrollbar-track{border-radius:10px}.offices-filter__body::-webkit-scrollbar-thumb{background-color:var(--secondary1);border-radius:10px}.offices-filter__section:not(:first-child){margin-top:24px}@media (max-width: 767px){.offices-filter__section:not(:first-child){margin-top:20px}}.offices-filter__list{display:grid;gap:18px}.offices-filter__list--buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.offices-filter__list--buttons .ui-checkbox{min-width:130px}.offices-filter__list--buttons .ui-checkbox input:checked+label{color:#fff;background-color:var(--primary1);border-color:var(--primary1)}.offices-filter__list--buttons .ui-checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:7px 16px;text-align:center;border:1px solid var(--secondary1);border-radius:30px;white-space:nowrap;-webkit-transition:.3s;transition:.3s;cursor:pointer}@media (max-width: 767px){.offices-filter__list--buttons .ui-checkbox label{padding:7px 16px 5px}}.offices-filter__list--buttons .ui-checkbox label:before,.offices-filter__list--buttons .ui-checkbox label:after{display:none}.offices-filter__list--hidden{display:none;padding-top:18px}.offices-filter__ui-p3:not(:last-child){margin-bottom:16px}@media (max-width: 767px){.offices-filter__ui-p3:not(:last-child){margin-bottom:12px}}@media (max-width: 1365px){.offices-filter__ui-checkbox{--bg: var(--background1)}}.offices-filter__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;margin-top:30px}@media (max-width: 1365px){.offices-filter__actions{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:25px;margin-bottom:30px}}@media (max-width: 767px){.offices-filter__actions{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}.offices-filter__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}@media (max-width: 1365px){.offices-filter__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width: 767px){.offices-filter__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;width:100%}}.offices-filter__offices-banner{display:none}@media (max-width: 1365px){.offices-filter__offices-banner{display:-webkit-box;display:-ms-flexbox;display:flex}}.offices-filter--ny-24 .offices-filter__body{background-image:var(--gradient-new-year)}@media (max-width: 1365px){.offices-filter--ny-24 .offices-filter__body{background:#fff}}.offices-filter--active .offices-filter__button:after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.0459 1.70459L14.7746 15.4333' stroke='%23797979' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.0459 15.2954L14.7746 1.56672' stroke='%23797979' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.offices-filter--active .offices-filter__body{opacity:1;visibility:visible}.offices-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;margin-bottom:24px}@media (max-width: 1365px){.offices-head{margin-bottom:15px}}.offices-head .ui-button{padding:10px 30px;white-space:nowrap}@media (max-width: 1365px){.offices-head .ui-button{margin-left:auto;padding:4px 15px;text-transform:capitalize}}.offices-head__radios{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width: 1365px){.offices-head__radios{gap:10px}}.offices-head__ui-radio input:checked+label{color:var(--secondary1);border-color:var(--secondary1)}.offices-head__ui-radio label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;color:var(--secondary3);border-bottom:2px solid transparent;border-radius:0;white-space:nowrap;-webkit-transition:.3s;transition:.3s;cursor:pointer}@media (max-width: 1365px){.offices-head__ui-radio label{padding:2px 0}}.offices-head__ui-radio label:before,.offices-head__ui-radio label:after{display:none}@media (max-width: 1365px){.offices-head__ui-radio label h3{font-size:18px}}.offices-head--mb-xl{margin-bottom:38px}@media (max-width: 1365px){.offices-head--mb-xl{margin-bottom:20px}}.offices-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;cursor:pointer}@media (max-width: 767px){.offices-item{gap:12px}}.offices-item:hover .offices-item__name .ui-p4,.offices-item:hover .offices-item__name .slider-cards__item:not(.swiper-slide-active) .ui-p1,.slider-cards__item:not(.swiper-slide-active) .offices-item:hover .offices-item__name .ui-p1,.offices-item:hover .offices-item__name .ui-swiper-fraction .swiper-pagination,.ui-swiper-fraction .offices-item:hover .offices-item__name .swiper-pagination{color:var(--primary1)}.offices-item__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.offices-item__name .ui-p4,.offices-item__name .slider-cards__item:not(.swiper-slide-active) .ui-p1,.slider-cards__item:not(.swiper-slide-active) .offices-item__name .ui-p1,.offices-item__name .ui-swiper-fraction .swiper-pagination,.ui-swiper-fraction .offices-item__name .swiper-pagination{-webkit-transition:.3s;transition:.3s}.offices-item__ui-svg{width:50px;height:60px;-ms-flex-negative:0;flex-shrink:0;color:#fff}@media (max-width: 767px){.offices-item__ui-svg{width:38px;height:45px}}.offices-item__wrap{display:grid;gap:8px}.offices-item__time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:62px}.offices-item .ui-p5.ui-gradient{padding:16px;background:var(--gradient1);border-radius:10px}.offices-item .ui-p5.ui-gradient p:not(:last-child){margin-bottom:10px}.offices-item--blur>div:not(.ui-gradient){color:var(--secondary3);-webkit-filter:blur(1px);filter:blur(1px)}.offices-list-simple{display:none;background-color:#fff}@media (max-width: 1365px){.offices-list-simple .inner{padding:0}}.offices-list-simple__filter{display:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:75px;padding-bottom:16px}@media (max-width: 1365px){.offices-list-simple__filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}}.offices-list-simple__filter-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:16px;border-top:1px solid var(--secondary4);cursor:pointer}@media (max-width: 1365px){.offices-list-simple__filter-button{margin-bottom:16px}}.offices-list-simple__filter-button .ui-p8{font:300 10px/1 var(--font)}.offices-list-simple__filter-button span:not(:first-child){display:none}.offices-list-simple__filter-button .ui-svg{display:block;width:24px;height:24px;-webkit-transition:.3s;transition:.3s}.offices-list-simple__filter-button--active span{display:none}.offices-list-simple__filter-button--active span:not(:first-child){display:inline}.offices-list-simple__filter-button--active .ui-svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.offices-list-simple__geo{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer}@media (max-width: 1365px){.offices-list-simple__geo{gap:5px;margin-left:auto;text-transform:uppercase;font:11px/1.3 var(--font)}}.offices-list-simple__geo .ui-svg{width:15px;height:15px;color:var(--secondary3)}@media (max-width: 1365px){.offices-list-simple__geo .ui-svg{width:14px;height:14px}}@media (max-width: 1365px){.offices-list-simple__geo .ui-svg--desktop{display:none}}.offices-list-simple__geo .ui-svg--mobile{display:none}@media (max-width: 1365px){.offices-list-simple__geo .ui-svg--mobile{display:block}}.offices-list-simple__search{width:100%}.offices-list-simple__search .ui-input:before{content:"";position:absolute;top:50%;left:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Ccircle cx='11.767' cy='11.767' r='8.989' stroke='%23797979' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath stroke='%23797979' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M18.019 18.485 21.543 22'/%3E%3C/svg%3E")}.offices-list-simple__search .ui-input input{padding-right:14px;padding-left:46px;border-radius:10px}@media (max-width: 1365px){.offices-list-simple__search .ui-input input{background-color:var(--background1)}}.offices-list-simple__wrap{display:grid;gap:10px}@media (max-width: 1365px){.offices-list-simple__wrap{gap:15px}}.offices-list-simple__wrap-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.offices-list-simple__wrap:first-child{max-width:345px;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 1365px){.offices-list-simple__wrap:first-child{max-width:unset}}.offices-list-simple__wrap:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.offices-list-simple__wrap.ui-l-df{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding-bottom:16px}.offices-list-simple__wrap--grid{grid-template-columns:repeat(3,minmax(0,auto));-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:10px}@media (width <= 1500px){.offices-list-simple__wrap--grid{grid-template-columns:repeat(2,minmax(0,auto));-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}@media (max-width: 1365px){.offices-list-simple__wrap--grid{grid-template-columns:unset}}.offices-list-simple__checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 10px}.offices-list-simple__ui-checkbox{min-width:130px}.offices-list-simple__ui-checkbox input:checked+label{color:#fff;background-color:var(--primary1);border-color:var(--primary1)}.offices-list-simple__ui-checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:7px 16px;text-align:center;border:1px solid var(--secondary1);border-radius:30px;white-space:nowrap;-webkit-transition:.3s;transition:.3s;cursor:pointer}@media (max-width: 767px){.offices-list-simple__ui-checkbox label{padding:7px 16px 5px}}.offices-list-simple__ui-checkbox label:before,.offices-list-simple__ui-checkbox label:after{display:none}.offices-list-simple__head{margin-bottom:24px}@media (max-width: 1365px){.offices-list-simple__head{padding-bottom:20px;border-bottom:1px solid var(--secondary4)}}.offices-list-simple__body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}@media (max-width: 1365px){.offices-list-simple__body{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.offices-list-simple__body{grid-template-columns:unset}}.offices-list-simple__body::-webkit-scrollbar{display:none}.offices-list-simple__offices-item{padding-bottom:24px;border-bottom:1px solid var(--secondary4)}@media (max-width: 1365px){.offices-list-simple__offices-item.offices-item--no-border-tablet{padding-bottom:0;border:0}}@media (max-width: 767px){.offices-list-simple__offices-item.offices-item--no-border-tablet{padding-bottom:24px;border-bottom:1px solid var(--secondary4)}}@media (max-width: 767px){.offices-list-simple__offices-item.offices-item--no-border-mobile{padding-bottom:0;border:0}}.offices-list-simple__foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.offices-list-simple__foot .ui-button{padding:14px 44px}.offices-list-simple--active{display:block}.offices-list{--pd-y: 24px;--pd-x: 24px;padding:var(--pd-y) var(--pd-x);background-color:var(--background1);border-radius:24px}@media (max-width: 1365px){.offices-list.offices__item{padding-top:190px}}.offices-list__offices-head{display:none}@media (max-width: 1365px){.offices-list__offices-head{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}}.offices-list__head{--head-mb: 24px;display:grid;position:relative;gap:24px;padding-bottom:20px;border-bottom:1px solid var(--secondary4)}@media (max-width: 1365px){.offices-list__head{position:fixed;top:0;right:0;left:0;z-index:10;gap:16px;margin-bottom:0;padding:40px 44px 20px;background-color:#fff;border-radius:14px 14px 0 0}}@media (max-width: 767px){.offices-list__head{padding:40px 20px 20px}}.offices-list__ny-24{position:absolute;top:-30px;left:-20px;width:100%;height:170px;background-image:url(/local/templates/main_new/styles/../images/new-year_bg.png);background-repeat:no-repeat;background-position:top right;background-size:auto 100%}@media (max-width: 1365px){.offices-list__ny-24{display:none}}.offices-list__geo{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer}@media (max-width: 1365px){.offices-list__geo{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:5px;margin-left:auto;text-transform:uppercase;font:11px/1.3 var(--font)}}.offices-list__geo .ui-svg{width:15px;height:15px;-ms-flex-negative:0;flex-shrink:0;color:var(--secondary3)}@media (max-width: 1365px){.offices-list__geo .ui-svg{width:14px;height:14px}}.offices-list__geo p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.offices-list__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.offices-list__search .ui-input{width:100%}.offices-list__search .ui-input:before{content:"";position:absolute;top:50%;left:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Ccircle cx='11.767' cy='11.767' r='8.989' stroke='%23797979' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath stroke='%23797979' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M18.019 18.485 21.543 22'/%3E%3C/svg%3E")}.offices-list__search .ui-input input{padding-left:52px;border-radius:10px}@media (max-width: 1365px){.offices-list__search .ui-input input{background-color:var(--background1)}}.offices-list__checkboxes{display:grid;gap:15px}.offices-list__body{height:calc(var(--height) - 425px);margin:0 -20px;padding:0 20px;overflow-y:auto}@media (max-width: 1365px){.offices-list__body{padding-top:147px;height:unset;overflow:unset}}@media (max-width: 767px){.offices-list__body{padding-top:132px}}.offices-list__body::-webkit-scrollbar{width:4px}@media (max-width: 1365px){.offices-list__body::-webkit-scrollbar{display:none}}.offices-list__body::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}.offices-list__body::-webkit-scrollbar-thumb{background-color:var(--secondary1);border-radius:10px}.offices-list__offices-item{padding:20px 0}.offices-list__offices-item:not(:first-child){border-top:1px solid var(--secondary4)}.offices-list__item{display:grid;gap:20px;padding:24px 0;cursor:pointer}.offices-list__item:not(:first-child){border-top:1px solid var(--secondary4)}.offices-list__item:hover .offices-list__ui-p3{color:var(--primary1)}.offices-list__item .ts-wrapper{z-index:9}.offices-list__item--blur>div:not(.ui-p3--gradient,.ui-gradient){color:var(--secondary3);-webkit-filter:blur(1px);filter:blur(1px)}.offices-list__item--not-found{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;padding:40px 0 20px}.offices-list__item--not-found .ui-svg{width:44px;height:44px}.offices-list__item--not-found .ui-p3,.offices-list__item--not-found .ui-table table,.ui-table .offices-list__item--not-found table,.offices-list__item--not-found .main-calculator__input input,.main-calculator__input .offices-list__item--not-found input{max-width:330px;margin-top:20px;text-align:center}.offices-list__item--not-found .ui-p3:last-child,.offices-list__item--not-found .ui-table table:last-child,.ui-table .offices-list__item--not-found table:last-child,.offices-list__item--not-found .main-calculator__input input:last-child,.main-calculator__input .offices-list__item--not-found input:last-child{margin-top:12px}.offices-list__ui-accordion:not(:last-child){border-bottom:0}.offices-list__ui-accordion .ui-accordion__head{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 16px 0 0;gap:0;text-transform:uppercase;color:var(--secondary3)}.offices-list__ui-accordion .ui-accordion__head--active .ui-accordion__toggle:after{-webkit-transform:translateY(-60%) rotate(0);transform:translateY(-60%) rotate(0)}.offices-list__ui-accordion .ui-accordion__toggle:before{display:none}.offices-list__ui-accordion .ui-accordion__toggle:after{top:50%;right:0;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.91683 8.08325L7.00016 3.99992L11.0835 8.08325' stroke='%23797979' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:100%;-webkit-transform:translateY(-70%) rotate(180deg);transform:translateY(-70%) rotate(180deg)}.offices-list__ui-accordion .ui-accordion__body{margin-top:10px;padding-bottom:0}.offices-list__ui-accordion .ui-accordion__wrap{padding:16px 14px 14px}@media (max-width: 1365px){.offices-list__ui-accordion .ui-accordion__wrap{padding:16px 20px;border:1px solid var(--secondary4);border-radius:10px}}@media (max-width: 767px){.offices-list__ui-accordion .ui-accordion__wrap{padding:16px 12px}}.offices-list__ui-p3{-webkit-transition:.3s;transition:.3s}.offices-list .ui-p3--gradient{padding:14px 16px;background:var(--gradient1);border-radius:10px}.offices-list__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.offices-list__ui-svg{width:50px;height:60px;color:#fff}.offices-list__wrap{display:grid;gap:12px}@media (max-width: 767px){.offices-list__wrap{gap:5px}}.offices-list__line{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.offices-list__time{display:grid;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;gap:12px}.offices-list__ui-button{width:100%}.offices-list--ny-24{background-image:var(--gradient-new-year)}@media (max-width: 1365px){.offices-list--ny-24{background-image:unset}}@media (max-width: 1365px){.offices-list--pd-xs.offices__item{padding-top:213px}}@media (max-width: 767px){.offices-list--pd-xs.offices__item{padding-top:193px}}.offices-list--pd-xs .offices-list__body{height:calc(var(--height) - 390px)}.offices-list--five-checkboxes .offices-list__body{height:calc(var(--height) - 461px)}@media (max-width: 1365px){.offices-list--five-checkboxes .offices-list__body{padding-top:183px;height:unset}}@media (max-width: 767px){.offices-list--five-checkboxes .offices-list__body{padding-top:168px}}.offices-list--five-checkboxes .offices-filter__body{height:calc(var(--height) - var(--head-mb) - var(--pd-y) - 1px - 68px - 92px - 30px)}@media (max-width: 1365px){.offices-list--five-checkboxes .offices-filter__body{top:calc(100% - 196px);height:calc(90vh - 240px)}}@media (max-width: 767px){.offices-list--five-checkboxes .offices-filter__body{top:calc(100% - 173px);height:calc(90vh - 160px)}}.offices-office{display:none;position:absolute;right:0;bottom:110px;z-index:10;width:100%;background-color:var(--background1);padding:40px 5px 40px 24px;border-radius:24px}@media (max-width: 1365px){.offices-office{bottom:0}}@media (max-width: 1365px){.offices-office.offices__item{top:unset;left:unset}}.offices-office__head{margin-bottom:24px}@media (max-width: 1365px){.offices-office__head{position:sticky;top:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;padding:35px 0;background-color:#fff}}@media (max-width: 767px){.offices-office__head{padding:40px 0 20px}}.offices-office__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;height:calc(var(--height) - 120px - 110px);padding-right:15px;overflow:auto}@media (max-width: 1365px){.offices-office__body{height:unset;overflow:unset}}.offices-office__body::-webkit-scrollbar{width:4px}@media (max-width: 1365px){.offices-office__body::-webkit-scrollbar{display:none}}.offices-office__body::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}.offices-office__body::-webkit-scrollbar-thumb{background-color:var(--secondary1);border-radius:10px}.offices-office__body--blur>div:not(.offices-office__item--no-blur){color:var(--secondary3);-webkit-filter:blur(1px);filter:blur(1px)}.offices-office__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.offices-office__ui-svg{width:50px;height:60px;-ms-flex-negative:0;flex-shrink:0;color:#fff}.offices-office__wrap{display:grid;gap:5px}.offices-office__wrap--gap-xl{gap:16px}.offices-office .ui-gradient{padding:16px;background:var(--gradient1);border-radius:10px}.offices-office__item{display:grid;gap:12px;padding-top:24px;border-top:1px solid var(--secondary4)}.offices-office__item .ts-wrapper{z-index:9}.offices-office__item:last-child .offices-workload .ts-dropdown{top:auto;bottom:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-right:12px;font-size:16px;border-bottom:0}@media (max-width: 767px){.offices-office__item:last-child .offices-workload .ts-dropdown{font-size:14px}}.offices-office__item:last-child .offices-workload .ts-dropdown.focus .ts-control{border-top-left-radius:0;border-top-right-radius:0}.offices-office__item--no-blur .offices-office__wrap:not(.offices-office__wrap--no-blur),.offices-office__item--no-blur .offices-item__name:not(.offices-item__name--no-blur){color:var(--secondary3);-webkit-filter:blur(1px);filter:blur(1px)}.offices-office__ui-ul li:not(:last-child){margin-bottom:6px}.offices-office__icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.offices-office__icons .ui-svg{width:35px;height:22px;color:var(--primary1)}.offices-office--new{position:static;display:block;padding:40px 100px}.offices-office--new .offices-office__head{display:none}.offices-office--new .offices-office__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:unset;padding-right:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.offices-office--new .offices-office__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.offices-office--new .offices-office__item{border-top:none;gap:30px}.offices-office--new .offices-office__item:not(:last-child){-ms-flex-negative:0;flex-shrink:0}@media (max-width: 1365px){.offices-office--new{display:none!important}}.offices-office--ny-24{background-image:var(--gradient-new-year)}@media (max-width: 1365px){.offices-office--ny-24{background-image:unset}}.offices-workload__ui-select{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:8px}.offices-workload__ui-select .ts-wrapper:after{right:0;width:14px;height:14px}.offices-workload__ui-select .ts-control{padding:0 20px 0 0!important;font-size:16px}@media (max-width: 767px){.offices-workload__ui-select .ts-control{font-size:14px}}.offices-workload__ui-select .ts-dropdown{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-right:12px;font-size:16px}@media (max-width: 767px){.offices-workload__ui-select .ts-dropdown{font-size:14px}}.offices-workload__title{margin-bottom:5px;color:var(--secondary3);font:450 10px/1.1 var(--font)}.offices-workload__chart{display:none;-webkit-transition:opacity .3s;transition:opacity .3s}.offices-workload__chart--visible{display:block;-webkit-animation:show .3s;animation:show .3s}.offices-workload__content{position:relative;display:grid;min-height:89px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;justify-items:center;grid-auto-flow:column;margin-bottom:4px;padding:1px 5px 0}@media (max-width: 1365px){.offices-workload__content{min-height:95px}}@media (max-width: 767px){.offices-workload__content{min-height:92px;padding:2px 5px 0}}.offices-workload__content:after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;border:1px dashed var(--secondary4);-o-border-image:url("data:image/svg+xml,%3Csvg width='340' height='1' viewBox='0 0 340 1' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.25' y='0.25' width='339.5' height='0.5' stroke='%23D9D9D9' stroke-width='0.5' stroke-dasharray='3 3'/%3E%3C/svg%3E%0A") 2;border-image:url("data:image/svg+xml,%3Csvg width='340' height='1' viewBox='0 0 340 1' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.25' y='0.25' width='339.5' height='0.5' stroke='%23D9D9D9' stroke-width='0.5' stroke-dasharray='3 3'/%3E%3C/svg%3E%0A") 2}.offices-workload__content:before{content:"";position:absolute;bottom:21px;left:0;width:100%;height:1px;background-color:var(--secondary4)}.offices-workload__item{display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:end;justify-items:center;gap:16px;cursor:pointer}@media (max-width: 1365px){.offices-workload__item{gap:22px}}@media (max-width: 767px){.offices-workload__item{gap:19px}}.offices-workload__item--average .offices-workload__decor{height:32px;background:#f9cf64}.offices-workload__item--average .offices-workload__decor:after{border:1px solid #f9cf64}.offices-workload__item--low .offices-workload__decor{height:16px;background:#7cd28f}.offices-workload__item--low .offices-workload__decor:after{border:1px solid #7cd28f}.offices-workload__item--selected .offices-workload__decor:after{opacity:1}.offices-workload__item--selected .offices-workload__day{-webkit-transform:scale(1.3);transform:scale(1.3);text-shadow:0 0 .65px var(--secondary3),0 0 .65px var(--secondary3)}@media (max-width: 1365px){.offices-workload__item--selected .offices-workload__day{-webkit-transform:scale(1.4);transform:scale(1.4)}}@media (max-width: 767px){.offices-workload__item--selected .offices-workload__day{-webkit-transform:scale(1.3);transform:scale(1.3)}}.offices-workload__decor{position:relative;width:8px;height:59px;background:var(--primary1);border-radius:8px}.offices-workload__decor:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:1px solid var(--primary1);border-radius:8px;opacity:0;-webkit-transition:.3s;transition:.3s}.offices-workload__day{color:var(--secondary3);font:11px/14px var(--font);-webkit-transition:.3s;transition:.3s}@media (max-width: 767px){.offices-workload__day{font-size:10px}}.offices-workload__time{text-align:center;color:var(--secondary3);font:450 10px/1.1 var(--font)}.offices-workload__time:not(:last-child){margin-bottom:8px}.offices-workload__banner{position:relative;z-index:1;padding:10px 20px;background:var(--gradient1);border-radius:6px;font:12px/1.1 var(--font);text-align:center;-webkit-transition:.3s;transition:.3s}@media (max-width: 1365px){.offices-workload__banner{font-size:16px}}@media (max-width: 767px){.offices-workload__banner{font-size:11px}}.offices-workload__banner:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:linear-gradient(112.35deg,#ffeede .97%,#fff6d6 98.83%);opacity:0;-webkit-transition:.3s;transition:.3s}.offices-workload__banner:after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:linear-gradient(112.35deg,#d3ecdb .97%,#fbf0bc 98.83%);opacity:0;-webkit-transition:.3s;transition:.3s}.offices-workload__banner--average:before{opacity:1}.offices-workload__banner--low:after{opacity:1}.offices-workload__banner--hidden{height:0;padding:0;opacity:0}.offices-workload__options{display:grid;grid-template-columns:1fr 1fr;gap:10px}.offices-workload__ui-radio{width:100%}.offices-workload__ui-radio label{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.offices-workload__ui-radio.ui-radio--colspan2{grid-column:span 2}.offices-workload__body{padding:30px 16px;background:#fff;border-radius:10px}.offices-workload--offices{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-template-columns:335px 1fr;gap:115px;width:100%;background-color:var(--background1);padding:40px 100px;border-radius:24px}.offices-workload--offices .offices-workload__banner{padding:16px 9px 16px 16px;margin-top:10px;grid-column:span 2;font:16px/1.1 var(--font)}.offices-workload--offices .offices-workload__banner .ui-primary1{font-weight:700}.offices-workload--offices .offices-workload__banner--hidden{margin:0;padding:0}.offices-workload--offices .offices-workload__banner--invisible{display:none}@-webkit-keyframes show{0%{opacity:0}to{opacity:1}}@keyframes show{0%{opacity:0}to{opacity:1}}.offices{position:relative;margin-top:24px;--height: 80vh}@media (max-width: 1365px){.offices{--height: 90%}}.offices__body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media (max-width: 1365px){.offices__body{grid-template-columns:1fr}}.offices__body--hidden{display:none}.offices__body--col{--height: 25vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;max-width:1480px;width:100%;margin:0 auto;padding:0 20px}@media (max-width: 1365px){.offices__body--col{max-width:100%}}@media (max-width: 1365px){.offices__body--col{--height: 90%}}.offices__body--col .offices-banner__image,.offices__body--col .offices-head{display:none}.offices__aside{-ms-flex-negative:0;flex-shrink:0;position:relative;width:420px;height:var(--height)}@media (max-width: 1365px){.offices__aside{position:fixed;right:0;bottom:0;z-index:101;width:100%;height:25vh}}@media (max-width: 767px){.offices__aside{height:30vh}}.offices__aside .offices__item{overflow:hidden}.offices__aside.animate{-webkit-transition:.3s;transition:.3s}@media (max-width: 1365px){.offices__aside--active{height:var(--height)}}.offices__aside--active .offices__swipe{z-index:0}.offices__aside--active .offices__close{height:40px}.offices__aside--active .offices__item{min-height:unset;overflow-y:scroll}.offices__aside--hidden{display:none}@media (max-width: 767px){.offices__aside--mob-app.offices__aside--active{height:calc(var(--height) - 72px)}}.offices__wrapper{display:none;margin-top:-40px;z-index:1}.offices__item{height:calc(100% - 112px)}@media (max-width: 1365px){.offices__item{position:absolute;top:0;left:0;width:100%;min-height:100vh;height:100%;padding:0 44px 93px;background:#fff;-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px #0000001a;border-radius:14px 14px 0 0;overflow-y:scroll}}@media (max-width: 767px){.offices__item{padding:0 20px 93px}}.offices__item::-webkit-scrollbar{display:none}.offices__item--active{min-height:unset}.offices__request{position:absolute;bottom:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;padding:20px 24px;border:1px solid var(--secondary4);border-radius:24px}@media (max-width: 1365px){.offices__request{position:static;padding:16px;border-radius:10px}}.offices__request-img,.offices__request .ui-svg{width:50px;height:50px;margin-right:15px;color:var(--primary1)}@media (max-width: 767px){.offices__request-img,.offices__request .ui-svg{width:36px;height:36px}}.offices__request .ui-p3,.offices__request .ui-table table,.ui-table .offices__request table,.offices__request .main-calculator__input input,.main-calculator__input .offices__request input{max-width:200px}.offices__request .ui-button{width:35px;height:35px;margin-left:auto}@media (max-width: 767px){.offices__request .ui-button{display:none}}.offices__back{position:relative;z-index:1;padding-left:22px;cursor:pointer}.offices__back:before{content:"";position:absolute;top:40%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' fill='none'%3E%3Cpath stroke='%231E1E1E' stroke-width='1.6' d='M8.618 2 2 8.5m0 0L8.618 15M2 8.5h15'/%3E%3C/svg%3E")}.offices__back.ui-button{display:none;position:absolute;top:0;left:0}@media (max-width: 1365px){.offices__back.ui-button{display:none}}.offices__swipe{display:none;position:absolute;top:0;left:50%;z-index:1;-webkit-transform:translateX(-50%);transform:translate(-50%);width:100%;height:100%}@media (max-width: 1365px){.offices__swipe{display:block}}.offices__close{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer}.offices__close:before{content:"";position:absolute;top:20px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40px;height:5px;background-color:#e2e2e2;border-radius:3px}.offices__map-wrapper{width:100%;height:var(--height);overflow:hidden}@media (max-width: 1365px){.offices__map-wrapper{height:90vh}}.offices__map{position:relative;width:100%;height:100%;border-radius:24px;overflow:hidden}@media (max-width: 1365px){.offices__map{margin-top:0}}.offices__map .ymaps-2-1-79-controls__bottom{-webkit-transform:translateY(-70px);transform:translateY(-70px)}.offices__ui-button{display:none;position:absolute;top:25px;left:25px;padding:10px 14px}.offices__ui-button:active{color:#fff;background-color:var(--primary1)}@media (hover: hover) and (pointer: fine){.offices__ui-button:hover{color:#fff;background-color:var(--primary1)}}@media (max-width: 1365px){.offices__ui-button{padding-left:11px;padding-right:11px}}.offices__ui-button--active{display:-webkit-box;display:-ms-flexbox;display:flex}.offices__buttons{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;top:25px;right:25px}@media (max-width: 1365px){.offices__buttons{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;top:20px;right:20px}}@media (max-width: 767px){.offices__buttons{top:15px;right:15px}}.offices__buttons--ny-24:before{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:32px;height:90px;background-image:url(/local/templates/main_new/styles/../images/swiper-button_img.png);background-repeat:no-repeat;background-size:contain;pointer-events:none}.offices__buttons--active{position:fixed;z-index:100000}.offices__buttons--active .offices__ui-svg.ui-svg--open{display:none}.offices__buttons--active .offices__ui-svg.ui-svg--close{display:block}.offices__ui-svg{width:42px;height:42px;color:var(--secondary3);cursor:pointer}.offices__ui-svg.ui-svg--near{width:168px;height:42px}@media (max-width: 1365px){.offices__ui-svg.ui-svg--near{width:42px}}.offices__ui-svg.ui-svg--close{display:none}.offices__offices-banner{display:block;position:absolute;bottom:60px;left:35px}@media (max-width: 1365px){.offices__offices-banner{display:none}}.offices--active .offices__body{grid-template-columns:0 1fr;gap:0}.offices--active .offices__back.ui-button{display:block}.offices--active .offices-list{display:none}.other-questions{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width: 1365px){.other-questions{grid-template-columns:1fr}}.other-questions__item{position:relative;padding:40px;background:var(--background1);border-radius:24px}@media (max-width: 1365px){.other-questions__item{padding:32px 30px 30px}}@media (max-width: 767px){.other-questions__item{padding:24px 16px}}.other-questions__item--border{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 200px 40px 40px;background:unset;border:1px solid var(--secondary4)}@media (max-width: 1365px){.other-questions__item--border{padding:30px 225px 30px 30px}}@media (max-width: 767px){.other-questions__item--border{padding:24px 96px 24px 16px}}.other-questions__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.other-questions__image{position:absolute;top:50%;right:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:164px}@media (max-width: 1365px){.other-questions__image{max-width:144px}}@media (max-width: 767px){.other-questions__image{max-width:94px}}.other-questions__document:not(:last-child){margin-bottom:20px}.other-questions__document .ui-svg{-ms-flex-item-align:start;align-self:flex-start}.other-questions__document .ui-p3,.other-questions__document .ui-table table,.ui-table .other-questions__document table,.other-questions__document .main-calculator__input input,.main-calculator__input .other-questions__document input{margin-top:3px}@media (max-width: 767px){.other-questions__document .ui-p3,.other-questions__document .ui-table table,.ui-table .other-questions__document table,.other-questions__document .main-calculator__input input,.main-calculator__input .other-questions__document input{margin-top:0}}.other-suggestion{position:relative;background-color:var(--background1);padding:16px 80px;border-radius:24px}@media (max-width: 1365px){.other-suggestion{padding:16px 24px}}@media (max-width: 767px){.other-suggestion{padding:12px;border-radius:14px}}.other-suggestion__body{display:grid;gap:50px}@media (max-width: 1365px){.other-suggestion__body{gap:40px}}@media (max-width: 767px){.other-suggestion__body{gap:35px}}.other-suggestion__ui-h5{margin-bottom:20px}@media (max-width: 1365px){.other-suggestion__ui-h5{margin-bottom:15px}}@media (max-width: 767px){.other-suggestion__ui-h5{margin-bottom:12px}}.other-suggestion__content{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-template-columns:repeat(3,1fr);gap:100px}@media (max-width: 1365px){.other-suggestion__content{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width: 767px){.other-suggestion__content{grid-template-columns:1fr;gap:12px}}.other-suggestion__content a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font:18px/1.2 var(--font)}@media (max-width: 767px){.other-suggestion__content a{font-size:15px}}.other-suggestion__column{display:grid;gap:20px}@media (max-width: 1365px){.other-suggestion__column{gap:15px}}@media (max-width: 767px){.other-suggestion__column{gap:12px}}.other-suggestion--bg-white{background-color:#fff}.other-suggestion--bg-white .ui-accordion__wrap{background-color:var(--background1)}.package-services-banner{padding:0 80px}@media (max-width: 1365px){.package-services-banner{padding:0}}.package-services-banner__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid var(--secondary4);border-radius:24px}@media (max-width: 1365px){.package-services-banner__body{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (max-width: 767px){.package-services-banner__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.package-services-banner__text{padding:60px 0 60px 60px}@media (max-width: 1365px){.package-services-banner__text{margin-right:-30px;padding:40px 0 40px 24px}}@media (max-width: 767px){.package-services-banner__text{margin-right:0;padding:30px 16px 0}}.package-services-banner__text .ui-h5{margin-bottom:20px}@media (max-width: 1365px){.package-services-banner__text .ui-h5{margin-bottom:16px}}@media (max-width: 767px){.package-services-banner__text .ui-h5{max-width:240px}}.package-services-banner__image{max-width:300px}@media (max-width: 1365px){.package-services-banner__image{max-width:200px}}@media (max-width: 767px){.package-services-banner__image{max-width:180px}}.package-services-cost__head{margin-bottom:24px}.package-services-cost__ui-tab-head{gap:10px}@media (max-width: 1365px){.package-services-cost__ui-tab-head{display:none}}.package-services-cost__ui-tab-head .ui-tab-head__item{position:relative;padding:20px 35px;color:#939393;background-color:#fff;border:none;border-radius:14px}.package-services-cost__ui-tab-head .ui-tab-head__item:after{content:"";position:absolute;top:calc(100% - 16px);left:0;width:100%;height:48px;background-color:inherit;opacity:0;pointer-events:none}.package-services-cost__ui-tab-head .ui-tab-head__item--active{color:var(--secondary1)}.package-services-cost__ui-tab-head .ui-tab-head__item--active:after{opacity:1}@media (max-width: 1365px){.package-services-cost__slider{margin:0 -24px;padding:0 24px}}@media (max-width: 767px){.package-services-cost__slider{margin:0 -20px;padding:0 20px}}.package-services-cost__slider .swiper-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.package-services-cost__slider .swiper-slide{-webkit-transform:unset;transform:unset}.package-services-cost__ui-swiper-pagination{display:none}@media (max-width: 1365px){.package-services-cost__ui-swiper-pagination{display:block;margin-top:20px}}.package-services-cost__ui-tab-body{margin-top:8px}@media (max-width: 1365px){.package-services-cost__ui-tab-body{margin-top:0}}.package-services-cost__ui-tab-body .ui-tab-body__item{height:auto;padding:40px 40px 24px;background-color:#fff;border-radius:24px}@media (max-width: 1365px){.package-services-cost__ui-tab-body .ui-tab-body__item{display:block;padding:24px;border-radius:14px}}.package-services-cost__conditions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:40px}@media (max-width: 1365px){.package-services-cost__conditions{grid-template-columns:minmax(0,1fr);gap:14px;margin:24px 0}}.package-services-cost__condition{display:grid;gap:14px;padding:24px;background-color:var(--background1);border-radius:14px}@media (max-width: 1365px){.package-services-cost__condition{padding:12px}}@media (max-width: 1365px){.package-services-cost__condition .ui-p3,.package-services-cost__condition .ui-table table,.ui-table .package-services-cost__condition table,.package-services-cost__condition .main-calculator__input input,.main-calculator__input .package-services-cost__condition input{font-size:15px}}@media (max-width: 1365px){.package-services-cost__condition .ui-p1{font-size:20px}}@media (max-width: 1365px){.package-services-cost__ui-accordion .ui-accordion__head .ui-p3,.package-services-cost__ui-accordion .ui-accordion__head .ui-table table,.ui-table .package-services-cost__ui-accordion .ui-accordion__head table,.package-services-cost__ui-accordion .ui-accordion__head .main-calculator__input input,.main-calculator__input .package-services-cost__ui-accordion .ui-accordion__head input{font-size:15px}}.package-services-cost__ui-accordion .ui-accordion__wrap{padding:0}.package-services-cost__table{display:grid;gap:20px;padding:40px 30px;background-color:var(--background1);border-radius:14px}@media (max-width: 1365px){.package-services-cost__table{gap:12px;padding:12px}}.package-services-cost__line{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:2fr 3fr;gap:20px}@media (max-width: 1365px){.package-services-cost__line{grid-template-columns:unset;gap:8px}}.package-services-cost__line:not(:last-child){padding-bottom:20px;border-bottom:1px solid rgba(147,147,147,.2)}.package-services-cost__line:not(:last-child) .package-services-cost__td:not(:last-child){padding-bottom:20px;border-bottom:1px solid rgba(147,147,147,.2)}@media (max-width: 1365px){.package-services-cost__line:not(:last-child) .package-services-cost__td:not(:last-child){border:none;padding-bottom:0}}@media (max-width: 1365px){.package-services-cost__line .ui-p3,.package-services-cost__line .ui-table table,.ui-table .package-services-cost__line table,.package-services-cost__line .main-calculator__input input,.main-calculator__input .package-services-cost__line input{font-size:15px}}.package-services-cost__line .ui-p3 .ui-ul li:before,.package-services-cost__line .ui-table table .ui-ul li:before,.ui-table .package-services-cost__line table .ui-ul li:before,.package-services-cost__line .main-calculator__input input .ui-ul li:before,.main-calculator__input .package-services-cost__line input .ui-ul li:before{margin-top:6px}.package-services-cost__td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:44px}.package-services-cost__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;height:100%}@media (max-width: 1365px){.package-services-cost__item{gap:0}}.package-services-cost__foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;margin-top:24px}@media (max-width: 1365px){.package-services-cost__foot{gap:16px}}@media (max-width: 767px){.package-services-cost__foot{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}.page404__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:80px;padding:50px 0 125px;text-align:center;background:var(--gradient1);border-radius:24px}@media (max-width: 1365px){.page404__head{margin-bottom:70px;padding-bottom:90px}}@media (max-width: 767px){.page404__head{margin-bottom:40px;padding:40px 16px 75px;border-radius:14px}}.page404__banner-image{max-width:620px;margin-bottom:35px}@media (max-width: 1365px){.page404__banner-image{max-width:480px;margin-bottom:30px}}@media (max-width: 767px){.page404__banner-image{margin-bottom:24px}}.page404__ui-p3{margin-top:20px}@media (max-width: 767px){.page404__ui-p3{margin-top:10px}}.page404__ui-p3 a{color:var(--primary1)}.page404__body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width: 1365px){.page404__body{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.page404__body{grid-template-columns:minmax(0,1fr);gap:16px}}.page404__item{position:relative;padding:40px 30px 30px;background:linear-gradient(112deg,var(--background1) 24.1%,rgba(248,207,214,.44) 98.83%);border-radius:24px}@media (max-width: 1365px){.page404__item{padding:30px}}@media (max-width: 767px){.page404__item{padding:24px 20px;border-radius:14px}}.page404__image{position:absolute;right:0;bottom:0;max-width:260px}@media (max-width: 1365px){.page404__image{max-width:200px}}@media (max-width: 767px){.page404__image{max-width:160px}}.page404__ui-button{margin-top:80px;background-color:#fff;border-color:#fff;pointer-events:none}@media (max-width: 1365px){.page404__ui-button{margin-top:60px}}@media (max-width: 767px){.page404__ui-button{margin-top:24px}}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination__link{position:relative;text-align:center;width:34px;height:34px;font:14px/34px var(--font);color:var(--secondary1);background:#fff;border-radius:4px;-webkit-transition:.3s;transition:.3s}.pagination__link:hover{color:var(--accent1)}.pagination__link--prev,.pagination__link--next{background:var(--gradient1)}.pagination__link--prev svg,.pagination__link--next svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10px;height:14px;color:#fff}.pagination__link--next svg{-webkit-transform:rotate(180deg) translate(50%,50%);transform:rotate(180deg) translate(50%,50%)}.pagination__link--disabled{background:0;border:1px solid #d6d6d6;-webkit-box-shadow:-6px -6px 12px rgba(255,255,255,.1);box-shadow:-6px -6px 12px #ffffff1a;cursor:default}.pagination__link--disabled svg{color:#d6d6d6}.pagination__link--disabled:hover{background:inherit}.pagination__link--disabled:hover svg{color:#d6d6d6}.pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 20px}.pagination__item{margin-right:10px}.pagination__item:last-child{margin-right:0}.pagination__item--active .pagination__link{color:var(--accent1);cursor:default}.parameters-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media (max-width: 1365px){.parameters-column{gap:30px}}@media (max-width: 767px){.parameters-column{gap:24px}}.parameters-grid{display:grid;gap:10px}@media (max-width: 1365px){.parameters-grid{gap:4px}}.parameters-grid--x2{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}@media (max-width: 1365px){.parameters-grid--x2{grid-template-columns:unset;gap:30px}}.parameters-grid--x3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width: 1365px){.parameters-grid--x3{grid-template-columns:unset;gap:4px}}.parameters-grid--x6{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}@media (max-width: 1365px){.parameters-grid--x6{grid-template-columns:unset;gap:4px}}.parameters-grid--span2{grid-column:span 2}@media (max-width: 1365px){.parameters-grid--span2{grid-column:unset}}.parameters-heading{display:none}@media (max-width: 1365px){.parameters-heading{position:relative;z-index:1;display:grid;gap:4px;padding-top:40px;padding-bottom:30px;background-color:var(--background1)}}@media (max-width: 767px){.parameters-heading{padding-right:50px;padding-bottom:24px}}.parameters-heading__close{position:absolute;top:30px;right:0;cursor:pointer}.parameters-heading__close .ui-svg{width:48px;height:48px}@media (max-width: 767px){.parameters-heading__close .ui-svg{width:40px;height:40px}}.parameters-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding:24px;background-color:#fff;border-radius:20px}@media (max-width: 1365px){.parameters-item{padding:16px;border-radius:10px}}.parameters-item__ui-svg{-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px}@media (max-width: 1365px){.parameters-item__ui-svg{width:24px;height:24px}}.parameters-item__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}@media (max-width: 1365px){.parameters-item__content .ui-p3,.parameters-item__content .ui-table table,.ui-table .parameters-item__content table,.parameters-item__content .main-calculator__input input,.main-calculator__input .parameters-item__content input{font-size:16px}}@media (max-width: 767px){.parameters-item__content .ui-p3,.parameters-item__content .ui-table table,.ui-table .parameters-item__content table,.parameters-item__content .main-calculator__input input,.main-calculator__input .parameters-item__content input{font-size:14px}}@media (max-width: 1365px){.parameters-item__content .ui-p4,.parameters-item__content .slider-cards__item:not(.swiper-slide-active) .ui-p1,.slider-cards__item:not(.swiper-slide-active) .parameters-item__content .ui-p1,.parameters-item__content .ui-swiper-fraction .swiper-pagination,.ui-swiper-fraction .parameters-item__content .swiper-pagination{font-size:14px}}@media (max-width: 767px){.parameters-item__content .ui-p4,.parameters-item__content .slider-cards__item:not(.swiper-slide-active) .ui-p1,.slider-cards__item:not(.swiper-slide-active) .parameters-item__content .ui-p1,.parameters-item__content .ui-swiper-fraction .swiper-pagination,.ui-swiper-fraction .parameters-item__content .swiper-pagination{font-size:12px}}.parameters-item__content .ui-p4 a,.parameters-item__content .slider-cards__item:not(.swiper-slide-active) .ui-p1 a,.slider-cards__item:not(.swiper-slide-active) .parameters-item__content .ui-p1 a,.parameters-item__content .ui-swiper-fraction .swiper-pagination a,.ui-swiper-fraction .parameters-item__content .swiper-pagination a{display:inline}.parameters-item__content .ui-button-new{margin-top:5px}.parameters-item__content [class*=--mtauto]{margin-top:auto}@media (max-width: 1365px){.parameters-item__content [class*=--mtauto]{margin-top:20px}}.parameters-item__doc-wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width: 1365px){.parameters-item__doc-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.parameters-item__doc-wrap{grid-template-columns:unset;gap:16px}}.parameters-item__doc-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.parameters-item__doc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.parameters-item__doc .ui-svg{-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px}.parameters-item--x2{grid-column:span 2}@media (max-width: 1365px){.parameters-item--x2{grid-column:unset}}.parameters-item--x3{grid-column:span 3}@media (max-width: 1365px){.parameters-item--x3{grid-column:unset}}.parameters-item--x2-row{grid-row:span 2}@media (max-width: 1365px){.parameters-item--x2-row{grid-row:unset}}.parameters-item--minh160{min-height:160px}@media (max-width: 1365px){.parameters-item--minh160{min-height:unset}}.parameters__head{margin-bottom:40px}@media (max-width: 1365px){.parameters__head{margin-bottom:0}}.parameters__head .ui-h3{margin-bottom:40px}@media (max-width: 1365px){.parameters__ui-tab-head{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}}@media (max-width: 767px){.parameters__ui-tab-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0}}@media (max-width: 1365px){.parameters__ui-tab-head .ui-tab-head__item{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;min-height:170px;padding:12px 16px 12px 12px;text-align:left;color:var(--secondary1);background-color:#fff;border-color:#fff;border-radius:14px;white-space:unset}}@media (max-width: 767px){.parameters__ui-tab-head .ui-tab-head__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:unset}}.parameters__ui-tab-head .ui-tab-head__item .ui-tab-head__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.parameters__ui-tab-head svg.ui-svg{display:none}@media (max-width: 1365px){.parameters__ui-tab-head svg.ui-svg{display:block;width:40px;height:40px;margin-bottom:12px}}@media (max-width: 767px){.parameters__ui-tab-head svg.ui-svg{margin-right:8px;margin-bottom:0}}.parameters__ui-tab-head .ui-p6{display:none}@media (max-width: 1365px){.parameters__ui-tab-head .ui-p6{display:block}}.parameters__ui-tab-head .ui-button-new{display:none}@media (max-width: 1365px){.parameters__ui-tab-head .ui-button-new{position:absolute;top:22px;right:16px;display:block}}@media (max-width: 1365px){.parameters__body{display:none}}.parameters__body--active{display:block}@media (max-width: 1365px){.parameters__ui-tab-body>.ui-tab-body__item{display:block;position:fixed;right:0;bottom:0;z-index:30;width:100%;height:90%;padding:0 20px;background:var(--background1);-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px #0000001a;border-radius:14px 14px 0 0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.6s;transition:.6s}}@media (max-width: 1365px){.parameters__ui-tab-body>.ui-tab-body__item>.parameters-grid{height:calc(100% - 108px);padding-bottom:90px;overflow-y:auto}.parameters__ui-tab-body>.ui-tab-body__item>.parameters-grid::-webkit-scrollbar{display:none}}.parameters__ui-tab-body>.ui-tab-body__item--active{-webkit-transform:translateY(0);transform:translateY(0)}.payment-sticker{display:-webkit-box;display:-ms-flexbox;display:flex;gap:42px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 60px 0 40px;background:var(--gradient1);border-radius:24px}@media (max-width: 1365px){.payment-sticker{padding:0 24px}}@media (max-width: 767px){.payment-sticker{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;padding:0;border-radius:14px}}.payment-sticker__content{-ms-flex-item-align:center;align-self:center;padding:44px 0}@media (max-width: 767px){.payment-sticker__content{width:100%;padding:16px 12px 0}}.payment-sticker__image{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:end;align-self:flex-end;width:180px}@media (max-width: 767px){.payment-sticker__image{width:140px;margin-left:auto}}.payment-sticker--ny-24{background:var(--gradient-new-year)}.point-banner{padding:0 80px}@media (max-width: 1365px){.point-banner{padding:0}}.point-banner__body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:165px;padding:50px 60px 50px 200px;border-radius:24px}@media (max-width: 1365px){.point-banner__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;padding:50px 50px 40px 200px}}@media (max-width: 767px){.point-banner__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 16px 40px;border-radius:14px;text-align:center}}.point-banner__body--bg2{background:var(--gradient2)}.point-banner__body--ny-24{background:var(--gradient-new-year)}.point-banner__image{position:absolute;top:50%;left:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:140px}@media (max-width: 1365px){.point-banner__image{top:20px;-webkit-transform:translate(0);transform:translate(0)}}@media (max-width: 767px){.point-banner__image{position:static}}.point-banner__ui-p1{max-width:600px}.point-banner__ui-button{margin-left:auto;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 1365px){.point-banner__ui-button{margin-left:0}}@media (max-width: 767px){.point-banner__ui-button{width:100%}}.point-banner--fl-d-col .point-banner__ui-p1{max-width:none}.point-banner--fl-d-col .point-banner__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}@media (max-width: 767px){.point-banner--fl-d-col .point-banner__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.point-banner--px-0{padding-right:0;padding-left:0}@media (min-width: 1366px){.point-banner--d-size-s .point-banner__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}}.point-banner--d-size-s .point-banner__ui-button{margin-left:0}.point-banner--d-size-s .point-banner__image{top:30px;-webkit-transform:none;transform:none}.popup-app{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.popup-app__qr{max-width:112px;margin-bottom:32px}.popup-app__ui-p2{max-width:610px;margin-bottom:20px}.popup-app__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;margin-top:40px}.popup-app__ui-svg{width:151px;height:40px}@media (max-width: 1365px){.popup-business-form-client{max-width:calc(100% - 100px)!important}}@media (max-width: 767px){.popup-business-form-client{max-width:100%!important;margin-top:auto;border-radius:24px 24px 0 0!important}}.popup-business-form-client__body{margin-top:40px;margin-right:-20px;padding:1px 20px 1px 1px;overflow-y:auto}@media (max-width: 767px){.popup-business-form-client__body{margin-top:20px;margin-right:-10px;padding-right:10px}}.popup-business-form-client__body::-webkit-scrollbar{width:2px}.popup-business-form-client__body::-webkit-scrollbar-thumb{background-color:var(--secondary1)}.popup-business-form-client__item:not(:last-child){margin-bottom:30px}@media (max-width: 1365px){.popup-business-form-client__item:not(:last-child){margin-bottom:25px}}.popup-business-form-client__item--info{padding:12px 50px 12px 20px;background-color:var(--background1);border-radius:4px}.popup-business-form-client__ui-button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:500px;margin:0 auto}@media (max-width: 767px){.popup-business-form-client__ui-button{max-width:260px}}@media (max-width: 767px){.popup-business-online-bank{padding-top:50px!important}}.popup-business-online-bank__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width: 1365px){.popup-business-online-bank__body{grid-template-columns:minmax(0,1fr);gap:10px}}.popup-business-online-bank__item{position:relative;padding:40px 35px;border-radius:24px}@media (max-width: 1365px){.popup-business-online-bank__item{padding:24px 16px}}.popup-business-online-bank__item:first-child{background:var(--gradient2)}.popup-business-online-bank__item:last-child{background:var(--gradient1)}.popup-business-online-bank__item .ui-p2,.popup-business-online-bank__item .ui-ol li.li--ui-p2:before,.ui-ol .popup-business-online-bank__item li.li--ui-p2:before{margin-bottom:8px}@media (max-width: 1365px){.popup-business-online-bank__item .ui-p2,.popup-business-online-bank__item .ui-ol li.li--ui-p2:before,.ui-ol .popup-business-online-bank__item li.li--ui-p2:before{margin-bottom:6px}}.popup-business-online-bank__ui-button{margin-top:20px}.popup-business-online-bank__image{position:absolute;right:0;bottom:0;max-width:200px}@media (max-width: 1365px){.popup-business-online-bank__image{max-width:150px}}.popup-certificates{overflow:hidden}.popup-certificates__body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 767px){.popup-certificates__body{padding-bottom:60px}}.popup-certificates__image{-ms-flex-negative:0;flex-shrink:0;max-width:320px}@media (max-width: 1365px){.popup-certificates__image{max-width:220px;margin-right:30px}}@media (max-width: 767px){.popup-certificates__image{position:absolute;right:-100px;bottom:-25px;max-width:170px}}.popup-certificates__content{max-width:850px}.popup-certificates__ui-h4{margin-bottom:40px}@media (max-width: 1365px){.popup-certificates__ui-h4{margin-bottom:30px}}.popup-certificates__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}@media (max-width: 1365px){.popup-certificates__buttons{display:block;margin-top:30px}}.popup-certificates__ui-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 20px}@media (max-width: 767px){.popup-certificates__ui-button{padding:10px 15px}}.popup-certificates__ui-button:not(:last-child){margin-right:20px}@media (max-width: 1365px){.popup-certificates__ui-button:not(:last-child){margin-right:0;margin-bottom:20px}}.popup-certificates__ui-button.ui-button--yabrowser:before{content:"";display:block;width:24px;height:24px;margin-right:5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='url(%23b)' stroke='%23E7E7E7' d='M23.5 12c0 6.351-5.149 11.5-11.5 11.5S.5 18.351.5 12 5.649.5 12 .5 23.5 5.649 23.5 12Z'/%3E%3Cpath fill='%23EC1C24' fill-rule='evenodd' d='m19.725 7.05-6.422 6.281v7.811c0 .14-.61.253-1.304.262-.665-.009-1.303-.121-1.303-.262v-7.81L4.276 7.05c-.103-.104.225-.591.731-1.097.507-.507 1.004-.834 1.097-.732l5.887 5.747 5.887-5.748c.104-.103.59.226 1.097.731.507.507.844.995.75 1.098Z' clip-rule='evenodd'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='1200' x2='1200' y1='0' y2='2400' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23EDEDEE'/%3E%3C/linearGradient%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.popup-certificates__ui-button.ui-button--yabrowser .ui-p4,.popup-certificates__ui-button.ui-button--yabrowser .slider-cards__item:not(.swiper-slide-active) .ui-p1,.slider-cards__item:not(.swiper-slide-active) .popup-certificates__ui-button.ui-button--yabrowser .ui-p1,.popup-certificates__ui-button.ui-button--yabrowser .ui-swiper-fraction .swiper-pagination,.ui-swiper-fraction .popup-certificates__ui-button.ui-button--yabrowser .swiper-pagination{padding-top:2px}.popup-certificates__ui-button.ui-button--atom:before{content:"";display:block;width:24px;height:24px;margin-right:5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='url(%23a)' d='M.37 10.357 3.987 21.84 15.47 23.54l8.16-8.899-4.32-10.449L8.418.98.37 10.358Z'/%3E%3Cpath fill='url(%23b)' d='m.258 10.247 4.32.222L8.344.832.258 10.247Z'/%3E%3Cpath fill='url(%23c)' d='m.258 10.247 4.32.222L8.344.832.258 10.247Z'/%3E%3Cpath fill='url(%23d)' d='m.258 10.247 3.619 11.63.738-11.482-4.357-.148Z'/%3E%3Cpath fill='url(%23e)' d='M15.212 19.884 3.877 21.878l11.63 1.735-.295-3.73Z'/%3E%3Cpath fill='url(%23f)' d='m3.803 21.878.775-11.483 10.67 9.489-11.445 1.994Z'/%3E%3Cpath fill='url(%23g)' d='m8.344.832-3.766 9.6 13.33-4.284L8.343.832Z'/%3E%3Cpath fill='url(%23h)' d='m8.344.832-3.766 9.6 13.33-4.284L8.343.832Z'/%3E%3Cpath fill='url(%23i)' d='m4.578 10.395 10.56 9.489 2.806-13.736-13.366 4.247Z'/%3E%3Cpath fill='url(%23j)' fill-opacity='.5' d='m4.578 10.395 10.56 9.489 2.806-13.736-13.366 4.247Z'/%3E%3Cpath fill='url(%23k)' d='m15.138 19.884.296 3.729 8.27-8.972-8.566 5.243Z'/%3E%3Cpath fill='url(%23l)' d='m15.138 19.884 8.566-5.206-5.797-8.603-2.769 13.809Z'/%3E%3Cpath fill='url(%23m)' fill-opacity='.5' d='m15.138 19.884 8.566-5.206-5.797-8.603-2.769 13.809Z'/%3E%3Cpath fill='url(%23n)' d='m8.344.832 11.003 3.212-1.477 2.104L8.344.832Z'/%3E%3Cpath fill='url(%23o)' d='m8.344.832 11.003 3.212-1.477 2.104L8.344.832Z'/%3E%3Cpath fill='url(%23p)' d='m19.385 4.044-1.477 2.105 5.797 8.529-4.32-10.634Z'/%3E%3Cpath fill='url(%23q)' d='m19.385 4.044-1.477 2.105 5.797 8.529-4.32-10.634Z'/%3E%3Cpath fill='url(%23r)' d='M4.579 10.449v-.037l13.255-4.283.037.037-13.292 4.283Z' opacity='.6'/%3E%3Cpath fill='url(%23s)' d='m15.139 19.865-.037-.037L17.87 6.092l.037.037-2.77 13.736Z' opacity='.4'/%3E%3Cpath fill='url(%23t)' d='m15.213 19.864-.074-.037 8.566-5.169h.037l-8.53 5.206Z' opacity='.6'/%3E%3Cpath fill='url(%23u)' d='M4.652 10.375h-.037L8.345.738h.036l-3.729 9.637Z' opacity='.6'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='19.079' x2='4.878' y1='4.036' y2='22.304' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FC6268'/%3E%3Cstop offset='.53' stop-color='%23BF0EFF'/%3E%3Cstop offset='1' stop-color='%233995FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='1.989' x2='9.681' y1='11.268' y2='-.344' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%239A38FB'/%3E%3Cstop offset='1' stop-color='%23D13075'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='14.505' x2='1.335' y1='11.244' y2='5.919' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2379C5FF'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='3.475' x2='-2.627' y1='21.941' y2='12.195' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230892FF'/%3E%3Cstop offset='1' stop-color='%23A51FFF'/%3E%3C/linearGradient%3E%3ClinearGradient id='e' x1='7.367' x2='12.904' y1='22.441' y2='17.834' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23005EB1'/%3E%3Cstop offset='1' stop-color='%238900E4'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' x1='3.843' x2='11.237' y1='21.891' y2='13.63' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2327A0FF'/%3E%3Cstop offset='1' stop-color='%23BD47FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='g' x1='4.113' x2='10.493' y1='12.101' y2='.108' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23902EFF'/%3E%3Cstop offset='1' stop-color='%23FF5858'/%3E%3C/linearGradient%3E%3ClinearGradient id='h' x1='8.906' x2='10.297' y1='42.713' y2='2.671' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='i' x1='6.54' x2='19.695' y1='18.474' y2='5.822' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23A966FF'/%3E%3Cstop offset='1' stop-color='%23F14E59'/%3E%3C/linearGradient%3E%3ClinearGradient id='j' x1='-22.498' x2='15.865' y1='42.517' y2='11.267' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='k' x1='13.521' x2='30.314' y1='23.356' y2='9.516' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%239D6DD7'/%3E%3Cstop offset='1' stop-color='%23EC2F48'/%3E%3C/linearGradient%3E%3ClinearGradient id='l' x1='12.905' x2='26.182' y1='22.039' y2='14.406' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23A554FF'/%3E%3Cstop offset='1' stop-color='%23FF788E'/%3E%3C/linearGradient%3E%3ClinearGradient id='m' x1='-11.457' x2='21.606' y1='19.22' y2='16.349' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='n' x1='14.606' x2='14.238' y1='-2.185' y2='7.774' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF224E'/%3E%3Cstop offset='1' stop-color='%23FFA2A3'/%3E%3C/linearGradient%3E%3ClinearGradient id='o' x1='13.416' x2='13.514' y1='12.165' y2='2.868' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='p' x1='22.078' x2='15.733' y1='6.214' y2='12.569' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FA4F57'/%3E%3Cstop offset='1' stop-color='%23E0ADE8'/%3E%3C/linearGradient%3E%3ClinearGradient id='q' x1='16.732' x2='21.97' y1='10.832' y2='10.347' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='r' x1='30.482' x2='25.401' y1='1.692' y2='18.593' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='s' x1='18.91' x2='11.49' y1='1.144' y2='2.701' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3ClinearGradient id='t' x1='14.81' x2='18.827' y1='20.596' y2='12.64' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3ClinearGradient id='u' x1='11.822' x2='-.181' y1='-6.564' y2='-2.18' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}.popup-certificates__ui-button .ui-p4,.popup-certificates__ui-button .slider-cards__item:not(.swiper-slide-active) .ui-p1,.slider-cards__item:not(.swiper-slide-active) .popup-certificates__ui-button .ui-p1,.popup-certificates__ui-button .ui-swiper-fraction .swiper-pagination,.ui-swiper-fraction .popup-certificates__ui-button .swiper-pagination{padding-top:2px}.certificate-check{position:fixed;top:0;right:0;left:0;z-index:1000;-webkit-transform:translateY(0);transform:translateY(0);opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s}.certificate-check--active{-webkit-transform:translate(0,100%);transform:translateY(100%);opacity:1;visibility:visible}.certificate-check__wrap{position:relative;margin:0 auto;padding:20px 30px 30px;display:block;background:#fff;max-width:700px;text-align:center;border:1px solid #E7E7E7;-webkit-box-shadow:0 3px 30px rgba(135,151,155,.15);box-shadow:0 3px 30px #87979b26;border-radius:8px}@media (max-width: 1365px){.certificate-check__wrap{padding:10px 30px 20px;max-width:620px}}@media (max-width: 767px){.certificate-check__wrap{padding:8px 20px 20px;max-width:355px}}.certificate-check__preloader{width:44px;height:44px;display:inline-block;overflow:hidden;background:none}.certificate-check__circle{position:relative;width:100%;height:100%;-webkit-transform:translateZ(0) scale(.44);transform:translateZ(0) scale(.44);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0}.certificate-check__circle span{position:absolute;top:50px;left:50px;width:60px;height:60px;border:10px solid #dc0533;border-top-color:transparent;border-radius:50%;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.certificate-check__ui-p5{margin-top:10px}@media (max-width: 1365px){.certificate-check__ui-p5{margin-top:0}}@-webkit-keyframes rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@media (max-width: 767px){.popup-china-business{margin-top:auto;border-radius:16px 16px 0 0!important}}.popup-china-business__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-bottom:40px;text-align:center}@media (max-width: 1365px){.popup-china-business__head{margin-bottom:20px}}@media (max-width: 767px){.popup-china-business__head{gap:5px;margin-bottom:25px}}.popup-china-business__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}@media (max-width: 1365px){.popup-china-business__body{gap:20px}}.popup-china-business__body .ui-button{-ms-flex-item-align:center;align-self:center;width:100%;max-width:500px;margin-top:10px}@media (max-width: 1365px){.popup-china-business__body .ui-button{margin-top:0}}@media (max-width: 767px){.popup-china-business__body .ui-button{margin-top:5px}}.popup-cities{margin:10% 0}@media (max-width: 767px){.popup-cities{margin:0}}.popup-cities__head{margin-bottom:20px}.popup-cities__body{display:grid;gap:20px}.popup-cities__line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid var(--secondary4)}.popup-compare-deposits.popup{max-height:100vh;height:100%;max-width:unset;padding:50px 20px 80px;border-radius:0;overflow-y:auto}@media (max-width: 1365px){.popup-compare-deposits.popup{padding:20px 20px 70px}}@media (max-width: 767px){.popup-compare-deposits.popup{padding:10px 20px 50px}}.popup-compare-deposits__inner{max-width:1440px;width:100%;margin:0 auto}@media (max-width: 1365px){.popup-compare-deposits__inner{max-width:unset}}.popup-compare-deposits__ui-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.popup-compare-deposits__content{margin-top:20px}.popup-compare-deposits__table{position:relative;padding-left:220px}@media (max-width: 1365px){.popup-compare-deposits__table{padding-left:130px}}@media (max-width: 767px){.popup-compare-deposits__table{padding-left:113px}}.popup-compare-deposits__names{position:absolute;top:0;left:0;z-index:1;width:210px;padding:40px 0 30px}@media (max-width: 1365px){.popup-compare-deposits__names{width:120px;padding:20px 0}}@media (max-width: 767px){.popup-compare-deposits__names{width:103px}}.popup-compare-deposits__name:first-child{margin-bottom:30px}@media (max-width: 1365px){.popup-compare-deposits__name:first-child{margin-bottom:20px}}.popup-compare-deposits__name:not(:first-child,:last-child){border-bottom:1px solid var(--background1);padding-bottom:20px;margin-bottom:20px}@media (max-width: 1365px){.popup-compare-deposits__name .ui-p4,.popup-compare-deposits__name .slider-cards__item:not(.swiper-slide-active) .ui-p1,.slider-cards__item:not(.swiper-slide-active) .popup-compare-deposits__name .ui-p1,.popup-compare-deposits__name .ui-swiper-fraction .swiper-pagination,.ui-swiper-fraction .popup-compare-deposits__name .swiper-pagination{font-size:14px}}@media (max-width: 767px){.popup-compare-deposits__name .ui-p4,.popup-compare-deposits__name .slider-cards__item:not(.swiper-slide-active) .ui-p1,.slider-cards__item:not(.swiper-slide-active) .popup-compare-deposits__name .ui-p1,.popup-compare-deposits__name .ui-swiper-fraction .swiper-pagination,.ui-swiper-fraction .popup-compare-deposits__name .swiper-pagination{font-size:12px}}.popup-compare-deposits__item{width:236px;padding:40px 0 30px;background:var(--background1);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:24px}@media (max-width: 1365px){.popup-compare-deposits__item{padding:20px 0}}@media (max-width: 767px){.popup-compare-deposits__item{width:220px}}.popup-compare-deposits__cell{padding:0 15px}@media (max-width: 767px){.popup-compare-deposits__cell{padding:0 12px}}.popup-compare-deposits__cell:first-child{word-wrap:break-word;margin-bottom:30px}@media (max-width: 1365px){.popup-compare-deposits__cell:first-child{margin-bottom:20px}}.popup-compare-deposits__cell:not(:first-child,:last-child){border-bottom:1px solid var(--secondary4);padding-bottom:20px;margin-bottom:20px}.popup-compare-deposits__cell .ui-button{width:100%;margin:30px 0 0}@media (max-width: 1365px){.popup-compare-deposits__cell .ui-button{margin:20px 0 0}}@media (max-width: 767px){.popup-compare-deposits__cell .ui-button{margin:16px 0 0}}.popup-compare-deposits__ui-swiper-buttons{position:absolute;top:12px;left:0}.popup-compare-deposits .swiper-button-prev,.popup-compare-deposits .swiper-button-next{width:32px;height:32px;border-radius:8px;background-size:16px}.popup-compare-deposits .carousel__button{display:none}@media (max-width: 1365px){.popup-feedback-business{max-width:calc(100% - 100px)!important}}@media (max-width: 767px){.popup-feedback-business{max-width:100%!important;margin-top:auto;border-radius:24px 24px 0 0!important}}.popup-feedback-business__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:40px;text-align:center}@media (max-width: 1365px){.popup-feedback-business__head{margin-bottom:35px}}@media (max-width: 767px){.popup-feedback-business__head{margin-bottom:20px}}.popup-feedback-business__body{margin-right:-20px;padding-right:20px}@media (max-width: 767px){.popup-feedback-business__body{margin-right:-10px;padding-right:10px}}.popup-feedback-business__body::-webkit-scrollbar{width:2px}.popup-feedback-business__body::-webkit-scrollbar-thumb{background-color:var(--secondary1)}.popup-feedback-business__line:not(:last-child){margin-bottom:30px}@media (max-width: 1365px){.popup-feedback-business__line:not(:last-child){margin-bottom:25px}}.popup-feedback-business__line--info{padding:12px 50px 12px 20px;background-color:var(--background1);border-radius:4px}.popup-feedback-business .ui-select .ts-dropdown{padding-left:18px}.popup-feedback-business .ui-select .ts-dropdown .option{margin-right:18px;border-radius:5px;-webkit-transition:.3s;transition:.3s}.popup-feedback-business .ui-select .ts-dropdown .option:active{color:#fff;background-color:var(--primary1)}@media (hover: hover) and (pointer: fine){.popup-feedback-business .ui-select .ts-dropdown .option:hover{color:#fff;background-color:var(--primary1)}}.popup-feedback-business__ui-p5{padding-left:30px}.popup-feedback-business__ui-p5.ui-p5--info{position:relative;margin-bottom:10px}.popup-feedback-business__ui-p5.ui-p5--info:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Ccircle cx='9' cy='9' r='9' fill='%23038C73'/%3E%3Cpath fill='%23fff' fill-opacity='.9' d='m8.417 8.492.252 2.64h.876l.252-2.64V4.988h-1.38v3.504Zm1.464 3.456H8.333v1.608H9.88v-1.608Z'/%3E%3C/svg%3E")}.popup-feedback-business__ui-button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:500px;margin:0 auto}@media (max-width: 767px){.popup-feedback-business__ui-button{max-width:260px}}@media (max-width: 1365px){.popup-feedback-private{max-width:calc(100% - 100px)!important}}@media (max-width: 767px){.popup-feedback-private{max-width:100%!important;margin-top:auto;border-radius:24px 24px 0 0!important}}.popup-feedback-private__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:40px;text-align:center}@media (max-width: 1365px){.popup-feedback-private__head{margin-bottom:35px}}@media (max-width: 767px){.popup-feedback-private__head{margin-bottom:20px}}.popup-feedback-private__body{margin-right:-20px;padding-right:20px}@media (max-width: 767px){.popup-feedback-private__body{margin-right:-10px;padding-right:10px}}.popup-feedback-private__body::-webkit-scrollbar{width:2px}.popup-feedback-private__body::-webkit-scrollbar-thumb{background-color:var(--secondary1)}.popup-feedback-private__line:not(:last-child){margin-bottom:30px}@media (max-width: 1365px){.popup-feedback-private__line:not(:last-child){margin-bottom:25px}}.popup-feedback-private__line--info{padding:12px 50px 12px 20px;background-color:var(--background1);border-radius:4px}.popup-feedback-private .ui-select .ts-dropdown{padding-left:18px}.popup-feedback-private .ui-select .ts-dropdown .option{margin-right:18px;border-radius:5px;-webkit-transition:.3s;transition:.3s}.popup-feedback-private .ui-select .ts-dropdown .option:active{color:#fff;background-color:var(--primary1)}@media (hover: hover) and (pointer: fine){.popup-feedback-private .ui-select .ts-dropdown .option:hover{color:#fff;background-color:var(--primary1)}}.popup-feedback-private__ui-p5{padding-left:30px}.popup-feedback-private__ui-p5.ui-p5--info{position:relative;margin-bottom:10px}.popup-feedback-private__ui-p5.ui-p5--info:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Ccircle cx='9' cy='9' r='9' fill='%23038C73'/%3E%3Cpath fill='%23fff' fill-opacity='.9' d='m8.417 8.492.252 2.64h.876l.252-2.64V4.988h-1.38v3.504Zm1.464 3.456H8.333v1.608H9.88v-1.608Z'/%3E%3C/svg%3E")}.popup-feedback-private__ui-button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:500px;margin:0 auto}@media (max-width: 767px){.popup-feedback-private__ui-button{max-width:260px}}.popup-feedback-success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;padding-bottom:90px!important;text-align:center}@media (max-width: 1365px){.popup-feedback-success{max-width:calc(100% - 100px)!important;padding:70px 24px!important}}@media (max-width: 767px){.popup-feedback-success{max-width:100%!important;margin-top:auto;padding-bottom:70px!important;border-radius:24px 24px 0 0!important}}.popup-feedback-success__image{max-width:230px;margin:0 auto}@media (max-width: 767px){.popup-feedback-success__image{max-width:180px}}.popup-geo{height:90%}@media (max-width: 767px){.popup-geo.popup{margin-top:auto;border-radius:14px 14px 0 0}}.popup-geo__head{margin-bottom:35px}@media (max-width: 767px){.popup-geo__head{margin-bottom:30px}}.popup-geo__search{margin-top:24px}@media (max-width: 767px){.popup-geo__search{margin-top:18px}}.popup-geo__search .ui-input:before{content:"";position:absolute;top:50%;left:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Ccircle cx='11.767' cy='11.767' r='8.989' stroke='%23797979' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath stroke='%23797979' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M18.019 18.485 21.543 22'/%3E%3C/svg%3E")}.popup-geo__search .ui-input input{padding-left:52px}.popup-geo__favorites{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:24px}@media (max-width: 767px){.popup-geo__favorites{margin-top:20px}}.popup-geo .ui-tab-head__item{border-color:var(--secondary4)}.popup-geo__body{overflow-y:auto}.popup-geo__body::-webkit-scrollbar{width:4px}.popup-geo__body::-webkit-scrollbar-track{background-color:var(--background1);border-radius:10px}.popup-geo__body::-webkit-scrollbar-thumb{background-color:var(--secondary1);border-radius:10px}.popup-geo__list{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-top:20px}@media (max-width: 1365px){.popup-geo__list{grid-template-columns:repeat(3,1fr)}}@media (max-width: 767px){.popup-geo__list{grid-template-columns:1fr}}.popup-geo__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.popup-geo li{cursor:pointer;-webkit-transition:.3s;transition:.3s}.popup-geo li:not(:last-child){margin-bottom:7px}.popup-geo li:hover{color:var(--primary1)}@media (max-width: 767px){.popup-holidays-docs.popup{padding-top:20px}}.popup-holidays-docs__head{margin-bottom:35px}@media (max-width: 1365px){.popup-holidays-docs__head{margin-bottom:30px}}@media (max-width: 767px){.popup-holidays-docs__head{margin-bottom:25px}}@media (max-width: 767px){.popup-holidays-docs__head .ui-h4{padding-right:30px}}.popup-holidays-docs__line{display:grid;grid-template-columns:2fr 5fr;gap:40px;padding:16px 20px}.popup-holidays-docs__line:not(:last-child){border-bottom:1px solid var(--secondary4)}.popup-holidays-docs__line:first-child{background-color:var(--background1);border:none;border-radius:14px}.popup-holidays-docs__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.popup-holidays-docs__ui-p3{margin-top:25px}.popup-insurance-data-protected.popup{max-height:100vh;height:100%;max-width:unset;padding:50px 20px 80px;border-radius:0;overflow-y:auto}@media (max-width: 1365px){.popup-insurance-data-protected.popup{padding:20px 20px 70px}}@media (max-width: 767px){.popup-insurance-data-protected.popup{padding:10px 20px 50px}}.popup-insurance-data-protected__inner{max-width:1440px;width:100%;margin:0 auto}@media (max-width: 1365px){.popup-insurance-data-protected__inner{max-width:unset}}.popup-insurance-data-protected__ui-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.popup-insurance-data-protected__content{margin-top:20px}.popup-insurance-data-protected .carousel__button{display:none}.fancybox__container{padding:0!important}.popup-package-services-cost{max-height:80vh!important}@media (max-width: 767px){.popup-package-services-cost{max-height:calc(100vh - 100px);margin-top:auto;border-radius:24px 24px 0 0!important}}.popup-package-services-cost__head{margin-bottom:35px}@media (max-width: 1365px){.popup-package-services-cost__head{margin-bottom:24px}}@media (max-width: 767px){.popup-package-services-cost__head{margin-bottom:20px}}@media (max-width: 767px){.popup-package-services-cost__head .ui-h3{font-size:24px}}.popup-package-services-cost__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-package-services-cost__item--rowspan2{z-index:1;background:#F2F2F2}.popup-package-services-cost__wrap{position:relative;overflow:auto}@media (max-width: 1365px){.popup-package-services-cost__wrap{margin:0 -60px;padding:0 60px}}@media (max-width: 767px){.popup-package-services-cost__wrap{margin:0 -20px;padding:0 20px}}.popup-package-services-cost__wrap::-webkit-scrollbar{display:none}.popup-package-services-cost__body{display:grid;margin-left:385px;background-color:var(--background1);border-radius:14px}@media (max-width: 1365px){.popup-package-services-cost__body{width:900px}}@media (max-width: 767px){.popup-package-services-cost__body{width:800px;margin-left:220px}}.popup-package-services-cost__body>.popup-package-services-cost__line--col5:first-child{position:sticky;top:0;z-index:2;background-color:var(--background1);border-radius:14px 14px 0 0}.popup-package-services-cost__line{display:grid}.popup-package-services-cost__line--col5{grid-template-columns:repeat(5,minmax(0,1fr));text-align:center;border-bottom:1px solid #e4e4e4}.popup-package-services-cost__line--col5 .ui-p3,.popup-package-services-cost__line--col5 .ui-table table,.ui-table .popup-package-services-cost__line--col5 table,.popup-package-services-cost__line--col5 .main-calculator__input input,.main-calculator__input .popup-package-services-cost__line--col5 input{padding:20px}@media (max-width: 767px){.popup-package-services-cost__line--col5 .ui-p3,.popup-package-services-cost__line--col5 .ui-table table,.ui-table .popup-package-services-cost__line--col5 table,.popup-package-services-cost__line--col5 .main-calculator__input input,.main-calculator__input .popup-package-services-cost__line--col5 input{min-height:60px}}.popup-package-services-cost__line--col5 .ui-p3:not(:first-child):not(:nth-child(2)),.popup-package-services-cost__line--col5 .ui-table table:not(:first-child):not(:nth-child(2)),.ui-table .popup-package-services-cost__line--col5 table:not(:first-child):not(:nth-child(2)),.popup-package-services-cost__line--col5 .main-calculator__input input:not(:first-child):not(:nth-child(2)),.main-calculator__input .popup-package-services-cost__line--col5 input:not(:first-child):not(:nth-child(2)){border-left:1px solid #e4e4e4}.popup-package-services-cost__line--col5 .ui-p3.popup-package-services-cost__label,.popup-package-services-cost__line--col5 .ui-table table.popup-package-services-cost__label,.ui-table .popup-package-services-cost__line--col5 table.popup-package-services-cost__label,.popup-package-services-cost__line--col5 .main-calculator__input input.popup-package-services-cost__label,.main-calculator__input .popup-package-services-cost__line--col5 input.popup-package-services-cost__label{border-right:none}@media (max-width: 767px){.popup-package-services-cost__line--min-h70 .ui-p3,.popup-package-services-cost__line--min-h70 .ui-table table,.ui-table .popup-package-services-cost__line--min-h70 table,.popup-package-services-cost__line--min-h70 .main-calculator__input input,.main-calculator__input .popup-package-services-cost__line--min-h70 input{min-height:70px}}@media (max-width: 767px){.popup-package-services-cost__line--min-h80 .ui-p3,.popup-package-services-cost__line--min-h80 .ui-table table,.ui-table .popup-package-services-cost__line--min-h80 table,.popup-package-services-cost__line--min-h80 .main-calculator__input input,.main-calculator__input .popup-package-services-cost__line--min-h80 input{min-height:80px}}@media (max-width: 767px){.popup-package-services-cost__line--min-h90 .ui-p3,.popup-package-services-cost__line--min-h90 .ui-table table,.ui-table .popup-package-services-cost__line--min-h90 table,.popup-package-services-cost__line--min-h90 .main-calculator__input input,.main-calculator__input .popup-package-services-cost__line--min-h90 input{min-height:90px}}.popup-package-services-cost .popup-package-services-cost__label{position:absolute;left:0;max-width:385px;padding-right:35px;width:100%;text-align:left;color:var(--secondary1)}@media (max-width: 1365px){.popup-package-services-cost .popup-package-services-cost__label{left:40px;max-width:405px;padding-right:60px}}@media (max-width: 767px){.popup-package-services-cost .popup-package-services-cost__label{left:20px;max-width:220px;padding-right:20px}}.popup-package-services-cost__ui-accordion{margin:10px 20px}.popup-package-services-cost__ui-accordion:first-child{margin-top:20px}.popup-package-services-cost__ui-accordion:last-child{margin-bottom:20px}.popup-package-services-cost__ui-accordion:not(:last-child){border:none}.popup-package-services-cost__ui-accordion .ui-accordion__body{margin:0 -20px}.popup-package-services-cost__ui-accordion .ui-accordion__head{padding:24px 20px;background-color:#fff;border-radius:10px}.popup-package-services-cost__ui-accordion .ui-accordion__wrap{padding:0;background-color:unset}.popup-package-services-cost__ui-accordion .ui-p3,.popup-package-services-cost__ui-accordion .ui-table table,.ui-table .popup-package-services-cost__ui-accordion table,.popup-package-services-cost__ui-accordion .main-calculator__input input,.main-calculator__input .popup-package-services-cost__ui-accordion input{text-align:left}.popup-package-services-cost__foot{margin-top:24px}.popup-receiving-requests{padding-bottom:80px!important;text-align:center}@media (max-width: 1365px){.popup-receiving-requests{max-width:730px!important}}@media (max-width: 767px){.popup-receiving-requests{max-width:calc(100% - 40px)!important;margin:auto;padding:50px 16px!important;border-radius:24px!important}}.popup-receiving-requests__head{margin-bottom:35px}@media (max-width: 767px){.popup-receiving-requests__head{margin-bottom:18px}}.popup-receiving-requests__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:510px;margin:0 auto}@media (max-width: 767px){.popup-receiving-requests__body{grid-template-columns:minmax(0,1fr);max-width:100%;margin:0}}.popup-receiving-requests__item{display:grid;gap:5px;padding:40px;border:1px solid var(--secondary1);border-radius:10px;-webkit-transition:.3s;transition:.3s;cursor:pointer}@media (max-width: 767px){.popup-receiving-requests__item{padding:24px 40px}}.popup-receiving-requests__item:active{border-color:var(--primary1)}.popup-receiving-requests__item:active .ui-p4,.popup-receiving-requests__item:active .slider-cards__item:not(.swiper-slide-active) .ui-p1,.slider-cards__item:not(.swiper-slide-active) .popup-receiving-requests__item:active .ui-p1,.popup-receiving-requests__item:active .ui-swiper-fraction .swiper-pagination,.ui-swiper-fraction .popup-receiving-requests__item:active .swiper-pagination{color:var(--primary1)}@media (hover: hover) and (pointer: fine){.popup-receiving-requests__item:hover{border-color:var(--primary1)}.popup-receiving-requests__item:hover .ui-p4,.popup-receiving-requests__item:hover .slider-cards__item:not(.swiper-slide-active) .ui-p1,.slider-cards__item:not(.swiper-slide-active) .popup-receiving-requests__item:hover .ui-p1,.popup-receiving-requests__item:hover .ui-swiper-fraction .swiper-pagination,.ui-swiper-fraction .popup-receiving-requests__item:hover .swiper-pagination{color:var(--primary1)}}.popup-receiving-requests__item .ui-p4,.popup-receiving-requests__item .slider-cards__item:not(.swiper-slide-active) .ui-p1,.slider-cards__item:not(.swiper-slide-active) .popup-receiving-requests__item .ui-p1,.popup-receiving-requests__item .ui-swiper-fraction .swiper-pagination,.ui-swiper-fraction .popup-receiving-requests__item .swiper-pagination{-webkit-transition:.3s;transition:.3s}.popup{position:relative;z-index:102;width:100%;padding:75px 80px 40px;background:#fff;border-radius:24px;max-width:1490px}@media (max-width: 1365px){.popup{padding:40px 60px}}@media (max-width: 767px){.popup{padding:35px 20px 20px;border-radius:0}}.popup--max-w875,.popup--small{max-width:875px}.popup--max-w1024{max-width:1024px}.popup .carousel__button.is-close{top:24px;right:24px;width:38px;height:38px;color:gray;border:1px solid var(--secondary3);border-radius:50%;opacity:1}@media (max-width: 767px){.popup .carousel__button.is-close{width:24px;height:24px}}.popup .carousel__button.is-close svg{width:18px;height:18px;stroke-width:2px;-webkit-filter:none;filter:none;stroke-linejoin:unset;stroke-linecap:unset}@media (max-width: 767px){.popup .carousel__button.is-close svg{width:14px;height:14px}}.fancybox__backdrop{background:rgba(121,121,121,.3)}.fancybox__slide{padding:0}@media (max-width: 767px){.fancybox__slide:before,.fancybox__slide:after{display:none}}.fancybox__content{color:var(--secondary1)}.popup-categories{margin:80px 0}@media (max-width: 767px){.popup-categories{height:auto!important;margin:0}}.popup-categories__head{max-width:800px;margin-bottom:40px}@media (max-width: 1365px){.popup-categories__head{margin-bottom:20px}}.popup-categories__ui-p1{margin-bottom:20px}@media (max-width: 1365px){.popup-categories__ui-p1{margin-bottom:10px}}@media (max-width: 767px){.popup-categories__ui-p1{font-size:22px}}.popup-categories__body{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}@media (max-width: 1365px){.popup-categories__body{-webkit-columns:unset;-moz-columns:unset;columns:unset}}.popup-categories__item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.popup-categories__item:not(:last-child){margin-bottom:40px}@media (max-width: 1365px){.popup-categories__item:not(:last-child){margin-bottom:20px}}.popup-categories .ui-p3--bold{margin-bottom:10px}.popup-categories__ui-ul{max-width:100%}@media (max-width: 1365px){.popup-categories__ui-ul li{gap:10px}}@media (max-width: 767px){.popup-categories__ui-ul li{gap:5px}}.popup-categories__ui-ul li:not(:last-child){margin-bottom:10px}@media (max-width: 1365px){.popup-categories__ui-ul li:before{margin-top:5px;width:6px;height:6px}}@media (max-width: 767px){.popup-categories__ui-ul li:before{margin-top:6px;width:4px;height:4px}}.popup-categories__ui-ul li .ui-secondary3{margin-left:8px}@media (max-width: 767px){.popup-categories__ui-ul li .ui-secondary3{margin-left:0}}@media (max-width: 1365px){.popup-categories__ui-ul li .ui-p3,.popup-categories__ui-ul li .ui-table table,.ui-table .popup-categories__ui-ul li table,.popup-categories__ui-ul li .main-calculator__input input,.main-calculator__input .popup-categories__ui-ul li input{font-size:14px}}@media (max-width: 767px){.popup-categories__ui-ul li .ui-p3,.popup-categories__ui-ul li .ui-table table,.ui-table .popup-categories__ui-ul li table,.popup-categories__ui-ul li .main-calculator__input input,.main-calculator__input .popup-categories__ui-ul li input{font-size:13px}}.popup-categories__descr{display:block;margin-top:10px;font-size:14px;color:var(--secondary3)}.popups-cookies{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px;padding:30px 40px;background:#fff;-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px #0000001a;border-radius:14px}@media (max-width: 1365px){.popups-cookies{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:25px 14px}}.popups-cookies__ui-p5{position:relative;max-width:1050px;padding-left:40px}.popups-cookies__ui-p5:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none'%3E%3Cpath fill='%23DC0533' d='M26.332 13.648a1.634 1.634 0 0 0-1.38-.316 3.047 3.047 0 0 1-3.717-2.938 1.635 1.635 0 0 0-1.629-1.629 3.046 3.046 0 0 1-2.938-3.716 1.641 1.641 0 0 0-1.596-2.001 11.953 11.953 0 1 0 11.88 11.879 1.639 1.639 0 0 0-.62-1.279Zm-3.88 8.817c-4.056 4.047-10.696 4.092-14.802.098a10.546 10.546 0 0 1 7.413-18.11.237.237 0 0 1 .233.287 4.454 4.454 0 0 0 4.295 5.432.24.24 0 0 1 .237.237 4.452 4.452 0 0 0 5.431 4.295.232.232 0 0 1 .264.128.236.236 0 0 1 .023.103 10.471 10.471 0 0 1-3.095 7.53Zm-3.342-3.137a1.172 1.172 0 1 1-1.657 1.657 1.172 1.172 0 0 1 1.657-1.657Zm-7.5-.938a1.172 1.172 0 1 1-1.657 1.657 1.172 1.172 0 0 1 1.657-1.657Zm-2.595-4.905a1.172 1.172 0 1 1 1.658-1.658 1.172 1.172 0 0 1-1.658 1.658Zm7.751 1.875a1.172 1.172 0 1 1-1.657-1.657 1.172 1.172 0 0 1 1.657 1.657Z'/%3E%3C/svg%3E")}.popups-cookies__ui-p5 a{display:inline;color:var(--primary1)}.popups-cookies__show{color:var(--primary1);cursor:pointer}.popups-cookies__show--active,.popups-cookies__text{display:none}.popups-cookies__text--active{display:inline}.popups-cookies__ui-button{margin:0 auto;border-width:1px}@media (max-width: 767px){.popups-cookies__ui-button{padding:6px 16px}}.popups-geo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px;background-color:var(--secondary1);border-radius:14px}@media (max-width: 1365px){.popups-geo{padding:13px 16px}}.popups-geo__text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:5px;padding-left:34px}@media (max-width: 1365px){.popups-geo__text{padding-left:23px}}.popups-geo__text:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23fff' d='M21.15 1.609 1.864 9.677v1.062l7.321 2.834 2.835 7.322h1.062L21.15 1.608Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}@media (max-width: 1365px){.popups-geo__text:before{width:18px;height:18px}}.popups-geo__ui-p5{margin-top:1px}@media (max-width: 1365px){.popups-geo__ui-p5{display:none}}.popups-geo__ui-button.ui-button--filled{margin-left:65px}@media (max-width: 1365px){.popups-geo__ui-button.ui-button--filled{margin-left:auto}}.popups-geo__ui-button.ui-button--bg-white{margin-left:16px;background-color:#fff;border-color:#fff}@media (max-width: 1365px){.popups-geo__ui-button.ui-button--bg-white{margin-left:10px}}.popups-geo__ui-button.ui-button--bg-white:hover{color:var(--primary1)}@-webkit-keyframes progress{0%{width:0}to{width:100%}}@keyframes progress{0%{width:0}to{width:100%}}.popups-mobile-app{display:none;position:relative;z-index:10;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 14px;background-color:#fff}.popups-mobile-app:after{content:"";position:absolute;top:100%;left:0;height:1px;background-color:var(--primary1);-webkit-animation:progress 8s linear;animation:progress 8s linear}@media (max-width: 1365px){.popups-mobile-app{display:-webkit-box;display:-ms-flexbox;display:flex}}.popups-mobile-app__ui-svg{width:32px;height:32px;margin-right:10px}.popups-mobile-app__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.popups-mobile-app__ui-button-new{margin-left:auto;color:var(--secondary3)}.popups{position:fixed;bottom:26px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);z-index:1000;width:100%}@media (max-width: 1365px){.popups{bottom:133px}}.popups__item:not(:first-child){padding-top:10px}.privilege__ui-h3{margin-bottom:35px}.privilege__wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width: 767px){.privilege__wrapper{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr}}.privilege__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 148px 40px 40px;background:var(--background1);border-radius:24px}@media (max-width: 1365px){.privilege__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:30px 20px 160px}}@media (max-width: 767px){.privilege__item{padding:30px 150px 68px 20px;border-radius:14px}}.privilege__ui-h6{margin-bottom:15px}@media (max-width: 1365px){.privilege__ui-h6{margin-bottom:10px}}.privilege__img{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:189px}@media (max-width: 1365px){.privilege__img{top:unset;bottom:0;-webkit-transform:unset;transform:unset}}@media (max-width: 767px){.privilege__img{max-width:173px}}.privilege__ui-p2:not(:last-child){margin-bottom:10px}.privilege--sinara-business .privilege__wrapper{gap:40px}@media (max-width: 1365px){.privilege--sinara-business .privilege__wrapper{gap:20px}}.privilege--sinara-business .privilege__item{padding:95px 135px 95px 40px}@media (max-width: 1365px){.privilege--sinara-business .privilege__item{padding:30px 20px 150px}}@media (max-width: 1365px){.privilege--sinara-business .privilege__ui-h6{font-size:18px}}.privilege--sinara-business .privilege__img{top:unset;-webkit-transform:unset;transform:unset;bottom:0;max-width:165px}@media (max-width: 1365px){.privilege--sinara-business .privilege__img{max-width:135px}}.program-table{position:relative;overflow:hidden;-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.program-table::-webkit-scrollbar{display:none}.program-table__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.program-table__item--rowspan2{z-index:1;background:#F2F2F2}.program-table__body{display:grid;margin-left:385px;background-color:var(--background1);border-radius:14px}@media (max-width: 1365px){.program-table__body{width:900px}}@media (max-width: 767px){.program-table__body{width:800px;margin-left:220px}}.program-table__body>.program-table__line--col5:first-child{position:sticky;top:0;z-index:2;background-color:var(--background1);border-radius:14px 14px 0 0}.program-table__line{display:grid;text-align:center;border-bottom:1px solid var(--secondary4)}.program-table__line--col5{grid-template-columns:repeat(5,minmax(0,1fr))}.program-table__line--wrapper{border-bottom:none}.program-table__col{padding:20px}@media (max-width: 767px){.program-table__col{min-height:60px;padding:20px 10px}}.program-table__col:not(:first-child):not(:nth-child(2)){border-left:1px solid var(--secondary4)}.program-table__col.program-table__label{border-right:none}.program-table__col .ui-ul{text-align:left}.program-table .program-table__label{position:absolute;left:0;max-width:385px;padding-right:35px;padding-left:0;width:100%;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--secondary1)}@media (max-width: 1365px){.program-table .program-table__label{max-width:405px;padding-right:60px}}@media (max-width: 767px){.program-table .program-table__label{max-width:220px;padding-right:20px}}.program-table__ui-accordion{margin:10px 20px}.program-table__ui-accordion .program-table__line:first-child{margin-top:20px;border-top:1px solid var(--secondary4)}.program-table__ui-accordion:first-child{margin-top:20px}.program-table__ui-accordion:last-child{margin-bottom:20px}.program-table__ui-accordion:last-child .program-table__line:last-child{border-bottom:none}.program-table__ui-accordion:last-child .program-table__line:last-child .program-table__col{padding-bottom:0}.program-table__ui-accordion:not(:last-child){border:none}.program-table__ui-accordion .ui-accordion__body{margin:0 -20px;padding-bottom:0}.program-table__ui-accordion .ui-accordion__head{padding:31px 20px;background-color:#fff;border-radius:10px}@media (max-width: 767px){.program-table__ui-accordion .ui-accordion__head{padding:14px 20px}}.program-table__ui-accordion .ui-accordion__wrap{padding:0;background-color:unset}.program-table__foot{margin-top:24px}@media (max-width: 1365px){.program-table--in-full-modal{margin:0 -20px;padding:0 20px}}@media (max-width: 1365px){.program-table--in-full-modal .program-table__label{left:20px}}@media (max-width: 767px){.program-table--in-full-modal .program-table__label{left:20px}}.program-table--in-full-modal .program-table__line--col5:first-child{top:-50px}@media (max-width: 1365px){.program-table--in-full-modal .program-table__line--col5:first-child{top:-20px}}@media (max-width: 767px){.program-table--in-full-modal .program-table__line--col5:first-child{top:-10px}}.program-table--in-modal{overflow:auto;margin:0 0 -40px;padding:0 0 40px}@media (max-width: 1365px){.program-table--in-modal{margin:0 -60px -40px;padding:0 60px 40px}}@media (max-width: 767px){.program-table--in-modal{margin:0 -20px -25px;padding:0 20px 25px}}@media (max-width: 1365px){.program-table--in-modal .program-table__label{left:60px}}@media (max-width: 767px){.program-table--in-modal .program-table__label{left:20px}}.program-table--scrollable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.program-table--labels-bb .program-table__label{border-bottom:1px solid var(--background1)}.program-table--labels-bb .program-table__ui-accordion .program-table__line:first-child .program-table__label{border-top:1px solid var(--background1)}.program-table--labels-bb .program-table__ui-accordion:last-child .program-table__line:last-child .program-table__label{border-bottom:none}.program-table--labels-xl .program-table__label{max-width:544px;padding-right:30px}@media (max-width: 1365px){.program-table--labels-xl .program-table__label{max-width:349px;padding-right:20px}}@media (max-width: 767px){.program-table--labels-xl .program-table__label{max-width:220px}}.program-table--labels-xl .program-table__body{margin-left:544px}@media (max-width: 1365px){.program-table--labels-xl .program-table__body{margin-left:349px}}@media (max-width: 767px){.program-table--labels-xl .program-table__body{margin-left:220px}}.promo-arrange__head{margin-bottom:35px}@media (max-width: 1365px){.promo-arrange__head{margin-bottom:30px}}@media (max-width: 767px){.promo-arrange__head{margin-bottom:20px}}.promo-arrange__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:24px}@media (max-width: 1365px){.promo-arrange__body{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width: 767px){.promo-arrange__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.promo-arrange__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.promo-arrange__text{max-width:540px}.promo-arrange__image{max-width:300px}@media (max-width: 1365px){.promo-arrange__image{max-width:200px}}.promo-arrange__foot{margin-top:80px;text-align:center}@media (max-width: 1365px){.promo-arrange__foot{margin-top:70px}}@media (max-width: 767px){.promo-arrange__foot{margin-top:40px}}.promo-arrange__ui-button{padding:32px 82px;border-radius:100px}@media (max-width: 1365px){.promo-arrange__ui-button{padding:28px 72px}}@media (max-width: 767px){.promo-arrange__ui-button{padding:18px 62px}}.promo-arrange__ui-button .ui-p3,.promo-arrange__ui-button .ui-table table,.ui-table .promo-arrange__ui-button table,.promo-arrange__ui-button .main-calculator__input input,.main-calculator__input .promo-arrange__ui-button input{font-size:26px}@media (max-width: 1365px){.promo-arrange__ui-button .ui-p3,.promo-arrange__ui-button .ui-table table,.ui-table .promo-arrange__ui-button table,.promo-arrange__ui-button .main-calculator__input input,.main-calculator__input .promo-arrange__ui-button input{font-size:22px}}@media (max-width: 767px){.promo-arrange__ui-button .ui-p3,.promo-arrange__ui-button .ui-table table,.ui-table .promo-arrange__ui-button table,.promo-arrange__ui-button .main-calculator__input input,.main-calculator__input .promo-arrange__ui-button input{font-size:18px}}.promo-arrange--type1 .promo-arrange__body{padding:20px 120px 20px 60px;background-color:#d4f5ff}@media (max-width: 1365px){.promo-arrange--type1 .promo-arrange__body{padding:40px 35px}}@media (max-width: 767px){.promo-arrange--type1 .promo-arrange__body{padding:35px 20px 20px}}.promo-arrange--type1 .promo-arrange__content{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 1365px){.promo-arrange--type1 .promo-arrange__content{display:block}}.promo-arrange--type1 .promo-arrange__ui-h5{margin-bottom:20px}.promo-arrange--type1 .promo-arrange__buttons{display:grid;gap:30px;margin-left:auto}@media (max-width: 1365px){.promo-arrange--type1 .promo-arrange__buttons{grid-template-columns:repeat(2,auto);gap:15px;margin-top:24px;margin-right:-20px}}@media (max-width: 767px){.promo-arrange--type1 .promo-arrange__buttons{grid-template-columns:1fr;gap:10px;margin:20px auto 0;max-width:220px}}.promo-arrange--type1 .promo-arrange__image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-right:50px}@media (max-width: 1365px){.promo-arrange--type1 .promo-arrange__image{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;margin-right:0}}@media (max-width: 767px){.promo-arrange--type1 .promo-arrange__image{margin:10px auto 0}}.promo-arrange--type2 .promo-arrange__body{padding:20px 180px 20px 120px;background:linear-gradient(93deg,rgba(191,243,255,.4) 21.42%,rgba(191,243,255,0) 21.42%,rgba(26,150,241,.4) 86.47%),#beecf2}@media (max-width: 1365px){.promo-arrange--type2 .promo-arrange__body{padding:50px 35px}}@media (max-width: 767px){.promo-arrange--type2 .promo-arrange__body{padding:35px 20px}}.promo-arrange--type2 .promo-arrange__ui-h5{margin-bottom:30px}@media (max-width: 1365px){.promo-arrange--type2 .promo-arrange__ui-h5{margin-bottom:24px}}.promo-arrange--type2 .promo-arrange__image{margin-left:auto}@media (max-width: 1365px){.promo-arrange--type2 .promo-arrange__image{margin-left:20px}}@media (max-width: 767px){.promo-arrange--type2 .promo-arrange__image{margin:10px auto 0}}.promo-banner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width: 767px){.promo-banner{margin-left:-20px;margin-right:-20px;padding:0 20px;gap:10px;overflow-x:auto}}.promo-banner::-webkit-scrollbar{display:none}.promo-banner::-webkit-scrollbar-thumb{display:none}.promo-banner__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:48px 250px 48px 40px;background:var(--gradient1);border-radius:24px;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width: 1365px){.promo-banner__item{padding:30px 85px 110px 25px}}@media (max-width: 767px){.promo-banner__item{min-height:112px;min-width:278px;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px 120px 20px 16px}}.promo-banner__item--bg-grad2{background:var(--gradient2)}.promo-banner__image{position:absolute;right:0;bottom:0;width:240px}@media (max-width: 1365px){.promo-banner__image{width:186px}}@media (max-width: 767px){.promo-banner__image{width:130px}}.promo-categories__head{margin-bottom:35px}@media (max-width: 1365px){.promo-categories__head{margin-bottom:30px}}@media (max-width: 767px){.promo-categories__head{margin-bottom:20px}}@media (max-width: 1365px){.promo-categories__body{margin:0 -20px;padding:0 20px}}.promo-categories__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;text-align:center;background-color:var(--background1);border-radius:20px;overflow:hidden}.promo-categories__heading{width:100%}.promo-categories__ui-h4{font-size:34px}@media (max-width: 1365px){.promo-categories__ui-h4{font-size:34px}}@media (max-width: 767px){.promo-categories__ui-h4{font-size:24px}}.promo-categories__ui-h4 span.stratch{position:relative}.promo-categories__ui-h4 span.stratch:before{content:"";position:absolute;top:40%;left:-5%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:110%;height:2px;background-color:var(--primary1)}.promo-categories__ui-h4 span.ui-h2{font-weight:700}.promo-categories__ui-p1{padding:0 30px}.promo-categories__ui-p3{padding:10px 17px;background:rgba(255,255,255,.53);border-radius:20px}.promo-categories__images{display:-webkit-box;display:-ms-flexbox;display:flex}.promo-categories__image{max-width:90px;margin-top:40px}@media (max-width: 1365px){.promo-categories__image{margin-top:30px}}@media (max-width: 767px){.promo-categories__image{max-width:60px;margin-top:24px}}.promo-categories__image:not(:last-child){margin-right:-15px}@media (max-width: 767px){.promo-categories__image:not(:last-child){margin-right:-10px}}.promo-categories__foot{margin-top:40px}@media (max-width: 1365px){.promo-categories__foot{margin-top:30px}}@media (max-width: 767px){.promo-categories__foot{margin-top:20px}}.promo-categories--type1 .promo-categories__item{padding-bottom:40px;background:linear-gradient(153deg,rgba(203,223,209,0) 31.86%,rgba(242,230,172,.67) 84.04%),#f3f4f5}@media (max-width: 1365px){.promo-categories--type1 .promo-categories__item{padding-bottom:35px}}@media (max-width: 767px){.promo-categories--type1 .promo-categories__item{padding-bottom:30px}}.promo-categories--type1 .promo-categories__heading{padding-top:35px}@media (max-width: 767px){.promo-categories--type1 .promo-categories__heading{padding-top:30px}}.promo-categories--type1 .promo-categories__ui-p1{margin-top:20px}@media (max-width: 1365px){.promo-categories--type1 .promo-categories__ui-p1{margin-top:16px}}.promo-categories--type1 .promo-categories__ui-p1 span{display:block}.promo-categories--type1 .promo-categories__ui-p1 span:not(:first-child){margin-top:15px}.promo-categories--type1 .promo-categories__ui-p3{margin-top:35px}@media (max-width: 1365px){.promo-categories--type1 .promo-categories__ui-p3{margin-top:30px}}@media (max-width: 767px){.promo-categories--type1 .promo-categories__ui-p3{margin-top:24px}}.promo-categories--type2 .promo-categories__item{padding-bottom:50px}@media (max-width: 1365px){.promo-categories--type2 .promo-categories__item{padding-bottom:40px}}@media (max-width: 767px){.promo-categories--type2 .promo-categories__item{padding-bottom:30px}}.promo-categories--type2 .promo-categories__item--blue .promo-categories__heading{background-color:#cbf3ff}.promo-categories--type2 .promo-categories__item--green .promo-categories__heading{background-color:#e0eea8}.promo-categories--type2 .promo-categories__item--pink .promo-categories__heading{background-color:#ffd6d6}.promo-categories--type2 .promo-categories__item--purple .promo-categories__heading{background-color:#e5cffb}.promo-categories--type2 .promo-categories__heading{padding:0}.promo-categories--type2 .promo-categories__ui-h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promo-categories--type2 .promo-categories__ui-h4 img{max-width:184px}@media (max-width: 767px){.promo-categories--type2 .promo-categories__ui-h4 img{max-width:150px}}.promo-categories--type2 .promo-categories__images{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.promo-categories--type2 .promo-categories__ui-p1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:90px;margin-top:10px;font-weight:700}@media (max-width: 1365px){.promo-categories--type2 .promo-categories__ui-p1{min-height:unset;margin-top:24px}}@media (max-width: 767px){.promo-categories--type2 .promo-categories__ui-p1{min-height:65px;margin-top:16px}}.promo-categories--type2 .promo-categories__ui-p3{margin-top:20px;color:var(--primary1);background-color:#fff}@media (max-width: 767px){.promo-categories--type2 .promo-categories__ui-p3{margin-top:16px}}.promo-points__head{margin-bottom:75px}@media (max-width: 1365px){.promo-points__head{margin-bottom:30px}}@media (max-width: 767px){.promo-points__head{margin-bottom:20px}}.promo-points__line{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;padding:20px 0;background-color:#f7efff;border-radius:14px}@media (max-width: 1365px){.promo-points__line{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 767px){.promo-points__line{grid-template-columns:120px auto;gap:5px;padding:16px 10px}}.promo-points__line:not(:last-child){margin-bottom:6px}.promo-points__line--heading{position:relative;margin-bottom:10px;padding:20px 0;background:-webkit-gradient(linear,left top,right top,from(#693bad),to(#a97cf4));background:linear-gradient(90deg,#693bad 0%,#a97cf4 100%);border-radius:14px}@media (max-width: 767px){.promo-points__line--heading{padding:16px 10px}}.promo-points__line--heading .promo-points__image{position:absolute;bottom:0;max-width:200px}@media (max-width: 1365px){.promo-points__line--heading .promo-points__image{max-width:100px}}@media (max-width: 767px){.promo-points__line--heading .promo-points__image{display:none}}.promo-points__line--heading .promo-points__image:first-child{left:90px}@media (max-width: 1365px){.promo-points__line--heading .promo-points__image:first-child{left:0}}.promo-points__line--heading .promo-points__image:last-child{right:90px}@media (max-width: 1365px){.promo-points__line--heading .promo-points__image:last-child{right:0}}.promo-points__line--heading .promo-points__item:nth-child(2){margin-left:auto}.promo-points__line--heading .promo-points__item .ui-p3,.promo-points__line--heading .promo-points__item .ui-table table,.ui-table .promo-points__line--heading .promo-points__item table,.promo-points__line--heading .promo-points__item .main-calculator__input input,.main-calculator__input .promo-points__line--heading .promo-points__item input{padding:0!important;background:none!important}.promo-points__line--heading .promo-points__item .ui-p3:before,.promo-points__line--heading .promo-points__item .ui-table table:before,.ui-table .promo-points__line--heading .promo-points__item table:before,.promo-points__line--heading .promo-points__item .main-calculator__input input:before,.main-calculator__input .promo-points__line--heading .promo-points__item input:before{display:none}.promo-points__item{position:relative;width:50%}@media (max-width: 1365px){.promo-points__item{width:70%}}@media (max-width: 767px){.promo-points__item{width:100%}}.promo-points__item .ui-p3,.promo-points__item .ui-table table,.ui-table .promo-points__item table,.promo-points__item .main-calculator__input input,.main-calculator__input .promo-points__item input{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media (max-width: 767px){.promo-points__item .ui-p3,.promo-points__item .ui-table table,.ui-table .promo-points__item table,.promo-points__item .main-calculator__input input,.main-calculator__input .promo-points__item input{gap:5px}}.promo-points__item .ui-p3:before,.promo-points__item .ui-table table:before,.ui-table .promo-points__item table:before,.promo-points__item .main-calculator__input input:before,.main-calculator__input .promo-points__item input:before{content:"";display:block}.promo-points__item:first-child{margin-left:auto}.promo-points__item:first-child .ui-p3:before,.promo-points__item:first-child .ui-table table:before,.ui-table .promo-points__item:first-child table:before,.promo-points__item:first-child .main-calculator__input input:before,.main-calculator__input .promo-points__item:first-child input:before{width:43px;height:43px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='43' height='43' fill='none'%3E%3Ccircle cx='21.5' cy='21.5' r='21.5' fill='%23D4F6C4'/%3E%3Cg fill='%23000' clip-path='url(%23a)'%3E%3Cpath d='M14.75 13.14h13.5c1.709 0 3.094 1.396 3.094 3.117v12.305c0 1.721-1.385 3.117-3.094 3.117h-13.5c-1.709 0-3.094-1.396-3.094-3.117V16.257c0-1.721 1.385-3.117 3.094-3.117Zm0 1.7c-.777 0-1.406.635-1.406 1.417v12.305c0 .782.63 1.417 1.406 1.417h13.5c.777 0 1.406-.635 1.406-1.417V16.257c0-.782-.63-1.417-1.406-1.417h-13.5Z'/%3E%3Cpath d='M13.344 18.038h16.312c.466 0 .844.38.844.85s-.378.85-.844.85H13.344a.847.847 0 0 1-.844-.85c0-.47.378-.85.844-.85Zm0 1.133a.282.282 0 0 0 .281-.283.282.282 0 0 0-.281-.283h16.312a.282.282 0 0 0-.281.283c0 .157.126.283.281.283H13.344ZM17.964 12.25v3.48c0 .47-.378.85-.844.85h-.241a.847.847 0 0 1-.844-.85v-3.48c0-.47.378-.85.844-.85h.241c.466 0 .844.38.844.85Zm-1.085 3.198h.241a.278.278 0 0 0-.12.027.279.279 0 0 0-.121-.027ZM26.964 12.25v3.48c0 .47-.378.85-.844.85h-.241a.847.847 0 0 1-.844-.85v-3.48c0-.47.378-.85.844-.85h.241c.466 0 .844.38.844.85Zm-1.085 3.198h.241a.278.278 0 0 0-.12.027.279.279 0 0 0-.121-.027Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M8 8h27v27H8z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}@media (max-width: 767px){.promo-points__item:first-child .ui-p3:before,.promo-points__item:first-child .ui-table table:before,.ui-table .promo-points__item:first-child table:before,.promo-points__item:first-child .main-calculator__input input:before,.main-calculator__input .promo-points__item:first-child input:before{width:32px;height:32px;-ms-flex-negative:0;flex-shrink:0}}@media (max-width: 767px){.promo-points__item:last-child{padding-right:16px}}.promo-points__item:last-child .ui-p3,.promo-points__item:last-child .ui-table table,.ui-table .promo-points__item:last-child table,.promo-points__item:last-child .main-calculator__input input,.main-calculator__input .promo-points__item:last-child input{padding:8px 15px;background-color:#fff2cd;border-radius:23px}@media (max-width: 950px){.promo-points__item:last-child .ui-p3,.promo-points__item:last-child .ui-table table,.ui-table .promo-points__item:last-child table,.promo-points__item:last-child .main-calculator__input input,.main-calculator__input .promo-points__item:last-child input{padding:8px 40px 8px 15px}}@media (max-width: 767px){.promo-points__item:last-child .ui-p3,.promo-points__item:last-child .ui-table table,.ui-table .promo-points__item:last-child table,.promo-points__item:last-child .main-calculator__input input,.main-calculator__input .promo-points__item:last-child input{padding:6px 8px}}@media (max-width: 443px){.promo-points__item:last-child .ui-p3,.promo-points__item:last-child .ui-table table,.ui-table .promo-points__item:last-child table,.promo-points__item:last-child .main-calculator__input input,.main-calculator__input .promo-points__item:last-child input{padding:6px 25px 6px 8px}}@media (max-width: 348px){.promo-points__item:last-child .ui-p3,.promo-points__item:last-child .ui-table table,.ui-table .promo-points__item:last-child table,.promo-points__item:last-child .main-calculator__input input,.main-calculator__input .promo-points__item:last-child input{padding:6px 8px}}.promo-points__item:last-child .ui-p3:before,.promo-points__item:last-child .ui-table table:before,.ui-table .promo-points__item:last-child table:before,.promo-points__item:last-child .main-calculator__input input:before,.main-calculator__input .promo-points__item:last-child input:before{width:26px;height:26px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' fill='none'%3E%3Ccircle cx='13' cy='13' r='12.07' stroke='%23DC0533' stroke-width='1.86'/%3E%3Cpath fill='%23DC0533' stroke='%23DC0533' stroke-width='.489' d='m18.966 9.873-2.776-.49c-.105 0-.21-.11-.262-.164l-1.31-2.616c-.366-.708-1.204-.98-1.885-.6a1.06 1.06 0 0 0-.576.6l-1.31 2.616a.418.418 0 0 1-.21.218l-2.828.436c-.733.164-1.257.872-1.152 1.635.052.273.157.6.367.763l1.99 2.071c.052.055.105.164.105.327l-.42 2.889c-.104.763.42 1.526 1.153 1.635.262.054.576 0 .838-.164l2.514-1.308a.323.323 0 0 1 .315 0l2.514 1.308c.68.382 1.519.055 1.886-.654.157-.272.157-.6.157-.872l-.42-2.888c0-.11 0-.218.106-.327l1.99-2.071c.524-.6.524-1.472-.052-2.071-.21-.055-.472-.218-.734-.273Zm0 1.69-1.99 2.07a1.352 1.352 0 0 0-.367 1.254l.42 2.889c.052.163-.106.381-.263.381-.052 0-.157 0-.21-.054l-2.566-1.308a1.29 1.29 0 0 0-1.257 0l-2.514 1.308c-.157.109-.367 0-.472-.164-.052-.054-.052-.163-.052-.218l.419-2.888c.052-.436-.052-.927-.367-1.254l-1.99-2.07a.354.354 0 0 1 0-.491c.052-.055.105-.11.21-.11l2.776-.49c.419-.054.785-.381.995-.763l1.31-2.616c.104-.163.261-.218.47-.163l.158.163 1.31 2.616c.209.382.575.709.994.763l2.777.49c.157.055.314.219.262.382 0 .164 0 .218-.053.273Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}@media (max-width: 767px){.promo-points__item:last-child .ui-p3:before,.promo-points__item:last-child .ui-table table:before,.ui-table .promo-points__item:last-child table:before,.promo-points__item:last-child .main-calculator__input input:before,.main-calculator__input .promo-points__item:last-child input:before{width:20px;height:20px}}.promo-steps__head{margin-bottom:35px}@media (max-width: 1365px){.promo-steps__head{margin-bottom:30px}}@media (max-width: 767px){.promo-steps__head{margin-bottom:20px}}.promo-steps__body{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;counter-reset:counter}@media (max-width: 1365px){.promo-steps__body{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width: 767px){.promo-steps__body{grid-template-columns:1fr;gap:16px}}.promo-steps__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--background1);border-radius:20px;overflow:hidden;counter-increment:counter}.promo-steps__item:before{content:counter(counter);position:absolute;font-weight:700}@media (max-width: 1365px){.promo-steps__item:last-child{grid-column:span 2}}@media (max-width: 767px){.promo-steps__item:last-child{grid-column:span 1}}.promo-steps__ui-h6{margin-bottom:20px}@media (max-width: 1365px){.promo-steps__ui-h6{margin-bottom:16px}}@media (max-width: 767px){.promo-steps__ui-h6{margin-bottom:10px}}.promo-steps__foot{margin-top:40px}@media (max-width: 1365px){.promo-steps__foot{margin-top:30px}}@media (max-width: 767px){.promo-steps__foot{margin-top:20px}}.promo-steps--type1 .promo-steps__item:before{top:25px;left:35px;font-size:60px}@media (max-width: 1365px){.promo-steps--type1 .promo-steps__item:before{left:25px}}.promo-steps--type1 .promo-steps__item .promo-steps__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:150px}@media (max-width: 767px){.promo-steps--type1 .promo-steps__item .promo-steps__image{height:130px}}.promo-steps--type1 .promo-steps__item .promo-steps__image img{max-width:330px;-o-object-fit:contain;object-fit:contain}@media (max-width: 1365px){.promo-steps--type1 .promo-steps__item .promo-steps__image img{max-width:250px}}.promo-steps--type1 .promo-steps__item--orange:before{color:#eeb26b}.promo-steps--type1 .promo-steps__item--orange .promo-steps__image{background-color:#ffd099}.promo-steps--type1 .promo-steps__item--purple:before{color:#c49ee9}.promo-steps--type1 .promo-steps__item--purple .promo-steps__image{background-color:#dfbffe}.promo-steps--type1 .promo-steps__item--green:before{color:#92d771}.promo-steps--type1 .promo-steps__item--green .promo-steps__image{background-color:#bae9a3}.promo-steps--type1 .promo-steps__text{padding:35px 35px 70px}@media (max-width: 1365px){.promo-steps--type1 .promo-steps__text{padding:30px 20px 35px}}@media (max-width: 767px){.promo-steps--type1 .promo-steps__text{padding:20px 20px 35px}}.promo-steps--type2 .promo-steps__item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.promo-steps--type2 .promo-steps__item:before{content:"0" counter(counter);top:30px;left:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;border:1px solid var(--primary1);border-radius:50%}@media (max-width: 1365px){.promo-steps--type2 .promo-steps__item:before{top:20px;left:20px}}@media (max-width: 767px){.promo-steps--type2 .promo-steps__item:before{width:40px;height:40px;font-size:14px}}@media (max-width: 1365px){.promo-steps--type2 .promo-steps__item:last-child .promo-steps__text{padding-bottom:60px}}@media (max-width: 767px){.promo-steps--type2 .promo-steps__item:last-child .promo-steps__text{padding-bottom:135px}}@media (max-width: 1365px){.promo-steps--type2 .promo-steps__item:last-child .promo-steps__image{bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%)}}@media (max-width: 767px){.promo-steps--type2 .promo-steps__item:last-child .promo-steps__image{bottom:0;-webkit-transform:unset;transform:unset}}.promo-steps--type2 .promo-steps__item--green{background-color:#e2f0df}.promo-steps--type2 .promo-steps__item--purple{background-color:#f7efff}.promo-steps--type2 .promo-steps__item--orange{background-color:#feeddb}.promo-steps--type2 .promo-steps__text{padding:110px 40px 190px}@media (max-width: 1365px){.promo-steps--type2 .promo-steps__text{padding:80px 20px 200px}}@media (max-width: 767px){.promo-steps--type2 .promo-steps__text{padding:70px 25px 135px 20px}}.promo-steps--type2 .promo-steps__image{position:absolute;right:30px;bottom:0;max-width:290px}@media (max-width: 1365px){.promo-steps--type2 .promo-steps__image{right:20px;max-width:220px}}@media (max-width: 767px){.promo-steps--type2 .promo-steps__image{right:75px;max-width:180px}}.promo-timer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 80px;border-radius:20px}@media (max-width: 1365px){.promo-timer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:30px}}@media (max-width: 767px){.promo-timer{padding:24px;text-align:center}}.promo-timer__ui-h5{margin-bottom:8px}.promo-timer--type1{background-color:#c7dbfa}@media (max-width: 1365px){.promo-timer--type1{display:grid;grid-template-columns:auto auto}}@media (max-width: 767px){.promo-timer--type1{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 1365px){.promo-timer--type1 .promo-timer__text{grid-column:span 2}}.promo-timer--type1 .promo-timer__timer{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (max-width: 1365px){.promo-timer--type1 .promo-timer__timer{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.promo-timer--type2{background-color:#8fe2ee}@media (max-width: 1365px){.promo-timer--type2{text-align:center}}.promo{overflow:hidden}.promo__head{margin-bottom:35px}.promo__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:320px;background-color:var(--background1);border-radius:24px}@media (max-width: 767px){.promo__body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.promo__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 80px}@media (max-width: 1365px){.promo__content{padding:40px 25px}}@media (max-width: 767px){.promo__content{margin-top:15px;padding:0 20px 30px}}@media (max-width: 1365px){.promo__ui-h5{max-width:370px}}.promo__ui-p7{padding:8px 12px 6px;margin-bottom:20px;background-color:#fff;border-radius:24px}@media (max-width: 1365px){.promo__ui-p7{margin-bottom:14px}}@media (max-width: 767px){.promo__ui-p7{display:none}}.promo__ui-p3{margin-top:12px}.promo__ui-p3:not(:last-child){margin-bottom:52px}@media (max-width: 1365px){.promo__ui-p3:not(:last-child){margin-bottom:28px}}@media (max-width: 767px){.promo__ui-p3:not(:last-child){margin-bottom:20px}}@media (max-width: 1365px){.promo__ui-p3 br{display:none}}.promo__ui-button{margin-top:auto}@media (max-width: 767px){.promo__ui-button{width:100%}}.promo__image{-ms-flex-item-align:end;align-self:flex-end;max-width:630px;pointer-events:none}@media (max-width: 1365px){.promo__image{max-width:470px;margin-right:-100px;margin-left:-70px}}@media (max-width: 767px){.promo__image{max-width:490px;margin:0 -75px}}.promotion-banner{position:relative;padding:57px 50px 57px 0;min-height:527px}@media (max-width: 1365px){.promotion-banner{min-height:unset;padding:50px 0 0}}@media (max-width: 767px){.promotion-banner{padding-bottom:287px;padding-top:30px}}.promotion-banner__inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr 450px;gap:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 1365px){.promotion-banner__inner{grid-template-columns:minmax(0,1fr);gap:50px}}@media (max-width: 767px){.promotion-banner__inner{gap:35px}}.promotion-banner__img{position:absolute;top:0;right:-320px;max-width:955px;height:100%}@media (max-width: 1500px){.promotion-banner__img{max-width:855px;right:-210px}}@media (max-width: 1365px){.promotion-banner__img{position:static;max-width:680px;margin:0 auto}}@media (max-width: 767px){.promotion-banner__img{position:absolute;top:unset;right:50%;bottom:0;width:520px;height:287px;-webkit-transform:translateX(55%);transform:translate(55%)}}@media (max-width: 767px){.promotion-banner__img--dn-mob{display:none}}.promotion-banner__heading:not(:last-child){margin-bottom:35px}@media (max-width: 1365px){.promotion-banner__heading:not(:last-child){margin-bottom:30px}}@media (max-width: 767px){.promotion-banner__heading:not(:last-child){margin-bottom:15px}}.promotion-banner__heading .ui-h1:not(:last-child){margin-bottom:-15px}@media (max-width: 767px){.promotion-banner__heading .ui-h1:not(:last-child){margin-bottom:-10px}}.promotion-banner__inline-img{display:inline-block;max-width:147px;max-height:82px;margin-left:20px;vertical-align:middle}@media (max-width: 1365px){.promotion-banner__inline-img{max-width:114px;max-height:64px}}@media (max-width: 767px){.promotion-banner__inline-img{max-width:53px;max-height:30px;margin-left:10px}}@media (max-width: 1365px){.promotion-banner__promotion-timer{max-width:450px}}@media (max-width: 767px){.promotion-banner__promotion-timer{max-width:295px;margin:0 auto}}.promotion-prizes{position:relative;z-index:0}.promotion-prizes:before{content:"";position:absolute;top:-334px;left:-550px;z-index:-1;width:1210px;height:1210px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1210' height='1210' fill='none'%3E%3Ccircle cx='605' cy='605' r='605' fill='url(%23a)'/%3E%3Cdefs%3E%3CradialGradient id='a' cx='0' cy='0' r='1' gradientTransform='matrix(0 605 -713.245 0 605 605)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.144' stop-color='%23FF9158' stop-opacity='.4'/%3E%3Cstop offset='.727' stop-color='%23EF8D5B' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;pointer-events:none}@media (max-width: 1365px){.promotion-prizes:before{top:-47px;left:-410px;width:1000px;height:1000px}}@media (max-width: 767px){.promotion-prizes:before{top:unset;bottom:-235px;left:-275px;width:680px;height:680px}}.promotion-prizes__container .swiper-wrapper{-webkit-box-sizing:inherit;box-sizing:inherit}@media (max-width: 1365px){.promotion-prizes__container .swiper-wrapper{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}}.promotion-prizes__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px;height:auto;padding:52px 50px 64px;background-color:#fff;border-radius:24px;text-align:center}@media (max-width: 1365px){.promotion-prizes__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:87px;padding:40px 35px;text-align:left}}@media (max-width: 767px){.promotion-prizes__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:36px;padding:30px 20px}}.promotion-prizes__item--light{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='541' fill='none'%3E%3Cmask id='a' width='600' height='541' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23fff' d='M0 0h600v541H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cellipse cx='42' cy='767.219' fill='url(%23b)' rx='605' ry='582.393'/%3E%3C/g%3E%3Cdefs%3E%3CradialGradient id='b' cx='0' cy='0' r='1' gradientTransform='matrix(0 582.393 -713.245 0 42 767.219)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.144' stop-color='%23FF839C' stop-opacity='.38'/%3E%3Cstop offset='.727' stop-color='%23FF839C' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position-y:bottom}@media (max-width: 1365px){.promotion-prizes__item--light{background-size:600px 540px}}.promotion-prizes__content{max-width:416px;margin:0 auto}.promotion-prizes__ui-h2{margin-bottom:20px}@media (max-width: 1365px){.promotion-prizes__ui-h2{margin-bottom:16px}}@media (max-width: 767px){.promotion-prizes__ui-h2{margin-bottom:10px}}.promotion-prizes__img{margin:auto auto 0;max-width:186px;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 1365px){.promotion-prizes__img{margin:0;max-width:186px}}@media (max-width: 767px){.promotion-prizes__img{margin:0 auto;max-width:108px}}.promotion-prizes__foot{margin-top:40px;text-align:center}@media (max-width: 1365px){.promotion-prizes__foot{max-width:475px;margin:30px auto 0}}@media (max-width: 767px){.promotion-prizes__foot{margin-top:20px}}.promotion-prizes__ui-p3:not(:last-child){margin-bottom:36px}@media (max-width: 1365px){.promotion-prizes__ui-p3:not(:last-child){margin-bottom:24px}}@media (max-width: 767px){.promotion-prizes__ui-p3:not(:last-child){margin-bottom:16px}}.promotion-prizes__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 1365px){.promotion-prizes__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 767px){.promotion-prizes__actions{gap:15px}}.promotion-steps{position:relative}@media (max-width: 767px){.promotion-steps{max-width:400px;margin:0 auto;padding:0 17px}}.promotion-steps .swiper-wrapper{-webkit-box-sizing:inherit;box-sizing:inherit;display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media (max-width: 767px){.promotion-steps .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:unset}}.promotion-steps__progress{display:grid;grid-template-areas:"main";-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;width:50px;height:50px;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 767px){.promotion-steps__progress{display:block;width:auto;height:auto;-ms-flex-item-align:end;align-self:end}}.promotion-steps__progress svg{grid-area:main;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (max-width: 767px){.promotion-steps__progress svg{display:none;grid-area:unset;overflow:visible;pointer-events:none}}@media (max-width: 767px){.promotion-steps__progress svg circle{stroke-width:.7;-webkit-transform:scaleY(-1);transform:scaleY(-1);-webkit-transform-origin:center;transform-origin:center}}@media (max-width: 767px){.promotion-steps__progress svg.promotion-steps__circle{display:block;position:absolute;top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px)}}.promotion-steps__ui-p4{grid-area:main}@media (max-width: 767px){.promotion-steps__ui-p4{font-weight:700;font-size:50px;line-height:120%;color:var(--primary1)}}@media (max-width: 767px){.promotion-steps__ui-p3{-ms-flex-item-align:start;align-self:start}}.promotion-steps__item{width:auto;height:auto}@media (max-width: 767px){.promotion-steps__item{position:relative}}.promotion-steps__item:before{display:block;width:100%;padding-bottom:100%}@media (max-width: 767px){.promotion-steps__item:before{content:""}}.promotion-steps__item.swiper-slide:not(.swiper-slide-active){pointer-events:unset}@media (max-width: 767px){.promotion-steps__item.swiper-slide:not(.swiper-slide-active){pointer-events:none}}.promotion-steps__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;padding:24px 36px;background:linear-gradient(144deg,rgba(255,243,204,.07) 0%,rgba(248,207,214,.57) 100%),var(--background1);border-radius:24px}@media (max-width: 1365px){.promotion-steps__container{padding-right:65px}}@media (max-width: 767px){.promotion-steps__container{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-auto-flow:row;grid-template-rows:45.3% 1fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:28px;background:linear-gradient(317deg,#F4DDE1 15.21%,rgba(248,207,214,0) 85.16%),#FFF;border-radius:50%;text-align:center}}.promotion-steps__container a{color:var(--primary1)}.promotion-steps__ui-swiper-pagination{display:none;margin-top:24px}@media (max-width: 767px){.promotion-steps__ui-swiper-pagination{display:block}}.promotion-table{padding-bottom:20px;overflow-x:auto}.promotion-table::-webkit-scrollbar{height:6px}.promotion-table::-webkit-scrollbar-thumb{background-color:var(--secondary1);border-radius:10px}.promotion-table__wrap{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}@media (max-width: 1365px){.promotion-table__wrap{grid-auto-flow:unset;grid-template-columns:minmax(0,1fr);gap:24px;min-width:unset!important}}@media (max-width: 767px){.promotion-table__wrap{gap:20px}}.promotion-table__cell{padding:20px}@media (max-width: 1365px){.promotion-table__cell{display:grid;gap:16px;padding:0 20px}}@media (max-width: 767px){.promotion-table__cell{gap:12px}}.promotion-table__cell:last-child{padding-bottom:0}.promotion-table__cell:not(:last-child,.promotion-table__cell--head){border-bottom:1px solid var(--secondary4)}@media (max-width: 1365px){.promotion-table__cell:not(:last-child,.promotion-table__cell--head){margin-bottom:16px;padding-bottom:16px}}.promotion-table__cell--head{margin-bottom:10px;padding:14px 20px;background:var(--secondary2)}@media (max-width: 1365px){.promotion-table__cell--head{margin-bottom:20px;border-radius:14px}}@media (max-width: 767px){.promotion-table__cell--head{margin-bottom:16px}}.promotion-table__col:first-child .promotion-table__cell--head{border-radius:14px 0 0 14px}@media (max-width: 1365px){.promotion-table__col:first-child .promotion-table__cell--head{border-radius:14px}}.promotion-table__col:last-child .promotion-table__cell--head{border-radius:0 14px 14px 0}@media (max-width: 1365px){.promotion-table__col:last-child .promotion-table__cell--head{border-radius:14px}}.promotion-timer{--bg1: #1d1d1d;--bg2: #090909;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px;padding:32px 40px;background:#fff;border-radius:16px}@media (max-width: 1365px){.promotion-timer{padding:32px 35px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}@media (max-width: 767px){.promotion-timer{padding:24px 42px}}@media (max-width: 1365px){.promotion-timer__head{text-align:center}}.promotion-timer__ui-h5:not(:last-child){margin-bottom:8px}.promotion-timer__foot{text-align:center}@media (max-width: 1365px){.promotion-timer__foot{margin-top:4px}}@media (max-width: 767px){.promotion-timer__foot{margin-top:0;width:100%}}.promotion-timer__ui-button{min-width:240px;padding-top:12px;padding-bottom:12px}@media (max-width: 1365px){.promotion-timer__ui-button{min-width:200px}}@media (max-width: 767px){.promotion-timer__ui-button{max-width:252px;min-width:unset;width:100%}}.promotion-timer__ui-button:hover{color:#fff}.promotion-timer__timer{position:relative;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 10px 10px;background:-webkit-gradient(linear,left top,left bottom,from(#1A1A1A),to(#000));background:linear-gradient(180deg,#1A1A1A 0%,#000 100%);color:#fff;border-radius:4px;overflow:hidden}@media (max-width: 1365px){.promotion-timer__timer{padding:15px 6px 8px;gap:10px}}@media (max-width: 767px){.promotion-timer__timer{padding:12px 6px 7px}}.promotion-timer__timer:before{content:"";position:absolute;top:0;right:0;left:0;height:14px;background:-webkit-gradient(linear,left top,left bottom,from(#8D8D8E),color-stop(98.96%,rgba(65,65,67,0)));background:linear-gradient(180deg,#8D8D8E 0%,rgba(65,65,67,0) 98.96%)}@media (max-width: 767px){.promotion-timer__timer:before{height:10px}}.promotion-timer__item{text-align:center}.promotion-timer__item:not(:first-child) .promotion-timer__numbers{position:relative}.promotion-timer__item:not(:first-child) .promotion-timer__numbers:after{content:"";position:absolute;top:50%;left:-4px;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);width:8px;height:27px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='27' fill='none'%3E%3Cpath fill='url(%23a)' d='M7.078.506H.387v6.816h6.691V.506Z'/%3E%3Cpath fill='url(%23b)' d='M7.078 19.556H.387v6.816h6.691v-6.816Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='3.707' x2='3.756' y1='.428' y2='7.267' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F2F2F2'/%3E%3Cstop offset='.989' stop-color='%23E6E6E6'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='3.707' x2='3.756' y1='19.482' y2='26.321' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F2F2F2'/%3E%3Cstop offset='.989' stop-color='%23E6E6E6'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}@media (max-width: 767px){.promotion-timer__item:not(:first-child) .promotion-timer__numbers:after{right:-1px;width:6px;height:20px}}.promotion-timer__item[hidden]+.promotion-timer__item .promotion-timer__numbers:after{content:none}.promotion-timer__numbers{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}@media (max-width: 1365px){.promotion-timer__numbers{gap:2px}}.promotion-timer__numbers:not(:last-child){margin-bottom:5px}@media (max-width: 767px){.promotion-timer__numbers:not(:last-child){margin-bottom:2px}}.promotion-timer__number{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:69px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='71' fill='none'%3E%3Cpath fill='url(%23a)' d='M33.681 70.116H3.155C.829 70.116 0 69.239 0 66.643V4.657C0 1.898.828.892 3.346.892H33.65c2.485 0 3.154 1.006 3.154 3.7v61.921c.032 2.759-.637 3.603-3.123 3.603Z'/%3E%3Cpath fill='url(%23b)' d='M33.426 69.694H3.41c-2.294 0-3.09-.877-3.09-3.44V4.98c0-2.726.828-3.732 3.281-3.732h29.826c2.454 0 3.091 1.006 3.091 3.635v61.24c0 2.758-.637 3.57-3.09 3.57Z'/%3E%3Cpath fill='%23000' d='M32.758 69.142H4.143c-2.326 0-3.155-.876-3.155-3.472V5.63c0-2.758.829-3.764 3.346-3.764h28.424c2.485 0 3.154 1.006 3.154 3.7v60.006c0 2.726-.669 3.57-3.154 3.57Z'/%3E%3Cpath fill='url(%23c)' d='M31.897 68.039H4.971c-2.198 0-2.963-.844-2.963-3.376V6.442c0-2.694.796-3.667 3.154-3.667h26.735c2.358 0 2.964.973 2.964 3.57V64.5c.032 2.726-.606 3.538-2.964 3.538Z'/%3E%3Cpath fill='url(%23d)' d='M31.356 67.52H5.576c-2.102 0-2.867-.844-2.867-3.343V6.83c0-2.628.765-3.602 3.027-3.602h25.62c2.262 0 2.868.974 2.868 3.537V64.08c-.032 2.629-.638 3.44-2.868 3.44Z'/%3E%3Cpath fill='url(%23e)' d='M31.516 65.637H5.323c-1.466 0-2.263-.39-2.645-1.428 0 2.466.764 3.31 2.868 3.31h25.779c2.23 0 2.835-.811 2.867-3.375-.318 1.103-1.083 1.493-2.676 1.493Z'/%3E%3Cpath fill='url(%23f)' d='M5.513 4.981h26.034c1.561 0 2.326.455 2.677 1.526-.032-2.37-.67-3.278-2.868-3.278H5.736c-2.199 0-2.963.876-3.027 3.278.382-1.071 1.243-1.526 2.804-1.526Z'/%3E%3Cpath fill='url(%23g)' d='M4.653 40.843H2.709l-.701-.585v-9.833l.7-.552h1.945v3.992l-.574 1.103v.812l.574 1.103v3.96Z'/%3E%3Cpath fill='url(%23h)' d='M32.248 40.843h1.944l.7-.585v-9.833l-.7-.552h-1.944v3.992l.574 1.103v.812l-.574 1.103v3.96Z'/%3E%3Cpath fill='%23000' d='M4.08 30.425H.987v9.833H4.08v-9.833Z'/%3E%3Cpath fill='url(%23i)' d='M3.727 30.717h-2.07v9.217h2.07v-9.217Z'/%3E%3Cpath fill='%23000' d='M35.911 30.425h-3.09v9.833h3.09v-9.833Z'/%3E%3Cpath fill='url(%23j)' d='M35.243 30.717h-2.071v9.217h2.071v-9.217Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='18.199' x2='18.688' y1='.31' y2='69.621' gradientUnits='userSpaceOnUse'%3E%3Cstop/%3E%3Cstop offset='.989' stop-color='%23666'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='18.183' x2='18.666' y1='.677' y2='69.225' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230D0D0D'/%3E%3Cstop offset='.995' stop-color='%23262626'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='18.442' x2='18.442' y1='3.085' y2='68.247' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23383838'/%3E%3Cstop offset='.995' stop-color='%231A1A1A'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='18.449' x2='18.449' y1='3.502' y2='67.707' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.005' stop-color='%231F1F1F'/%3E%3Cstop offset='1' stop-color='%23080808'/%3E%3C/linearGradient%3E%3ClinearGradient id='e' x1='18.449' x2='18.449' y1='64.544' y2='67.534' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23030303'/%3E%3Cstop offset='.785'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' x1='18.452' x2='18.452' y1='3.241' y2='6.523' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23737373'/%3E%3Cstop offset='.081' stop-color='%23676767'/%3E%3Cstop offset='.312' stop-color='%234B4B4B'/%3E%3Cstop offset='.543' stop-color='%23363636'/%3E%3Cstop offset='.773' stop-color='%232A2A2A'/%3E%3Cstop offset='1' stop-color='%23262626'/%3E%3C/linearGradient%3E%3ClinearGradient id='g' x1='3.321' x2='3.321' y1='29.542' y2='40.819' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23030303'/%3E%3Cstop offset='.27' stop-color='%230A0A0A'/%3E%3Cstop offset='.673' stop-color='%231E1E1E'/%3E%3Cstop offset='.989' stop-color='%23333'/%3E%3C/linearGradient%3E%3ClinearGradient id='h' x1='33.577' x2='33.577' y1='29.542' y2='40.819' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23030303'/%3E%3Cstop offset='.27' stop-color='%230A0A0A'/%3E%3Cstop offset='.673' stop-color='%231E1E1E'/%3E%3Cstop offset='.989' stop-color='%23333'/%3E%3C/linearGradient%3E%3ClinearGradient id='i' x1='2.693' x2='2.693' y1='30.618' y2='40.151' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23404040'/%3E%3Cstop offset='.073' stop-color='%23333'/%3E%3Cstop offset='.194' stop-color='%23737373'/%3E%3Cstop offset='.201' stop-color='%23717171'/%3E%3Cstop offset='.413' stop-color='%23333'/%3E%3Cstop offset='.842' stop-color='%23050505'/%3E%3Cstop offset='.995' stop-color='%231A1A1A'/%3E%3C/linearGradient%3E%3ClinearGradient id='j' x1='34.203' x2='34.203' y1='30.618' y2='40.151' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23404040'/%3E%3Cstop offset='.073' stop-color='%23333'/%3E%3Cstop offset='.194' stop-color='%23737373'/%3E%3Cstop offset='.201' stop-color='%23717171'/%3E%3Cstop offset='.413' stop-color='%23333'/%3E%3Cstop offset='.842' stop-color='%23050505'/%3E%3Cstop offset='.995' stop-color='%231A1A1A'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;font:70px/.8 var(--font-bebas-neue);-webkit-perspective:100vw;perspective:100vw;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%}@media (max-width: 767px){.promotion-timer__number{width:24px;height:44px;font-size:40px}}.promotion-timer__number .base{display:block;position:absolute;top:11px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}@media (max-width: 767px){.promotion-timer__number .base{top:10px}}.promotion-timer__number .flap{position:absolute;top:5px;left:3px;width:calc(100% - 6px);height:50%;display:none;background-color:#1d1d1d;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@media (max-width: 767px){.promotion-timer__number .flap{top:4px}}.promotion-timer__number .flap:before{content:attr(data-content);position:absolute;left:50%}.promotion-timer__number .flap.front:before,.promotion-timer__number .flap.under:before{top:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.promotion-timer__number .flap.back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-animation:flip-down-back .5s linear both;animation:flip-down-back .5s linear both}.promotion-timer__number .flap.back:before{top:100%;-webkit-transform:translate(-50%,-50%) rotateZ(180deg);transform:translate(-50%,-50%) rotate(180deg)}.promotion-timer__number .flap.over{z-index:2}.promotion-timer__number .flap.under{z-index:1;-webkit-animation:fade-under .5s linear both;animation:fade-under .5s linear both}.promotion-timer__number .flap.front{-webkit-animation:flip-down-front .5s linear both;animation:flip-down-front .5s linear both}@-webkit-keyframes flip-down-front{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0);background-color:var(--bg1);color:#fff}to{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);background-color:var(--bg2);color:#fff}}@-webkit-keyframes flip-down-back{0%{-webkit-transform:rotateY(180deg) rotateX(0deg);transform:rotateY(180deg) rotateX(0);background-color:var(--bg1);color:#fff}to{-webkit-transform:rotateY(180deg) rotateX(180deg);transform:rotateY(180deg) rotateX(180deg);background-color:var(--bg2);color:#fff}}@-webkit-keyframes fade-under{0%{background-color:var(--bg1);color:#fff}to{background-color:var(--bg2);color:#fff}}.promotions{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media (max-width: 1365px){.promotions{grid-template-columns:1fr;gap:20px}}.promotions__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:30px 380px 30px 30px;background:var(--background1);border-radius:14px;min-height:300px;overflow:hidden}@media (max-width: 1365px){.promotions__item{padding:30px 400px 30px 30px}}@media (max-width: 767px){.promotions__item{min-height:352px;padding:0 20px 24px}}.promotions__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}@media (max-width: 767px){.promotions__content{gap:14px}}@media (max-width: 767px){.promotions__content:not(:last-child){margin-bottom:20px}}.promotions__content__ui-p5{color:var(--secondary3)}.promotions__ui-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:auto;color:var(--secondary1)}@media (max-width: 767px){.promotions__ui-button{width:100%}}.promotions__img{position:absolute;right:-30px;bottom:0;width:100%;max-width:480px}@media (max-width: 767px){.promotions__img{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:291px;height:150px;margin:0 auto 24px}}@media (max-width: 767px){.promotions__img img{height:100%}}@media (max-width: 767px){.promotions__img--desktop{display:none}}.promotions__img--mob{display:none}@media (max-width: 767px){.promotions__img--mob{display:-webkit-box;display:-ms-flexbox;display:flex}}.questions__head{margin-bottom:40px}.questions__body{padding:20px 40px;background-color:#fff;border-radius:20px}@media (max-width: 1365px){.questions__body{padding:12px;border-radius:14px}}.repayment__head{margin-bottom:35px}@media (max-width: 1365px){.repayment__head{margin-bottom:30px}}@media (max-width: 767px){.repayment__head{margin-bottom:20px}}.repayment__body{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}@media (max-width: 1365px){.repayment__body{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.repayment__body{grid-template-columns:1fr}}.repayment__item{position:relative;grid-column:span 2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:290px;padding:35px 24px 24px;background-color:var(--background1);border-radius:14px;overflow:hidden}@media (max-width: 1365px){.repayment__item{grid-column:span 1;min-height:340px;padding:24px}}@media (max-width: 767px){.repayment__item{min-height:0;padding:20px 16px 72px}}.repayment__item--x3{grid-column:span 3}@media (max-width: 1365px){.repayment__item--x3{grid-column:span 1}}@media (max-width: 1365px){.repayment__item--internet-bank{grid-column:span 2;height:190px}}@media (max-width: 767px){.repayment__item--internet-bank{grid-column:span 1;height:auto}}@media (max-width: 1365px){.repayment__item--internet-bank .ui-p3,.repayment__item--internet-bank .ui-table table,.ui-table .repayment__item--internet-bank table,.repayment__item--internet-bank .main-calculator__input input,.main-calculator__input .repayment__item--internet-bank input{max-width:500px}}.repayment__item--visible{overflow:visible}.repayment__ui-p1{max-width:330px}@media (max-width: 1365px){.repayment__ui-p1{max-width:100%}}.repayment__ui-p1.ui-p1--w380{max-width:380px}.repayment__ui-p1 a{color:var(--primary1)}.repayment__ui-p3{max-width:330px;margin-top:14px}@media (max-width: 1365px){.repayment__ui-p3{max-width:285px;margin-top:10px}}.repayment__ui-p3.ui-p3--w465{max-width:465px}.repayment__ui-button{position:absolute;bottom:24px;left:24px}@media (max-width: 1365px){.repayment__ui-button{width:48px;height:48px}}@media (max-width: 767px){.repayment__ui-button{bottom:12px;left:16px;width:40px;height:40px}}@media (max-width: 1365px){.repayment__ui-button:after{width:19px;height:19px}}@media (max-width: 767px){.repayment__ui-button:after{width:16px;height:16px}}.repayment__ui-svg{-ms-flex-negative:0;flex-shrink:0;margin-top:auto;margin-left:auto;width:50px;height:50px;color:var(--primary1)}@media (max-width: 767px){.repayment__ui-svg{position:absolute;right:16px;bottom:12px;width:40px;height:40px}}.repayment__image{margin-top:auto;margin-left:auto}@media (max-width: 1365px){.repayment__image{right:24px}}@media (max-width: 767px){.repayment__image{position:absolute;right:16px;bottom:12px}}.repayment__image--sbp{width:50px;height:61px}@media (max-width: 1365px){.repayment__image--sbp{width:38px;height:48px}}@media (max-width: 767px){.repayment__image--sbp{width:33px;height:40px}}.repayment__image--qiwi{width:177px;height:62px}@media (max-width: 1365px){.repayment__image--qiwi{width:137px;height:48px}}@media (max-width: 767px){.repayment__image--qiwi{width:114px;height:40px}}.repayment__image--internet-bank{position:absolute;right:0;bottom:0;width:260px;height:226px}@media (max-width: 1365px){.repayment__image--internet-bank{display:none}}.repayment__image--gold-crown{width:125px;height:62px}@media (max-width: 1365px){.repayment__image--gold-crown{width:97px;height:48px}}@media (max-width: 767px){.repayment__image--gold-crown{width:80px;height:40px}}.repayment__foot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:35px}@media (max-width: 767px){.repayment__foot{grid-template-columns:unset;gap:10px;margin-top:20px}}.repayment--credit-holydays .repayment__ui-p3{max-width:100%}.save-points__head{margin-bottom:35px}@media (max-width: 1365px){.save-points__head{margin-bottom:30px}}@media (max-width: 767px){.save-points__head{margin-bottom:20px}}.save-points__body{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,25%);gap:40px}@media (max-width: 1365px){.save-points__body{grid-auto-flow:unset;grid-template-columns:repeat(2,1fr);gap:45px 60px}}@media (max-width: 767px){.save-points__body{grid-template-columns:1fr;gap:24px}}.save-points__ui-p1{margin-bottom:14px}.save-points__ui-p1 span{font:44px/1.2 var(--font)}@media (max-width: 1365px){.save-points__ui-p1 span{font-size:40px}}@media (max-width: 767px){.save-points__ui-p1 span{font-size:26px}}.savings-program-advantages{overflow:hidden}.savings-program-advantages__head{margin-bottom:30px}.savings-program-advantages__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width: 767px){.savings-program-advantages__body{grid-template-columns:unset}}.savings-program-advantages__body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;width:100vw;height:100vh;pointer-events:none;-webkit-transition:.3s;transition:.3s}.savings-program-advantages__body--background:before{background:rgba(121,121,121,.3)}.savings-program-advantages__slider{min-width:0;min-height:240px;height:100%;margin:0}@media (max-width: 1365px){.savings-program-advantages__slider{grid-column:span 2;min-height:220px}}@media (max-width: 767px){.savings-program-advantages__slider{grid-column:span 1;min-height:140px}}@media (max-width: 1365px){.savings-program-advantages__slider--bg-background1{grid-column:span 1}}@media (max-width: 767px){.savings-program-advantages__slider--bg-background1{min-height:unset}}.savings-program-advantages__slider--bg-background1 .savings-program-advantages__slide{background:var(--background1)}@media (max-width: 1365px){.savings-program-advantages__slider--bg-background1 .savings-program-advantages__slide{padding:20px}}.savings-program-advantages__slider--active{z-index:10}.savings-program-advantages__slider:not(.swiper-initialized) .swiper-slide{opacity:1;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.savings-program-advantages__slider:not(.swiper-initialized) .swiper-slide>div{display:block}.savings-program-advantages__slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:30px 40px;background:var(--gradient1);border-radius:24px;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}@media (max-width: 767px){.savings-program-advantages__slide{padding:20px}}.savings-program-advantages__slide:nth-child(2){background:var(--background1);gap:0}.savings-program-advantages__slide:nth-child(2) .ui-button-new{margin-left:auto}.savings-program-advantages__slide.swiper-slide-active>div{display:block}.savings-program-advantages__slide>div{display:none}.savings-program-advantages__slide .ui-button-new{margin-top:auto}.savings-program-advantages__slide--active{opacity:1!important;-webkit-transition:.3s;transition:.3s}.savings-program-advantages__slide--active a,.savings-program-advantages__slide--active .ui-tooltip{position:relative;z-index:20}.savings-program-advantages .swiper-button-next,.savings-program-advantages .swiper-button-prev{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0}.savings-program-advantages .swiper-button-next:after,.savings-program-advantages .swiper-button-prev:after{display:none}.savings-program-advantages__image{position:absolute;right:0;bottom:0;height:100%;overflow:hidden;border-radius:24px}.savings-program-advantages__image img{width:100%;height:100%}@media (max-width: 767px){.savings-program-advantages__image img{-webkit-transform:translateX(10px);transform:translate(10px)}}.savings-program-parameters__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-bottom:40px}.savings-program-parameters__body{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 0;background-color:var(--background2);border-radius:24px;overflow-x:auto}.savings-program-parameters__body::-webkit-scrollbar{display:none}.savings-program-parameters__item{position:relative;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;min-width:282px;padding:10px 20px;text-align:center}.savings-program-parameters__item:not(:last-child){border-right:1px solid var(--secondary4)}.savings-program-parameters__item .ui-p4,.savings-program-parameters__item .slider-cards__item:not(.swiper-slide-active) .ui-p1,.slider-cards__item:not(.swiper-slide-active) .savings-program-parameters__item .ui-p1,.savings-program-parameters__item .ui-swiper-fraction .swiper-pagination,.ui-swiper-fraction .savings-program-parameters__item .swiper-pagination{position:absolute;top:70px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:6px 10px;color:#fff;background-color:var(--green);border-radius:10px;white-space:nowrap}@media (max-width: 1365px){.savings-program-parameters__item .ui-p4,.savings-program-parameters__item .slider-cards__item:not(.swiper-slide-active) .ui-p1,.slider-cards__item:not(.swiper-slide-active) .savings-program-parameters__item .ui-p1,.savings-program-parameters__item .ui-swiper-fraction .swiper-pagination,.ui-swiper-fraction .savings-program-parameters__item .swiper-pagination{top:65px}}@media (max-width: 767px){.savings-program-parameters__item .ui-p4,.savings-program-parameters__item .slider-cards__item:not(.swiper-slide-active) .ui-p1,.slider-cards__item:not(.swiper-slide-active) .savings-program-parameters__item .ui-p1,.savings-program-parameters__item .ui-swiper-fraction .swiper-pagination,.ui-swiper-fraction .savings-program-parameters__item .swiper-pagination{top:50px}}.savings-program-parameters__item .ui-p3,.savings-program-parameters__item .ui-table table,.ui-table .savings-program-parameters__item table,.savings-program-parameters__item .main-calculator__input input,.main-calculator__input .savings-program-parameters__item input{margin-top:50px}.savings-program-parameters__foot{margin-top:30px;text-align:center}.savings-program-questions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px;padding:40px 120px;background-color:var(--background1);border-radius:24px}@media (max-width: 1365px){.savings-program-questions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;padding:40px 20px}}.savings-program-questions__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.savings-program-questions__doc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding:12px 16px;background-color:var(--background2);border-radius:10px}.savings-program-questions__doc-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.savings-program-questions__doc-text .ui-p5{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}@media (max-width: 767px){.savings-program-questions__doc-text .ui-p5{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.savings-program-questions__doc-text .ui-p5 .ui-svg{font-size:14px}.savings-program-request{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;padding:40px 100px;background:var(--gradient1);border-radius:24px}@media (max-width: 1365px){.savings-program-request{padding:40px 20px}}@media (max-width: 767px){.savings-program-request{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;padding:30px 20px;text-align:center}}.savings-program-request__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width: 1365px){.savings-program-request__head{padding-left:20px}}@media (max-width: 767px){.savings-program-request__head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0}}.savings-program-request__image{max-width:215px}@media (max-width: 1365px){.savings-program-request__image{max-width:165px}}@media (max-width: 767px){.savings-program-request__image{max-width:160px}}.savings-program-request__body{width:100%;max-width:460px}@media (max-width: 1365px){.savings-program-request__body{max-width:324px}}@media (max-width: 767px){.savings-program-request__body{max-width:100%}}.savings-program-request__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.savings-program-request__form .ui-input-new input.just-validate-error-field{margin-bottom:0}.savings-program-request__form .ui-input-new input.just-validate-error-field~label{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.savings-program-request__form .ui-input-new .just-validate-error-label{top:100%}.savings-program-request__form .ui-checkbox{-ms-flex-item-align:start;align-self:flex-start}.savings-program-request__form .ui-button-new{margin-top:14px}.sbp-pay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 80px;background-color:var(--background1);border-radius:24px}@media (max-width: 1365px){.sbp-pay{padding:40px 24px}}@media (max-width: 767px){.sbp-pay{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:40px 20px 20px}}.sbp-pay__ui-h5{margin-bottom:24px}@media (max-width: 1365px){.sbp-pay__ui-h5{margin-bottom:20px}}.sbp-pay__ui-ul{color:var(--secondary3)}.sbp-pay__image{max-width:400px}@media (max-width: 1365px){.sbp-pay__image{max-width:260px;margin-right:-24px}}.section-box{position:relative;padding:45px 40px 50px;background:#fff;border-radius:24px}@media (max-width: 1365px){.section-box{padding:50px 30px 40px}}@media (max-width: 767px){.section-box{padding:30px 20px}}.section-box--p60-177{padding:60px 177px}@media (max-width: 1365px){.section-box--p60-177{padding:55px 24px}}@media (max-width: 767px){.section-box--p60-177{padding:40px 20px}}.section-box--p20-10{padding:20px 10px}@media (max-width: 767px){.section-box--m-inset{margin:0 -20px}}@media (max-width: 767px){.section-box--m-bg-background1{background-color:var(--background1)}}.section-footnote:not(:first-child){margin-top:30px}@media (max-width: 1365px){.section-footnote:not(:first-child){margin-top:25px}}@media (max-width: 767px){.section-footnote:not(:first-child){margin-top:20px}}.section-footnote--mt35:not(:first-child){margin-top:35px}@media (max-width: 1365px){.section-footnote--mt35:not(:first-child){margin-top:30px}}@media (max-width: 767px){.section-footnote--mt35:not(:first-child){margin-top:20px}}.section-footnote--mt24:not(:first-child){margin-top:24px}@media (max-width: 767px){.section-footnote--mt24:not(:first-child){margin-top:20px}}.section-footnote--max-w730{max-width:730px}.section-footnote--max-w900{max-width:900px}.section-footnote--info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.section-footnote--info .ui-svg{-ms-flex-negative:0;flex-shrink:0;width:18px;height:18px;color:var(--primary1)}.section-head:not(:last-child){margin-bottom:35px}@media (max-width: 1365px){.section-head:not(:last-child){margin-bottom:30px}}@media (max-width: 767px){.section-head:not(:last-child){margin-bottom:24px}}.section-head__ui-p2:not(:first-child){margin-top:12px}.section-head__ui-p2.ui-p2--w900{max-width:900px}.section-head__ui-h6:not(:first-child){margin-top:10px}@media (max-width: 1365px){.section-head__ui-h6:not(:first-child){margin-top:8px}}.section-head__ui-tab-head:not(:first-child){margin-top:28px}@media (max-width: 1365px){.section-head__ui-tab-head:not(:first-child){margin-top:24px}}.section-head--mb60:not(:last-child){margin-bottom:60px}@media (max-width: 1365px){.section-head--mb60:not(:last-child){margin-bottom:50px}}@media (max-width: 767px){.section-head--mb60:not(:last-child){margin-bottom:40px}}@media (max-width: 1365px){.section-head--l-mb40:not(:last-child){margin-bottom:40px}}@media (max-width: 767px){.section-head--mob-mb24:not(:last-child){margin-bottom:24px}}.section-head--mb40:not(:last-child){margin-bottom:40px}@media (max-width: 767px){.section-head--mb40:not(:last-child){margin-bottom:32px}}.section-head--mb30:not(:last-child){margin-bottom:30px}@media (max-width: 767px){.section-head--mb30:not(:last-child){margin-bottom:24px}}.section-head--mb24:not(:last-child){margin-bottom:24px}@media (max-width: 1365px){.section-head--mb24:not(:last-child){margin-bottom:20px}}.section-head--mb20:not(:last-child){margin-bottom:20px}.section-head--ny-24-relative{position:relative;z-index:2}.section-head--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}@media (max-width: 767px){.section-head--flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width: 1365px){.section-head--l-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width: 767px){.section-head--m-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width: 767px){.section-head--m-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width: 767px){.section-head--m-mb0:not(:last-child){margin-bottom:0}}.section:not(:first-child){margin-top:50px}.section--mt10:not(:first-child){margin-top:10px}.section--mt20:not(:first-child){margin-top:20px}@media (max-width: 767px){.section--t-mt0:not(:first-child){margin-top:0}}@media (max-width: 767px){.section--t-mt10:not(:first-child){margin-top:10px}}.section--mt50{margin-top:50px}.section--ph80{padding:0 80px}@media (max-width: 1365px){.section--ph80{padding:0}}.section--ph130{padding:0 130px}@media (max-width: 1365px){.section--ph130{padding:0}}.section--border-top{padding-top:50px;border-top:1px solid var(--secondary4)}.section--background{padding:40px 80px;background-color:var(--background1);border-radius:24px}@media (max-width: 1365px){.section--background{margin:0 -20px;padding:40px 20px;border-radius:0}}.section--gradient2{padding:60px 80px;background:var(--gradient2);border-radius:24px}@media (max-width: 1365px){.section--gradient2{padding:55px 24px}}@media (max-width: 767px){.section--gradient2{padding:40px 20px}}.section--gradient1{padding:60px 80px;background:var(--gradient1);border-radius:24px}@media (max-width: 1365px){.section--gradient1{padding:40px}}@media (max-width: 767px){.section--gradient1{padding:24px}}.section--ph60{padding:0 60px}@media (max-width: 1365px){.section--ph60{padding:0}}.section--p50-60{padding:50px 60px}@media (max-width: 1365px){.section--p50-60{padding:55px 24px}}@media (max-width: 767px){.section--p50-60{margin:0 -20px;padding:40px 20px}}@media (max-width: 767px){.section--mob-bg-none{margin:0;padding:0;background:none}}@media (max-width: 767px){.section--mob-bg-none .old-parameters__body .ui-tab-head__item{background-color:var(--background1)}}@media (max-width: 767px){.section--mob-bg-none .old-parameters__body .ui-tab-head__item .ui-button{background-color:#fff;border-color:#fff}}.section--mt-xxs:not(:first-child){margin-top:20px}@media (max-width: 1365px){.section--mt-xxs:not(:first-child){margin-top:16px}}.section--mt60:not(:first-child){margin-top:60px}@media (max-width: 767px){.section--mt60:not(:first-child){margin-top:40px}}.section--mt40:not(:first-child){margin-top:40px}.section--mt-xs:not(:first-child){margin-top:24px}.section--l-pd-x{padding:0 80px}@media (max-width: 1365px){.section--l-pd-x{padding:0}}.section--mt0:not(:first-child){margin-top:0}.section--p80{padding:80px}@media (max-width: 1365px){.section--p80{padding:40px}}@media (max-width: 767px){.section--p80{padding:24px 16px}}.section--m0{margin:0;border-radius:24px}@media (max-width: 767px){.section--m-m0{margin:0;border-radius:24px}}.section--m-only{display:none}@media (max-width: 767px){.section--m-only{display:block}}.section--max-w930{width:100%;max-width:930px;margin-right:auto;margin-left:auto}.section--max-w995{max-width:995px}.section--z1{position:relative;z-index:1}.section--decor{position:relative;z-index:0}.section--decor:before{content:"";position:absolute;top:-314px;right:-555px;z-index:-1;width:1210px;height:1210px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1210' height='1210' fill='none'%3E%3Ccircle cx='605' cy='605' r='605' fill='url(%23a)'/%3E%3Cdefs%3E%3CradialGradient id='a' cx='0' cy='0' r='1' gradientTransform='matrix(0 605 -713.245 0 605 605)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.144' stop-color='%23FF9158' stop-opacity='.4'/%3E%3Cstop offset='.727' stop-color='%23EF8D5B' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;pointer-events:none}@media (max-width: 1365px){.section--decor:before{top:-93px;right:-377px;width:1000px;height:1000px}}@media (max-width: 767px){.section--decor:before{top:unset;right:-227px;bottom:-256px;width:680px;height:680px}}@media (max-width: 767px){.section--t-order1{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.section--ny-24-garland{position:relative}.section--ny-24-garland:before{content:"";position:absolute;top:0;right:80px;width:312px;height:47px;-webkit-transform:scaleX(-1);transform:scaleX(-1);background-image:url(/local/templates/main_new/styles/../images/footer_garland.png);background-repeat:no-repeat;background-size:contain;pointer-events:none}@media (max-width: 767px){.section--ny-24-garland:before{right:0;left:0;width:100%;height:19px;background-repeat:repeat-x}}.section--ny-24-garland-toy{position:relative}.section--ny-24-garland-toy:before{content:"";position:absolute;top:60px;right:80px;z-index:0;width:373px;height:215px;background-image:url(/local/templates/main_new/styles/../images/ny-24-garland-toy.png);background-repeat:no-repeat;background-size:contain;pointer-events:none}@media (max-width: 1365px){.section--ny-24-garland-toy:before{top:0;right:24px;width:200px;height:115px}}@media (max-width: 767px){.section--ny-24-garland-toy:before{right:0;width:114px;height:66px}}.section--ny-24-garland-toy .section-head,.section--ny-boot{position:relative}.section--ny-boot:before{content:"";position:absolute;top:77px;right:0;z-index:0;width:328px;height:174px;background-image:url(/local/templates/main_new/styles/../images/ny-24-decor-boot.png);background-repeat:no-repeat;background-size:contain;pointer-events:none}@media (max-width: 1365px){.section--ny-boot:before{top:16px;width:190px;height:101px}}@media (max-width: 767px){.section--ny-boot:before{display:none}}.section--ny-boot-top-s:before{top:30px}@media (max-width: 767px){.section--ny-boot-top-s:before{top:16px}}.section--ov-hidden{overflow:hidden}.seo-text{padding-top:35px;border-top:1px solid var(--secondary4)}.seo-text__paragraph{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.seo-text__paragraph:not(:first-child){margin-top:25px}.seo-text .ui-ul,.seo-text .ui-ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.seo-text .ui-ul li:not(:last-child),.seo-text .ui-ol li:not(:last-child){margin-bottom:0}.seo-text .ui-ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px}.seo-text .ui-ul li:before{display:block;margin-top:0}.seo-text h2{font:700 18px/1.2 var(--font)}@media (max-width: 767px){.seo-text h2{font-size:16px}}.seo-text h2:not(:first-child){margin-top:25px}.seo-text h2:not(:last-child){margin-bottom:12px}.seo-text a{color:var(--primary1)}.seo-text p{font:14px/1.2 var(--font)}@media (max-width: 767px){.seo-text p{font-size:13px}}.seo-text p:not(:last-child){margin-bottom:10px}.sinara-friends-calc__head{margin-bottom:35px}.sinara-friends-calc__body{padding:50px 40px;background-color:#fff;border-radius:24px}@media (max-width: 1365px){.sinara-friends-calc__body{padding:50px 30px}}@media (max-width: 767px){.sinara-friends-calc__body{margin:0 -20px;padding:30px 20px}}.sinara-friends-calc__wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}@media (max-width: 1365px){.sinara-friends-calc__wrap{grid-template-columns:minmax(0,1fr)}}@media (max-width: 767px){.sinara-friends-calc__wrap{gap:30px}}.sinara-friends-calc__item{display:grid;gap:30px}@media (max-width: 767px){.sinara-friends-calc__item{gap:20px}}.sinara-friends-calc__item--total{grid-column:span 2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:45px 40px;background-color:var(--background1);border-radius:20px}@media (max-width: 1365px){.sinara-friends-calc__item--total{grid-column:unset;padding:30px}}@media (max-width: 767px){.sinara-friends-calc__item--total{padding:30px 16px;border-radius:10px}}.sinara-friends-calc__item--total .ui-h5{text-align:right}.sinara-friends-calc__item input{font:700 18px/1.2 var(--font);border-radius:10px}@media (max-width: 767px){.sinara-friends-calc__item input{font-size:15px}}.sinara-friends-calc__item label{font-weight:700}.sinara-friends-calc__image{max-width:196px}@media (max-width: 1365px){.sinara-friends-calc__image{max-width:176px}}.sinara-friends-calc__ui-p3{margin-bottom:14px}@media (max-width: 767px){.sinara-friends-calc__ui-p3{margin-bottom:10px}}.sinara-friends-calc__ui-input{position:relative}.sinara-friends-calc__ui-input .ui-svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px;height:50px;padding:12px;cursor:pointer}.sinara-friends-calc__ui-input .ui-svg.svg--icon_minus{left:4px}.sinara-friends-calc__ui-input .ui-svg.svg--icon_plus{right:4px}.sinara-friends-calc__ui-input input{padding-left:55px;font:700 18px/1.2 var(--font)}@media (max-width: 767px){.sinara-friends-calc__ui-input input{font-size:15px}}.sinara-friends-calc__ui-p5{margin-top:5px}.sinara-friends-calc__summ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:40px;background-color:var(--background1);border-radius:20px}@media (max-width: 1365px){.sinara-friends-calc__summ{padding:34px 30px}}@media (max-width: 767px){.sinara-friends-calc__summ{padding:30px 16px;gap:10px;border-radius:10px}}.sinara-friends-calc__summ .ui-h6{-ms-flex-negative:0;flex-shrink:0}@media (max-width: 767px){.sinara-friends-calc__summ .ui-h6{-ms-flex-negative:1;flex-shrink:1;min-width:110px;text-align:right}}.sinara-friends-calc__ui-info{margin-top:24px}@media (max-width: 767px){.sinara-friends-invite__parameters .ui-tab-head__item{height:160px}}.sinara-friends-invite__body{padding:40px;background-color:#fff;border-radius:14px}@media (max-width: 1365px){.sinara-friends-invite__body{padding:30px 24px}}@media (max-width: 767px){.sinara-friends-invite__body{background-color:var(--background1)}}.sinara-friends-invite__table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width: 1365px){.sinara-friends-invite__table{grid-template-columns:minmax(0,1fr);gap:30px}}@media (max-width: 767px){.sinara-friends-invite__table{gap:24px}}.sinara-friends-invite__image{max-width:245px;margin-bottom:40px}@media (max-width: 1365px){.sinara-friends-invite__image{max-width:176px;margin-bottom:20px}}@media (max-width: 767px){.sinara-friends-invite__image{max-width:116px;margin-bottom:16px}}.sinara-friends-invite__ui-ul{max-width:500px}@media (max-width: 767px){.sinara-friends-invite__ui-ul li:before{margin-top:5px}}.sinara-friends-invite__ui-info{margin-top:40px}@media (max-width: 1365px){.sinara-friends-invite__ui-info{margin-top:30px}}@media (max-width: 767px){.sinara-friends-invite__ui-info{margin-top:24px}}.sinara-friends-no-card__head{margin-bottom:35px}@media (max-width: 1365px){.sinara-friends-no-card__head{margin-bottom:24px}}.sinara-friends-no-card__ui-h3{margin-bottom:24px}@media (max-width: 767px){.sinara-friends-no-card__ui-h3{margin-bottom:16px}}.sinara-friends-no-card__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width: 1365px){.sinara-friends-no-card__body{grid-template-columns:minmax(0,1fr)}}@media (max-width: 767px){.sinara-friends-no-card__body{gap:10px}}.sinara-friends-no-card__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:40px 30px;background-color:#fff;border-radius:14px}@media (max-width: 1365px){.sinara-friends-no-card__item{min-height:260px;padding:30px 24px}}@media (max-width: 767px){.sinara-friends-no-card__item{min-height:unset;padding:20px 12px;overflow:hidden}}.sinara-friends-no-card__ui-ul{margin:24px 0 40px}@media (max-width: 1365px){.sinara-friends-no-card__ui-ul{margin-bottom:24px}}@media (max-width: 767px){.sinara-friends-no-card__ui-ul{margin:20px 0}}@media (max-width: 767px){.sinara-friends-no-card__ui-ul li:before{margin-top:4px}}.sinara-friends-no-card__ui-button{margin-top:auto}.sinara-friends-no-card__image{position:absolute;right:30px;bottom:40px;max-width:196px}@media (max-width: 1365px){.sinara-friends-no-card__image{right:24px;bottom:30px;max-width:176px}}@media (max-width: 767px){.sinara-friends-no-card__image{right:-40px;bottom:10px;max-width:116px}}.sinara-friends-promo{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 80px 24px 300px;background:var(--gradient1);border-radius:24px;overflow:hidden}@media (max-width: 1365px){.sinara-friends-promo{padding:20px}}@media (max-width: 767px){.sinara-friends-promo{padding:20px 20px 20px 50px}}.sinara-friends-promo__image{position:absolute;top:0;bottom:0;height:100%;pointer-events:none}.sinara-friends-promo__image:first-child{left:-50px}@media (max-width: 1365px){.sinara-friends-promo__image:first-child{top:unset;left:-150px}}@media (max-width: 767px){.sinara-friends-promo__image:first-child{left:0}}.sinara-friends-promo__image:last-child{display:none}.sinara-friends-promo__image img{height:100%}.sinara-friends-promo__ui-p2{position:relative}@media (max-width: 1365px){.sinara-friends-promo__ui-p2{max-width:430px;margin:0 auto;text-align:center}}@media (max-width: 767px){.sinara-friends-promo__ui-p2{margin:0;text-align:left}}.sinara-friends-promo__ui-button{background-color:#fff;border-color:#fff}@media (max-width: 767px){.sinara-friends-promo__ui-button{margin-left:20px}}.sinara-friends-promo__ui-button:active{background-color:#fff;border-color:#fff}@media (hover: hover) and (pointer: fine){.sinara-friends-promo__ui-button:hover{background-color:#fff;border-color:#fff}}.sinara-friends-promo--ny{background:var(--gradient-new-year)}.sinara-friends-promo--ny .sinara-friends-promo__image:first-child{left:0}@media (max-width: 1365px){.sinara-friends-promo--ny .sinara-friends-promo__image:first-child{left:-100px}}@media (max-width: 767px){.sinara-friends-promo--ny .sinara-friends-promo__image:first-child{left:0}}.slider-cards__head{margin-bottom:30px}.slider-cards__body{padding:0 220px;-webkit-transition:.3s;transition:.3s}@media (max-width: 1365px){.slider-cards__body{padding:0}}.slider-cards__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:280px;padding:50px 60px;background-color:var(--background1);border-radius:24px;-webkit-box-shadow:0 0 5px 0 rgba(34,60,80,.1);box-shadow:0 0 5px #223c501a}@media (max-width: 1365px){.slider-cards__item{padding:32px}}@media (max-width: 767px){.slider-cards__item{padding:24px}}.slider-cards__item:not(.swiper-slide-active) * :not(.ui-p1){opacity:0}.slider-cards__item:not(.swiper-slide-active) .ui-p1{position:absolute;top:14px;left:16px;font-weight:700!important;color:var(--secondary3)}.slider-cards__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;max-width:520px}@media (max-width: 1365px){.slider-cards__content{gap:12px;max-width:390px}}@media (max-width: 767px){.slider-cards__content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.slider-cards__ui-button-new{margin-top:20px}@media (max-width: 767px){.slider-cards__ui-button-new{margin-top:auto}}.slider-cards__image{max-width:254px}@media (max-width: 1365px){.slider-cards__image{max-width:240px}}@media (max-width: 767px){.slider-cards__image{position:absolute;right:24px;bottom:24px;max-width:125px}}.slider-cards__foot{margin-top:30px}.small-banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:40px 160px 40px 380px;background:var(--gradient1);border-radius:24px;overflow:hidden}@media (max-width: 1365px){.small-banner{padding:40px 40px 40px 155px}}@media (max-width: 767px){.small-banner{padding:30px 20px;text-align:center}}.small-banner__ui-h5:not(:last-child){margin-bottom:20px}@media (max-width: 767px){.small-banner__ui-h5:not(:last-child){margin-bottom:10px}}.small-banner__img{position:absolute;top:60px;left:0;width:100%;max-width:380px}@media (max-width: 1365px){.small-banner__img{left:-165px}}@media (max-width: 767px){.small-banner__img{top:100px;left:-125px;max-width:270px}}.small-banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:80px}@media (max-width: 1365px){.small-banner__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22px}}@media (max-width: 767px){.small-banner__content{gap:10px}}.small-banner__content:not(:last-child){margin-bottom:20px}@media (max-width: 767px){.small-banner__content:not(:last-child){margin-bottom:10px}}.small-banner__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:40px}@media (max-width: 1365px){.small-banner__info{gap:20px}}@media (max-width: 767px){.small-banner__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.small-banner__info-item{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media (max-width: 1365px){.small-banner__info-item{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.small-banner__info-item--black .small-banner__ui-p2{color:var(--secondary1)}.small-banner__info-item--center{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;margin-top:15px}@media (max-width: 767px){.small-banner__info-item--center{margin-top:0}}.small-banner__ui-p2{color:var(--primary1)}.small-banner__ui-p2 span{font:700 38px/1.2 var(--font)}@media (max-width: 1365px){.small-banner__ui-p2 span{font-size:34px}}@media (max-width: 767px){.small-banner__ui-p2 span{font-size:24px}}.small-banner__document{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;text-align:center;max-width:190px}@media (max-width: 1365px){.small-banner__document{max-width:unset;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px}}@media (max-width: 767px){.small-banner__document{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.small-banner__document .ui-svg{-ms-flex-negative:0;flex-shrink:0;width:23px;height:28px}@media (max-width: 1365px){.small-banner__document .ui-svg{width:20px;height:25px}}.small-banner__foot{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:700px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}@media (max-width: 767px){.small-banner__foot{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.small-banner__foot .ui-svg{-ms-flex-negative:0;flex-shrink:0;width:17px;height:17px;color:var(--primary1)}.small-banner__foot:not(:last-child){margin-bottom:6px}@media (max-width: 1365px){.small-banner__foot:not(:last-child){margin-bottom:36px}}@media (max-width: 767px){.small-banner__foot:not(:last-child){margin-bottom:16px}}.small-banner__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-top:auto;width:100%}@media (max-width: 1365px){.small-banner__actions{margin-left:-125px;width:calc(100% + 125px)}}@media (max-width: 767px){.small-banner__actions{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:0;width:100%}}.small-banner__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px}@media (max-width: 767px){.small-banner__controls{-ms-flex-item-align:center;align-self:center}}.small-banner__ui-swiper-buttons{gap:12px}@media (max-width: 1365px){.small-banner__ui-swiper-buttons .swiper-button-prev,.small-banner__ui-swiper-buttons .swiper-button-next{width:38px;height:38px;border-radius:8px;background-size:19px}}.small-banner--slide{padding:40px 60px 30px 320px}@media (max-width: 1365px){.small-banner--slide{padding:40px 25px 40px 179px}}@media (max-width: 767px){.small-banner--slide{padding:30px 20px}}.small-banner--slide .small-banner__img{top:50%;left:-30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 1365px){.small-banner--slide .small-banner__img{top:30px;left:-141px;-webkit-transform:unset;transform:unset}}@media (max-width: 767px){.small-banner--slide .small-banner__img{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:153px;margin:0 auto 16px}}@media (max-width: 767px){.small-banner--slide .small-banner__img img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}}@media (max-width: 767px){.small-banner--slide .ui-button{-webkit-box-flex:1;-ms-flex:1;flex:1}}.small-banner--slide .ui-tooltip{margin:0}.small-banner--slide .ui-tooltip .tippy-box{max-width:278px!important}.small-banner--slide .ui-tooltip .tippy-box .tippy-content{text-align:left;padding:14px}.small-banner--drive-easily{background:var(--gradient2)}.small-banner--drive-easily .small-banner__ui-h5:not(:last-child){margin-bottom:12px}.small-banner--drive-easily .small-banner__content{gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 1365px){.small-banner--drive-easily .small-banner__content{gap:8px}}@media (max-width: 767px){.small-banner--drive-easily .small-banner__content{margin-bottom:16px}}@media (max-width: 767px){.small-banner--drive-easily .small-banner__ui-ul{-ms-flex-item-align:start;align-self:flex-start;text-align:left}}.steps-back{padding:0 80px}@media (max-width: 1365px){.steps-back{padding:0}}.steps-back__head{margin-bottom:35px}@media (max-width: 1365px){.steps-back__head{margin-bottom:30px}}@media (max-width: 767px){.steps-back__head{margin-bottom:25px}}.steps-back__ui-tab-head{margin-bottom:35px}@media (max-width: 1365px){.steps-back__ui-tab-head{margin-bottom:30px}}@media (max-width: 767px){.steps-back__ui-tab-head{margin-bottom:25px}}.steps-back__body{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:20px;counter-reset:order}@media (max-width: 1365px){.steps-back__body{grid-auto-flow:unset;grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.steps-back__body{gap:10px}}.steps-back__body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;width:100vw;height:100vh;pointer-events:none;-webkit-transition:.3s;transition:.3s}.steps-back__body--background:before{background:rgba(121,121,121,.3)}.steps-back__slider{position:relative;min-width:0;margin:0;counter-increment:order}.steps-back__slider:last-child .steps-back__slide:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='15' fill='none'%3E%3Cpath stroke='%231E1E1E' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m19.227 1.182-12.5 12.5L1.046 8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:21px 15px}@media (max-width: 767px){.steps-back__slider:last-child .steps-back__slide:before{background-size:18px 12px}}@media (max-width: 1365px){.steps-back__slider:last-child:not(:nth-child(2n)){grid-column:span 2}}.steps-back__slider--active{z-index:10}.steps-back__slide{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:221px;padding:24px 24px 70px 25px;background-color:var(--background1);border-radius:24px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--secondary2)}@media (max-width: 1365px){.steps-back__slide{min-height:200px}}@media (max-width: 767px){.steps-back__slide{padding:16px 12px 60px;border-radius:14px}}.steps-back__slide:before{content:"0" counter(order);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;margin-bottom:24px;font:700 16px/1.2 var(--font);border:1px solid var(--primary1);border-radius:50%}@media (max-width: 767px){.steps-back__slide:before{width:40px;height:40px;font-size:14px}}.steps-back__slide:last-child{max-height:0;padding:24px 24px 70px 25px;background:#fff!important}@media (max-width: 767px){.steps-back__slide:last-child{padding:20px 20px 60px}}.steps-back__slide:last-child:before,.steps-back__slide:last-child:after{display:none}.steps-back__slide:last-child.swiper-slide-active{max-height:100vh}.steps-back__slide a{display:inline;color:var(--primary1)}.steps-back__slide--active{opacity:1!important;-webkit-transition:.3s;transition:.3s}.steps-back__slide--active a,.steps-back__slide--active .ui-tooltip{position:relative;z-index:20}.steps-back__ui-svg{width:50px;height:50px;margin-bottom:24px;color:var(--primary1)}.steps-back__ui-p2{margin-bottom:10px}@media (max-width: 767px){.steps-back__ui-p2{margin-bottom:8px}}.steps-back__ui-p4{max-width:540px}.steps-back__ny-decor{position:absolute;top:-20px;right:24px;width:104px}@media (max-width: 767px){.steps-back__ny-decor{top:-8px;right:10px;width:70px}}.steps-back__button--next{position:absolute;bottom:24px;left:25px;width:32px;height:32px;background:#fff;border-radius:7px}@media (max-width: 767px){.steps-back__button--next{bottom:16px;left:12px;border-radius:10px}}.steps-back__button--next:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.166 8.1849L3.16602 8.1849' stroke='%231E1E1E' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.13281 12.2006L13.1661 8.18464L9.13281 4.16797' stroke='%231E1E1E' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat}@media (max-width: 767px){.steps-back__button--next:before{width:14px;height:14px}}.steps-back__button--prev{position:absolute;top:unset;right:24px;bottom:24px;left:unset;width:40px;height:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Crect x='0.5' y='0.5' width='39' height='39' rx='9.5' stroke='%23D9D9D9'/%3E%3Crect x='11.918' y='12.9297' width='2.22222' height='21.4286' transform='rotate(-45 11.918 12.9297)' fill='%231E1E1E'/%3E%3Crect x='12.9287' y='28.082' width='2.22222' height='21.4286' transform='rotate(-135 12.9287 28.082)' fill='%231E1E1E'/%3E%3C/svg%3E");background-size:cover}@media (max-width: 767px){.steps-back__button--prev{right:20px;bottom:20px;width:36px;height:36px}}.steps-back__button--prev:after{display:none}.steps-back .swiper-button-next,.steps-back .swiper-button-prev{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0}.steps-back .swiper-button-next:after,.steps-back .swiper-button-prev:after{display:none}.steps-back--pd-x0{padding:0}.steps-back--bg-grad .steps-back__slide{background:linear-gradient(144deg,rgba(255,243,204,.07) 0%,rgba(248,207,214,.57) 100%),var(--background1);border:0}.steps__head{margin-bottom:30px}.steps__body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 10px;counter-reset:count}@media (max-width: 767px){.steps__body{grid-template-columns:unset;gap:10px}}.steps__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;min-height:120px;padding:24px;background-color:var(--background1);border-radius:24px;counter-increment:count;overflow:hidden}@media (max-width: 1365px){.steps__item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:16px}}@media (max-width: 767px){.steps__item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:120px}}.steps__item:after{content:counter(count);position:absolute;right:30px;bottom:-50px;font:500 150px/1 var(--font);color:#fff}@media (max-width: 1365px){.steps__item:after{bottom:-40px;font-size:120px}}.steps__item>*{z-index:1}.steps__foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:30px}@media (max-width: 1365px){.steps__foot{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.steps--x5 .steps__body{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width: 1365px){.steps--x5 .steps__body{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.steps--x5 .steps__body{grid-template-columns:unset}}.tags{overflow-y:auto}@media (max-width: 767px){.tags{margin:0 -20px}}.tags::-webkit-scrollbar{display:none}.tags__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}@media (max-width: 767px){.tags__body{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 20px}}.tags__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:7px 20px;text-align:center;border:1px solid #e7e7e7;border-radius:25px;-webkit-transition:.3s;transition:.3s;color:#939393;cursor:pointer}@media (max-width: 767px){.tags__item{padding:7px 16px 5px;white-space:nowrap}}@media (min-width: 768px){.tags__item:hover{color:var(--primary1);border-color:var(--primary1)}}.tags__item--active{color:var(--primary1);border-color:var(--primary1)}.terms-table-tr{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;border-bottom:1px solid var(--background1);font:400 18px/1.3 var(--font);color:var(--secondary1)}@media (max-width: 767px){.terms-table-tr{padding:16px 0;font-size:15px;line-height:1.37}}.terms-table-tr:first-child{padding-top:0}.terms-table-tr:last-child{padding-bottom:0;border-bottom:none}.terms-table-td:first-child{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:450px;margin-right:110px;color:var(--secondary3)}@media (max-width: 1365px){.terms-table-td:first-child{max-width:295px;margin-right:20px}}@media (max-width: 767px){.terms-table-td:first-child{width:170px;margin-right:20px}}@media (max-width: 767px){.terms--mob-block .terms-table-tr{display:block}}@media (max-width: 767px){.terms--mob-block .terms-table-td:first-child{width:auto;max-width:unset;margin:0 0 8px}}.terms--bg-white{padding:40px 50px;background:#fff;border-radius:14px}@media (max-width: 1365px){.terms--bg-white{padding:35px 44px}}@media (max-width: 767px){.terms--bg-white{padding:20px 16px}}.timer{--bg1: #1d1d1d;--bg2: #090909;position:relative;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 10px 10px;background:-webkit-gradient(linear,left top,left bottom,from(#1A1A1A),to(#000));background:linear-gradient(180deg,#1A1A1A 0%,#000 100%);color:#fff;border-radius:4px;overflow:hidden}@media (max-width: 1365px){.timer{padding:15px 6px 8px;gap:10px}}@media (max-width: 767px){.timer{padding:12px 6px 7px}}.timer:before{content:"";position:absolute;top:0;right:0;left:0;height:14px;background:-webkit-gradient(linear,left top,left bottom,from(#8D8D8E),color-stop(98.96%,rgba(65,65,67,0)));background:linear-gradient(180deg,#8D8D8E 0%,rgba(65,65,67,0) 98.96%)}@media (max-width: 767px){.timer:before{height:10px}}.timer__item{text-align:center}.timer__item:not(:first-child) .timer__numbers{position:relative}.timer__item:not(:first-child) .timer__numbers:after{content:"";position:absolute;top:50%;left:-4px;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);width:8px;height:27px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='27' fill='none'%3E%3Cpath fill='url(%23a)' d='M7.078.506H.387v6.816h6.691V.506Z'/%3E%3Cpath fill='url(%23b)' d='M7.078 19.556H.387v6.816h6.691v-6.816Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='3.707' x2='3.756' y1='.428' y2='7.267' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F2F2F2'/%3E%3Cstop offset='.989' stop-color='%23E6E6E6'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='3.707' x2='3.756' y1='19.482' y2='26.321' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F2F2F2'/%3E%3Cstop offset='.989' stop-color='%23E6E6E6'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}@media (max-width: 767px){.timer__item:not(:first-child) .timer__numbers:after{right:-1px;width:6px;height:20px}}.timer__item[hidden]+.timer__item .timer__numbers:after{content:none}.timer__numbers{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}@media (max-width: 1365px){.timer__numbers{gap:2px}}.timer__numbers:not(:last-child){margin-bottom:5px}@media (max-width: 767px){.timer__numbers:not(:last-child){margin-bottom:2px}}.timer__number{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:69px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='71' fill='none'%3E%3Cpath fill='url(%23a)' d='M33.681 70.116H3.155C.829 70.116 0 69.239 0 66.643V4.657C0 1.898.828.892 3.346.892H33.65c2.485 0 3.154 1.006 3.154 3.7v61.921c.032 2.759-.637 3.603-3.123 3.603Z'/%3E%3Cpath fill='url(%23b)' d='M33.426 69.694H3.41c-2.294 0-3.09-.877-3.09-3.44V4.98c0-2.726.828-3.732 3.281-3.732h29.826c2.454 0 3.091 1.006 3.091 3.635v61.24c0 2.758-.637 3.57-3.09 3.57Z'/%3E%3Cpath fill='%23000' d='M32.758 69.142H4.143c-2.326 0-3.155-.876-3.155-3.472V5.63c0-2.758.829-3.764 3.346-3.764h28.424c2.485 0 3.154 1.006 3.154 3.7v60.006c0 2.726-.669 3.57-3.154 3.57Z'/%3E%3Cpath fill='url(%23c)' d='M31.897 68.039H4.971c-2.198 0-2.963-.844-2.963-3.376V6.442c0-2.694.796-3.667 3.154-3.667h26.735c2.358 0 2.964.973 2.964 3.57V64.5c.032 2.726-.606 3.538-2.964 3.538Z'/%3E%3Cpath fill='url(%23d)' d='M31.356 67.52H5.576c-2.102 0-2.867-.844-2.867-3.343V6.83c0-2.628.765-3.602 3.027-3.602h25.62c2.262 0 2.868.974 2.868 3.537V64.08c-.032 2.629-.638 3.44-2.868 3.44Z'/%3E%3Cpath fill='url(%23e)' d='M31.516 65.637H5.323c-1.466 0-2.263-.39-2.645-1.428 0 2.466.764 3.31 2.868 3.31h25.779c2.23 0 2.835-.811 2.867-3.375-.318 1.103-1.083 1.493-2.676 1.493Z'/%3E%3Cpath fill='url(%23f)' d='M5.513 4.981h26.034c1.561 0 2.326.455 2.677 1.526-.032-2.37-.67-3.278-2.868-3.278H5.736c-2.199 0-2.963.876-3.027 3.278.382-1.071 1.243-1.526 2.804-1.526Z'/%3E%3Cpath fill='url(%23g)' d='M4.653 40.843H2.709l-.701-.585v-9.833l.7-.552h1.945v3.992l-.574 1.103v.812l.574 1.103v3.96Z'/%3E%3Cpath fill='url(%23h)' d='M32.248 40.843h1.944l.7-.585v-9.833l-.7-.552h-1.944v3.992l.574 1.103v.812l-.574 1.103v3.96Z'/%3E%3Cpath fill='%23000' d='M4.08 30.425H.987v9.833H4.08v-9.833Z'/%3E%3Cpath fill='url(%23i)' d='M3.727 30.717h-2.07v9.217h2.07v-9.217Z'/%3E%3Cpath fill='%23000' d='M35.911 30.425h-3.09v9.833h3.09v-9.833Z'/%3E%3Cpath fill='url(%23j)' d='M35.243 30.717h-2.071v9.217h2.071v-9.217Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='18.199' x2='18.688' y1='.31' y2='69.621' gradientUnits='userSpaceOnUse'%3E%3Cstop/%3E%3Cstop offset='.989' stop-color='%23666'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='18.183' x2='18.666' y1='.677' y2='69.225' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230D0D0D'/%3E%3Cstop offset='.995' stop-color='%23262626'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='18.442' x2='18.442' y1='3.085' y2='68.247' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23383838'/%3E%3Cstop offset='.995' stop-color='%231A1A1A'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='18.449' x2='18.449' y1='3.502' y2='67.707' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.005' stop-color='%231F1F1F'/%3E%3Cstop offset='1' stop-color='%23080808'/%3E%3C/linearGradient%3E%3ClinearGradient id='e' x1='18.449' x2='18.449' y1='64.544' y2='67.534' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23030303'/%3E%3Cstop offset='.785'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' x1='18.452' x2='18.452' y1='3.241' y2='6.523' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23737373'/%3E%3Cstop offset='.081' stop-color='%23676767'/%3E%3Cstop offset='.312' stop-color='%234B4B4B'/%3E%3Cstop offset='.543' stop-color='%23363636'/%3E%3Cstop offset='.773' stop-color='%232A2A2A'/%3E%3Cstop offset='1' stop-color='%23262626'/%3E%3C/linearGradient%3E%3ClinearGradient id='g' x1='3.321' x2='3.321' y1='29.542' y2='40.819' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23030303'/%3E%3Cstop offset='.27' stop-color='%230A0A0A'/%3E%3Cstop offset='.673' stop-color='%231E1E1E'/%3E%3Cstop offset='.989' stop-color='%23333'/%3E%3C/linearGradient%3E%3ClinearGradient id='h' x1='33.577' x2='33.577' y1='29.542' y2='40.819' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23030303'/%3E%3Cstop offset='.27' stop-color='%230A0A0A'/%3E%3Cstop offset='.673' stop-color='%231E1E1E'/%3E%3Cstop offset='.989' stop-color='%23333'/%3E%3C/linearGradient%3E%3ClinearGradient id='i' x1='2.693' x2='2.693' y1='30.618' y2='40.151' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23404040'/%3E%3Cstop offset='.073' stop-color='%23333'/%3E%3Cstop offset='.194' stop-color='%23737373'/%3E%3Cstop offset='.201' stop-color='%23717171'/%3E%3Cstop offset='.413' stop-color='%23333'/%3E%3Cstop offset='.842' stop-color='%23050505'/%3E%3Cstop offset='.995' stop-color='%231A1A1A'/%3E%3C/linearGradient%3E%3ClinearGradient id='j' x1='34.203' x2='34.203' y1='30.618' y2='40.151' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23404040'/%3E%3Cstop offset='.073' stop-color='%23333'/%3E%3Cstop offset='.194' stop-color='%23737373'/%3E%3Cstop offset='.201' stop-color='%23717171'/%3E%3Cstop offset='.413' stop-color='%23333'/%3E%3Cstop offset='.842' stop-color='%23050505'/%3E%3Cstop offset='.995' stop-color='%231A1A1A'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;font:70px/.8 var(--font-bebas-neue);-webkit-perspective:100vw;perspective:100vw;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%}@media (max-width: 767px){.timer__number{width:24px;height:44px;font-size:40px}}.timer__number .base{display:block;position:absolute;top:11px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}@media (max-width: 767px){.timer__number .base{top:9px}}.timer__number .flap{position:absolute;top:10px;left:3px;width:calc(100% - 6px);height:calc(50% - 6px);display:none;background-color:#1d1d1d;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@media (max-width: 767px){.timer__number .flap{top:8px;height:calc(50% - 5px)}}.timer__number .flap:before{content:attr(data-content);position:absolute;left:50%}.timer__number .flap.front:before,.timer__number .flap.under:before{top:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.timer__number .flap.back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-animation:flip-down-back .5s linear both;animation:flip-down-back .5s linear both}.timer__number .flap.back:before{top:100%;-webkit-transform:translate(-50%,-50%) rotateZ(180deg);transform:translate(-50%,-50%) rotate(180deg)}.timer__number .flap.over{z-index:2}.timer__number .flap.under{z-index:1;-webkit-animation:fade-under .5s linear both;animation:fade-under .5s linear both}.timer__number .flap.front{-webkit-animation:flip-down-front .5s linear both;animation:flip-down-front .5s linear both}.timer--cyan{--bg1: #1D575B;--bg2: #236F73;background:-webkit-gradient(linear,left top,left bottom,color-stop(.43%,#42ADB1),color-stop(100.3%,#2B9397));background:linear-gradient(180deg,#42ADB1 .43%,#2B9397 100.3%)}.timer--cyan:before{background:-webkit-gradient(linear,left top,left bottom,from(#4DBFC3),color-stop(98.96%,#3FAAAE));background:linear-gradient(180deg,#4DBFC3 0%,#3FAAAE 98.96%)}.timer--cyan .timer__number{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='71' fill='none'%3E%3Cpath fill='%2347B6BB' d='M33.86 71H3.17C.833 71 0 70.101 0 67.438V3.861C0 1.031.833 0 3.364 0h30.464c2.498 0 3.17 1.032 3.17 3.795v63.51c.033 2.83-.64 3.695-3.138 3.695Z'/%3E%3Cpath fill='url(%23a)' d='M32.099 68.039H5.172c-2.198 0-2.963-.844-2.963-3.376V6.442c0-2.694.765-3.667 3.155-3.667h26.735c2.358 0 2.963.973 2.963 3.57V64.5c0 2.726-.637 3.538-2.963 3.538Z'/%3E%3Cpath fill='url(%23b)' d='M31.526 67.52H5.746c-2.102 0-2.867-.844-2.867-3.343V6.83c0-2.628.765-3.602 3.027-3.602h25.62c2.262 0 2.868.974 2.868 3.537V64.08c0 2.629-.606 3.44-2.868 3.44Z'/%3E%3Cpath fill='url(%23c)' d='M4.823 40.843H2.879l-.701-.585v-9.833l.7-.552h1.945v3.992l-.542 1.103v.812l.542 1.103v3.96Z'/%3E%3Cpath fill='url(%23d)' d='M32.45 40.843h1.943l.701-.585v-9.833l-.701-.552h-1.944v3.992l.542 1.103v.812l-.542 1.103v3.96Z'/%3E%3Cpath fill='%23307D82' d='M4.247 30.425h-3.09v9.833h3.09v-9.833Z'/%3E%3Cpath fill='url(%23e)' d='M3.897 30.717h-2.07v9.217h2.07v-9.217Z'/%3E%3Cpath fill='%23307D82' d='M36.081 30.425h-3.09v9.833h3.09v-9.833Z'/%3E%3Cpath fill='url(%23f)' d='M35.413 30.717h-2.071v9.217h2.071v-9.217Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='18.636' x2='18.636' y1='2.775' y2='68.039' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231C5558'/%3E%3Cstop offset='1' stop-color='%2352CBD0'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='5' x2='31' y1='3' y2='68' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.005' stop-color='%231C5255'/%3E%3Cstop offset='1' stop-color='%23298D92'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='3.507' x2='3.507' y1='29.542' y2='40.819' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23114B4E'/%3E%3Cstop offset='.27' stop-color='%23134749'/%3E%3Cstop offset='.673' stop-color='%230B4446'/%3E%3Cstop offset='.989' stop-color='%2318565A'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='33.779' x2='33.779' y1='29.542' y2='40.819' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23114B4E'/%3E%3Cstop offset='.27' stop-color='%23134749'/%3E%3Cstop offset='.673' stop-color='%230B4446'/%3E%3Cstop offset='.989' stop-color='%2318565A'/%3E%3C/linearGradient%3E%3ClinearGradient id='e' x1='3' x2='7.172' y1='30.5' y2='37.522' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23329EA4'/%3E%3Cstop offset='.995' stop-color='%231C5255'/%3E%3Cstop offset='.344' stop-color='%2347B6BB'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' x1='34.516' x2='38.687' y1='30.5' y2='37.522' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23329EA4'/%3E%3Cstop offset='.995' stop-color='%231C5255'/%3E%3Cstop offset='.344' stop-color='%2347B6BB'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}@keyframes flip-down-front{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0);background-color:var(--bg1);color:#fff}to{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);background-color:var(--bg2);color:#fff}}@keyframes flip-down-back{0%{-webkit-transform:rotateY(180deg) rotateX(0deg);transform:rotateY(180deg) rotateX(0);background-color:var(--bg1);color:#fff}to{-webkit-transform:rotateY(180deg) rotateX(180deg);transform:rotateY(180deg) rotateX(180deg);background-color:var(--bg2);color:#fff}}@keyframes fade-under{0%{background-color:var(--bg1);color:#fff}to{background-color:var(--bg2);color:#fff}}.transfer{position:relative;padding:60px 560px 60px 80px;background:var(--background1);border-radius:24px;overflow:hidden}@media (max-width: 1365px){.transfer{padding:40px 190px 40px 24px}}@media (max-width: 767px){.transfer{padding:40px 20px 205px}}.transfer__ui-h3:not(:last-child){margin-bottom:24px}@media (max-width: 767px){.transfer__ui-h3:not(:last-child){margin-bottom:20px;padding-right:70px}}.transfer__ui-p3:not(:last-child){margin-bottom:35px}@media (max-width: 1365px){.transfer__ui-p3:not(:last-child){margin-bottom:28px}}@media (max-width: 767px){.transfer__ui-p3:not(:last-child){margin-bottom:20px}}.transfer__image{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:432px;width:100%}@media (max-width: 1365px){.transfer__image{top:unset;bottom:0;-webkit-transform:unset;transform:unset;max-width:336px}}@media (max-width: 767px){.transfer__image{right:50%;bottom:20px;-webkit-transform:translateX(50%);transform:translate(50%);max-width:215px}}.transparent-transaction{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width: 1365px){.transparent-transaction{grid-template-columns:1fr}}.transparent-transaction__item{position:relative;padding:40px 24px 46px;background:#fff;border-radius:14px}@media (max-width: 1365px){.transparent-transaction__item{padding:30px 24px 36px}}@media (max-width: 767px){.transparent-transaction__item{padding:30px 20px 96px;background:var(--background1)}}.transparent-transaction__image{position:absolute;right:0;bottom:0;max-width:170px;width:100%}@media (max-width: 767px){.transparent-transaction__image{max-width:126px}}.transparent-transaction__ui-h5{max-width:365px;margin-bottom:24px}@media (max-width: 1365px){.transparent-transaction__ui-h5{max-width:unset}}@media (max-width: 767px){.transparent-transaction__ui-h5{margin-bottom:20px}}.unlimited-payments{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px 80px;background:var(--gradient2);border-radius:14px}@media (max-width: 1365px){.unlimited-payments{padding:24px 32px}}@media (max-width: 767px){.unlimited-payments{padding:16px 20px}}.unlimited-payments__image{position:absolute;bottom:0;left:65px;max-width:295px;width:100%}@media (max-width: 1365px){.unlimited-payments__image{right:-25px;left:unset;max-width:225px}}@media (max-width: 767px){.unlimited-payments__image{max-width:185px}}.unlimited-payments__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:96px;margin-left:auto}@media (max-width: 1365px){.unlimited-payments__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:0;padding-left:0;padding-right:100px;gap:24px}}@media (max-width: 767px){.unlimited-payments__content{gap:12px}}.unlimited-payments__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (max-width: 1365px){.unlimited-payments__text{gap:12px}}@media (max-width: 767px){.unlimited-payments__text{gap:6px}}@media (max-width: 767px){.unlimited-payments__ui-button{padding:10px 24px}}@media (max-width: 767px){.unlimited-payments__ui-button .ui-p3,.unlimited-payments__ui-button .ui-table table,.ui-table .unlimited-payments__ui-button table,.unlimited-payments__ui-button .main-calculator__input input,.main-calculator__input .unlimited-payments__ui-button input{font-size:11px}}@media (max-width: 767px){.unlimited-payments__ui-h5{font-size:16px}}@media (max-width: 767px){.unlimited-payments__ui-p2{font-size:12px}}.usefull-back__head{margin-bottom:35px}@media (max-width: 1365px){.usefull-back__head{margin-bottom:30px}}@media (max-width: 767px){.usefull-back__head{margin-bottom:20px}}.usefull-back__body{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width: 767px){.usefull-back__body{grid-template-columns:1fr}}.usefull-back__body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;width:100vw;height:100vh;pointer-events:none;-webkit-transition:.3s;transition:.3s}.usefull-back__body--background:before{background:rgba(121,121,121,.3)}.usefull-back__slider{position:relative;min-width:0;margin:0}.usefull-back__slider--active{z-index:10}@media (max-width: 1365px){.usefull-back__slider--l-colspan2{grid-column:span 2}}@media (max-width: 767px){.usefull-back__slider--l-colspan2{grid-column:unset}}@media (max-width: 1365px){.usefull-back__slider--l-colspan3{grid-column:span 3}}@media (max-width: 767px){.usefull-back__slider--l-colspan3{grid-column:unset}}.usefull-back__slide{position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:174px;padding:48px 178px 60px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--secondary1);background-color:#f2f2f2;border-radius:24px}@media (max-width: 1365px){.usefull-back__slide{min-height:206px;padding:30px 20px 100px}}@media (max-width: 767px){.usefull-back__slide{min-height:140px;padding:30px 125px 60px 20px}}.usefull-back__slide:last-child{padding:24px;background:#fff}@media (max-width: 767px){.usefull-back__slide:last-child{padding:20px 20px 60px}}.usefull-back__slide:last-child:before{display:none}.usefull-back__slide--active{opacity:1!important;-webkit-transition:.3s;transition:.3s}.usefull-back__slide--active a,.usefull-back__slide--active .ui-tooltip{position:relative;z-index:20}.usefull-back__image{position:absolute;right:20px;bottom:50%;width:100%;-webkit-transform:translateY(50%);transform:translateY(50%);max-width:140px}@media (max-width: 1365px){.usefull-back__image{-webkit-transform:none;transform:none;right:0;bottom:0;max-width:110px}}@media (max-width: 767px){.usefull-back__image{right:10px}}.usefull-back__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.usefull-back__button--next{position:absolute;bottom:20px;left:20px;width:32px;height:32px;background:#fff;border-radius:7px}@media (max-width: 767px){.usefull-back__button--next{border-radius:10px}}.usefull-back__button--next:after{display:none}.usefull-back__button--next:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.166 8.1849L3.16602 8.1849' stroke='%231E1E1E' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.13281 12.2006L13.1661 8.18464L9.13281 4.16797' stroke='%231E1E1E' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat}@media (max-width: 767px){.usefull-back__button--next:before{width:14px;height:14px}}.usefull-back__button--prev{position:absolute;top:unset;right:24px;bottom:24px;left:unset;width:40px;height:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Crect x='0.5' y='0.5' width='39' height='39' rx='9.5' stroke='%23D9D9D9'/%3E%3Crect x='11.918' y='12.9297' width='2.22222' height='21.4286' transform='rotate(-45 11.918 12.9297)' fill='%231E1E1E'/%3E%3Crect x='12.9287' y='28.082' width='2.22222' height='21.4286' transform='rotate(-135 12.9287 28.082)' fill='%231E1E1E'/%3E%3C/svg%3E");background-size:cover}@media (max-width: 767px){.usefull-back__button--prev{right:20px;bottom:20px;width:36px;height:36px}}.usefull-back__button--prev:after{display:none}.usefull-back .swiper-button-next,.usefull-back .swiper-button-prev{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0}.usefull-back .swiper-button-next:after,.usefull-back .swiper-button-prev:after{display:none}@media (max-width: 767px){.usefull-back--p2-mob-xl .ui-p2,.usefull-back--p2-mob-xl .ui-ol li.li--ui-p2:before,.ui-ol .usefull-back--p2-mob-xl li.li--ui-p2:before{font-size:20px}}.usefull-back--privilege .usefull-back__button--next{left:40px}@media (max-width: 1365px){.usefull-back--privilege .usefull-back__button--next{left:20px}}@media (max-width: 767px){.usefull-back--privilege .usefull-back__button--next{border-radius:10px}}.usefull-back--privilege .usefull-back__slide{min-height:unset;padding:40px 148px 60px 40px}@media (max-width: 1365px){.usefull-back--privilege .usefull-back__slide{padding:30px 20px 160px}}@media (max-width: 767px){.usefull-back--privilege .usefull-back__slide{padding:30px 150px 68px 20px}}.usefull-back--privilege .usefull-back__slide:last-child{padding:24px 24px 60px}@media (max-width: 767px){.usefull-back--privilege .usefull-back__slide:last-child{padding:20px 20px 60px}}.usefull-back--privilege .usefull-back__image{right:0;max-width:189px}@media (max-width: 1365px){.usefull-back--privilege .usefull-back__image{bottom:0;-webkit-transform:unset;transform:unset}}@media (max-width: 767px){.usefull-back--privilege .usefull-back__image{max-width:173px}}.usefull-back--min-h200 .usefull-back__slide{min-height:200px}.usefull-back--col5 .usefull-back__body{grid-template-columns:repeat(5,1fr)}@media (max-width: 1365px){.usefull-back--col5 .usefull-back__body{grid-template-columns:repeat(3,1fr)}}@media (max-width: 767px){.usefull-back--col5 .usefull-back__body{grid-template-columns:1fr}}.usefull-back--col5 .usefull-back__slide{padding:24px}@media (max-width: 767px){.usefull-back--col5 .usefull-back__slide:last-child{padding:30px 24px}}.usefull-back--col5 .usefull-back__image{right:8px;bottom:8px;-webkit-transform:none;transform:none;max-width:121px}@media (max-width: 1365px){.usefull-back--col5 .usefull-back__image{max-width:124px}}@media (max-width: 767px){.usefull-back--col5 .usefull-back__image{right:10px;bottom:10px;max-width:143px}}@media (max-width: 1365px){.usefull-back--l-col6 .usefull-back__body{grid-template-columns:repeat(6,1fr)}}@media (max-width: 767px){.usefull-back--l-col6 .usefull-back__body{grid-template-columns:1fr}}.usefull__head{margin-bottom:35px}@media (max-width: 1365px){.usefull__head{margin-bottom:30px}}@media (max-width: 767px){.usefull__head{margin-bottom:20px}}.usefull__body{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.usefull__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px;background-color:var(--background1);border-radius:24px;overflow:hidden}@media (max-width: 1365px){.usefull__item{height:220px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:30px 24px}}@media (max-width: 767px){.usefull__item{height:190px;padding:20px 12px;border-radius:14px}}.usefull__item--gradient1{background:var(--gradient1)}.usefull__item--gradient2{background:var(--gradient2)}.usefull__item--touch-pay{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding-right:205px}@media (max-width: 1365px){.usefull__item--touch-pay{padding-right:250px}}@media (max-width: 767px){.usefull__item--touch-pay{padding-right:90px}}.usefull__item--touch-pay .usefull__image{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:164px;margin:0}@media (max-width: 1365px){.usefull__item--touch-pay .usefull__image{max-width:134px}}@media (max-width: 767px){.usefull__item--touch-pay .usefull__image{top:24px;-webkit-transform:none;transform:none;max-width:105px}}.usefull__item--touch-pay .usefull__ui-p3{max-width:none}.usefull__item--gradient3{background:linear-gradient(144deg,rgba(255,243,204,.07) 0%,rgba(248,207,214,.57) 100%),var(--background1)}.usefull__item--white-bg{background-color:#fff;border:1px solid var(--secondary4)}.usefull__item--ny-24{padding-right:58px;background:var(--gradient-new-year)}@media (max-width: 1365px){.usefull__item--ny-24{padding-right:24px}}@media (max-width: 767px){.usefull__item--ny-24{padding-right:12px}}.usefull__item--ny-24-bg2{background:#f2f2f2 var(--gradient-new-year2)}.usefull__item--small-card{padding:40px 24px}@media (max-width: 1365px){.usefull__item--small-card{height:206px;padding:30px 20px}}@media (max-width: 767px){.usefull__item--small-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:6px;height:140px;padding:30px 10px 0 20px}}.usefull__item--small-card .usefull__image{-ms-flex-negative:0;flex-shrink:0}@media (max-width: 1365px){.usefull__item--small-card .usefull__image{max-width:110px;margin:auto -20px -30px auto}}@media (max-width: 767px){.usefull__item--small-card .usefull__image{margin:auto 0 0 auto}}.usefull__item br{display:none}@media (max-width: 1365px){.usefull__item br{display:block}}.usefull__item--cash-withdrawal{position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:60px 290px 60px 60px}@media (max-width: 1365px){.usefull__item--cash-withdrawal{padding:55px 340px 55px 24px}}@media (max-width: 767px){.usefull__item--cash-withdrawal{padding:40px 145px 40px 20px}}.usefull__item--cash-withdrawal .usefull__image{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:290px;margin:0}@media (max-width: 1365px){.usefull__item--cash-withdrawal .usefull__image{max-width:235px}}@media (max-width: 767px){.usefull__item--cash-withdrawal .usefull__image{top:unset;bottom:0;-webkit-transform:none;transform:none;max-width:174px}}.usefull__item--cash-withdrawal .usefull__ui-p3{max-width:none}.usefull__item--reducedLoan{position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:60px 290px 60px 60px}@media (max-width: 1365px){.usefull__item--reducedLoan{padding:55px 340px 55px 24px}}@media (max-width: 767px){.usefull__item--reducedLoan{padding:40px 125px 133px 20px}}.usefull__item--reducedLoan .usefull__image{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:290px;margin:0}@media (max-width: 1365px){.usefull__item--reducedLoan .usefull__image{max-width:235px}}@media (max-width: 767px){.usefull__item--reducedLoan .usefull__image{top:unset;bottom:0;-webkit-transform:none;transform:none;max-width:174px}}.usefull__item--reducedLoan .usefull__ui-p3{max-width:none}.usefull__item--contracts,.usefull__item--foreign-currency,.usefull__item--personal-support{position:relative;height:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:40px 150px 40px 40px}@media (max-width: 1365px){.usefull__item--contracts,.usefull__item--foreign-currency,.usefull__item--personal-support{padding:30px 20px 155px}}@media (max-width: 767px){.usefull__item--contracts,.usefull__item--foreign-currency,.usefull__item--personal-support{min-height:180px;padding:30px 130px 30px 20px}}.usefull__item--contracts .usefull__text,.usefull__item--foreign-currency .usefull__text,.usefull__item--personal-support .usefull__text{gap:10px}.usefull__item--contracts .usefull__image,.usefull__item--foreign-currency .usefull__image,.usefull__item--personal-support .usefull__image{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:189px;margin:0}@media (max-width: 1365px){.usefull__item--contracts .usefull__image,.usefull__item--foreign-currency .usefull__image,.usefull__item--personal-support .usefull__image{top:unset;bottom:0;-webkit-transform:unset;transform:unset}}@media (max-width: 767px){.usefull__item--contracts .usefull__image,.usefull__item--foreign-currency .usefull__image,.usefull__item--personal-support .usefull__image{max-width:173px}}.usefull__item--contracts .usefull__ui-p3,.usefull__item--foreign-currency .usefull__ui-p3,.usefull__item--personal-support .usefull__ui-p3{max-width:none}.usefull__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width: 767px){.usefull__text{gap:10px}}.usefull__ui-p2{max-width:585px}.usefull__ui-p2 a{color:var(--primary1)}.usefull__ui-p3{max-width:275px}@media (max-width: 1365px){.usefull__ui-button{margin-left:auto}}.usefull__image{max-width:140px;margin:-40px 0}@media (max-width: 1365px){.usefull__image{margin:0 -24px -30px auto}}@media (max-width: 767px){.usefull__image{max-width:110px;margin:auto auto -20px}}@media (max-width: 1365px){.usefull__mobile-bank{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:30px 24px}}@media (max-width: 767px){.usefull__mobile-bank{padding:20px 12px}}@media (max-width: 767px){.usefull__mobile-bank .ui-svg,.usefull__mobile-bank .ui-p5{display:none}}@media (max-width: 1365px){.usefull__mobile-bank .ui-button{width:40px;height:40px;margin-left:auto}}@media (max-width: 1365px){.usefull__mobile-bank .ui-button:after{width:16px;height:16px}}.usefull--col3 .usefull__body{grid-template-columns:repeat(3,1fr)}@media (max-width: 1365px){.usefull--t-col .usefull__body{grid-template-columns:unset}}.usefull--t-col .usefull__item{height:auto}@media (max-width: 1365px){.usefull--t-col .usefull__mobile-bank{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 767px){.usefull--t-col .usefull__mobile-bank .ui-svg,.usefull--t-col .usefull__mobile-bank .ui-p5{display:block}}@media (max-width: 767px){.usefull--m-col .usefull__body{grid-template-columns:unset}}@media (max-width: 767px){.usefull--m-head-mb30 .usefull__head{margin-bottom:30px}}.which-debtors-account__head{margin-bottom:35px}@media (max-width: 1365px){.which-debtors-account__head{margin-bottom:30px}}@media (max-width: 767px){.which-debtors-account__head{margin-bottom:20px}}.which-debtors-account__body{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}@media (max-width: 1365px){.which-debtors-account__body{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.which-debtors-account__body{gap:10px}}.which-debtors-account__item{grid-column:span 2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;min-height:157px;padding:24px;background-color:var(--background1);border-radius:14px}@media (max-width: 1365px){.which-debtors-account__item{grid-column:unset;min-height:180px}}@media (max-width: 767px){.which-debtors-account__item{gap:8px;min-height:224px;padding:16px 12px}}.which-debtors-account__item:nth-last-child(-n+2){grid-column:span 3}@media (max-width: 1365px){.which-debtors-account__item:nth-last-child(-n+2){grid-column:unset}}@media (max-width: 1365px){.which-debtors-account__item:last-child{grid-column:span 2}}@media (max-width: 767px){.which-debtors-account__item:last-child{min-height:164px}}.which-debtors-account__foot{margin-top:35px}@media (max-width: 1365px){.which-debtors-account__foot{margin-top:30px}}@media (max-width: 767px){.which-debtors-account__foot{margin-top:20px}}

/* End */


/* Start:/local/templates/main/styles/extensions/slick.css?17643373851776*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* End */


/* Start:/local/templates/main/styles/extensions/bootstrap-select.css?176433738510717*/
/*!
 * Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2019 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{width:220px\0;vertical-align:middle}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-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}.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover{color:rgba(255,255,255,.5)}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none;z-index:0!important}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2!important}.bootstrap-select.is-invalid .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle,.was-validated .bootstrap-select .selectpicker:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select .selectpicker:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select,.form-horizontal .bootstrap-select,.form-inline .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:0!important}.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0!important;padding:0!important}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.bootstrap-select .dropdown-toggle .filter-expand{width:0!important;float:left;opacity:0!important;overflow:hidden}.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu>.inner:focus{outline:0!important}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:rgba(255,255,255,.5)!important}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:.5em}.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0;width:auto}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:'\00a0'}.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{content:'';display:block;width:.5em;height:1em;border-style:solid;border-width:0 .26em .26em 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}
/* End */


/* Start:/local/templates/main/styles/styles.css?1764337385983021*/
@font-face {
  font-family: 'Gilroy';
  font-display: swap;
  src: url('/local/templates/main/styles/fonts/Gilroy-Regular.woff2') format('woff2'), url('/local/templates/main/styles/fonts/Gilroy-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Gilroy';
  font-display: swap;
  src: url('/local/templates/main/styles/fonts/Gilroy-Bold.woff2') format('woff2'), url('/local/templates/main/styles/fonts/Gilroy-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'CocoSharp';
  font-display: swap;
  src: url('/local/templates/main/styles/fonts/CocoSharp-Regular.woff2') format('woff2'), url('/local/templates/main/styles/fonts/CocoSharp-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'CocoSharp';
  font-display: swap;
  src: url('/local/templates/main/styles/fonts/CocoSharp-Bold.woff2') format('woff2'), url('/local/templates/main/styles/fonts/CocoSharp-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}
button {
  padding: 0;
  border: none;
}
.ui-dn {
  display: none;
}
@media (max-width: 1499px) {
  .ui-l-dn {
    display: none;
  }
}
@media (max-width: 759px) {
  .ui-t-db {
    display: block;
  }
}
.ui-col2 {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
@media (max-width: 759px) {
  .ui-m-col1 {
    grid-template-columns: minmax(0, 1fr);
  }
}
.ui-gap40 {
  gap: 40px;
}
@media (max-width: 759px) {
  .ui-m-gap15 {
    gap: 15px;
  }
}
.ui-center {
  text-align: center;
}
.ui-primary1 {
  color: #dc0533;
}
.ui-fz17 {
  font-size: 17px !important;
}
@media (max-width: 759px) {
  .ui-m-fz15 {
    font-size: 15px !important;
  }
}
.ui-primary1 {
  color: #dc0533;
}
.ui-h6 {
  font: 24px/1.2 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 759px) {
  .ui-h6 {
    font-size: 18px;
  }
}
.ui-h6--bold {
  font-weight: 700;
}
.ui-p3 {
  font: 18px/1.2 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 759px) {
  .ui-p3 {
    font-size: 15px;
  }
}
.ui-p5 {
  font: 14px/1.2 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 759px) {
  .ui-p5 {
    font-size: 12px;
  }
}
.ui-p5--primary1 {
  color: #dc0533;
}
.ui-bold {
  font-weight: 700;
}
.ui-ul {
  margin: 0;
  padding: 0;
}
.ui-ul li {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
}
.ui-ul li:not(:last-child) {
  margin-bottom: 14px;
}
@media (max-width: 759px) {
  .ui-ul li:not(:last-child) {
    margin-bottom: 12px;
  }
}
.ui-ul li::before {
  content: '';
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: block;
  width: 7px;
  height: 7px;
  margin-top: 8px;
  background: #ffcc00;
  border-radius: 50%;
}
.ui-ul .ui-ul {
  margin-left: 20px;
}
.bg-outside {
  position: relative;
}
.bg-outside:before,
.bg-outside:after {
  content: '';
  display: block;
  width: calc((100vw - 100%) / 2);
  background: inherit;
  position: absolute;
  bottom: 0px;
  top: 0px;
}
.bg-outside:before {
  right: 100%;
}
.bg-outside:after {
  left: 100%;
}
html.over {
  overflow: hidden;
}
body {
  min-width: 320px;
  max-width: 100vw;
  margin: 0 auto;
  overflow-x: hidden;
}
body .popup--old {
  position: relative;
  width: 100%;
  padding: 25px 0;
}
body .popup--old input,
body .popup--old textarea,
body .popup--old button {
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}
body .popup--old .inner {
  margin: 0 auto;
  padding: 25px 0;
  max-width: 1480px;
}
@media (max-width: 1499px) {
  body .popup--old .inner {
    max-width: 1220px;
  }
}
@media (max-width: 1239px) {
  body .popup--old .inner {
    max-width: 960px;
  }
}
@media (max-width: 979px) {
  body .popup--old .inner {
    max-width: 740px;
  }
}
@media (max-width: 759px) {
  body .popup--old .inner {
    max-width: 100%;
    padding: 25px 10px;
  }
}
body .popup--old .fancybox-button {
  display: none;
}
body .popup--old .popup-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .popup--old .popup-top-title {
  font: 700 48px/1.2 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1499px) {
  body .popup--old .popup-top-title {
    font-size: 36px;
  }
}
@media (max-width: 1239px) {
  body .popup--old .popup-top-title {
    font-size: 32px;
  }
}
@media (max-width: 759px) {
  body .popup--old .popup-top-title {
    font-size: 22px;
  }
}
body .popup--old .popup-top-close {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.6564 6.85714L25.1429 8.34459L8.34367 25.1429L6.85718 23.6565L23.6564 6.85714Z' fill='%23262626'/%3E%3Cpath d='M8.34367 6.85714L25.1429 23.6554L23.6564 25.1429L6.85718 8.34459L8.34367 6.85714Z' fill='%23262626'/%3E%3C/svg%3E%0A");
  background-size: contain;
  border-radius: 50%;
  cursor: pointer;
}
@media (max-width: 759px) {
  body .popup--old .popup-top-close {
    width: 28px;
    height: 28px;
  }
}
body .popup--old h2 {
  margin: 0;
  padding: 0;
  font: 700 36px/42px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1499px) {
  body .popup--old h2 {
    font: 700 32px/1.3 'CocoSharp', 'Arial', sans-serif;
  }
}
@media (max-width: 1239px) {
  body .popup--old h2 {
    font-size: 28px;
  }
}
@media (max-width: 979px) {
  body .popup--old h2 {
    font-size: 24px;
  }
}
@media (max-width: 759px) {
  body .popup--old h2 {
    font-size: 22px;
  }
}
body .popup--old h2.sm {
  font-size: 28px;
}
body .popup--old h2.msm {
  font-size: 33px;
  line-height: 1.3;
}
body .popup--old h2.md {
  font-size: 34px;
  line-height: 42px;
}
@media (max-width: 759px) {
  body .popup--old h2.md {
    font-size: 22px;
    line-height: 26px;
  }
}
body .popup--old h2.lg {
  font-size: 50px;
  line-height: 58px;
}
@media (max-width: 1499px) {
  body .popup--old h2.lg {
    font-size: 36px;
    line-height: 44px;
  }
}
@media (max-width: 979px) {
  body .popup--old h2.lg {
    font-size: 28px;
    line-height: 36px;
  }
}
@media (max-width: 520px) {
  body .popup--old h2.lg {
    font-size: 24px;
    line-height: 28px;
  }
}
body .popup--old h2 span {
  color: #dc0533;
}
body .popup--old .ui-item {
  position: relative;
}
body .popup--old .ui-item .error-txt {
  position: absolute;
  right: 0;
  bottom: 100%;
  z-index: 1;
  margin-bottom: 11px;
  padding: 15px;
  font: 400 14px/16px 'CocoSharp', 'Arial', sans-serif;
  background: #fff;
  color: #dc0533;
  -webkit-box-shadow: 0px 10px 10px #dadde1;
          box-shadow: 0px 10px 10px #dadde1;
  border-radius: 10px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .popup--old .ui-item .error-txt:after {
  position: absolute;
  bottom: -6px;
  left: 50%;
  width: 8px;
  height: 8px;
  -webkit-transform: rotate(45deg) translateX(-50%);
          transform: rotate(45deg) translateX(-50%);
  background: #fff;
  content: '';
}
body .popup--old .ui-item label.parsley-error .error-txt {
  opacity: 1;
  visibility: visible;
}
body .popup--old .ui-item label.parsley-success .error-txt {
  opacity: 0;
  visibility: hidden;
}
body .popup--old .ui-input.date {
  max-width: 290px;
}
@media (max-width: 768px) {
  body .popup--old .ui-input.date {
    max-width: 100%;
  }
}
body .popup--old .ui-input.date label.parsley-error:after {
  background: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.7'%3E%3Crect x='1' y='2.50045' width='18.1313' height='17.6426' rx='3' stroke='%23f65e64' stroke-width='1.5'/%3E%3Cpath d='M1 9.12512L18.8613 9.12512' stroke='%23f65e64' stroke-width='1.5'/%3E%3Cpath d='M5.50391 0.826172V4.71481' stroke='%23f65e64' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M14.9001 0.826172V4.71481' stroke='%23f65e64' stroke-width='1.5' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 100%;
}
body .popup--old .ui-input.date label.parsley-success:after {
  background: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.7'%3E%3Crect x='1' y='2.50045' width='18.1313' height='17.6426' rx='3' stroke='%23038c73' stroke-width='1.5'/%3E%3Cpath d='M1 9.12512L18.8613 9.12512' stroke='%23038c73' stroke-width='1.5'/%3E%3Cpath d='M5.50391 0.826172V4.71481' stroke='%23038c73' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M14.9001 0.826172V4.71481' stroke='%23038c73' stroke-width='1.5' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 100%;
}
body .popup--old .ui-input.date label:after {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 18px;
  width: 19px;
  height: 19px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cg opacity='0.7'%3E%3Crect x='1' y='2.50045' width='18.1313' height='17.6426' rx='3' stroke='%23858F9A' stroke-width='1.5'/%3E%3Cpath d='M1 9.12512L18.8613 9.12512' stroke='%23858F9A' stroke-width='1.5'/%3E%3Cpath d='M5.50391 0.826172V4.71481' stroke='%23858F9A' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M14.9001 0.826172V4.71481' stroke='%23858F9A' stroke-width='1.5' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
  pointer-events: none;
}
body .popup--old .ui-input.active label .title {
  font-size: 14px;
  -webkit-transform: translateY(-30px);
          transform: translateY(-30px);
  opacity: 1;
  color: #858f9a;
}
@media (max-width: 759px) {
  body .popup--old .ui-input.active label .title {
    font-size: 12px;
    -webkit-transform: translateY(-26px);
            transform: translateY(-26px);
  }
}
body .popup--old .ui-input label {
  position: relative;
  display: block;
  margin: 0;
}
body .popup--old .ui-input label.parsley-error input {
  border-color: #dc0533;
}
body .popup--old .ui-input label.parsley-success input {
  border-color: #dc0533;
}
body .popup--old .ui-input label input {
  padding: 0 40px 0 18px;
  width: 100%;
  height: 48px;
  font: 300 16px/48px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  border: 1px solid #858f9a;
  border-radius: 10px;
}
@media (max-width: 759px) {
  body .popup--old .ui-input label input {
    height: 40px;
    font-size: 14px;
    line-height: 40px;
  }
}
body .popup--old .ui-input label input:focus ~ .title {
  font-size: 14px;
  -webkit-transform: translateY(-30px);
          transform: translateY(-30px);
  opacity: 1;
  color: #858f9a;
}
body .popup--old .ui-input label .title {
  position: absolute;
  z-index: 1;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 15px;
  padding: 0 3px;
  font: 300 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  background: #ffffff;
  opacity: 0.5;
  pointer-events: none;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
@media (max-width: 759px) {
  body .popup--old .ui-input label .title {
    font-size: 14px;
  }
}
body .popup--old .ui-input label .inp-clear {
  position: absolute;
  right: 10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 25px;
  height: 25px;
  background: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.405311' y1='0.729943' x2='9.5977' y2='9.92233' stroke='%23D82323'/%3E%3Cline x1='0.698204' y1='9.87447' x2='9.89059' y2='0.682084' stroke='%23D82323'/%3E%3C/svg%3E%0A") no-repeat center;
  cursor: pointer;
  opacity: 0;
}
body .popup--old .ui-input label .inp-clear.active {
  opacity: 1;
}
body .popup--old .ui-form-select {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 48px;
}
@media (max-width: 759px) {
  body .popup--old .ui-form-select {
    height: 40px;
  }
}
body .popup--old .ui-form-select-title {
  position: absolute;
  z-index: 1;
  top: 50%;
  -webkit-transform: translateY(-32px);
          transform: translateY(-32px);
  left: 15px;
  padding: 0 3px;
  font: 300 14px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  background: #ffffff;
  pointer-events: none;
}
@media (max-width: 759px) {
  body .popup--old .ui-form-select-title {
    font-size: 12px;
    color: #858f9a;
    -webkit-transform: translateY(-26px);
            transform: translateY(-26px);
  }
}
body .popup--old .ui-form-select .bootstrap-select {
  width: 100% !important;
  height: 100%;
}
body .popup--old .ui-form-select .bootstrap-select .inner {
  width: 100%;
  padding: 0;
}
body .popup--old .ui-form-select .bootstrap-select .dropdown-toggle {
  width: 100%;
  height: 100%;
  padding: 0;
  background: #ffffff;
  border-radius: 10px;
  border: 1px solid #858f9a;
}
body .popup--old .ui-form-select .bootstrap-select .dropdown-toggle:focus,
body .popup--old .ui-form-select .bootstrap-select .dropdown-toggle:active {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  outline: none !important;
}
body .popup--old .ui-form-select .bootstrap-select .dropdown-toggle:after {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 22px;
  margin: 0;
  width: 13px;
  min-width: 13px;
  height: 8px;
  background: url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.00027 1L6.36683 6.31152L11.7334 1' stroke='%23858F9A' stroke-linecap='round'/%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 100%;
  border: none;
}
body .popup--old .ui-form-select .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  padding: 0 30px 0 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 100%;
  font: 300 16px/48px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  vertical-align: middle;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media (max-width: 759px) {
  body .popup--old .ui-form-select .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
    font-size: 14px;
    line-height: 40px;
  }
}
body .popup--old .ui-form-select .bootstrap-select .dropdown-menu.show {
  top: 5px !important;
  margin: 0;
  padding: 0;
  border-radius: 10px;
  border: 1px solid #858f9a;
}
@media (max-width: 768px) {
  body .popup--old .ui-form-select .bootstrap-select .dropdown-menu.show {
    max-width: calc(100vw - 20px) !important;
    min-width: 200px !important;
    -webkit-transform: translateY(40px) !important;
            transform: translateY(40px) !important;
    width: 100%;
  }
}
body .popup--old .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox {
  padding: 8px;
}
body .popup--old .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox input {
  height: 35px;
  font: 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  caret-color: #dc0533;
  border-color: #d9d9d9;
}
@media (max-width: 759px) {
  body .popup--old .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox input {
    font-size: 14px;
  }
}
body .popup--old .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox input::placehoder {
  font: 300 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
@media (max-width: 759px) {
  body .popup--old .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox input::placehoder {
    font-size: 14px;
  }
}
body .popup--old .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show {
  border: none;
}
body .popup--old .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.active a,
body .popup--old .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.selected a {
  background: #dc0533;
}
body .popup--old .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.active a span,
body .popup--old .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.selected a span {
  color: #ffffff;
}
body .popup--old .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li:active a {
  background: #dc0533;
}
body .popup--old .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li:active a span {
  color: #ffffff;
}
body .popup--old .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li a {
  padding: 5px 18px;
}
@media (max-width: 759px) {
  body .popup--old .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li a {
    padding: 4px 18px;
  }
}
body .popup--old .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li a span {
  font: 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 759px) {
  body .popup--old .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li a span {
    font-size: 14px;
  }
}
body .popup--old .ui-textarea.active label .title {
  font-size: 14px;
  -webkit-transform: translateY(-10px);
          transform: translateY(-10px);
  opacity: 1;
  color: #858f9a;
}
body .popup--old .ui-textarea label {
  position: relative;
  margin: 0;
  display: block;
  border: 1px solid #858f9a;
  border-radius: 10px;
}
body .popup--old .ui-textarea label.parsley-error {
  border-color: #dc0533;
}
body .popup--old .ui-textarea label.parsley-success {
  border-color: #dc0533;
}
body .popup--old .ui-textarea label textarea {
  padding: 0 18px;
  width: 100%;
  min-height: 100px;
  font: 300 16px/1.35 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  resize: none;
  border: none;
  border-top: 10px solid transparent;
  border-bottom: 7px solid transparent;
  border-radius: 10px;
}
@media (max-width: 759px) {
  body .popup--old .ui-textarea label textarea {
    font-size: 14px;
  }
}
body .popup--old .ui-textarea label textarea:focus ~ .title {
  font-size: 14px;
  -webkit-transform: translateY(-10px);
          transform: translateY(-10px);
  opacity: 1;
  color: #858f9a;
}
@media (max-width: 759px) {
  body .popup--old .ui-textarea label textarea:focus ~ .title {
    font-size: 12px;
    -webkit-transform: translateY(-7px);
            transform: translateY(-7px);
  }
}
body .popup--old .ui-textarea label .title {
  position: absolute;
  z-index: 1;
  top: 0;
  -webkit-transform: translateY(15px);
          transform: translateY(15px);
  left: 15px;
  padding: 0 3px;
  font: 300 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  background: #ffffff;
  opacity: 0.5;
  pointer-events: none;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
@media (max-width: 759px) {
  body .popup--old .ui-textarea label .title {
    font-size: 14px;
  }
}
body .popup--old .ui-upload {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
body .popup--old .ui-upload:hover span {
  border-color: #dc0533;
}
body .popup--old .ui-upload input {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  display: block;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
body .popup--old .ui-upload svg {
  width: 15px;
  height: 20px;
}
body .popup--old .ui-upload svg path {
  stroke: #dc0533;
}
body .popup--old .ui-upload span {
  margin-left: 10px;
  padding-top: 2px;
  font: 300 16px/18px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  border-bottom: 1px solid transparent;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 759px) {
  body .popup--old .ui-upload span {
    font-size: 14px;
  }
}
body .popup--old .ui-checkbox label {
  margin: 0;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 0 35px;
  font: 300 16px/25px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
}
@media (max-width: 759px) {
  body .popup--old .ui-checkbox label {
    font-size: 14px;
  }
}
body .popup--old .ui-checkbox label:hover .checkmark {
  border-color: #dc0533;
}
body .popup--old .ui-checkbox label input[type='checkbox'] {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 0;
  cursor: pointer;
}
body .popup--old .ui-checkbox label input[type='checkbox']:checked ~ .checkmark {
  border-color: #dc0533;
  background-color: #dc0533;
}
body .popup--old .ui-checkbox label input[type='checkbox']:checked ~ .checkmark:after {
  opacity: 1;
}
body .popup--old .ui-checkbox label .checkmark {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  height: 24px;
  width: 24px;
  border: 1px solid #737c87;
  border-radius: 5px;
  background-color: #ffffff;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
body .popup--old .ui-checkbox label .checkmark:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='14' viewBox='0 0 15 14' fill='none'%3E%3Cpath d='M1.1875 7.71357L5.39904 11.7501L13.1875 1.94434' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center no-repeat, #dc0533;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
body .popup--old .ui-checkbox label a {
  color: inherit;
  text-decoration: underline;
}
body .popup--old .ui-btn {
  text-align: center;
}
body .popup--old .ui-btn button[type='submit'] {
  padding: 0 50px;
  display: inline-block;
  font: 500 18px/56px 'CocoSharp', 'Arial', sans-serif;
  color: #ffffff;
  text-align: center;
  border: 2px solid #dc0533;
  background: #dc0533;
  border-radius: 30px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 759px) {
  body .popup--old .ui-btn button[type='submit'] {
    width: 100%;
    padding: 0 25px;
    font-size: 14px;
    line-height: 36px;
    font-weight: normal;
  }
}
body .popup--old .ui-btn button[type='submit']:hover {
  color: #dc0533;
  background: transparent;
}
body .popup--old .ui-btn a {
  display: inline-block;
  padding: 0 50px;
  border: 2px solid #dc0533;
  font: 500 18px/56px 'CocoSharp', 'Arial', sans-serif;
  text-decoration: none;
  text-align: center;
  background: #dc0533;
  color: #fff;
  border-radius: 30px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 759px) {
  body .popup--old .ui-btn a {
    padding: 0 25px;
    font-size: 16px;
    line-height: 36px;
  }
}
body .popup--old .ui-btn a:hover {
  color: #dc0533;
  background: transparent;
}
body .popup--old.geolocation {
  min-height: 100vh;
}
body .popup--old.geolocation .popup-search {
  margin-top: 50px;
}
@media (max-width: 759px) {
  body .popup--old.geolocation .popup-search {
    margin-top: 30px;
  }
}
body .popup--old.geolocation .popup-search label {
  position: relative;
  display: block;
  margin: 0;
}
body .popup--old.geolocation .popup-search label:after {
  content: '';
  position: absolute;
  right: 30px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z' stroke='%23262626' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21 21L16.65 16.65' stroke='%23262626' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-size: contain;
}
@media (max-width: 1499px) {
  body .popup--old.geolocation .popup-search label:after {
    right: 20px;
    width: 20px;
    height: 20px;
  }
}
body .popup--old.geolocation .popup-search label input[type='text'] {
  width: 100%;
  padding: 0 35px 0 18px;
  font: 18px/60px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  background: #f2f2f2;
  border: none;
  border-radius: 10px;
  outline: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
@media (max-width: 1499px) {
  body .popup--old.geolocation .popup-search label input[type='text'] {
    line-height: 50px;
  }
}
body .popup--old.geolocation .popup-search label input[type='text']:focus ~ .title {
  font-size: 14px;
  -webkit-transform: translateY(-30px);
          transform: translateY(-30px);
  opacity: 0;
  color: #858f9a;
}
body .popup--old.geolocation .popup-search label input[type='text']:focus ~ span {
  opacity: 0;
}
body .popup--old.geolocation .popup-search label span {
  position: absolute;
  z-index: 1;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 15px;
  padding: 0 3px;
  font: 300 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  background: transparent;
  opacity: 0.5;
  pointer-events: none;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .popup--old.geolocation .popup-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 60px;
}
@media (max-width: 1499px) {
  body .popup--old.geolocation .popup-block {
    margin-top: 50px;
  }
}
@media (max-width: 759px) {
  body .popup--old.geolocation .popup-block {
    margin-top: 30px;
  }
}
body .popup--old.geolocation .popup-block-item {
  width: 20%;
  margin-bottom: 60px;
  padding-right: 20px;
}
@media (max-width: 1499px) {
  body .popup--old.geolocation .popup-block-item {
    margin-bottom: 50px;
  }
}
@media (max-width: 1239px) {
  body .popup--old.geolocation .popup-block-item {
    width: 25%;
  }
}
@media (max-width: 979px) {
  body .popup--old.geolocation .popup-block-item {
    width: 33.3%;
  }
}
@media (max-width: 759px) {
  body .popup--old.geolocation .popup-block-item {
    width: 50%;
    margin-bottom: 30px;
  }
}
@media (max-width: 500px) {
  body .popup--old.geolocation .popup-block-item {
    width: 100%;
  }
}
body .popup--old.geolocation .popup-block-item-letter {
  font: 40px/1.2 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1499px) {
  body .popup--old.geolocation .popup-block-item-letter {
    font-size: 36px;
  }
}
@media (max-width: 1239px) {
  body .popup--old.geolocation .popup-block-item-letter {
    font-size: 32px;
  }
}
body .popup--old.geolocation .popup-block-item ul {
  margin-top: 10px;
}
body .popup--old.geolocation .popup-block-item ul li {
  margin-top: 5px;
  font: 18px/1.4 'CocoSharp', 'Arial', sans-serif;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
}
body .popup--old.geolocation .popup-block-item ul li:hover {
  color: #dc0533;
}
body .popup--old.geolocation .popup-block-item ul li:first-child {
  margin-top: 0;
}
body .popup--old.city {
  position: absolute;
  top: 80px;
  right: 6%;
  z-index: 10;
  width: auto;
  padding: 40px 65px 25px;
  background: #fff;
  border-radius: 8px;
  -webkit-box-shadow: 0px 10px 30px rgba(38, 38, 38, 0.15) !important;
          box-shadow: 0px 10px 30px rgba(38, 38, 38, 0.15) !important;
}
@media (max-width: 759px) {
  body .popup--old.city {
    z-index: 102;
  }
}
body .popup--old.city .popup {
  position: relative;
}
body .popup--old.city .popup-close {
  position: absolute;
  top: 12px;
  right: 12px;
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.6564 6.85714L25.1429 8.34459L8.34367 25.1429L6.85718 23.6565L23.6564 6.85714Z' fill='%23262626'/%3E%3Cpath d='M8.34367 6.85714L25.1429 23.6554L23.6564 25.1429L6.85718 8.34459L8.34367 6.85714Z' fill='%23262626'/%3E%3C/svg%3E%0A");
  background-size: contain;
  border-radius: 50%;
  cursor: pointer;
}
body .popup--old.city .popup-city {
  text-align: center;
  font: 300 18px/1.2 'CocoSharp', 'Arial', sans-serif;
}
body .popup--old.city .popup-line {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 25px;
}
body .popup--old.city .popup-line .ui-btn {
  margin-right: 20px;
}
body .popup--old.city .popup-line .ui-btn a {
  width: 105px;
  padding: 0;
  text-align: center;
  font: 500 18px/41px 'CocoSharp', 'Arial', sans-serif;
  color: #fff;
  background: #dc0533;
  border-color: #dc0533;
}
body .popup--old.city .popup-line .ui-btn a:hover {
  color: #262626;
  background: transparent;
}
body .popup--old.city .popup-line .ui-btn-hollow a {
  display: inline-block;
  width: 105px;
  padding: 0;
  text-align: center;
  font: 500 18px/41px 'CocoSharp', 'Arial', sans-serif;
  background: #fff;
  border-color: #dc0533;
}
body .popup--old.city .popup-line .ui-btn-hollow a:hover {
  color: #fff;
  background: #dc0533;
}
body .popup--old.feedback {
  min-height: 100vh;
}
@media (max-width: 759px) {
  body .popup--old.feedback {
    padding: 45px 10px;
  }
}
body .popup--old.feedback .feedback-inner {
  max-width: 550px;
  margin: 0 auto;
}
body .popup--old.feedback .feedback-title {
  margin-bottom: 35px;
  font: 700 36px/44px 'CocoSharp', 'Arial', sans-serif;
  text-align: center;
}
@media (max-width: 759px) {
  body .popup--old.feedback .feedback-title {
    margin-bottom: 30px;
    font-size: 24px;
    line-height: 30px;
  }
}
body .popup--old.feedback .feedback-tabs-head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 30px;
}
@media (max-width: 759px) {
  body .popup--old.feedback .feedback-tabs-head {
    margin-bottom: 20px;
  }
}
body .popup--old.feedback .feedback-tabs-head-item {
  margin-right: 15px;
  padding: 14px 30px;
  border: 2px solid #dc0533;
  font: 300 15px/17px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  border-radius: 25px;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 759px) {
  body .popup--old.feedback .feedback-tabs-head-item {
    margin-right: 5px;
    padding: 5px 10px;
    font-size: 11px;
  }
}
body .popup--old.feedback .feedback-tabs-head-item:last-child {
  margin-right: 0;
}
body .popup--old.feedback .feedback-tabs-head-item.active {
  background: #dc0533;
  color: #fff;
}
body .popup--old.feedback .feedback-tabs-content-item {
  display: none;
}
body .popup--old.feedback .feedback-tabs-content-item.active {
  display: block;
}
body .popup--old.feedback .feedback-form-row:not(:first-child) {
  margin-top: 40px;
}
@media (max-width: 759px) {
  body .popup--old.feedback .feedback-form-row:not(:first-child) {
    margin-top: 20px;
  }
}
body .popup--old.feedback .feedback-form-row .upload-info {
  padding: 12px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  background: #f2f2f2;
  border-radius: 10px;
}
body .popup--old.feedback .feedback-form-row .upload-info-img {
  margin-top: -3px;
  width: 18px;
}
body .popup--old.feedback .feedback-form-row .upload-info-txt {
  margin-left: 10px;
  width: calc(100% - 28px);
  font: 300 14px/20px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .popup--old.feedback .feedback-form-row-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1280px) {
  body .popup--old.feedback .feedback-form-row-actions {
    display: block;
  }
}
@media (max-width: 1280px) {
  body .popup--old.feedback .feedback-form-row-actions .ui-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-right: 0;
    margin-bottom: 25px;
  }
}
body .popup--old.feedback .feedback-scrollto {
  position: relative;
  margin-top: 140px;
  padding: 30px 50px 30px 55px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #f2f2f2;
  border-radius: 10px;
  cursor: pointer;
}
@media (max-width: 759px) {
  body .popup--old.feedback .feedback-scrollto {
    margin-top: 60px;
    padding: 15px 20px;
  }
}
body .popup--old.feedback .feedback-scrollto:hover button {
  border-color: #dc0533;
  background-color: #dc0533;
}
body .popup--old.feedback .feedback-scrollto:hover button svg path {
  fill: #ffffff;
}
body .popup--old.feedback .feedback-scrollto h2 {
  text-transform: uppercase;
  text-align: center;
}
@media (max-width: 759px) {
  body .popup--old.feedback .feedback-scrollto h2 {
    width: 60%;
    font-size: 20px;
  }
}
body .popup--old.feedback .feedback-scrollto button {
  position: absolute;
  right: 20px;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  border: 1px solid #d5dde6;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 759px) {
  body .popup--old.feedback .feedback-scrollto button {
    margin-left: 20px;
    width: 40px;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (max-width: 759px) {
  body .popup--old.feedback .feedback-scrollto button svg {
    width: 20px;
    height: 20px;
  }
}
body .popup--old.feedback .feedback-scrollto button svg path {
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .popup--old.feedback .feedback-success {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .popup--old.feedback .feedback-success-img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .popup--old.feedback .feedback-success-img svg {
  width: 85px;
  height: 85px;
}
@media (max-width: 768px) {
  body .popup--old.feedback .feedback-success-img svg {
    width: 60px;
    height: 60px;
  }
}
body .popup--old.feedback .feedback-success-title {
  margin: 25px -80px 0 -80px;
  text-align: center;
}
@media (max-width: 1280px) {
  body .popup--old.feedback .feedback-success-title {
    margin: 25px 0 0 0;
  }
}
body .popup--old.feedback .feedback-success-title h2 {
  text-align: center;
  font-size: 36px;
  line-height: 44px;
}
@media (max-width: 1280px) {
  body .popup--old.feedback .feedback-success-title h2 {
    font-size: 32px;
    line-height: 40px;
  }
}
@media (max-width: 768px) {
  body .popup--old.feedback .feedback-success-title h2 {
    font-size: 22px;
    line-height: 36px;
  }
}
body .popup--old.feedback .feedback-success-desc {
  margin: 40px -80px -40px -80px;
  font: 24px/32px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 768px) {
  body .popup--old.feedback .feedback-success-desc {
    margin: 30px 0 0px;
    font-size: 18px;
    line-height: 26px;
    text-align: center;
  }
}
body .popup--old.feedback .popup-top-close {
  position: absolute;
  top: 12px;
  right: 12px;
}
body .popup--old.form_success {
  width: 100%;
  max-width: 960px;
  padding: 65px 25px 85px;
  border-radius: 10px;
  overflow: visible;
}
@media (max-width: 979px) {
  body .popup--old.form_success {
    width: 97%;
  }
}
@media (max-width: 759px) {
  body .popup--old.form_success {
    padding: 35px 20px;
  }
}
body .popup--old.form_success .popup-top-close {
  position: absolute;
  top: -48px;
  right: 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'%3E%3Cpath d='M19 1.9L17.1 0L9.5 7.6L1.9 0L0 1.9L7.6 9.5L0 17.1L1.9 19L9.5 11.4L17.1 19L19 17.1L11.4 9.5L19 1.9Z' fill='white'/%3E%3C/svg%3E") center no-repeat;
}
body .popup--old.form_success i {
  margin: 0 auto;
  display: block;
  width: 72px;
  height: 72px;
}
@media (max-width: 759px) {
  body .popup--old.form_success i {
    width: 48px;
    height: 48px;
  }
}
body .popup--old.form_success i svg {
  max-width: 100%;
  max-height: 100%;
}
body .popup--old.form_success .ui-btn {
  margin-top: 50px;
}
@media (max-width: 759px) {
  body .popup--old.form_success .ui-btn {
    margin-top: 25px;
  }
}
body .popup--old.form_success .form_success-title {
  margin-top: 25px;
  font: 700 30px/1.5 'CocoSharp', 'Arial', sans-serif;
  text-align: center;
}
@media (max-width: 759px) {
  body .popup--old.form_success .form_success-title {
    margin-top: 15px;
    font-size: 18px;
  }
}
body .popup--old.agreement {
  visibility: hidden;
  padding: 0;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 0;
  -webkit-transform: translate(0, 100%);
          transform: translate(0, 100%);
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
body .popup--old.agreement.active {
  visibility: visible;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  z-index: 100;
}
body .popup--old.agreement.hidden {
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
body .popup--old.agreement .agreement-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 auto;
  padding: 26px 35px;
  background: #ffffff;
  -webkit-box-shadow: 0px 15px 20px 10px rgba(0, 0, 0, 0.25);
          box-shadow: 0px 15px 20px 10px rgba(0, 0, 0, 0.25);
}
@media (max-width: 1239px) {
  body .popup--old.agreement .agreement-wrap {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media (max-width: 979px) {
  body .popup--old.agreement .agreement-wrap {
    padding: 12px 15px;
  }
}
@media (max-width: 759px) {
  body .popup--old.agreement .agreement-wrap {
    padding: 24px 20px;
    display: block;
  }
}
body .popup--old.agreement .agreement-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 30px;
}
@media (max-width: 759px) {
  body .popup--old.agreement .agreement-content {
    margin-right: 0;
  }
}
body .popup--old.agreement .agreement-content .txt {
  font: 500 14px/18px 'CocoSharp', 'Arial', sans-serif;
  max-width: 980px;
  margin-left: 15px;
}
@media (max-width: 979px) {
  body .popup--old.agreement .agreement-content .txt {
    font-size: 12px;
    line-height: 14px;
  }
}
body .popup--old.agreement .agreement-content .txt a {
  color: #dc0533;
}
body .popup--old.agreement .agreement-content .img {
  width: 34px;
  height: 34px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media (max-width: 759px) {
  body .popup--old.agreement .agreement-btn {
    margin-top: 10px;
    text-align: center;
  }
}
body .popup--old.agreement .agreement-btn button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 13px 37px;
  border: 2px solid #dc0533;
  border-radius: 23px;
  font: 500 12px/15px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  text-transform: uppercase;
  white-space: nowrap;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 759px) {
  body .popup--old.agreement .agreement-btn button {
    padding: 10px 20px;
    font-size: 13px;
    text-transform: none;
    border: 1px solid #dc0533;
  }
}
body .popup--old.agreement .agreement-btn button:hover {
  background: #dc0533;
  color: #fff;
}
body .popup--old.banner {
  padding: 0;
  display: block;
}
@media (max-width: 1499px) {
  body .popup--old.banner {
    margin: 0;
    width: 100%;
  }
}
body .popup--old.banner .popup_banner-wrap {
  position: relative;
  padding: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #dc0533;
  border-radius: 10px;
}
@media (max-width: 759px) {
  body .popup--old.banner .popup_banner-wrap {
    display: block;
    padding: 15px 10px;
  }
}
body .popup--old.banner .popup_banner-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .popup--old.banner .popup_banner-content .img {
  width: 64px;
  height: 64px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media (max-width: 979px) {
  body .popup--old.banner .popup_banner-content .img {
    width: 44px;
    height: 44px;
  }
}
@media (max-width: 979px) {
  body .popup--old.banner .popup_banner-content .img svg {
    max-width: 100%;
    max-height: 100%;
  }
}
body .popup--old.banner .popup_banner-content .text {
  font: 700 24px/30px 'CocoSharp', 'Arial', sans-serif;
  color: #ffffff;
  margin-left: 40px;
}
@media (max-width: 979px) {
  body .popup--old.banner .popup_banner-content .text {
    font-size: 14px;
    line-height: 19px;
    margin-left: 10px;
    max-width: 236px;
  }
}
body .popup--old.banner .popup_banner-content .text br {
  display: none;
}
@media (max-width: 1239px) {
  body .popup--old.banner .popup_banner-content .text br {
    display: block;
  }
}
body .popup--old.banner .popup_banner-btn {
  margin-left: 35px;
}
@media (max-width: 759px) {
  body .popup--old.banner .popup_banner-btn {
    margin-left: 0;
    margin-top: 15px;
  }
}
@media (max-width: 759px) {
  body .popup--old.banner .popup_banner-btn .ui-btn {
    width: 100%;
  }
}
body .popup--old.banner .popup_banner-btn .ui-btn a {
  white-space: nowrap;
  background: #ffffff;
  color: #dc0533;
}
@media (max-width: 759px) {
  body .popup--old.banner .popup_banner-btn .ui-btn a {
    width: 100%;
  }
}
body .popup--old.banner .popup_banner-btn .ui-btn a:hover {
  opacity: 0.75;
}
body .popup--old.banner .close {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 50px;
  width: 22px;
  height: 22px;
  background: #ffffff;
  border-radius: 50%;
  opacity: 1;
  cursor: pointer;
}
@media (max-width: 1239px) {
  body .popup--old.banner .close {
    right: 25px;
  }
}
@media (max-width: 759px) {
  body .popup--old.banner .close {
    top: 10px;
    right: 10px;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
body .popup--old.banner .close::before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  width: 50%;
  height: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10' fill='none'%3E%3Cpath d='M1 1L5 5M9 9L5 5M5 5L9 1M5 5L1 9' stroke='%23F65E64' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
body .popup--old.banner.fixed {
  position: fixed;
  top: 10px;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
@media (max-width: 979px) {
  body .popup--old.banner.fixed {
    top: 25px;
  }
}
@media (max-width: 759px) {
  body .popup--old.banner.fixed {
    top: -59px;
  }
}
body .popup--old.banner.fixed_anim {
  width: calc(100% - 40px);
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  z-index: 10;
}
body .popup--old.blog-page {
  visibility: hidden;
  position: fixed;
  height: auto;
  top: auto;
  left: 0;
  bottom: 0;
  -webkit-transform: translate(0, 100%);
          transform: translate(0, 100%);
  transition: transform 0.3s, -webkit-transform 0.3s;
}
body .popup--old.blog-page.active {
  visibility: visible;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  z-index: 100;
}
body .popup--old.blog-page .popup_banner-inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #dc0533;
  border-radius: 10px;
  padding: 8px;
  margin: 0 15px;
}
@media (max-width: 759px) {
  body .popup--old.blog-page .popup_banner-inner {
    display: block;
    padding: 15px 10px;
    margin: 0 10px;
  }
}
body .popup-black {
  position: fixed;
  display: none;
  width: 100%;
  height: 100%;
  background: #262626;
  opacity: 0.5;
  z-index: 101;
}
body .ui-menu {
  margin-top: 25px;
  padding: 7px 20px;
  border-radius: 8px;
  -webkit-box-shadow: 0px 10px 30px rgba(38, 38, 38, 0.15);
          box-shadow: 0px 10px 30px rgba(38, 38, 38, 0.15);
}
body .ui-menu.ui-widget {
  border: none;
}
body .ui-menu .ui-menu-item-wrapper {
  padding: 7px 0;
  text-transform: uppercase;
  font: 500 12px/1.2 'CocoSharp', 'Arial', sans-serif;
}
body .ui-menu .ui-state-active {
  color: #dc0533;
  background: transparent;
  border-color: transparent;
}
body .wrapper .ui-select {
  display: block !important;
}
body .wrapper .ui-selectmenu-button {
  display: none !important;
}
body .wrapper--old {
  margin: 0 auto;
  padding: 0 15px;
  max-width: 1800px;
  min-height: 100vh;
}
body .wrapper--old .footer {
  position: relative;
}
body .wrapper--old .footer:before,
body .wrapper--old .footer:after {
  content: '';
  display: block;
  width: calc((100vw - 100%) / 2);
  background: inherit;
  position: absolute;
  bottom: 0px;
  top: 0px;
}
body .wrapper--old .footer:before {
  right: 100%;
}
body .wrapper--old .footer:after {
  left: 100%;
}
body .wrapper .modal-inf {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 20px;
}
body .wrapper .modal-inf-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 10px;
  margin-right: 20px;
}
body .wrapper .modal-inf-item:last-child {
  margin-right: 0;
}
body .wrapper .modal-inf-item .text {
  font: 400 15px/30px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
body .wrapper .modal-inf-item .num {
  font: 34px/41px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
body .wrapper .mortage-form.new-mortgage .ui-input.date label input:focus {
  border: 1px solid #038c73;
}
body .wrapper .mortage-form.new-mortgage .ui-input.date label:after {
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.7'%3E%3Cpath d='M6.25385 0.826172C6.25385 0.411958 5.91807 0.0761719 5.50385 0.0761719C5.08964 0.0761719 4.75385 0.411958 4.75385 0.826172H6.25385ZM4.75385 4.71481C4.75385 5.12902 5.08964 5.46481 5.50385 5.46481C5.91807 5.46481 6.25385 5.12902 6.25385 4.71481H4.75385ZM15.6501 0.826172C15.6501 0.411958 15.3143 0.0761719 14.9001 0.0761719C14.4859 0.0761719 14.1501 0.411958 14.1501 0.826172H15.6501ZM14.1501 4.71481C14.1501 5.12902 14.4859 5.46481 14.9001 5.46481C15.3143 5.46481 15.6501 5.12902 15.6501 4.71481H14.1501ZM3.99988 3.25045H16.1312V1.75045H3.99988V3.25045ZM18.3812 5.50045V17.1431H19.8812V5.50045H18.3812ZM16.1312 19.3931H3.99987V20.8931H16.1312V19.3931ZM1.74988 17.1431V5.50044H0.249878V17.1431H1.74988ZM3.99987 19.3931C2.75723 19.3931 1.74988 18.3857 1.74988 17.1431H0.249878C0.249878 19.2141 1.9288 20.8931 3.99987 20.8931V19.3931ZM18.3812 17.1431C18.3812 18.3857 17.3738 19.3931 16.1312 19.3931V20.8931C18.2023 20.8931 19.8812 19.2141 19.8812 17.1431H18.3812ZM16.1312 3.25045C17.3738 3.25045 18.3812 4.2578 18.3812 5.50045H19.8812C19.8812 3.42938 18.2023 1.75045 16.1312 1.75045V3.25045ZM3.99988 1.75045C1.92881 1.75045 0.249878 3.42938 0.249878 5.50044H1.74988C1.74988 4.2578 2.75724 3.25045 3.99988 3.25045V1.75045ZM0.999878 9.87512L18.8612 9.87512V8.37512L0.999878 8.37512L0.999878 9.87512ZM4.75385 0.826172V4.71481H6.25385V0.826172H4.75385ZM14.1501 0.826172V4.71481H15.6501V0.826172H14.1501Z' fill='%23dc0533'/%3E%3C/g%3E%3C/svg%3E%0A") center no-repeat;
}
body .wrapper .pp-interview-signup-body.maternity-capital {
  display: none;
  padding: 70px 140px 60px 140px;
}
@media (max-width: 1239px) {
  body .wrapper .pp-interview-signup-body.maternity-capital {
    left: 35%;
    -webkit-transform: translateX(-30%) translateY(-50%);
            transform: translateX(-30%) translateY(-50%);
    padding: 50px 70px;
  }
}
body .wrapper .pp-interview-signup-body.maternity-capital p {
  text-align: center;
}
body .wrapper .pp-interview-signup-body.maternity-capital .ui-form-select {
  max-width: 100%;
}
body .wrapper .pp-interview-signup-body.maternity-capital .ui-form-select .bootstrap-select .dropdown-toggle {
  width: 100%;
}
body .wrapper .pp-interview-signup-body {
  position: fixed;
  display: none;
  left: 50%;
  top: 50%;
  padding: 70px 205px;
  background: #ffffff;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
  border-radius: 15px;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
  z-index: 101;
}
@media (max-width: 1239px) {
  body .wrapper .pp-interview-signup-body {
    padding: 50px 70px;
  }
}
body .wrapper .pp-interview-signup-body .close {
  position: absolute;
  width: 48px;
  height: 48px;
  top: 5px;
  right: 8px;
  background: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M35.8118 10.8311L37.1692 12.1885L12.1881 37.1677L10.8307 35.8112L35.8118 10.8311Z' fill='black'/%3E%3Cpath d='M12.1881 10.8311L37.1692 35.8103L35.8118 37.1687L10.8307 12.1895L12.1881 10.8311Z' fill='black'/%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 100%;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper .pp-interview-signup-body .close:hover {
  opacity: 1;
}
body .wrapper .pp-interview-signup-body h2 {
  text-align: center;
  margin-bottom: 60px;
}
body .wrapper .pp-interview-signup-body .ui-input.sm label input {
  width: 50%;
}
body .wrapper .pp-interview-signup-body .ui-input.date label:after {
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.7'%3E%3Cpath d='M6.25385 0.826172C6.25385 0.411958 5.91807 0.0761719 5.50385 0.0761719C5.08964 0.0761719 4.75385 0.411958 4.75385 0.826172H6.25385ZM4.75385 4.71481C4.75385 5.12902 5.08964 5.46481 5.50385 5.46481C5.91807 5.46481 6.25385 5.12902 6.25385 4.71481H4.75385ZM15.6501 0.826172C15.6501 0.411958 15.3143 0.0761719 14.9001 0.0761719C14.4859 0.0761719 14.1501 0.411958 14.1501 0.826172H15.6501ZM14.1501 4.71481C14.1501 5.12902 14.4859 5.46481 14.9001 5.46481C15.3143 5.46481 15.6501 5.12902 15.6501 4.71481H14.1501ZM3.99988 3.25045H16.1312V1.75045H3.99988V3.25045ZM18.3812 5.50045V17.1431H19.8812V5.50045H18.3812ZM16.1312 19.3931H3.99987V20.8931H16.1312V19.3931ZM1.74988 17.1431V5.50044H0.249878V17.1431H1.74988ZM3.99987 19.3931C2.75723 19.3931 1.74988 18.3857 1.74988 17.1431H0.249878C0.249878 19.2141 1.9288 20.8931 3.99987 20.8931V19.3931ZM18.3812 17.1431C18.3812 18.3857 17.3738 19.3931 16.1312 19.3931V20.8931C18.2023 20.8931 19.8812 19.2141 19.8812 17.1431H18.3812ZM16.1312 3.25045C17.3738 3.25045 18.3812 4.2578 18.3812 5.50045H19.8812C19.8812 3.42938 18.2023 1.75045 16.1312 1.75045V3.25045ZM3.99988 1.75045C1.92881 1.75045 0.249878 3.42938 0.249878 5.50044H1.74988C1.74988 4.2578 2.75724 3.25045 3.99988 3.25045V1.75045ZM0.999878 9.87512L18.8612 9.87512V8.37512L0.999878 8.37512L0.999878 9.87512ZM4.75385 0.826172V4.71481H6.25385V0.826172H4.75385ZM14.1501 0.826172V4.71481H15.6501V0.826172H14.1501Z' fill='%23038C73'/%3E%3C/g%3E%3C/svg%3E%0A") center no-repeat;
}
body .wrapper .pp-interview-signup-body .ui-input.date label input:focus {
  border: 1px solid #038c73;
}
body .wrapper .pp-interview-signup-body .ui-checkbox {
  margin-top: 30px;
}
body .wrapper .pp-interview-signup-body .ui-checkbox label a {
  color: #000;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
body .wrapper .pp-interview-signup-body .ui-btn {
  margin-top: 50px;
}
body .wrapper .pp-interview-signup-body .ui-btn button {
  display: inline-block;
  font: 500 18px/56px 'CocoSharp', 'Arial', sans-serif;
  color: #ffffff;
  text-align: center;
  border: 2px solid #f65e64;
  background: #f65e64;
  border-radius: 30px;
  padding: 0 50px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper .pp-interview-signup-body .ui-btn button:hover {
  color: #f65e64;
  background: transparent;
}
body .wrapper .pp-interview-signup-body .ui-form-select {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 33px;
  width: 100%;
  max-width: 495px;
  height: 48px;
}
body .wrapper .pp-interview-signup-body .ui-form-select .geo-btn {
  position: absolute;
  top: 50%;
  right: -55px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 40px;
  height: 40px;
  background: url(/local/templates/main/styles/../media/img/ic_1.png) center no-repeat;
  border: 1px solid #ccc;
  border-radius: 50%;
  cursor: pointer;
}
body .wrapper .pp-interview-signup-body .ui-form-select:first-child {
  margin-top: 0;
}
body .wrapper .pp-interview-signup-body .ui-form-select-title {
  position: absolute;
  z-index: 1;
  top: 50%;
  -webkit-transform: translateY(-30px);
          transform: translateY(-30px);
  left: 15px;
  padding: 0 3px;
  font: 400 14px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  background: #ffffff;
  pointer-events: none;
}
body .wrapper .pp-interview-signup-body .ui-form-select .bootstrap-select {
  width: 100% !important;
  height: 100%;
}
body .wrapper .pp-interview-signup-body .ui-form-select .bootstrap-select .dropdown-toggle {
  width: 450px;
  height: 100%;
  padding: 0;
  background: #ffffff;
  border-radius: 10px;
  border: 1px solid #858f9a;
}
body .wrapper .pp-interview-signup-body .ui-form-select .bootstrap-select .dropdown-toggle:focus,
body .wrapper .pp-interview-signup-body .ui-form-select .bootstrap-select .dropdown-toggle:active {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  outline: none !important;
}
body .wrapper .pp-interview-signup-body .ui-form-select .bootstrap-select .dropdown-toggle:after {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 22px;
  margin: 0;
  width: 13px;
  min-width: 13px;
  height: 8px;
  background: url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.00027 1L6.36683 6.31152L11.7334 1' stroke='%23858F9A' stroke-linecap='round'/%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 100%;
  border: none;
}
body .wrapper .pp-interview-signup-body .ui-form-select .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  padding: 0 30px 0 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 100%;
  font: 400 16px/48px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  vertical-align: middle;
  white-space: nowrap;
  text-overflow: ellipsis;
}
body .wrapper .pp-interview-signup-body .ui-form-select .bootstrap-select .dropdown-menu.show {
  top: 5px !important;
  margin: 0;
  padding: 0;
  border-radius: 10px;
  border: 1px solid #858f9a;
}
body .wrapper .pp-interview-signup-body .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox {
  padding: 8px;
}
body .wrapper .pp-interview-signup-body .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox input {
  height: 35px;
  font: 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  caret-color: #dc0533;
  border-color: #d9d9d9;
}
body .wrapper .pp-interview-signup-body .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox input::placehoder {
  font: 300 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper .pp-interview-signup-body .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show {
  border: none;
}
body .wrapper .pp-interview-signup-body .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.active a,
body .wrapper .pp-interview-signup-body .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.selected a {
  background: #dc0533;
}
body .wrapper .pp-interview-signup-body .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.active a span,
body .wrapper .pp-interview-signup-body .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.selected a span {
  color: #ffffff;
}
body .wrapper .pp-interview-signup-body .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li:active a {
  background: #dc0533;
}
body .wrapper .pp-interview-signup-body .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li:active a span {
  color: #ffffff;
}
body .wrapper .pp-interview-signup-body .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li a {
  padding: 5px 18px;
}
body .wrapper .pp-interview-signup-body .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li a span {
  font: 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper .pp-interview-signup-body .ui-form-select-action {
  margin-left: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper .pp-interview-signup-body .ui-form-select-action button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 40px;
  height: 40px;
  padding: 0;
  background: transparent;
  border-radius: 50%;
  border: 1px solid #cacdc2;
}
body .wrapper .pp-interview-signup-body .ui-form-select-action button:hover svg path {
  fill: #dc0533;
}
body .wrapper .mobile-content {
  display: none;
}
body .wrapper .nowrap {
  display: inline;
  white-space: nowrap;
}
body .wrapper .ruble {
  font-family: 'Gilroy', 'Arial', sans-serif;
}
body .wrapper .logo {
  z-index: 100;
}
body .wrapper .logo a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1679px) {
  body .wrapper .logo a {
    display: block;
  }
}
@media (max-width: 1239px) {
  body .wrapper .logo a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
body .wrapper .logo a img {
  display: block;
  height: 28px;
  image-rendering: -moz-crisp-edges;
  image-rendering: -o-crisp-edges;
  image-rendering: -webkit-optimize-contrast;
  image-rendering: crisp-edges;
  -ms-interpolation-mode: nearest-neighbor;
}
@media (max-width: 1679px) {
  body .wrapper .logo a img {
    height: 24px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .logo a img {
    height: 28px;
  }
}
body .wrapper .logo-item {
  position: relative;
  margin-right: 10px;
  padding-right: 10px;
  border: 1px solid #d9d9d9;
  border-width: 0 1px 0 0;
}
@media (max-width: 1679px) {
  body .wrapper .logo-item {
    margin: 0;
    padding: 0;
    border-width: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper .logo-item {
    margin-right: 10px;
    padding-right: 10px;
    border-width: 0 1px 0 0;
  }
}
body .wrapper .logo-item:last-child {
  margin: 0;
  padding: 0;
  border: 0;
}
body .wrapper .tags.as-tag .tags-block-item.active a,
body .wrapper .tags.as-tag .tags-block-item:hover a {
  border-color: #dc0533;
  background: transparent;
  color: #dc0533;
}
body .wrapper .tags.as-tag .tags-block-item a {
  border: 1px solid #d9d9d9;
  color: #747474;
}
body .wrapper .tags.xs .tags-block-item a {
  padding: 0 20px;
  line-height: 28px;
}
body .wrapper .tags.sm .tags-block-item a {
  padding: 0 20px;
  line-height: 33px;
}
body .wrapper .tags.lg .tags-block-item a {
  padding: 0 30px;
  line-height: 43px;
}
body .wrapper .tags.badges .tags-block-item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper .tags.badges .badges {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 5px;
  gap: 5px;
}
@media (max-width: 759px) {
  body .wrapper .tags.badges .badges-item {
    width: 16px;
    height: 16px;
  }
}
@media (max-width: 759px) {
  body .wrapper .tags.badges .badges-item svg {
    display: block;
    width: 100%;
    height: 100%;
  }
}
body .wrapper .tags-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper .tags-block-item {
  margin-right: 15px;
  margin-bottom: 15px;
}
body .wrapper .tags-block-item:last-child {
  margin-right: 0;
}
body .wrapper .tags-block-item:hover a {
  background: #dc0533;
  color: #ffffff;
}
body .wrapper .tags-block-item a {
  display: block;
  font: 14px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  border: 1px solid #dc0533;
  border-radius: 25px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper .tags-block-item .ui-checkbox label::before,
body .wrapper .tags-block-item .ui-checkbox label::after {
  display: none;
}
body .wrapper .tags span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font: 14px/33px 'CocoSharp', 'Arial', sans-serif;
  padding: 0 20px;
  border: 1px solid #d9d9d9;
  color: #747474;
  border-radius: 25px;
}
body .wrapper .breadcrumbs-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
@media (max-width: 520px) {
  body .wrapper .breadcrumbs-list {
    display: none;
  }
}
body .wrapper .breadcrumbs-list-item {
  margin-left: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  max-width: 450px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
body .wrapper .breadcrumbs-list-item:first-child {
  margin-left: 0;
}
body .wrapper .breadcrumbs-list-item:last-child:after {
  display: none;
}
body .wrapper .breadcrumbs-list-item:last-child a {
  color: #858f9a;
  pointer-events: none;
}
body .wrapper .breadcrumbs-list-item:after {
  content: '/';
  margin-bottom: -2px;
  margin-left: 5px;
}
body .wrapper .breadcrumbs-list-item a {
  font: 15px/18px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  max-width: 450px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
body .wrapper .breadcrumbs-mob_link {
  display: none;
}
@media (max-width: 520px) {
  body .wrapper .breadcrumbs-mob_link {
    display: block;
  }
}
body .wrapper .breadcrumbs-mob_link .mob_link {
  position: relative;
}
body .wrapper .breadcrumbs-mob_link .mob_link a {
  font: 13px/16px 'CocoSharp', 'Arial', sans-serif;
  color: #818181;
  padding-left: 20px;
}
body .wrapper .breadcrumbs-mob_link .mob_link a::before {
  content: '';
  position: absolute;
  left: 4px;
  top: 50%;
  -webkit-transform: translateY(-50%) rotate(45deg);
          transform: translateY(-50%) rotate(45deg);
  width: 8px;
  height: 8px;
  border-bottom: 1px solid #262626;
  border-left: 1px solid #262626;
}
@media (max-width: 1024px) {
  body .wrapper .breadcrumbs--mob-short .breadcrumbs-list-item a {
    font-size: 14px;
  }
}
@media (max-width: 759px) {
  body .wrapper .breadcrumbs--mob-short .breadcrumbs-list-item a {
    font-size: 13px;
  }
}
@media (max-width: 759px) {
  body .wrapper .breadcrumbs--mob-short .breadcrumbs-list-item:not(:first-child):not(:last-child) {
    margin-left: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper .breadcrumbs--mob-short .breadcrumbs-list-item:not(:first-child):not(:last-child)::after {
    content: none;
  }
}
@media (max-width: 759px) {
  body .wrapper .breadcrumbs--mob-short .breadcrumbs-list-item:not(:first-child):not(:last-child) a {
    display: none;
  }
}
@media (max-width: 759px) {
  body .wrapper .breadcrumbs--mob-short .breadcrumbs-list-item:not(:first-child):not(:last-child):nth-child(2) {
    -ms-flex-item-align: center;
        align-self: center;
  }
}
@media (max-width: 759px) {
  body .wrapper .breadcrumbs--mob-short .breadcrumbs-list-item:not(:first-child):not(:last-child):nth-child(2)::after {
    content: '';
  }
}
@media (max-width: 759px) {
  body .wrapper .breadcrumbs--mob-short .breadcrumbs-list-item:not(:first-child):not(:last-child):nth-child(2)::before {
    content: '...';
    margin-left: 7px;
    font: 15px/18px 'CocoSharp', 'Arial', sans-serif;
    color: #858f9a;
  }
}
@media (max-width: 520px) {
  body .wrapper .breadcrumbs--mob-visible .breadcrumbs-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
body .wrapper .breadcrumbs--ny-24 .breadcrumbs-list-item {
  position: relative;
  padding-right: 19px;
}
body .wrapper .breadcrumbs--ny-24 .breadcrumbs-list-item::after {
  content: '';
  position: absolute;
  top: 46%;
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 14px;
  height: 17px;
  background-image: url('/local/templates/main/styles/../media/img/breadcrumbs_ny_24.png');
  background-repeat: no-repeat;
  background-size: contain;
}
body .wrapper .slick-slider {
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}
body .wrapper .slick-slider .slick-list {
  -webkit-transition: height 0.3s;
  transition: height 0.3s;
}
body .wrapper .slick-track .promo-slider-block-item {
  opacity: 1;
  z-index: 1;
  position: relative;
}
body .wrapper .slick-track .offers-slider-block-item {
  opacity: 1;
  z-index: 1;
  position: relative;
}
body .wrapper .slick-controls {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}
body .wrapper .slick-controls-dots {
  position: absolute;
  bottom: 25px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
body .wrapper .slick-controls-dots .slick-dots {
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  list-style: none;
  pointer-events: all;
}
body .wrapper .slick-controls-dots .slick-dots li {
  margin-left: 12px;
  line-height: 0;
  font-size: 0;
}
body .wrapper .slick-controls-dots .slick-dots li:first-child {
  margin-left: 0;
}
body .wrapper .slick-controls-dots .slick-dots li.slick-active button {
  background: #dc0533;
}
body .wrapper .slick-controls-dots .slick-dots li button {
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background: #c1c1c1;
  font-size: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper .ui-btn-hollow a,
body .wrapper .ui-btn-hollow button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0 50px;
  font: 700 17px/46px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  border: 2px solid #dc0533;
  border-radius: 30px;
  background: transparent;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper .ui-btn-hollow a:hover,
body .wrapper .ui-btn-hollow button:hover {
  color: #ffffff;
  background-color: #dc0533;
}
body .wrapper .ui-btn-hollow--small_pd a,
body .wrapper .ui-btn-hollow--small_pd button {
  padding: 0 28px;
}
body .wrapper .ui-btn-hollow--green a,
body .wrapper .ui-btn-hollow--green button {
  border-color: #dc0533;
  color: #dc0533;
}
body .wrapper .ui-btn-hollow--green:hover a,
body .wrapper .ui-btn-hollow--green.active a,
body .wrapper .ui-btn-hollow--green:hover button,
body .wrapper .ui-btn-hollow--green.active button {
  background: #dc0533;
  color: #fff;
}
body .wrapper .ui-btn a {
  padding: 0 50px;
  display: inline-block;
  font: 500 18px/56px 'CocoSharp', 'Arial', sans-serif;
  color: #ffffff;
  text-align: center;
  border: 2px solid #dc0533;
  background: #dc0533;
  border-radius: 30px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper .ui-btn a:hover {
  color: #dc0533;
  background: transparent;
}
body .wrapper .ui-btn--menu-online {
  display: none;
}
@media (max-width: 1359px) {
  body .wrapper .ui-btn--menu-online {
    display: block;
  }
}
body .wrapper .ui-btn--menu-online a {
  background: transparent;
  border: 2px solid #000;
  color: #000;
  font-weight: 700;
  font-size: 14px;
  line-height: 30px;
  padding: 0 25px;
}
body .wrapper .ui-btn--menu-online a:hover {
  color: #dc0533;
  border-color: #dc0533;
}
body .wrapper .ui-footnotes {
  margin: 10px 0;
}
@media (max-width: 979px) {
  body .wrapper .ui-footnotes {
    display: none;
  }
}
body .wrapper .ui-footnotes span {
  display: block;
  font: 15px/1.2 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper .ui-footnotes span:last-child {
  margin-left: 5px;
}
body .wrapper .ui-arrow-link a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font: 700 18px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .wrapper .ui-arrow-link a:hover {
  color: #dc0533;
}
body .wrapper .ui-arrow-link a:after {
  content: '';
  margin-left: 15px;
  width: 9px;
  height: 9px;
  border-bottom: 2px solid #dc0533;
  border-left: 2px solid #dc0533;
  -webkit-transform: rotate(-135deg);
          transform: rotate(-135deg);
}
body .wrapper .ui-arrow-link--light a {
  font-weight: 300;
}
body .wrapper .btn-ico-fancybox {
  display: inline-block;
  vertical-align: middle;
  width: 18px;
  height: 18px;
  margin-left: 10px;
  border: 1px solid #cacdc2;
  border-radius: 50%;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3E%3Cpath d='M3.83622 0.822021C1.77822 0.822021 0.616219 2.08202 0.574219 3.87402H2.18422C2.22622 2.69802 2.84222 2.22202 3.86422 2.22202C4.88622 2.22202 5.43222 2.89402 5.43222 3.63602C5.43222 4.47602 4.98422 4.86802 4.31222 5.34402C3.26222 6.17002 2.84222 6.63202 2.84222 7.79402V8.17202H4.45222V7.79402C4.45222 7.03802 4.69022 6.81402 5.34822 6.33802C6.30022 5.62402 7.05622 5.05002 7.05622 3.63602C7.05622 1.99802 5.90822 0.822021 3.83622 0.822021ZM4.53622 11V9.12402H2.73022V11H4.53622Z' fill='%23CACDC2'/%3E%3C/svg%3E") 4px 2px no-repeat;
  cursor: pointer;
}
body .wrapper .docs-list-item {
  margin-top: 25px;
}
body .wrapper .docs-list-item:first-child {
  margin-top: 0;
}
body .wrapper .docs-list-item-descr {
  margin-top: 5px;
  padding-left: 40px;
  font: 12px/1.3 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper .docs-list-item-link {
  position: relative;
  display: block;
  padding: 3px 0 0 40px;
  min-height: 30px;
  font: 300 18px/1.3 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper .docs-list-item-link:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 22px;
  height: 30px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='31' viewBox='0 0 22 31' fill='none'%3E%3Crect x='1' y='1' width='20' height='23' rx='2' stroke='%23F65E64' stroke-width='2'/%3E%3Cpath d='M6 7.5H13' stroke='%23F65E64' stroke-width='2'/%3E%3Cpath d='M6 12.5H16' stroke='%23F65E64' stroke-width='2'/%3E%3Cpath d='M6 17.5H16' stroke='%23F65E64' stroke-width='2'/%3E%3Cpath d='M10 30H20' stroke='%23F65E64' stroke-width='2'/%3E%3C/svg%3E") center no-repeat;
  background-size: contain;
}
body .wrapper .docs-container {
  margin-top: 40px;
}
body .wrapper .docs-container:first-child {
  margin-top: 0;
}
body .wrapper .docs-container-item {
  margin-top: 25px;
}
body .wrapper .docs-container-item:first-child {
  margin-top: 0;
}
body .wrapper .docs-container-item-name {
  position: relative;
  display: inline-block;
  padding-right: 15px;
  padding-left: 40px;
  font: 300 18px/1.3 'CocoSharp', 'Arial', sans-serif;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
}
body .wrapper .docs-container-item-name::before {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 0;
  width: 22px;
  height: 30px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='31' viewBox='0 0 22 31' fill='none'%3E%3Crect x='1' y='1' width='20' height='23' rx='2' stroke='%23F65E64' stroke-width='2'/%3E%3Cpath d='M6 7.5H13' stroke='%23F65E64' stroke-width='2'/%3E%3Cpath d='M6 12.5H16' stroke='%23F65E64' stroke-width='2'/%3E%3Cpath d='M6 17.5H16' stroke='%23F65E64' stroke-width='2'/%3E%3Cpath d='M10 30H20' stroke='%23F65E64' stroke-width='2'/%3E%3C/svg%3E") center no-repeat;
  background-size: contain;
}
body .wrapper .docs-container-item-name::after {
  content: '';
  position: absolute;
  right: 0;
  top: 5px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  width: 8px;
  height: 8px;
  border-right: 2px solid #dc0533;
  border-bottom: 2px solid #dc0533;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper .docs-container-item-name:hover {
  color: #dc0533;
}
body .wrapper .docs-container-item-name.active {
  color: #dc0533;
}
body .wrapper .docs-container-item-name.active::after {
  top: 8px;
  -webkit-transform: rotate(225deg);
          transform: rotate(225deg);
}
body .wrapper .docs-container-item-list {
  display: none;
  margin-top: 25px;
  padding-left: 25px;
}
body .wrapper .docs-container-item-list .docs-container-item-link a {
  padding-left: 20px;
}
body .wrapper .docs-container-item-list .docs-container-item-link a::before {
  top: 7px;
  -webkit-transform: translateY(0%);
          transform: translateY(0%);
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: #dc0533;
  background-size: contain;
}
body .wrapper .docs-container-item-link {
  margin-top: 15px;
}
body .wrapper .docs-container-item-link:first-child {
  margin-top: 0;
}
body .wrapper .docs-container-item-link a {
  position: relative;
  display: block;
  padding-left: 40px;
  font: 300 18px/1.3 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper .docs-container-item-link a::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 22px;
  height: 30px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='31' viewBox='0 0 22 31' fill='none'%3E%3Crect x='1' y='1' width='20' height='23' rx='2' stroke='%23F65E64' stroke-width='2'/%3E%3Cpath d='M6 7.5H13' stroke='%23F65E64' stroke-width='2'/%3E%3Cpath d='M6 12.5H16' stroke='%23F65E64' stroke-width='2'/%3E%3Cpath d='M6 17.5H16' stroke='%23F65E64' stroke-width='2'/%3E%3Cpath d='M10 30H20' stroke='%23F65E64' stroke-width='2'/%3E%3C/svg%3E") center no-repeat;
  background-size: contain;
}
body .wrapper .docs-container-item-link a:hover {
  color: #dc0533;
}
body .wrapper .docs-container.depositary-page {
  padding: 40px 0 100px 0;
}
@media (max-width: 759px) {
  body .wrapper .docs-container.depositary-page {
    padding: 20px 0 40px 0;
  }
}
@media (max-width: 979px) {
  body .wrapper .docs-container.depositary-page .docs-container-item-link a {
    font-size: 16px;
  }
}
@media (max-width: 759px) {
  body .wrapper .docs-container.depositary-page .docs-container-item-link a {
    font-size: 14px;
    line-height: 20px;
  }
}
@media (max-width: 979px) {
  body .wrapper .docs-container.depositary-page .docs-container-item-name {
    font-size: 16px;
  }
}
@media (max-width: 759px) {
  body .wrapper .docs-container.depositary-page .docs-container-item-name {
    font-size: 14px;
    line-height: 20px;
  }
}
body .wrapper .heading-toggle.toggled button .heading-btn span:first-child {
  color: #858f9a;
  border-bottom: 1px dashed;
}
body .wrapper .heading-toggle.toggled button .heading-btn span:last-child {
  color: #dc0533;
  border-bottom: 5px solid;
}
body .wrapper .heading-toggle button .heading-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
  color: #dc0533;
  height: 65px;
  font: 700 28px/37px 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1239px) {
  body .wrapper .heading-toggle button .heading-btn {
    font-size: 26px;
  }
}
@media (max-width: 979px) {
  body .wrapper .heading-toggle button .heading-btn {
    font-size: 22px;
    height: 30px;
  }
}
@media (max-width: 759px) {
  body .wrapper .heading-toggle button .heading-btn {
    font-size: 20px;
  }
}
body .wrapper .heading-toggle button .heading-btn span {
  -webkit-transition: 0.3s;
  transition: 0.3s;
  border-bottom: 5px solid;
}
body .wrapper .heading-toggle button .heading-btn span:last-child {
  margin-left: 50px;
  color: #858f9a;
  border-bottom: 1px dashed;
}
@media (max-width: 979px) {
  body .wrapper .heading-toggle button .heading-btn span:last-child {
    margin-left: 35px;
  }
}
body .wrapper .social-shares {
  padding: 40px 0 100px 0;
}
body .wrapper .social-shares-txt {
  font: 300 16px/24px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper .social-shares-block {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper .social-shares-block-item {
  margin-right: 25px;
}
body .wrapper .social-shares-block-item:last-child {
  margin-right: 0;
}
body .wrapper .social-shares-block-item a {
  display: block;
  width: 25px;
  height: 25px;
}
body .wrapper .social-shares-block-item a:hover svg path {
  fill: #dc0533;
}
body .wrapper .social-shares-block-item a svg {
  max-width: 100%;
  max-height: 100%;
}
body .wrapper .social-shares-block-item a svg path {
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper .sub-opt-tip {
  -webkit-transform: translateY(3px);
          transform: translateY(3px);
  display: inline-block;
  width: 17px;
  height: 17px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' viewBox='0 0 18 17' fill='none'%3E%3Ccircle cx='8.52673' cy='8.5' r='8' fill='white' stroke='%23CACDC2'/%3E%3Cpath d='M8.37205 3.60938C6.42839 3.60938 5.33094 4.79938 5.29128 6.49182H6.81183C6.8515 5.38115 7.43328 4.9316 8.3985 4.9316C9.36372 4.9316 9.87939 5.56626 9.87939 6.26704C9.87939 7.06038 9.45628 7.4306 8.82161 7.88015C7.82994 8.66026 7.43328 9.0966 7.43328 10.194V10.551H8.95383V10.194C8.95383 9.48004 9.17861 9.26849 9.80005 8.81893C10.6992 8.1446 11.4132 7.60249 11.4132 6.26704C11.4132 4.72004 10.3289 3.60938 8.37205 3.60938ZM9.03316 13.2219V11.4502H7.3275V13.2219H9.03316Z' fill='%23CACDC2'/%3E%3C/svg%3E") center no-repeat;
  background-size: contain;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper .sub-opt-tip.extended-hover {
  position: relative;
  z-index: 1;
}
body .wrapper .sub-opt-tip.extended-hover:before {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 0;
  width: 40px;
  height: 70px;
}
body .wrapper .sub-opt-tip .tooltip {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  min-width: 330px;
}
body .wrapper .sub-opt-tip .tooltip-inner a {
  margin-left: 0 !important;
  display: block;
  color: #dc0533 !important;
}
body .wrapper .sub-opt-tip .tooltip-inner a:after {
  display: none !important;
}
@media (max-width: 520px) {
  body .wrapper .sub-opt-tip .tooltip {
    min-width: 290px;
    max-height: 290px;
  }
}
body .wrapper .parsley_error {
  border-color: red !important;
}
body .wrapper span .el-nowrap {
  white-space: nowrap;
}
body .wrapper .layout {
  position: relative;
}
body .wrapper .new-year-layout {
  position: absolute;
  z-index: -1;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media (max-width: 1100px) {
  body .wrapper .new-year-layout {
    padding-right: 0;
  }
}
body .wrapper .new-year-layout img.desc {
  -webkit-transform: translateX(420px);
          transform: translateX(420px);
}
@media (max-width: 1499px) {
  body .wrapper .new-year-layout img.desc {
    width: 560px;
    -webkit-transform: translate(240px, 30px);
            transform: translate(240px, 30px);
  }
}
@media (max-width: 1239px) {
  body .wrapper .new-year-layout img.desc {
    width: 430px;
    -webkit-transform: translate(440px, 22px);
            transform: translate(440px, 22px);
  }
}
@media (max-width: 759px) {
  body .wrapper .new-year-layout img.desc {
    width: 370px;
    -webkit-transform: translate(0, 27px);
            transform: translate(0, 27px);
  }
}
body .wrapper .new-year-layout img.desc-big {
  -webkit-transform: translate(-75px, 170px);
          transform: translate(-75px, 170px);
}
@media (max-width: 1499px) {
  body .wrapper .new-year-layout img.desc-big {
    width: 102%;
    -webkit-transform: translate(-9px, 217px);
            transform: translate(-9px, 217px);
  }
}
@media (max-width: 1239px) {
  body .wrapper .new-year-layout img.desc-big {
    -webkit-transform: translate(-7px, 216px);
            transform: translate(-7px, 216px);
  }
}
@media (max-width: 979px) {
  body .wrapper .new-year-layout img.desc-big {
    width: 116%;
    -webkit-transform: translate(-71px, 198px);
            transform: translate(-71px, 198px);
  }
}
@media (max-width: 520px) {
  body .wrapper .new-year-layout img.desc-big {
    display: none;
  }
}
body .wrapper .new-year-layout img.mob-big {
  display: none;
}
@media (max-width: 520px) {
  body .wrapper .new-year-layout img.mob-big {
    display: block;
    -webkit-transform: translateY(172px);
            transform: translateY(172px);
  }
}
body .wrapper .holiday-layout {
  position: absolute;
  z-index: -1;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}
body .wrapper .holiday-layout img.img2 {
  -webkit-transform: translate(600px, 70px);
          transform: translate(600px, 70px);
}
@media (max-width: 1499px) {
  body .wrapper .holiday-layout img.img2 {
    display: none;
  }
}
body .wrapper .holiday-layout img.img1 {
  -webkit-transform: translate(-7px, 70px);
          transform: translate(-7px, 70px);
}
@media (max-width: 1499px) {
  body .wrapper .holiday-layout img.img1 {
    display: none;
  }
}
@media (max-width: 1359px) {
  body .wrapper .holiday-layout img.img1 {
    display: inline-block;
    -webkit-transform: translate(168px, 2px);
            transform: translate(168px, 2px);
  }
}
@media (max-width: 1024px) {
  body .wrapper .holiday-layout img.img1 {
    -webkit-transform: translate(578px, 2px);
            transform: translate(578px, 2px);
  }
}
@media (max-width: 979px) {
  body .wrapper .holiday-layout img.img1 {
    max-width: 88px;
    -webkit-transform: translate(360px, 2px);
            transform: translate(360px, 2px);
  }
}
@media (max-width: 759px) {
  body .wrapper .holiday-layout img.img1 {
    display: none;
  }
}
body .wrapper .holiday-layout img.img3 {
  display: none;
}
@media (max-width: 1499px) {
  body .wrapper .holiday-layout img.img3 {
    display: inline-block;
    -webkit-transform: translate(610px, 66px);
            transform: translate(610px, 66px);
  }
}
@media (max-width: 1359px) {
  body .wrapper .holiday-layout img.img3 {
    display: none;
  }
}
@media (max-width: 1100px) {
  body .wrapper .holiday-layout img.img3 {
    display: inline-block;
    -webkit-transform: translate(610px, 52px);
            transform: translate(610px, 52px);
  }
}
@media (max-width: 979px) {
  body .wrapper .holiday-layout img.img3 {
    -webkit-transform: translate(523px, 72px);
            transform: translate(523px, 72px);
    max-width: 150px;
  }
}
@media (max-width: 759px) {
  body .wrapper .holiday-layout img.img3 {
    display: none;
  }
}
body .wrapper .seo-text a {
  color: #dc0533;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .wrapper .seo-text p {
  margin-bottom: 15px;
  font: 400 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 979px) {
  body .wrapper .seo-text p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 759px) {
  body .wrapper .seo-text p {
    font-size: 14px;
    line-height: 19px;
  }
}
body .wrapper .seo-text p:last-child {
  margin-bottom: 0;
}
body .wrapper .seo-text p strong {
  font-weight: 600;
}
body .wrapper .seo-text span {
  font: 400 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 979px) {
  body .wrapper .seo-text span {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 759px) {
  body .wrapper .seo-text span {
    font-size: 14px;
    line-height: 19px;
  }
}
body .wrapper .seo-text h1 {
  margin-bottom: 30px;
  padding: 0;
  font: 700 60px/65px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1499px) {
  body .wrapper .seo-text h1 {
    font: 700 50px/1.3 'CocoSharp', 'Arial', sans-serif;
  }
}
@media (max-width: 1239px) {
  body .wrapper .seo-text h1 {
    font-size: 40px;
  }
}
@media (max-width: 979px) {
  body .wrapper .seo-text h1 {
    font-size: 32px;
    line-height: 48px;
  }
}
@media (max-width: 759px) {
  body .wrapper .seo-text h1 {
    margin-bottom: 20px;
    font-size: 26px;
    line-height: 36px;
  }
}
body .wrapper .seo-text h2 {
  margin-bottom: 30px;
  padding: 0;
  font: 700 36px/42px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1499px) {
  body .wrapper .seo-text h2 {
    font: 700 32px/1.3 'CocoSharp', 'Arial', sans-serif;
  }
}
@media (max-width: 1239px) {
  body .wrapper .seo-text h2 {
    font-size: 28px;
  }
}
@media (max-width: 979px) {
  body .wrapper .seo-text h2 {
    font-size: 24px;
    line-height: 30px;
  }
}
@media (max-width: 759px) {
  body .wrapper .seo-text h2 {
    font-size: 22px;
    line-height: 26px;
    margin-bottom: 20px;
  }
}
body .wrapper .seo-text h3 {
  margin-bottom: 30px;
  padding: 0;
  font: 700 28px/42px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1499px) {
  body .wrapper .seo-text h3 {
    font: 700 24px/1.3 'CocoSharp', 'Arial', sans-serif;
  }
}
@media (max-width: 1239px) {
  body .wrapper .seo-text h3 {
    font-size: 20px;
  }
}
@media (max-width: 979px) {
  body .wrapper .seo-text h3 {
    font-size: 18px;
    line-height: 22px;
    margin-bottom: 20px;
  }
}
body .wrapper .seo-text ul {
  margin-bottom: 20px;
  padding: 0;
  list-style: none;
}
body .wrapper .seo-text ul li {
  position: relative;
  padding-left: 22px;
  margin-top: 15px;
  font: 18px/1.45 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 979px) {
  body .wrapper .seo-text ul li {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 759px) {
  body .wrapper .seo-text ul li {
    font-size: 14px;
    line-height: 19px;
    padding-left: 18px;
  }
}
body .wrapper .seo-text ul li:first-child {
  margin-top: 0;
}
body .wrapper .seo-text ul li:before {
  content: '';
  position: absolute;
  left: 0;
  top: 8px;
  width: 6px;
  height: 6px;
  background: #dc0533;
  border-radius: 50%;
}
body .wrapper .seo-text ol {
  margin-bottom: 20px;
  padding: 0;
  list-style: none;
  counter-reset: ol-counter;
}
body .wrapper .seo-text ol li {
  position: relative;
  margin-top: 15px;
  padding-left: 22px;
  counter-increment: ol-counter;
  font: 500 18px/1.3 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 979px) {
  body .wrapper .seo-text ol li {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 759px) {
  body .wrapper .seo-text ol li {
    font-size: 14px;
    line-height: 19px;
    padding-left: 18px;
  }
}
body .wrapper .seo-text ol li:first-child {
  margin-top: 0;
}
body .wrapper .seo-text ol li:before {
  content: counter(ol-counter);
  position: absolute;
  top: 2px;
  left: 0;
  font: 700 20px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  text-align: right;
}
@media (max-width: 979px) {
  body .wrapper .seo-text ol li:before {
    font-size: 18px;
  }
}
@media (max-width: 759px) {
  body .wrapper .seo-text ol li:before {
    font-size: 16px;
  }
}
body .wrapper header.desktop-fixed .h-inner .top {
  position: fixed;
  z-index: 10;
  top: -68px;
  background: #fff;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
body .wrapper header.desktop-fixed .h-inner .top:before,
body .wrapper header.desktop-fixed .h-inner .top:after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  width: calc((100vw - 100%)/2);
  height: auto;
  opacity: 1;
  background: #fff;
}
body .wrapper header.desktop-fixed .h-inner .top:before {
  left: 100%;
}
body .wrapper header.desktop-fixed .h-inner .top:after {
  right: 100%;
}
body .wrapper header.desktop-fixed .h-inner .bot {
  width: 100%;
}
body .wrapper header.desktop-fixed_anim .h-inner .top {
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
body .wrapper header .h-inner {
  position: relative;
  z-index: 1;
}
body .wrapper header .h-inner .top {
  position: relative;
  padding: 17px 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1499px) {
  body .wrapper header .h-inner .top {
    padding: 17px 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper header .h-inner .top::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 150%;
    height: 100%;
    z-index: 11;
  }
}
body .wrapper header .h-inner .top-menu {
  margin-left: 25px;
}
@media (max-width: 1359px) {
  body .wrapper header .h-inner .top-menu {
    display: none;
  }
}
body .wrapper header .h-inner .top-menu-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper header .h-inner .top-menu-block-item {
  margin-left: 12px;
}
body .wrapper header .h-inner .top-menu-block-item:first-child {
  margin-left: 0;
}
body .wrapper header .h-inner .top-menu-block-item > a {
  position: relative;
  font: 600 16px/21px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 1775px) {
  body .wrapper header .h-inner .top-menu-block-item > a {
    font-size: 14px;
  }
}
@media (max-width: 1499px) {
  body .wrapper header .h-inner .top-menu-block-item > a {
    font-size: 12px;
  }
}
body .wrapper header .h-inner .top-menu-block-item > a:before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  height: 67px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
body .wrapper header .h-inner .top-menu-block-item > a:hover {
  color: #dc0533;
}
body .wrapper header .h-inner .top-menu-block-item > a:hover ~ .top-menu-block-item-drop {
  opacity: 1;
  visibility: visible;
}
body .wrapper header .h-inner .top-menu-block-item-drop {
  position: absolute;
  z-index: 10;
  top: 100%;
  left: 50%;
  width: 100vw;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  padding: 40px 0 50px;
  background: #fff;
  opacity: 0;
  visibility: hidden;
  -webkit-box-shadow: 0px 10px 10px rgba(54, 54, 54, 0.18) !important;
          box-shadow: 0px 10px 10px rgba(54, 54, 54, 0.18) !important;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper header .h-inner .top-menu-block-item-drop:hover {
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  opacity: 1;
  visibility: visible;
}
body .wrapper header .h-inner .top-menu-block-item-drop.about .top-menu-block-item-drop-content {
  width: 1480px;
}
@media (max-width: 1499px) {
  body .wrapper header .h-inner .top-menu-block-item-drop.about .top-menu-block-item-drop-content {
    width: 1000px;
  }
}
body .wrapper header .h-inner .top-menu-block-item-drop-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 1000px;
  margin: 0 auto;
}
body .wrapper header .h-inner .top-menu-block-item-drop-content-subitem {
  padding-right: 20px;
}
body .wrapper header .h-inner .top-menu-block-item-drop-content-subitem.image {
  width: 60%;
}
body .wrapper header .h-inner .top-menu-block-item-drop-content-subitem-title {
  margin-top: 45px;
  font: 700 22px/1.3 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1499px) {
  body .wrapper header .h-inner .top-menu-block-item-drop-content-subitem-title {
    font-size: 18px;
  }
}
body .wrapper header .h-inner .top-menu-block-item-drop-content-subitem-title:first-child {
  margin-top: 0;
}
body .wrapper header .h-inner .top-menu-block-item-drop-content-subitem-link {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1499px) {
  body .wrapper header .h-inner .top-menu-block-item-drop-content-subitem-link {
    margin-top: 15px;
  }
}
body .wrapper header .h-inner .top-menu-block-item-drop-content-subitem-link:first-child {
  margin-top: 0;
}
body .wrapper header .h-inner .top-menu-block-item-drop-content-subitem-link a {
  font: 17px/1.3 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 1499px) {
  body .wrapper header .h-inner .top-menu-block-item-drop-content-subitem-link a {
    font-size: 16px;
  }
}
body .wrapper header .h-inner .top-menu-block-item-drop-content-subitem-link a:hover {
  color: #dc0533;
}
body .wrapper header .h-inner .top-menu-block-item-drop-content-subitem-link .ui-btn {
  margin-left: 10px;
}
body .wrapper header .h-inner .top-menu-block-item-drop-content-subitem-link .ui-btn a {
  color: #ffffff;
  padding: 6px 30px 6px 12px;
  font-size: 14px;
  line-height: 17px;
  position: relative;
}
body .wrapper header .h-inner .top-menu-block-item-drop-content-subitem-link .ui-btn a::before {
  content: '';
  position: absolute;
  right: 10px;
  top: 9px;
  width: 11px;
  height: 11px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='11' viewBox='0 0 12 11' fill='none'%3E%3Cpath d='M9.42955 6.87555V10.1756C9.42955 10.3565 9.28058 10.5 9.10677 10.5H1.31657C1.14277 10.5 1 10.3565 1 10.1756V2.35278C1 2.17187 1.14277 2.02839 1.31657 2.02839H4.60025M6.8473 0.5H11V4.67342M3.8864 7.64909L10.8076 0.687149' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat;
}
body .wrapper header .h-inner .top-menu-block-item-drop-content-subitem-link .ui-btn a:hover {
  background: #dc0533;
}
body .wrapper header .h-inner .top-menu-block-item-drop-content-subitem-detail-image {
  width: 345px;
}
body .wrapper header .h-inner .top-menu-block-item-drop-content-subitem-detail-image img {
  width: 100%;
}
body .wrapper header .h-inner .top-menu-block-item-drop-content-subitem-detail-title {
  margin-top: 25px;
  font: 700 18px/1.3 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper header .h-inner .top-menu-block-item-drop-content-subitem-detail-desc {
  margin-top: 10px;
  font: 16px/1.3 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .wrapper header .h-inner .top-menu-block-item-drop-content-subitem-detail .ui-btn-hollow {
  margin-top: 30px;
}
body .wrapper header .h-inner .top-menu-block-item .ui-button {
  font: 500 17px/20px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper header .h-inner .top-menu-block-item.sm .top-menu-block-item-drop-content {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
body .wrapper header .h-inner .top-menu-block-item.sm .top-menu-block-item-drop-content-subitem:first-child {
  margin-right: 200px;
}
body .wrapper header .h-inner .top-menu-block-item--wide .top-menu-block-item-drop-content {
  width: 1200px;
}
body .wrapper header .h-inner .top-menu.business-page .top-menu-block-item .top-menu-block-item-drop-block-item {
  width: 50%;
}
body .wrapper header .h-inner .top-helpers {
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper header .h-inner .top-helpers-phone {
  z-index: 20;
  line-height: 1;
}
body .wrapper header .h-inner .top-helpers-phone a {
  font: 500 12px/16px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .wrapper header .h-inner .top-helpers-phone a:hover {
  color: #dc0533;
}
body .wrapper header .h-inner .top-helpers-terminals {
  margin-left: 30px;
  z-index: 4;
}
body .wrapper header .h-inner .top-helpers-terminals a {
  font: 500 12px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  text-transform: uppercase;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .wrapper header .h-inner .top-helpers-terminals a:hover {
  color: #dc0533;
}
body .wrapper header .h-inner .top-helpers-geo {
  margin-left: auto;
  position: relative;
}
body .wrapper header .h-inner .top-helpers-geo a {
  position: relative;
  padding-left: 18px;
  padding-top: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font: 500 12px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  text-transform: uppercase;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .wrapper header .h-inner .top-helpers-geo a:hover {
  color: #dc0533;
}
body .wrapper header .h-inner .top-helpers-geo a:hover:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M11.5937 3.28125L0.310625 8.00188V8.62313L4.59375 10.2812L6.25187 14.5644H6.87312L11.5937 3.28125Z' fill='%23F65E64'/%3E%3C/svg%3E") center no-repeat;
  background-size: cover;
}
body .wrapper header .h-inner .top-helpers-geo a:before {
  content: '';
  position: absolute;
  bottom: 1px;
  left: 0;
  width: 15px;
  height: 15px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M11.5937 3.28125L0.310625 8.00188V8.62313L4.59375 10.2812L6.25187 14.5644H6.87312L11.5937 3.28125Z' fill='%23262626'/%3E%3C/svg%3E") center no-repeat;
  background-size: cover;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .wrapper header .h-inner .top-helpers-lk {
  z-index: 100;
  display: none;
  font: 700 13px/30px 'CocoSharp', 'Arial', sans-serif;
  border: 2px solid #dc0533;
  border-radius: 23px;
  padding: 0 20px;
  white-space: nowrap;
}
@media (max-width: 520px) {
  body .wrapper header .h-inner .top-helpers-lk {
    padding: 0 15px;
  }
}
body .wrapper header .h-inner .top-helpers-lk a {
  text-transform: uppercase;
  font: inherit;
  color: #dc0533;
}
body .wrapper header .h-inner .top-helpers-search {
  z-index: 100;
  margin-left: 20px;
}
@media (max-width: 520px) {
  body .wrapper header .h-inner .top-helpers-search {
    display: none;
  }
}
body .wrapper header .h-inner .top-helpers-search-toggle {
  position: relative;
  z-index: 1;
}
body .wrapper header .h-inner .top-helpers-search-toggle button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 24px;
  height: 24px;
}
body .wrapper header .h-inner .top-helpers-search-toggle button:hover svg path {
  stroke: #dc0533;
}
body .wrapper header .h-inner .top-helpers-search-toggle button svg {
  max-width: 100%;
  max-height: 100%;
}
body .wrapper header .h-inner .top-helpers-search-toggle button svg path {
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .wrapper header .h-inner .top-helpers-search-toggle.active ~ .search-input {
  width: 100%;
  opacity: 1;
  visibility: visible;
}
body .wrapper header .h-inner .top-helpers-search .search-input {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 0;
  opacity: 0;
  visibility: hidden;
  margin-top: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper header .h-inner .top-helpers-search .search-input label {
  position: relative;
}
body .wrapper header .h-inner .top-helpers-search .search-input label input {
  height: auto;
  line-height: 65px;
  padding: 0 25px 0 0;
  border: 0;
  border-radius: 0;
}
body .wrapper header .h-inner .top-helpers-search .search-input label input:focus ~ span,
body .wrapper header .h-inner .top-helpers-search .search-input label input:valid ~ span {
  opacity: 0;
}
body .wrapper header .h-inner .top-helpers-search .search-input label span {
  left: 0;
  padding: 0;
}
body .wrapper header .h-inner .top-helpers-mb {
  display: none;
  margin-left: 18px;
}
@media (max-width: 1359px) {
  body .wrapper header .h-inner .top-helpers-mb {
    display: block;
  }
}
@media (max-width: 520px) {
  body .wrapper header .h-inner .top-helpers-mb {
    margin-left: 25px;
  }
}
body .wrapper header .h-inner .top-helpers-mb-button {
  position: relative;
  width: 20px;
  cursor: pointer;
  z-index: 100;
}
body .wrapper header .h-inner .top-helpers-mb-button.active span {
  width: 24px;
}
body .wrapper header .h-inner .top-helpers-mb-button.active span:first-child {
  -webkit-transform-origin: left center;
          transform-origin: left center;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
body .wrapper header .h-inner .top-helpers-mb-button.active span:nth-child(2) {
  opacity: 0;
}
body .wrapper header .h-inner .top-helpers-mb-button.active span:last-child {
  margin-top: 8px;
  -webkit-transform-origin: left center;
          transform-origin: left center;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
body .wrapper header .h-inner .top-helpers-mb-button:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  width: 150%;
  height: 150%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
body .wrapper header .h-inner .top-helpers-mb-button span {
  display: block;
  margin-top: 5px;
  border: 1px solid #262626;
  border-radius: 15px;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
body .wrapper header .h-inner .top-helpers-mb-button span:first-child {
  margin-top: 0;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper {
  width: 0;
  height: 0;
  position: fixed;
  left: 0;
  top: 0;
  background: transparent;
  -webkit-transition: background 0.7s;
  transition: background 0.7s;
  opacity: 0;
  visibility: hidden;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper.active {
  width: 100%;
  height: 100vh;
  top: 0;
  bottom: 0;
  padding-top: 66px;
  background-color: #fff;
  opacity: 1;
  z-index: 10;
  visibility: visible;
  overflow-y: scroll;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper.active::before {
  content: '';
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 66px;
  background: #fff;
  z-index: 9;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper.active::-webkit-scrollbar {
  display: none;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper.active .h-inner {
  opacity: 1;
  min-height: 100vh;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  opacity: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .bot-type {
  display: block;
  margin-left: 0;
  padding: 10px 25px;
  background: #f2f2f2;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .questions-tabs-list {
  padding: 35px 25px;
  -webkit-animation: 0.3s ease-in 0.3s men;
          animation: 0.3s ease-in 0.3s men;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .questions-tabs-list-item {
  margin-top: 15px;
  padding-top: 15px;
  border-top: 1px solid #f2f2f2;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .questions-tabs-list-item:first-child {
  margin-top: 0;
  padding-top: 0;
  border-top: 0;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .questions-tabs-list-item-toggle {
  position: relative;
  font: 700 20px/1.3 'CocoSharp', 'Arial', sans-serif;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .questions-tabs-list-item-toggle:before {
  content: '';
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 9px;
  height: 5px;
  background: url("data:image/svg+xml,%3Csvg width='9' height='5' viewBox='0 0 9 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L4.5 4L8 1' stroke='%23262626' stroke-width='1.5'/%3E%3C/svg%3E%0A") no-repeat;
  background-size: contain;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .questions-tabs-list-item-toggle.active {
  color: #dc0533;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .questions-tabs-list-item-toggle.active:before {
  -webkit-transform: translateY(-50%) rotate(180deg);
          transform: translateY(-50%) rotate(180deg);
  background: url("data:image/svg+xml,%3Csvg width='9' height='5' viewBox='0 0 9 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L4.5 4L8 1' stroke='%23f65e64' stroke-width='1.5'/%3E%3C/svg%3E%0A") no-repeat;
  background-size: contain;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .questions-tabs-list-item-drop {
  display: none;
  margin-top: 20px;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .questions-tabs-list-item-drop-link {
  margin-top: 20px;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .questions-tabs-list-item-drop-link:first-child {
  margin-top: 0;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .questions-tabs-list-item-drop-link a {
  font: 20px/1.3 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .questions-tabs-list-item-drop-link.grey a {
  font-size: 16px;
  color: #000;
  border-bottom: 0.5px dashed #000;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .questions-tabs-list-item-drop-link.title {
  font: 600 14px/18px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot {
  margin-top: auto;
  padding: 20px 25px 25px;
  padding-bottom: 100px;
  -webkit-animation: 0.3s ease-in 0.3s men;
          animation: 0.3s ease-in 0.3s men;
  background: #f2f2f2;
}
@media (max-width: 520px) {
  body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot {
    padding: 15px;
    margin: 0;
    position: relative;
    bottom: 0;
    left: 0;
    right: 0;
    height: 215px;
  }
}
@media (max-width: 520px) {
  body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .inn-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .top-helpers-phone,
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .top-helpers-terminals,
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .top-helpers-geo {
  display: block;
  margin-left: 0;
}
@media (max-width: 520px) {
  body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .top-helpers-phone {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
    margin-bottom: 15px;
  }
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .top-helpers-phone a {
  font: 500 24px/1.2 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 520px) {
  body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .top-helpers-feedback {
    margin-top: 0;
    margin-bottom: 17px;
  }
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .top-helpers-terminals {
  margin-top: 15px;
}
@media (max-width: 520px) {
  body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .top-helpers-terminals {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    margin-bottom: 17px;
  }
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .top-helpers-geo {
  margin-top: 20px;
}
@media (max-width: 520px) {
  body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .top-helpers-geo {
    margin-top: 0;
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .mb-search {
  display: none;
  position: relative;
  margin-bottom: 25px;
}
@media (max-width: 520px) {
  body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .mb-search {
    display: block;
  }
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .mb-search-toggle {
  position: absolute;
  right: 15px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 1;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .mb-search-toggle button {
  width: 20px;
  height: 20px;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .mb-search-toggle button:hover svg path {
  stroke: #dc0533;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .mb-search-toggle button svg {
  max-width: 100%;
  max-height: 100%;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .mb-search-toggle button svg path {
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .mb-search .search-input.ui-input {
  margin-top: 0;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .mb-search .search-input.ui-input label input {
  border: 0;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .mb-search .search-input.ui-input label input:focus ~ span,
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-mb-wrapper-bot .mb-search .search-input.ui-input label input:valid ~ span {
  opacity: 0;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-feedback {
  display: none;
  margin-top: 11px;
}
@media (max-width: 759px) {
  body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-feedback {
    display: block;
    margin: 15px 0 0 0;
  }
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-feedback-info {
  margin-bottom: 5px;
  font: 300 13px/20px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-feedback a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font: 700 11px/13px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  text-transform: uppercase;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-feedback a:before {
  content: '';
  margin-right: 4px;
  display: block;
  width: 12px;
  height: 12px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='11' viewBox='0 0 12 11' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.87853 10.08L0.787795 4.7879C-0.26242 3.69606 -0.262777 1.91023 0.787795 0.818706C1.83837 -0.272822 3.55753 -0.272882 4.60811 0.818646L5.86737 2.12693L7.15169 0.818646C8.2126 -0.262019 9.9215 -0.272882 10.972 0.818646C12.0226 1.91017 12.0226 3.69637 10.9721 4.7879L5.87853 10.08Z' fill='%23DC0533'/%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-feedback a:hover:before {
  -webkit-transform: translateX(-2px);
          transform: translateX(-2px);
}
body .wrapper header .h-inner .top-helpers-mb-wrapper .h-inner .top-helpers-blog {
  display: none;
}
@-webkit-keyframes men {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes men {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
body .wrapper header .h-inner .top-helpers-blog {
  display: none;
}
@media (max-width: 1239px) {
  body .wrapper header .h-inner .top-helpers-blog {
    z-index: 20;
    display: block;
  }
}
@media (max-width: 1100px) {
  body .wrapper header .h-inner .top-helpers-blog {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
@media (max-width: 759px) {
  body .wrapper header .h-inner .top-helpers-blog {
    display: none;
  }
}
body .wrapper header .h-inner .top-helpers .ui-btn-hollow {
  margin-left: 20px;
}
@media (max-width: 1100px) {
  body .wrapper header .h-inner .top-helpers .ui-btn-hollow {
    display: none;
  }
}
body .wrapper header .h-inner .top-helpers .ui-btn-hollow a {
  padding: 0 42px;
  font-size: 12px;
  line-height: 41px;
  text-transform: uppercase;
  color: #dc0533;
  background-color: transparent;
  border-color: #dc0533;
  white-space: nowrap;
}
body .wrapper header .h-inner .top-helpers .ui-btn-hollow a:hover {
  color: #ffffff;
  background-color: #dc0533;
}
body .wrapper header .h-inner .top.landing-page {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper header .h-inner .top.landing-page:after {
  content: none;
}
body .wrapper header .h-inner .top.landing-page .contacts-top a {
  display: block;
  font: 300 28px/34px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .wrapper header .h-inner .top.landing-page .contacts-top a:hover {
  color: #dc0533;
}
body .wrapper header .h-inner .top.landing-page .contacts-bot a {
  display: block;
  font: 300 13px/15px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .wrapper header .h-inner .top.landing-page .contacts-bot a:hover {
  color: #dc0533;
}
body .wrapper header .h-inner .bot {
  padding: 14px 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1499px) {
  body .wrapper header .h-inner .bot {
    padding: 14px 0;
  }
}
body .wrapper header .h-inner .bot-type {
  margin-left: 15px;
  line-height: 1;
}
body .wrapper header .h-inner .bot-type-toggle {
  line-height: 1;
}
body .wrapper header .h-inner .bot-type-toggle button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font: 500 12px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  text-transform: uppercase;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper header .h-inner .bot-type-toggle button:hover {
  color: #dc0533;
}
body .wrapper header .h-inner .bot-type-toggle button:hover:after {
  border-color: #dc0533;
}
body .wrapper header .h-inner .bot-type-toggle button:after {
  content: '';
  margin: -3px 0 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 4px;
  height: 4px;
  border-left: 1px solid #262626;
  border-bottom: 1px solid #262626;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-transition: border-color 0.3s;
  transition: border-color 0.3s;
}
body .wrapper header .h-inner .bot-type .ui-button {
  font: 500 12px/16px 'CocoSharp', 'Arial', sans-serif;
  text-transform: uppercase;
}
body .wrapper header .h-inner .bot-type .ui-button .ui-selectmenu-icon {
  margin-top: 3px;
}
@media (max-width: 1239px) {
  body .wrapper header .h-inner .bot-blog {
    display: none;
  }
}
body .wrapper header .h-inner .bot .top-helpers-feedback {
  display: none;
}
@media (max-width: 1775px) {
  body .wrapper header .h-inner .bot .top-helpers-feedback {
    display: block;
  }
}
body .wrapper header .h-inner .bot .tags-block-item {
  margin-bottom: 0;
}
@media (max-width: 979px) {
  body .wrapper header .h-inner .bot .tags-block-item {
    margin-bottom: 0;
  }
}
@media (max-width: 520px) {
  body .wrapper header .h-inner .bot .tags-block-item {
    margin-bottom: 15px;
  }
}
body .wrapper header .h-inner .bot .tags-block-item:hover a,
body .wrapper header .h-inner .bot .tags-block-item.active a {
  color: #ffffff;
  background: #dc0533;
}
body .wrapper header .h-inner .bot .tags-block-item a {
  background: #ffffff;
}
body .wrapper header .h-inner .header-blog {
  margin-left: 30px;
  padding-top: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font: 700 12px/1 'CocoSharp', 'Arial', sans-serif;
  color: #000;
  text-transform: uppercase;
}
@media (max-width: 1499px) {
  body .wrapper header .h-inner .header-blog {
    padding-top: 0;
  }
}
@media (max-width: 979px) {
  body .wrapper header .h-inner .header-blog {
    margin-left: 10px;
    font-size: 11px;
  }
}
body .wrapper header .h-inner .header-blog::before {
  content: '';
  margin-right: 4px;
  display: block;
  width: 14px;
  height: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.625 0H11.375C12.8247 0 14 1.17525 14 2.625V7.875C14 9.32475 12.8247 10.5 11.375 10.5H10.2812L7 13.125V10.5H2.625C1.17525 10.5 0 9.32475 0 7.875V2.625C0 1.17525 1.17525 0 2.625 0ZM4.2771 5.20105C4.2771 5.65726 3.90726 6.0271 3.45105 6.0271C2.99483 6.0271 2.625 5.65726 2.625 5.20105C2.625 4.74483 2.99483 4.375 3.45105 4.375C3.90726 4.375 4.2771 4.74483 4.2771 5.20105ZM7.82605 5.20105C7.82605 5.65726 7.45621 6.0271 7 6.0271C6.54379 6.0271 6.17395 5.65726 6.17395 5.20105C6.17395 4.74483 6.54379 4.375 7 4.375C7.45621 4.375 7.82605 4.74483 7.82605 5.20105ZM10.549 6.0271C11.0052 6.0271 11.375 5.65726 11.375 5.20105C11.375 4.74483 11.0052 4.375 10.549 4.375C10.0927 4.375 9.7229 4.74483 9.7229 5.20105C9.7229 5.65726 10.0927 6.0271 10.549 6.0271Z' fill='%23DC0533'/%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper header .h-inner .header-blog:hover:before {
  -webkit-transform: translateX(-2px);
          transform: translateX(-2px);
}
body .wrapper .announcement {
  margin-bottom: 40px;
}
@media (max-width: 759px) {
  body .wrapper .announcement {
    padding: 0 10px;
    margin-bottom: 30px;
  }
}
body .wrapper .announcement-wrapper {
  padding: 8px 20px;
  background: #dc0533;
  border-radius: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 759px) {
  body .wrapper .announcement-wrapper {
    padding-right: 70px;
  }
}
body .wrapper .announcement-img {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
body .wrapper .announcement-img img {
  width: 64px;
  height: 64px;
}
@media (max-width: 979px) {
  body .wrapper .announcement-img img {
    width: 44px;
    height: 44px;
  }
}
body .wrapper .announcement-txt {
  margin-left: 40px;
  font: 700 24px/30px 'CocoSharp', 'Arial', sans-serif;
  color: #ffffff;
}
@media (max-width: 1239px) {
  body .wrapper .announcement-txt {
    font-size: 22px;
    max-width: 540px;
  }
}
@media (max-width: 979px) {
  body .wrapper .announcement-txt {
    font-size: 16px;
    line-height: 20px;
    max-width: 395px;
    margin-left: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper .announcement-txt {
    font-size: 14px;
    line-height: 18px;
    max-width: 100%;
  }
}
body .wrapper .promo {
  position: relative;
}
body .wrapper .promo-slider-block.has-subwraper {
  position: relative;
}
body .wrapper .promo-slider-block.has-subwraper .slick-controls {
  z-index: 1;
}
body .wrapper .promo-slider-block-item {
  opacity: 0;
  z-index: -10;
  position: absolute;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-radius: 10px;
  min-height: 430px;
}
body .wrapper .promo-slider-block-item:nth-child(1) {
  opacity: 1;
  z-index: 1;
  position: relative;
}
body .wrapper .promo-slider-block-item.simple_convenient {
  background: #eaebee;
}
body .wrapper .promo-slider-block-item.delivery .promo-slider-block-item-content {
  padding-top: 110px;
  width: 60%;
}
body .wrapper .promo-slider-block-item.delivery .promo-slider-block-item-content-title {
  max-width: 100%;
}
body .wrapper .promo-slider-block-item.delivery .promo-slider-block-item-content-desc .ui-tip {
  -webkit-transform: translateY(2px);
          transform: translateY(2px);
  display: inline-block;
}
body .wrapper .promo-slider-block-item.delivery .promo-slider-block-item-img {
  width: 40%;
  z-index: -1;
}
body .wrapper .promo-slider-block-item.credit .promo-slider-block-item-content {
  width: 54%;
}
@media (max-width: 1679px) {
  body .wrapper .promo-slider-block-item.credit .promo-slider-block-item-content {
    width: 56%;
  }
}
body .wrapper .promo-slider-block-item.credit .promo-slider-block-item-content-desc .nowrap {
  white-space: nowrap;
}
body .wrapper .promo-slider-block-item.credit .promo-slider-block-item-content-desc .sub-opt-tip {
  position: relative;
  z-index: 1;
  width: 18px;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Ccircle cx='9' cy='9' r='8.5' stroke='%23CACDC2'/%3E%3Cpath d='M8.83622 3.82202C6.77822 3.82202 5.61622 5.08202 5.57422 6.87402H7.18422C7.22622 5.69802 7.84222 5.22202 8.86422 5.22202C9.88622 5.22202 10.4322 5.89402 10.4322 6.63602C10.4322 7.47602 9.98422 7.86802 9.31222 8.34402C8.26222 9.17002 7.84222 9.63202 7.84222 10.794V11.172H9.45222V10.794C9.45222 10.038 9.69022 9.81402 10.3482 9.33802C11.3002 8.62402 12.0562 8.05002 12.0562 6.63602C12.0562 4.99802 10.9082 3.82202 8.83622 3.82202ZM9.53622 14V12.124H7.73022V14H9.53622Z' fill='%23CACDC2'/%3E%3C/svg%3E") center no-repeat;
}
body .wrapper .promo-slider-block-item.credit .promo-slider-block-item-content-desc .sub-opt-tip a {
  display: inline-block;
  color: #dc0533 !important;
}
body .wrapper .promo-slider-block-item.credit .promo-slider-block-item-content-desc .sub-opt-tip a:hover {
  text-decoration: underline;
}
body .wrapper .promo-slider-block-item.credit .promo-slider-block-item-content-desc .sub-opt-tip span.popup_city-link {
  color: #dc0533;
  text-decoration: underline;
  cursor: pointer;
}
body .wrapper .promo-slider-block-item.credit .promo-slider-block-item-content-desc .tooltip-inner.mutual {
  min-width: 350px;
}
body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content {
  padding-top: 57px;
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content {
    padding-top: 48px;
    padding-bottom: 40px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content {
    padding-top: 44px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content {
    padding-top: 30px;
  }
}
body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content-title {
  font-weight: 700;
  position: relative;
  max-width: 330px;
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content-title {
    max-width: 260px;
    font-size: 40px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content-title {
    font-size: 32px;
    max-width: 220px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content-title {
    font-size: 28px;
    max-width: 200px;
  }
}
body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content-title span.number {
  position: absolute;
  top: -25px;
  right: 42px;
  font: 700 136px/1.3 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content-title span.number {
    font-size: 100px;
    top: -16px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content-title span.number {
    font-size: 82px;
    top: -14px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content-title span.number {
    font-size: 73px;
    top: -12px;
  }
}
body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content-title span.percent {
  position: absolute;
  right: -10px;
  top: 2px;
  font: 700 55px/1 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content-title span.percent {
    font-size: 40px;
    right: 0;
    top: 7px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content-title span.percent {
    font-size: 32px;
    right: 6px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content-title span.percent {
    font-size: 28px;
    top: 5px;
    right: 11px;
  }
}
body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content-desc {
  margin-top: 0;
  line-height: 26px;
  margin-bottom: 0;
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content-desc {
    font-size: 16px;
    line-height: 19px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content-desc {
    font-size: 13px;
    line-height: 15px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content-desc {
    font-size: 12px;
    margin-top: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content-desc br {
    display: block;
  }
}
body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content .promo-static-info-block {
  margin-top: 35px;
  margin-bottom: 40px;
}
@media (max-width: 759px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content .promo-static-info-block {
    display: block;
    margin-top: 15px;
    margin-bottom: 10px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content .promo-static-info-block-item {
    margin-left: 50px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content .promo-static-info-block-item {
    margin-left: 0;
    margin-top: 10px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content .promo-static-info-block-item:first-child {
    margin-left: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content .promo-static-info-block-item:first-child {
    margin-top: 0;
  }
}
body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content .promo-static-info-block-item-desc {
  color: #262626;
}
@media (max-width: 759px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content .promo-static-info-block-item-desc {
    font-size: 12px;
    color: #939393;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content .promo-static-info-block-item-val span {
    font-size: 18px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content .promo-static-info-block-item-val span.num {
    font-size: 26px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-content .promo-static-info-block-item-val span.num {
    font-size: 24px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-img img {
    -webkit-transform: translateX(71px);
            transform: translateX(71px);
  }
}
@media (max-width: 979px) {
  body .wrapper .promo-slider-block-item.credit-0 .promo-slider-block-item-img img {
    -webkit-transform: translateX(200px);
            transform: translateX(200px);
    max-height: 340px;
  }
}
body .wrapper .promo-slider-block-item.active-income-page .promo-slider-block-item-content-title {
  max-width: 1000px;
  white-space: nowrap;
}
@media (max-width: 759px) {
  body .wrapper .promo-slider-block-item.active-income-page .promo-slider-block-item-content-title {
    white-space: normal;
  }
}
body .wrapper .promo-slider-block-item.active-income-page .promo-slider-block-item-img {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item.active-income-page .promo-slider-block-item-img img {
    -webkit-transform: translateX(71px);
            transform: translateX(71px);
  }
}
@media (max-width: 979px) {
  body .wrapper .promo-slider-block-item.active-income-page .promo-slider-block-item-img img {
    -webkit-transform: translateX(200px);
            transform: translateX(200px);
    max-height: 340px;
  }
}
body .wrapper .promo-slider-block-item.card-yes {
  background: #f2f2f2;
}
body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content {
  padding-top: 60px;
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content {
    padding-top: 44px;
    padding-right: 0;
    width: 65%;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content {
    width: 75%;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content {
    width: 100%;
    padding-top: 24px;
    padding-right: 25px;
  }
}
body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-title {
  font-weight: 700;
  font-size: 60px;
  white-space: nowrap;
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-title {
    font-size: 50px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-title {
    font-size: 40px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-title {
    font-size: 28px;
    max-width: 100%;
  }
}
body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 675px;
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc {
    max-width: 565px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc {
    max-width: 100%;
    margin: 10px 0;
  }
}
body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc p {
  margin-bottom: 0;
  margin-left: 20px;
}
@media (max-width: 1499px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc p {
    font-size: 20px;
    line-height: 32px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc p {
    font-size: 18px;
    line-height: 28px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc p {
    font-size: 14px;
    line-height: 22px;
    margin-left: 10px;
  }
}
body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc p span {
  color: #dc0533;
}
body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc p span.sm {
  font: 700 24px/38px 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc p span.sm {
    font-size: 20px;
    line-height: 32px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc p span.sm {
    font-size: 18px;
    line-height: 28px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc p span.sm {
    font-size: 14px;
    line-height: 22px;
  }
}
body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc p span.lg {
  font: 700 42px/38px 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc p span.lg {
    font-size: 38px;
    line-height: 32px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc p span.lg {
    font-size: 34px;
    line-height: 26px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc p span.lg {
    font-size: 24px;
    line-height: 22px;
  }
}
body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc p span.med {
  font: 700 28px/38px 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc p span.med {
    font-size: 24px;
    line-height: 32px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc p span.med {
    font-size: 20px;
    line-height: 26px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc p span.med {
    font-size: 16px;
    line-height: 22px;
  }
}
body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc img {
  width: 111px;
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc img {
    width: 95px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc img {
    width: 80px;
  }
}
body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc br {
  display: none;
}
@media (max-width: 520px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-desc br {
    display: block;
  }
}
body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-note {
  position: relative;
  font: 400 15px/20px 'CocoSharp', 'Arial', sans-serif;
  color: #939393;
  padding-left: 30px;
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-note {
    font-size: 14px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-note {
    font-size: 13px;
  }
}
body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-content-note::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Ccircle cx='11' cy='11' r='10' stroke='%23939393' stroke-width='2'/%3E%3Cpath d='M18 11C18 14.866 14.866 18 11 18C7.13401 18 4 14.866 4 11C4 7.13401 7.13401 4 11 4C14.866 4 18 7.13401 18 11Z' stroke='%23939393' stroke-width='2' stroke-dasharray='2 2'/%3E%3Cpath d='M16 11H11V4' stroke='%23939393' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center no-repeat;
  background-size: contain;
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-img {
    position: absolute;
    right: 0;
    bottom: 0;
  }
}
@media (max-width: 520px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-img.mobile-toggle img.mobile {
    height: auto;
    max-height: inherit;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-img img {
    -webkit-transform: translateX(166px);
            transform: translateX(166px);
  }
}
@media (max-width: 979px) {
  body .wrapper .promo-slider-block-item.card-yes .promo-slider-block-item-img img {
    max-height: 285px;
    -webkit-transform: translateX(204px);
            transform: translateX(204px);
  }
}
body .wrapper .promo-slider-block-item-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 52%;
  padding: 90px 0 70px 145px;
}
@media (max-width: 1679px) {
  body .wrapper .promo-slider-block-item-content {
    padding-left: 90px;
  }
}
body .wrapper .promo-slider-block-item-content-title {
  max-width: 730px;
  font: 500 50px/61px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper .promo-slider-block-item-content-desc {
  margin-top: 20px;
  margin-bottom: 20px;
  font: 24px/38px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper .promo-slider-block-item-content-desc p {
  font: 24px/38px 'CocoSharp', 'Arial', sans-serif;
  margin-bottom: 10px;
}
@media (max-width: 979px) {
  body .wrapper .promo-slider-block-item-content-desc p {
    font-size: 14px;
    line-height: 20px;
  }
}
body .wrapper .promo-slider-block-item-content-desc span.num {
  font-size: 34px;
  color: #262626;
}
@media (max-width: 979px) {
  body .wrapper .promo-slider-block-item-content-desc span.num {
    font-size: 24px;
  }
}
body .wrapper .promo-slider-block-item-content .ui-btn {
  margin-top: auto;
}
body .wrapper .promo-slider-block-item-content .ui-tip {
  -webkit-transform: translateY(4px);
          transform: translateY(4px);
  display: inline-block;
  margin-left: 5px;
}
body .wrapper .promo-slider-block-item-img {
  position: relative;
  width: 45%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  pointer-events: none;
}
body .wrapper .promo-slider-block-item-img.mobile-toggle img.mobile {
  display: none;
}
body .wrapper .promo-slider-block-item-img svg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
}
body .wrapper .promo-static {
  position: relative;
  overflow: hidden;
  min-height: 430px;
  border-radius: 10px;
  background: #f9f9f9;
}
body .wrapper .promo-static-img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  pointer-events: none;
}
body .wrapper .promo-static-img img {
  max-width: 100%;
  pointer-events: none;
}
body .wrapper .promo-static-mob-img {
  display: none;
}
body .wrapper .promo-static-img-mob {
  position: absolute;
  display: none;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  top: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}
body .wrapper .promo-static-info {
  position: relative;
  z-index: 5;
  padding: 80px 0 60px 145px;
}
body .wrapper .promo-static-info-txt {
  margin-top: 30px;
  margin-bottom: 15px;
  font: 22px/30px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper .promo-static-info-block {
  margin-top: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
body .wrapper .promo-static-info-block-item {
  margin-left: 80px;
}
body .wrapper .promo-static-info-block-item:first-child {
  margin-left: 0;
}
body .wrapper .promo-static-info-block-item-val {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
body .wrapper .promo-static-info-block-item-val span {
  margin-right: 10px;
  font: 22px/1 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper .promo-static-info-block-item-val span.num {
  font-size: 34px;
  color: #262626;
}
body .wrapper .promo-static-info-block-item-desc {
  margin-top: 3px;
  font: 15px/1.3 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper .promo-static-info .ui-btn {
  margin-top: auto;
}
body .wrapper .promo-static-info-mob {
  display: none;
}
body .wrapper .promo-static-info .ui-footnotes {
  position: absolute;
  left: 145px;
  bottom: 10px;
}
@media (max-width: 1679px) {
  body .wrapper .promo-static-info .ui-footnotes {
    left: 50px;
  }
}
body .wrapper .promo-static-info .ui-footnotes span {
  display: inline-block;
}
body .wrapper .promo-static-info .ui-footnotes span:last-child {
  margin-left: 0;
}
body .wrapper .promo-static-mob {
  display: none;
}
body .wrapper .promo .slick-controls-arrows {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: -26px;
  right: -26px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper .promo .slick-controls-arrows .slick-arrow {
  pointer-events: all;
  font-size: 0;
  width: 52px;
  height: 52px;
  border-radius: 50%;
  -webkit-box-shadow: 0px 0px 30px rgba(204, 208, 214, 0.7) !important;
          box-shadow: 0px 0px 30px rgba(204, 208, 214, 0.7) !important;
  -webkit-transition: -webkit-box-shadow 0.3s;
  transition: -webkit-box-shadow 0.3s;
  transition: box-shadow 0.3s;
  transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
}
body .wrapper .promo .slick-controls-arrows .slick-arrow:hover {
  -webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
          box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
}
body .wrapper .promo .slick-controls-arrows .slick-arrow.slick-prev {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='23' viewBox='0 0 14 23' fill='none'%3E%3Cpath d='M12 2L3 11.5L12 21' stroke='%23F65E64' stroke-width='3'/%3E%3C/svg%3E") center no-repeat, #ffffff;
}
body .wrapper .promo .slick-controls-arrows .slick-arrow.slick-next {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='23' viewBox='0 0 14 23' fill='none'%3E%3Cpath d='M2 21L11 11.5L2 2' stroke='%23F65E64' stroke-width='3'/%3E%3C/svg%3E") center no-repeat, #ffffff;
}
body .wrapper .promo.biometric-page .promo-static-img {
  top: auto;
}
@media (max-width: 1679px) {
  body .wrapper .promo.biometric-page .promo-static-img {
    padding-right: 0;
  }
}
body .wrapper .promo.biometric-page .promo-static-img img.mobile {
  display: none;
}
@media (max-width: 759px) {
  body .wrapper .promo.biometric-page .promo-static-img img.mobile {
    display: block;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.biometric-page .promo-static-img img.desktop {
    display: none;
  }
}
body .wrapper .promo.biometric-page .promo-static-info h1 {
  max-width: 690px;
}
body .wrapper .promo.biometric-page .promo-static-info-txt {
  max-width: 750px;
}
body .wrapper .promo.biometric-page .promo-static-info .ui-btn {
  margin-top: 60px;
}
body .wrapper .promo.online-page .promo-static-img img {
  height: 100%;
}
body .wrapper .promo.online-page .promo-static-info h1 {
  font-size: 54px;
  line-height: 60px;
  max-width: 775px;
}
body .wrapper .promo.online-page .promo-static-info-txt {
  margin-top: 20px;
  max-width: 820px;
}
body .wrapper .promo.online-page .promo-static-info .ui-btn {
  display: inline-block;
  margin-top: 40px;
  margin-right: 15px;
}
body .wrapper .promo.online-page .promo-static-info .ui-btn-hollow {
  display: inline-block;
}
body .wrapper .promo.online-page .promo-static-info .ui-btn-hollow a {
  line-height: 56px;
  color: #dc0533;
}
body .wrapper .promo.online-page .promo-static-info .ui-btn-hollow a:hover {
  color: #fff;
}
body .wrapper .promo.online-page .promo-static-info .ui-btn-desc {
  margin-top: 10px;
  text-align: center;
  font: 14px/1.5 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .wrapper .promo.online-page .promo-static-info .ui-btn a {
  min-width: 200px;
}
body .wrapper .promo.online-page .promo-static-info-actions {
  margin-top: 55px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
body .wrapper .promo.online-page .promo-static-info-actions .ui-btn,
body .wrapper .promo.online-page .promo-static-info-actions .ui-btn-hollow {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: block;
}
body .wrapper .promo.online-page .promo-static-info-actions .ui-btn:not(:first-child),
body .wrapper .promo.online-page .promo-static-info-actions .ui-btn-hollow:not(:first-child) {
  margin-left: 15px;
}
body .wrapper .promo.payment-page .promo-static-info {
  padding: 120px 0 60px 145px;
}
@media (max-width: 1679px) {
  body .wrapper .promo.payment-page .promo-static-info {
    padding: 70px 0 70px 70px;
  }
}
body .wrapper .promo.payment-page .promo-static-info h1 {
  max-width: 465px;
}
body .wrapper .promo.payment-page .promo-static-info-txt {
  max-width: 655px;
  margin-top: 45px;
}
@media (max-width: 1679px) {
  body .wrapper .promo.payment-page .promo-static-img {
    -webkit-transform: translateX(150px);
            transform: translateX(150px);
  }
}
body .wrapper .promo.payment-page .promo-static-img img.mobile {
  display: none;
}
@media (max-width: 759px) {
  body .wrapper .promo.payment-page .promo-static-img img.mobile {
    display: block;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.payment-page .promo-static-img img.desktop {
    display: none;
  }
}
body .wrapper .promo.safe-page .promo-static-img img.mobile {
  display: none;
}
body .wrapper .promo.safe-page .promo-static-info {
  padding: 90px 0 60px 145px;
}
body .wrapper .promo.safe-page .promo-static-info h1 {
  max-width: 520px;
}
body .wrapper .promo.safe-page .promo-static-info-txt {
  max-width: 625px;
  margin-top: 45px;
}
body .wrapper .promo.sbp-page .promo-static-info {
  position: relative;
}
body .wrapper .promo.sbp-page .promo-static-info-txt {
  max-width: 570px;
}
body .wrapper .promo.sbp-page .promo-static-info .ui-btn {
  margin-top: 55px;
}
body .wrapper .promo.sbp-page .promo-static-img img {
  height: 100%;
  max-width: none;
}
@media (max-width: 1679px) {
  body .wrapper .promo.sbp-page .promo-static-img img {
    -webkit-transform: translateX(280px);
            transform: translateX(280px);
  }
}
body .wrapper .promo.sbp-page .promo-static-img .mob-only {
  display: none;
}
body .wrapper .promo.state-services-page .promo-static-info {
  position: relative;
}
body .wrapper .promo.state-services-page .promo-static-info-txt {
  max-width: 405px;
}
body .wrapper .promo.state-services-page .promo-static-info .ui-btn {
  margin-top: 55px;
}
body .wrapper .promo.state-services-page .promo-static-info .ui-btn a {
  padding: 0 38px;
}
body .wrapper .promo.state-services-page .promo-static-img img {
  height: 100%;
  max-width: none;
}
@media (max-width: 979px) {
  body .wrapper .promo.state-services-page .promo-static-img img {
    -webkit-transform: translateX(167px);
            transform: translateX(167px);
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.state-services-page .promo-static-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.state-services-page .promo-static-img img.desktop {
    display: none;
  }
}
body .wrapper .promo.state-services-page .promo-static-img .mob-only {
  display: none;
}
@media (max-width: 759px) {
  body .wrapper .promo.state-services-page .promo-static-img .mob-only {
    display: block;
  }
}
body .wrapper .promo.valut-kontr .promo-static-img {
  padding-right: 115px;
}
body .wrapper .promo.valut-kontr .promo-static-img img {
  height: 100%;
}
body .wrapper .promo.valut-kontr .promo-static-info {
  padding: 90px 0 60px 145px;
}
body .wrapper .promo.valut-kontr .promo-static-info h1 {
  max-width: 465px;
}
body .wrapper .promo.valut-kontr .promo-static-info-txt {
  max-width: 595px;
  margin-top: 45px;
}
body .wrapper .promo.remittance-page .promo-static-info {
  padding: 120px 0 60px 145px;
}
@media (max-width: 1679px) {
  body .wrapper .promo.remittance-page .promo-static-info {
    padding: 70px 0 70px 70px;
  }
}
body .wrapper .promo.remittance-page .promo-static-info h1 {
  max-width: 670px;
}
body .wrapper .promo.remittance-page .promo-static-info-txt {
  max-width: 760px;
  margin-top: 35px;
}
@media (max-width: 1679px) {
  body .wrapper .promo.remittance-page .promo-static-img {
    -webkit-transform: translateX(150px);
            transform: translateX(150px);
  }
}
body .wrapper .promo.collection-page .promo-static .green {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
}
body .wrapper .promo.collection-page .promo-static .green svg {
  height: 100%;
}
body .wrapper .promo.collection-page .promo-static-img {
  top: auto;
  z-index: 1;
}
body .wrapper .promo.collection-page .promo-static-img img.mobile {
  display: none;
}
body .wrapper .promo.collection-page .promo-static-info {
  position: relative;
  z-index: 2;
}
body .wrapper .promo.collection-page .promo-static-info h1 {
  max-width: 625px;
}
body .wrapper .promo.collection-page .promo-static-info-txt {
  max-width: 575px;
  margin-top: 30px;
}
body .wrapper .promo.credits-inner-page .promo-static {
  background: #eaebee;
}
body .wrapper .promo.credits-inner-page .promo-static-img {
  height: 100%;
}
body .wrapper .promo.credits-inner-page .promo-static-img img {
  height: 100%;
}
body .wrapper .promo.credits-inner-page .promo-static-info {
  padding-bottom: 50px;
  padding-top: 66px;
}
body .wrapper .promo.credits-inner-page .promo-static-info .tags {
  margin-top: -50px;
}
body .wrapper .promo.credits-inner-page .promo-static-info-txt {
  margin: 10px 0 0 0;
  font: 300 22px/26px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper .promo.credits-inner-page .promo-static-info-block {
  margin-top: 40px;
  max-width: 62%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper .promo.credits-inner-page .promo-static-info-block-item {
  margin: 0 80px 20px 0;
}
@media (max-width: 1499px) {
  body .wrapper .promo.credits-inner-page .promo-static-info-block-item {
    margin: 0 40px 20px 0;
  }
}
body .wrapper .promo.credits-inner-page .promo-static-info-block-item span:only-child {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
body .wrapper .promo.credits-inner-page .promo-static-info .ui-btn {
  margin-top: 20px;
}
body .wrapper .promo.credits-inner-page .promo-static-info .ui-btn a {
  font-weight: normal;
}
@media (max-width: 1499px) {
  body .wrapper .promo.credits-inner-page.credit-elders-page .promo-static-img {
    -webkit-transform: translateX(145px);
            transform: translateX(145px);
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.credits-inner-page.credit-elders-page .promo-static-img {
    -webkit-transform: translateX(-160px);
            transform: translateX(-160px);
  }
}
body .wrapper .promo.credits-inner-page.salary-card-page .promo-static-info h1 {
  max-width: 800px;
}
@media (max-width: 1239px) {
  body .wrapper .promo.credits-inner-page.salary-card-page .promo-static-info h1 {
    max-width: 540px;
  }
}
body .wrapper .promo.international-calcs-page .promo-static .green {
  position: absolute;
  top: -60px;
  right: -15px;
}
body .wrapper .promo.international-calcs-page .promo-static-img {
  z-index: 1;
}
body .wrapper .promo.international-calcs-page .promo-static-img img.mobile {
  display: none;
}
@media (max-width: 759px) {
  body .wrapper .promo.international-calcs-page .promo-static-img img.mobile {
    display: block;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.international-calcs-page .promo-static-img img.desktop {
    display: none;
  }
}
body .wrapper .promo.international-calcs-page .promo-static-info {
  position: relative;
  z-index: 2;
}
body .wrapper .promo.international-calcs-page .promo-static-info h1 {
  max-width: 700px;
}
body .wrapper .promo.international-calcs-page .promo-static-info-txt {
  max-width: 580px;
}
body .wrapper .promo.pay-page .promo-static-img {
  top: auto;
}
body .wrapper .promo.pay-page .promo-static-info {
  padding: 120px 0 110px 145px;
}
body .wrapper .promo.pay-page .promo-static-info-txt {
  max-width: 610px;
}
body .wrapper .promo.pay-page .promo-static .footnote {
  margin-top: 40px;
  font: 400 14px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #939393;
  max-width: 350px;
}
@media (max-width: 1239px) {
  body .wrapper .promo.pay-page .promo-static .footnote {
    margin-top: 15px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.pay-page .promo-static .footnote {
    font-size: 13px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.pay-page .promo-static .footnote {
    font-size: 12px;
    line-height: 18px;
    max-width: 180px;
  }
}
body .wrapper .promo.pay-page .promo-static .footnote a {
  color: inherit;
  text-decoration: underline;
}
@media (max-width: 759px) {
  body .wrapper .promo.pay-page .promo-static .footnote a {
    word-wrap: break-word;
  }
}
body .wrapper .promo.pay-page.google-pay .promo-static-info {
  padding-bottom: 75px;
}
body .wrapper .promo.pay-page.google-pay .promo-static-info-txt {
  max-width: 540px;
}
@media (max-width: 759px) {
  body .wrapper .promo.pay-page.samsung-pay {
    padding: 0 10px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.pay-page.samsung-pay .promo-static {
    border-radius: 10px;
  }
}
body .wrapper .promo.pay-page.samsung-pay .promo-static-img img.mobile {
  display: none;
}
body .wrapper .promo.pay-page.samsung-pay .promo-static-info {
  padding: 65px 0 30px 145px;
}
@media (max-width: 1239px) {
  body .wrapper .promo.pay-page.samsung-pay .promo-static-info {
    padding: 50px 0 30px 50px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.pay-page.samsung-pay .promo-static-info {
    padding: 40px 0 40px 25px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.pay-page.samsung-pay .promo-static-info {
    padding: 30px 0 30px 25px;
  }
}
body .wrapper .promo.pay-page.samsung-pay .promo-static-info-txt p {
  font-size: 22px;
  margin-bottom: 10px;
}
@media (max-width: 1239px) {
  body .wrapper .promo.pay-page.samsung-pay .promo-static-info-txt p {
    font-size: 18px;
    line-height: 28px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.pay-page.samsung-pay .promo-static-info-txt p {
    font-size: 16px;
    line-height: 25px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.pay-page.samsung-pay .promo-static-info-txt p {
    font-size: 15px;
    line-height: 20px;
    opacity: 0.6;
    margin-bottom: 0;
    display: inline;
  }
}
body .wrapper .promo.pay-page.samsung-pay .promo-static-info-txt p:last-child {
  margin-bottom: 0;
}
body .wrapper .promo.pay-page.sbp-app .promo-static-info-txt {
  max-width: 365px;
}
body .wrapper .promo.pay-page.sbp-app .promo-static-img img.mobile {
  display: none;
}
body .wrapper .promo.valuta-page .promo-static-info {
  padding-top: 75px;
  padding-bottom: 40px;
}
body .wrapper .promo.valuta-page .promo-static-info h1 {
  max-width: 735px;
}
body .wrapper .promo.valuta-page .promo-static-info-txt {
  max-width: 800px;
  margin-bottom: 25px;
}
body .wrapper .promo.valuta-page .promo-static-info .helping-contacts.valuta-page .helping-contacts-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper .promo.valuta-page .promo-static-info .helping-contacts.valuta-page .helping-contacts-item .helping-contacts-img {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 30px;
  height: 33px;
}
body .wrapper .promo.valuta-page .promo-static-info .helping-contacts.valuta-page .helping-contacts-item .helping-contacts-txt {
  font: 500 16px/20px 'CocoSharp', 'Arial', sans-serif;
  max-width: 595px;
  margin-left: 20px;
}
body .wrapper .promo.valuta-page .promo-static-info .helping-contacts.valuta-page .helping-contacts-item .helping-contacts-txt span {
  font-weight: 300;
  margin-top: 10px;
  display: block;
}
body .wrapper .promo.valuta-page .promo-static-info .helping-contacts.valuta-page .helping-contacts-item .helping-contacts-txt span a {
  font: 300 16px/20px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
}
body .wrapper .promo.valuta-page .promo-static-img img.mobile {
  display: none;
}
body .wrapper .promo.valut-kontr .promo-static-img {
  padding-right: 0;
}
body .wrapper .promo.valut-kontr .promo-static-img img.mobile {
  display: none;
}
body .wrapper .promo.valut-kontr .promo-static-info h1 {
  max-width: 600px;
}
body .wrapper .promo.salary-project .promo-static-info {
  padding-top: 115px;
}
body .wrapper .promo.salary-project .promo-static-info-txt {
  max-width: 600px;
}
body .wrapper .promo.filanthropy-page .promo-static-info h1 {
  line-height: 74px;
}
body .wrapper .promo.filanthropy-page .promo-static-info-txt {
  max-width: 680px;
}
body .wrapper .promo.fast-payments .promo-static-info {
  position: relative;
}
body .wrapper .promo.fast-payments .promo-static-info-txt {
  max-width: 470px;
}
body .wrapper .promo.fast-payments .promo-static-img {
  top: auto;
}
body .wrapper .promo.fast-payments .promo-static .ui-btn {
  margin-top: 45px;
}
body .wrapper .promo.business-page {
  padding: 0 10px;
}
body .wrapper .promo.business-page .promo-static {
  margin: 0 auto;
  max-width: 1770px;
}
body .wrapper .promo.business-page .promo-static svg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  height: 100%;
}
@media (max-width: 1679px) {
  body .wrapper .promo.business-page .promo-static svg {
    right: -250px;
  }
}
body .wrapper .promo.business-page .promo-static-img {
  top: auto;
  right: 142px;
}
@media (max-width: 1679px) {
  body .wrapper .promo.business-page .promo-static-img {
    right: 150px;
  }
}
body .wrapper .promo.business-page .promo-static-info {
  position: relative;
}
body .wrapper .promo.business-page .promo-static-info h1 {
  font: 500 50px/1.1 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper .promo.business-page .promo-static-info-txt {
  margin-top: 25px;
}
body .wrapper .promo.business-page .promo-static-info-txt .list {
  margin-top: 20px;
  padding-left: 17px;
  list-style: none;
}
body .wrapper .promo.business-page .promo-static-info-txt .list li {
  position: relative;
  padding-left: 17px;
  font-size: 18px;
}
body .wrapper .promo.business-page .promo-static-info-txt .list li::before {
  position: absolute;
  top: 13px;
  left: 0;
  width: 4px;
  height: 4px;
  background: #dc0533;
  border-radius: 50%;
  content: '';
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: block;
}
@media (max-width: 1499px) {
  body .wrapper .promo.business-page .promo-static-info-txt .list li::before {
    top: 14px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.business-page .promo-static-info-txt .list li::before {
    top: 9px;
  }
}
body .wrapper .promo.bank-guarantees .promo-static-info-txt {
  max-width: 550px;
}
body .wrapper .promo.bank-guarantees .promo-static-img {
  top: auto;
}
body .wrapper .promo.bank-guarantees .promo-static-img img.mobile {
  display: none;
}
body .wrapper .promo.turist-page .promo-static-info {
  padding-top: 70px;
}
body .wrapper .promo.turist-page .promo-static-info h1 {
  max-width: 760px;
}
body .wrapper .promo.turist-page .promo-static-info-txt {
  margin: 20px 0 0 0;
}
body .wrapper .promo.turist-page .promo-static-info .ui-btn {
  margin-top: 60px;
}
body .wrapper .promo.turist-page .promo-static-info .ui-btn a {
  font-weight: normal;
}
@media (max-width: 1679px) {
  body .wrapper .promo.turist-page .promo-static-img img {
    -webkit-transform: translateX(80px);
            transform: translateX(80px);
  }
}
body .wrapper .promo.turist-page .promo-static-img img.mobile {
  display: none;
}
body .wrapper .promo.veksel-page .promo-static-img {
  top: 0;
  z-index: 1;
}
body .wrapper .promo.veksel-page .promo-static-img img.mobile {
  display: none;
}
body .wrapper .promo.veksel-page .promo-static .green {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 0;
}
body .wrapper .promo.veksel-page .promo-static-info {
  padding: 75px 0 75px 145px;
}
body .wrapper .promo.veksel-page .promo-static-info-block-item {
  max-width: 190px;
  margin-left: 45px;
}
body .wrapper .promo.veksel-page .promo-static-info-block-item:first-child {
  margin-left: 0;
}
body .wrapper .promo.veksel-page .promo-static-info-block-item-desc {
  margin-top: 7px;
}
body .wrapper .promo.veksel-page .promo-static-info-block.mobile {
  display: none;
}
body .wrapper .promo.landing-page::before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  width: 90px;
  left: calc((100vw - 100%) / -2);
  right: calc((100vw - 100%) / -2);
  background-color: #f9f9f9;
}
body .wrapper .promo.landing-page::after {
  content: '';
  position: absolute;
  z-index: -1;
  top: 1px;
  bottom: 0;
  width: 645px;
  right: calc((100vw - 100%) / -2);
  background: linear-gradient(245deg, #6cc47b 0%, #038c73 100%);
}
body .wrapper .promo.landing-page .promo-static {
  border-radius: 0;
  min-height: 500px;
}
body .wrapper .promo.landing-page .promo-static-img {
  z-index: 1;
}
body .wrapper .promo.landing-page .promo-static .green {
  position: absolute;
  right: 0;
}
body .wrapper .promo.landing-page .promo-static-info {
  padding-top: 130px;
}
body .wrapper .promo.landing-page .promo-static-info h1 {
  font: 500 50px/61px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper .promo.landing-page .promo-static-info-txt {
  margin: 20px 0 65px 0;
}
body .wrapper .promo.landing-page .promo-static-info .ui-btn a {
  padding: 0 60px;
}
body .wrapper .promo.ekvairing-page .promo-static-img {
  z-index: 1;
}
@media (max-width: 1679px) {
  body .wrapper .promo.ekvairing-page .promo-static-img {
    right: -170px;
  }
}
body .wrapper .promo.ekvairing-page .promo-static-img img.mobile {
  display: none;
}
body .wrapper .promo.ekvairing-page .green {
  position: absolute;
  right: 0;
  z-index: 0;
}
body .wrapper .promo.ekvairing-page .promo-static-info-txt {
  max-width: 630px;
  margin-bottom: 40px;
}
body .wrapper .promo.uni-social-page .promo-static-info-block-item-desc {
  max-width: 300px;
}
body .wrapper .promo.uni-social-page .promo-static-info-block-item-desc a {
  color: #dc0533;
}
body .wrapper .promo.faq-page .promo-static-info h1 {
  max-width: 545px;
}
body .wrapper .promo.faq-page .promo-static-info-txt {
  max-width: 570px;
}
body .wrapper .promo.faq-page .promo-static-info-txt a {
  color: #dc0533;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}
body .wrapper .promo.faq-page .promo-static-info-txt a:hover {
  border-bottom-color: #dc0533;
}
@media (max-width: 759px) {
  body .wrapper .promo.manage-easy-page {
    padding: 0 10px;
  }
}
body .wrapper .promo.manage-easy-page .promo-static {
  background: #f2f2f2;
}
@media (max-width: 759px) {
  body .wrapper .promo.manage-easy-page .promo-static {
    border-radius: 10px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.manage-easy-page .promo-static-info {
    padding-top: 75px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.manage-easy-page .promo-static-info {
    padding-top: 50px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.manage-easy-page .promo-static-info {
    padding-top: 30px;
  }
}
body .wrapper .promo.manage-easy-page .promo-static-info-txt {
  margin-top: 30px;
}
@media (max-width: 1239px) {
  body .wrapper .promo.manage-easy-page .promo-static-info-txt {
    margin-top: 10px;
    font-size: 18px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.manage-easy-page .promo-static-info-txt {
    font-size: 16px;
    line-height: 25px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.manage-easy-page .promo-static-info-txt {
    font-size: 15px;
    opacity: 0.6;
    max-width: 200px;
  }
}
body .wrapper .promo.manage-easy-page .promo-static-info h1 {
  max-width: 560px;
}
@media (max-width: 979px) {
  body .wrapper .promo.manage-easy-page .promo-static-info h1 {
    max-width: 300px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.manage-easy-page .promo-static-img {
    width: 660px;
    -webkit-transform: translateX(170px);
            transform: translateX(170px);
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.manage-easy-page .promo-static-img {
    width: 600px;
    -webkit-transform: translateX(240px);
            transform: translateX(240px);
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.manage-easy-page .promo-static-img {
    width: auto;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
body .wrapper .promo.manage-easy-page .promo-static-img img.mobile {
  display: none;
}
@media (max-width: 759px) {
  body .wrapper .promo.manage-easy-page .promo-static-img img.mobile {
    display: block;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.manage-easy-page .promo-static-img img.desktop {
    display: none;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.depositary-page {
    padding: 0 10px;
  }
}
body .wrapper .promo.depositary-page .promo-static {
  background: #f2f2f2;
}
@media (max-width: 759px) {
  body .wrapper .promo.depositary-page .promo-static {
    border-radius: 10px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.depositary-page .promo-static-img {
    top: auto;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.depositary-page .promo-static-img img {
    height: 360px;
    -webkit-transform: translateX(95px);
            transform: translateX(95px);
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.depositary-page .promo-static-img img {
    height: 330px;
    -webkit-transform: translateX(170px);
            transform: translateX(170px);
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.depositary-page .promo-static-img img {
    height: auto;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
body .wrapper .promo.depositary-page .promo-static-img img.mobile {
  display: none;
}
@media (max-width: 759px) {
  body .wrapper .promo.depositary-page .promo-static-img img.mobile {
    display: block;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.depositary-page .promo-static-img img.desktop {
    display: none;
  }
}
body .wrapper .promo.depositary-page .promo-static-info {
  padding: 120px 0 100px 145px;
}
@media (max-width: 1239px) {
  body .wrapper .promo.depositary-page .promo-static-info {
    padding: 75px 0 75px 50px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.depositary-page .promo-static-info {
    padding: 50px 0 50px 25px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.depositary-page .promo-static-info {
    padding-top: 30px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.depositary-page .promo-static-info-txt {
    margin-top: 5px;
    font-size: 18px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.depositary-page .promo-static-info-txt {
    font-size: 16px;
    margin-top: 15px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.depositary-page .promo-static-info-txt {
    font-size: 15px;
    opacity: 0.6;
    max-width: 135px;
  }
}
body .wrapper .promo.inner-page .promo-static,
body .wrapper .promo.mortage .promo-static {
  background: #f2f2f2;
}
body .wrapper .promo.inner-page .promo-static-img,
body .wrapper .promo.mortage .promo-static-img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
body .wrapper .promo.inner-page .promo-static-img .mobile,
body .wrapper .promo.mortage .promo-static-img .mobile {
  display: none;
}
body .wrapper .promo.inner-page .promo-static-info,
body .wrapper .promo.mortage .promo-static-info {
  padding-bottom: 10px;
  padding-top: 66px;
  min-height: 430px;
}
body .wrapper .promo.inner-page .promo-static-info h1,
body .wrapper .promo.mortage .promo-static-info h1 {
  line-height: 74px;
}
body .wrapper .promo.inner-page .promo-static-info-txt,
body .wrapper .promo.mortage .promo-static-info-txt {
  margin: 5px 0 0 0;
  line-height: 26px;
}
body .wrapper .promo.inner-page .promo-static-info .ui-btn,
body .wrapper .promo.mortage .promo-static-info .ui-btn {
  margin-top: 40px;
}
body .wrapper .promo.inner-page .promo-static-info .ui-btn a,
body .wrapper .promo.mortage .promo-static-info .ui-btn a {
  font-weight: normal;
}
body .wrapper .promo.new-mortgage .promo-static-info-txt {
  max-width: 610px;
}
body .wrapper .promo.new-mortgage .promo-static-info-block {
  margin-top: 35px;
}
@media (max-width: 1679px) {
  body .wrapper .promo.new-mortgage .promo-static-img {
    right: -200px;
  }
}
body .wrapper .promo.card-yes .promo-static-info-block-item {
  max-width: 265px;
}
@media (max-width: 1239px) {
  body .wrapper .promo.card-yes .promo-static-info-block-item {
    max-width: 200px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.card-yes .promo-static-info-block-item {
    max-width: 100%;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.card-yes .promo-static-info-block-item:last-child {
    max-width: 145px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.card-yes .promo-static-info-block-item:last-child {
    max-width: 100%;
  }
}
body .wrapper .promo.card-yes .promo-static-info-block-item:not(:first-child) {
  margin-left: 25px;
}
body .wrapper .promo.card-yes .promo-static-info-block-item-desc .sub-opt-tip {
  width: 18px;
  height: 18px;
  margin-left: 8px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Ccircle cx='9' cy='9' r='8.5' stroke='%23CACDC2'/%3E%3Cpath d='M8.83622 3.82202C6.77822 3.82202 5.61622 5.08202 5.57422 6.87402H7.18422C7.22622 5.69802 7.84222 5.22202 8.86422 5.22202C9.88622 5.22202 10.4322 5.89402 10.4322 6.63602C10.4322 7.47602 9.98422 7.86802 9.31222 8.34402C8.26222 9.17002 7.84222 9.63202 7.84222 10.794V11.172H9.45222V10.794C9.45222 10.038 9.69022 9.81402 10.3482 9.33802C11.3002 8.62402 12.0562 8.05002 12.0562 6.63602C12.0562 4.99802 10.9082 3.82202 8.83622 3.82202ZM9.53622 14V12.124H7.73022V14H9.53622Z' fill='%23CACDC2'/%3E%3C/svg%3E") center no-repeat;
}
@media (max-width: 520px) {
  body .wrapper .promo.card-yes .promo-static-info-block-item-desc .sub-opt-tip {
    margin-left: 5px;
  }
}
body .wrapper .promo.card-yes .promo-static-info-actions {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 979px) {
  body .wrapper .promo.card-yes .promo-static-info-actions {
    display: none;
  }
}
body .wrapper .promo.card-yes .promo-static-info-actions .ui-btn {
  margin-top: 0;
  margin-right: 20px;
}
@media (max-width: 1239px) {
  body .wrapper .promo.card-yes .promo-static-info-actions .ui-btn a {
    padding: 0 30px;
  }
}
body .wrapper .promo.card-yes .promo-static-info-actions .ui-btn-hollow a {
  line-height: 56px;
  color: #dc0533;
}
@media (max-width: 1239px) {
  body .wrapper .promo.card-yes .promo-static-info-actions .ui-btn-hollow a {
    padding: 0 30px;
  }
}
body .wrapper .promo.card-yes .promo-static-info-actions .ui-btn-hollow a:hover {
  color: #ffffff;
}
@media (max-width: 979px) {
  body .wrapper .promo.card-yes .promo-static-mob .promo-static-info-actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.card-yes .promo-static-mob .promo-static-info-actions {
    display: block;
    margin-top: 30px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.card-yes .promo-static-mob .promo-static-info-actions .ui-btn {
    width: 100%;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.card-yes .promo-static-mob .promo-static-info-actions .ui-btn a {
    padding: 0 70px;
    min-width: 285px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.card-yes .promo-static-mob .promo-static-info-actions .ui-btn-hollow {
    margin: 20px 0 0 0;
    width: 100%;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.card-yes .promo-static-mob .promo-static-info-actions .ui-btn-hollow a {
    padding: 0 70px;
    min-width: 285px;
    line-height: 46px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.card-yes .promo-static-mob .promo-static-info-actions .ui-btn-hollow a {
    width: 100%;
    line-height: 42px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
body .wrapper .promo.cards-universal-page .promo-static-info-block-item {
  margin-left: 0;
}
body .wrapper .promo.cards-universal-page .promo-static-info-block-item:not(:first-child) {
  margin-left: 45px;
}
body .wrapper .promo.cards-universal-page .promo-static-info-block-item:last-child span.num {
  margin-right: 0;
}
body .wrapper .promo.cards-universal-page .promo-static-info-block-item-val span:last-child {
  margin-right: 0;
}
body .wrapper .promo.cards-universal-page .promo-static-info-block-item-desc .sub-opt-tip {
  margin-left: 5px;
  width: 18px;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' viewBox='0 0 18 17' fill='none'%3E%3Ccircle cx='8.52673' cy='8.5' r='8' fill='none' stroke='%23CACDC2'/%3E%3Cpath d='M8.37205 3.60938C6.42839 3.60938 5.33094 4.79938 5.29128 6.49182H6.81183C6.8515 5.38115 7.43328 4.9316 8.3985 4.9316C9.36372 4.9316 9.87939 5.56626 9.87939 6.26704C9.87939 7.06038 9.45628 7.4306 8.82161 7.88015C7.82994 8.66026 7.43328 9.0966 7.43328 10.194V10.551H8.95383V10.194C8.95383 9.48004 9.17861 9.26849 9.80005 8.81893C10.6992 8.1446 11.4132 7.60249 11.4132 6.26704C11.4132 4.72004 10.3289 3.60938 8.37205 3.60938ZM9.03316 13.2219V11.4502H7.3275V13.2219H9.03316Z' fill='%23CACDC2'/%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
}
body .wrapper .promo.cards-universal-page .promo-static-info-actions {
  margin-top: 27px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1239px) {
  body .wrapper .promo.cards-universal-page .promo-static-info-actions {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    max-width: 600px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.cards-universal-page .promo-static-info-actions {
    max-width: 100%;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
body .wrapper .promo.cards-universal-page .promo-static-info-actions .ui-btn {
  margin-top: 0;
}
@media (max-width: 1239px) {
  body .wrapper .promo.cards-universal-page .promo-static-info-actions .ui-btn a {
    font-size: 18px;
    padding: 0 55px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.cards-universal-page .promo-static-info-actions .ui-btn a {
    font-size: 16px;
  }
}
body .wrapper .promo.cards-universal-page .promo-static-info-actions .ui-btn-hollow {
  margin-left: 20px;
  position: relative;
}
body .wrapper .promo.cards-universal-page .promo-static-info-actions .ui-btn-hollow a {
  line-height: 56px;
  color: #dc0533;
}
@media (max-width: 979px) {
  body .wrapper .promo.cards-universal-page .promo-static-info-actions .ui-btn-hollow a {
    font-size: 16px;
    white-space: nowrap;
  }
}
body .wrapper .promo.cards-universal-page .promo-static-info-actions .ui-btn-hollow a:hover {
  color: #ffffff;
}
@media (max-width: 1239px) {
  body .wrapper .promo.cards-universal-page .promo-static-info-actions .ui-btn-hollow:nth-child(3) {
    margin-left: 0;
    margin-top: 20px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.cards-universal-page .promo-static-info-actions .ui-btn-hollow:nth-child(3) {
    margin-left: 20px;
    margin-top: 0;
  }
}
body .wrapper .promo.cards-universal-page .promo-static-info-actions .ui-tip {
  display: inline-block;
}
@media (max-width: 1239px) {
  body .wrapper .promo.cards-universal-page .promo-static-info-actions .ui-tip {
    margin-top: 20px;
  }
}
body .wrapper .promo.cards-universal-page .promo-static-info-actions .sub-opt-tip {
  margin-left: 10px;
  width: 18px;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' viewBox='0 0 18 17' fill='none'%3E%3Ccircle cx='8.52673' cy='8.5' r='8' fill='none' stroke='%23CACDC2'/%3E%3Cpath d='M8.37205 3.60938C6.42839 3.60938 5.33094 4.79938 5.29128 6.49182H6.81183C6.8515 5.38115 7.43328 4.9316 8.3985 4.9316C9.36372 4.9316 9.87939 5.56626 9.87939 6.26704C9.87939 7.06038 9.45628 7.4306 8.82161 7.88015C7.82994 8.66026 7.43328 9.0966 7.43328 10.194V10.551H8.95383V10.194C8.95383 9.48004 9.17861 9.26849 9.80005 8.81893C10.6992 8.1446 11.4132 7.60249 11.4132 6.26704C11.4132 4.72004 10.3289 3.60938 8.37205 3.60938ZM9.03316 13.2219V11.4502H7.3275V13.2219H9.03316Z' fill='%23CACDC2'/%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
}
@media (max-width: 979px) {
  body .wrapper .promo.cards-universal-page .promo-static-info-actions .sub-opt-tip {
    position: absolute;
    top: 12px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.cards-universal-page .promo-static-mob .promo-static-info-block {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
body .wrapper .promo.cards-sinara-kind-page .promo-static-info {
  padding-bottom: 50px;
}
body .wrapper .promo.cards-sinara-kind-page .promo-static-info h1 {
  max-width: 970px;
}
@media (max-width: 759px) {
  body .wrapper .promo.schastlivaya-moneta-page {
    padding: 0 10px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.schastlivaya-moneta-page .promo-static {
    border-radius: 10px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.schastlivaya-moneta-page .promo-static-info-block-item:first-child .promo-static-info-block-item-desc {
    max-width: 116px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.schastlivaya-moneta-page .promo-static-info-block-item:first-child .promo-static-info-block-item-desc {
    max-width: 100%;
  }
  body .wrapper .promo.schastlivaya-moneta-page .promo-static-info-block-item:first-child .promo-static-info-block-item-desc br {
    display: none;
  }
}
@media (max-width: 520px) {
  body .wrapper .promo.schastlivaya-moneta-page .promo-static-info-block-item:nth-child(2) .promo-static-info-block-item-desc {
    min-height: 34px;
  }
}
body .wrapper .promo.kurs-na-mechtu-page .promo-static-info-block {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
body .wrapper .promo.credits-inner-professional .promo-static-img {
  top: auto;
  height: auto;
}
body .wrapper .promo.credits-inner-professional .promo-static-img img {
  height: auto;
}
body .wrapper .promo.credits-inner-professional .promo-static-img img.mobile {
  display: none;
}
@media (max-width: 759px) {
  body .wrapper .promo.credits-inner-professional .promo-static-img img.mobile {
    display: block;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.credits-inner-professional .promo-static-img img.desktop {
    display: none;
  }
}
body .wrapper .promo.credits-inner-professional .promo-static-img img.tablet {
  display: none;
}
@media (max-width: 1239px) {
  body .wrapper .promo.credits-inner-professional .promo-static-img img.tablet {
    display: block;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.credits-inner-professional .promo-static-img img.tablet {
    width: 370px;
  }
}
@media (max-width: 520px) {
  body .wrapper .promo.credits-inner-professional .promo-static-img img.tablet {
    display: none;
  }
}
body .wrapper .promo.dk .promo-static {
  background: #f1f3f7;
}
body .wrapper .promo.lt .promo-static {
  background: #f2f2f2;
}
body .wrapper .promo--international-transfers .promo-static-img {
  top: auto;
  max-width: 775px;
}
@media (max-width: 1679px) {
  body .wrapper .promo--international-transfers .promo-static-img {
    max-width: 650px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo--international-transfers .promo-static-img {
    max-width: 595px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo--international-transfers .promo-static-img {
    max-width: 380px;
  }
}
@media (max-width: 520px) {
  body .wrapper .promo--international-transfers .promo-static-img {
    max-width: 200px;
  }
}
body .wrapper .promo--international-transfers .promo-static-img img.mobile {
  display: none;
}
@media (max-width: 520px) {
  body .wrapper .promo--international-transfers .promo-static-img img.mobile {
    display: block;
  }
}
@media (max-width: 520px) {
  body .wrapper .promo--international-transfers .promo-static-img img.desktop {
    display: none;
  }
}
body .wrapper .promo--international-transfers .promo-static-info {
  padding-top: 120px;
}
@media (max-width: 1679px) {
  body .wrapper .promo--international-transfers .promo-static-info {
    padding-top: 85px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo--international-transfers .promo-static-info {
    padding-top: 50px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo--international-transfers .promo-static-info {
    padding-top: 30px;
  }
}
body .wrapper .promo--international-transfers .promo-static-info h1 {
  max-width: 840px;
}
@media (max-width: 1679px) {
  body .wrapper .promo--international-transfers .promo-static-info h1 {
    max-width: 350px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo--international-transfers .promo-static-info h1 {
    max-width: 290px;
  }
}
body .wrapper .promo--international-transfers .promo-static-info-txt {
  max-width: 840px;
}
@media (max-width: 1679px) {
  body .wrapper .promo--international-transfers .promo-static-info-txt {
    max-width: 340px;
    font-size: 18px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo--international-transfers .promo-static-info-txt {
    max-width: 290px;
    font-size: 16px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo--international-transfers .promo-static-info-txt {
    max-width: 230px;
    font-size: 15px;
    color: #858f9a;
  }
}
body .wrapper .inner .popup {
  position: relative;
  width: 100%;
  padding: 25px 0;
}
body .wrapper .inner .popup input,
body .wrapper .inner .popup textarea,
body .wrapper .inner .popup button {
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}
body .wrapper .inner .popup .inner {
  margin: 0 auto;
  padding: 25px 0;
  max-width: 1480px;
}
@media (max-width: 1499px) {
  body .wrapper .inner .popup .inner {
    max-width: 1220px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .inner .popup .inner {
    max-width: 960px;
  }
}
@media (max-width: 979px) {
  body .wrapper .inner .popup .inner {
    max-width: 740px;
  }
}
@media (max-width: 759px) {
  body .wrapper .inner .popup .inner {
    max-width: 100%;
    padding: 25px 10px;
  }
}
body .wrapper .inner .popup .fancybox-button {
  display: none;
}
body .wrapper .inner .popup-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper .inner .popup-top-title {
  font: 700 48px/1.2 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1499px) {
  body .wrapper .inner .popup-top-title {
    font-size: 36px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .inner .popup-top-title {
    font-size: 32px;
  }
}
@media (max-width: 759px) {
  body .wrapper .inner .popup-top-title {
    font-size: 22px;
  }
}
body .wrapper .inner .popup-top-close {
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.6564 6.85714L25.1429 8.34459L8.34367 25.1429L6.85718 23.6565L23.6564 6.85714Z' fill='%23262626'/%3E%3Cpath d='M8.34367 6.85714L25.1429 23.6554L23.6564 25.1429L6.85718 8.34459L8.34367 6.85714Z' fill='%23262626'/%3E%3C/svg%3E%0A");
  background-size: contain;
  border-radius: 50%;
  cursor: pointer;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup-top-close {
    width: 28px;
    height: 28px;
  }
}
body .wrapper .inner .popup h2 {
  margin: 0;
  padding: 0;
  font: 700 36px/42px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1499px) {
  body .wrapper .inner .popup h2 {
    font: 700 32px/1.3 'CocoSharp', 'Arial', sans-serif;
  }
}
@media (max-width: 1239px) {
  body .wrapper .inner .popup h2 {
    font-size: 28px;
  }
}
@media (max-width: 979px) {
  body .wrapper .inner .popup h2 {
    font-size: 24px;
  }
}
@media (max-width: 759px) {
  body .wrapper .inner .popup h2 {
    font-size: 22px;
  }
}
body .wrapper .inner .popup h2.sm {
  font-size: 28px;
}
body .wrapper .inner .popup h2.msm {
  font-size: 33px;
  line-height: 1.3;
}
body .wrapper .inner .popup h2.md {
  font-size: 34px;
  line-height: 42px;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup h2.md {
    font-size: 22px;
    line-height: 26px;
  }
}
body .wrapper .inner .popup h2.lg {
  font-size: 50px;
  line-height: 58px;
}
@media (max-width: 1499px) {
  body .wrapper .inner .popup h2.lg {
    font-size: 36px;
    line-height: 44px;
  }
}
@media (max-width: 979px) {
  body .wrapper .inner .popup h2.lg {
    font-size: 28px;
    line-height: 36px;
  }
}
@media (max-width: 520px) {
  body .wrapper .inner .popup h2.lg {
    font-size: 24px;
    line-height: 28px;
  }
}
body .wrapper .inner .popup h2 span {
  color: #dc0533;
}
body .wrapper .inner .popup .ui-item {
  position: relative;
}
body .wrapper .inner .popup .ui-item .error-txt {
  position: absolute;
  right: 0;
  bottom: 100%;
  z-index: 1;
  margin-bottom: 11px;
  padding: 15px;
  font: 400 14px/16px 'CocoSharp', 'Arial', sans-serif;
  background: #fff;
  color: #dc0533;
  -webkit-box-shadow: 0px 10px 10px #dadde1;
          box-shadow: 0px 10px 10px #dadde1;
  border-radius: 10px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper .inner .popup .ui-item .error-txt:after {
  position: absolute;
  bottom: -6px;
  left: 50%;
  width: 8px;
  height: 8px;
  -webkit-transform: rotate(45deg) translateX(-50%);
          transform: rotate(45deg) translateX(-50%);
  background: #fff;
  content: '';
}
body .wrapper .inner .popup .ui-item label.parsley-error .error-txt {
  opacity: 1;
  visibility: visible;
}
body .wrapper .inner .popup .ui-item label.parsley-success .error-txt {
  opacity: 0;
  visibility: hidden;
}
body .wrapper .inner .popup .ui-input.date {
  max-width: 290px;
}
@media (max-width: 768px) {
  body .wrapper .inner .popup .ui-input.date {
    max-width: 100%;
  }
}
body .wrapper .inner .popup .ui-input.date label.parsley-error:after {
  background: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.7'%3E%3Crect x='1' y='2.50045' width='18.1313' height='17.6426' rx='3' stroke='%23f65e64' stroke-width='1.5'/%3E%3Cpath d='M1 9.12512L18.8613 9.12512' stroke='%23f65e64' stroke-width='1.5'/%3E%3Cpath d='M5.50391 0.826172V4.71481' stroke='%23f65e64' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M14.9001 0.826172V4.71481' stroke='%23f65e64' stroke-width='1.5' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 100%;
}
body .wrapper .inner .popup .ui-input.date label.parsley-success:after {
  background: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.7'%3E%3Crect x='1' y='2.50045' width='18.1313' height='17.6426' rx='3' stroke='%23038c73' stroke-width='1.5'/%3E%3Cpath d='M1 9.12512L18.8613 9.12512' stroke='%23038c73' stroke-width='1.5'/%3E%3Cpath d='M5.50391 0.826172V4.71481' stroke='%23038c73' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M14.9001 0.826172V4.71481' stroke='%23038c73' stroke-width='1.5' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 100%;
}
body .wrapper .inner .popup .ui-input.date label:after {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 18px;
  width: 19px;
  height: 19px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cg opacity='0.7'%3E%3Crect x='1' y='2.50045' width='18.1313' height='17.6426' rx='3' stroke='%23858F9A' stroke-width='1.5'/%3E%3Cpath d='M1 9.12512L18.8613 9.12512' stroke='%23858F9A' stroke-width='1.5'/%3E%3Cpath d='M5.50391 0.826172V4.71481' stroke='%23858F9A' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M14.9001 0.826172V4.71481' stroke='%23858F9A' stroke-width='1.5' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
  pointer-events: none;
}
body .wrapper .inner .popup .ui-input.active label .title {
  font-size: 14px;
  -webkit-transform: translateY(-30px);
          transform: translateY(-30px);
  opacity: 1;
  color: #858f9a;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup .ui-input.active label .title {
    font-size: 12px;
    -webkit-transform: translateY(-26px);
            transform: translateY(-26px);
  }
}
body .wrapper .inner .popup .ui-input label {
  position: relative;
  display: block;
  margin: 0;
}
body .wrapper .inner .popup .ui-input label.parsley-error input {
  border-color: #dc0533;
}
body .wrapper .inner .popup .ui-input label.parsley-success input {
  border-color: #dc0533;
}
body .wrapper .inner .popup .ui-input label input {
  padding: 0 40px 0 18px;
  width: 100%;
  height: 48px;
  font: 300 16px/48px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  border: 1px solid #858f9a;
  border-radius: 10px;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup .ui-input label input {
    height: 40px;
    font-size: 14px;
    line-height: 40px;
  }
}
body .wrapper .inner .popup .ui-input label input:focus ~ .title {
  font-size: 14px;
  -webkit-transform: translateY(-30px);
          transform: translateY(-30px);
  opacity: 1;
  color: #858f9a;
}
body .wrapper .inner .popup .ui-input label .title {
  position: absolute;
  z-index: 1;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 15px;
  padding: 0 3px;
  font: 300 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  background: #ffffff;
  opacity: 0.5;
  pointer-events: none;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup .ui-input label .title {
    font-size: 14px;
  }
}
body .wrapper .inner .popup .ui-input label .inp-clear {
  position: absolute;
  right: 10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 25px;
  height: 25px;
  background: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.405311' y1='0.729943' x2='9.5977' y2='9.92233' stroke='%23D82323'/%3E%3Cline x1='0.698204' y1='9.87447' x2='9.89059' y2='0.682084' stroke='%23D82323'/%3E%3C/svg%3E%0A") no-repeat center;
  cursor: pointer;
  opacity: 0;
}
body .wrapper .inner .popup .ui-input label .inp-clear.active {
  opacity: 1;
}
body .wrapper .inner .popup .ui-form-select {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 48px;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup .ui-form-select {
    height: 40px;
  }
}
body .wrapper .inner .popup .ui-form-select-title {
  position: absolute;
  z-index: 1;
  top: 50%;
  -webkit-transform: translateY(-32px);
          transform: translateY(-32px);
  left: 15px;
  padding: 0 3px;
  font: 300 14px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  background: #ffffff;
  pointer-events: none;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup .ui-form-select-title {
    font-size: 12px;
    color: #858f9a;
    -webkit-transform: translateY(-26px);
            transform: translateY(-26px);
  }
}
body .wrapper .inner .popup .ui-form-select .bootstrap-select {
  width: 100% !important;
  height: 100%;
}
body .wrapper .inner .popup .ui-form-select .bootstrap-select .inner {
  width: 100%;
  padding: 0;
}
body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-toggle {
  width: 100%;
  height: 100%;
  padding: 0;
  background: #ffffff;
  border-radius: 10px;
  border: 1px solid #858f9a;
}
body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-toggle:focus,
body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-toggle:active {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  outline: none !important;
}
body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-toggle:after {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 22px;
  margin: 0;
  width: 13px;
  min-width: 13px;
  height: 8px;
  background: url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.00027 1L6.36683 6.31152L11.7334 1' stroke='%23858F9A' stroke-linecap='round'/%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 100%;
  border: none;
}
body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  padding: 0 30px 0 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 100%;
  font: 300 16px/48px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  vertical-align: middle;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
    font-size: 14px;
    line-height: 40px;
  }
}
body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-menu.show {
  top: 5px !important;
  margin: 0;
  padding: 0;
  border-radius: 10px;
  border: 1px solid #858f9a;
}
@media (max-width: 768px) {
  body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-menu.show {
    max-width: calc(100vw - 20px) !important;
    min-width: 200px !important;
    -webkit-transform: translateY(40px) !important;
            transform: translateY(40px) !important;
    width: 100%;
  }
}
body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox {
  padding: 8px;
}
body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox input {
  height: 35px;
  font: 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  caret-color: #dc0533;
  border-color: #d9d9d9;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox input {
    font-size: 14px;
  }
}
body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox input::placehoder {
  font: 300 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox input::placehoder {
    font-size: 14px;
  }
}
body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show {
  border: none;
}
body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.active a,
body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.selected a {
  background: #dc0533;
}
body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.active a span,
body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.selected a span {
  color: #ffffff;
}
body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li:active a {
  background: #dc0533;
}
body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li:active a span {
  color: #ffffff;
}
body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li a {
  padding: 5px 18px;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li a {
    padding: 4px 18px;
  }
}
body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li a span {
  font: 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li a span {
    font-size: 14px;
  }
}
body .wrapper .inner .popup .ui-textarea.active label .title {
  font-size: 14px;
  -webkit-transform: translateY(-10px);
          transform: translateY(-10px);
  opacity: 1;
  color: #858f9a;
}
body .wrapper .inner .popup .ui-textarea label {
  position: relative;
  margin: 0;
  display: block;
  border: 1px solid #858f9a;
  border-radius: 10px;
}
body .wrapper .inner .popup .ui-textarea label.parsley-error {
  border-color: #dc0533;
}
body .wrapper .inner .popup .ui-textarea label.parsley-success {
  border-color: #dc0533;
}
body .wrapper .inner .popup .ui-textarea label textarea {
  padding: 0 18px;
  width: 100%;
  min-height: 100px;
  font: 300 16px/1.35 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  resize: none;
  border: none;
  border-top: 10px solid transparent;
  border-bottom: 7px solid transparent;
  border-radius: 10px;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup .ui-textarea label textarea {
    font-size: 14px;
  }
}
body .wrapper .inner .popup .ui-textarea label textarea:focus ~ .title {
  font-size: 14px;
  -webkit-transform: translateY(-10px);
          transform: translateY(-10px);
  opacity: 1;
  color: #858f9a;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup .ui-textarea label textarea:focus ~ .title {
    font-size: 12px;
    -webkit-transform: translateY(-7px);
            transform: translateY(-7px);
  }
}
body .wrapper .inner .popup .ui-textarea label .title {
  position: absolute;
  z-index: 1;
  top: 0;
  -webkit-transform: translateY(15px);
          transform: translateY(15px);
  left: 15px;
  padding: 0 3px;
  font: 300 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  background: #ffffff;
  opacity: 0.5;
  pointer-events: none;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup .ui-textarea label .title {
    font-size: 14px;
  }
}
body .wrapper .inner .popup .ui-upload {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
body .wrapper .inner .popup .ui-upload:hover span {
  border-color: #dc0533;
}
body .wrapper .inner .popup .ui-upload input {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  display: block;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
body .wrapper .inner .popup .ui-upload svg {
  width: 15px;
  height: 20px;
}
body .wrapper .inner .popup .ui-upload svg path {
  stroke: #dc0533;
}
body .wrapper .inner .popup .ui-upload span {
  margin-left: 10px;
  padding-top: 2px;
  font: 300 16px/18px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  border-bottom: 1px solid transparent;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup .ui-upload span {
    font-size: 14px;
  }
}
body .wrapper .inner .popup .ui-checkbox label {
  margin: 0;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 0 35px;
  font: 300 16px/25px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup .ui-checkbox label {
    font-size: 14px;
  }
}
body .wrapper .inner .popup .ui-checkbox label:hover .checkmark {
  border-color: #dc0533;
}
body .wrapper .inner .popup .ui-checkbox label input[type='checkbox'] {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 0;
  cursor: pointer;
}
body .wrapper .inner .popup .ui-checkbox label input[type='checkbox']:checked ~ .checkmark {
  border-color: #dc0533;
  background-color: #dc0533;
}
body .wrapper .inner .popup .ui-checkbox label input[type='checkbox']:checked ~ .checkmark:after {
  opacity: 1;
}
body .wrapper .inner .popup .ui-checkbox label .checkmark {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  height: 24px;
  width: 24px;
  border: 1px solid #737c87;
  border-radius: 5px;
  background-color: #ffffff;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
body .wrapper .inner .popup .ui-checkbox label .checkmark:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='14' viewBox='0 0 15 14' fill='none'%3E%3Cpath d='M1.1875 7.71357L5.39904 11.7501L13.1875 1.94434' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center no-repeat, #dc0533;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
body .wrapper .inner .popup .ui-checkbox label a {
  color: inherit;
  text-decoration: underline;
}
body .wrapper .inner .popup .ui-btn {
  text-align: center;
}
body .wrapper .inner .popup .ui-btn button[type='submit'] {
  padding: 0 50px;
  display: inline-block;
  font: 500 18px/56px 'CocoSharp', 'Arial', sans-serif;
  color: #ffffff;
  text-align: center;
  border: 2px solid #dc0533;
  background: #dc0533;
  border-radius: 30px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup .ui-btn button[type='submit'] {
    width: 100%;
    padding: 0 25px;
    font-size: 14px;
    line-height: 36px;
    font-weight: normal;
  }
}
body .wrapper .inner .popup .ui-btn button[type='submit']:hover {
  color: #dc0533;
  background: transparent;
}
body .wrapper .inner .popup .ui-btn a {
  display: inline-block;
  padding: 0 50px;
  border: 2px solid #dc0533;
  font: 500 18px/56px 'CocoSharp', 'Arial', sans-serif;
  text-decoration: none;
  text-align: center;
  background: #dc0533;
  color: #fff;
  border-radius: 30px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup .ui-btn a {
    padding: 0 25px;
    font-size: 16px;
    line-height: 36px;
  }
}
body .wrapper .inner .popup .ui-btn a:hover {
  color: #dc0533;
  background: transparent;
}
body .wrapper .inner .popup.geolocation {
  min-height: 100vh;
}
body .wrapper .inner .popup.geolocation .popup-search {
  margin-top: 50px;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.geolocation .popup-search {
    margin-top: 30px;
  }
}
body .wrapper .inner .popup.geolocation .popup-search label {
  position: relative;
  display: block;
  margin: 0;
}
body .wrapper .inner .popup.geolocation .popup-search label:after {
  content: '';
  position: absolute;
  right: 30px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z' stroke='%23262626' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21 21L16.65 16.65' stroke='%23262626' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-size: contain;
}
@media (max-width: 1499px) {
  body .wrapper .inner .popup.geolocation .popup-search label:after {
    right: 20px;
    width: 20px;
    height: 20px;
  }
}
body .wrapper .inner .popup.geolocation .popup-search label input[type='text'] {
  width: 100%;
  padding: 0 35px 0 18px;
  font: 18px/60px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  background: #f2f2f2;
  border: none;
  border-radius: 10px;
  outline: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
@media (max-width: 1499px) {
  body .wrapper .inner .popup.geolocation .popup-search label input[type='text'] {
    line-height: 50px;
  }
}
body .wrapper .inner .popup.geolocation .popup-search label input[type='text']:focus ~ .title {
  font-size: 14px;
  -webkit-transform: translateY(-30px);
          transform: translateY(-30px);
  opacity: 0;
  color: #858f9a;
}
body .wrapper .inner .popup.geolocation .popup-search label input[type='text']:focus ~ span {
  opacity: 0;
}
body .wrapper .inner .popup.geolocation .popup-search label span {
  position: absolute;
  z-index: 1;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 15px;
  padding: 0 3px;
  font: 300 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  background: transparent;
  opacity: 0.5;
  pointer-events: none;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .wrapper .inner .popup.geolocation .popup-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 60px;
}
@media (max-width: 1499px) {
  body .wrapper .inner .popup.geolocation .popup-block {
    margin-top: 50px;
  }
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.geolocation .popup-block {
    margin-top: 30px;
  }
}
body .wrapper .inner .popup.geolocation .popup-block-item {
  width: 20%;
  margin-bottom: 60px;
  padding-right: 20px;
}
@media (max-width: 1499px) {
  body .wrapper .inner .popup.geolocation .popup-block-item {
    margin-bottom: 50px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .inner .popup.geolocation .popup-block-item {
    width: 25%;
  }
}
@media (max-width: 979px) {
  body .wrapper .inner .popup.geolocation .popup-block-item {
    width: 33.3%;
  }
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.geolocation .popup-block-item {
    width: 50%;
    margin-bottom: 30px;
  }
}
@media (max-width: 500px) {
  body .wrapper .inner .popup.geolocation .popup-block-item {
    width: 100%;
  }
}
body .wrapper .inner .popup.geolocation .popup-block-item-letter {
  font: 40px/1.2 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1499px) {
  body .wrapper .inner .popup.geolocation .popup-block-item-letter {
    font-size: 36px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .inner .popup.geolocation .popup-block-item-letter {
    font-size: 32px;
  }
}
body .wrapper .inner .popup.geolocation .popup-block-item ul {
  margin-top: 10px;
}
body .wrapper .inner .popup.geolocation .popup-block-item ul li {
  margin-top: 5px;
  font: 18px/1.4 'CocoSharp', 'Arial', sans-serif;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
}
body .wrapper .inner .popup.geolocation .popup-block-item ul li:hover {
  color: #dc0533;
}
body .wrapper .inner .popup.geolocation .popup-block-item ul li:first-child {
  margin-top: 0;
}
body .wrapper .inner .popup.city {
  position: absolute;
  top: 80px;
  right: 6%;
  z-index: 10;
  width: auto;
  padding: 40px 65px 25px;
  background: #fff;
  border-radius: 8px;
  -webkit-box-shadow: 0px 10px 30px rgba(38, 38, 38, 0.15) !important;
          box-shadow: 0px 10px 30px rgba(38, 38, 38, 0.15) !important;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.city {
    z-index: 102;
  }
}
body .wrapper .inner .popup.city .popup {
  position: relative;
}
body .wrapper .inner .popup.city .popup-close {
  position: absolute;
  top: 12px;
  right: 12px;
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.6564 6.85714L25.1429 8.34459L8.34367 25.1429L6.85718 23.6565L23.6564 6.85714Z' fill='%23262626'/%3E%3Cpath d='M8.34367 6.85714L25.1429 23.6554L23.6564 25.1429L6.85718 8.34459L8.34367 6.85714Z' fill='%23262626'/%3E%3C/svg%3E%0A");
  background-size: contain;
  border-radius: 50%;
  cursor: pointer;
}
body .wrapper .inner .popup.city .popup-city {
  text-align: center;
  font: 300 18px/1.2 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper .inner .popup.city .popup-line {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 25px;
}
body .wrapper .inner .popup.city .popup-line .ui-btn {
  margin-right: 20px;
}
body .wrapper .inner .popup.city .popup-line .ui-btn a {
  width: 105px;
  padding: 0;
  text-align: center;
  font: 500 18px/41px 'CocoSharp', 'Arial', sans-serif;
  color: #fff;
  background: #dc0533;
  border-color: #dc0533;
}
body .wrapper .inner .popup.city .popup-line .ui-btn a:hover {
  color: #262626;
  background: transparent;
}
body .wrapper .inner .popup.city .popup-line .ui-btn-hollow a {
  display: inline-block;
  width: 105px;
  padding: 0;
  text-align: center;
  font: 500 18px/41px 'CocoSharp', 'Arial', sans-serif;
  background: #fff;
  border-color: #dc0533;
}
body .wrapper .inner .popup.city .popup-line .ui-btn-hollow a:hover {
  color: #fff;
  background: #dc0533;
}
body .wrapper .inner .popup.feedback {
  min-height: 100vh;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.feedback {
    padding: 45px 10px;
  }
}
body .wrapper .inner .popup.feedback .feedback-inner {
  max-width: 550px;
  margin: 0 auto;
}
body .wrapper .inner .popup.feedback .feedback-title {
  margin-bottom: 35px;
  font: 700 36px/44px 'CocoSharp', 'Arial', sans-serif;
  text-align: center;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.feedback .feedback-title {
    margin-bottom: 30px;
    font-size: 24px;
    line-height: 30px;
  }
}
body .wrapper .inner .popup.feedback .feedback-tabs-head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 30px;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.feedback .feedback-tabs-head {
    margin-bottom: 20px;
  }
}
body .wrapper .inner .popup.feedback .feedback-tabs-head-item {
  margin-right: 15px;
  padding: 14px 30px;
  border: 2px solid #dc0533;
  font: 300 15px/17px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  border-radius: 25px;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.feedback .feedback-tabs-head-item {
    margin-right: 5px;
    padding: 5px 10px;
    font-size: 11px;
  }
}
body .wrapper .inner .popup.feedback .feedback-tabs-head-item:last-child {
  margin-right: 0;
}
body .wrapper .inner .popup.feedback .feedback-tabs-head-item.active {
  background: #dc0533;
  color: #fff;
}
body .wrapper .inner .popup.feedback .feedback-tabs-content-item {
  display: none;
}
body .wrapper .inner .popup.feedback .feedback-tabs-content-item.active {
  display: block;
}
body .wrapper .inner .popup.feedback .feedback-form-row:not(:first-child) {
  margin-top: 40px;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.feedback .feedback-form-row:not(:first-child) {
    margin-top: 20px;
  }
}
body .wrapper .inner .popup.feedback .feedback-form-row .upload-info {
  padding: 12px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  background: #f2f2f2;
  border-radius: 10px;
}
body .wrapper .inner .popup.feedback .feedback-form-row .upload-info-img {
  margin-top: -3px;
  width: 18px;
}
body .wrapper .inner .popup.feedback .feedback-form-row .upload-info-txt {
  margin-left: 10px;
  width: calc(100% - 28px);
  font: 300 14px/20px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper .inner .popup.feedback .feedback-form-row-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1280px) {
  body .wrapper .inner .popup.feedback .feedback-form-row-actions {
    display: block;
  }
}
@media (max-width: 1280px) {
  body .wrapper .inner .popup.feedback .feedback-form-row-actions .ui-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-right: 0;
    margin-bottom: 25px;
  }
}
body .wrapper .inner .popup.feedback .feedback-scrollto {
  position: relative;
  margin-top: 140px;
  padding: 30px 50px 30px 55px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #f2f2f2;
  border-radius: 10px;
  cursor: pointer;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.feedback .feedback-scrollto {
    margin-top: 60px;
    padding: 15px 20px;
  }
}
body .wrapper .inner .popup.feedback .feedback-scrollto:hover button {
  border-color: #dc0533;
  background-color: #dc0533;
}
body .wrapper .inner .popup.feedback .feedback-scrollto:hover button svg path {
  fill: #ffffff;
}
body .wrapper .inner .popup.feedback .feedback-scrollto h2 {
  text-transform: uppercase;
  text-align: center;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.feedback .feedback-scrollto h2 {
    width: 60%;
    font-size: 20px;
  }
}
body .wrapper .inner .popup.feedback .feedback-scrollto button {
  position: absolute;
  right: 20px;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  border: 1px solid #d5dde6;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.feedback .feedback-scrollto button {
    margin-left: 20px;
    width: 40px;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.feedback .feedback-scrollto button svg {
    width: 20px;
    height: 20px;
  }
}
body .wrapper .inner .popup.feedback .feedback-scrollto button svg path {
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper .inner .popup.feedback .feedback-success {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper .inner .popup.feedback .feedback-success-img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper .inner .popup.feedback .feedback-success-img svg {
  width: 85px;
  height: 85px;
}
@media (max-width: 768px) {
  body .wrapper .inner .popup.feedback .feedback-success-img svg {
    width: 60px;
    height: 60px;
  }
}
body .wrapper .inner .popup.feedback .feedback-success-title {
  margin: 25px -80px 0 -80px;
  text-align: center;
}
@media (max-width: 1280px) {
  body .wrapper .inner .popup.feedback .feedback-success-title {
    margin: 25px 0 0 0;
  }
}
body .wrapper .inner .popup.feedback .feedback-success-title h2 {
  text-align: center;
  font-size: 36px;
  line-height: 44px;
}
@media (max-width: 1280px) {
  body .wrapper .inner .popup.feedback .feedback-success-title h2 {
    font-size: 32px;
    line-height: 40px;
  }
}
@media (max-width: 768px) {
  body .wrapper .inner .popup.feedback .feedback-success-title h2 {
    font-size: 22px;
    line-height: 36px;
  }
}
body .wrapper .inner .popup.feedback .feedback-success-desc {
  margin: 40px -80px -40px -80px;
  font: 24px/32px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 768px) {
  body .wrapper .inner .popup.feedback .feedback-success-desc {
    margin: 30px 0 0px;
    font-size: 18px;
    line-height: 26px;
    text-align: center;
  }
}
body .wrapper .inner .popup.feedback .popup-top-close {
  position: absolute;
  top: 12px;
  right: 12px;
}
body .wrapper .inner .popup.form_success {
  width: 100%;
  max-width: 960px;
  padding: 65px 25px 85px;
  border-radius: 10px;
  overflow: visible;
}
@media (max-width: 979px) {
  body .wrapper .inner .popup.form_success {
    width: 97%;
  }
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.form_success {
    padding: 35px 20px;
  }
}
body .wrapper .inner .popup.form_success .popup-top-close {
  position: absolute;
  top: -48px;
  right: 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'%3E%3Cpath d='M19 1.9L17.1 0L9.5 7.6L1.9 0L0 1.9L7.6 9.5L0 17.1L1.9 19L9.5 11.4L17.1 19L19 17.1L11.4 9.5L19 1.9Z' fill='white'/%3E%3C/svg%3E") center no-repeat;
}
body .wrapper .inner .popup.form_success i {
  margin: 0 auto;
  display: block;
  width: 72px;
  height: 72px;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.form_success i {
    width: 48px;
    height: 48px;
  }
}
body .wrapper .inner .popup.form_success i svg {
  max-width: 100%;
  max-height: 100%;
}
body .wrapper .inner .popup.form_success .ui-btn {
  margin-top: 50px;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.form_success .ui-btn {
    margin-top: 25px;
  }
}
body .wrapper .inner .popup.form_success .form_success-title {
  margin-top: 25px;
  font: 700 30px/1.5 'CocoSharp', 'Arial', sans-serif;
  text-align: center;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.form_success .form_success-title {
    margin-top: 15px;
    font-size: 18px;
  }
}
body .wrapper .inner .popup.agreement {
  visibility: hidden;
  padding: 0;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 0;
  -webkit-transform: translate(0, 100%);
          transform: translate(0, 100%);
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
body .wrapper .inner .popup.agreement.active {
  visibility: visible;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  z-index: 100;
}
body .wrapper .inner .popup.agreement.hidden {
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
body .wrapper .inner .popup.agreement .agreement-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 auto;
  padding: 26px 35px;
  background: #ffffff;
  -webkit-box-shadow: 0px 15px 20px 10px rgba(0, 0, 0, 0.25);
          box-shadow: 0px 15px 20px 10px rgba(0, 0, 0, 0.25);
}
@media (max-width: 1239px) {
  body .wrapper .inner .popup.agreement .agreement-wrap {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media (max-width: 979px) {
  body .wrapper .inner .popup.agreement .agreement-wrap {
    padding: 12px 15px;
  }
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.agreement .agreement-wrap {
    padding: 24px 20px;
    display: block;
  }
}
body .wrapper .inner .popup.agreement .agreement-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 30px;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.agreement .agreement-content {
    margin-right: 0;
  }
}
body .wrapper .inner .popup.agreement .agreement-content .txt {
  font: 500 14px/18px 'CocoSharp', 'Arial', sans-serif;
  max-width: 980px;
  margin-left: 15px;
}
@media (max-width: 979px) {
  body .wrapper .inner .popup.agreement .agreement-content .txt {
    font-size: 12px;
    line-height: 14px;
  }
}
body .wrapper .inner .popup.agreement .agreement-content .txt a {
  color: #dc0533;
}
body .wrapper .inner .popup.agreement .agreement-content .img {
  width: 34px;
  height: 34px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.agreement .agreement-btn {
    margin-top: 10px;
    text-align: center;
  }
}
body .wrapper .inner .popup.agreement .agreement-btn button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 13px 37px;
  border: 2px solid #dc0533;
  border-radius: 23px;
  font: 500 12px/15px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  text-transform: uppercase;
  white-space: nowrap;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.agreement .agreement-btn button {
    padding: 10px 20px;
    font-size: 13px;
    text-transform: none;
    border: 1px solid #dc0533;
  }
}
body .wrapper .inner .popup.agreement .agreement-btn button:hover {
  background: #dc0533;
  color: #fff;
}
body .wrapper .inner .popup.banner {
  padding: 0;
  display: block;
}
@media (max-width: 1499px) {
  body .wrapper .inner .popup.banner {
    margin: 0;
    width: 100%;
  }
}
body .wrapper .inner .popup.banner .popup_banner-wrap {
  position: relative;
  padding: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #dc0533;
  border-radius: 10px;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.banner .popup_banner-wrap {
    display: block;
    padding: 15px 10px;
  }
}
body .wrapper .inner .popup.banner .popup_banner-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper .inner .popup.banner .popup_banner-content .img {
  width: 64px;
  height: 64px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media (max-width: 979px) {
  body .wrapper .inner .popup.banner .popup_banner-content .img {
    width: 44px;
    height: 44px;
  }
}
@media (max-width: 979px) {
  body .wrapper .inner .popup.banner .popup_banner-content .img svg {
    max-width: 100%;
    max-height: 100%;
  }
}
body .wrapper .inner .popup.banner .popup_banner-content .text {
  font: 700 24px/30px 'CocoSharp', 'Arial', sans-serif;
  color: #ffffff;
  margin-left: 40px;
}
@media (max-width: 979px) {
  body .wrapper .inner .popup.banner .popup_banner-content .text {
    font-size: 14px;
    line-height: 19px;
    margin-left: 10px;
    max-width: 236px;
  }
}
body .wrapper .inner .popup.banner .popup_banner-content .text br {
  display: none;
}
@media (max-width: 1239px) {
  body .wrapper .inner .popup.banner .popup_banner-content .text br {
    display: block;
  }
}
body .wrapper .inner .popup.banner .popup_banner-btn {
  margin-left: 35px;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.banner .popup_banner-btn {
    margin-left: 0;
    margin-top: 15px;
  }
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.banner .popup_banner-btn .ui-btn {
    width: 100%;
  }
}
body .wrapper .inner .popup.banner .popup_banner-btn .ui-btn a {
  white-space: nowrap;
  background: #ffffff;
  color: #dc0533;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.banner .popup_banner-btn .ui-btn a {
    width: 100%;
  }
}
body .wrapper .inner .popup.banner .popup_banner-btn .ui-btn a:hover {
  opacity: 0.75;
}
body .wrapper .inner .popup.banner .close {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 50px;
  width: 22px;
  height: 22px;
  background: #ffffff;
  border-radius: 50%;
  opacity: 1;
  cursor: pointer;
}
@media (max-width: 1239px) {
  body .wrapper .inner .popup.banner .close {
    right: 25px;
  }
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.banner .close {
    top: 10px;
    right: 10px;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
body .wrapper .inner .popup.banner .close::before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  width: 50%;
  height: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10' fill='none'%3E%3Cpath d='M1 1L5 5M9 9L5 5M5 5L9 1M5 5L1 9' stroke='%23F65E64' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
body .wrapper .inner .popup.banner.fixed {
  position: fixed;
  top: 10px;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
@media (max-width: 979px) {
  body .wrapper .inner .popup.banner.fixed {
    top: 25px;
  }
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.banner.fixed {
    top: -59px;
  }
}
body .wrapper .inner .popup.banner.fixed_anim {
  max-width: 1440px;
  width: calc(100% - 40px);
  background: none;
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  z-index: 10;
}
body .wrapper .inner .popup.blog-page {
  visibility: hidden;
  position: fixed;
  height: auto;
  top: auto;
  left: 0;
  bottom: 0;
  -webkit-transform: translate(0, 100%);
          transform: translate(0, 100%);
  transition: transform 0.3s, -webkit-transform 0.3s;
}
body .wrapper .inner .popup.blog-page.active {
  visibility: visible;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  z-index: 100;
}
body .wrapper .inner .popup.blog-page .popup_banner-inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #dc0533;
  border-radius: 10px;
  padding: 8px;
  margin: 0 15px;
}
@media (max-width: 759px) {
  body .wrapper .inner .popup.blog-page .popup_banner-inner {
    display: block;
    padding: 15px 10px;
    margin: 0 10px;
  }
}
body .wrapper .ui-tip {
  position: relative;
  margin-left: 10px;
}
body .wrapper .ui-tip:hover {
  z-index: 10;
}
body .wrapper .ui-tip:hover .ui-tip-drop {
  visibility: visible;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  opacity: 1;
}
body .wrapper .ui-tip.big .ui-tip-drop {
  top: initial;
  bottom: 0;
  left: -150px;
  -webkit-transform: translateX(-50%) !important;
          transform: translateX(-50%) !important;
  padding: 20px;
  width: 710px;
  max-height: 360px;
}
@media (max-width: 1499px) {
  body .wrapper .ui-tip.big .ui-tip-drop {
    -webkit-transform: none !important;
            transform: none !important;
    right: 0;
    left: auto;
    width: 610px;
    max-height: 320px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .ui-tip.big .ui-tip-drop {
    -webkit-transform: translateX(-50%) !important;
            transform: translateX(-50%) !important;
    right: auto;
    left: 0;
  }
}
body .wrapper .ui-tip.big .ui-tip-drop .msg-important {
  position: relative;
  margin-top: 18px;
  padding-left: 63px;
  font: 300 14px/18px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper .ui-tip.big .ui-tip-drop .msg-important:before {
  content: '';
  position: absolute;
  top: 0;
  left: 15px;
  width: 34px;
  height: 34px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34' fill='none'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.6644 27.2607C31.5109 29.6286 29.6894 31.5107 27.5037 32.725C27.2002 32.9071 27.0787 33.3321 27.2609 33.6357C27.443 33.9393 27.8073 34.0607 28.1109 33.8786C30.5394 32.4821 32.543 30.4178 33.7573 27.8071C33.9394 27.4428 33.7573 26.9571 33.3323 26.8964C33.1502 26.8357 32.8466 27.0178 32.6644 27.2607Z' fill='%23F65E64'/%3E%3Cpath d='M20.2786 23.0107H19.6107V14.3286C19.6107 13.9643 19.3071 13.6607 18.9429 13.6607H13.6607C13.2964 13.6607 12.9929 13.9643 12.9929 14.3286V17C12.9929 17.3643 13.2964 17.6679 13.6607 17.6679H14.3286V22.95H13.6607C13.2964 22.95 12.9929 23.2536 12.9929 23.6179V26.2893C12.9929 26.6536 13.2964 26.9571 13.6607 26.9571H20.2786C20.6429 26.9571 20.9464 26.6536 20.9464 26.2893V23.6179C20.9464 23.2536 20.6429 23.0107 20.2786 23.0107ZM19.6714 25.6214H14.3893V24.2857H15.0571C15.4214 24.2857 15.725 23.9821 15.725 23.6179V17C15.725 16.6357 15.4214 16.3321 15.0571 16.3321H14.3893V14.9964H18.3964V23.6179C18.3964 23.9821 18.7 24.2857 19.0643 24.2857H19.7321V25.6214H19.6714ZM17 12.3857C18.4571 12.3857 19.6714 11.1714 19.6714 9.71428C19.6714 8.25714 18.4571 7.04286 17 7.04286C15.5429 7.04286 14.3286 8.25714 14.3286 9.71428C14.3286 11.1714 15.5429 12.3857 17 12.3857ZM17 8.37857C17.7286 8.37857 18.3357 8.98571 18.3357 9.71428C18.3357 10.4429 17.7286 11.05 17 11.05C16.2714 11.05 15.6643 10.4429 15.6643 9.71428C15.6643 8.98571 16.2714 8.37857 17 8.37857ZM17 0C7.83214 0 0 7.83214 0 17C0 20.1571 0.910714 23.4357 2.42857 25.9857L0.0607143 33.15C0 33.3929 0.0607143 33.6357 0.242857 33.8179C0.364286 34 0.607143 34.0607 0.85 33.9393L8.01429 31.5714C10.5036 33.0893 13.8429 34 17 34C26.1679 34 34 26.1679 34 17C34 7.83214 26.1679 0 17 0ZM17 32.6643C14.025 32.6643 10.8071 31.7536 8.43929 30.2964C8.25714 30.175 8.075 30.175 7.89286 30.2357L1.7 32.3L3.76429 26.1071C3.825 25.925 3.825 25.6821 3.70357 25.5607C2.18571 23.1929 1.33571 20.0357 1.33571 17C1.33571 8.5 8.5 1.33571 17 1.33571C25.5 1.33571 32.6643 8.5 32.6643 17C32.6643 25.5 25.5 32.6643 17 32.6643Z' fill='url(%23paint0_linear)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='0' y1='17.012' x2='33.976' y2='17.012' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23038C73'/%3E%3Cstop offset='1' stop-color='%236CC47B'/%3E%3C/linearGradient%3E%3CclipPath id='clip0'%3E%3Crect width='34' height='34' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
}
body .wrapper .ui-tip-ico {
  width: 18px;
  height: 18px;
  border: 1px solid #cacdc2;
  border-radius: 50%;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='11' viewBox='0 0 8 11' fill='none'%3E%3Cpath d='M3.83622 0.822021C1.77822 0.822021 0.616219 2.08202 0.574219 3.87402H2.18422C2.22622 2.69802 2.84222 2.22202 3.86422 2.22202C4.88622 2.22202 5.43222 2.89402 5.43222 3.63602C5.43222 4.47602 4.98422 4.86802 4.31222 5.34402C3.26222 6.17002 2.84222 6.63202 2.84222 7.79402V8.17202H4.45222V7.79402C4.45222 7.03802 4.69022 6.81402 5.34822 6.33802C6.30022 5.62402 7.05622 5.05002 7.05622 3.63602C7.05622 1.99802 5.90822 0.822021 3.83622 0.822021ZM4.53622 11V9.12402H2.73022V11H4.53622Z' fill='%23CACDC2'/%3E%3C/svg%3E") 4px 2px no-repeat;
  cursor: pointer;
}
body .wrapper .ui-tip-drop {
  position: absolute;
  z-index: 5;
  visibility: hidden;
  left: 34px;
  top: 50%;
  -webkit-transform: translateY(-55%);
          transform: translateY(-55%);
  width: 310px;
  max-height: 340px;
  overflow-y: scroll;
  padding: 13px;
  font: 400 14px/18px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
  background: #ffffff;
  border-radius: 10px;
  opacity: 0;
  -webkit-box-shadow: 0px 10px 10px #dadde1 !important;
          box-shadow: 0px 10px 10px #dadde1 !important;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -ms-overflow-style: none;
  /* IE 11 */
  scrollbar-width: none;
  /* Firefox 64 */
}
body .wrapper .ui-tip-drop::-webkit-scrollbar {
  display: none;
}
body .wrapper .ui-tip-drop:before {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%) rotate(-45deg);
          transform: translateY(-50%) rotate(-45deg);
  left: -6px;
  display: block;
  width: 12px;
  height: 12px;
  background: #ffffff;
}
body .wrapper .ui-tip-drop.on_left {
  left: auto;
  right: 34px;
}
body .wrapper a {
  text-decoration: none;
}
body .wrapper h1 {
  margin: 0;
  padding: 0;
  font: 700 60px/65px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1499px) {
  body .wrapper h1 {
    font: 700 50px/1.3 'CocoSharp', 'Arial', sans-serif;
  }
}
@media (max-width: 1239px) {
  body .wrapper h1 {
    font-size: 40px;
  }
}
body .wrapper h1.detail {
  font-size: 48px;
  line-height: 60px;
}
@media (max-width: 1239px) {
  body .wrapper h1.detail {
    font: 700 40px/1.1 'CocoSharp', 'Arial', sans-serif;
  }
}
body .wrapper h1.sm {
  font-size: 36px;
  line-height: 43px;
  font-weight: normal;
}
body .wrapper h1.in-news {
  font-size: 36px;
  line-height: 45px;
}
body .wrapper h1.turist-page {
  font-size: 52px;
  line-height: 62px;
}
body .wrapper h1 span.colored {
  color: #dc0533;
}
body .wrapper h2 {
  margin: 0;
  padding: 0;
  font: 700 36px/42px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1499px) {
  body .wrapper h2 {
    font: 700 32px/1.3 'CocoSharp', 'Arial', sans-serif;
  }
}
@media (max-width: 1239px) {
  body .wrapper h2 {
    font-size: 28px;
  }
}
body .wrapper h2.sm {
  font-size: 28px;
}
body .wrapper h2.msm {
  font-size: 33px;
  line-height: 1.3;
}
body .wrapper h2.md {
  font-size: 34px;
  line-height: 42px;
}
body .wrapper h2.lg {
  font-size: 50px;
  line-height: 58px;
}
@media (max-width: 1499px) {
  body .wrapper h2.lg {
    font-size: 36px;
    line-height: 44px;
  }
}
@media (max-width: 979px) {
  body .wrapper h2.lg {
    font-size: 28px;
    line-height: 36px;
  }
}
@media (max-width: 520px) {
  body .wrapper h2.lg {
    font-size: 24px;
    line-height: 28px;
  }
}
body .wrapper h2 span {
  color: #dc0533;
}
body .wrapper h3:not(.ui-h3--reset):not(.investments__ui-h3) {
  margin: 0;
  padding: 0;
  font: 700 28px/42px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1499px) {
  body .wrapper h3:not(.ui-h3--reset):not(.investments__ui-h3) {
    font: 700 24px/1.3 'CocoSharp', 'Arial', sans-serif;
  }
}
@media (max-width: 1239px) {
  body .wrapper h3:not(.ui-h3--reset):not(.investments__ui-h3) {
    font-size: 20px;
  }
}
body .wrapper h3:not(.ui-h3--reset):not(.investments__ui-h3).title {
  font-size: 34px;
}
body .wrapper h3:not(.ui-h3--reset):not(.investments__ui-h3).ui-h3--mt20 {
  margin-top: 20px;
}
body .wrapper > :not(header) h6:not(.ui-h6--reset) {
  margin: 20px 0 0 0;
  padding: 0;
  font: 500 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper > :not(header) h6:not(.ui-h6--reset):first-child {
  margin-top: 0;
}
body .wrapper main {
  overflow: hidden;
}
body .wrapper main p {
  margin-bottom: 35px;
  font: 400 20px/30px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main p:last-child {
  margin-bottom: 0;
}
body .wrapper main p.subtxt {
  font: 14px/20px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .wrapper main p strong {
  font-weight: 500;
}
body .wrapper main ul.list {
  margin: 0;
  padding: 0;
  list-style: none;
}
body .wrapper main ul.list.xbig li {
  margin-top: 15px;
  font-size: 20px;
  line-height: 30px;
}
body .wrapper main ul.list.xbig li:first-child {
  margin-top: 0;
}
body .wrapper main ul.list.big li {
  margin-top: 22px;
  font-size: 18px;
  line-height: 26px;
  font-weight: 400;
}
body .wrapper main ul.list.big li:before {
  top: 10px;
}
body .wrapper main ul.list.big li ul.sublist li {
  margin-top: 15px;
  padding-left: 15px;
  font-size: 18px;
  line-height: 26px;
  font-weight: 400;
  color: #262626;
}
body .wrapper main ul.list.big li ul.sublist li:before {
  top: 4px;
}
body .wrapper main ul.list.small_marker li:before {
  width: 4px;
  height: 4px;
}
body .wrapper main ul.list.black li {
  padding-left: 15px;
  margin-top: 10px;
  font-weight: 500;
}
body .wrapper main ul.list.black li:before {
  background: #262626;
}
body .wrapper main ul.list.imp li:before {
  top: 10px;
  width: 8px;
  height: 8px;
}
body .wrapper main ul.list.sm li {
  margin-top: 4px;
  padding-left: 17px;
  font-weight: 300;
  font-size: 14px;
  line-height: 18px;
  color: #858f9a;
}
body .wrapper main ul.list.sm li:first-child {
  margin-top: 0;
}
body .wrapper main ul.list.sm li:before {
  top: 6px;
}
body .wrapper main ul.list li {
  position: relative;
  padding-left: 22px;
  margin-top: 18px;
  font: 16px/1.45 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main ul.list li:first-child {
  margin-top: 0;
}
body .wrapper main ul.list li:before {
  content: '';
  position: absolute;
  left: 0;
  top: 8px;
  width: 6px;
  height: 6px;
  background: #dc0533;
  border-radius: 50%;
}
body .wrapper main ul.list li a {
  color: #dc0533;
  border-bottom: 1px solid #dc0533;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .wrapper main ul.list li a:hover {
  border-color: transparent;
}
body .wrapper main ul.list li ul.sublist {
  margin: 0;
  padding: 0;
  list-style: none;
}
body .wrapper main ul.list li ul.sublist li {
  position: relative;
  padding-left: 8px;
  font: 300 14px/18px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper main ul.list li ul.sublist li:before {
  content: '-';
  position: absolute;
  top: 0;
  left: 0;
  width: auto;
  height: a;
  background: transparent;
  border-radius: 0;
  font: 300 14px/18px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper main ol.list {
  margin: 0;
  padding: 0;
  list-style: none;
  counter-reset: ol-counter;
}
body .wrapper main ol.list li {
  position: relative;
  margin-top: 25px;
  padding-left: 30px;
  counter-increment: ol-counter;
  font: 500 20px/1.3 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main ol.list li:first-child {
  margin-top: 0;
}
body .wrapper main ol.list li:before {
  content: counter(ol-counter);
  position: absolute;
  top: 4px;
  left: 0;
  font: 700 20px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  text-align: right;
}
body .wrapper main ol.list li a {
  color: #dc0533;
}
body .wrapper main .advantages {
  display: block;
}
body .wrapper main .main-calculator__ui-button {
  color: #fff;
}
body .wrapper main .main-calculator__ui-button:hover {
  color: #dc0533;
}
body .wrapper main > :not(.popups) a:not(.ui-button--reset)body .wrapper main > :not(.popups) a:not(.ui-button--p44),
body .wrapper main > :not(.popups) a:not(.ui-button--reset)body .wrapper main > :not(.popups) button:not(.ui-button--p44),
body .wrapper main > :not(.popups) button:not(.ui-button--reset)body .wrapper main > :not(.popups) a:not(.ui-button--p44),
body .wrapper main > :not(.popups) button:not(.ui-button--reset)body .wrapper main > :not(.popups) button:not(.ui-button--p44) {
  padding: 0;
  border: none;
  outline: none;
  background: transparent;
}
body .wrapper main > :not(.popups) .ui-button:not(.ui-button--reset)body .wrapper main > :not(.popups) .ui-button:not(.ui-button--p44) {
  width: auto;
  padding: 0;
  background: none;
  border: none;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main > :not(.popups) .ui-button:not(.ui-button--reset)body .wrapper main > :not(.popups) .ui-button:not(.ui-button--p44):hover .ui-icon {
  border-color: #dc0533;
}
body .wrapper main > :not(.popups) .ui-button:not(.ui-button--reset)body .wrapper main > :not(.popups) .ui-button:not(.ui-button--p44) .ui-selectmenu-icon {
  margin: 7px 0 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 4px;
  height: 4px;
  border-left: 1px solid #262626;
  border-bottom: 1px solid #262626;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-transition: border-color 0.3s;
  transition: border-color 0.3s;
  background-image: none;
}
body .wrapper main > :not(.popups) .ui-button:not(.ui-button--reset)body .wrapper main > :not(.popups) .ui-button:not(.ui-button--p44) .ui-selectmenu-text {
  margin-right: 0;
}
body .wrapper main .ui-range-titles {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
body .wrapper main .ui-range-titles-left {
  font: 400 16px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .ui-range-titles-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font: 500 33px/40px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
body .wrapper main .ui-range-titles-right input {
  margin-right: 7px;
  max-width: 270px;
  font: 500 33px/40px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  background: none;
  border: none;
  text-align: right;
}
body .wrapper main .ui-range-slider {
  position: relative;
  margin-top: 15px;
  height: 5px;
  background: #d9d9d9;
  border: none;
  border-radius: 0;
  cursor: pointer;
}
body .wrapper main .ui-range-slider .ui-slider-range {
  background: #dc0533;
}
body .wrapper main .ui-range-slider .ui-slider-handle {
  position: absolute;
  z-index: 10;
  top: -13px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 32px;
  height: 32px;
  border: 1px solid #f2f2f2;
  border-radius: 50%;
  background: #ffffff;
  -webkit-box-shadow: 0px 4px 10px #b2b9c4 !important;
          box-shadow: 0px 4px 10px #b2b9c4 !important;
  cursor: pointer;
}
body .wrapper main .ui-range-slider .ui-slider-handle:after {
  content: '';
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: #dc0533;
}
body .wrapper main .ui-range-ranges {
  margin-top: 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
body .wrapper main .ui-range-ranges-range {
  font: 14px/20px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper main .ui-slider-range {
  border-radius: 0;
}
body .wrapper main .ui-pointer-title {
  font: 300 16px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .ui-pointer-list {
  position: relative;
  margin-top: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
body .wrapper main .ui-pointer-list:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: 35px;
  height: 5px;
  background: #d0d0d0;
}
body .wrapper main .ui-pointer-list-item {
  position: relative;
  z-index: 1;
  max-width: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
body .wrapper main .ui-pointer-list-item:first-child {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
body .wrapper main .ui-pointer-list-item:first-child .ui-pointer-list-item-num {
  text-align: left;
}
body .wrapper main .ui-pointer-list-item:first-child .ui-pointer-list-item-desc {
  text-align: left;
}
body .wrapper main .ui-pointer-list-item:last-child {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
body .wrapper main .ui-pointer-list-item:last-child .ui-pointer-list-item-num {
  text-align: right;
}
body .wrapper main .ui-pointer-list-item:last-child .ui-pointer-list-item-desc {
  text-align: right;
}
body .wrapper main .ui-pointer-list-item.active .ui-pointer-list-item-num {
  color: #262626;
}
body .wrapper main .ui-pointer-list-item.active .ui-pointer-list-item-indicator:after {
  opacity: 1;
  -webkit-transform: scale(1.25);
          transform: scale(1.25);
}
body .wrapper main .ui-pointer-list-item.active .ui-pointer-list-item-desc {
  color: #262626;
}
body .wrapper main .ui-pointer-list-item:hover .ui-pointer-list-item-indicator:after {
  opacity: 1;
}
body .wrapper main .ui-pointer-list-item-num {
  font: 33px/40px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .ui-pointer-list-item-indicator {
  position: relative;
  margin-top: 7px;
  width: 16px;
  height: 16px;
  background: #d0d0d0;
  border-radius: 50%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .ui-pointer-list-item-indicator:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #dc0533;
  border-radius: 50%;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  opacity: 0;
}
body .wrapper main .ui-pointer-list-item-desc {
  margin-top: 10px;
  max-width: 100%;
  height: 20px;
  font: 14px/20px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
  text-align: center;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .ui-checkbox label {
  margin: 0;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 0 0 0 35px;
  font: 400 16px/25px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
}
body .wrapper main .ui-checkbox label:hover .checkmark {
  border-color: #dc0533;
}
body .wrapper main .ui-checkbox label input[type='checkbox'] {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 0;
  cursor: pointer;
}
body .wrapper main .ui-checkbox label input[type='checkbox']:checked ~ .checkmark {
  border-color: #dc0533;
  background-color: #dc0533;
}
body .wrapper main .ui-checkbox label input[type='checkbox']:checked ~ .checkmark:after {
  opacity: 1;
}
body .wrapper main .ui-checkbox label .checkmark {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  height: 24px;
  width: 24px;
  border: 1px solid #737c87;
  border-radius: 5px;
  background-color: #ffffff;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
body .wrapper main .ui-checkbox label .checkmark:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='14' viewBox='0 0 15 14' fill='none'%3E%3Cpath d='M1.1875 7.71357L5.39904 11.7501L13.1875 1.94434' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center no-repeat, #dc0533;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
body .wrapper main .ui-checkbox.deposit-privet-page {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 60px;
}
@media (max-width: 759px) {
  body .wrapper main .ui-checkbox.deposit-privet-page {
    margin-bottom: 40px;
  }
}
body .wrapper main .ui-checkbox.deposit-privet-page .ui-tip {
  -ms-flex-item-align: center;
      align-self: center;
}
body .wrapper main .ui-checkbox--mb60 {
  margin-bottom: 60px;
}
@media (max-width: 759px) {
  body .wrapper main .ui-checkbox--mb60 {
    margin-bottom: 40px;
  }
}
body .wrapper main .ui-checkbox--clear label {
  padding: 0 15px;
  font: 300 14px/32px 'Gilroy', sans-serif;
}
body .wrapper main .ui-app-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 1;
}
@media (max-width: 1499px) {
  body .wrapper main .ui-app-list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
body .wrapper main .ui-app-list-item {
  margin-right: 20px;
}
@media (max-width: 1499px) {
  body .wrapper main .ui-app-list-item {
    margin-right: 10px;
  }
}
body .wrapper main .ui-app-list-item:last-child {
  margin-right: 0;
}
@media (max-width: 1499px) {
  body .wrapper main .ui-app-list-item:nth-child(-n + 3) {
    margin-bottom: 10px;
  }
}
body .wrapper main .ui-app-list-item a {
  display: block;
  position: relative;
}
body .wrapper main .ui-app-list-item a:hover img.default {
  visibility: hidden;
  opacity: 0;
}
body .wrapper main .ui-app-list-item a:hover img.hover {
  visibility: visible;
  opacity: 1;
}
body .wrapper main .ui-app-list-item a img {
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .ui-app-list-item a img.default {
  visibility: visible;
  opacity: 1;
}
body .wrapper main .ui-app-list-item a img.hover {
  position: absolute;
  top: 0;
  left: 0;
  visibility: hidden;
  opacity: 0;
}
body .wrapper main .ui-table {
  width: 100%;
}
body .wrapper main .ui-table table {
  width: 100%;
}
body .wrapper main .ui-table table thead {
  background: #f2f2f2;
}
body .wrapper main .ui-table table tr {
  border-bottom: 1px solid #e0dfdf;
}
body .wrapper main .ui-table table tr:last-child {
  border-bottom: none;
}
body .wrapper main .ui-table table tr th {
  padding: 14px 27px;
  font: 300 18px/42px 'CocoSharp', 'Arial', sans-serif;
  color: #666666;
}
body .wrapper main .ui-table table tr td {
  padding: 23px 27px;
  font: 22px/34px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .ui-table table tr td:first-child {
  font-weight: 700;
}
body .wrapper main .ui-pill-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
body .wrapper main .ui-pill-btn button {
  padding: 8px 20px 11px 20px;
  font: 14px/1 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
  border: 1px solid #d9d9d9;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .ui-pill-btn button:first-child {
  border-radius: 30px 0px 0px 30px;
}
body .wrapper main .ui-pill-btn button:last-child {
  border-left: none;
  border-radius: 0px 30px 30px 0px;
}
body .wrapper main .ui-pill-btn button:not(.active):hover {
  color: #dc0533;
  border-color: #dc0533;
}
body .wrapper main .ui-pill-btn button.active {
  color: #ffffff;
  background: #dc0533;
  border-color: #dc0533;
}
body .wrapper main .ui-input {
  margin-top: 33px;
}
body .wrapper main .ui-input.date label.parsley-error:after {
  background: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.7'%3E%3Crect x='1' y='2.50045' width='18.1313' height='17.6426' rx='3' stroke='%23f65e64' stroke-width='1.5'/%3E%3Cpath d='M1 9.12512L18.8613 9.12512' stroke='%23f65e64' stroke-width='1.5'/%3E%3Cpath d='M5.50391 0.826172V4.71481' stroke='%23f65e64' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M14.9001 0.826172V4.71481' stroke='%23f65e64' stroke-width='1.5' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 100%;
}
body .wrapper main .ui-input.date label.parsley-success:after {
  background: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.7'%3E%3Crect x='1' y='2.50045' width='18.1313' height='17.6426' rx='3' stroke='%23038c73' stroke-width='1.5'/%3E%3Cpath d='M1 9.12512L18.8613 9.12512' stroke='%23038c73' stroke-width='1.5'/%3E%3Cpath d='M5.50391 0.826172V4.71481' stroke='%23038c73' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M14.9001 0.826172V4.71481' stroke='%23038c73' stroke-width='1.5' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 100%;
}
body .wrapper main .ui-input.date label:after {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 18px;
  width: 19px;
  height: 19px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cg opacity='0.7'%3E%3Crect x='1' y='2.50045' width='18.1313' height='17.6426' rx='3' stroke='%23858F9A' stroke-width='1.5'/%3E%3Cpath d='M1 9.12512L18.8613 9.12512' stroke='%23858F9A' stroke-width='1.5'/%3E%3Cpath d='M5.50391 0.826172V4.71481' stroke='%23858F9A' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M14.9001 0.826172V4.71481' stroke='%23858F9A' stroke-width='1.5' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
  pointer-events: none;
}
body .wrapper main .ui-input:first-child {
  margin-top: 0;
}
body .wrapper main .ui-input.active label .title {
  font-size: 14px;
  -webkit-transform: translateY(-30px);
          transform: translateY(-30px);
  opacity: 1;
  color: #858f9a;
}
body .wrapper main .ui-input label {
  position: relative;
  inset: unset;
  -webkit-transform: unset;
          transform: unset;
  display: block;
  margin: 0;
  pointer-events: all;
}
body .wrapper main .ui-input label.parsley-error input {
  border-color: #dc0533;
}
body .wrapper main .ui-input label.parsley-success input {
  border-color: #dc0533;
}
body .wrapper main .ui-input label input {
  padding: 0 35px 0 18px;
  width: 100%;
  height: 48px;
  font: 300 16px/48px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  border: 1px solid #858f9a;
  border-radius: 10px;
  outline: none;
}
body .wrapper main .ui-input label input:focus ~ .title {
  font-size: 14px;
  -webkit-transform: translateY(-30px);
          transform: translateY(-30px);
  opacity: 1;
  color: #858f9a;
}
body .wrapper main .ui-input label .title {
  position: absolute;
  z-index: 1;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 15px;
  padding: 0 3px;
  font: 300 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  background: #ffffff;
  opacity: 0.5;
  pointer-events: none;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .wrapper main .ui-radio:not(.main-calculator__ui-radio) label {
  position: relative;
  margin: 0;
  padding-left: 35px;
  font: 300 16px/1.5 'CocoSharp', 'Arial', sans-serif;
  cursor: pointer;
}
@media (max-width: 759px) {
  body .wrapper main .ui-radio:not(.main-calculator__ui-radio) label {
    font-size: 14px;
    line-height: 25px;
  }
}
body .wrapper main .ui-radio:not(.main-calculator__ui-radio) label::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 25px;
  height: 25px;
  border: 1px solid #737c87;
  border-radius: 50%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .ui-radio:not(.main-calculator__ui-radio) label::after {
  content: '';
  position: absolute;
  left: 7px;
  top: 7px;
  width: 11px;
  height: 11px;
  background: #dc0533;
  border-radius: 50%;
  opacity: 0;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .ui-radio:not(.main-calculator__ui-radio) input[type='radio'] {
  display: none;
}
body .wrapper main .ui-radio:not(.main-calculator__ui-radio) input[type='radio']:checked + label::after {
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}
body .wrapper main .m-inner {
  max-width: 1480px;
  margin: 0 auto;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner {
    max-width: 1220px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner {
    max-width: 960px;
  }
}
body .wrapper main .m-inner section:not(:last-child) {
  margin-bottom: 100px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner section:not(:last-child) {
    margin-bottom: 60px;
  }
}
body .wrapper main .m-inner.detail {
  padding: 15px 10px;
}
body .wrapper main .m-inner.max {
  max-width: 100%;
}
body .wrapper main .m-inner.kursy-valyut-page h1.detail {
  max-width: 880px;
  margin-bottom: 60px;
}
body .wrapper main .m-inner .login-page {
  margin-top: 100px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .login-page {
    margin-top: 60px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .login-page {
    margin: 20px -10px 0 -10px;
  }
}
body .wrapper main .m-inner .login-page-inner {
  padding: 75px;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
  border-radius: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .login-page-inner {
    padding: 35px 10px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .login-page-inner {
    border-radius: 0;
  }
}
body .wrapper main .m-inner .login-page-text {
  font: 300 22px/32px 'CocoSharp', 'Arial', sans-serif;
  margin-bottom: 40px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .login-page-text {
    font-size: 18px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .login-page-text {
    margin-bottom: 30px;
    font-size: 16px;
    line-height: 26px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .login-page-text {
    margin-bottom: 20px;
  }
}
body .wrapper main .m-inner .login-page-text span {
  font-weight: 500;
}
body .wrapper main .m-inner .login-page-title {
  font: 700 36px/42px 'CocoSharp', 'Arial', sans-serif;
  margin-bottom: 40px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .login-page-title {
    font-size: 28px;
    line-height: 34px;
    margin-bottom: 30px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .login-page-title {
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .login-page-title {
    font-size: 22px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .login-page-title {
    width: 100%;
  }
}
body .wrapper main .m-inner .login-page-confirm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
body .wrapper main .m-inner .login-page-links {
  margin-top: 30px;
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: start;
      align-self: start;
}
body .wrapper main .m-inner .login-page-links .login__btn {
  margin-left: 100px;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .login-page-links .login__btn {
    margin-left: 20px;
    width: 165px;
  }
}
body .wrapper main .m-inner .login-page-links .ui-arrow-link a::after {
  content: none;
}
body .wrapper main .m-inner .login-page-links .ui-arrow-link a::before {
  content: '';
  margin-right: 15px;
  width: 9px;
  height: 9px;
  border-bottom: 2px solid #dc0533;
  border-left: 2px solid #dc0533;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
body .wrapper main .m-inner .login-page-repeat {
  margin-bottom: 20px;
}
body .wrapper main .m-inner .login-page-repeat span {
  font: 400 16px/20px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  cursor: pointer;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .login-page-repeat span {
    font-size: 14px;
  }
}
body .wrapper main .m-inner .login-page-non span {
  font: 400 16px/20px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  border-bottom: 1px dashed #dc0533;
  cursor: pointer;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .login-page-non span {
    font-size: 14px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .login-page-main .login__btn {
    margin-bottom: 0;
    width: 100%;
  }
}
body .wrapper main .m-inner .login-page .box__checkbox-label {
  font: 300 16px/32px 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .login-page .box__checkbox-label {
    font-size: 14px;
    line-height: 17px;
  }
}
body .wrapper main .m-inner .login-page .box__checkbox-label a {
  color: #262626;
  text-decoration: underline;
}
body .wrapper main .m-inner .login-page .box__checkbox_checked {
  border: 1px solid #dc0533;
  background: #dc0533 url(/local/templates/main/styles/../media/img/landing-dom/checkbox-ic.svg) no-repeat center center;
}
body .wrapper main .m-inner .login-page .login__btn {
  margin-bottom: 0;
  background: #dc0533;
}
body .wrapper main .m-inner .login-success {
  margin-top: 100px;
  padding: 75px;
  background: #fff;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
  border-radius: 10px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .login-success {
    padding: 60px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .login-success {
    padding: 40px 25px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .login-success {
    padding: 25px 10px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .login-success {
    border-radius: 0;
    margin: 20px -10px 0 -10px;
  }
}
body .wrapper main .m-inner .login-success i {
  margin: 0 auto;
  display: block;
  width: 72px;
  height: 72px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .login-success i {
    width: 65px;
    height: 65px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .login-success i {
    width: 48px;
    height: 48px;
  }
}
body .wrapper main .m-inner .login-success i svg {
  max-width: 100%;
  max-height: 100%;
}
body .wrapper main .m-inner .login-success h2 {
  margin-top: 30px;
  text-align: center;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .login-success h2 {
    margin-top: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .login-success h2 br {
    display: none;
  }
}
body .wrapper main .m-inner .login-success span {
  display: block;
  margin-top: 40px;
  text-align: center;
  font: 300 22px/32px 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .login-success span {
    margin-top: 30px;
    font-size: 18px;
    line-height: 28px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .login-success span {
    margin-top: 10px;
    font-size: 15px;
    line-height: 20px;
  }
}
body .wrapper main .m-inner .notification {
  background: #f2f2f2;
  border-radius: 10px;
}
body .wrapper main .m-inner .notification__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 40px 60px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .notification__content {
    padding: 30px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .notification__content {
    padding: 20px;
  }
}
body .wrapper main .m-inner .notification__img svg {
  width: 50px;
  height: 50px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .notification__img svg {
    width: 44px;
    height: 44px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .notification__img svg {
    width: 36px;
    height: 36px;
  }
}
body .wrapper main .m-inner .notification__text {
  font: 300 16px/24px 'CocoSharp', 'Arial', sans-serif;
  margin-left: 30px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .notification__text {
    font-size: 14px;
    line-height: 22px;
    margin-left: 20px;
  }
}
body .wrapper main .m-inner .notification__text span.bold {
  font-weight: 500;
}
body .wrapper main .m-inner .notification__text span.top {
  display: block;
  margin-top: 15px;
}
body .wrapper main .m-inner .notification__text a {
  color: #dc0533;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .notification__text a {
    display: inline-block;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .notification__text a {
    word-break: break-all;
  }
}
body .wrapper main .m-inner .notification__title {
  font: 500 20px/26px 'CocoSharp', 'Arial', sans-serif;
  margin-bottom: 10px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .notification__title {
    font-size: 16px;
  }
}
body .wrapper main .m-inner .notification.notification--pt40 {
  margin-top: 40px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .notification.notification--pt40 {
    margin-top: 0;
  }
}
body .wrapper main .m-inner .notification.notification--pt65 {
  margin-top: 65px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .notification.notification--pt65 {
    margin-top: 40px;
  }
}
body .wrapper main .m-inner .notification.notification--pt100 {
  margin-top: 100px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .notification.notification--pt100 {
    margin-top: 60px;
  }
}
body .wrapper main .m-inner .offers {
  position: relative;
  padding: 25px 0 80px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .offers {
    display: block;
  }
}
body .wrapper main .m-inner .offers-new-year-layout {
  position: absolute;
  z-index: -1;
  bottom: 0;
  left: calc((100vw - 100%) / -2);
  right: calc((100vw - 100%) / -2);
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1679px) {
  body .wrapper main .m-inner .offers-new-year-layout img {
    max-width: 100%;
  }
}
body .wrapper main .m-inner .offers-new-year-layout img.tablet {
  display: none;
}
body .wrapper main .m-inner .offers-new-year-layout img.tablet-sm {
  display: none;
}
body .wrapper main .m-inner .offers-new-year-layout img.mob {
  display: none;
}
body .wrapper main .m-inner .offers-slider {
  width: 59.5%;
  position: relative;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .offers-slider {
    width: 55%;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .offers-slider {
    width: auto;
  }
}
body .wrapper main .m-inner .offers-slider-block-item {
  opacity: 0;
  z-index: -10;
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 370px;
  padding: 55px 105px 50px 60px;
  background: #f2f2f2 url(/local/templates/main/styles/../media/img/offers_slide_bg.svg) 100% 100% no-repeat;
  background-size: contain;
  border-radius: 10px;
  overflow: hidden;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .offers-slider-block-item {
    padding: 35px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .offers-slider-block-item {
    height: 410px;
  }
}
body .wrapper main .m-inner .offers-slider-block-item:nth-child(1) {
  opacity: 1;
  z-index: 1;
  position: relative;
}
body .wrapper main .m-inner .offers-slider-block-item-img {
  position: absolute;
  right: 50px;
  top: 55%;
  width: 270px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  pointer-events: none;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .offers-slider-block-item-img {
    right: -100px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .offers-slider-block-item-img {
    right: 50px;
  }
}
body .wrapper main .m-inner .offers-slider-block-item-img img {
  width: 100%;
}
body .wrapper main .m-inner .offers-slider-block-item-title {
  font: 700 38px/66px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .offers-slider-block-item-title span {
  color: #dc0533;
}
body .wrapper main .m-inner .offers-slider-block-item-txt {
  font: 300 20px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .offers-slider-block-item-list {
  margin-top: 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
body .wrapper main .m-inner .offers-slider-block-item-list-item {
  margin-left: 50px;
}
body .wrapper main .m-inner .offers-slider-block-item-list-item:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .offers-slider-block-item-list-item-prop {
  font: 34px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .offers-slider-block-item-list-item-prop span {
  font-size: 22px;
}
body .wrapper main .m-inner .offers-slider-block-item-list-item-val {
  max-width: 170px;
  margin-top: 10px;
  font: 15px/1.2 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .offers-slider-block-item-list-item-val {
    max-width: 370px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .offers-slider-block-item-list-item-val br {
    display: none;
  }
}
body .wrapper main .m-inner .offers-slider-block-item .ui-btn-hollow {
  margin-top: auto;
}
body .wrapper main .m-inner .offers-slider .slick-controls-counter {
  position: absolute;
  top: 15px;
  right: 15px;
  padding: 7px 5px;
  width: 45px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 15px;
  background: #c9c9c9;
}
body .wrapper main .m-inner .offers-slider .slick-controls-counter span {
  font: 13px/16px 'CocoSharp', 'Arial', sans-serif;
  color: #ffffff;
}
body .wrapper main .m-inner .offers-slider .slick-controls-arrows {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: -25px;
  pointer-events: all;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
body .wrapper main .m-inner .offers-slider .slick-controls-arrows:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 30px;
  background: transparent;
  pointer-events: none;
  -webkit-box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.15) !important;
          box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.15) !important;
}
body .wrapper main .m-inner .offers-slider .slick-controls-arrows .slick-arrow {
  width: 50px;
  height: 52px;
  font-size: 0;
}
body .wrapper main .m-inner .offers-slider .slick-controls-arrows .slick-arrow.slick-prev {
  border-radius: 0 0 30px 30px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='19' viewBox='0 0 12 19' fill='none'%3E%3Cpath d='M10 2L3 9.5L10 17' stroke='%23262626' stroke-width='3'/%3E%3C/svg%3E") center no-repeat, #ffffff;
}
body .wrapper main .m-inner .offers-slider .slick-controls-arrows .slick-arrow.slick-prev:hover {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='23' viewBox='0 0 14 23' fill='none'%3E%3Cpath d='M12 2L3 11.5L12 21' stroke='%23DC0533' stroke-width='3'/%3E%3C/svg%3E") center no-repeat, #ffffff;
}
body .wrapper main .m-inner .offers-slider .slick-controls-arrows .slick-arrow.slick-next {
  border-radius: 30px 30px 0 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='19' viewBox='0 0 12 19' fill='none'%3E%3Cpath d='M2 17L9 9.5L2 2' stroke='%23262626' stroke-width='3'/%3E%3C/svg%3E") center no-repeat, #ffffff;
}
body .wrapper main .m-inner .offers-slider .slick-controls-arrows .slick-arrow.slick-next:hover {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='52' viewBox='0 0 50 52' fill='none'%3E%3Cpath d='M21 34L28 26.5L21 19' stroke='%23DC0533' stroke-width='3'/%3E%3C/svg%3E") center no-repeat, #ffffff;
}
body .wrapper main .m-inner .offers-static {
  position: relative;
  padding: 55px 105px 50px 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: calc(40.5% - 60px);
  height: 370px;
  background: #f2f2f2;
  border-radius: 10px;
  overflow: hidden;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .offers-static {
    width: calc(45% - 60px);
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .offers-static {
    width: auto;
    margin-top: 20px;
    padding: 35px;
  }
}
body .wrapper main .m-inner .offers-static-img {
  position: absolute;
  bottom: 0;
  right: 0;
}
body .wrapper main .m-inner .offers-static-title {
  font: 700 42px/1.2 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .offers-static-txt {
  font: 300 20px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .offers-static-txt {
    max-width: 500px;
  }
}
body .wrapper main .m-inner .offers-static .ui-btn-hollow {
  margin-top: auto;
}
body .wrapper main .m-inner .offers .slick-track .offers-slider-block-item {
  opacity: 1;
  z-index: 1;
  position: relative;
}
body .wrapper main .m-inner .credit {
  padding: 60px 0 70px 0;
  background: #f2f2f2;
  position: relative;
}
body .wrapper main .m-inner .credit:before,
body .wrapper main .m-inner .credit:after {
  content: '';
  display: block;
  width: calc((100vw - 100%) / 2);
  background: inherit;
  position: absolute;
  bottom: 0px;
  top: 0px;
}
body .wrapper main .m-inner .credit:before {
  right: 100%;
}
body .wrapper main .m-inner .credit:after {
  left: 100%;
}
body .wrapper main .m-inner .credit-body {
  margin-top: 60px;
  padding: 60px 80px 40px 85px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #ffffff;
  border-radius: 10px;
  -webkit-box-shadow: 0px 5px 32px rgba(204, 208, 214, 0.54) !important;
          box-shadow: 0px 5px 32px rgba(204, 208, 214, 0.54) !important;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .credit-body {
    display: block;
    margin-top: 40px;
    padding: 40px;
  }
}
body .wrapper main .m-inner .credit-body-calc {
  width: calc(50% - 85px);
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .credit-body-calc {
    width: 100%;
  }
}
body .wrapper main .m-inner .credit-body-calc .ui-range {
  margin-top: 35px;
}
body .wrapper main .m-inner .credit-body-calc .ui-range-titles {
  display: block;
}
body .wrapper main .m-inner .credit-body-calc .ui-range-titles-right {
  gap: 5px;
  padding: 5px;
  font: 500 28px/40px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  cursor: text;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .credit-body-calc .ui-range-titles-right {
    font-size: 18px;
  }
}
body .wrapper main .m-inner .credit-body-calc .ui-range-titles-right input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding: 0;
  border: 0;
  font: inherit;
  text-align: left;
  font-size: 28px;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .credit-body-calc .ui-range-titles-right input {
    font-size: 18px;
  }
}
body .wrapper main .m-inner .credit-body-calc .ui-range-titles-right-wrap {
  position: relative;
  min-width: 1ch;
  text-align: right;
  font: inherit;
  overflow: hidden;
}
body .wrapper main .m-inner .credit-body-calc .ui-range-titles-right-val {
  opacity: 0;
}
body .wrapper main .m-inner .credit-body-calc .ui-range-titles-right span {
  font-size: 28px;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .credit-body-calc .ui-range-titles-right span {
    font-size: 18px;
  }
}
body .wrapper main .m-inner .credit-body-calc .ui-range--background .ui-range-titles-right {
  margin-top: 5px;
  border-radius: 5px 5px 0 0;
  background: #f2f2f2;
  padding: 16px 20px;
}
body .wrapper main .m-inner .credit-body-calc .ui-range--background .ui-range-titles-right input {
  background: #f2f2f2;
}
body .wrapper main .m-inner .credit-body-calc .ui-range--background .ui-range-slider {
  margin-top: 0;
}
body .wrapper main .m-inner .credit-body-calc .ui-range:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .credit-body-calc .ui-range.ui-credit-period .ui-range-slider {
  position: relative;
}
body .wrapper main .m-inner .credit-body-calc .ui-range.ui-credit-period .ui-range-slider:before {
  content: '';
  position: absolute;
  top: -900%;
  left: 0;
  width: 100%;
  height: 1700%;
}
body .wrapper main .m-inner .credit-body-calc .ui-range.ui-credit-period .ui-range-ranges {
  margin-top: -57px;
  pointer-events: none;
}
body .wrapper main .m-inner .credit-body-calc .ui-pointer {
  margin-top: 35px;
}
body .wrapper main .m-inner .credit-body-calc .ui-pointer:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .credit-body-calc .ui-checkbox {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .credit-body-calc .ui-checkbox {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .credit-body-calc .ui-checkbox label {
    font-size: 14px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .credit-body-calc .ui-checkbox label {
    font-size: 16px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .credit-body-calc .ui-checkbox label {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .credit-body-calc .ui-checkbox label {
    max-width: 235px;
  }
}
body .wrapper main .m-inner .credit-body-calc .ui-tip {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .credit-body-calc .ui-tip {
    margin-left: 4px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .credit-body-calc .ui-tip {
    margin-left: -5px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .credit-body-calc .ui-tip-drop {
    left: -100px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .credit-body-calc .ui-tip-drop {
    position: absolute;
    left: -77px;
  }
}
body .wrapper main .m-inner .credit-body-calc .ui-tip a {
  color: #dc0533;
}
body .wrapper main .m-inner .credit-body-result {
  padding: 65px 50px 35px 65px;
  width: 50%;
  background: #f2f2f2;
  border-radius: 10px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .credit-body-result {
    padding: 65px 40px 35px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .credit-body-result {
    width: 100%;
    margin-top: 40px;
    padding: 40px;
  }
}
body .wrapper main .m-inner .credit-body-result-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .credit-body-result-content {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
body .wrapper main .m-inner .credit-body-result-content-block {
  padding-bottom: 15px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .credit-body-result-content-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: 50px;
    padding-bottom: 0;
  }
}
body .wrapper main .m-inner .credit-body-result-content-block-item {
  margin-top: 30px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .credit-body-result-content-block-item {
    margin-top: 0;
    margin-right: 50px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .credit-body-result-content-block-item:last-child {
    margin-right: 0;
  }
}
body .wrapper main .m-inner .credit-body-result-content-block-item:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .credit-body-result-content-block-item-val {
  font: 800 42px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  white-space: nowrap;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .credit-body-result-content-block-item-val {
    font-size: 36px;
  }
}
body .wrapper main .m-inner .credit-body-result-content-block-item-prop {
  font: 15px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .credit-body-result-content-action {
  position: relative;
}
body .wrapper main .m-inner .credit-body-result-content-action-img {
  position: absolute;
  bottom: 60px;
  right: 30px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .credit-body-result-content-action-img {
    display: none;
  }
}
body .wrapper main .m-inner .credit-body-result-content-action .ui-btn {
  position: relative;
  z-index: 1;
}
body .wrapper main .m-inner .credit-body-result-content-action .ui-btn a {
  width: 300px;
}
body .wrapper main .m-inner .credit-body-result-info {
  margin-top: 30px;
  font: 300 14px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #939393;
}
body .wrapper main .m-inner .credit-body-result-info .sub-opt-tip {
  position: relative;
  z-index: 1;
  width: 18px;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Ccircle cx='9' cy='9' r='8.5' stroke='%23CACDC2'/%3E%3Cpath d='M8.83622 3.82202C6.77822 3.82202 5.61622 5.08202 5.57422 6.87402H7.18422C7.22622 5.69802 7.84222 5.22202 8.86422 5.22202C9.88622 5.22202 10.4322 5.89402 10.4322 6.63602C10.4322 7.47602 9.98422 7.86802 9.31222 8.34402C8.26222 9.17002 7.84222 9.63202 7.84222 10.794V11.172H9.45222V10.794C9.45222 10.038 9.69022 9.81402 10.3482 9.33802C11.3002 8.62402 12.0562 8.05002 12.0562 6.63602C12.0562 4.99802 10.9082 3.82202 8.83622 3.82202ZM9.53622 14V12.124H7.73022V14H9.53622Z' fill='%23CACDC2'/%3E%3C/svg%3E") center no-repeat;
}
body .wrapper main .m-inner .credit-body-result-info .tooltip-inner.mutual {
  max-width: 270px;
}
body .wrapper main .m-inner .share {
  padding: 90px 0 35px 0;
}
body .wrapper main .m-inner .share-slider {
  position: relative;
}
body .wrapper main .m-inner .share-slider-block-item {
  opacity: 0;
  z-index: -10;
  position: absolute;
  height: auto;
  background: #f2f2f2;
  border-radius: 10px;
}
body .wrapper main .m-inner .share-slider-block-item:nth-child(1) {
  opacity: 1;
  z-index: 1;
  position: relative;
}
body .wrapper main .m-inner .share-slider-block-item-img {
  position: absolute;
  right: 0;
  bottom: 0;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  pointer-events: none;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .share-slider-block-item-img {
    overflow: hidden;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .share-slider-block-item-img {
    -webkit-transform: none;
            transform: none;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .share-slider-block-item-img {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
body .wrapper main .m-inner .share-slider-block-item-img img {
  height: 100%;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .share-slider-block-item-img img {
    max-height: 70%;
  }
}
body .wrapper main .m-inner .share-slider-block-item-content {
  padding: 50px 50px 50px 150px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  min-height: 370px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .share-slider-block-item-content {
    padding: 40px;
    min-height: 300px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .share-slider-block-item-content {
    display: block;
    padding: 30px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .share-slider-block-item-content {
    height: 370px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .share-slider-block-item-content .tags {
    margin-bottom: 12px;
  }
}
body .wrapper main .m-inner .share-slider-block-item-content .tags-block-item a {
  border-width: 1px;
}
body .wrapper main .m-inner .share-slider-block-item-content-txt {
  margin-left: 50px;
  -ms-flex-item-align: stretch;
      align-self: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .share-slider-block-item-content-txt {
    margin-left: 0;
  }
}
body .wrapper main .m-inner .share-slider-block-item-content-txt-title {
  max-width: 600px;
}
body .wrapper main .m-inner .share-slider-block-item-content-txt-desc {
  margin-top: 18px;
  max-width: 590px;
  font: 300 20px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .share-slider-block-item-content-txt-desc {
    max-width: 590px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .share-slider-block-item-content-txt-desc {
    margin-top: 8px;
    max-width: 450px;
    font-size: 18px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .share-slider-block-item-content-txt-desc {
    max-width: 380px;
    font-size: 17px;
    line-height: 1.35;
  }
}
body .wrapper main .m-inner .share-slider-block-item-content-txt .ui-btn-hollow {
  margin-top: auto;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .share-slider-block-item-content-txt .ui-btn-hollow {
    margin-top: 15px;
  }
}
body .wrapper main .m-inner .share-slider .slick-slider .slick-list .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
body .wrapper main .m-inner .share-slider .slick-controls-dots {
  bottom: 20px;
}
body .wrapper main .m-inner .share-slider .slick-track .share-slider-block-item {
  opacity: 1;
  z-index: 1;
  position: relative;
}
body .wrapper main .m-inner .news {
  padding: 35px 0 45px 0;
}
body .wrapper main .m-inner .news-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .news-block {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .news-block-item {
  width: calc((100% - 195px)/4);
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .news-block-item {
    width: calc((100% - 90px)/3);
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .news-block-item:nth-child(n + 4) {
    display: none;
  }
}
body .wrapper main .m-inner .news-block-item:hover .news-block-item-txt {
  text-decoration: underline;
}
body .wrapper main .m-inner .news-block-item-date {
  font: 500 14px/1 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  text-transform: uppercase;
}
body .wrapper main .m-inner .news-block-item-txt {
  margin-top: 15px;
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .news.news-page {
  padding: 0 130px 45px 0;
}
body .wrapper main .m-inner .news.news-page .tags {
  margin-top: 45px;
}
body .wrapper main .m-inner .news.news-page .news-block {
  margin-top: 60px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper main .m-inner .news.news-page .news-block-item {
  width: calc((100% - 190px) / 2);
  margin-top: 80px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .news.news-page .news-block-item {
    width: calc((100% - 190px)/2);
  }
}
body .wrapper main .m-inner .news.news-page .news-block-item:nth-child(1) {
  margin-top: 0;
}
body .wrapper main .m-inner .news.news-page .news-block-item:nth-child(2) {
  margin-top: 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .news.news-page .news-block-item:nth-child(n + 4) {
    display: block;
  }
}
body .wrapper main .m-inner .news.news-page .news-block-item a {
  display: block;
  max-width: 550px;
}
body .wrapper main .m-inner .news.news-page .news-block-item-title {
  margin-top: 15px;
  font: 500 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .news.news-page .news-block-item-txt {
  font: 300 16px/24px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .news.inner-page {
  padding: 0;
  width: 350px;
}
body .wrapper main .m-inner .news.inner-page .news-block {
  margin: 0;
  display: block;
}
body .wrapper main .m-inner .news.inner-page .news-block-item {
  padding: 30px 0;
  width: 100%;
  border-bottom: 1px solid #f2f2f2;
}
body .wrapper main .m-inner .news.inner-page .news-block-item:first-child {
  padding: 0 0 30px 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .news.inner-page .news-block-item:last-child {
    border-bottom: none;
  }
}
body .wrapper main .m-inner .news.depositary-page {
  margin-top: 40px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .news.depositary-page {
    padding-right: 0;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .news.depositary-page {
    margin-top: 20px;
  }
}
body .wrapper main .m-inner .news.depositary-page .news-block {
  margin-top: 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .news.depositary-page .news-block-item {
    width: calc((100% - 60px) / 2);
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .news.depositary-page .news-block-item {
    margin-right: 0;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .news.depositary-page .news-block-item-title {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .news.depositary-page .news-block-item-txt {
    font-size: 14px;
    line-height: 22px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .news.depositary-page .news-block-item a {
    max-width: 100%;
  }
}
body .wrapper main .m-inner .news-inner {
  margin-top: 35px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper main .m-inner .news-inner-date {
  width: 100%;
  margin-top: 15px;
  margin-bottom: 35px;
  font: 300 16px/20px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper main .m-inner .news-inner-content {
  max-width: 820px;
}
body .wrapper main .m-inner .news-inner-content img {
  max-width: 100%;
  height: auto;
}
body .wrapper main .m-inner .news-inner-content p a {
  color: #dc0533;
}
body .wrapper main .m-inner .news-inner-content p a:hover {
  text-decoration: underline;
}
body .wrapper main .m-inner .news-inner-content li {
  position: relative;
  list-style: none;
  font: 300 20px/30px 'CocoSharp', 'Arial', sans-serif;
  padding-left: 22px;
}
body .wrapper main .m-inner .news-inner-content li:before {
  content: '';
  position: absolute;
  left: 0;
  top: 11px;
  width: 6px;
  height: 6px;
  background: #dc0533;
  border-radius: 50%;
}
body .wrapper main .m-inner .banners {
  padding: 160px 0 40px 0;
}
body .wrapper main .m-inner .banners.payment-page {
  padding: 50px 0 40px 0;
}
body .wrapper main .m-inner .banners.payment-page .banners-list {
  margin-top: 40px;
}
body .wrapper main .m-inner .banners.payment-page .banners-list-item-content-title {
  font: 500 30px/36px 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners.payment-page .banners-list-item-content-title {
    max-width: 390px;
  }
}
body .wrapper main .m-inner .banners.payment-page .banners-list-item-content-txt {
  margin: 25px 0 45px 0;
  max-width: 295px;
  font: 300 18px/21px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .banners.payment-page .banners-list-item-content-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .banners.payment-page .banners-list-item-content-actions .ui-btn-hollow {
  margin-right: 35px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.payment-page .banners-list-item-content-actions .ui-btn-hollow {
    margin-right: 20px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners.payment-page .banners-list-item:last-child .banners-list-item-img img {
    position: absolute;
    right: -30px;
    bottom: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.payment-page .banners-list-item:last-child .banners-list-item-img img {
    right: -140px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.payment-page .banners-list-item:last-child .banners-list-item-content-txt {
    max-width: 230px;
    margin-bottom: 25px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.payment-page .banners-list-item.atms::before {
    top: 107px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.payment-page .banners-list-item.atms .banners-list-item-img img {
    position: absolute;
    right: 0;
    bottom: 0;
  }
}
body .wrapper main .m-inner .banners.cards-inner {
  padding: 40px 0 60px 0;
}
body .wrapper main .m-inner .banners.cards-inner .banners-title {
  text-align: center;
}
body .wrapper main .m-inner .banners.cards-inner .banners-list {
  margin-top: 40px;
}
body .wrapper main .m-inner .banners.cards-inner .banners-list-item {
  max-height: 240px;
}
body .wrapper main .m-inner .banners.cards-inner .banners-list-item-content {
  padding: 50px 60px;
}
body .wrapper main .m-inner .banners.cards-inner .banners-list-item-content-title {
  font: 500 30px/36px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .banners.cards-inner .banners-list-item-content-txt {
  margin-bottom: 0;
  margin-top: 25px;
  font: 300 18px/1.4 'CocoSharp', 'Arial', sans-serif;
  max-width: 295px;
}
body .wrapper main .m-inner .banners.cards-inner .banners-list-item-content-txt a {
  color: #dc0533;
}
body .wrapper main .m-inner .banners.cards-inner .banners-list-item-content-txt a:hover {
  text-decoration: underline;
}
body .wrapper main .m-inner .banners.pay-page {
  padding: 60px 0;
}
body .wrapper main .m-inner .banners.pay-page .banners-promo {
  padding-right: 220px;
  height: auto;
}
body .wrapper main .m-inner .banners.pay-page .banners-promo-img {
  left: 0;
}
body .wrapper main .m-inner .banners.pay-page .banners-promo-img img {
  left: 0;
}
body .wrapper main .m-inner .banners.pay-page .banners-promo-content {
  max-width: 600px;
  z-index: 1;
}
body .wrapper main .m-inner .banners.pay-page .banners-promo-content-txt ul.list li {
  margin-top: 9px;
}
body .wrapper main .m-inner .banners.pay-page .banners-promo-content-txt ul.list li a {
  color: #dc0533;
  border-bottom: 1px solid #dc0533;
}
body .wrapper main .m-inner .banners.pay-page .banners-promo-content-txt ul.list li a:hover {
  border-bottom: none;
}
body .wrapper main .m-inner .banners.pay-page .banners-promo-content .ui-btn-hollow {
  margin-top: 30px;
}
body .wrapper main .m-inner .banners.pay-page.google-pay .banners-promo-img {
  top: 0;
}
body .wrapper main .m-inner .banners.pay-page.google-pay .banners-promo-img img {
  max-height: 100%;
}
body .wrapper main .m-inner .banners.pay-page.samsung-pay {
  padding: 100px 0 0 0;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .banners.pay-page.samsung-pay {
    padding-top: 60px;
  }
}
body .wrapper main .m-inner .banners.pay-page.samsung-pay .banners-promo {
  padding-right: 100px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners.pay-page.samsung-pay .banners-promo {
    padding-right: 0;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .banners.pay-page.samsung-pay .banners-promo {
    padding: 0;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .banners.pay-page.samsung-pay .banners-promo {
    padding: 210px 30px 30px 30px;
    border-radius: 0;
  }
}
body .wrapper main .m-inner .banners.pay-page.samsung-pay .banners-promo-content {
  max-width: 700px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .banners.pay-page.samsung-pay .banners-promo-content {
    padding: 20px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .banners.pay-page.samsung-pay .banners-promo-content {
    padding: 0;
  }
}
body .wrapper main .m-inner .banners.pay-page.samsung-pay .banners-promo-img {
  top: 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.pay-page.samsung-pay .banners-promo-img {
    width: 420px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .banners.pay-page.samsung-pay .banners-promo-img {
    border-radius: 0;
  }
}
body .wrapper main .m-inner .banners.pay-page.samsung-pay .banners-promo-img img {
  max-height: 100%;
}
body .wrapper main .m-inner .banners.pay-page.apple-pay .banners-promo-img {
  top: 0;
}
body .wrapper main .m-inner .banners.pay-page.apple-pay .banners-promo-img img {
  max-height: 100%;
}
body .wrapper main .m-inner .banners.salary-project-page {
  padding: 30px 0 60px 0;
}
body .wrapper main .m-inner .banners.salary-project-page .banners-promo {
  padding: 70px 140px 0 0;
  height: 330px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.salary-project-page .banners-promo {
    height: 330px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.salary-project-page .banners-promo {
    height: 340px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .banners.salary-project-page .banners-promo {
    min-height: 310px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .banners.salary-project-page .banners-promo {
    margin: 0 -10px;
    padding: 30px 20px 40px 115px !important;
  }
}
body .wrapper main .m-inner .banners.salary-project-page .banners-promo-content-txt {
  max-width: 540px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.salary-project-page .banners-promo-content-txt {
    max-width: 440px;
  }
}
body .wrapper main .m-inner .banners.salary-project-page .banners-promo-img {
  left: 0;
}
body .wrapper main .m-inner .banners.salary-project-page .banners-promo-img img {
  left: 0;
}
body .wrapper main .m-inner .banners.salary-project-page .banners-promo-img img.mobile {
  display: none;
}
body .wrapper main .m-inner .banners.salary-project-page .banners-promo-content {
  max-width: 650px;
  z-index: 1;
  padding: 0;
}
body .wrapper main .m-inner .banners.salary-project-page .banners-promo-content p {
  font-size: 18px;
  line-height: 24px;
}
body .wrapper main .m-inner .banners.salary-project-page .banners-promo-content .ui-btn {
  margin-top: 45px;
}
body .wrapper main .m-inner .banners.business-page {
  padding: 20px 0 60px;
}
body .wrapper main .m-inner .banners.business-page .banners-promo {
  height: 340px;
  padding: 0;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners.business-page .banners-promo {
    overflow: hidden;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.business-page .banners-promo {
    height: auto;
  }
}
body .wrapper main .m-inner .banners.business-page .banners-promo svg {
  position: absolute;
  left: 0;
  top: 0;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners.business-page .banners-promo svg {
    left: -100px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.business-page .banners-promo svg {
    left: -200px;
  }
}
body .wrapper main .m-inner .banners.business-page .banners-promo-img {
  left: 90px;
  bottom: -70px;
  width: 495px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners.business-page .banners-promo-img {
    left: 50px;
    bottom: 10px;
    width: 400px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.business-page .banners-promo-img {
    bottom: 20px;
    width: 300px;
  }
}
body .wrapper main .m-inner .banners.business-page .banners-promo-img img {
  position: static;
  width: 100%;
  left: auto;
  bottom: auto;
}
body .wrapper main .m-inner .banners.business-page .banners-promo-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 710px;
  padding: 70px 100px 50px 0;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners.business-page .banners-promo-content {
    max-width: 640px;
    padding-right: 50px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.business-page .banners-promo-content {
    max-width: 500px;
    padding: 40px 40px 40px 0;
  }
}
body .wrapper main .m-inner .banners.business-page .banners-promo-content-txt {
  max-width: 570px;
}
body .wrapper main .m-inner .banners.business-page .banners-promo-content-txt p {
  font: 300 18px/1.3 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .banners.business-page .banners-promo-content .ui-btn {
  margin-top: auto;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.business-page .banners-promo-content .ui-btn {
    margin-top: 25px;
  }
}
body .wrapper main .m-inner .banners.sbp-page {
  padding: 30px 0;
}
body .wrapper main .m-inner .banners.sbp-page .banners-promo {
  padding: 45px;
  height: auto;
  min-height: 415px;
  overflow: hidden;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.sbp-page .banners-promo {
    min-height: auto;
    padding: 30px 40px;
  }
}
body .wrapper main .m-inner .banners.sbp-page .banners-promo-img {
  left: 0;
  top: 0;
}
body .wrapper main .m-inner .banners.sbp-page .banners-promo-img img {
  left: 0;
  height: 100%;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners.sbp-page .banners-promo-img img {
    -webkit-transform: translateX(-80px);
            transform: translateX(-80px);
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.sbp-page .banners-promo-img img {
    -webkit-transform: translateX(-160px);
            transform: translateX(-160px);
  }
}
body .wrapper main .m-inner .banners.sbp-page .banners-promo-img .mob-only {
  display: none;
}
body .wrapper main .m-inner .banners.sbp-page .banners-promo-content {
  max-width: 670px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners.sbp-page .banners-promo-content {
    max-width: 620px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.sbp-page .banners-promo-content {
    max-width: 530px;
  }
}
body .wrapper main .m-inner .banners.sbp-page .banners-promo-content-txt {
  max-width: 520px;
}
body .wrapper main .m-inner .banners.sbp-page .banners-promo-content-txt ul.list li {
  margin-top: 9px;
}
body .wrapper main .m-inner .banners.sbp-page .banners-promo-content-txt ul.list li:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .banners.sbp-page .banners-promo-content .ui-btn-hollow {
  margin-top: 30px;
}
body .wrapper main .m-inner .banners.cards-uni-social-page.single .banners-list-item-content-title {
  max-width: 630px;
}
body .wrapper main .m-inner .banners.single {
  padding-top: 0;
  margin-top: 60px;
}
body .wrapper main .m-inner .banners.single .banners-list {
  margin-top: 0;
}
body .wrapper main .m-inner .banners.single .banners-list-item {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
body .wrapper main .m-inner .banners.single .banners-list-item-img {
  right: unset;
  left: 0;
  top: 0;
  bottom: 0;
}
body .wrapper main .m-inner .banners.single .banners-list-item-content {
  padding: 40px 140px 20px 0;
  min-height: 270px;
}
body .wrapper main .m-inner .banners.single .banners-list-item-content-title {
  max-width: 610px;
  font-size: 28px;
  line-height: 35px;
}
body .wrapper main .m-inner .banners.single .banners-list-item-content-txt {
  margin-top: 10px;
  margin-bottom: 30px;
  max-width: 660px;
  font: 500 18px/22px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .banners.single .banners-list-item-content-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .banners.single .banners-list-item-content-actions .ui-btn-hollow {
  margin: 0 0 0 15px;
}
body .wrapper main .m-inner .banners.single .banners-list-item-content-actions .ui-btn-hollow:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .banners.single .banners-list-item-content .ui-btn-hollow {
  margin-top: 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.single.wallet-pay .banners-list-item-content-title {
    max-width: 510px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.single.card-universal-page .banners-list-item-content {
    padding: 35px;
    max-width: 540px;
    min-height: 280px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.single.card-universal-page .banners-list-item-content-title {
    max-width: 455px;
    font-size: 28px;
    line-height: 35px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.single.card-universal-page .banners-list-item-content-txt {
    font-size: 15px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.single.card-universal-page .banners-list-item-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    pointer-events: none;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.single.card-universal-page .banners-list-item-img img {
    -webkit-transform: translateX(240px);
            transform: translateX(240px);
    opacity: 1;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners.single.card-universal-page .banners-list-item-img img.qr {
    display: none;
  }
}
body .wrapper main .m-inner .banners.card-universal-page {
  margin-top: 100px;
}
body .wrapper main .m-inner .banners.card-universal-page .banners-list-item {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
body .wrapper main .m-inner .banners.card-universal-page .banners-list-item-content {
  padding: 65px 0 20px 80px;
  min-height: 320px;
  max-width: 50%;
}
body .wrapper main .m-inner .banners.card-universal-page .banners-list-item-content-title {
  font-size: 36px;
  line-height: 42px;
}
body .wrapper main .m-inner .banners.card-universal-page .banners-list-item-content-txt {
  margin: 20px 0 0 0;
  font: 16px/22px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .banners.card-universal-page .banners-list-item-content .ui-app-list {
  margin-top: 40px;
}
body .wrapper main .m-inner .banners.card-universal-page .banners-list-item-img {
  right: 0;
  left: auto;
  top: auto;
}
body .wrapper main .m-inner .banners.card-universal-page .banners-list-item-img img.qr {
  position: absolute;
  z-index: 1;
  bottom: 42px;
  right: 80px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners.card-universal-page .banners-list-item-img img.qr {
    right: 65%;
  }
}
body .wrapper main .m-inner .banners.card-universal-page .banners-list-item-img img.mob {
  display: none;
}
body .wrapper main .m-inner .banners.wallet-pay {
  margin-top: 50px;
}
body .wrapper main .m-inner .banners.wallet-pay .banners-list-item-content {
  max-width: 100%;
}
body .wrapper main .m-inner .banners.wallet-pay .banners-list-item-content-title {
  max-width: 790px;
}
body .wrapper main .m-inner .banners.wallet-pay .banners-list-item-content .ui-app-list-item img.default {
  width: 168px;
}
body .wrapper main .m-inner .banners.wallet-pay .banners-list-item-content .ui-app-list-item img.hover {
  width: 168px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners.wallet-pay .banners-list-item-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
body .wrapper main .m-inner .banners-promo {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 320px;
  background: #f2f2f2;
  border-radius: 10px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners-promo {
    min-height: 320px;
    height: 100%;
  }
}
body .wrapper main .m-inner .banners-promo-img {
  position: relative;
  width: 715px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners-promo-img {
    width: 500px;
  }
}
body .wrapper main .m-inner .banners-promo-img-main {
  z-index: 2;
}
body .wrapper main .m-inner .banners-promo-img-green {
  position: absolute;
  overflow: hidden;
  z-index: 1;
  height: 100%;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners-promo-img-green svg {
    -webkit-transform: translateX(-180px);
            transform: translateX(-180px);
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners-promo-img-green svg {
    -webkit-transform: translateX(-280px);
            transform: translateX(-280px);
  }
}
body .wrapper main .m-inner .banners-promo-img-tip {
  position: absolute;
  z-index: 3;
  padding: 14px 17px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #ffffff;
  border-radius: 10px;
  -webkit-box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.15) !important;
          box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.15) !important;
}
body .wrapper main .m-inner .banners-promo-img-tip.left {
  top: 70px;
  left: 145px;
  max-width: 245px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners-promo-img-tip.left {
    left: 17px;
  }
}
body .wrapper main .m-inner .banners-promo-img-tip.right {
  right: 20px;
  bottom: 55px;
  max-width: 200px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners-promo-img-tip.right {
    right: 55px;
  }
}
body .wrapper main .m-inner .banners-promo-img-tip span {
  margin-left: 15px;
  font: 300 14px/16px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .banners-promo-img img {
  position: absolute;
  bottom: 0;
  left: 35%;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners-promo-img img {
    left: 5%;
  }
}
body .wrapper main .m-inner .banners-promo-content {
  max-width: 735px;
  border-radius: 10px;
  padding: 40px 70px 40px 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners-promo-content {
    padding: 35px 50px 35px 0;
    max-width: 545px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .banners-promo-content {
    padding: 20px 20px 20px 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .banners-promo-content {
    padding: 0;
  }
}
body .wrapper main .m-inner .banners-promo-content-txt {
  margin-top: 20px;
}
body .wrapper main .m-inner .banners-promo-content .ui-app-list {
  margin-top: 20px;
}
body .wrapper main .m-inner .banners-promo-content .ui-app-list-item {
  z-index: 2;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners-promo-content .ui-app-list-item {
    width: 32%;
  }
}
body .wrapper main .m-inner .banners-list {
  margin-top: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .banners-list-item {
  position: relative;
  overflow: hidden;
  width: calc((100% - 40px)/2);
  min-height: 295px;
  border-radius: 10px;
  background: #f2f2f2;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners-list-item {
    min-height: 230px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners-list-item:last-child {
    overflow: hidden;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners-list-item:last-child .banners-list-item-img img {
    max-width: unset;
  }
}
body .wrapper main .m-inner .banners-list-item.atms {
  position: relative;
}
body .wrapper main .m-inner .banners-list-item.atms:before {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  content: '';
  background: -webkit-gradient(linear, right top, left top, color-stop(13.8%, rgba(242, 242, 242, 0)), to(#f2f2f2));
  background: linear-gradient(270deg, rgba(242, 242, 242, 0) 13.8%, #f2f2f2 100%);
}
body .wrapper main .m-inner .banners-list-item.atms .banners-list-item-img {
  top: 0;
}
body .wrapper main .m-inner .banners-list-item.atms .banners-list-item-img img {
  height: 100%;
}
body .wrapper main .m-inner .banners-list-item.atms .banners-list-item-content {
  z-index: 2;
}
body .wrapper main .m-inner .banners-list-item.atms .banners-list-item-content:before,
body .wrapper main .m-inner .banners-list-item.atms .banners-list-item-content:after {
  content: '';
  position: absolute;
  width: 32px;
  height: 38px;
  background: url(/local/templates/main/styles/../media/img/banners_list_mark.svg) no-repeat;
  background-size: contain;
  z-index: 1;
}
body .wrapper main .m-inner .banners-list-item.atms .banners-list-item-content:before {
  top: 70px;
  right: 83px;
}
body .wrapper main .m-inner .banners-list-item.atms .banners-list-item-content:after {
  right: 156px;
  bottom: 75px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners-list-item.atms .banners-list-item-content:after {
    right: 105px;
  }
}
body .wrapper main .m-inner .banners-list-item.big {
  width: 100%;
}
body .wrapper main .m-inner .banners-list-item.big:before {
  display: none;
}
body .wrapper main .m-inner .banners-list-item.big .banners-list-item-content::after {
  display: none;
}
body .wrapper main .m-inner .banners-list-item.big .banners-list-item-content::before {
  display: none;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners-list-item.big .banners-list-item-content-txt {
    max-width: 100%;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners-list-item.big .banners-list-item-content-title {
    max-width: 100%;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners-list-item.big .banners-list-item-img {
    width: auto;
  }
}
body .wrapper main .m-inner .banners-list-item.safety.big .banners-list-item-content {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrapper main .m-inner .banners-list-item.safety.big .banners-list-item-content .ui-btn-hollow {
  margin-top: 0;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .banners-list-item.safety.big .banners-list-item-content-title {
    max-width: 190px;
  }
}
body .wrapper main .m-inner .banners-list-item.safety.big .banners-list-item-content-txt {
  max-width: 44%;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners-list-item.safety.big .banners-list-item-content-txt {
    max-width: 60%;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .banners-list-item.safety.big .banners-list-item-content-txt {
    max-width: 48%;
    margin-bottom: 10px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .banners-list-item.safety.big .banners-list-item-content-txt {
    max-width: 190px;
    margin-bottom: 20px;
  }
}
body .wrapper main .m-inner .banners-list-item.safety.big .banners-list-item-img {
  max-width: 790px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .banners-list-item.safety.big .banners-list-item-img {
    max-width: 625px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .banners-list-item.safety.big .banners-list-item-img {
    max-width: 170px;
    height: auto;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .banners-list-item.safety.big .banners-list-item-img--desktop {
    display: none;
  }
}
body .wrapper main .m-inner .banners-list-item.safety.big .banners-list-item-img--mobile {
  display: none;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .banners-list-item.safety.big .banners-list-item-img--mobile {
    display: block;
  }
}
body .wrapper main .m-inner .banners-list-item.safety.big .banners-list-item-img img {
  max-width: 100%;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .banners-list-item.safety.big .banners-list-item-img img {
    -webkit-transform: none;
            transform: none;
  }
}
body .wrapper main .m-inner .banners-list-item-img {
  position: absolute;
  right: 0;
  bottom: 0;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners-list-item-img {
    width: 100%;
  }
}
body .wrapper main .m-inner .banners-list-item-img img {
  max-width: 100%;
}
body .wrapper main .m-inner .banners-list-item-img i {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
body .wrapper main .m-inner .banners-list-item-content {
  position: relative;
  height: 100%;
  padding: 40px 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners-list-item-content {
    padding: 40px 30px;
  }
}
body .wrapper main .m-inner .banners-list-item-content-title {
  max-width: 430px;
  font: 700 32px/66px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners-list-item-content-title {
    max-width: 250px;
    font: 700 28px/1.3 'CocoSharp', 'Arial', sans-serif;
  }
}
body .wrapper main .m-inner .banners-list-item-content-txt {
  margin-bottom: 35px;
  max-width: 375px;
  font: 300 20px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners-list-item-content-txt {
    max-width: 240px;
    margin-top: 10px;
    margin-bottom: 25px;
    font-size: 18px;
  }
}
body .wrapper main .m-inner .banners-list-item-content .ui-btn-hollow {
  margin-top: auto;
}
body .wrapper main .m-inner .subbanner {
  margin-top: 35px;
}
body .wrapper main .m-inner .subbanner__wrapper {
  position: relative;
  padding: 40px 40px 48px 40px;
  overflow: hidden;
  background: #f2f2f2;
  border-radius: 10px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .subbanner__wrapper {
    padding: 25px;
  }
}
body .wrapper main .m-inner .subbanner__img {
  position: absolute;
  bottom: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1259px) {
  body .wrapper main .m-inner .subbanner__img {
    right: -90px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .subbanner__img {
    right: -40px;
    max-width: 430px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .subbanner__img {
    right: 0;
  }
}
body .wrapper main .m-inner .subbanner__img img {
  max-width: 100%;
}
body .wrapper main .m-inner .subbanner__img img.mobile {
  display: none;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .subbanner__img img.mobile {
    display: block;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .subbanner__img img.desktop {
    display: none;
  }
}
body .wrapper main .m-inner .subbanner__title {
  font: 700 26px/1.3 'CocoSharp', 'Arial', sans-serif;
  margin-bottom: 15px;
}
@media (max-width: 1259px) {
  body .wrapper main .m-inner .subbanner__title {
    font-size: 24px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .subbanner__title {
    font-size: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .subbanner__title {
    font-size: 18px;
    margin-bottom: 10px;
  }
}
body .wrapper main .m-inner .subbanner__txt {
  font: 400 18px/1.3 'CocoSharp', 'Arial', sans-serif;
  margin-bottom: 33px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .subbanner__txt {
    max-width: 365px;
    margin-bottom: 15px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .subbanner__txt {
    font-size: 14px;
    color: #939393;
    margin-bottom: 10px;
    max-width: 190px;
  }
}
body .wrapper main .m-inner .subbanner .ui-btn a {
  line-height: 44px;
  font-size: 17px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .subbanner .ui-btn a {
    font-size: 15px;
    line-height: 34px;
  }
}
body .wrapper main .m-inner .help {
  padding: 40px 0 55px 0;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .help {
    padding-top: 20px;
  }
}
body .wrapper main .m-inner .help.mortgage-page {
  margin-top: 60px;
}
body .wrapper main .m-inner .help.deposits-inner-third-party {
  padding-top: 120px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .help.deposits-inner-third-party {
    padding-top: 80px;
  }
}
body .wrapper main .m-inner .help .tags {
  margin-top: 25px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .help .tags-block {
    margin-bottom: -15px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .help .tags-block-item {
    margin-bottom: 15px;
  }
}
body .wrapper main .m-inner .help .tags-block-item a {
  line-height: 41px;
  border: 2px solid #dc0533;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .help.credits-page {
    padding-top: 0;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .help.credits-page .help-title h2 {
    font-size: 24px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .help.credits-page .tags-block-item a {
    font-size: 14px;
    padding: 0 20px;
  }
}
body .wrapper main .m-inner .help.schastlivaya-moneta-page {
  padding-top: 120px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .help.schastlivaya-moneta-page {
    padding-top: 40px;
  }
}
body .wrapper main .m-inner .help.kurs-na-mechtu-page {
  padding-top: 100px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .help.kurs-na-mechtu-page {
    padding-top: 60px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .help.kurs-na-mechtu-page .tags-block {
    overflow-x: scroll;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    margin-right: -15px;
  }
  body .wrapper main .m-inner .help.kurs-na-mechtu-page .tags-block-item a {
    white-space: nowrap;
  }
}
body .wrapper main .m-inner .advantages {
  padding: 75px 0 60px 0;
}
body .wrapper main .m-inner .advantages.payment-page {
  padding: 0;
}
body .wrapper main .m-inner .advantages.payment-page .advantages-block {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  margin-top: 0;
}
body .wrapper main .m-inner .advantages.payment-page .advantages-block-item-img {
  margin: 0 auto;
}
body .wrapper main .m-inner .advantages.payment-page .advantages-block-item-txt {
  text-align: center;
}
body .wrapper main .m-inner .advantages.collection-page {
  margin-top: 80px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.collection-page {
    margin-top: 40px;
  }
}
body .wrapper main .m-inner .advantages.collection-page .advantages-block {
  margin-top: 0;
  padding: 40px 80px 60px 0;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.collection-page .advantages-block {
    padding: 40px 0 0;
    text-align: left;
  }
}
body .wrapper main .m-inner .advantages.collection-page .advantages-block ul.list {
  max-width: 655px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.collection-page .advantages-block ul.list {
    max-width: none;
    margin-top: 22px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.collection-page .advantages-block ul.list:first-child {
    margin-top: 0;
  }
}
body .wrapper main .m-inner .advantages.pay-page .advantages-block {
  padding: 40px 80px;
}
body .wrapper main .m-inner .advantages.pay-page .advantages-block-item {
  width: calc((100% - 300px) / 3);
}
body .wrapper main .m-inner .advantages.pay-page .advantages-block-item-img {
  width: 104px;
}
body .wrapper main .m-inner .advantages.pay-page .advantages-block-item-title {
  margin-top: 30px;
  font: 700 20px/24px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .advantages.pay-page .advantages-block-item-txt {
  font-size: 16px;
}
body .wrapper main .m-inner .advantages.pay-page .advantages-block-item-txt a {
  display: block;
  padding-top: 100px;
  font: 300 16px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
  text-decoration: underline;
}
body .wrapper main .m-inner .advantages.pay-page .advantages-block-item-txt a:hover {
  text-decoration: none;
}
body .wrapper main .m-inner .advantages.pay-page .advantages-block-item-txt ul li {
  padding-left: 15px;
}
body .wrapper main .m-inner .advantages.pay-page .advantages-block-item-subtxt {
  margin-top: 20px;
  padding-right: 14%;
  font: 300 13px/16px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  text-align: left;
}
body .wrapper main .m-inner .advantages.pay-page.google-pay .ui-tip {
  display: inline-block;
  margin-left: 5px;
  margin-bottom: -3px;
}
body .wrapper main .m-inner .advantages.pay-page.samsung-pay {
  padding-bottom: 0;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.pay-page.samsung-pay {
    padding-top: 75px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.pay-page.samsung-pay {
    padding-top: 35px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.pay-page.samsung-pay .advantages-block {
    padding: 40px 60px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.pay-page.samsung-pay .advantages-block {
    padding: 40px 30px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.pay-page.samsung-pay .advantages-block {
    padding: 30px 20px;
  }
}
body .wrapper main .m-inner .advantages.valut-kontr .advantages-block {
  padding: 50px 90px 65px 100px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.valut-kontr .advantages-block {
    text-align: start;
    padding-left: 60px;
  }
}
body .wrapper main .m-inner .advantages.valut-kontr .advantages-block-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: calc((100% - 150px) / 2);
  margin-bottom: 60px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.valut-kontr .advantages-block-item {
    margin-top: 0;
  }
}
body .wrapper main .m-inner .advantages.valut-kontr .advantages-block-item:nth-child(3) {
  margin-bottom: 0;
}
body .wrapper main .m-inner .advantages.valut-kontr .advantages-block-item:nth-child(4) {
  margin-bottom: 0;
}
body .wrapper main .m-inner .advantages.valut-kontr .advantages-block-item-img {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
body .wrapper main .m-inner .advantages.valut-kontr .advantages-block-item-txt {
  margin-top: 0;
  padding-left: 25px;
}
body .wrapper main .m-inner .advantages.valut-kontr .advantages-block-item-txt-title {
  margin-bottom: 10px;
  font: 500 20px/24px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .advantages.valut-kontr .advantages-block-item-txt-descr {
  font: 300 16px/22px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .advantages.salary-project {
  padding: 100px 0 50px 0;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.salary-project {
    padding: 60px 0 60px 0;
  }
}
body .wrapper main .m-inner .advantages.salary-project .advantages-block {
  margin-top: 0;
  padding: 40px 30px 40px 50px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper main .m-inner .advantages.salary-project .advantages-block-item {
  margin-top: 55px;
  width: calc(100%/3);
  padding: 0 30px;
}
body .wrapper main .m-inner .advantages.salary-project .advantages-block-item:nth-child(-n + 3) {
  margin-top: 0;
}
body .wrapper main .m-inner .advantages.salary-project .advantages-block-item-txt {
  text-align: center;
  line-height: 24px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.salary-project .advantages-block-item-txt {
    text-align: left;
  }
}
body .wrapper main .m-inner .advantages.salary-project .advantages-block-item-img {
  margin: 0 auto;
}
body .wrapper main .m-inner .advantages.filanthropy {
  padding: 50px 0 40px 0;
}
body .wrapper main .m-inner .advantages.filanthropy .advantages-block {
  padding: 0 70px 0 0;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
body .wrapper main .m-inner .advantages.filanthropy .advantages-block-clmn {
  width: calc((100% - 100px)/2);
}
body .wrapper main .m-inner .advantages.filanthropy .advantages-block-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 55px;
}
body .wrapper main .m-inner .advantages.filanthropy .advantages-block-item:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .advantages.filanthropy .advantages-block-item-content {
  width: calc(100% - 56px);
  padding: 4px 0 0 25px;
}
body .wrapper main .m-inner .advantages.filanthropy .advantages-block-item-txt {
  line-height: 24px;
}
body .wrapper main .m-inner .advantages.fast-payments .advantages-title {
  max-width: 580px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .advantages.fast-payments .advantages-title {
    max-width: 520px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.fast-payments .advantages-title {
    max-width: 450px;
  }
}
body .wrapper main .m-inner .advantages.fast-payments .advantages-block {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 40px 40px 40px 130px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .advantages.fast-payments .advantages-block {
    padding: 30px 30px 30px 100px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.fast-payments .advantages-block {
    padding-left: 50px;
  }
}
body .wrapper main .m-inner .advantages.fast-payments .advantages-block-item {
  width: 33%;
  margin-top: 30px;
}
body .wrapper main .m-inner .advantages.fast-payments .advantages-block-item:nth-child(-n + 3) {
  margin-top: 0;
}
body .wrapper main .m-inner .advantages.business-page .advantages-title {
  max-width: 580px;
}
body .wrapper main .m-inner .advantages.business-page .advantages-block {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 40px 40px 40px 130px;
}
body .wrapper main .m-inner .advantages.business-page .advantages-block-item {
  width: 33%;
  margin-top: 30px;
}
body .wrapper main .m-inner .advantages.business-page .advantages-block-item:nth-child(-n + 3) {
  margin-top: 0;
}
body .wrapper main .m-inner .advantages.bank-guarantees .advantages-block {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.bank-guarantees .advantages-block {
    padding-left: 25px;
    padding-right: 25px;
  }
}
body .wrapper main .m-inner .advantages.bank-guarantees .advantages-block-item {
  width: 25%;
  margin-top: 30px;
}
body .wrapper main .m-inner .advantages.bank-guarantees .advantages-block-item:nth-child(-n + 4) {
  margin-top: 0;
}
body .wrapper main .m-inner .advantages.turist-page {
  padding: 25px 0 40px 0;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.turist-page {
    padding-bottom: 0;
  }
}
body .wrapper main .m-inner .advantages.turist-page .advantages-block {
  margin-top: 35px;
  padding: 60px 30px 85px 130px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.turist-page .advantages-block {
    padding: 50px 30px 70px 30px;
    text-align: start;
  }
}
body .wrapper main .m-inner .advantages.turist-page .advantages-block-item {
  width: calc((100% - 60px)/3);
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.turist-page .advantages-block-item {
    margin-top: 0;
  }
}
body .wrapper main .m-inner .advantages.turist-page .advantages-block-item:not(:first-child) {
  padding-left: 20px;
}
body .wrapper main .m-inner .advantages.turist-page .advantages-block-item-img {
  width: 68px;
  height: 68px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.turist-page .advantages-block-item-img {
    margin: 0;
  }
}
body .wrapper main .m-inner .advantages.turist-page .advantages-block-item-txt {
  max-width: 296px;
  font-weight: normal;
}
body .wrapper main .m-inner .advantages.turist-page .advantages-subinfo {
  margin-top: 45px;
  max-width: 1410px;
  font: 19px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .advantages.turist-page .advantages-subinfo p {
  margin-top: 45px;
  max-width: 1410px;
  font: 18px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .advantages.ekvairing-page .advantages-block.three_items {
  padding: 55px 80px 50px 85px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.ekvairing-page .advantages-block.three_items {
    padding: 55px 40px 50px 40px;
  }
}
body .wrapper main .m-inner .advantages.ekvairing-page .advantages-block.three_items .advantages-block-item {
  width: calc((100% - 160px) / 3);
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.ekvairing-page .advantages-block.three_items .advantages-block-item {
    width: calc((100% - 90px) / 3);
  }
}
body .wrapper main .m-inner .advantages.ekvairing-page .advantages-block.three_items .advantages-block-item-img {
  width: 70px;
}
body .wrapper main .m-inner .advantages.ekvairing-page .advantages-block.three_items .advantages-block-item-txt {
  line-height: 24px;
}
body .wrapper main .m-inner .advantages.sbp-page {
  padding: 60px 0 50px;
}
body .wrapper main .m-inner .advantages.sbp-page .advantages-block {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
body .wrapper main .m-inner .advantages.sbp-page .advantages-block-item-img {
  margin: 0 auto;
}
body .wrapper main .m-inner .advantages.sbp-page .advantages-block-item-txt {
  text-align: center;
}
body .wrapper main .m-inner .advantages.safe-page .advantages-title {
  max-width: 830px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.safe-page .advantages-title {
    max-width: 650px;
  }
}
body .wrapper main .m-inner .advantages.online-page .advantages-block {
  padding: 45px 40px 50px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.online-page .advantages-block {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
body .wrapper main .m-inner .advantages.online-page .advantages-block-item {
  width: 20%;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.online-page .advantages-block-item {
    width: 33%;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.online-page .advantages-block-item:nth-child(n) {
    margin-top: 20px;
  }
}
body .wrapper main .m-inner .advantages.online-page.samsung-pay .advantages-title h2 {
  text-align: center;
}
body .wrapper main .m-inner .advantages.online-page.samsung-pay .advantages-block {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
body .wrapper main .m-inner .advantages.online-page.samsung-pay .advantages-block-item-img {
  margin: 0 auto;
}
body .wrapper main .m-inner .advantages.online-page.samsung-pay .advantages-block-item-txt {
  margin: 20px auto 0;
  max-width: 100%;
  text-align: center;
}
body .wrapper main .m-inner .advantages.state-services-page {
  padding-top: 65px;
}
body .wrapper main .m-inner .advantages.state-services-page .advantages-block {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .advantages.card-uni-social-page {
  padding: 0 0 100px 0;
}
body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-title h2 {
  text-align: center;
}
body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-block-item-img {
  margin: 0 auto;
}
body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-block-item-title {
  margin-top: 20px;
  text-align: center;
}
body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-block-item-txt {
  text-align: center;
}
body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-block-item-txt a {
  color: #dc0533;
}
body .wrapper main .m-inner .advantages.card-yes .advantages-block {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.card-yes .advantages-block {
    text-align: start;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.card-yes .advantages-block {
    padding: 30px;
  }
}
body .wrapper main .m-inner .advantages.card-yes .advantages-block-item {
  width: calc((100% - 20px) / 5);
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.card-yes .advantages-block-item {
    width: calc((100% - 155px) / 5);
    margin-top: 0;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.card-yes .advantages-block-item {
    width: calc((100% - 55px) / 2);
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.card-yes .advantages-block-item {
    width: 100%;
  }
}
body .wrapper main .m-inner .advantages.card-yes .advantages-block-item-img {
  margin: 0 auto;
}
body .wrapper main .m-inner .advantages.card-yes .advantages-block-item-title {
  margin-top: 15px;
  text-align: center;
}
body .wrapper main .m-inner .advantages.card-yes .advantages-block-item-txt {
  max-width: 200px;
  margin: 0 auto;
  text-align: center;
}
body .wrapper main .m-inner .advantages.card-universal-page .advantages-title {
  text-align: center;
}
body .wrapper main .m-inner .advantages.card-universal-page .advantages-block {
  padding: 40px 20px;
}
body .wrapper main .m-inner .advantages.card-universal-page .advantages-block-item {
  width: calc((100% - 15px) / 5);
  margin-top: 0;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.card-universal-page .advantages-block-item {
    width: calc((100% - 180px) / 2);
    margin-top: 40px;
  }
}
body .wrapper main .m-inner .advantages.card-universal-page .advantages-block-item-img {
  margin: 0 auto;
}
body .wrapper main .m-inner .advantages.card-universal-page .advantages-block-item-title {
  margin-top: 25px;
  text-align: center;
}
body .wrapper main .m-inner .advantages.card-universal-page .advantages-block-item-txt {
  text-align: center;
  font-size: 16px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.card-universal-page .advantages-block-item-txt br {
    display: none;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.wallet-pay .advantages-block {
    padding: 40px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.wallet-pay .advantages-block-item {
    width: calc((100% - 90px) / 3);
    margin-top: 0;
  }
}
body .wrapper main .m-inner .advantages.wallet-pay .advantages-block-item-img {
  margin: 0 auto;
}
body .wrapper main .m-inner .advantages.wallet-pay .advantages-block-item-txt {
  text-align: center;
  margin: 25px auto 0;
}
body .wrapper main .m-inner .advantages.wallet-pay .advantages-block-item-txt.sm {
  max-width: 210px;
}
body .wrapper main .m-inner .advantages.wallet-pay .advantages-block-item-txt.md {
  max-width: 300px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.mir-pay .advantages-block-item-txt {
    font-size: 16px;
  }
}
body .wrapper main .m-inner .advantages.trust-manage .advantages-block {
  padding: 60px;
  margin-top: 0;
  border-radius: 10px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.trust-manage .advantages-block {
    padding: 40px 60px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.trust-manage .advantages-block {
    padding: 30px 20px;
    margin-top: 0;
  }
}
body .wrapper main .m-inner .advantages.trust-manage .advantages-block-item {
  width: calc((100% - 20px) / 3);
  text-align: center;
  margin-top: 0;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.trust-manage .advantages-block-item {
    margin-right: 0;
    width: calc((100% - 128px) / 3);
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.trust-manage .advantages-block-item {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 30px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.trust-manage .advantages-block-item:nth-child(n) {
    margin-right: 0;
  }
}
body .wrapper main .m-inner .advantages.trust-manage .advantages-block-item:last-child {
  margin-bottom: 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.trust-manage .advantages-block-item-txt {
    font-size: 16px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.trust-manage .advantages-block-item-txt {
    font-size: 14px;
    margin-top: 0;
    margin-left: 20px;
  }
}
body .wrapper main .m-inner .advantages.trust-manage .advantages-block-item-img {
  margin: 0 auto;
  width: 68px;
  height: 68px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.trust-manage .advantages-block-item-img {
    width: 62px;
    height: 62px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.trust-manage .advantages-block-item-img {
    margin: 0;
    width: 44px;
    height: 44px;
  }
}
body .wrapper main .m-inner .advantages.depositary-page {
  padding-top: 40px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.depositary-page {
    padding-top: 20px;
  }
}
body .wrapper main .m-inner .advantages.depositary-page .advantages-block {
  padding: 60px 130px;
  margin-top: 0;
  border-radius: 10px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block {
    padding: 40px 60px;
    text-align: start;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block {
    padding: 30px 20px;
  }
}
body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item {
  width: calc((100% - 290px) / 3);
  margin-top: 40px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item {
    width: calc((100% - 90px) / 3);
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item {
    width: calc((100% - 90px) / 2);
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    margin-top: 0;
    margin-bottom: 30px;
  }
}
body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item:nth-child(-n + 3) {
  margin-top: 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item:nth-child(3) {
    margin-top: 40px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item:nth-child(3) {
    margin-top: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item:last-child {
    margin-bottom: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item-txt {
    font-size: 16px;
    line-height: 24px;
    max-width: 300px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item-txt {
    margin-top: 25px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item-txt {
    max-width: 100%;
    font-size: 14px;
    line-height: 20px;
    margin-left: 20px;
    margin-top: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item-txt br {
    display: none;
  }
}
body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item-img {
  width: 68px;
  height: 68px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item-img {
    width: 62px;
    height: 62px;
    margin: 0;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item-img {
    width: 52px;
    height: 52px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item-img {
    width: 44px;
    height: 44px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
}
body .wrapper main .m-inner .advantages.depositary-page {
  padding-top: 40px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.depositary-page {
    padding-top: 20px;
  }
}
body .wrapper main .m-inner .advantages.depositary-page .advantages-block {
  padding: 60px 130px;
  margin-top: 0;
  border-radius: 10px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block {
    padding: 40px 60px;
    text-align: start;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block {
    padding: 30px 20px;
  }
}
body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item {
  width: calc((100% - 290px) / 3);
  margin-top: 40px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item {
    width: calc((100% - 90px) / 3);
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item {
    width: calc((100% - 90px) / 2);
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    margin-top: 0;
    margin-bottom: 30px;
  }
}
body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item:nth-child(-n + 3) {
  margin-top: 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item:nth-child(3) {
    margin-top: 40px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item:nth-child(3) {
    margin-top: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item:last-child {
    margin-bottom: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item-txt {
    font-size: 16px;
    line-height: 24px;
    max-width: 300px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item-txt {
    margin-top: 25px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item-txt {
    max-width: 100%;
    font-size: 14px;
    line-height: 20px;
    margin-left: 20px;
    margin-top: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item-txt br {
    display: none;
  }
}
body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item-img {
  width: 68px;
  height: 68px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item-img {
    width: 62px;
    height: 62px;
    margin: 0;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item-img {
    width: 52px;
    height: 52px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.depositary-page .advantages-block-item-img {
    width: 44px;
    height: 44px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
}
body .wrapper main .m-inner .advantages.credits-inner-page {
  padding-top: 40px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.credits-inner-page {
    padding-top: 30px;
  }
}
body .wrapper main .m-inner .advantages.credits-inner-page .advantages-title {
  text-align: center;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.credits-inner-page .advantages-title {
    text-align: start;
  }
}
body .wrapper main .m-inner .advantages.credits-inner-page .advantages-block {
  padding: 60px 85px;
  gap: 40px;
  text-align: center;
  border-radius: 10px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.credits-inner-page .advantages-block {
    padding: 40px 30px 60px;
    gap: 25px;
    display: grid;
    grid-template-columns: repeat(5, 160px);
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.credits-inner-page .advantages-block {
    padding: 40px;
    gap: 30px 60px;
    grid-template-columns: repeat(3, 180px);
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: start;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.credits-inner-page .advantages-block {
    grid-template-columns: 1fr;
    padding: 25px 40px 25px 20px;
    text-align: start;
    gap: 20px;
    margin-top: 30px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.credits-inner-page .advantages-block-item {
    width: auto;
    margin-top: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.credits-inner-page .advantages-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.credits-inner-page .advantages-block-item:nth-child(n) {
    margin-right: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.credits-inner-page .advantages-block-item:nth-child(-n + 2) {
    margin-top: 0;
  }
}
body .wrapper main .m-inner .advantages.credits-inner-page .advantages-block-item-img {
  margin: 0 auto;
  width: 60px;
  height: 60px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.credits-inner-page .advantages-block-item-img {
    width: 52px;
    height: 52px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.credits-inner-page .advantages-block-item-img {
    width: 40px;
    height: 40px;
    margin: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.credits-inner-page .advantages-block-item-txt {
    font-size: 16px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.credits-inner-page .advantages-block-item-txt {
    font-size: 14px;
    line-height: 18px;
    margin-left: 25px;
    margin-top: 0;
  }
}
body .wrapper main .m-inner .advantages.credits-inner-page .advantages-block-item-txt .ui-tip {
  display: inline-block;
  margin-left: 3px;
  -webkit-transform: translateY(3px);
          transform: translateY(3px);
}
body .wrapper main .m-inner .advantages.credits-inner-page .advantages-block-item-txt .ui-tip-drop {
  max-width: 265px;
  text-align: left;
  left: -84px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.credits-inner-page .advantages-block-item-txt .ui-tip-drop {
    left: -164px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.credits-inner-page .advantages-block-item-txt .ui-tip-drop {
    max-width: 200px;
    left: -40px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.invest-income-shares-page {
    padding-bottom: 0;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.invest-income-shares-page .advantages-block {
    gap: 40px;
  }
}
body .wrapper main .m-inner .advantages.invest-income-shares-page .advantages-block-item {
  width: calc((100% - 20px) / 4);
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.invest-income-shares-page .advantages-block-item {
    width: calc((100% - 40px) / 2);
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.invest-income-shares-page .advantages-block-item {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.invest-income-shares-page .advantages-block-item-txt br {
    display: none;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.invest-income-shares-page .advantages-block-item-img {
    width: 52px;
    height: 52px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.invest-income-shares-page .advantages-block-item-img {
    margin: 0;
    width: 44px;
    height: 44px;
  }
}
body .wrapper main .m-inner .advantages-desc {
  margin-top: 15px;
  padding-bottom: 10px;
  max-width: 900px;
  font: 300 18px/24px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .advantages-block {
  margin-top: 40px;
  padding: 40px 60px 60px 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages-block {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    text-align: center;
  }
}
body .wrapper main .m-inner .advantages-block-item {
  width: calc((100% - 20px)/4);
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .advantages-block-item {
    width: calc((100% - 180px)/4);
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages-block-item {
    width: calc((100% - 180px)/2);
    margin-top: 40px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages-block-item:nth-child(-n + 2) {
    margin-top: 0;
  }
}
body .wrapper main .m-inner .advantages-block-item-img {
  width: 56px;
  height: 56px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages-block-item-img {
    margin: 0 auto;
  }
}
body .wrapper main .m-inner .advantages-block-item-img svg {
  max-width: 100%;
  max-height: 100%;
}
body .wrapper main .m-inner .advantages-block-item-title {
  margin-bottom: 15px;
  font: 500 22px/24px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .advantages-block-item-txt {
  margin-top: 16px;
  font: 300 18px/21px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .advantages-block-item-txt.sm {
  max-width: 300px;
}
body .wrapper main .m-inner .advantages-block.three_items {
  padding: 50px 160px 55px 130px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .advantages-block.three_items {
    padding: 40px 60px 60px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages-block.three_items {
    text-align: left;
  }
}
body .wrapper main .m-inner .advantages-block.three_items .advantages-block-item {
  width: calc((100% - 255px)/3);
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .advantages-block.three_items .advantages-block-item {
    width: calc((100% - 120px)/3);
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages-block.three_items .advantages-block-item {
    margin-top: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages-block.three_items .advantages-block-item-img {
    margin: 0;
  }
}
body .wrapper main .m-inner .advantages-block.three_items,
body .wrapper main .m-inner .advantages-block .veksel-page {
  padding: 40px 80px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages-block.three_items,
  body .wrapper main .m-inner .advantages-block .veksel-page {
    padding: 40px 50px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages-block.three_items .advantages-block-item,
  body .wrapper main .m-inner .advantages-block .veksel-page .advantages-block-item {
    width: calc((100% - 110px) / 3);
  }
}
body .wrapper main .m-inner .advantages-block.three_items .advantages-block-item-txt,
body .wrapper main .m-inner .advantages-block .veksel-page .advantages-block-item-txt {
  line-height: 24px;
}
body .wrapper main .m-inner .advantages-block.three_items .advantages-block-item-txt span,
body .wrapper main .m-inner .advantages-block .veksel-page .advantages-block-item-txt span {
  display: block;
  font: 500 20px/24px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  margin-bottom: 7px;
}
body .wrapper main .m-inner .advantages--international-transfers {
  padding: 100px 0 50px;
}
body .wrapper main .m-inner .advantages--international-transfers .advantages-block {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 40px;
  margin: 0;
  padding: 60px 110px;
  text-align: center;
  border-radius: 10px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .advantages--international-transfers .advantages-block {
    padding: 60px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages--international-transfers .advantages-block {
    grid-template-columns: repeat(3, 1fr);
    gap: 40px 80px;
    padding: 40px 80px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages--international-transfers .advantages-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 25px;
  }
}
body .wrapper main .m-inner .advantages--international-transfers .advantages-block-item-img {
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages--international-transfers .advantages-block-item-img {
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages--international-transfers .advantages-block-item-txt {
    font-size: 16px;
    line-height: 1.5;
  }
}
body .wrapper main .m-inner .advantages--international-transfers .advantages-block-item:nth-child(n) {
  width: auto;
  margin: 0;
}
body .wrapper main .m-inner .advantage-acquiring {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 40px 0 60px 0;
}
body .wrapper main .m-inner .advantage-acquiring-img {
  padding: 40px 0 0 80px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantage-acquiring-img {
    padding: 80px 0 0 0;
  }
}
body .wrapper main .m-inner .advantage-acquiring-txt {
  padding-left: 70px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantage-acquiring-txt {
    padding-left: 0;
  }
}
body .wrapper main .m-inner .advantage-acquiring-txt .title {
  margin-bottom: 30px;
}
body .wrapper main .m-inner .advantage-acquiring-txt ul li {
  margin-top: 13px;
  line-height: 24px;
}
body .wrapper main .m-inner .steps-advantages {
  padding: 60px 0 40px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
body .wrapper main .m-inner .steps-advantages.safe-page .steps-advantages-content-block {
  margin-top: 50px;
}
body .wrapper main .m-inner .steps-advantages.safe-page .steps-advantages-content-block-item {
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .steps-advantages.safe-page .steps-advantages-content-block-item:first-child {
  margin-bottom: 20px;
}
body .wrapper main .m-inner .steps-advantages.safe-page .steps-advantages-img img {
  width: 100%;
}
body .wrapper main .m-inner .steps-advantages.collection-page {
  margin-top: 100px;
  margin-bottom: 100px;
  padding: 0;
  min-height: 500px;
  background-color: #f2f2f2;
  border-radius: 10px;
  overflow: hidden;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.collection-page {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 50px 60px 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-advantages.collection-page {
    margin-top: 60px;
    margin-bottom: 60px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 50px 60px 0;
  }
}
body .wrapper main .m-inner .steps-advantages.collection-page .steps-advantages-img {
  max-width: 635px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.collection-page .steps-advantages-img {
    width: 360px;
    margin: 0 auto;
  }
}
body .wrapper main .m-inner .steps-advantages.collection-page .steps-advantages-info {
  padding: 73px 155px 75px 135px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-advantages.collection-page .steps-advantages-info {
    padding: 60px 80px 70px 60px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.collection-page .steps-advantages-info {
    width: 100%;
    margin: 0 0 40px;
    padding: 0;
  }
}
body .wrapper main .m-inner .steps-advantages.collection-page .steps-advantages-info h2 {
  max-width: 555px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.collection-page .steps-advantages-info h2 {
    max-width: none;
  }
}
body .wrapper main .m-inner .steps-advantages.collection-page .steps-advantages-info-txt {
  margin-top: 20px;
  max-width: 553px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.collection-page .steps-advantages-info-txt {
    max-width: none;
  }
}
body .wrapper main .m-inner .steps-advantages.collection-page .steps-advantages-info-txt p {
  margin-bottom: 30px;
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .steps-advantages.collection-page .steps-advantages-info-txt p:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .steps-advantages.international-calcs {
  padding: 100px 0 40px 0;
}
body .wrapper main .m-inner .steps-advantages.international-calcs .steps-advantages-content {
  padding-left: 40px;
}
body .wrapper main .m-inner .steps-advantages.international-calcs .steps-advantages-content h2 {
  max-width: 700px;
}
body .wrapper main .m-inner .steps-advantages.international-calcs .steps-advantages-content span {
  margin-bottom: 30px;
  display: block;
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .steps-advantages.fast-payments .steps-advantages-content {
  padding-left: 0;
  padding-right: 60px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.fast-payments .steps-advantages-content {
    padding-right: 40px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.fast-payments .steps-advantages-content .list li {
    margin-top: 13px;
  }
}
body .wrapper main .m-inner .steps-advantages.fast-payments .steps-advantages-content .list li:last-child {
  padding-left: 0;
}
body .wrapper main .m-inner .steps-advantages.fast-payments .steps-advantages-content .list li:last-child a {
  color: #dc0533;
  border-bottom: none;
}
body .wrapper main .m-inner .steps-advantages.fast-payments .steps-advantages-content .list li:last-child a:hover {
  text-decoration: underline;
}
body .wrapper main .m-inner .steps-advantages.fast-payments .steps-advantages-content .list li:last-child:before {
  display: none;
}
body .wrapper main .m-inner .steps-advantages.fast-payments .steps-advantages-content .ui-btn {
  margin-top: 40px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.fast-payments .steps-advantages-content .ui-btn {
    margin-top: 30px;
  }
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees {
  margin-top: 40px;
  padding: 50px 60px;
  background-color: #f2f2f2;
  border-radius: 10px;
  overflow: hidden;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info {
  max-width: 100%;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info span {
  display: block;
  font: 500 24px/42px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  margin-bottom: 15px;
  padding-top: 25px;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info span:first-child {
  padding-top: 0;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees {
  padding: 15px 0 0 0;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-headings-list-item button {
  padding-bottom: 12px;
  font-size: 18px;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list {
  margin-top: 0;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item {
  margin-top: 45px;
  padding: 0;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item span {
  display: block;
  font: 500 24px/42px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  margin-bottom: 15px;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text {
    display: block;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point {
    margin-bottom: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point-title {
  margin-bottom: 5px;
  font: 500 16px/1.2 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point-desc {
  max-width: 300px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point-desc {
    padding-left: 55px;
    max-width: 100%;
  }
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point-value {
  font: 700 24px/1 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point-value {
    padding-left: 40px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point ul.list {
    padding-left: 40px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point ul.list li:first-child {
    margin-top: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point:last-child {
    margin-bottom: 0;
  }
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-docs {
  margin-top: 35px;
  border-top: 0;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-docs-title {
  position: relative;
  display: inline-block;
  padding: 0;
  font-size: 18px;
  border-bottom: 1px dashed #000;
  cursor: pointer;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-docs-title:after {
  position: absolute;
  right: -23px;
  top: 50%;
  display: block;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6875 6.5L6.09375 11.0938L1.5 6.5' stroke='%23F65E64' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-docs-title.active:after {
  margin-top: 4px;
  -webkit-transform: translateY(-50%) rotate(180deg);
          transform: translateY(-50%) rotate(180deg);
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-docs .tariffs-content-list {
  margin-top: 25px;
  padding: 15px;
  background: none;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list ul li {
  margin-top: 10px;
}
body .wrapper main .m-inner .steps-advantages.turist-page {
  padding-top: 40px;
}
body .wrapper main .m-inner .steps-advantages.turist-page .steps-advantages-content {
  padding: 10px 0 0 30px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.turist-page .steps-advantages-content {
    width: 100%;
  }
}
body .wrapper main .m-inner .steps-advantages.turist-page .steps-advantages-content h2 {
  margin-bottom: 35px;
}
body .wrapper main .m-inner .steps-advantages.turist-page .steps-advantages-content-txt {
  margin-top: 40px;
  max-width: 545px;
  font: 500 17px/1.3 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.turist-page .steps-advantages-img {
    display: none;
  }
}
body .wrapper main .m-inner .steps-advantages.veksel-page {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 40px;
  background-color: #f2f2f2;
  border-radius: 10px;
  overflow: hidden;
}
body .wrapper main .m-inner .steps-advantages.veksel-page:nth-child(2) {
  margin-top: 70px;
}
body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-img {
  max-width: 480px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-img {
    width: 450px;
  }
}
body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info {
  padding-left: 90px;
  max-width: 945px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info {
    padding: 20px 0 20px 70px;
    max-width: 720px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info {
    max-width: 460px;
    padding: 20px 10px 20px 20px;
  }
}
body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info h2.veks {
  max-width: 855px;
  padding-bottom: 25px;
  border-bottom: 1px solid #d9d9d9;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info h2.veks {
    max-width: 720px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info h2.veks {
    max-width: 460px;
  }
}
body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info span {
  display: block;
  font: 500 24px/42px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  margin-bottom: 15px;
  padding-top: 25px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info span {
    line-height: 30px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info span {
    font-size: 20px;
  }
}
body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info span:first-child {
  padding-top: 0;
}
body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info .tabs.veksel-page {
  padding: 15px 0 0 0;
  max-width: 855px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info .tabs.veksel-page {
    max-width: 720px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info .tabs.veksel-page {
    max-width: 460px;
  }
}
body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info .tabs.veksel-page .tabs-headings-list {
  max-width: 720px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info .tabs.veksel-page .tabs-headings-list {
    max-width: 460px;
  }
}
body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info .tabs.veksel-page .tabs-headings-list-item button {
  padding-bottom: 12px;
  font-size: 18px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info .tabs.veksel-page .tabs-headings-list-item button {
    font-size: 16px;
    padding-bottom: 6px;
  }
}
body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info .tabs.veksel-page .tabs-content-list {
  margin-top: 0;
}
body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info .tabs.veksel-page .tabs-content-list-item span {
  display: block;
  font: 500 24px/42px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  margin-bottom: 15px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info .tabs.veksel-page .tabs-content-list-item span {
    display: block;
    font: 500 20px/36px 'CocoSharp', 'Arial', sans-serif;
    margin-bottom: 10px;
  }
}
body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info .tabs.veksel-page .tabs-content-list ul li {
  margin-top: 10px;
}
body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info ul {
  max-width: 795px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info ul {
    max-width: 460px;
  }
}
body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info ul li {
  margin-top: 10px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info ul li {
    margin-top: 7px;
    font-size: 16px;
    line-height: 22px;
  }
}
body .wrapper main .m-inner .steps-advantages.manage-easy-page {
  margin-top: 15px;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  overflow: visible;
}
body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-img {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-img {
    max-width: 300px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-img {
    display: none;
  }
}
body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info {
  padding-left: 0;
  padding-top: 50px;
  margin-left: 90px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info {
    margin-left: 30px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info {
    padding: 40px 40px 20px;
    max-width: 100%;
    margin-left: 0;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info {
    padding: 25px 25px 5px;
  }
}
body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info ul {
  max-width: 830px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info ul.list {
    max-width: 100%;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info ul.list li {
    font-size: 15px;
    line-height: 20px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info ul.list li:before {
    top: 7px;
  }
}
body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info ul.list li a {
  color: #dc0533;
  border-color: transparent;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info ul.list li br {
    display: none;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info ul.list li.small-width {
    max-width: 680px;
  }
}
@media (max-width: 630px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info ul.list li.small-width {
    max-width: 375px;
  }
}
body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .ui-tip {
  display: inline-block;
  -webkit-transform: translateY(2px);
          transform: translateY(2px);
}
body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .ui-tip-drop {
  left: -40px;
}
body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .ui-tip-drop ul.list.sm li {
  font-size: 14px;
  margin-top: 5px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .ui-tip.lg {
    margin-left: 2px;
  }
}
body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .ui-tip.lg .ui-tip-drop {
  left: -380px;
  width: 500px;
  top: -100px;
  overflow-y: hidden;
  max-height: 400px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .ui-tip.lg .ui-tip-drop {
    top: -70px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .ui-tip.lg .ui-tip-drop {
    left: -420px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .ui-tip.lg .ui-tip-drop {
    left: -170px;
    max-width: 400px;
  }
}
@media (max-width: 630px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .ui-tip.lg .ui-tip-drop {
    left: -90px;
    max-width: 350px;
  }
}
@media (max-width: 459px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .ui-tip.lg .ui-tip-drop {
    left: -80px;
  }
}
@media (max-width: 390px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .ui-tip.lg .ui-tip-drop {
    left: -90px;
  }
}
body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .ui-tip.medium .ui-tip-drop {
  top: -36px;
  width: 400px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .ui-tip.medium .ui-tip-drop {
    width: 300px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .ui-tip.medium .ui-tip-drop {
    top: -57px;
  }
}
body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .ui-tip.sm .ui-tip-drop {
  top: 30px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .ui-tip.sm .ui-tip-drop {
    left: -145px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .ui-tip.sm .ui-tip-drop {
    left: 50%;
  }
}
body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info span.subtitle {
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  padding-top: 0;
  margin-top: 20px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info span.subtitle {
    margin-top: 15px;
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info span.subtitle {
    margin-top: 10px;
    padding-top: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info span.subtitle {
    font-size: 15px;
    line-height: 20px;
    margin-bottom: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .tabs.veksel-page {
    max-width: 100%;
  }
}
body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .tabs.veksel-page .tabs-headings-list {
  max-width: initial;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  gap: 22px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .tabs.veksel-page .tabs-headings-list {
    gap: 40px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .tabs.veksel-page .tabs-headings-list {
    gap: 17px;
    padding: 0;
    margin: 0;
  }
}
body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .tabs.veksel-page .tabs-headings-list-item {
  margin-left: 0;
}
body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .tabs.veksel-page .tabs-headings-list-item.active button {
  color: #262626;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .tabs.veksel-page .tabs-headings-list-item button {
    white-space: normal;
    line-height: 22px;
    text-align: left;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .tabs.veksel-page .tabs-headings-list-item button {
    font-size: 13px;
    line-height: 16px;
  }
}
body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .tabs.veksel-page .tabs-content-list .slick-list {
  overflow: visible;
  margin: 0 -460px;
  padding: 0 460px;
}
body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .tabs.veksel-page .tabs-content-list-item .ui-tip-drop span {
  font-size: 12px;
  color: #858f9a;
  line-height: 14px;
  padding-top: 5px;
}
body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .tabs.veksel-page .tabs-content-list-item span.subtxt {
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .tabs.veksel-page .tabs-content-list-item span.subtxt {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .tabs.veksel-page .tabs-content-list-item span.subtxt {
    font-size: 15px;
    line-height: 20px;
  }
}
body .wrapper main .m-inner .steps-advantages-img {
  width: 50%;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages-img {
    width: 35%;
  }
}
body .wrapper main .m-inner .steps-advantages-img img {
  max-width: 100%;
}
body .wrapper main .m-inner .steps-advantages-content {
  width: 50%;
  padding-left: 60px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-advantages-content {
    width: 65%;
  }
}
body .wrapper main .m-inner .steps-advantages-content h2 {
  margin-bottom: 32px;
  max-width: 490px;
}
body .wrapper main .m-inner .steps {
  margin-top: 80px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps {
    margin-top: 60px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps {
    margin-top: 40px;
  }
}
body .wrapper main .m-inner .steps-title {
  font: 700 36px/1.3 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .steps-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 50px;
  padding: 60px 55px 50px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-block {
    padding: 50px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-block {
    padding: 40px;
  }
}
body .wrapper main .m-inner .steps-block-item:nth-child(3n) .steps-block-item-image-progress {
  display: none;
}
body .wrapper main .m-inner .steps-block-item-image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .steps-block-item-image-circle {
  width: 70px;
  height: 70px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-block-item-image-circle {
    width: 50px;
    height: 50px;
  }
}
body .wrapper main .m-inner .steps-block-item-image-circle svg {
  width: 100%;
  height: 100%;
}
body .wrapper main .m-inner .steps-block-item-image-progress {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 1px;
  margin-top: 35px;
  margin-left: 20px;
  background: #ccc;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-block-item-image-progress {
    margin-top: 25px;
  }
}
body .wrapper main .m-inner .steps-block-item-image-progress:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 100%;
  background: #dc0533;
  -webkit-transition: linear 3s;
  transition: linear 3s;
}
body .wrapper main .m-inner .steps-block-item-text-title {
  font: 500 24px/1.5 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-block-item-text-title {
    font-size: 20px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-block-item-text-title {
    font-size: 16px;
  }
}
body .wrapper main .m-inner .steps-block-item-text-desc {
  font: 300 16px/1.5 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-block-item-text-desc {
    font-size: 13px;
  }
}
body .wrapper main .m-inner .steps-block--center {
  margin-top: 0;
  text-align: center;
}
body .wrapper main .m-inner .steps-block--center .steps-block-item {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}
body .wrapper main .m-inner .steps-block--center .steps-block-item-image {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrapper main .m-inner .steps-block--center .steps-block-item-text-desc {
  color: #797979;
}
body .wrapper main .m-inner .steps-block--center .ui-btn {
  margin-top: auto;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-block--center .ui-btn {
    width: 260px;
    margin: 0 auto;
  }
  body .wrapper main .m-inner .steps-block--center .ui-btn a {
    width: 100%;
  }
}
body .wrapper main .m-inner .steps.fast-payments .steps-block-item {
  width: 24%;
}
body .wrapper main .m-inner .steps.fast-payments .steps-block-item:nth-child(3n) .steps-block-item-image-progress {
  display: block;
}
body .wrapper main .m-inner .steps.fast-payments .steps-block-item-text {
  margin-top: 20px;
}
body .wrapper main .m-inner .steps.fast-payments .steps-block-item-text-desc {
  font: 500 24px/1.5 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps.fast-payments .steps-block-item-text-desc {
    font-size: 20px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps.fast-payments .steps-block-item-text-desc {
    font-size: 16px;
  }
}
body .wrapper main .m-inner .steps.pay-page {
  margin-top: 30px;
}
body .wrapper main .m-inner .steps.pay-page .steps-title {
  position: relative;
  text-align: center;
}
body .wrapper main .m-inner .steps.pay-page .steps-title h1 {
  font-size: 36px;
  line-height: 42px;
}
body .wrapper main .m-inner .steps.pay-page .steps-title::before {
  content: '*';
  position: absolute;
  top: -6px;
  right: 23%;
  width: 12px;
  height: 12px;
  color: #747474;
  font-weight: 300;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps.pay-page .steps-title::before {
    right: 17%;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps.pay-page .steps-title::before {
    right: 8%;
  }
}
body .wrapper main .m-inner .steps.pay-page .steps-block {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper main .m-inner .steps.pay-page .steps-block-item {
  width: 30%;
  text-align: center;
  margin-top: 45px;
}
body .wrapper main .m-inner .steps.pay-page .steps-block-item:nth-child(-n + 3) {
  margin-top: 0;
}
body .wrapper main .m-inner .steps.pay-page .steps-block-item-image {
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-35px);
          transform: translateX(-35px);
}
body .wrapper main .m-inner .steps.pay-page .steps-block-item-image-progress {
  margin-left: 60px;
}
body .wrapper main .m-inner .steps.pay-page .steps-block-item-text {
  margin-top: 30px;
}
body .wrapper main .m-inner .steps.pay-page .steps-block-item-text-desc {
  margin: 0 auto;
  max-width: 330px;
}
body .wrapper main .m-inner .steps_open {
  margin-top: 80px;
}
body .wrapper main .m-inner .steps_open.deposit-maximum-page .steps_open-block {
  margin-top: 60px;
}
body .wrapper main .m-inner .steps_open.deposit-maximum-page .steps_open-block-item {
  width: calc(100% / 6);
}
body .wrapper main .m-inner .steps_open.deposit-maximum-page .steps_open-block-item-content {
  max-width: 180px;
}
body .wrapper main .m-inner .steps_open.deposit-maximum-page .steps_open-block-item-content.active .steps_open-block-item-content-desc,
body .wrapper main .m-inner .steps_open.deposit-maximum-page .steps_open-block-item-content:hover .steps_open-block-item-content-desc {
  overflow-y: auto;
}
body .wrapper main .m-inner .steps_open.deposit-maximum-page .steps_open-block-item-content-desc {
  font-size: 15px;
}
body .wrapper main .m-inner .steps_open.my-beauty-page .steps_open-block {
  margin-top: 120px;
  max-width: 1100px;
}
body .wrapper main .m-inner .steps_open.my-beauty-page .steps_open-block-item {
  width: calc(100% / 6);
}
body .wrapper main .m-inner .steps_open.my-beauty-page .steps_open-block-item-content {
  max-width: 180px;
}
body .wrapper main .m-inner .steps_open.my-beauty-page .steps_open-block-item-content.active .steps_open-block-item-content-desc a,
body .wrapper main .m-inner .steps_open.my-beauty-page .steps_open-block-item-content:hover .steps_open-block-item-content-desc a {
  color: #dc0533;
}
body .wrapper main .m-inner .steps_open.my-beauty-page .steps_open-block-item-content-desc a {
  color: transparent;
}
body .wrapper main .m-inner .steps_open.my-beauty-page .ui-btn {
  margin-top: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps_open.deposits-inner-third-party {
    padding-right: 0;
    margin-top: 10px;
  }
}
body .wrapper main .m-inner .steps_open.deposits-inner-third-party .steps_open-block {
  margin-top: 80px;
  max-width: 1100px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps_open.deposits-inner-third-party .steps_open-block {
    margin-top: 15px;
  }
}
body .wrapper main .m-inner .steps_open.deposits-inner-third-party .steps_open-block-item {
  width: calc(100% / 6);
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps_open.deposits-inner-third-party .steps_open-block-item {
    width: 100%;
  }
}
body .wrapper main .m-inner .steps_open.deposits-inner-third-party .steps_open-block-item-content {
  max-width: 180px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps_open.deposits-inner-third-party .steps_open-block-item-content {
    max-width: 100%;
    padding-bottom: 20px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps_open.deposits-inner-third-party .steps_open-block-item-content-desc {
    font-size: 14px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps_open.deposits-inner-third-party .steps_open-block-item-content-desc br {
    display: none;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps_open.deposits-inner-third-party .steps_open-block-item-content-image {
    -ms-flex-item-align: start;
        align-self: flex-start;
    margin-top: 20px;
    width: 48px;
    height: 48px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps_open.deposits-inner-third-party .steps_open-block-item-content.active .steps_open-block-item-content-image,
  body .wrapper main .m-inner .steps_open.deposits-inner-third-party .steps_open-block-item-content:hover .steps_open-block-item-content-image {
    width: 48px;
    height: 48px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps_open.deposits-inner-third-party .steps_open-block-item-progress {
    top: 40px;
  }
}
body .wrapper main .m-inner .steps_open.capitalplus .steps_open-block {
  margin-top: 60px;
  margin-bottom: 30px;
}
body .wrapper main .m-inner .steps_open.capitalplus .steps_open-block-item {
  width: calc(100% / 3);
}
body .wrapper main .m-inner .steps_open.capitalplus .steps_open-block-item:last-child {
  margin-right: calc((100% / 3) * -1);
}
body .wrapper main .m-inner .steps_open.capitalplus .steps_open-block-item-content {
  left: -22%;
}
body .wrapper main .m-inner .steps_open-title {
  text-align: center;
}
body .wrapper main .m-inner .steps_open-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-width: 1000px;
  margin: 40px auto 0;
}
body .wrapper main .m-inner .steps_open-block-item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: calc(100% / 7);
  padding-top: 150px;
}
body .wrapper main .m-inner .steps_open-block-item:last-child {
  margin-right: calc((100% / 7) * -1);
}
body .wrapper main .m-inner .steps_open-block-item:last-child .steps_open-block-item-progress {
  background: none;
}
body .wrapper main .m-inner .steps_open-block-item.active:last-child .steps_open-block-item-progress:before {
  background: none;
}
body .wrapper main .m-inner .steps_open-block-item.active .steps_open-block-item-progress::before {
  width: 100%;
  background: #dc0533;
  -webkit-transition-duration: 3s;
          transition-duration: 3s;
}
body .wrapper main .m-inner .steps_open-block-item.active .steps_open-block-item-progress-circle::before {
  width: 100%;
  background: #dc0533;
}
body .wrapper main .m-inner .steps_open-block-item-content {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  top: 0;
  left: -50%;
  width: 100%;
  height: 100%;
  max-width: 150px;
  padding-bottom: 30px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .steps_open-block-item-content.active .steps_open-block-item-content-desc,
body .wrapper main .m-inner .steps_open-block-item-content:hover .steps_open-block-item-content-desc {
  height: auto;
  color: #262626;
  background: none;
}
body .wrapper main .m-inner .steps_open-block-item-content.active .steps_open-block-item-content-image,
body .wrapper main .m-inner .steps_open-block-item-content:hover .steps_open-block-item-content-image {
  width: 80px;
  height: 80px;
}
body .wrapper main .m-inner .steps_open-block-item-content.active .steps_open-block-item-content-image .common,
body .wrapper main .m-inner .steps_open-block-item-content:hover .steps_open-block-item-content-image .common {
  opacity: 0;
}
body .wrapper main .m-inner .steps_open-block-item-content.active .steps_open-block-item-content-image .hover,
body .wrapper main .m-inner .steps_open-block-item-content:hover .steps_open-block-item-content-image .hover {
  opacity: 1;
}
body .wrapper main .m-inner .steps_open-block-item-content-image {
  position: relative;
  width: 55px;
  height: 55px;
  margin: 0 auto;
  text-align: center;
  -webkit-transition: 0.15s;
  transition: 0.15s;
}
body .wrapper main .m-inner .steps_open-block-item-content-image .hover {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  opacity: 0;
}
body .wrapper main .m-inner .steps_open-block-item-content-image img {
  max-width: 100%;
}
body .wrapper main .m-inner .steps_open-block-item-content-desc {
  height: 36px;
  margin-top: 5px;
  text-align: center;
  font: 300 16px/1.3 'CocoSharp', 'Arial', sans-serif;
  color: transparent;
  background: url("data:image/svg+xml,%3Csvg width='70' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23F2F2F2' d='M0 0h70v3H0zM15 7h40v3H15z'/%3E%3C/svg%3E") center no-repeat;
  -webkit-transition: height 0.3s;
  transition: height 0.3s;
}
body .wrapper main .m-inner .steps_open-block-item-progress {
  position: relative;
  width: 100%;
  height: 5px;
  background: #d0d0d0;
}
body .wrapper main .m-inner .steps_open-block-item-progress::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 100%;
  background: inherit;
  -webkit-transition: width linear 0s, height linear 0s;
  transition: width linear 0s, height linear 0s;
}
body .wrapper main .m-inner .steps_open-block-item-progress-circle {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 16px;
  height: 16px;
  background: #d0d0d0;
  border-radius: 50%;
  overflow: hidden;
}
body .wrapper main .m-inner .steps_open-block-item-progress-circle::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 100%;
  background: inherit;
  -webkit-transition: width linear 0.2s, height linear 0.2s;
  transition: width linear 0.2s, height linear 0.2s;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps_open.schastlivaya-moneta-page {
    margin-top: 40px;
  }
}
body .wrapper main .m-inner .steps_open.schastlivaya-moneta-page .steps_open-block {
  margin-top: 60px;
}
body .wrapper main .m-inner .steps_open.schastlivaya-moneta-page .steps_open-block-item {
  width: calc(100% / 5);
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps_open.schastlivaya-moneta-page .steps_open-block-item {
    width: 100%;
  }
}
body .wrapper main .m-inner .steps_open.schastlivaya-moneta-page .steps_open-block-item-content {
  max-width: 190px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps_open.schastlivaya-moneta-page .steps_open-block-item-content {
    max-width: 100%;
  }
}
body .wrapper main .m-inner .steps_open.deposits-spring-page {
  margin-top: 100px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps_open.deposits-spring-page {
    margin-top: 60px;
  }
}
body .wrapper main .m-inner .steps_open.deposits-spring-page .steps_open-block-item {
  width: calc(100% / 4);
}
body .wrapper main .m-inner .steps_open.deposits-spring-page .steps_open-block-item:last-child {
  margin-right: calc((100% / 4) * -1);
}
body .wrapper main .m-inner .steps_open.deposits-spring-page .steps_open-block-item-content {
  left: -40%;
  max-width: 200px;
}
body .wrapper main .m-inner .steps_open.deposits-spring-page .steps_open-block-item-content.active .steps_open-block-item-content-desc a,
body .wrapper main .m-inner .steps_open.deposits-spring-page .steps_open-block-item-content:hover .steps_open-block-item-content-desc a {
  color: #dc0533;
}
body .wrapper main .m-inner .steps_open.deposits-spring-page .steps_open-block-item-content-desc a {
  color: transparent;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps_open.ispolnenie-zhelaniy {
    margin-top: 65px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps_open.ispolnenie-zhelaniy {
    margin-top: 25px;
  }
}
body .wrapper main .m-inner .gear_pay.pay-page {
  position: relative;
  overflow: hidden;
  padding: 50px 60px;
  border-radius: 10px;
  background: #f2f2f2;
}
body .wrapper main .m-inner .gear_pay.pay-page::before {
  content: '';
  position: absolute;
  right: 0;
  bottom: 0;
  width: 415px;
  height: 325px;
  background: url('/local/templates/main/styles/../media/img/gear_pay_img1.png') no-repeat;
  background-size: contain;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .gear_pay.pay-page::before {
    display: none;
  }
}
body .wrapper main .m-inner .gear_pay.pay-page .gear_pay-title {
  position: relative;
  font: 700 26px/1.3 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .gear_pay.pay-page .gear_pay-title::before {
  content: '*';
  position: absolute;
  top: 0;
  left: 30%;
  width: 11px;
  height: 11px;
  color: #747474;
  font-weight: 300;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .gear_pay.pay-page .gear_pay-title::before {
    left: 37%;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .gear_pay.pay-page .gear_pay-title::before {
    left: 48%;
  }
}
body .wrapper main .m-inner .gear_pay.pay-page .gear_pay-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 25px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .gear_pay.pay-page .gear_pay-block {
    width: 100%;
  }
}
body .wrapper main .m-inner .gear_pay.pay-page .gear_pay-block-item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 27%;
  counter-increment: list;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .gear_pay.pay-page .gear_pay-block-item {
    width: 33%;
  }
}
body .wrapper main .m-inner .gear_pay.pay-page .gear_pay-block-item::before {
  content: counter(list);
  font: 34px/1 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .gear_pay.pay-page .gear_pay-block-item-desc {
  max-width: 260px;
  margin-top: 5px;
  margin-bottom: 15px;
  font: 300 18px/1.5 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .gear_pay.pay-page .gear_pay-block-item-image {
  max-width: 200px;
  margin-top: auto;
}
body .wrapper main .m-inner .gear_pay.pay-page .gear_pay-block-item-image img {
  max-width: 100%;
}
body .wrapper main .m-inner .payment.pay-page {
  margin-top: 40px;
}
body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:first-child {
  width: 59%;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:first-child {
    width: 100%;
  }
}
body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:first-child .payment-block-item-content-title {
  position: relative;
  width: 110%;
}
body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:first-child .payment-block-item-content-detail {
  margin-top: 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:first-child .payment-block-item-image {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:last-child {
  display: block;
  width: calc(41% - 40px);
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:last-child {
    width: 100%;
  }
}
body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:last-child .payment-block-item-content {
  padding: 50px 60px 5px 60px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:last-child .payment-block-item-image {
    margin-top: -130px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item-content {
    padding-right: 0;
  }
}
body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item-content-title {
  position: relative;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item-content-desc {
    font-size: 16px;
    line-height: 22px;
  }
}
body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item-image img.tablet {
  display: none;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item-image img.tablet {
    display: block;
  }
}
body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item-image img.mobile {
  display: none;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item-image img.desk {
    display: none;
  }
}
body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-note {
  margin-top: 25px;
}
body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-note span {
  display: block;
  font: 300 18px/21px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-note span:first-child {
  margin-bottom: 8px;
}
body .wrapper main .m-inner .payment.pay-page .payment-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .payment.pay-page .payment-block {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
body .wrapper main .m-inner .payment.pay-page .payment-block-item {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #f2f2f2;
  border-radius: 10px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .payment.pay-page .payment-block-item {
    width: 100%;
  }
}
body .wrapper main .m-inner .payment.pay-page .payment-block-item:first-child {
  margin-right: 40px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .payment.pay-page .payment-block-item:first-child {
    margin-right: 0;
    margin-bottom: 20px;
  }
}
body .wrapper main .m-inner .payment.pay-page .payment-block-item-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 50px 20px 50px 60px;
}
body .wrapper main .m-inner .payment.pay-page .payment-block-item-content-title {
  font: 700 26px/1.3 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .payment.pay-page .payment-block-item-content-desc {
  margin-top: 15px;
  margin-bottom: 40px;
  font: 300 18px/1.5 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .payment.pay-page .payment-block-item-content-detail {
  margin-top: auto;
}
body .wrapper main .m-inner .payment.pay-page .payment-block-item-content-detail a {
  text-decoration: underline;
  color: #858f9a;
}
body .wrapper main .m-inner .payment.pay-page .payment-block-item-image {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-item-align: end;
      align-self: flex-end;
}
body .wrapper main .m-inner .payment.pay-page .payment-block-item-image img {
  max-width: 100%;
}
body .wrapper main .m-inner .helping-contacts {
  padding: 40px 0 85px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .helping-contacts.rent .helping-contacts-txt {
  max-width: 905px;
}
body .wrapper main .m-inner .helping-contacts.payment-page .helping-contacts-txt {
  max-width: 750px;
}
body .wrapper main .m-inner .helping-contacts.remittance-page .helping-contacts-txt {
  max-width: 750px;
}
body .wrapper main .m-inner .helping-contacts.collection-page .helping-contacts-txt {
  max-width: 935px;
}
body .wrapper main .m-inner .helping-contacts.international-calcs .helping-contacts-txt {
  max-width: 1095px;
}
body .wrapper main .m-inner .helping-contacts.sbp-page .helping-contacts-txt {
  max-width: 700px;
}
body .wrapper main .m-inner .helping-contacts.valuta-page {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .helping-contacts.valuta-page .helping-contacts-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .helping-contacts.valuta-page .helping-contacts-item .helping-contacts-txt {
  max-width: 595px;
  line-height: 26px;
}
body .wrapper main .m-inner .helping-contacts.tenders-page {
  padding: 0;
  -webkit-box-align: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
}
body .wrapper main .m-inner .helping-contacts.tenders-page-txt {
  margin-left: 20px;
  line-height: 26px;
}
body .wrapper main .m-inner .helping-contacts.fast-payments {
  margin-top: 110px;
  padding-top: 0;
}
body .wrapper main .m-inner .helping-contacts.fast-payments .helping-contacts-txt {
  max-width: 640px;
  line-height: 26px;
}
body .wrapper main .m-inner .helping-contacts.fast-payments .helping-contacts-txt-title {
  font: 500 24px/1.2 'CocoSharp', 'Arial', sans-serif;
  margin-bottom: 5px;
}
body .wrapper main .m-inner .helping-contacts.business-page .helping-contacts-txt {
  max-width: 930px;
  line-height: 26px;
}
body .wrapper main .m-inner .helping-contacts.bank-guarantees {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 110px;
  padding-top: 0;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .helping-contacts.bank-guarantees {
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
  }
}
body .wrapper main .m-inner .helping-contacts.bank-guarantees .helping-contacts-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .helping-contacts.bank-guarantees .helping-contacts-item .helping-contacts-txt {
  max-width: 595px;
  line-height: 26px;
}
body .wrapper main .m-inner .helping-contacts.valuta-page,
body .wrapper main .m-inner .helping-contacts .veksel-page {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  padding-bottom: 85px;
}
body .wrapper main .m-inner .helping-contacts.ekvairing-page .helping-contacts-txt {
  max-width: 1020px;
}
body .wrapper main .m-inner .helping-contacts.state-services-page {
  padding: 20px 0;
}
body .wrapper main .m-inner .helping-contacts.state-services-page .helping-contacts-txt {
  max-width: 675px;
}
body .wrapper main .m-inner .helping-contacts.standalone-my-beauty-page {
  padding: 80px 0 35px 0;
}
body .wrapper main .m-inner .helping-contacts.manage-easy .helping-contacts-txt {
  margin-left: 20px;
  max-width: 100%;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .helping-contacts.manage-easy .helping-contacts-txt {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .helping-contacts.manage-easy .helping-contacts-txt {
    max-width: 485px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .helping-contacts.manage-easy .helping-contacts-txt {
    font-size: 15px;
    line-height: 20px;
  }
}
body .wrapper main .m-inner .helping-contacts.sbp-app {
  padding: 100px 0 0 0;
}
body .wrapper main .m-inner .helping-contacts.sbp-app .helping-contacts-txt {
  max-width: 590px;
}
body .wrapper main .m-inner .helping-contacts.sbp-app .helping-contacts-txt a {
  white-space: normal;
}
body .wrapper main .m-inner .helping-contacts-img {
  width: 72px;
  height: 53px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
body .wrapper main .m-inner .helping-contacts-img svg {
  max-width: 100%;
  max-height: 100%;
}
body .wrapper main .m-inner .helping-contacts-txt {
  margin-left: 28px;
  max-width: 655px;
  font: 300 18px/21px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .helping-contacts-txt a {
  color: #dc0533;
  white-space: nowrap;
}
body .wrapper main .m-inner .helping-contacts-txt a:hover {
  text-decoration: underline;
}
body .wrapper main .m-inner .footnote_imp {
  padding: 20px 0 40px;
  background: #f2f2f2;
}
body .wrapper main .m-inner .footnote_imp-inner {
  position: relative;
  max-width: 780px;
  margin: 0 auto;
  padding-left: 26px;
  font: 400 18px/24px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper main .m-inner .footnote_imp-inner::before {
  position: absolute;
  top: 2px;
  left: 0;
  width: 18px;
  height: 18px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='8.5' stroke='%23858F9A'/%3E%3Cpath d='M8.99371 5.99027C8.72537 5.99027 8.49057 5.8943 8.28931 5.70237C8.09644 5.50209 8 5.26843 8 5.00139C8 4.73435 8.09644 4.5007 8.28931 4.30042C8.49057 4.10014 8.72537 4 8.99371 4C9.27044 4 9.50524 4.10014 9.69811 4.30042C9.89937 4.5007 10 4.73435 10 5.00139C10 5.26843 9.89937 5.50209 9.69811 5.70237C9.50524 5.8943 9.27044 5.99027 8.99371 5.99027ZM9.81132 13H8.18868V6.74131H9.81132V13Z' fill='%23858F9A'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  content: '';
}
body .wrapper main .m-inner .dates-steps {
  margin-top: 70px;
}
body .wrapper main .m-inner .dates-steps-visual {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: calc((100%/6)*5 + 1px);
  height: 36px;
  background: -webkit-gradient(linear, right top, left top, from(#6cc47b), to(#038c73));
  background: linear-gradient(270deg, #6cc47b 0%, #038c73 100%);
}
body .wrapper main .m-inner .dates-steps-visual span {
  font: 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #ffffff;
}
body .wrapper main .m-inner .dates-steps-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .dates-steps-block-item {
  position: relative;
  padding: 30px 40px 0 10px;
  width: calc(100%/6);
  min-height: 120px;
}
body .wrapper main .m-inner .dates-steps-block-item:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  height: 120px;
  background: #858f9a;
  opacity: 0.3;
}
body .wrapper main .m-inner .dates-steps-block-item-date {
  font: 500 16px/19px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
}
body .wrapper main .m-inner .dates-steps-block-item-txt {
  margin-top: 7px;
  font: 14px/18px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .info_popup {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 25px;
  padding: 10px 20px;
  background: #f2f2f2;
  border-radius: 5px;
}
body .wrapper main .m-inner .info_popup-text {
  font: 16px/1.5 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .info_popup-text .dn {
    display: none;
  }
}
body .wrapper main .m-inner .info_popup-text a {
  position: relative;
  margin-left: 30px;
  padding-right: 15px;
  color: #262626;
  white-space: nowrap;
}
body .wrapper main .m-inner .info_popup-text a::after {
  content: '';
  position: absolute;
  top: 20%;
  right: 0;
  width: 8px;
  height: 14px;
  background: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 12.5L6 7 1 1.5' stroke='%23F65E64' stroke-width='2'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
body .wrapper main .m-inner .info_popup-close {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin-left: auto;
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.906 5.415l.679.68-12.49 12.489-.68-.679 12.491-12.49z' fill='%23858F9A'/%3E%3Cpath d='M6.094 5.415l12.49 12.49-.678.68-12.49-12.49.678-.68z' fill='%23858F9A'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
  cursor: pointer;
}
body .wrapper main .m-inner .tabs {
  padding: 60px 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs {
    padding: 30px 0;
  }
}
body .wrapper main .m-inner .tabs.inner-page {
  padding: 10px 0 0 0;
}
body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list {
  position: relative;
}
body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list:before,
body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list:after {
  content: '';
  position: absolute;
  bottom: -1px;
  width: 145px;
  height: 1px;
  background: #e0dfdf;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list:before,
  body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list:after {
    content: none;
  }
}
body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list:before {
  left: -145px;
}
body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list:after {
  right: -145px;
}
body .wrapper main .m-inner .tabs.inner-page .tabs-content-list .slick-list {
  margin: 0 -30px;
  padding: 0 30px;
}
body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item {
  padding-top: 35px;
  padding-bottom: 0;
}
body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table {
  margin-top: 25px;
  margin-bottom: 100px;
}
body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-maximum-page {
  margin-top: 0;
}
body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.depositary-page {
  margin-top: 40px;
}
body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.kurs-na-mechtu-page {
  margin-bottom: 0;
}
body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.active-income-page {
  margin-bottom: 0;
}
body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-privet-page {
  margin: 0;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-privet-page {
    margin: 30px -10px 0 -10px;
  }
}
body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-list.deposit-privet-page {
  margin-top: 40px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-list.deposit-privet-page {
    margin-top: 10px;
  }
}
body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-list.deposits-spring-page h3 {
  margin-top: 0;
  margin-bottom: 40px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-list.deposits-spring-page h3 {
    margin-bottom: 20px;
    padding: 0 10px;
  }
}
body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-list.deposits-spring-page table {
  margin-bottom: 100px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-list.deposits-spring-page table {
    margin-bottom: 60px;
  }
}
body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-list.deposits-spring-page table:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-list.active-income-page {
  margin-top: 30px;
}
body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .empty-block {
  height: 30px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-headings-list {
    overflow-x: auto;
    overflow-y: hidden;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-headings-list::-webkit-scrollbar {
    width: 0;
    height: 0;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-headings-list-item {
    overflow: visible;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list {
    margin-top: 0;
  }
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page {
  padding-bottom: 35px;
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-range-titles {
  display: block;
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-range-titles-right {
  gap: 5px;
  padding: 5px;
  font: 500 28px/40px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  cursor: text;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-range-titles-right {
    font-size: 18px;
    line-height: 22px;
  }
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-range-titles-right input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding: 0;
  border: 0;
  font: inherit;
  text-align: left;
  font-size: 28px;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-range-titles-right input {
    font-size: 18px;
    line-height: 22px;
  }
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-range-titles-right-wrap {
  position: relative;
  min-width: 1ch;
  text-align: right;
  font: inherit;
  overflow: hidden;
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-range-titles-right-val {
  opacity: 0;
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-range-titles-right span {
  font-size: 28px;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-range-titles-right span {
    font-size: 18px;
    line-height: 22px;
  }
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-range--background .ui-range-titles-right {
  margin-top: 5px;
  border-radius: 5px 5px 0 0;
  background: #f2f2f2;
  padding: 15px 20px;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-range--background .ui-range-titles-right {
    padding-left: 5px;
  }
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-range--background .ui-range-titles-right input {
  background: #f2f2f2;
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-range--background .ui-range-slider {
  margin-top: 0;
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-range.ui-credit-period .ui-range-slider {
  position: relative;
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-range.ui-credit-period .ui-range-slider:before {
  content: '';
  position: absolute;
  top: -900%;
  left: 0;
  width: 100%;
  height: 1700%;
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-range.ui-credit-period .ui-range-ranges {
  margin-top: -17px;
  pointer-events: none;
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-range-slider {
  margin-top: 8px;
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-pointer-list {
  margin-top: -17px;
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-pointer-list::after {
  content: none;
}
@media (max-width: 375px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-checkbox {
    position: relative;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-checkbox label {
    max-width: 235px;
  }
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-checkbox label .title {
  font-size: 18px;
}
@media (max-width: 1024px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-checkbox label .title {
    font-size: 16px;
  }
}
@media (max-width: 768px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-checkbox label .title {
    font-size: 14px;
    line-height: 18px;
  }
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-checkbox label .title .ui-tip {
  -webkit-transform: translateY(2px);
          transform: translateY(2px);
  display: inline-block;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-checkbox label .title .ui-tip-drop {
    position: absolute;
  }
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-checkbox label .title .ui-tip-drop a {
  color: #dc0533;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-checkbox .ui-tip {
    -ms-flex-item-align: end;
        align-self: flex-end;
    margin-left: -5px;
  }
}
@media (max-width: 375px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-checkbox .ui-tip {
    top: 50%;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-checkbox .ui-tip-drop {
    left: -100px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-checkbox .ui-tip-drop {
    position: absolute;
    left: -77px;
  }
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-checkbox .ui-tip-drop a {
  color: #dc0533;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result {
    padding: 40px;
  }
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-controls .ui-btn {
  white-space: nowrap;
  margin-right: 15px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-controls .ui-btn a {
    width: 100%;
    text-align: center;
  }
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-controls-desc {
  width: calc((100% - 5px)/2);
  padding-right: 20px;
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-controls .ui-tip {
  display: inline-block;
  top: 4px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-controls .ui-tip {
    margin-left: 3px;
  }
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-controls .ui-tip-drop {
  max-width: 270px;
  left: -58px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-controls .ui-tip-drop {
    left: -130px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-controls .ui-tip-drop {
    left: -100px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-controls .ui-tip-drop {
    position: absolute;
    left: -17px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-list-item-val-counter .num {
    font: 700 32px/1.3 'CocoSharp', 'Arial', sans-serif;
  }
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.disabled .deposit-calc-controls .ui-credit-period {
  position: relative;
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.disabled .deposit-calc-controls .ui-credit-period::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  cursor: not-allowed;
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.disabled .deposit-calc-controls .ui-credit-period .ui-slider-range {
  background: #e9e9e9;
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item ul.list.big {
  margin-top: 15px;
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .points.credits-inner-professional {
  padding-right: 0;
  margin-top: 40px;
  padding-bottom: 50px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .points.credits-inner-professional {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    row-gap: 40px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .points.credits-inner-professional {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    row-gap: 30px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .points.credits-inner-professional {
    row-gap: 0;
    margin-top: 30px;
    padding-bottom: 0;
  }
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .points.credits-inner-professional .points-point {
  padding: 0;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .points.credits-inner-professional .points-point {
    max-width: 100%;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .points.credits-inner-professional .points-point {
    margin-bottom: 0;
  }
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .points.credits-inner-professional .points-point-prop {
  width: 100%;
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .docs {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-bottom: 45px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .docs {
    max-width: 100%;
  }
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .docs-item {
  margin-right: 20px;
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .docs-item:last-child {
  margin-right: 0;
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .docs-item-txt {
  max-width: 240px;
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .docs .ui-tip {
  display: inline-block;
  margin-left: 0;
  margin-bottom: -3px;
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .docs .ui-tip-drop {
  -webkit-transform: translateY(-90%);
          transform: translateY(-90%);
  max-height: 400px;
}
@media (max-width: 1499px) and (min-width: 1240px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .docs .ui-tip.big .ui-tip-drop {
    -webkit-transform: translateX(50%) !important;
            transform: translateX(50%) !important;
  }
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .finish-credit {
  padding-top: 40px;
}
@media (max-width: 768px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .finish-credit {
    padding-top: 10px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .finish-credit:not(:first-child) {
    margin-top: 40px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposits-list.credits-inner-page {
    padding: 0;
    padding-bottom: 35px;
    background: none;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposits-list.credits-inner-page .deposits-list-item {
    padding: 35px 40px;
    -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
            box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposits-list.credits-inner-page .deposits-list-item-content-name {
    margin-top: 0;
  }
}
body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .docs-list.credits-inner-professional {
  margin-top: 40px;
}
body .wrapper main .m-inner .tabs.credits-inner-page .indent {
  height: 20px;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .conditions-sub {
  margin-top: 70px;
  padding: 40px 0 35px 0;
  background-color: #f2f2f2;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .conditions-sub-heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .conditions-sub-heading span {
  font: 500 22px/27px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .conditions-sub-heading a {
  margin-top: 3px;
  font: 500 19px/23px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  border-bottom: 1px dashed #dc0533;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .conditions-sub-drop {
  display: none;
  padding: 50px 110px 35px 110px;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .conditions-sub-drop p {
  text-align: center;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .conditions-sub-drop ul.list {
  margin-top: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .conditions-sub-drop ul.list li {
  margin-top: 0;
  width: calc((100% - 130px)/3);
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .conditions-condition .ui-tip:hover .ui-tip-drop {
  left: -180px;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages {
  margin-top: 100px;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages.big {
  margin-top: 70px;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages.big .deposits-advantages-block-item {
  width: calc((100% - 40px)/2);
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages.big .deposits-advantages-block-item-content {
  padding-left: 55px;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages.big .deposits-advantages-block-item-content-title {
  max-width: 360px;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages.big .deposits-advantages-block-item-content-txt {
  max-width: 280px;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages-title {
  text-align: center;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages-block-item-content {
  padding: 70px 0 70px 40px;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages-block-item-content-title {
  max-width: 190px;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .docs {
  margin-bottom: 45px;
  max-width: 70%;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .docs-item-txt {
  max-width: 170px;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .docs .ui-tip {
  margin-top: 22px;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .points-point-prop.card-img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .points-point-val {
  padding: 0 0 0 40px;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .points-point-val .list .full-point {
  margin-top: 10px;
  display: block;
  font: 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .points-point-val .list .full-point:nth-child(2n + 1) {
  margin-top: 0;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .points-point-val .list li {
  margin-top: 10px;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .points.card-inner .points-point-prop {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .questions-tabs {
  padding-top: 0;
}
body .wrapper main .m-inner .tabs.pay-page .tabs-content-list-item .list-points ul.list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper main .m-inner .tabs.pay-page .tabs-content-list-item .list-points ul.list li {
  width: calc((100% - 50px) / 3);
}
body .wrapper main .m-inner .tabs.pay-page .tabs-content-list-item .list-points ul.list li:first-child {
  margin-top: 18px;
}
body .wrapper main .m-inner .tabs.pay-page .tabs-content-list-item .list-points-subinfo {
  margin-top: 40px;
  font: 300 13px/18px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .tabs.pay-page.samsung-pay {
  padding: 100px 0 75px 0;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.pay-page.samsung-pay {
    padding: 60px 0 45px 0;
  }
}
body .wrapper main .m-inner .tabs.guide-page {
  padding: 40px 0 0 0;
}
body .wrapper main .m-inner .tabs.guide-page .tabs-headings-list {
  border-bottom: none;
}
body .wrapper main .m-inner .tabs.guide-page .tabs-headings-list-item {
  margin-left: 20px;
}
body .wrapper main .m-inner .tabs.guide-page .tabs-headings-list-item:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .tabs.guide-page .tabs-headings-list-item.active button,
body .wrapper main .m-inner .tabs.guide-page .tabs-headings-list-item:hover button {
  background: #dc0533;
  color: #ffffff;
}
body .wrapper main .m-inner .tabs.guide-page .tabs-headings-list-item button {
  font: 300 15px/43px 'CocoSharp', 'Arial', sans-serif;
  padding: 0 30px;
  border: 2px solid #dc0533;
  border-radius: 25px;
  color: #dc0533;
}
body .wrapper main .m-inner .tabs.guide-page .tabs-headings-list-item button::after {
  content: none;
}
body .wrapper main .m-inner .tabs.deposits .tabs-title {
  text-align: center;
}
body .wrapper main .m-inner .tabs.deposits .tabs-headings-list {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 25px;
  border-bottom: none;
}
body .wrapper main .m-inner .tabs.deposits .tabs-headings-list-item button {
  padding: 0 20px;
  font-size: 16px;
  color: #dc0533;
  background: #fff;
  border: 2px solid #dc0533;
  border-radius: 25px;
}
body .wrapper main .m-inner .tabs.deposits .tabs-headings-list-item button:after {
  display: none;
}
body .wrapper main .m-inner .tabs.deposits .tabs-headings-list-item.active button {
  color: #fff;
  background: #dc0533;
}
body .wrapper main .m-inner .tabs.deposits .tabs-content-list {
  margin-top: 70px;
}
body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions {
  padding: 0;
}
body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-content-block-item {
  padding-right: 75px;
}
body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-content-block-item-img {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0;
}
body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-content-block-item-img img {
  max-height: 600px;
}
body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps-tabs-list-item {
  margin-top: 35px;
}
body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps-tabs-list-item:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .tabs.deposits .ui-btn {
  margin-top: 25px;
  text-align: center;
}
body .wrapper main .m-inner .tabs.online-page.small {
  padding-top: 20px;
}
body .wrapper main .m-inner .tabs.online-page.small .tabs-headings-list-item {
  margin-left: 30px;
}
body .wrapper main .m-inner .tabs.online-page.small .tabs-headings-list-item:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .tabs.online-page.small .tabs-headings-list-item button {
  min-width: 155px;
}
body .wrapper main .m-inner .tabs.online-page .tabs-title {
  margin-bottom: 45px;
  text-align: center;
}
body .wrapper main .m-inner .tabs.online-page .tabs-headings-list {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 25px;
  border-bottom: none;
  overflow-x: auto;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.online-page .tabs-headings-list {
    -webkit-box-pack: unset;
        -ms-flex-pack: unset;
            justify-content: unset;
  }
}
body .wrapper main .m-inner .tabs.online-page .tabs-headings-list::-webkit-scrollbar {
  display: none;
}
body .wrapper main .m-inner .tabs.online-page .tabs-headings-list-item {
  overflow: visible;
}
body .wrapper main .m-inner .tabs.online-page .tabs-headings-list-item:not(:first-child) {
  margin-left: 20px;
}
body .wrapper main .m-inner .tabs.online-page .tabs-headings-list-item button {
  min-width: 200px;
  padding: 0 20px;
  font-size: 16px;
  color: #dc0533;
  background: #fff;
  border: 2px solid #dc0533;
  border-radius: 25px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .tabs.online-page .tabs-headings-list-item button:after {
  display: none;
}
body .wrapper main .m-inner .tabs.online-page .tabs-headings-list-item button:hover {
  color: #ffffff;
  background: #dc0533;
}
body .wrapper main .m-inner .tabs.online-page .tabs-headings-list-item.active button {
  color: #fff;
  background: #dc0533;
}
body .wrapper main .m-inner .tabs.sbp-page {
  padding: 100px 0 70px;
}
body .wrapper main .m-inner .tabs.sbp-page .tabs-title {
  margin-bottom: 35px;
  text-align: center;
}
body .wrapper main .m-inner .tabs.sbp-page .tabs-headings-list {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-bottom: none;
}
body .wrapper main .m-inner .tabs.sbp-page .tabs-headings-list-item {
  margin-left: 30px;
}
body .wrapper main .m-inner .tabs.sbp-page .tabs-headings-list-item:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .tabs.sbp-page .tabs-headings-list-item button {
  padding: 0 30px;
  font-size: 15px;
  color: #dc0533;
  background: #fff;
  border: 2px solid #dc0533;
  border-radius: 25px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .tabs.sbp-page .tabs-headings-list-item button:after {
  display: none;
}
body .wrapper main .m-inner .tabs.sbp-page .tabs-headings-list-item button:hover {
  color: #ffffff;
  background: #dc0533;
}
body .wrapper main .m-inner .tabs.sbp-page .tabs-headings-list-item.active button {
  color: #fff;
  background: #dc0533;
}
body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .slick-list {
  margin: 0 -30px;
  padding: 0 30px;
}
body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps {
  padding-top: 80px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps {
    padding-top: 40px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps-tabs-list {
    padding-left: 50px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps-tabs-list-item-title-round {
    left: -59px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps-tabs-list-item-title-txt {
    font-size: 24px;
    line-height: 1;
  }
}
body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps .slick-controls {
  padding: 0 0 20px 10px;
  position: static;
}
body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps .slick-controls-arrows {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps .slick-controls-arrows .slick-arrow {
  margin-left: 12px;
  pointer-events: all;
  font-size: 0;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid #dc0533;
  -webkit-transition: -webkit-box-shadow 0.3s;
  transition: -webkit-box-shadow 0.3s;
  transition: box-shadow 0.3s;
  transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
}
body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps .slick-controls-arrows .slick-arrow:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps .slick-controls-arrows .slick-arrow.slick-prev {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='14' viewBox='0 0 9 14' fill='none'%3E%3Cpath d='M7.3208 1.26416L1.88684 7.00001L7.3208 12.7359' stroke='%23DC0533' stroke-width='2'/%3E%3C/svg%3E") center no-repeat;
}
body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps .slick-controls-arrows .slick-arrow.slick-next {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='14' viewBox='0 0 9 14' fill='none'%3E%3Cpath d='M1.6792 12.7358L7.11316 6.99999L1.6792 1.26414' stroke='%23DC0533' stroke-width='2'/%3E%3C/svg%3E") center no-repeat;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-content-block-item-img {
    padding: 5px 60px 5px 0;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-content-block-item-img img {
    max-height: 680px;
  }
}
body .wrapper main .m-inner .tabs.sbp-page .functions-content-block-item-img {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
body .wrapper main .m-inner .tabs.state-services-page {
  padding: 50px 0 0;
}
body .wrapper main .m-inner .tabs.state-services-page .tabs-title {
  margin-bottom: 35px;
  text-align: center;
}
body .wrapper main .m-inner .tabs.state-services-page .tabs-headings-list {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-bottom: none;
}
body .wrapper main .m-inner .tabs.state-services-page .tabs-headings-list-item {
  margin-left: 30px;
}
body .wrapper main .m-inner .tabs.state-services-page .tabs-headings-list-item button {
  padding: 0 30px;
  font-size: 15px;
  color: #dc0533;
  background: #fff;
  border: 2px solid #dc0533;
  border-radius: 25px;
}
body .wrapper main .m-inner .tabs.state-services-page .tabs-headings-list-item button:after {
  display: none;
}
body .wrapper main .m-inner .tabs.state-services-page .tabs-headings-list-item.active button {
  color: #fff;
  background: #dc0533;
}
body .wrapper main .m-inner .tabs.state-services-page .tabs-content-list .functions-steps {
  padding-top: 80px;
}
body .wrapper main .m-inner .tabs.state-services-page .tabs-content-list .functions-steps .slick-controls {
  padding: 0 0 20px 10px;
  position: static;
}
body .wrapper main .m-inner .tabs.state-services-page .tabs-content-list .functions-steps .slick-controls-arrows {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .tabs.state-services-page .tabs-content-list .functions-steps .slick-controls-arrows .slick-arrow {
  margin-left: 12px;
  pointer-events: all;
  font-size: 0;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid #dc0533;
  -webkit-transition: -webkit-box-shadow 0.3s;
  transition: -webkit-box-shadow 0.3s;
  transition: box-shadow 0.3s;
  transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
}
body .wrapper main .m-inner .tabs.state-services-page .tabs-content-list .functions-steps .slick-controls-arrows .slick-arrow:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list .subdesc {
  margin: 15px 0 50px;
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list .subdesc a {
  color: #dc0533;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list .subdesc a:hover {
  border-bottom-color: #dc0533;
}
body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list .subinfo {
  margin-top: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list .subinfo-img {
  width: 50px;
}
body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list .subinfo-content {
  margin-left: 30px;
}
body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list .subinfo-content-title {
  margin-bottom: 10px;
  font: 500 20px/24px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list .subinfo-content-txt {
  -ms-flex-item-align: center;
      align-self: center;
  font: 300 18px/22px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list .subinfo-content-txt a {
  padding: 0 3px;
  color: #dc0533;
}
body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list .subinfo-content-txt span {
  padding: 0 3px;
  font-weight: 500;
}
body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list .questions-tabs {
  padding: 0;
}
body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list .questions-tabs-title h2 {
  text-align: left;
}
body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list .questions-tabs-list-item-drop {
  background: #ffffff;
  font: 300 18px/1.35 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls {
    margin-top: 25px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls .ui-btn {
    width: 100%;
    margin-top: 25px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls .send-it {
    margin-top: 25px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-title {
    font-size: 30px;
    line-height: 1.35;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-list-item-val span.num {
    font-size: 30px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-list-item-val span.thin-num {
    font-size: 30px;
  }
}
body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-controls {
  margin-top: 35px;
}
body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-controls .ui-btn {
  width: 100%;
}
body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-controls .send-it {
  margin-top: 20px;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category {
  margin-top: 100px;
  margin-bottom: 20px;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-title {
  text-align: center;
  margin-bottom: 20px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-title {
    text-align: start;
    margin-bottom: 10px;
  }
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-subtitle {
  text-align: center;
  font: 300 20px/32px 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-subtitle {
    text-align: start;
    font-size: 16px;
    line-height: 26px;
  }
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block {
  padding-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block {
    padding-top: 30px;
  }
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn {
  width: calc((100% - 70px) / 3);
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item {
  border-radius: 10px;
  margin-top: 35px;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-toggle {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-toggle-txt {
  position: relative;
  font: 700 22px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  border-bottom: 1px dashed #dc0533;
  cursor: pointer;
  white-space: nowrap;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-toggle-txt:after {
  content: '';
  position: absolute;
  top: 50%;
  margin-left: 10px;
  width: 7px;
  height: 5px;
  display: inline-block;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-size: 100%;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' viewBox='0 0 9 5' fill='none'%3E%3Cpath d='M1 1L4.5 4L8 1' stroke='%23DC0533' stroke-width='1.5'/%3E%3C/svg%3E") center no-repeat;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-toggle-txt.active:after {
  margin-top: 4px;
  -webkit-transform: translateY(-50%) rotate(180deg);
          transform: translateY(-50%) rotate(180deg);
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-toggle-img {
  overflow: hidden;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-toggle.questions-tabs-list-item-toggle {
  padding: 0 0 0 40px;
  background: #f2f2f2;
  border-radius: 10px;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-toggle.questions-tabs-list-item-toggle::after {
  display: none;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-drop {
  background: #ffffff;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-drop-title {
  padding-bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font: 300 15px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-drop-title-item {
  max-width: 107px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-drop-title-item:last-child {
  padding-left: 20px;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-drop-title-item .ui-tip {
  display: inline-block;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-drop-content {
  padding: 15px 40px 15px 0;
  border-top: 1px solid #e6e8e0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-drop-content-list ul.list li {
  margin-top: 10px;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-drop-content-list ul.list li:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-drop-content-num {
  font: 700 24px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-drop.questions-tabs-list-item-drop {
  padding: 15px 40px 15px 40px;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-subtxt {
  font: 700 18px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  text-align: center;
  margin-top: 40px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-subtxt {
    text-align: start;
    font-size: 16px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-subtxt {
    font-size: 14px;
    margin-top: 30px;
  }
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-subtxt span {
  color: #dc0533;
  font-size: 22px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-subtxt span {
    font-size: 20px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-subtxt span {
    font-size: 16px;
  }
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .docs {
  margin-bottom: 80px;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .docs-item {
  width: calc((100% - 180px) / 2);
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .docs-item-txt {
  max-width: 100%;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .docs-item-txt .ui-tip {
  margin-top: 0;
  display: inline-block;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .docs-item-txt .ui-tip-drop {
  width: 600px;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .docs-item-txt .ui-tip-drop ul.list li {
  margin-top: 5px;
  font: 300 14px/18px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .docs-list {
  padding-bottom: 80px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .docs-list {
    padding-bottom: 60px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .docs-list-item a {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .docs-list-item a {
    font-size: 14px;
    line-height: 20px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .docs-list .docs-container-item-name {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .docs-list .docs-container-item-name {
    font-size: 14px;
    line-height: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .docs-list .docs-container-item-name::before {
    width: 18px;
    height: 20px;
  }
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .points {
  padding-bottom: 80px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .points {
    padding-bottom: 60px;
  }
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .points-point {
  padding-left: 0;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .points-point-prop {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .points-point-prop {
    width: 45%;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .points-point-prop {
    width: 45%;
    display: block;
  }
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .points-point-prop .sub-opt-tip {
  min-width: 17px;
  margin-left: 8px;
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .title {
  margin-bottom: 40px;
  text-align: center;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .title {
    margin-bottom: 20px;
  }
}
body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .tags-block {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-width: 1000px;
  margin: 0 auto;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .tags-block {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .tags-block {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: start;
  }
}
body .wrapper main .m-inner .tabs.card-yes .deposit-calc {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
body .wrapper main .m-inner .tabs.card-yes .deposit-calc-title {
  text-align: center;
  width: 100%;
  margin-bottom: 50px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.card-yes .deposit-calc-title {
    text-align: start;
    margin-bottom: 90px;
  }
}
body .wrapper main .m-inner .tabs.card-yes .deposit-calc-subtitle {
  text-align: center;
  font: 300 20px/32px 'CocoSharp', 'Arial', sans-serif;
  margin-top: 20px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs.card-yes .deposit-calc-subtitle {
    font-size: 16px;
    line-height: 26px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.card-yes .deposit-calc-subtitle {
    text-align: start;
    margin-top: 10px;
  }
}
body .wrapper main .m-inner .tabs.card-yes .deposit-calc-result-title {
  max-width: 100%;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.card-yes .deposit-calc-result-title {
    font-size: 30px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.card-yes .deposit-calc-result-title {
    font-size: 28px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.card-yes .deposit-calc-result-list-item-val .thin-num {
    font-size: 30px;
  }
}
body .wrapper main .m-inner .tabs.pt65 {
  padding-top: 65px;
}
body .wrapper main .m-inner .tabs.sinara-kind .tabs-content-list-item .txt-heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .tabs.sinara-kind .tabs-content-list-item .txt-heading-content {
  width: 100%;
  max-width: 1105px;
}
body .wrapper main .m-inner .tabs.sinara-kind .tabs-content-list-item .txt-heading-content-txt {
  margin-top: 25px;
  font: 300 18px/24px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .tabs.sinara-kind .tabs-content-list-item .txt-heading-img {
  margin-left: 30px;
  margin-right: 30px;
  padding-top: 15px;
  width: 216px;
}
body .wrapper main .m-inner .tabs.bank-guarantees .tabs-content-list-item .questions-tabs-list-item-toggle {
  background: transparent;
}
body .wrapper main .m-inner .tabs.insurance-page .tabs-headings-list {
  border-bottom: none;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.insurance-page .tabs-headings-list {
    gap: 10px;
  }
}
body .wrapper main .m-inner .tabs.insurance-page .tabs-headings-list-item {
  margin-left: 20px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.insurance-page .tabs-headings-list-item {
    margin-left: 0;
  }
}
body .wrapper main .m-inner .tabs.insurance-page .tabs-headings-list-item button {
  min-height: 46px;
  padding: 6px 25px;
  font-size: 14px;
  line-height: 1.2;
  color: #262626;
  background: #fff;
  border: 2px solid #dc0533;
  border-radius: 30px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs.insurance-page .tabs-headings-list-item button {
    min-height: 52px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.insurance-page .tabs-headings-list-item button {
    min-height: 48px;
    padding: 6px 20px;
    font-size: 12px;
  }
}
body .wrapper main .m-inner .tabs.insurance-page .tabs-headings-list-item button:after {
  display: none;
}
body .wrapper main .m-inner .tabs.insurance-page .tabs-headings-list-item.active button {
  color: #fff;
  background: #dc0533;
}
body .wrapper main .m-inner .tabs.insurance-page .tabs-headings-list-item:first-child {
  margin-left: 0;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.insurance-page .tabs-headings-list-item:nth-child(2n + 1) {
    margin-right: 0;
  }
}
body .wrapper main .m-inner .tabs.deposits-page {
  padding-top: 20px;
}
body .wrapper main .m-inner .tabs.deposits-page .tabs-headings-list-item button {
  padding: 0 20px;
  color: #939393;
  border: 1px solid #e7e7e7;
  border-radius: 30px;
  line-height: 33px;
  font-size: 14px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.deposits-page .tabs-headings-list-item button {
    font-size: 13px;
    line-height: 24px;
  }
}
body .wrapper main .m-inner .tabs.deposits-page .tabs-headings-list-item.active button {
  color: #dc0533;
  border: 1px solid #dc0533;
  background: transparent;
}
body .wrapper main .m-inner .tabs.deposits-page .tabs-content-list {
  margin-top: 0;
}
body .wrapper main .m-inner .tabs.deposits-page .tabs-content-list-item {
  padding: 0;
}
body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .ui-table {
  margin-bottom: 0;
}
body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .ui-table table thead tr th {
  width: 15%;
  padding: 23px 15px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .ui-table table thead tr th {
    min-width: 100px;
    padding: 23px 10px;
  }
}
body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .ui-table table thead tr th:first-child {
  width: 25%;
  padding: 23px 27px;
  white-space: nowrap;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .ui-table table thead tr th:first-child {
    width: 20%;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .ui-table table thead tr th:first-child {
    width: 24%;
  }
}
body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .ui-table table tbody tr td {
  width: 15%;
  padding: 23px 10px;
}
body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .ui-table table tbody tr td:first-child {
  padding: 23px 27px;
  white-space: nowrap;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .ui-table table tbody tr td:first-child {
    padding-right: 45px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .points .points-point-val {
    padding-right: 0;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .points .points-point-val {
    padding-right: 20px;
  }
}
body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .points .points-point-val p {
  line-height: 26px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .points .points-point-val p {
    line-height: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .docs-list-item a {
    font-size: 14px;
    line-height: 20px;
  }
}
body .wrapper main .m-inner .tabs.requisites-page .tabs-title {
  margin-bottom: 40px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.requisites-page .tabs-title {
    margin-bottom: 20px;
  }
}
body .wrapper main .m-inner .tabs.requisites-page .tabs-subtitle {
  font: 400 18px/26px 'CocoSharp', 'Arial', sans-serif;
  margin-bottom: 40px;
  max-width: 1000px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.requisites-page .tabs-subtitle {
    font-size: 16px;
    line-height: 23px;
    margin-bottom: 20px;
  }
}
body .wrapper main .m-inner .tabs.requisites-page .tabs-headings-list {
  border-bottom: none;
}
body .wrapper main .m-inner .tabs.requisites-page .tabs-headings-list-item {
  margin-left: 20px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.requisites-page .tabs-headings-list-item {
    margin-left: 10px;
  }
}
body .wrapper main .m-inner .tabs.requisites-page .tabs-headings-list-item:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .tabs.requisites-page .tabs-headings-list-item button {
  padding: 0 30px;
  font-size: 15px;
  color: #262626;
  background: #fff;
  border: 2px solid #dc0533;
  border-radius: 25px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.requisites-page .tabs-headings-list-item button {
    font-size: 14px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.requisites-page .tabs-headings-list-item button {
    font-size: 13px;
    padding: 0 16px;
  }
}
body .wrapper main .m-inner .tabs.requisites-page .tabs-headings-list-item button:after {
  display: none;
}
body .wrapper main .m-inner .tabs.requisites-page .tabs-headings-list-item button:hover {
  color: #ffffff;
  background: #dc0533;
}
body .wrapper main .m-inner .tabs.requisites-page .tabs-headings-list-item.active button {
  color: #fff;
  background: #dc0533;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs.requisites-page .tabs-content-list {
    margin-top: 5px;
  }
}
body .wrapper main .m-inner .tabs.requisites-page .tabs-content-list-item {
  padding: 0;
}
body .wrapper main .m-inner .tabs.full-width .tabs-content-list > .slick-list {
  margin: 0 calc((100vw - 100%) / -2);
  padding: 0 calc((100vw - 100%) / 2);
}
body .wrapper main .m-inner .tabs-headings-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #e0dfdf;
}
body .wrapper main .m-inner .tabs-headings-list-item {
  margin-left: 40px;
  overflow: hidden;
}
body .wrapper main .m-inner .tabs-headings-list-item:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .tabs-headings-list-item.active button {
  color: #dc0533;
}
body .wrapper main .m-inner .tabs-headings-list-item.active button:after {
  visibility: visible;
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
body .wrapper main .m-inner .tabs-headings-list-item button {
  position: relative;
  padding-bottom: 16px;
  font: 20px/42px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  white-space: nowrap;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .tabs-headings-list-item button:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: -1px;
  height: 5px;
  background: #dc0533;
  visibility: hidden;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .tabs-headings-list-item button:hover {
  color: #dc0533;
}
body .wrapper main .m-inner .tabs-headings-list-item .tabs-btn-img {
  display: none;
}
body .wrapper main .m-inner .tabs-content-list {
  margin-top: 25px;
}
body .wrapper main .m-inner .tabs-content-list-item {
  padding: 20px 0;
}
body .wrapper main .m-inner .tabs-content-list-item h3:not(.investments__ui-h3) {
  margin-top: 50px;
  display: block;
}
body .wrapper main .m-inner .tabs-content-list-item .points.credits-inner-page {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: 1px solid #e0dfdf;
  padding-bottom: 50px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs-content-list-item .points.credits-inner-page {
    row-gap: 40px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs-content-list-item .points.credits-inner-page {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    row-gap: 30px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .points.credits-inner-page {
    row-gap: 0;
    margin-top: 30px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .points.credits-inner-page .points-point {
  padding: 0;
  border-top: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: inherit;
      -ms-flex-pack: inherit;
          justify-content: inherit;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs-content-list-item .points.credits-inner-page .points-point {
    max-width: 100%;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .points.credits-inner-page .points-point {
    margin-bottom: 0;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .points.credits-inner-page .points-point:first-child {
  padding-left: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .points.credits-inner-page .points-point-prop {
  width: 100%;
  padding-right: 0;
  font: 500 16px/19px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .wrapper main .m-inner .tabs-content-list-item .points.credits-inner-page .points-point-prop.wide {
  width: 100%;
  max-width: 500px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper main .m-inner .tabs-content-list-item .points.credits-inner-page .points-point-prop a {
  margin-left: 5px;
  color: #dc0533;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs-content-list-item .points.credits-inner-page .points-point-prop a {
    margin-left: 0;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .points.credits-inner-page .points-point-val {
  margin-top: 12px;
  padding: 0;
  width: 100%;
  font: 400 18px/34px 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs-content-list-item .points.credits-inner-page .points-point-val {
    font-size: 16px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .points.credits-inner-page .points-point-val {
    line-height: 1.5;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs-content-list-item .points.credits-inner-page .points-point-val span {
    font: 700 20px/1.3 'CocoSharp', 'Arial', sans-serif;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .points.credits-inner-page .points-point-val .ui-tip {
  display: inline-block;
  margin-bottom: -3px;
}
body .wrapper main .m-inner .tabs-content-list-item .points.credits-inner-page .points-point-val .ui-tip-drop {
  width: 370px;
  -webkit-transform: translate(-85%, 30%);
          transform: translate(-85%, 30%);
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .points.credits-inner-page .points-point-val .ui-tip-drop {
    -webkit-transform: translate(-50%, 30%);
            transform: translate(-50%, 30%);
    width: 310px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .points.deposit-privet-page {
  margin-top: 20px;
}
body .wrapper main .m-inner .tabs-content-list-item .points-point {
  padding: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  border-top: 1px solid #e0dfdf;
}
body .wrapper main .m-inner .tabs-content-list-item .points-point:first-child {
  border-color: transparent;
}
body .wrapper main .m-inner .tabs-content-list-item .points-point-prop {
  width: 30%;
  padding-right: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font: 700 18px/1.3 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .tabs-content-list-item .points-point-prop.block {
  display: block;
}
body .wrapper main .m-inner .tabs-content-list-item .points-point-prop .ui-tip {
  margin-left: 8px;
}
body .wrapper main .m-inner .tabs-content-list-item .points-point-prop .sub-opt-tip {
  margin-left: 8px;
}
body .wrapper main .m-inner .tabs-content-list-item .points-point-prop span.nw {
  white-space: nowrap;
}
body .wrapper main .m-inner .tabs-content-list-item .points-point-val {
  width: 70%;
  padding: 0 20px;
}
body .wrapper main .m-inner .tabs-content-list-item .points-point-val p {
  margin-top: 20px;
  margin-bottom: 0;
  font: 18px/34px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .tabs-content-list-item .points-point-val p:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .points-point-val p.sm-offset {
  margin-bottom: 10px;
}
body .wrapper main .m-inner .tabs-content-list-item .points-point-val p a {
  color: #dc0533;
}
body .wrapper main .m-inner .tabs-content-list-item .points-point-val span {
  font: 700 24px/34px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .tabs-content-list-item .points-point-val span.nowr {
  font: 18px/34px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  white-space: nowrap;
}
body .wrapper main .m-inner .tabs-content-list-item .points-point-val span.red {
  color: #dc0533;
}
body .wrapper main .m-inner .tabs-content-list-item .points-point-val ul.list {
  margin-top: 10px;
}
body .wrapper main .m-inner .tabs-content-list-item .points-point-val ul.list:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .points-point-val ul.list li {
  margin-top: 5px;
  font-size: 18px;
}
body .wrapper main .m-inner .tabs-content-list-item .points-point-info {
  padding-top: 25px;
  font: 16px/24px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions-title {
  margin-bottom: 40px;
  width: 100%;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions-title h2 {
  text-align: center;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions {
  padding: 0 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner {
  padding: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner.wide {
  padding-bottom: 25px;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner.wide .conditions-condition {
  padding: 0 10px;
  width: 25%;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner.wide .conditions-condition-txt {
  max-width: 100%;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner .conditions-condition-txt {
  max-width: 250px;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner .conditions-condition-txt .ui-tip {
  display: inline-block;
  top: 4px;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner .conditions-condition-txt .ui-tip:hover .ui-tip-drop {
  left: 30px;
  width: 240px;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner .conditions-condition-txt .ui-tip-drop ul.list {
  display: block;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner .conditions-condition-txt .ui-tip-drop ul.list li {
  font: 300 14px/22px 'CocoSharp', 'Arial', sans-serif;
  text-align: left;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions.card-yes {
  padding: 0 80px 100px;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions.card-yes .conditions-condition-txt .ui-tip:hover .ui-tip-drop {
  width: 320px;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions.card-yes .conditions-condition-txt .ui-tip-drop {
  text-align: start;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions.card-yes .conditions-condition-txt.sm {
  max-width: 180px;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions.card-uni-social-page .conditions-condition-txt {
  padding: 0 8px;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions.card-sinara-kind {
  margin-top: 60px;
  padding: 0 20px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions.card-sinara-kind .conditions-condition {
  margin-left: 20px;
  margin-top: 60px;
  width: calc((100% - 60px)/4);
}
body .wrapper main .m-inner .tabs-content-list-item .conditions.card-sinara-kind .conditions-condition:nth-child(4n - 3) {
  margin-left: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions.card-sinara-kind .conditions-condition:nth-child(-n + 4) {
  margin-top: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions-condition-img {
  height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions-condition-img svg {
  max-width: 60px;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions-condition-txt {
  margin-top: 20px;
  max-width: 360px;
  font: 19px/23px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  text-align: center;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions-condition ul.list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .tabs-content-list-item .conditions-condition ul.list li {
  margin-top: 0;
  font-size: 19px;
  line-height: 23px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc {
  position: relative;
  padding-top: 20px;
  padding-bottom: 35px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.credits-inner-page {
  margin-top: 10px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-controls {
    padding-top: 0;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-controls .ui-range {
  margin-top: 0;
  margin-bottom: 30px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-controls .ui-range:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-controls .ui-pointer {
  margin-top: 50px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result {
  padding: 55px 60px;
  max-height: 300px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-controls {
  margin-top: 50px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-controls-desc {
  background: transparent;
  padding: 0;
  color: #939393;
  line-height: 1;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-controls-desc::before {
  content: none;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-list-item-val span .subnum {
  font-weight: 700;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-list-item-prop {
  color: #939393;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-title {
  margin-bottom: 30px;
  width: 100%;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.credits-inner-professional {
  margin-top: 100px;
  margin-bottom: 65px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.credits-inner-professional {
    margin-top: 60px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.credits-inner-professional .deposit-calc-result {
  max-height: initial;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.credits-inner-professional .deposit-calc-result-list-item:last-child {
  margin-top: 30px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.credits-inner-professional .deposit-calc-result-list-item-prop {
  line-height: 20px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.credits-inner-professional .deposit-calc-result-list-item-prop {
    max-width: 350px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.credits-inner-professional .deposit-calc-result-list-item-prop {
    max-width: 255px;
    margin: 0 auto;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.credits-inner-professional .deposit-calc-result-controls {
  margin-top: 30px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.new-mortgage {
  padding-top: 5px;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result {
  margin-top: 35px;
  padding: 50px 60px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-title {
  max-width: 100%;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-list-item {
  margin-top: 35px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-list-item:nth-child(-n + 2) {
  margin-top: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-controls {
  margin-top: 50px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-controls .ui-btn a {
  padding: 0 35px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-controls .send-it a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-controls .send-it a:hover span.txt {
  color: #dc0533;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-controls .send-it a span.ico {
  width: 28px;
  height: 28px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-controls .send-it a span.txt {
  margin-left: 20px;
  font: 300 18px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-controls-desc {
  margin-top: 30px;
  width: 100%;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls {
    padding: 0;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls-title {
  font: 700 36px/42px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls .ui-range-titles-left .sub-opt-tip {
  margin-left: 5px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls-line-clm {
  width: 100%;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls-line-clm .ui-form-select {
  max-width: 100%;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls-line-clm .ui-form-select .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  display: block;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls-line-clm .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li a {
  white-space: normal;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result {
  margin-top: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-list-item {
  margin-top: 30px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-list-item-prop {
  line-height: 20px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-list-item-prop .sub-opt-tip {
  margin-left: 8px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-list-item:nth-child(-n + 2) {
  margin-top: 30px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-list-item:nth-child(-n + 2) {
    margin-top: 0;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-list-item:first-child {
  margin-top: 0;
  width: 100%;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-controls {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-controls-desc {
  margin-top: 0;
  width: calc((100% - 20px) / 2);
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-controls-desc {
    margin-top: 20px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-controls-desc {
    width: 100%;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposit-calc .deposit-calc-result-list-item-val span.thin-num {
  font-size: 30px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page {
  margin-top: 80px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-title {
  margin-bottom: 60px;
  width: 100%;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-title-head {
  font: 700 36px/42px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  text-align: center;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-title-head span {
  color: #dc0533;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-title-txt {
  margin-top: 20px;
  font: 300 22px/32px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  text-align: center;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-title {
  margin-bottom: 40px;
  font: 700 26px/32px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-descr {
  font: 300 18px/1.4 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-line-clm {
  margin-top: auto;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-line-clm .ui-range {
  margin-top: 18px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-line-clm .ui-range-titles {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-line-clm .ui-range-titles-right {
  font-size: 28px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-line-clm .ui-range-titles-right {
    font-size: 26px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-line-clm .ui-range-titles-right input {
  max-width: 145px;
  font-size: 28px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-line-clm .ui-range-titles-right input {
    font-size: 26px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-line-clm .ui-range-titles-left br {
    display: none;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-line-clm .ui-range-titles-left br {
    display: block;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-line-clm .ui-range-titles-left br {
    display: none;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls .ui-range-titles-left {
  line-height: 20px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls .ui-range-titles-left .sub-opt-tip {
  margin-left: 5px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls .ui-range-titles-right {
  font-size: 28px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls .ui-range-titles-right {
    font-size: 26px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls .ui-range-titles-right input {
  font-size: 28px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls .ui-range-titles-right input {
    font-size: 26px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls .ui-checkbox .sub-opt-tip {
  width: 18px;
  height: 18px;
  margin-left: 10px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-result-controls-desc {
  width: calc((100% - 20px) / 2);
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-sinara-kind {
  margin-top: 70px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-sinara-kind .deposit-calc-controls-head {
  padding-bottom: 25px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-sinara-kind .deposit-calc-controls-head span {
  margin-top: 25px;
  display: block;
  font: 300 18px/24px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-sinara-kind .deposit-calc-controls .ui-range-titles-right input {
  margin-right: 0;
  width: 100%;
  max-width: 225px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-sinara-kind .deposit-calc-controls .ui-range-titles-right input {
    max-width: 140px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-sinara-kind .deposit-calc-result {
  margin-top: 100px;
  padding: 50px 45px 70px 60px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits-inner-third-party .deposit-calc-result {
  padding-right: 70px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits-inner-third-party .deposit-calc-result {
    padding-right: 25px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits-inner-third-party .deposit-calc-result-controls-desc {
    max-width: 100%;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.kurs-na-mechtu-page {
  padding: 40px 0 0 0;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.kurs-na-mechtu-page {
    padding-top: 20px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.kurs-na-mechtu-page .deposit-calc-result {
  padding-right: 50px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.kurs-na-mechtu-page .deposit-calc-result {
    padding-right: 25px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.kurs-na-mechtu-page .deposit-calc-result-controls-desc {
  max-width: 100%;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.kurs-na-mechtu-page .deposit-calc-controls {
    padding: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.kurs-na-mechtu-page .deposit-calc-controls-title {
    margin: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.kurs-na-mechtu-page .deposit-calc-controls-title h2 {
    max-width: 300px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.kurs-na-mechtu-page .deposit-calc-controls .ui-range .ui-range-ranges-descr {
  font: 400 13px/18px 'CocoSharp', 'Arial', sans-serif;
  padding-top: 10px;
  color: #939393;
  white-space: nowrap;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.kurs-na-mechtu-page .deposit-calc-controls .ui-range .ui-range-ranges-descr {
    font-size: 12px;
    max-width: 250px;
    display: block;
    white-space: normal;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.kurs-na-mechtu-page .deposit-calc-controls .ui-range-titles-right {
    font-size: 33px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.kurs-na-mechtu-page .deposit-calc-controls .ui-range-titles-right {
    font-size: 18px;
    line-height: 22px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposit-privet-page {
  padding-bottom: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.mortgage {
  margin-top: 100px;
  padding-top: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-controls {
  padding-top: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result {
  margin-top: 65px;
  padding: 50px 35px 45px 80px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item {
  margin-top: 25px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item:nth-child(-n + 2) {
  margin-top: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-controls {
    padding-top: 0;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-controls {
    padding: 0;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-controls .ui-range-titles {
  display: block;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-controls .ui-range-titles-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  gap: 5px;
  padding: 5px;
  font: 500 32px/40px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  cursor: text;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-controls .ui-range-titles-right {
    font-size: 28px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-controls .ui-range-titles-right {
    font-size: 24px;
    line-height: 29px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-controls .ui-range-titles-right input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding: 0;
  border: 0;
  font: inherit;
  text-align: left;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-controls .ui-range-titles-right input {
    font-size: 28px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-controls .ui-range-titles-right input {
    font-size: 24px;
    line-height: 29px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-controls .ui-range-titles-right-wrap {
  position: relative;
  min-width: 1ch;
  text-align: right;
  font: inherit;
  overflow: hidden;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-controls .ui-range-titles-right-val {
  opacity: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-controls .ui-range-titles-right span {
  font-size: 32px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-controls .ui-range-titles-right span {
    font-size: 28px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-controls .ui-range-titles-right span {
    font-size: 24px;
    line-height: 29px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-controls .ui-range--background .ui-range-titles-right {
  margin-top: 5px;
  border-radius: 5px 5px 0 0;
  background: #f2f2f2;
  padding: 16px 20px;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-controls .ui-range--background .ui-range-titles-right {
    padding-left: 5px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-controls .ui-range--background .ui-range-titles-right input {
  background: #f2f2f2;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-controls .ui-range--background .ui-range-slider {
  margin-top: 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-controls-title {
    max-width: 360px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-controls-title {
    max-width: 100%;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-controls-title {
    margin: 0;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-result {
  padding: 50px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-result {
    padding: 35px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-result {
    margin-top: 30px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-result {
    padding: 25px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-result-list-item-prop {
  color: #262626;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-result-controls-desc {
  position: relative;
  font: 400 14px/18px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  padding: 20px 20px 20px 85px;
  background: #f2f2f2;
  border-radius: 5px;
  width: 100%;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-result-controls-desc {
    padding: 10px 20px 10px 64px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-result-controls-desc::before {
  content: '';
  position: absolute;
  width: 26px;
  height: 26px;
  left: 40px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.9012 6.08199C13.7279 6.08199 14.398 6.75209 14.398 7.57893C14.398 8.40562 13.7279 9.07573 12.9012 9.07573C12.0743 9.07573 11.4042 8.40562 11.4042 7.57893C11.4042 6.75209 12.0743 6.08199 12.9012 6.08199ZM14.4163 17.6876L15.1924 17.9823V19.8304H10.3137V17.9823L11.3855 17.6876V12.8459H10.3137V10.9977H14.4163V17.6876Z' stroke='%23DC0533' stroke-width='1.5' stroke-miterlimit='22.9256'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.5737 22.8678C8.38788 24.0001 10.5312 24.6546 12.8273 24.6546C19.3593 24.6546 24.6546 19.3593 24.6546 12.8273C24.6546 6.29529 19.3593 1 12.8273 1C6.29529 1 1 6.29529 1 12.8273C1 15.1682 1.68016 17.3502 2.85343 19.1866L1.20296 24.5989L6.5737 22.8678Z' stroke='%23DC0533' stroke-width='1.5' stroke-miterlimit='22.9256'/%3E%3Cpath d='M24.9958 20.4189C23.8371 22.2725 22.2664 23.8424 20.4121 25.0003' stroke='%23FFCC00' stroke-width='1.5' stroke-miterlimit='22.9256'/%3E%3C/svg%3E") center no-repeat;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .deposit-calc-result-controls-desc::before {
    left: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .ui-pill-btn {
    margin-top: 20px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits .ui-pill-btn button {
    width: 100%;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits-spring-page {
  padding: 0;
  margin-top: 60px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits-spring-page {
    margin-top: 40px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits-spring-page .deposit-calc-controls {
  padding: 0;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits-spring-page .deposit-calc-controls-title h2 {
    max-width: 300px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposits-spring-page .deposit-calc-result-controls-desc {
    font-size: 12px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls {
  width: 42%;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls-title {
  margin-bottom: 30px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls-line {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls-line:not(:first-child) {
  margin-top: 50px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls-line-clm {
  width: calc((100% - 30px)/2);
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-range {
  margin-top: 30px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-checkbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 45px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-checkbox label::before,
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-checkbox label::after {
  display: none;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-checkbox .ui-tip {
  -ms-flex-item-align: center;
      align-self: center;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 33px;
  width: 100%;
  max-width: 495px;
  height: 48px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .geo-btn {
  position: absolute;
  top: 50%;
  right: -55px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 40px;
  height: 40px;
  background: url(/local/templates/main/styles/../media/img/ic_1.png) center no-repeat;
  border: 1px solid #ccc;
  border-radius: 50%;
  cursor: pointer;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select-title {
  position: absolute;
  z-index: 1;
  top: 50%;
  -webkit-transform: translateY(-30px);
          transform: translateY(-30px);
  left: 15px;
  padding: 0 3px;
  font: 300 14px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  background: #ffffff;
  pointer-events: none;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .bootstrap-select {
  width: 100% !important;
  height: 100%;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .bootstrap-select .dropdown-toggle {
  width: 100%;
  height: 100%;
  padding: 0;
  background: #ffffff;
  border-radius: 10px;
  border: 1px solid #858f9a;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .bootstrap-select .dropdown-toggle:focus,
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .bootstrap-select .dropdown-toggle:active {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  outline: none !important;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .bootstrap-select .dropdown-toggle:after {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 22px;
  margin: 0;
  width: 13px;
  min-width: 13px;
  height: 8px;
  background: url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.00027 1L6.36683 6.31152L11.7334 1' stroke='%23858F9A' stroke-linecap='round'/%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 100%;
  border: none;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  padding: 0 30px 0 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 100%;
  font: 300 16px/48px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  vertical-align: middle;
  white-space: nowrap;
  text-overflow: ellipsis;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .bootstrap-select .dropdown-menu.show {
  top: 12px !important;
  margin: 0;
  padding: 0;
  border-radius: 10px;
  border: none;
  -webkit-box-shadow: 0px 5px 15px #dadde1 !important;
          box-shadow: 0px 5px 15px #dadde1 !important;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox {
  padding: 8px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox input {
  height: 35px;
  font: 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  caret-color: #dc0533;
  border-color: #d9d9d9;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox input::placehoder {
  font: 300 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show {
  padding: 8px 0;
  border: none;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.dropdown-header {
  padding: 6px 20px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.dropdown-header span {
  font: 500 16px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.active a,
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.selected a {
  background: #dc0533;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.active a span,
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.selected a span {
  color: #ffffff;
  opacity: 1;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li:active a {
  background: #dc0533;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li:active a span {
  color: #ffffff;
  opacity: 1;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li a {
  padding: 0 36px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li a span {
  font: 300 16px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  opacity: 0.6;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select-action {
  margin-left: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select-action button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 40px;
  height: 40px;
  padding: 0;
  background: transparent;
  border-radius: 50%;
  border: 1px solid #cacdc2;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-form-select-action button:hover svg path {
  fill: #dc0533;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options {
  margin-top: 50px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options.hollow .sub-options-block-item.active button,
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options.hollow .sub-options-block-item:hover button {
  border-color: #dc0533;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options.hollow .sub-options-block-item.active button span.txt,
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options.hollow .sub-options-block-item:hover button span.txt {
  color: #dc0533;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options.hollow .sub-options-block-item button {
  border-color: #cacdc2;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options.hollow .sub-options-block-item button span.ico svg path {
  stroke: #cacdc2;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options.hollow .sub-options-block-item button span.txt {
  color: #747474;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options:not(.hollow) .sub-options-block-item.active button,
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options:not(.hollow) .sub-options-block-item:hover button {
  color: #ffffff;
  background: #dc0533;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options:not(.hollow) .sub-options-block-item.active button span.ico svg path,
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options:not(.hollow) .sub-options-block-item:hover button span.ico svg path {
  stroke: #ffffff;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options:not(.hollow) .sub-options-block-item.active button span.txt,
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options:not(.hollow) .sub-options-block-item:hover button span.txt {
  color: #ffffff;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options:not(.hollow) .sub-options-block-item.active button span.sub-opt-tip,
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options:not(.hollow) .sub-options-block-item:hover button span.sub-opt-tip {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' viewBox='0 0 18 17' fill='none'%3E%3Ccircle cx='8.52673' cy='8.5' r='8' stroke='%23ffffff'/%3E%3Cpath d='M8.37205 3.60938C6.42839 3.60938 5.33094 4.79938 5.29128 6.49182H6.81183C6.8515 5.38115 7.43328 4.9316 8.3985 4.9316C9.36372 4.9316 9.87939 5.56626 9.87939 6.26704C9.87939 7.06038 9.45628 7.4306 8.82161 7.88015C7.82994 8.66026 7.43328 9.0966 7.43328 10.194V10.551H8.95383V10.194C8.95383 9.48004 9.17861 9.26849 9.80005 8.81893C10.6992 8.1446 11.4132 7.60249 11.4132 6.26704C11.4132 4.72004 10.3289 3.60938 8.37205 3.60938ZM9.03316 13.2219V11.4502H7.3275V13.2219H9.03316Z' fill='%23ffffff'/%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options-title {
  margin-bottom: 10px;
  min-height: 28px;
  font: 300 16px/1.35 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options-block-item {
  margin: 0 20px 20px 0;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options-block-item button {
  padding: 0 20px;
  height: 35px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: transparent;
  border-radius: 30px;
  border: 1px solid #dc0533;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options-block-item button span.ico {
  margin-right: 10px;
  -webkit-transform: translateY(-2px);
          transform: translateY(-2px);
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options-block-item button span.ico:not(:first-child) {
  margin-left: 10px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options-block-item button span.ico svg path {
  stroke: #dc0533;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options-block-item button span.txt {
  padding-bottom: 1px;
  font: 14px/1 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .sub-options-block-item button span.sub-opt-tip {
  margin-left: 10px;
  width: 17px;
  height: 17px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' viewBox='0 0 18 17' fill='none'%3E%3Ccircle cx='8.52673' cy='8.5' r='8' fill='white' stroke='%23CACDC2'/%3E%3Cpath d='M8.37205 3.60938C6.42839 3.60938 5.33094 4.79938 5.29128 6.49182H6.81183C6.8515 5.38115 7.43328 4.9316 8.3985 4.9316C9.36372 4.9316 9.87939 5.56626 9.87939 6.26704C9.87939 7.06038 9.45628 7.4306 8.82161 7.88015C7.82994 8.66026 7.43328 9.0966 7.43328 10.194V10.551H8.95383V10.194C8.95383 9.48004 9.17861 9.26849 9.80005 8.81893C10.6992 8.1446 11.4132 7.60249 11.4132 6.26704C11.4132 4.72004 10.3289 3.60938 8.37205 3.60938ZM9.03316 13.2219V11.4502H7.3275V13.2219H9.03316Z' fill='%23CACDC2'/%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result {
  position: relative;
  padding: 50px 60px;
  width: 48%;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
  border-radius: 10px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-cath {
  font: 300 16px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-title {
  margin-top: 10px;
  margin-bottom: 30px;
  max-width: 60%;
  font: 700 36px/42px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 20px;
  width: calc((100% - 20px)/2);
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item:nth-child(-n + 2) {
  margin-top: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-prop {
  font: 300 16px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #939393;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val {
  margin-top: 7px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val span {
  color: #262626;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val span.num {
  font: 700 36px/45px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val span.subnum {
  margin-top: 10px;
  font: 33px/40px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val span.thin-num {
  font: 36px/43px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val span.perc {
  margin-top: 15px;
  font: 22px/30px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val span.desc {
  margin-left: -4px;
  font: 700 24px/35px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val-counter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val-counter button {
  width: 28px;
  height: 28px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid #dc0533;
  border-radius: 50%;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val-counter button:hover {
  background-color: #dc0533;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val-counter button:hover svg path,
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val-counter button:hover svg rect {
  fill: #ffffff;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val-counter button svg {
  width: 12px;
  height: 12px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val-counter span.num {
  margin: 0 15px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-controls {
  margin-top: 35px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-controls .ui-btn {
  width: calc((100% - 20px)/2);
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-controls .ui-btn a {
  font-weight: normal;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-controls-desc {
  position: relative;
  font: 400 13px/18px 'CocoSharp', 'Arial', sans-serif;
  color: #939393;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-bonus {
  width: 47%;
  padding: 40px 60px;
  background: #f2f2f2;
  border-radius: 10px;
  position: absolute;
  right: 0;
  top: 55%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-bonus {
    top: 50%;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-bonus {
    padding: 35px;
    top: 47%;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-bonus {
    position: relative;
    margin-top: 40px;
    width: 100%;
    padding: 24px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-bonus {
    padding: 20px;
    margin-top: 25px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-bonus-img svg {
  width: 50px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-bonus-img svg {
    width: 44px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-bonus-img svg {
    width: 36px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-bonus-txt {
  margin-left: 30px;
  font: 300 16px/24px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-bonus-txt br {
  display: none;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-bonus-txt br {
    display: block;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-bonus-txt br {
    display: none;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-bonus-txt {
    font-size: 14px;
    line-height: 22px;
    margin-left: 20px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-bonus-txt a {
  color: #dc0533;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-bonus-txt span {
  display: block;
  margin-bottom: 10px;
}
body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-bonus-txt span:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .docs {
  margin-top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .docs-item {
  width: calc((100% - 60px) / 4);
  margin-right: 20px;
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .tabs-content-list-item .docs-item:nth-child(-n + 4) {
  margin-top: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .docs-item:nth-child(4n),
body .wrapper main .m-inner .tabs-content-list-item .docs-item:nth-last-child(1) {
  margin-right: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .docs-item-img {
  padding: 15px;
  width: 80px;
  min-width: 80px;
  height: 80px;
  border-radius: 10px;
  background: #f2f2f2;
}
body .wrapper main .m-inner .tabs-content-list-item .docs-item-img svg {
  max-width: 100%;
  max-height: 100%;
}
body .wrapper main .m-inner .tabs-content-list-item .docs-item-txt {
  margin-left: 20px;
  font: 300 18px/21px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .tabs-content-list-item .docs-item-txt a {
  color: #dc0533;
  border-bottom: 1px solid transparent;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .wrapper main .m-inner .tabs-content-list-item .docs-item-txt a:hover {
  border-color: #dc0533;
}
body .wrapper main .m-inner .tabs-content-list-item .one-touch-payment {
  margin-top: 70px;
  padding: 30px 20px 20px 20px;
  border: 1px solid #d9d9d9;
}
body .wrapper main .m-inner .tabs-content-list-item .one-touch-payment-txt {
  font: 300 17px/20px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  text-align: center;
}
body .wrapper main .m-inner .tabs-content-list-item .one-touch-payment-txt .ui-tip {
  display: inline-block;
  top: 4px;
}
body .wrapper main .m-inner .tabs-content-list-item .one-touch-payment-img {
  margin-top: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-radio-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 30px;
  margin-bottom: 30px;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-radio-block:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-radio-block .ui-radio {
  margin-right: 40px;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-radio-block .ui-radio:last-child {
  margin-right: 0;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-radio-block .ui-radio {
    margin-right: 30px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .questions-tabs {
  padding-top: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .questions-tabs-list {
  background: transparent;
}
body .wrapper main .m-inner .tabs-content-list-item .questions-tabs-list-item-toggle {
  line-height: 34px;
  background: #f9f9f9;
}
body .wrapper main .m-inner .tabs-content-list-item .questions-tabs-list-item-drop {
  font-size: 18px;
  font-weight: 300;
  line-height: 30px;
  background: transparent;
}
body .wrapper main .m-inner .tabs-content-list-item .questions-tabs-list-item-drop ul {
  padding: 7px 0;
}
body .wrapper main .m-inner .tabs-content-list-item .questions-tabs-list-item-drop ul.list li {
  margin-top: 5px;
  font-size: 18px;
  font-weight: 300;
  line-height: 30px;
}
body .wrapper main .m-inner .tabs-content-list-item .questions-tabs-list-item-drop ul.list li:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .info-insurance-title {
  margin-bottom: 30px;
}
body .wrapper main .m-inner .tabs-content-list-item .helping-contacts {
  margin-top: 70px 0 0 0;
}
body .wrapper main .m-inner .tabs-content-list-item .helping-contacts-txt {
  max-width: 1125px;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.my-beauty-page table thead tr th {
  width: 30%;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.my-beauty-page table thead tr th:first-child {
  width: 32%;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.my-beauty-page table tbody tr td:first-child {
  width: 32%;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.my-beauty-page table tbody tr td:last-child {
  width: 68%;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.deposit-maximum-page table thead tr th {
  width: 32%;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.deposit-maximum-page table tbody tr td {
  width: 32%;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.deposits-inner-third-party table thead tr th:first-child {
  width: 32%;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.deposits-inner-third-party table thead tr th:first-child {
    width: 45%;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.deposits-inner-third-party table thead tr th:first-child {
    width: 50%;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.deposits-inner-third-party table thead tr th:first-child {
    width: 65%;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.deposits-inner-third-party table thead tr th:last-child {
  width: 68%;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.deposits-inner-third-party table thead tr th:last-child {
    width: 50%;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.deposits-inner-third-party table tbody tr td:first-child {
  width: 32%;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.deposits-inner-third-party table tbody tr td:last-child {
  width: 68%;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table thead tr th {
  font-weight: 700;
  color: #262626;
  padding-left: 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table thead tr th {
    font-size: 16px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table thead tr th {
    font-size: 14px;
    color: #858f9a;
    font-weight: 300;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table thead tr th:first-child {
  padding-left: 27px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table thead tr th:first-child {
    display: none;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table thead tr th.mob {
    display: block;
    font-weight: 700;
    color: #262626;
    font-size: 14px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table tbody tr {
  border-bottom: none;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table tbody tr td {
  font: 300 18px/32px 'CocoSharp', 'Arial', sans-serif;
  width: 33%;
  padding: 30px 27px 30px 0;
  border-bottom: 1px solid #dfdfdf;
  vertical-align: top;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table tbody tr td {
    width: 36%;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table tbody tr td {
    font-size: 16px;
    line-height: 22px;
    width: 34%;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table tbody tr td {
    padding: 20px 20px 20px 0;
    width: 35%;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table tbody tr td br {
    display: none;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table tbody tr td span {
  display: block;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table tbody tr td span.nowrap {
  display: inline-block;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table tbody tr td span.nowrap {
    white-space: normal;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table tbody tr td:first-child {
  font-weight: 300;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table tbody tr td:first-child {
    line-height: 20px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table tbody tr td.title {
  font-weight: 500;
  padding-left: 27px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table tbody tr td.title {
    width: 45%;
    padding-left: 30px;
    padding-right: 85px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table tbody tr td.title {
    display: none;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table tbody tr td.bn {
  border-bottom: none;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table tbody tr td.mob {
    display: none;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page table tbody tr td.centr {
  vertical-align: middle;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page.depositary-page_mob {
  display: none;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page.depositary-page_mob {
    display: block;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.depositary-page.depositary-page_mob table tbody tr td.title {
  display: block;
  font-weight: 500;
  width: 100%;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.kurs-na-mechtu-page table thead tr th {
  color: #939393;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.kurs-na-mechtu-page table thead tr th:first-child {
  width: 33%;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.kurs-na-mechtu-page table thead tr th:first-child {
    width: 48%;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.kurs-na-mechtu-page table thead tr th:first-child {
    width: 62%;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.kurs-na-mechtu-page table tbody tr td:first-child {
  width: 33%;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.kurs-na-mechtu-page table tbody tr td:first-child {
    width: 48%;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .ui-table.kurs-na-mechtu-page table tbody tr td:first-child {
    width: 62%;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.active-income-page table thead tr th {
  color: #939393;
  line-height: 26px;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.active-income-page table thead tr th:first-child {
  width: 25%;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.active-income-page table tbody tr td:first-child {
  width: 25%;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.active-income-page table tbody tr td.text-center {
  text-align: center;
}
body .wrapper main .m-inner .tabs-content-list-item .ui-table.active-income-page .ui-table-note {
  margin-top: 20px;
  font: 400 13px/18px 'CocoSharp', 'Arial', sans-serif;
  max-width: 780px;
  color: #939393;
}
body .wrapper main .m-inner .tabs-content-list-item .card-table {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font: 400 18px/34px 'CocoSharp', 'Arial', sans-serif;
  padding-bottom: 42px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table {
    display: block;
    overflow-x: scroll;
    font-size: 14px;
    line-height: 20px;
    margin-right: -10px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-name {
  width: 25%;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-name {
    width: 28%;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-name {
    width: 30%;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-name {
    display: none;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-name-item {
  font: 700 18px/26px 'CocoSharp', 'Arial', sans-serif;
  padding: 20px 40px 20px 0;
  border-bottom: 1px solid #e7e7e7;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-name-item {
    font-size: 16px;
    line-height: 24px;
    padding: 20px 20px 20px 0;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-name-item {
    padding: 0;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-name-item:last-child {
  border-bottom: none;
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-name-item:first-child {
  border-bottom: none;
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-main {
  position: relative;
  width: 75%;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
  border-radius: 10px;
  padding: 50px 0 0 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-main {
    width: 72%;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-main {
    width: 610px;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-content {
  margin-top: 19px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-content {
    margin-top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-head {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  position: absolute;
  top: -35px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-head {
    margin-top: 0;
    top: 15px;
    left: -3px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-head-item {
  width: 360px;
  padding: 23px 0;
  color: #dc0533;
  font: 700 18px/22px 'CocoSharp', 'Arial', sans-serif;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
  border-radius: 10px;
  text-align: center;
  background: #ffffff;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-head-item {
    width: 250px;
    font-size: 16px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-head-item {
    width: 200px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-head-item {
    width: 250px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-row {
  text-align: center;
  border-bottom: 1px solid #e7e7e7;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-row {
    text-align: start;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-row:last-child {
  border-bottom: none;
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-row--big {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: start;
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-row--big .card-table-clm {
  width: 50%;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-row--big .card-table-clm {
    width: 100%;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-row--big .card-table-clm:first-child {
  border-right: 1px solid #e7e7e7;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-row--big .card-table-clm:first-child {
    border-right: none;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-clm {
  padding: 10px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-clm {
    padding: 10px 0;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-clm-content-list {
  padding-left: 20px;
  padding-bottom: 10px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-clm-content-list {
    padding-left: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-clm-content-list {
    padding: 0;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-clm-content-list ul.list {
  margin-bottom: 20px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-clm-content-list ul.list {
    margin-bottom: 10px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-clm-content-list ul.list li {
  font: 400 18px/26px 'CocoSharp', 'Arial', sans-serif;
  margin-top: 10px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-clm-content-list ul.list li {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-clm-content-list ul.list li {
    padding-left: 15px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-clm-content-list ul.list li {
    font-size: 14px;
    line-height: 20px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-clm-content-list ul.list li:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-clm-content-grey {
  padding: 8px;
  background: #f7f7f7;
  border-radius: 10px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-clm-content-grey {
    background: #ffffff;
    padding: 0;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-clm-content-grey.big {
  padding: 25px 15px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-clm-content-grey.big {
    padding: 0;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-clm-content span {
  display: block;
  font: 300 14px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-clm-content span {
    line-height: 22px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-clm-content span {
    font-size: 12px;
    line-height: 20px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-clm-content .sub-opt-tip {
  display: inline-block;
  margin-left: 10px;
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-clm p {
  margin-bottom: 10px;
  font: 400 18px/34px 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-clm p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-clm p {
    font-size: 14px;
    line-height: 20px;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-clm p:last-child {
  margin-bottom: 0;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-clm:nth-child(2) {
    display: none;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-clm-name {
  display: none;
  font: 700 14px/20px 'CocoSharp', 'Arial', sans-serif;
  margin-bottom: 10px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-clm-name {
    display: block;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-column {
    padding: 50px 10px 10px;
    width: 300px;
    -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
            box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
    border-radius: 10px;
    background: #ffffff;
    border: 0.5px solid #e6e8e0;
  }
}
body .wrapper main .m-inner .tabs-content-list-item .card-table-column.mob {
  display: none;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .tabs-content-list-item .card-table-column.mob {
    display: block;
  }
}
body .wrapper main .m-inner .tabs--round .tabs-headings-list {
  border-bottom: 0;
}
body .wrapper main .m-inner .tabs--round .tabs-headings-list-item {
  overflow: visible;
}
body .wrapper main .m-inner .tabs--round .tabs-headings-list-item:not(:first-child) {
  margin-left: 20px;
}
body .wrapper main .m-inner .tabs--round .tabs-headings-list-item button {
  padding: 12px 30px;
  border: 2px solid #dc0533;
  border-radius: 25px;
  font-size: 15px;
  line-height: 1.2;
}
body .wrapper main .m-inner .tabs--round .tabs-headings-list-item button::after {
  content: none;
}
body .wrapper main .m-inner .tabs--round .tabs-headings-list-item button:hover {
  color: #fff;
  background: #dc0533;
}
body .wrapper main .m-inner .tabs--round .tabs-headings-list-item.active button {
  color: #fff;
  background: #dc0533;
}
body .wrapper main .m-inner .tabs--round .tabs-content-list {
  margin-top: 20px;
}
body .wrapper main .m-inner .tabs--round .tabs-content-list-item {
  padding: 0;
}
body .wrapper main .m-inner .tab_btns-head {
  max-width: 970px;
  margin-bottom: 80px;
}
body .wrapper main .m-inner .tab_btns-title {
  margin-bottom: 15px;
}
body .wrapper main .m-inner .tab_btns-title:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .tab_btns-descr {
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .tab_btns-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 60px;
}
body .wrapper main .m-inner .tab_btns-nav-item {
  margin-right: 20px;
}
body .wrapper main .m-inner .tab_btns-nav-item:last-child {
  margin-right: 0;
}
body .wrapper main .m-inner .tab_btns-nav .ui-btn-hollow button {
  font: 300 15px/42px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .tab_btns-content-item {
  display: none;
}
body .wrapper main .m-inner .tab_btns-content-item.active {
  display: block;
}
body .wrapper main .m-inner .sub-banners {
  padding: 50px 0;
}
body .wrapper main .m-inner .sub-banners.pay .sub-banners-title {
  text-align: center;
  margin-bottom: 40px;
}
body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item {
  width: 37%;
}
body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item.big {
  width: calc(63% - 40px);
}
body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item.big .sub-banners-list-item-content-txt {
  max-width: 499px;
}
body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-content {
  padding: 50px 60px 50px 60px;
}
body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-content-title {
  margin-top: 0;
}
body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-content-icons img {
  margin-left: 20px;
}
body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-content-icons img:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-content-txt {
  max-width: 333px;
}
body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-content-txt p {
  margin-bottom: 15px;
  font-size: 18px;
  line-height: 26px;
}
body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-content-txt p:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .sub-banners.filanthropy .sub-banners-list-item {
  min-height: 230px;
}
body .wrapper main .m-inner .sub-banners.filanthropy .sub-banners-list-item-content {
  padding: 65px 40px 15px 50px;
}
body .wrapper main .m-inner .sub-banners.filanthropy .sub-banners-list-item-content-txt {
  margin: 0;
  max-width: 255px;
  font: 300 18px/24px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .sub-banners.listed .sub-banners-list {
  margin-top: -40px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item {
  margin-top: 40px;
  width: 38%;
  min-height: 300px;
}
body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.big {
  width: calc(62% - 40px);
}
body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.big .sub-banners-list-item-content {
  padding: 70px 60px 20px 60px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.big .sub-banners-list-item-content {
    padding: 70px 60px 20px 40px;
  }
}
body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.big .sub-banners-list-item-content-txt {
  max-width: 410px;
}
body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.xbig {
  width: calc(62% - 40px);
}
body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.xbig .sub-banners-list-item-content {
  padding: 65px 60px 20px 60px;
}
body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.xbig .sub-banners-list-item-content-title {
  max-width: 355px;
  font-size: 36px;
  line-height: 42px;
}
body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.xbig .sub-banners-list-item-content-txt {
  max-width: 420px;
  font-size: 20px;
  line-height: 26px;
}
body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.sm {
  width: calc((100% - 70px)/3);
}
body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.sm .sub-banners-list-item-content {
  padding: 60px 40px 20px 40px;
}
body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item-content {
  padding: 70px 60px 20px 60px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item-content {
    padding: 70px 60px 20px 40px;
  }
}
body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item-content-title {
  margin-top: 0;
}
body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item-content-txt {
  max-width: 270px;
  font-size: 18px;
  font-weight: 300;
  line-height: 24px;
}
body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-title {
  font: 700 36px/1 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list {
  margin-top: 50px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 40px;
  }
}
body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item {
  width: calc((100% - 60px)/3);
  min-height: 280px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item {
    min-height: 250px;
    margin-bottom: 0;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item-img {
    width: 40%;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item-img img {
    width: 100%;
  }
}
body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item-img.top {
  top: 0;
  bottom: auto;
}
body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item-content {
  padding: 40px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item-content {
    padding: 30px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item-content {
    padding: 25px;
  }
}
body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item-content-title {
  margin-top: 0;
  font: 500 30px/1 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item-content-title {
    font-size: 28px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item-content-title {
    font-size: 24px;
  }
}
body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item-content-txt {
  margin-top: 10px;
  margin-bottom: 0;
  font: 300 18px/1.3 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item-content-txt {
    max-width: 230px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item-content-txt {
    max-width: 200px;
    font-size: 16px;
  }
}
body .wrapper main .m-inner .sub-banners.business-page .sub-banners-title {
  font: 700 36px/1 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item {
  min-height: 370px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item {
    width: calc((100% - 30px)/2);
    margin: 30px 0 0;
  }
}
body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item-img.top {
  top: 0;
  bottom: auto;
}
body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item-content {
  padding: 40px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item-content {
    padding: 30px;
  }
}
body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item-content-title {
  max-width: 300px;
  margin-top: 0 !important;
  font: 700 26px/1 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item-content-title {
    font-size: 22px;
  }
}
body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item-content-txt {
  margin-top: 20px;
  margin-bottom: 0;
  font: 300 18px/1.3 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item-content-txt {
    max-width: 220px;
  }
}
body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item-content .ui-btn-hollow {
  margin-top: auto;
}
body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item-content .tags-block {
  gap: 15px;
}
body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item-content .tags-block .tags-block-item {
  margin: 0;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item-content .tags-block .tags-block-item a {
    padding: 5px 15px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.xbig {
    width: 100%;
  }
}
body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.xbig .sub-banners-list-item-content {
  padding: 25px 40px 40px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.xbig .sub-banners-list-item-content {
    padding: 20px 30px 30px;
  }
}
body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.xbig .sub-banners-list-item-content-title {
  max-width: 410px;
  margin-top: 15px !important;
  font: 700 26px/1.2 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.xbig .sub-banners-list-item-content-title {
    max-width: 320px;
    margin-top: 10px !important;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.xbig .sub-banners-list-item-content-title {
    font-size: 22px;
  }
}
body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.xbig .sub-banners-list-item-content-txt {
  max-width: 340px;
  margin-top: 25px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.xbig .sub-banners-list-item-content-txt {
    max-width: 280px;
  }
}
body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.xbig .sub-banners-list-item-content .ui-btn {
  margin-top: auto;
  padding-top: 15px;
}
body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.xbig .sub-banners-list-item-content .ui-btn a {
  padding: 0 40px;
  font: 500 18px/46px 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.xbig .sub-banners-list-item-img {
    right: -100px;
  }
}
body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.sm {
  min-height: 300px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.sm {
    width: calc((100% - 30px)/2);
  }
}
body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.sm .sub-banners-list-item-content {
  padding: 40px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.sm .sub-banners-list-item-content {
    padding: 30px;
  }
}
body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.sm .sub-banners-list-item-content-txt {
  margin-top: 15px;
}
body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item {
  width: calc((100% - 40px)/2);
  min-height: 260px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item {
    width: 100%;
  }
}
body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-content {
  padding: 55px 60px;
}
body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-content-title {
  max-width: 200px;
  margin-top: 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-content-title {
    max-width: 100%;
  }
}
body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-content-txt {
  max-width: 320px;
  margin-bottom: 0;
  font: 300 20px/1.3 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-content-txt {
    max-width: 240px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-content-txt {
    max-width: 100%;
  }
}
body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item {
  width: 100%;
  min-height: 275px;
}
body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-img {
  right: 80px;
}
body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-content {
  padding: 25px 66px;
}
body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-content-txt {
  max-width: 500px;
}
body .wrapper main .m-inner .sub-banners.sbp-page {
  padding-bottom: 0;
}
body .wrapper main .m-inner .sub-banners.sbp-page .sub-banners-list-item {
  width: calc((100% - 40px)/2);
  min-height: 315px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.sbp-page .sub-banners-list-item {
    width: 100%;
  }
}
body .wrapper main .m-inner .sub-banners.sbp-page .sub-banners-list-item-content {
  padding: 50px 60px 25px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.sbp-page .sub-banners-list-item-content {
    padding: 35px 50px 25px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.sbp-page .sub-banners-list-item-content {
    padding: 50px 60px 25px;
  }
}
body .wrapper main .m-inner .sub-banners.sbp-page .sub-banners-list-item-content-title {
  margin-top: 0;
  font-size: 36px;
  line-height: 1.1;
}
body .wrapper main .m-inner .sub-banners.sbp-page .sub-banners-list-item-content-txt {
  max-width: 300px;
  margin-bottom: 0;
}
body .wrapper main .m-inner .sub-banners.mir-pay {
  padding-bottom: 0;
}
body .wrapper main .m-inner .sub-banners.mir-pay .sub-banners-list-item-img {
  right: 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.mir-pay .sub-banners-list-item-img {
    right: -40px;
  }
}
body .wrapper main .m-inner .sub-banners.mir-pay .sub-banners-list-item-img .mobile {
  display: none;
}
body .wrapper main .m-inner .sub-banners.mir-pay .sub-banners-list-item-content {
  padding: 38px 66px;
}
body .wrapper main .m-inner .sub-banners.mir-pay .sub-banners-list-item-content-title {
  font-size: 36px;
  line-height: 42px;
  max-width: 665px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.mir-pay .sub-banners-list-item-content-title {
    font-size: 28px;
    line-height: 35px;
    max-width: 470px;
  }
}
body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-title {
  font: 700 36px/42px 'CocoSharp', 'Arial', sans-serif;
  margin: 0 auto;
  text-align: center;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-title {
    font-size: 28px;
    line-height: 35px;
    max-width: 595px;
  }
}
body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-list {
  margin-top: 40px;
}
body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-list-item {
  width: calc((100% - 40px) / 2);
  min-height: 300px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-list-item {
    width: 100%;
    min-height: 222px;
  }
}
body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-list-item-content {
  padding: 75px 40px 0 55px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-list-item-content {
    padding: 40px;
  }
}
body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-list-item-content-title {
  margin-top: 0;
  font-weight: 500;
}
body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-list-item-content-txt {
  margin: 15px 0 0 0;
  max-width: 460px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-list-item-content-txt {
    max-width: 330px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-list-item-content-txt {
    max-width: 100%;
  }
}
body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-list-item-content-txt ul.list li {
  margin-top: 10px;
  font-size: 16px;
  line-height: 20px;
  padding-left: 18px;
  color: #858f9a;
}
body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-list-item-content-txt ul.list li:first-child {
  margin-top: 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-list-item-img {
    max-width: 222px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-list-item-img img {
    width: 100%;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.sbp-app .sub-banners-list-item-img {
    right: -140px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.card-yes {
    padding-bottom: 0;
  }
}
body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item {
  min-height: 320px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item {
    min-height: 280px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item {
    min-height: 240px;
  }
}
body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item-img {
  right: 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item-img {
    max-width: 680px;
  }
}
body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item-img img {
  max-width: 100%;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item-img img.desktop {
    display: none;
  }
}
body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item-img img.mobile {
  display: none;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item-img img.mobile {
    display: block;
  }
}
body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item-content {
  padding: 65px 0 40px 80px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item-content {
    padding: 40px 0 40px 35px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item-content {
    padding-left: 25px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item-content {
    padding: 30px 0 20px 20px;
  }
}
body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item-content-title {
  margin-top: 0;
  font-size: 36px;
  line-height: 42px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item-content-title {
    font-size: 28px;
    line-height: 34px;
    max-width: 300px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item-content-title {
    font-size: 24px;
    line-height: 29px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item-content-title {
    font-size: 22px;
    line-height: 27px;
  }
}
body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item-content-txt {
  max-width: 350px;
  margin-bottom: 37px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item-content-txt {
    font-size: 15px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item-content-txt {
    margin-bottom: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item-content-txt {
    font-size: 14px;
    line-height: 22px;
    margin-top: 15px;
    margin-bottom: 10px;
    max-width: 205px;
  }
}
body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-img {
  right: 0;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-img {
    width: 474px;
  }
}
body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-img img {
  max-width: 100%;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-img img {
    -webkit-transform: translateX(100px);
            transform: translateX(100px);
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-img img {
    -webkit-transform: translateX(126px);
            transform: translateX(126px);
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-img img {
    -webkit-transform: none;
            transform: none;
  }
}
body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-img img.mob {
  display: none;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-img img.mob {
    display: block;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-img img.desktop {
    display: none;
  }
}
body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-content {
  padding: 65px 0 40px 50px;
  -webkit-box-orient: initial;
  -webkit-box-direction: initial;
      -ms-flex-direction: initial;
          flex-direction: initial;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-content {
    padding: 30px 0 20px 35px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-content {
    padding-left: 25px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-content {
    padding: 20px 0 20px 20px;
  }
}
body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-content .tags.sm .tags-block-item a {
  color: #ffffff;
  background-color: #dc0533;
}
body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-content .block {
  margin-left: 50px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-content .block {
    margin-left: 0;
  }
}
body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-content-title {
  margin-top: 0;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-content-title {
    max-width: 210px;
  }
}
body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-content-txt {
  max-width: 440px;
  margin-bottom: 37px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-content-txt {
    max-width: 380px;
    margin-bottom: 20px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-content-txt {
    max-width: 290px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-content-txt {
    font-size: 14px;
    line-height: 22px;
    margin-top: 15px;
    margin-bottom: 0;
    max-width: 160px;
  }
}
body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-img {
  right: 0;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-img {
    width: 474px;
  }
}
body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-img img {
  max-width: 100%;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-img img {
    -webkit-transform: translateX(100px);
            transform: translateX(100px);
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-img img {
    -webkit-transform: translateX(126px);
            transform: translateX(126px);
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-img img {
    -webkit-transform: none;
            transform: none;
  }
}
body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-img img.mob {
  display: none;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-img img.mob {
    display: block;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-img img.desktop {
    display: none;
  }
}
body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-content {
  padding: 65px 0 40px 50px;
  -webkit-box-orient: initial;
  -webkit-box-direction: initial;
      -ms-flex-direction: initial;
          flex-direction: initial;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-content {
    padding: 30px 0 20px 35px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-content {
    padding-left: 25px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-content {
    padding: 20px 0 20px 20px;
  }
}
body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-content .tags.sm .tags-block-item a {
  color: #ffffff;
  background-color: #dc0533;
}
body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-content .block {
  margin-left: 50px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-content .block {
    margin-left: 0;
  }
}
body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-content-title {
  margin-top: 0;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-content-title {
    max-width: 210px;
  }
}
body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-content-txt {
  max-width: 440px;
  margin-bottom: 37px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-content-txt {
    max-width: 380px;
    margin-bottom: 20px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-content-txt {
    max-width: 290px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .sub-banners.card-universal-page .sub-banners-list-item-content-txt {
    font-size: 14px;
    line-height: 22px;
    margin-top: 15px;
    margin-bottom: 0;
    max-width: 160px;
  }
}
body .wrapper main .m-inner .sub-banners.deposits {
  padding: 0;
  margin-bottom: 80px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.deposits {
    margin-bottom: 60px;
  }
}
body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item {
  width: 100%;
  min-height: 313px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item {
    min-height: 290px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item {
    min-height: 244px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-img {
    width: 542px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-img {
    width: auto;
  }
}
body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-img img {
  max-width: 100%;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-img img {
    -webkit-transform: translateX(85px);
            transform: translateX(85px);
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-img img {
    -webkit-transform: translateX(95px);
            transform: translateX(95px);
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-img img {
    -webkit-transform: none;
            transform: none;
  }
}
body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-img img.mob {
  display: none;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-img img.mob {
    display: block;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-img img.desktop {
    display: none;
  }
}
body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-content {
  padding: 65px 0 60px 50px;
  -webkit-box-orient: initial;
  -webkit-box-direction: initial;
      -ms-flex-direction: initial;
          flex-direction: initial;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-content {
    padding: 30px 0 40px 35px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-content {
    padding-left: 25px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-content {
    padding: 20px 0 30px 20px;
  }
}
body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-content-txt {
  max-width: 630px;
  font-size: 18px;
  line-height: 26px;
  margin-bottom: 40px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-content-txt {
    margin-bottom: 30px;
    font-size: 16px;
    max-width: 560px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-content-txt {
    font-size: 15px;
    max-width: 300px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-content-txt {
    max-width: 190px;
    font-size: 14px;
    margin-top: 15px;
    margin-bottom: 28px;
  }
}
body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-content-title {
  margin-top: 0;
}
body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-content .block {
  margin-left: 55px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-content .block {
    margin-left: 0;
    margin-top: 5px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-content .block {
    margin-top: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-content .ui-btn a {
    font-size: 16px;
    line-height: 51px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.deposits .sub-banners-list-item-content .ui-btn a {
    font-size: 14px;
    line-height: 37px;
  }
}
body .wrapper main .m-inner .sub-banners-desc {
  margin: 30px 0 45px 0;
  max-width: 1180px;
  font: 300 18px/24px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .sub-banners-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners-list {
    display: block;
  }
}
body .wrapper main .m-inner .sub-banners-list-item {
  position: relative;
  min-height: 315px;
  width: 31.5%;
  background: #f2f2f2;
  border-radius: 10px;
  overflow: hidden;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners-list-item {
    width: 100%;
    margin-bottom: 40px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners-list-item:last-child {
    margin-bottom: 0;
  }
}
body .wrapper main .m-inner .sub-banners-list-item.big {
  width: calc(68.5% - 40px);
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners-list-item.big {
    width: 100%;
  }
}
body .wrapper main .m-inner .sub-banners-list-item.big .sub-banners-list-item-content {
  padding: 25px 60px;
}
body .wrapper main .m-inner .sub-banners-list-item.big .sub-banners-list-item-content-txt {
  max-width: 370px;
}
body .wrapper main .m-inner .sub-banners-list-item-img {
  position: absolute;
  bottom: 0;
  right: 0;
  pointer-events: none;
}
body .wrapper main .m-inner .sub-banners-list-item-img img {
  pointer-events: none;
}
body .wrapper main .m-inner .sub-banners-list-item-content {
  height: 100%;
  padding: 25px 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
body .wrapper main .m-inner .sub-banners-list-item-content-title {
  margin-top: 25px;
  font: 700 26px/32px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .sub-banners-list-item-content-txt {
  margin: 20px 0;
  max-width: 270px;
  font: 16px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .sub-banners-list-item-content-txt-block-item {
  margin-bottom: 20px;
}
body .wrapper main .m-inner .sub-banners-list-item-content-txt-block-item:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .sub-banners-list-item-content-txt-block-item-top {
  font: 400 34px/1 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .sub-banners-list-item-content-txt-block-item-top span {
  font-size: 24px;
}
body .wrapper main .m-inner .sub-banners-list-item-content-txt-block-item-bot {
  font: 400 15px/1.2 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .sub-banners-list-item-content-txt ul.list li {
  font-size: 18px;
  line-height: 26px;
}
body .wrapper main .m-inner .sub-banners-list-item-content .ui-arrow-link {
  margin-top: auto;
}
body .wrapper main .m-inner .functions {
  padding: 80px 0 50px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .functions.sm {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper main .m-inner .functions.sm .functions-title {
  width: 100%;
  text-align: center;
}
body .wrapper main .m-inner .functions.sm .tags {
  width: 100%;
  margin-top: 25px;
}
body .wrapper main .m-inner .functions.sm .tags-block {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrapper main .m-inner .functions.sm .tags-block-item {
  margin-left: 30px;
}
body .wrapper main .m-inner .functions.sm .tags-block-item:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .functions.sm .functions-content {
  margin-top: 60px;
}
body .wrapper main .m-inner .functions.sm .functions-content-block-item-img img {
  max-height: 560px;
}
body .wrapper main .m-inner .functions.sm .functions-steps {
  margin-top: 60px;
}
body .wrapper main .m-inner .functions.sm .functions-steps-tabs-list-item-title-txt {
  font-size: 26px;
}
body .wrapper main .m-inner .functions.sm .functions-steps-tabs-list-item-desc {
  font-size: 16px;
}
body .wrapper main .m-inner .functions.sm .functions-footnote {
  margin-top: -40px;
  font: 400 16px/22px 'CocoSharp', 'Arial', sans-serif;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  width: 100%;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .functions.sm .functions-footnote {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .functions.sm .functions-footnote {
    margin-top: 30px;
  }
}
body .wrapper main .m-inner .functions.sm .functions-footnote span {
  font-size: 14px;
  color: #939393;
  margin-top: 20px;
  display: block;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .functions.sm .functions-footnote span {
    font-size: 12px;
    line-height: 20px;
  }
}
body .wrapper main .m-inner .functions.sm .functions-footnote-box {
  max-width: 680px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .functions.sm .functions-footnote-box {
    max-width: 430px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .functions.sm .functions-footnote-box {
    max-width: 316px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .functions.sm .functions-footnote-box {
    max-width: 100%;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .functions.sm .functions-footnote-box br {
    display: none;
  }
}
body .wrapper main .m-inner .functions.sm.samsung-pay {
  padding: 100px 0 0 0;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .functions.sm.samsung-pay {
    padding-top: 60px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .functions.sm.samsung-pay .functions-title h2 {
    max-width: 310px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .functions.sm.samsung-pay .functions-steps {
    width: 58%;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .functions.sm.samsung-pay .functions-steps-tabs-list {
    padding-left: 5px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .functions.sm.samsung-pay .functions-steps-tabs-list-item-title {
    max-width: 100%;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .functions.sm.samsung-pay .functions-steps-tabs-list-item-title-txt {
    font-size: 18px;
    line-height: 22px;
  }
}
body .wrapper main .m-inner .functions.state-services-page {
  padding-top: 10px;
}
body .wrapper main .m-inner .functions.state-services-page .functions-content-block-item-img {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
body .wrapper main .m-inner .functions.state-services-page .functions-steps {
  padding-top: 70px;
}
body .wrapper main .m-inner .functions.state-services-page .functions-steps-tabs-list-item {
  margin-top: 55px;
}
body .wrapper main .m-inner .functions.state-services-page .functions-steps-tabs-list-item:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .functions.state-services-page .functions-steps-tabs-list-item-title-txt {
  font-size: 26px;
}
body .wrapper main .m-inner .functions.card-universal-page {
  padding: 20px 0 0 0;
}
body .wrapper main .m-inner .functions.mir-pay .functions-steps-tabs-list {
  max-width: 523px;
}
body .wrapper main .m-inner .functions.mir-pay .functions-steps-tabs-list-item-title-txt {
  line-height: 32px;
}
body .wrapper main .m-inner .functions.mir-pay .functions-steps-tabs-list-item-desc {
  margin-top: 5px;
}
body .wrapper main .m-inner .functions.sbp-app .functions-content {
  margin-top: 95px;
}
body .wrapper main .m-inner .functions.sbp-app .functions-content-block-item-img {
  padding-right: 40px;
}
body .wrapper main .m-inner .functions.sbp-app .functions-steps-tabs-list {
  position: relative;
  max-width: 590px;
  border-left: none;
}
body .wrapper main .m-inner .functions.sbp-app .functions-steps-tabs-list::before {
  content: '';
  position: absolute;
  width: 2px;
  height: 590px;
  top: 0;
  left: -2px;
  background: #ededed;
}
body .wrapper main .m-inner .functions.sbp-app .functions-steps-tabs-list-item {
  position: relative;
}
body .wrapper main .m-inner .functions.sbp-app .functions-steps-tabs-list-item-title-txt {
  line-height: 30px;
}
body .wrapper main .m-inner .functions-content {
  width: 50%;
}
body .wrapper main .m-inner .functions-content-block-item {
  position: relative;
}
body .wrapper main .m-inner .functions-content-block-item-img {
  padding: 5px 90px 5px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
body .wrapper main .m-inner .functions-content-block-item-img img {
  max-width: 100%;
  max-height: 790px;
}
body .wrapper main .m-inner .functions-content-block-item-tips {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
body .wrapper main .m-inner .functions-content-block-item-tips-tip {
  position: absolute;
  padding: 15px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 245px;
  background: #ffffff;
  border-radius: 10px;
  -webkit-box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.15) !important;
          box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.15) !important;
}
body .wrapper main .m-inner .functions-content-block-item-tips-tip.slide-1-1 {
  top: 250px;
  left: 40px;
}
body .wrapper main .m-inner .functions-content-block-item-tips-tip.slide-1-2 {
  bottom: 230px;
  right: 140px;
}
body .wrapper main .m-inner .functions-content-block-item-tips-tip.slide-2-1 {
  top: 150px;
  left: 90px;
}
body .wrapper main .m-inner .functions-content-block-item-tips-tip.slide-2-2 {
  top: 320px;
  right: 190px;
}
body .wrapper main .m-inner .functions-content-block-item-tips-tip-img {
  margin-right: 15px;
  width: 32px;
  min-width: 32px;
  height: 32px;
}
body .wrapper main .m-inner .functions-content-block-item-tips-tip-img svg {
  max-width: 100%;
  max-height: 100%;
}
body .wrapper main .m-inner .functions-content-block-item-tips-tip-txt {
  font: 300 14px/16px 'CocoSharp', 'Arial', sans-serif;
  -webkit-columns: #262626;
     -moz-columns: #262626;
          columns: #262626;
}
body .wrapper main .m-inner .functions-steps {
  width: 50%;
}
body .wrapper main .m-inner .functions-steps-tabs-list {
  padding-left: 65px;
  border-left: 2px solid #ededed;
}
body .wrapper main .m-inner .functions-steps-tabs-list-item {
  position: relative;
  margin-top: 47px;
  cursor: pointer;
}
body .wrapper main .m-inner .functions-steps-tabs-list-item:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .functions-steps-tabs-list-item:first-child .functions-steps-tabs-list-item-title-round:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: 100%;
  height: 10px;
  background: #ffffff;
}
body .wrapper main .m-inner .functions-steps-tabs-list-item:last-child .functions-steps-tabs-list-item-title-round:before {
  content: '';
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 15px;
  background: #ffffff;
}
body .wrapper main .m-inner .functions-steps-tabs-list-item:last-child .functions-steps-tabs-list-item-desc:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: -67px;
  width: 67px;
  background: #ffffff;
  pointer-events: none;
}
body .wrapper main .m-inner .functions-steps-tabs-list-item.active .functions-steps-tabs-list-item-title-round:after {
  -webkit-transform: scale(1);
          transform: scale(1);
}
body .wrapper main .m-inner .functions-steps-tabs-list-item.active .functions-steps-tabs-list-item-title-txt {
  color: #dc0533;
}
body .wrapper main .m-inner .functions-steps-tabs-list-item-title-round {
  position: absolute;
  top: 4px;
  left: -74px;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: #ededed;
}
body .wrapper main .m-inner .functions-steps-tabs-list-item-title-round:after {
  content: '';
  position: absolute;
  top: -6px;
  left: -6px;
  right: -6px;
  bottom: -6px;
  background: #ffffff;
  border: 9px solid #dc0533;
  border-radius: 50%;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
}
body .wrapper main .m-inner .functions-steps-tabs-list-item-title-txt {
  font: 500 28px/23px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  -webkit-transition: color 0.2s;
  transition: color 0.2s;
}
body .wrapper main .m-inner .functions-steps-tabs-list-item-desc {
  position: relative;
  margin-top: 12px;
  max-width: 450px;
  font: 400 18px/21px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .functions-steps-tabs-list-item-desc a {
  color: #dc0533;
}
body .wrapper main .m-inner .functions-steps-tabs-list-item-desc a:hover {
  text-decoration: underline;
}
body .wrapper main .m-inner .functions-steps .ui-app-list {
  margin-top: 65px;
  padding-left: 65px;
}
body .wrapper main .m-inner .deposits-list {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item {
  padding: 55px 60px 37px 60px;
  min-height: 320px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item {
    padding: 25px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item {
    max-height: initial;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item {
    padding: 30px 20px 30px 25px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.pensioner .deposits-list-item-img {
    top: 17px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.large-loan .deposits-list-item-img {
    top: 50px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.large-loan .deposits-list-item-content-name {
    max-width: 280px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.salary-card .deposits-list-item-img {
    top: 85px;
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big {
  padding: 30px 60px 30px 80px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big {
    padding: 25px;
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big .deposits-list-item-content-name {
  max-width: 475px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big .deposits-list-item-content-name {
    font-size: 32px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big .deposits-list-item-content-name {
    font-size: 22px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big .deposits-list-item-content-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big .deposits-list-item-content-block-item {
  margin-left: 65px;
  margin-right: 0;
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big .deposits-list-item-content-block-item:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big .deposits-list-item-content-block-item:last-child .deposits-list-item-content-block-item-val span {
  margin-right: 7px;
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big .deposits-list-item-content-block-item-content-block-item-val span.span-first {
  margin-left: 0;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big .deposits-list-item-content-actions {
    max-width: 600px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big .deposits-list-item-content-actions {
    margin-top: 25px;
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big .deposits-list-item-content-actions .ui-btn a {
  padding: 0 40px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big .deposits-list-item-img {
    top: auto;
    max-width: 100%;
    height: 200px;
    -webkit-transform: translateX(50px);
            transform: translateX(50px);
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.fast-credit .deposits-list-item-content {
  max-width: 100%;
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.fast-credit .deposits-list-item-content-actions {
  max-width: 360px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.fast-credit .deposits-list-item-content-actions {
    max-width: 270px;
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action {
  padding: 65px 0 60px 50px;
  min-height: 275px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action {
    padding: 25px 0 30px 25px;
    min-height: 286px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action {
    padding: 20px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    max-width: 490px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-img img {
    -webkit-transform: translateX(70px);
            transform: translateX(70px);
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: initial;
  -webkit-box-direction: initial;
      -ms-flex-direction: initial;
          flex-direction: initial;
  max-width: 100%;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-content-name {
  font-size: 36px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-content-name {
    font-size: 32px;
    line-height: 34px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-content-name {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-content-name {
    font-size: 22px;
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-content .tags.sm .tags-block-item a {
  color: #ffffff;
  background-color: #dc0533;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-content .tags.sm .tags-block-item a {
    padding: 7px 14px;
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-content .block {
  margin-left: 55px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-content .block {
    margin-left: 0;
    margin-top: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    height: 100%;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-content .block {
    margin-top: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-content .block {
    margin-top: 0;
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-content-txt {
  font: 400 18px/26px 'CocoSharp', 'Arial', sans-serif;
  margin: 20px 0 35px 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-content-txt {
    font-size: 16px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-content-txt {
    font-size: 15px;
    line-height: 22px;
    max-width: 260px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-content-txt {
    max-width: 250px;
    font-size: 14px;
    margin-top: 10px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-content-txt br {
    display: none;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-content-links {
    margin-top: auto;
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 360px;
  height: 100%;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    height: 100%;
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-name {
  margin-top: 0;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-name {
    font-size: 20px;
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-descr {
  margin-top: 10px;
  font: 400 16px/20px 'CocoSharp', 'Arial', sans-serif;
  max-width: 310px;
  display: none;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-descr {
    max-width: 230px;
    line-height: 1.3;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-descr {
    display: block;
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-block {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 15px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-block {
    display: block;
    margin-bottom: 25px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-block {
    margin-top: 25px;
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-block-item {
  margin-right: 40px;
  margin-left: 0;
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-block-item.desk-hide {
  display: none;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-block-item.desk-hide {
    display: block;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-block-item {
    margin-top: 20px;
    margin-left: 0;
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-block-item:last-child {
  margin-right: 0;
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-block-item:first-child {
  margin-left: 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-block-item:first-child {
    margin-top: 0;
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-block-item-val {
  font: 22px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  white-space: nowrap;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-block-item-val {
    font-size: 18px;
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-block-item-val span {
  margin-left: 7px;
  margin-right: 7px;
  font-size: 34px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-block-item-val span {
    font-size: 28px;
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-block-item-val span.span-first {
  margin-left: 0;
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-block-item-desc {
  color: #262626;
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-actions {
  margin-top: auto;
  max-width: 600px;
  z-index: 1;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-actions {
    max-width: 270px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-actions {
    padding-top: 0;
    border-top: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-actions {
    display: block;
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-actions .ui-btn a.credits-page {
  display: none;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-actions .ui-btn a.credits-page {
    display: block;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-img {
    max-width: 325px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-img img.desktop {
    display: none;
  }
}
body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-img img.mob {
  display: none;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-img img.mob {
    height: auto;
    display: block;
  }
}
body .wrapper main .m-inner .deposits-list.credits-inner-page {
  padding: 60px 80px 100px 80px;
  margin-top: 0;
  background-color: #f2f2f2;
}
body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item {
  min-height: 285px;
  background-color: #ffffff;
  margin-top: 40px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item.big .deposits-list-item-content-name {
    font-size: 26px;
    max-width: 330px;
  }
}
body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item:nth-child(-n + 2) {
  margin: 0;
}
body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item.atms:before,
body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item.atms:after {
  content: '';
  position: absolute;
  width: 50px;
  height: 59px;
  background: url(/local/templates/main/styles/../media/img/banners_list_mark1.svg) no-repeat;
  background-size: contain;
  z-index: 1;
}
body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item.atms:before {
  top: 80px;
  right: 48px;
}
body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item.atms:after {
  right: 128px;
  bottom: 49px;
}
body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item-img img {
  height: auto;
  max-height: 100%;
}
body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item-content-name {
  font: 700 24px/30px 'CocoSharp', 'Arial', sans-serif;
  margin-top: 25px;
}
body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item-content-list {
  max-width: 330px;
  margin-bottom: 15px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item-content-list {
    max-width: 420px;
  }
}
body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item-content-actions {
  border-top: none;
  padding-top: 0;
  margin-top: auto;
}
body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item-content-actions a {
  font: 300 16px/19px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item {
  min-height: 356px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item {
    padding: 25px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item {
    min-height: 372px;
    padding-bottom: 33px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item {
    min-height: 384px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.ispolnenie-zhelaniy .deposits-list-item-img {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.ispolnenie-zhelaniy .deposits-list-item-content {
  max-width: 500px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.ispolnenie-zhelaniy .deposits-list-item-content {
    max-width: 80%;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.ispolnenie-zhelaniy .deposits-list-item-content-name {
    max-width: 190px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.invest-deposits .deposits-list-item-img {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.invest-deposits .deposits-list-item-content {
  max-width: 500px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.invest-deposits .deposits-list-item-content {
    max-width: 80%;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.invest-deposits .deposits-list-item-content-name {
    max-width: 190px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.ispolnenie-zhelanii-plus .deposits-list-item-img img {
    height: 100%;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.my-beauty .deposits-list-item-content-actions {
    display: block;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.my-beauty .deposits-list-item-content-actions-desc {
    position: absolute;
    margin: 6px 0 0 0;
    white-space: nowrap;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.my-beauty .deposits-list-item-content-actions-desc {
    position: relative;
    white-space: normal;
    max-width: 150px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.my-beauty .deposits-list-item-content-name {
    max-width: 200px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.deposit-privet .deposits-list-item-content-actions {
    display: block;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.deposit-privet .deposits-list-item-content-actions-desc {
    position: absolute;
    margin: 6px 0 0 0;
    max-width: 100%;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.deposit-privet .deposits-list-item-content-actions-desc {
    position: relative;
    white-space: normal;
    max-width: 150px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.schastlivaya-moneta .deposits-list-item-content-name {
    max-width: 220px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.schastlivaya-moneta-new .deposits-list-item-content {
    max-width: 275px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.schastlivaya-moneta-new .deposits-list-item-content {
    max-width: 60%;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.schastlivaya-moneta-new .deposits-list-item-content-name {
    max-width: 275px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.schastlivaya-moneta-new .deposits-list-item-content-block-item-desc br {
    display: none;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.schastlivaya-moneta-new .deposits-list-item-content-block-item:last-child {
    margin-right: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.schastlivaya-moneta-new .deposits-list-item-img {
    max-width: 250px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.schastlivaya-moneta-new .deposits-list-item-img img {
    max-width: 100%;
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.kurs-na-mechtu .deposits-list-item-content-name {
  max-width: 290px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.kurs-na-mechtu .deposits-list-item-content-name {
    max-width: 270px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.kurs-na-mechtu .deposits-list-item-content-name {
    max-width: 220px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.kurs-na-mechtu .deposits-list-item-content-name br {
    display: none;
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big {
  max-height: 100%;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big {
    padding: 25px 25px 40px 25px;
    min-height: 356px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big {
    min-height: 400px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big {
    min-height: 355px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-img {
    max-width: 100%;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-content {
  max-width: 875px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-content {
    max-width: 770px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-content {
    max-width: 670px;
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-content-actions {
  margin-top: auto;
  max-width: 675px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-content-actions {
    max-width: 535px;
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-content-name {
  max-width: 100%;
  min-height: auto;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-content-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-content-block-item {
  margin-left: 60px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-content-block-item {
    margin-top: 0;
    margin-right: 25px;
    margin-left: 0;
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-content-block-item:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action {
  padding: 65px 0 60px 50px;
  min-height: 275px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action {
    padding: 30px 0 40px 35px;
    min-height: 261px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action {
    min-height: 254px;
    padding-left: 25px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action {
    padding: 20px 0 30px 20px;
    min-height: 244px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    max-width: 490px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-img img {
    -webkit-transform: translateX(70px);
            transform: translateX(70px);
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: initial;
  -webkit-box-direction: initial;
      -ms-flex-direction: initial;
          flex-direction: initial;
  max-width: 100%;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content-name {
    font-size: 28px;
    line-height: 34px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content-name {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content-name {
    font-size: 22px;
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content .tags.sm .tags-block-item a {
  color: #ffffff;
  background-color: #dc0533;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content .tags.sm .tags-block-item a {
    padding: 7px 14px;
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content .block {
  margin-left: 55px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content .block {
    margin-left: 0;
    margin-top: 15px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content .block {
    margin-top: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content .block {
    margin-top: 0;
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content-txt {
  font: 400 18px/26px 'CocoSharp', 'Arial', sans-serif;
  margin: 20px 0 40px 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content-txt {
    margin-bottom: 30px;
    font-size: 16px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content-txt {
    font-size: 15px;
    max-width: 300px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content-txt {
    max-width: 185px;
    font-size: 14px;
    line-height: 22px;
    margin-top: 10px;
    margin-bottom: 20px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content-txt br {
    display: none;
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 40px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content-links {
    gap: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content-links {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content-links .ui-btn a {
  padding: 0 24px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content-links .ui-btn a {
    font-size: 16px;
    line-height: 52px;
    width: 224px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content-links .ui-btn a {
    width: 192px;
    line-height: 45px;
    padding: 0 10px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content-links .ui-btn a {
    width: 174px;
    font-size: 14px;
    line-height: 37px;
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-img {
  top: auto;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-img {
    max-width: 252px;
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-img img {
  height: auto;
  width: 100%;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-img img {
    -webkit-transform: translateX(60px);
            transform: translateX(60px);
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-img img.mobile {
  display: none;
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content {
    max-width: 360px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content {
    max-width: 275px;
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-name {
  min-height: 64px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-name {
    font-size: 20px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-name {
    line-height: 23px;
    margin-top: 5px;
    min-height: 48px;
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-name br {
  display: none;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-name br {
    display: block;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-block {
    display: block;
    margin-top: 20px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-block-item {
    margin-left: 0;
    margin-right: 35px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-block-item {
    margin-top: 20px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-block-item-val {
    font-size: 28px;
    white-space: nowrap;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-block-item-val span {
    font-size: 18px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-block-item:first-child {
    margin-top: 0;
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-actions {
  margin-top: auto;
  z-index: 1;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-actions {
    max-width: 180px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-actions {
    max-width: 360px;
  }
}
body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-note {
  margin-top: 10px;
  font: 400 12px/1.3 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-note {
    margin-bottom: 10px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-note {
    max-width: 175px;
    font-size: 11px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content .tags-block-item {
    margin-right: 10px;
  }
}
body .wrapper main .m-inner .deposits-list.deposits-accounts-page {
  margin-bottom: 100px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list.deposits-accounts-page {
    margin-bottom: 60px;
  }
}
body .wrapper main .m-inner .deposits-list-item {
  position: relative;
  margin-top: 35px;
  padding: 25px 60px 37px 60px;
  width: calc((100% - 40px)/2);
  background: #f2f2f2;
  border-radius: 10px;
  overflow: hidden;
  min-height: 315px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list-item {
    max-height: 100%;
  }
}
body .wrapper main .m-inner .deposits-list-item:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .deposits-list-item.big {
  width: 100%;
  max-height: 318px;
  padding: 20px 60px 30px 80px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list-item.big {
    max-height: 100%;
  }
}
body .wrapper main .m-inner .deposits-list-item.big .deposits-list-item-content {
  max-width: 770px;
}
body .wrapper main .m-inner .deposits-list-item.big .deposits-list-item-content-name {
  margin-top: 0;
  font-size: 34px;
  line-height: 42px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-list-item.big .deposits-list-item-content-name {
    font-size: 32px;
  }
}
body .wrapper main .m-inner .deposits-list-item.big .deposits-list-item-content-block {
  margin-top: 20px;
}
body .wrapper main .m-inner .deposits-list-item.big .deposits-list-item-content-block-item {
  margin-left: 80px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-list-item.big .deposits-list-item-content-block-item {
    margin-right: 20px;
    margin-left: 20px;
  }
}
body .wrapper main .m-inner .deposits-list-item.big .deposits-list-item-content-block-item:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .deposits-list-item.big .deposits-list-item-content-block-item:last-child .deposits-list-item-content-block-item-val span {
  margin: 0 0 0 7px;
}
body .wrapper main .m-inner .deposits-list-item.big .deposits-list-item-content-block-item:last-child .deposits-list-item-content-block-item-val span.span-first {
  margin-left: 0;
}
body .wrapper main .m-inner .deposits-list-item.big .deposits-list-item-content__info {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: start;
      align-self: flex-start;
  gap: 6px;
  margin-top: 30px;
  padding: 4px 14px;
  color: #858f9a;
  border: 1px solid #b9c3cf;
  border-radius: 20px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list-item.big .deposits-list-item-content__info {
    display: none;
  }
}
body .wrapper main .m-inner .deposits-list-item.big .deposits-list-item-content__info::before {
  content: '';
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23000'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='m13.5 6.5-7 7m2-6.25a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0Zm5.5 5.5a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0Z'/%3E%3C/svg%3E");
}
body .wrapper main .m-inner .deposits-list-item.big .deposits-list-item-content-actions {
  margin-top: 15px;
  padding-top: 25px;
}
body .wrapper main .m-inner .deposits-list-item.big .deposits-list-item-content-actions .ui-btn {
  margin-right: 25px;
}
body .wrapper main .m-inner .deposits-list-item.big .deposits-list-item-content-actions .ui-btn a {
  font-weight: normal;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list-item.big .deposits-list-item-content-actions .ui-btn a {
    font-size: 16px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list-item.big .deposits-list-item-content-actions .ui-btn a {
    font-size: 14px;
  }
}
body .wrapper main .m-inner .deposits-list-item-img {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1;
}
body .wrapper main .m-inner .deposits-list-item-img img {
  height: 100%;
}
body .wrapper main .m-inner .deposits-list-item-img-mob {
  display: none;
}
body .wrapper main .m-inner .deposits-list-item-content {
  max-width: 430px;
  position: relative;
}
body .wrapper main .m-inner .deposits-list-item-content-name {
  margin-top: 18px;
  font: 700 26px/32px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .deposits-list-item-content-block {
  margin-top: 22px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
body .wrapper main .m-inner .deposits-list-item-content-block-item {
  margin-left: 50px;
}
body .wrapper main .m-inner .deposits-list-item-content-block-item:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .deposits-list-item-content-block-item-val {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  font: 34px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .deposits-list-item-content-block-item-val span {
  margin-right: 10px;
  font-size: 22px;
}
body .wrapper main .m-inner .deposits-list-item-content-block-item-desc {
  margin-top: 3px;
  font: 15px/1.3 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper main .m-inner .deposits-list-item-content-actions {
  margin-top: 35px;
  padding-top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-top: 1px solid #d9d9d9;
  max-width: 360px;
}
body .wrapper main .m-inner .deposits-list-item-content-actions-desc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-left: 80px;
  max-width: 165px;
  font: 400 12px/1 'CocoSharp', 'Arial', sans-serif;
  color: #939393;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list-item-content-actions-desc {
    font-size: 11px;
  }
}
body .wrapper main .m-inner .deposits-list-item-content-actions-desc:before {
  margin-right: 5px;
  content: '*';
  display: block;
  font: 300 12px/14px 'CocoSharp', 'Arial', sans-serif;
  color: #939393;
}
body .wrapper main .m-inner .deposits-list__more-block {
  display: none;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list__more-block {
    margin-top: 30px;
  }
}
body .wrapper main .m-inner .deposits-list__more-btn {
  position: relative;
  width: 409px;
  margin: 60px auto 0;
  text-align: center;
  font: 700 18px/60px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  border-radius: 40px;
  border: 2px solid #dc0533;
  cursor: pointer;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-list__more-btn {
    width: 386px;
    font-size: 16px;
    line-height: 58px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-list__more-btn {
    width: 346px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-list__more-btn {
    width: 100%;
    font-size: 14px;
    line-height: 40px;
  }
}
body .wrapper main .m-inner .deposits-list__more-btn::after {
  content: '';
  position: absolute;
  right: 40px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 30px;
  height: 30px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Cpath d='M14.4697 22.9053C14.7626 23.1982 15.2374 23.1982 15.5303 22.9053L20.3033 18.1324C20.5962 17.8395 20.5962 17.3646 20.3033 17.0717C20.0104 16.7788 19.5355 16.7788 19.2426 17.0717L15 21.3143L10.7574 17.0717C10.4645 16.7788 9.98959 16.7788 9.6967 17.0717C9.40381 17.3646 9.40381 17.8395 9.6967 18.1324L14.4697 22.9053ZM14.25 8L14.25 22.375L15.75 22.375L15.75 8L14.25 8Z' fill='%23DC0533'/%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .deposits-list__more-btn.active::after {
  -webkit-transform: translateY(-50%) rotate(180deg);
          transform: translateY(-50%) rotate(180deg);
}
body .wrapper main .m-inner .deposits-list__more .deposits-list-item:first-child {
  margin-top: 35px;
}
body .wrapper main .m-inner .deposits__buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  margin-top: 40px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits__buttons {
    gap: 11px;
    margin-top: 30px;
  }
}
body .wrapper main .m-inner .deposits__buttons a {
  width: 200px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-weight: 400;
  font-size: 15px;
  line-height: 43px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits__buttons a {
    font-size: 14px;
    line-height: 41px;
    width: 180px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits__buttons a {
    width: 172px;
    line-height: 33px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits__buttons a {
    font-size: 15px;
  }
}
body .wrapper main .m-inner .deposits__buttons a.active {
  color: #ffffff;
  background-color: #dc0533;
}
body .wrapper main .m-inner .deposits-steps {
  padding: 100px 0 75px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .deposits-steps.deposits-page {
  display: none;
}
body .wrapper main .m-inner .deposits-steps.credits-page {
  padding: 120px 0 60px 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-steps.credits-page {
    display: block;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-promo {
    max-width: 100%;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-promo-txt {
    margin-top: 20px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-promo-txt {
    margin-top: 10px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-block {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 40px;
  }
}
body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-block-item {
  padding: 205px 25px 30px 25px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-block-item {
    min-width: 0;
    max-width: 300px;
    margin-left: 30px;
    padding-top: 200px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-block-item {
    width: calc((100% - 60px)/3);
    margin-left: 0;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-block-item:first-child {
    margin-left: 0;
  }
}
body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-block-item-content-desc {
  max-width: 228px;
  margin-top: 12px;
  font: 500 17px/21px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-block-item-content-desc span {
  color: #dc0533;
  border-bottom: 1px dashed #dc0533;
  cursor: pointer;
}
body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-block-item-content-desc a {
  color: #dc0533;
  border-bottom: 1px dashed #dc0533;
}
body .wrapper main .m-inner .deposits-steps.pay-page {
  padding-bottom: 60px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .deposits-steps.pay-page {
    padding-bottom: 40px;
  }
}
body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-promo {
  max-width: 300px;
}
body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-block-item {
  padding: 37px 25px 277px 25px;
}
body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-block-item-img {
  top: 145px;
}
body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-block-item-content-txt {
  text-align: center;
  margin-top: 0;
  font-size: 18px;
  line-height: 22px;
}
body .wrapper main .m-inner .deposits-steps.pay-page.google-pay {
  display: block;
  padding-bottom: 40px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-steps.pay-page.google-pay {
    padding-bottom: 30px;
  }
}
body .wrapper main .m-inner .deposits-steps.pay-page.google-pay .deposits-steps-promo {
  max-width: none;
}
body .wrapper main .m-inner .deposits-steps.pay-page.google-pay .deposits-steps-promo-title {
  text-align: center;
}
body .wrapper main .m-inner .deposits-steps.pay-page.google-pay .deposits-steps-promo-txt {
  text-align: center;
  margin-bottom: 15px;
}
body .wrapper main .m-inner .deposits-steps.pay-page.google-pay .deposits-steps-promo-video {
  position: relative;
  width: 994px;
  height: 559px;
  margin: 40px auto 0;
}
@media (max-width: 1100px) {
  body .wrapper main .m-inner .deposits-steps.pay-page.google-pay .deposits-steps-promo-video {
    width: 100%;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .deposits-steps.pay-page.google-pay .deposits-steps-promo-video {
    margin-top: 30px;
    height: 400px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .deposits-steps.pay-page.google-pay .deposits-steps-promo-video {
    width: 100%;
    height: 200px;
  }
}
body .wrapper main .m-inner .deposits-steps.pay-page.google-pay .deposits-steps-promo-video-btn {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
  cursor: pointer;
}
body .wrapper main .m-inner .deposits-steps.pay-page.google-pay .deposits-steps-promo-video-btn::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 1;
  width: 104px;
  height: 104px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='104' height='104' viewBox='0 0 104 104' fill='none'%3E%3Ccircle cx='52' cy='52' r='50' stroke='white' stroke-width='4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M75 52.4093L39 32V72.8188L75 52.4093Z' stroke='white' stroke-width='4' stroke-miterlimit='22.9256' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .deposits-steps.pay-page.google-pay .deposits-steps-promo-video-btn::before {
    width: 60px;
    height: 60px;
  }
}
body .wrapper main .m-inner .deposits-steps.pay-page.google-pay .deposits-steps-promo-video-btn::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #262626;
  opacity: 0.5;
}
body .wrapper main .m-inner .deposits-steps.pay-page.google-pay .deposits-steps-promo-video-btn img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
body .wrapper main .m-inner .deposits-steps.pay-page.google-pay .deposits-steps-promo-video iframe {
  width: 100%;
  height: 100%;
}
body .wrapper main .m-inner .deposits-steps.pay-page.google-pay .deposits-steps-block {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-steps.deposits-page {
    display: none;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-steps.deposits-page .deposits-steps-promo {
    max-width: 100%;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-steps.deposits-page .deposits-steps-promo-txt {
    margin-top: 20px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-steps.deposits-page .deposits-steps-promo-txt {
    margin-top: 10px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-steps.deposits-page .deposits-steps-block {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 40px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-steps.deposits-page .deposits-steps-block-item {
    min-width: 0;
    max-width: 300px;
    margin-left: 30px;
    padding-top: 200px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-steps.deposits-page .deposits-steps-block-item {
    width: calc((100% - 60px)/3);
    margin-left: 0;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-steps.deposits-page .deposits-steps-block-item:first-child {
    margin-left: 0;
  }
}
body .wrapper main .m-inner .deposits-steps.deposits-page .deposits-steps-block::after {
  content: '';
  width: 320px;
  height: 100%;
}
body .wrapper main .m-inner .deposits-steps-promo {
  max-width: 210px;
}
body .wrapper main .m-inner .deposits-steps-promo-title {
  font: 700 50px/58px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .deposits-steps-promo-title span {
  color: #dc0533;
}
body .wrapper main .m-inner .deposits-steps-promo-txt {
  margin-top: 45px;
  font: 500 20px/24px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper main .m-inner .deposits-steps-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
body .wrapper main .m-inner .deposits-steps-block-item {
  margin-left: 40px;
  position: relative;
  padding: 205px 25px 50px 25px;
  min-width: 320px;
  background: #f2f2f2;
  border-radius: 10px;
}
body .wrapper main .m-inner .deposits-steps-block-item:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .deposits-steps-block-item-img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
body .wrapper main .m-inner .deposits-steps-block-item-img img {
  max-width: 100%;
}
body .wrapper main .m-inner .deposits-steps-block-item-content-number {
  padding-left: 3px;
  font: 500 28px/34px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
}
body .wrapper main .m-inner .deposits-steps-block-item-content-txt {
  max-width: 270px;
  margin-top: 8px;
  font: 500 22px/32px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .all-reserved {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 25px 70px;
  border: 1px solid #eaebee;
  border-radius: 10px;
}
body .wrapper main .m-inner .all-reserved-content {
  margin-left: 70px;
}
body .wrapper main .m-inner .all-reserved-content-title {
  font: 700 24px/30px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .all-reserved-content-txt {
  margin-top: 15px;
  max-width: 930px;
  font: 300 16px/24px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .all-reserved-content-txt a {
  position: relative;
  color: #dc0533;
}
body .wrapper main .m-inner .all-reserved-content-txt a:after {
  content: '';
  position: absolute;
  bottom: 1px;
  left: 0;
  right: 0;
  height: 1px;
  background: #dc0533;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .all-reserved-content-txt a:hover:after {
  opacity: 0;
}
body .wrapper main .m-inner .deposits-advantages {
  margin-top: 55px;
}
body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block {
  margin-top: 80px;
}
body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item-img svg {
  display: none;
}
body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item-content {
  padding: 75px 0 78px 40px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item-content {
    max-width: 260px;
    min-height: 280px;
    padding: 25px;
  }
}
body .wrapper main .m-inner .deposits-advantages.deposits {
  margin-top: 50px;
}
body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item {
  min-height: 315px;
}
body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item-img {
  pointer-events: none;
  overflow: hidden;
}
body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item-content {
  padding: 100px 0 20px 45px;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item-content-txt {
  margin-top: 10px;
}
body .wrapper main .m-inner .deposits-advantages.cards-uni-social-page {
  margin-top: 50px;
}
body .wrapper main .m-inner .deposits-advantages.cards-uni-social-page .deposits-advantages-block-item {
  min-height: 300px;
}
body .wrapper main .m-inner .deposits-advantages.cards-uni-social-page .deposits-advantages-block-item-img {
  pointer-events: none;
  overflow: hidden;
}
body .wrapper main .m-inner .deposits-advantages.cards-uni-social-page .deposits-advantages-block-item-content {
  padding: 20px 0 20px 45px;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
body .wrapper main .m-inner .deposits-advantages.active-income-page .deposits-advantages-block-item {
  min-height: 280px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-advantages.active-income-page .deposits-advantages-block-item {
    min-height: 260px;
  }
}
body .wrapper main .m-inner .deposits-advantages.active-income-page .deposits-advantages-block-item-content {
  padding: 75px 0 20px 40px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .deposits-advantages.active-income-page .deposits-advantages-block-item-content {
    padding-top: 60px;
  }
}
body .wrapper main .m-inner .deposits-advantages.active-income-page .deposits-advantages-block-item-content-title {
  max-width: 100%;
  z-index: 1;
}
body .wrapper main .m-inner .deposits-advantages-block {
  margin-top: 55px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
body .wrapper main .m-inner .deposits-advantages-block-item {
  position: relative;
  width: calc((100% - 80px)/3);
  background: #f2f2f2;
  border-radius: 10px;
}
body .wrapper main .m-inner .deposits-advantages-block-item.big {
  width: 100%;
  margin-top: 40px;
}
body .wrapper main .m-inner .deposits-advantages-block-item.big .deposits-advantages-block-item-content {
  padding: 85px 0 70px 80px;
}
body .wrapper main .m-inner .deposits-advantages-block-item.big .deposits-advantages-block-item-content-title {
  font-size: 36px;
  line-height: 45px;
}
body .wrapper main .m-inner .deposits-advantages-block-item.big .deposits-advantages-block-item-content-txt {
  margin-top: 18px;
  max-width: 680px;
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .deposits-advantages-block-item-img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
body .wrapper main .m-inner .deposits-advantages-block-item-img i {
  display: none;
}
body .wrapper main .m-inner .deposits-advantages-block-item-content {
  padding: 120px 0 90px 35px;
}
body .wrapper main .m-inner .deposits-advantages-block-item-content-title {
  max-width: 260px;
  font: 700 26px/32px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .deposits-advantages-block-item-content-txt {
  margin-top: 15px;
  max-width: 240px;
  font: 16px/20px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper main .m-inner .deposits-advantages-block-item-content-list {
  margin-top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
body .wrapper main .m-inner .deposits-advantages-block-item-content-list-item {
  margin-left: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .deposits-advantages-block-item-content-list-item:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .deposits-advantages-block-item-content-list-item-val {
  font: 34px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .deposits-advantages-block-item-content-list-item-desc {
  margin-left: 15px;
  max-width: 110px;
  font: 15px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .account-rates-list {
  display: none;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .account-rates-list {
    display: block;
    margin-top: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .account-rates-list__item {
    padding-bottom: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .account-rates-list__item:first-child {
    border-bottom: 1px solid #e7e7e7;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .account-rates-list__point {
    font: 400 12px/18px 'CocoSharp', 'Arial', sans-serif;
    color: #939393;
    margin-top: 20px;
    margin-bottom: 5px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .account-rates-list__val {
    font: 400 16px/20px 'CocoSharp', 'Arial', sans-serif;
  }
}
body .wrapper main .m-inner .account-rates-list__val.bold {
  font-weight: 700;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .account-rates-list__note {
    font: 400 12px/18px 'CocoSharp', 'Arial', sans-serif;
    color: #939393;
  }
}
body .wrapper main .m-inner .steps-easy {
  margin-top: 100px;
}
body .wrapper main .m-inner .steps-easy-title h2 {
  text-align: center;
}
body .wrapper main .m-inner .steps-easy-block {
  margin-top: 40px;
  padding: 65px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
  border-radius: 10px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  body .wrapper main .m-inner .steps-easy-block {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }
}
body .wrapper main .m-inner .steps-easy-block-item {
  width: 270px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy-block-item {
    width: 300px;
  }
}
body .wrapper main .m-inner .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img {
  position: relative;
}
body .wrapper main .m-inner .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before,
body .wrapper main .m-inner .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 300px;
  height: 2px;
  background: #d9d9d9;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before,
  body .wrapper main .m-inner .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
    display: none;
  }
}
body .wrapper main .m-inner .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before {
  right: 100%;
}
body .wrapper main .m-inner .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
  left: 100%;
}
body .wrapper main .m-inner .steps-easy-block-item-img {
  position: relative;
  z-index: 1;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 130px;
  height: 80px;
  background: #ffffff;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy-block-item-img {
    width: 60px;
    height: 60px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy-block-item-img:before {
    width: 200px;
    right: 200%;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy-block-item-img:after {
    width: 200px;
    left: 200%;
  }
}
body .wrapper main .m-inner .steps-easy-block-item-img svg {
  max-width: 80px;
  max-height: 100%;
}
body .wrapper main .m-inner .steps-easy-block-item-content {
  margin-top: 25px;
  text-align: center;
}
body .wrapper main .m-inner .steps-easy-block-item-content-title {
  font: 500 22px/32px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  text-align: center;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy-block-item-content-title {
    margin-top: 25px;
    font-size: 20px;
    line-height: 1.3;
  }
}
body .wrapper main .m-inner .steps-easy-block-item-content-title a {
  color: #dc0533;
}
body .wrapper main .m-inner .steps-easy-block-item-content-title a:hover {
  text-decoration: underline;
}
body .wrapper main .m-inner .steps-easy-block-item-content-desc {
  margin-top: 12px;
  text-align: center;
  font: 500 17px/21px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy-block-item-content-desc {
    margin-top: 10px;
    font-size: 16px;
  }
}
body .wrapper main .m-inner .steps-easy-block-item-content-desc a {
  color: #dc0533;
}
body .wrapper main .m-inner .steps-easy-block-item-content-desc a:hover {
  text-decoration: underline;
}
body .wrapper main .m-inner .steps-easy-block.four_item .steps-easy-block-item {
  width: 290px;
}
body .wrapper main .m-inner .steps-easy-block.four_item .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before,
body .wrapper main .m-inner .steps-easy-block.four_item .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
  width: 200px;
}
body .wrapper main .m-inner .steps-easy-block.four_item .steps-easy-block-item:nth-child(3) .steps-easy-block-item-img:after {
  content: '';
  position: absolute;
  left: 100%;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 200px;
  height: 1px;
  background: #d9d9d9;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy-block.four_item .steps-easy-block-item:nth-child(3) .steps-easy-block-item-img:after {
    display: none;
  }
}
body .wrapper main .m-inner .steps-easy-block-banner {
  position: relative;
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #f2f2f2;
  border-radius: 10px;
  width: 1320px;
  height: 224px;
  overflow: hidden;
}
body .wrapper main .m-inner .steps-easy-block-banner-img {
  max-width: 329px;
}
body .wrapper main .m-inner .steps-easy-block-banner-content {
  padding: 35px 0 15px 80px;
  max-width: 730px;
}
body .wrapper main .m-inner .steps-easy-block-banner-content-title {
  font: 700 22px/27px 'CocoSharp', 'Arial', sans-serif;
  margin-bottom: 15px;
}
body .wrapper main .m-inner .steps-easy-block-banner-content-title span {
  color: #dc0533;
}
body .wrapper main .m-inner .steps-easy-block-banner-content-text p {
  font-size: 19px;
  line-height: 26px;
  margin-bottom: 5px;
}
body .wrapper main .m-inner .steps-easy-block-banner-content-text p:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .steps-easy-block-banner-content-text p .sub-opt-tip {
  width: 18px;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' viewBox='0 0 18 17' fill='none'%3E%3Ccircle cx='8.52673' cy='8.5' r='8' fill='none' stroke='%23CACDC2'/%3E%3Cpath d='M8.37205 3.60938C6.42839 3.60938 5.33094 4.79938 5.29128 6.49182H6.81183C6.8515 5.38115 7.43328 4.9316 8.3985 4.9316C9.36372 4.9316 9.87939 5.56626 9.87939 6.26704C9.87939 7.06038 9.45628 7.4306 8.82161 7.88015C7.82994 8.66026 7.43328 9.0966 7.43328 10.194V10.551H8.95383V10.194C8.95383 9.48004 9.17861 9.26849 9.80005 8.81893C10.6992 8.1446 11.4132 7.60249 11.4132 6.26704C11.4132 4.72004 10.3289 3.60938 8.37205 3.60938ZM9.03316 13.2219V11.4502H7.3275V13.2219H9.03316Z' fill='%23CACDC2'/%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
}
body .wrapper main .m-inner .steps-easy-block-banner::before {
  content: '';
  position: absolute;
  width: 148px;
  height: 148px;
  top: 50%;
  left: 16%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background: url(/local/templates/main/styles/../media/img/step-banner-icon.svg) center no-repeat;
  background-color: #ffffff;
  border-radius: 50%;
}
body .wrapper main .m-inner .steps-easy.credits-inner-page {
  margin-top: 10px;
  margin-bottom: 80px;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-page {
    margin-top: 0;
    margin-bottom: 50px;
  }
}
body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block {
  -webkit-box-shadow: 0px 5px 32px rgba(204, 208, 214, 0.54) !important;
          box-shadow: 0px 5px 32px rgba(204, 208, 214, 0.54) !important;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item {
  width: 424px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item {
    width: 340px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item {
    width: 300px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item-content-desc br {
    display: none;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item-content-desc {
    font-size: 14px;
  }
}
body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item-content-desc span {
  color: #dc0533;
  border-bottom: 1px dashed #dc0533;
  cursor: pointer;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item-content-title {
    font-size: 16px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before,
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
    display: block;
    width: 200px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before,
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
    width: 175px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before,
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
    display: none;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before {
    right: 200%;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before {
    right: 160%;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
    left: 200%;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
    left: 160%;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item:not(:first-child) .steps-easy-block-item-img:before {
    content: '';
    display: block;
    position: absolute;
    top: -23px;
    left: 22px;
    right: unset;
    -webkit-transform: none;
            transform: none;
    width: 1px;
    height: 20px;
    background: #e6e8e0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item:not(:first-child) .steps-easy-block-item-img:before {
    display: none;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item:not(:last-child) .steps-easy-block-item-img:after {
    display: none;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item:first-child {
    margin-top: 0;
  }
}
body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block .ui-btn {
  margin-top: 40px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block .ui-btn {
    margin-top: 30px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block .ui-btn a {
    width: 100%;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-title h2 {
    font-size: 24px;
  }
}
body .wrapper main .m-inner .steps-easy.card-yes {
  margin-top: 0;
}
body .wrapper main .m-inner .steps-easy.card-yes .steps-easy-block {
  margin-top: 0;
}
body .wrapper main .m-inner .steps-easy.card-yes .ui-btn {
  text-align: center;
  margin-top: 40px;
}
body .wrapper main .m-inner .steps-easy.card-yes .ui-btn a {
  line-height: 76px;
  width: 320px;
  border-radius: 50px;
}
body .wrapper main .m-inner .steps-easy.n-mortgage-page {
  position: relative;
  margin-top: 0;
  padding-top: 75px;
  padding-bottom: 55px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy.n-mortgage-page {
    padding-bottom: 20px;
  }
}
body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-block {
  margin-top: 50px;
  padding-bottom: 85px;
  position: relative;
  background: #ffffff;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-block {
    padding: 20px 30px;
  }
}
body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-block-item {
  max-width: 165px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-block-item {
    max-width: 100%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-block-item.lg {
  max-width: 210px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-block-item.lg {
    max-width: 100%;
  }
}
body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before {
  display: none;
}
body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 100%;
  height: 2px;
  width: 200px;
  background: #e6e8e0;
}
body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before,
body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
  width: 200px;
}
body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-block-item:not(:last-child) .steps-easy-block-item-img:after {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 100%;
  height: 2px;
  width: 200px;
  background: #e6e8e0;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-block-item:not(:last-child) .steps-easy-block-item-img:after {
    display: none;
  }
}
body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-block-item-content {
  margin-top: 40px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-block-item-content {
    margin: 0 0 0 25px;
    width: calc(100% - 50px);
  }
}
body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-block-item-content-title {
  line-height: 1.3;
}
body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-block-item-img {
  width: 100%;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-block-item-img {
    width: 50px;
  }
}
body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-layout {
  position: absolute;
  z-index: -1;
  top: 0;
  left: calc((100vw - 100%)/-2);
  right: calc((100vw - 100%)/-2);
  height: 275px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  background: #e5e6ea;
}
body .wrapper main .m-inner .steps-easy.card-universal-page {
  position: relative;
  margin-top: 40px;
  padding-top: 75px;
  padding-bottom: 55px;
}
body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 50px;
  padding-bottom: 50px;
  position: relative;
  background: #ffffff;
}
body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-item {
  width: 290px;
}
body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-item-content {
  margin-top: 30px;
}
body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-item-content-txt {
  font-size: 22px;
}
body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-item-content-desc {
  margin-top: 20px;
  -webkit-font-smoothing: antialiased;
}
body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner {
  position: relative;
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #f2f2f2;
  border-radius: 10px;
  width: 1320px;
  height: 224px;
  overflow: hidden;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner {
    width: 1135px;
  }
}
body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner-img {
  max-width: 329px;
}
body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner-content {
  padding: 35px 0 15px 80px;
  max-width: 730px;
}
body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner-content-title {
  font: 700 22px/27px 'CocoSharp', 'Arial', sans-serif;
  margin-bottom: 15px;
}
body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner-content-title span {
  color: #dc0533;
}
body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner-content-text p {
  font-size: 19px;
  line-height: 26px;
  margin-bottom: 5px;
}
body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner-content-text p:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner-content-text p .sub-opt-tip {
  width: 18px;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' viewBox='0 0 18 17' fill='none'%3E%3Ccircle cx='8.52673' cy='8.5' r='8' fill='none' stroke='%23CACDC2'/%3E%3Cpath d='M8.37205 3.60938C6.42839 3.60938 5.33094 4.79938 5.29128 6.49182H6.81183C6.8515 5.38115 7.43328 4.9316 8.3985 4.9316C9.36372 4.9316 9.87939 5.56626 9.87939 6.26704C9.87939 7.06038 9.45628 7.4306 8.82161 7.88015C7.82994 8.66026 7.43328 9.0966 7.43328 10.194V10.551H8.95383V10.194C8.95383 9.48004 9.17861 9.26849 9.80005 8.81893C10.6992 8.1446 11.4132 7.60249 11.4132 6.26704C11.4132 4.72004 10.3289 3.60938 8.37205 3.60938ZM9.03316 13.2219V11.4502H7.3275V13.2219H9.03316Z' fill='%23CACDC2'/%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
}
body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner::before {
  content: '';
  position: absolute;
  width: 148px;
  height: 148px;
  top: 50%;
  left: 16%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background: url(/local/templates/main/styles/../media/img/step-banner-icon.svg) center no-repeat;
  background-color: #ffffff;
  border-radius: 50%;
}
body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-layout {
  position: absolute;
  z-index: -1;
  top: 0;
  left: calc((100vw - 100%)/-2);
  right: calc((100vw - 100%)/-2);
  height: 275px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  background: #e5e6ea;
}
body .wrapper main .m-inner .steps-easy.card-sinara-kind {
  margin-top: 60px;
}
body .wrapper main .m-inner .steps-easy.card-sinara-kind .steps-easy-title-txt {
  margin-top: 25px;
  font: 300 18px/24px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  text-align: center;
}
body .wrapper main .m-inner .steps-easy.card-sinara-kind .steps-easy-title .ui-btn {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-subtitle {
  text-align: center;
  margin-top: 20px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-subtitle {
    text-align: start;
  }
}
body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-subtitle p {
  margin-bottom: 20px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-subtitle p {
    font-size: 18px;
    line-height: 28px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-subtitle p {
    font-size: 16px;
    line-height: 26px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-subtitle p {
    margin-bottom: 10px;
  }
}
body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-subtitle p:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block {
  padding: 40px 0;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block {
    padding: 30px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block {
    padding: 25px 20px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block.four_item .steps-easy-block-item br {
    display: block;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block.four_item .steps-easy-block-item br {
    display: none;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item {
    margin-top: 35px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item:first-child {
    margin-top: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item:not(:first-child) .steps-easy-block-item-img::before {
    top: -63px;
    height: 50px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img::before {
    right: 150%;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img::after {
    left: 150%;
  }
}
body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before,
body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
  height: 2px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before,
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
    display: block;
    width: 180px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before,
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
    width: 114px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before,
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
    top: -30px;
    left: 24px;
    right: unset;
    -webkit-transform: none;
            transform: none;
    width: 1px;
    height: 20px;
    background: #e7e7e7;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before,
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
    top: -32px;
  }
}
body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item:nth-child(3) .steps-easy-block-item-img:after {
  height: 2px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item:nth-child(3) .steps-easy-block-item-img:after {
    display: block;
    left: 150%;
    width: 180px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item:nth-child(3) .steps-easy-block-item-img:after {
    width: 114px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item:nth-child(3) .steps-easy-block-item-img:after {
    top: -30px;
    left: 24px;
    right: unset;
    -webkit-transform: none;
            transform: none;
    width: 1px;
    height: 20px;
    background: #e7e7e7;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item:nth-child(3) .steps-easy-block-item-img:after {
    display: none;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item:nth-child(4) .steps-easy-block-item-img:after {
    content: '';
    position: absolute;
    top: -30px;
    left: 24px;
    right: unset;
    -webkit-transform: none;
            transform: none;
    width: 1px;
    height: 20px;
    background: #e7e7e7;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item:nth-child(4) .steps-easy-block-item-img:after {
    display: none;
  }
}
body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item-content-desc {
  color: #939393;
  font-weight: 400;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item-content-desc {
    padding-right: 7px;
  }
}
body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item-content-desc span {
  display: block;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item-content-desc span {
    display: inline;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-easy.kurs-na-mechtu-page .steps-easy-block-item-content-desc span {
    display: block;
  }
}
body .wrapper main .m-inner .steps-easy.credits-inner-professional {
  margin-top: 40px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional {
    margin-top: 0;
  }
}
body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block {
  padding: 40px 0;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block {
    padding: 30px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block {
    padding: 25px 20px;
  }
}
body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item {
  width: 230px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item {
    width: 160px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item {
    margin-top: 35px;
    width: 100%;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item {
    margin-top: 24px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:first-child {
    margin-top: 0;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item br {
    display: none;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img::before {
    right: 150%;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img::after {
    left: 150%;
  }
}
body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before,
body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
  height: 2px;
  width: 130px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before,
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
    display: block;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before,
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
    width: 65px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img::before {
    top: -30px;
    left: 24px;
    right: unset;
    -webkit-transform: none;
            transform: none;
    width: 1px;
    height: 20px;
    background: #e7e7e7;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img::before {
    display: none;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img::after {
    top: 56px;
    left: 24px;
    right: unset;
    -webkit-transform: none;
            transform: none;
    width: 1px;
    height: 20px;
    background: #e7e7e7;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img::after {
    left: 22px;
    top: 46px;
    height: 27px;
  }
}
body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(4) .steps-easy-block-item-img {
  position: relative;
}
body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(4) .steps-easy-block-item-img:before,
body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(4) .steps-easy-block-item-img:after {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 130px;
  height: 2px;
  background: #d9d9d9;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(4) .steps-easy-block-item-img:before,
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(4) .steps-easy-block-item-img:after {
    width: 65px;
  }
}
body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(4) .steps-easy-block-item-img:before {
  right: 100%;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(4) .steps-easy-block-item-img:before {
    right: 150%;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(4) .steps-easy-block-item-img:before {
    top: -30px;
    left: 24px;
    right: unset;
    -webkit-transform: none;
            transform: none;
    width: 1px;
    height: 20px;
    background: #e7e7e7;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(4) .steps-easy-block-item-img:before {
    display: none;
  }
}
body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(4) .steps-easy-block-item-img:after {
  left: 100%;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(4) .steps-easy-block-item-img:after {
    left: 150%;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(4) .steps-easy-block-item-img:after {
    top: 56px;
    left: 24px;
    right: unset;
    -webkit-transform: none;
            transform: none;
    width: 1px;
    height: 20px;
    background: #e7e7e7;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:nth-child(4) .steps-easy-block-item-img:after {
    left: 22px;
    top: 50px;
    height: 25px;
  }
}
body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item-content-desc {
  color: #939393;
  font-weight: 400;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item-content-desc {
    padding-right: 7px;
  }
}
body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item-content-desc span {
  display: block;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item-content-desc span {
    display: inline;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item-content-desc span {
    display: block;
  }
}
body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item-content-desc .ui-tip {
  display: inline-block;
  -webkit-transform: translateY(5px);
          transform: translateY(5px);
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item-content-desc .ui-tip-drop {
    left: -45px;
  }
}
body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-info {
  margin: 40px auto 0;
  font: 400 22px/32px 'CocoSharp', 'Arial', sans-serif;
  text-align: center;
  max-width: 1095px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-info {
    font-size: 18px;
    line-height: 28px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-info {
    font-size: 16px;
    line-height: 26px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-info {
    margin-top: 30px;
    text-align: start;
    font-size: 14px;
    line-height: 24px;
  }
}
body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-info a {
  color: #dc0533;
}
body .wrapper main .m-inner .questions-tabs {
  padding: 100px 0 60px 0;
}
body .wrapper main .m-inner .questions-tabs.requisites-page {
  padding: 15px 0 40px 0;
}
body .wrapper main .m-inner .questions-tabs.requisites-page .questions-tabs-title h2 {
  text-align: left;
}
body .wrapper main .m-inner .questions-tabs.requisites-page .questions-tabs-list {
  background: transparent;
  margin-top: 0;
}
body .wrapper main .m-inner .questions-tabs.requisites-page .questions-tabs-list-item:first-child {
  border-color: #e0dfdf;
}
body .wrapper main .m-inner .questions-tabs.requisites-page .questions-tabs-list-item:last-child {
  border-bottom: 1px solid #e0dfdf;
}
body .wrapper main .m-inner .questions-tabs.requisites-page .questions-tabs-list-item-toggle {
  padding: 10px 20px 10px 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font: 300 18px/45px 'CocoSharp', 'Arial', sans-serif;
  color: #939393;
  background: transparent;
}
body .wrapper main .m-inner .questions-tabs.requisites-page .questions-tabs-list-item-toggle::after {
  opacity: 0.7;
}
body .wrapper main .m-inner .questions-tabs.requisites-page .questions-tabs-list-item-drop {
  padding: 15px 0;
}
body .wrapper main .m-inner .questions-tabs.mortgage-page {
  padding: 100px 0 0 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .questions-tabs.mortgage-page {
    padding: 80px 0 0 0;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .questions-tabs.mortgage-page {
    padding: 60px 0 0 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .questions-tabs.mortgage-page {
    padding: 0;
  }
}
body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list {
  background: none;
  border-top: 1px solid #e6e8e0;
  border-bottom: 1px solid #e6e8e0;
}
body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-toggle {
  padding: 25px 0;
}
body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-drop {
  background: #ffffff;
  padding: 15px 0;
}
body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-drop .docs-list {
  display: grid;
  gap: 20px;
}
body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-drop .docs-list-col {
  width: 50%;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-drop .docs-list-col {
    width: 47%;
  }
}
body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-drop .docs-list-item {
  margin-top: 0;
  margin-bottom: 25px;
}
body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-drop .docs-list-item-link a {
  display: inline;
}
body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-drop .docs-list__group-top {
  padding: 24px 30px;
  background: #f2f2f2;
  font: 700 18px/22px 'CocoSharp', 'Arial', sans-serif;
  margin-bottom: 30px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-drop .docs-list__group-top {
    font-size: 16px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-drop .docs-list__group-top {
    padding: 24px 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-drop .docs-list__group-top {
    font-size: 14px;
    margin-bottom: 20px;
    padding: 15px 0;
    position: relative;
  }
  body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-drop .docs-list__group-top:before,
  body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-drop .docs-list__group-top:after {
    content: '';
    display: block;
    width: calc((100vw - 100%) / 2);
    background: inherit;
    position: absolute;
    bottom: 0px;
    top: 0px;
  }
  body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-drop .docs-list__group-top:before {
    right: 100%;
  }
  body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-drop .docs-list__group-top:after {
    left: 100%;
  }
}
body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-drop .docs-list__group-content {
  padding-left: 30px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-drop .docs-list__group-content {
    padding-left: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-drop .docs-list__group-content {
    padding-left: 0;
  }
}
body .wrapper main .m-inner .questions-tabs.business-page .docs-list-item-link {
  text-wrap: pretty;
}
body .wrapper main .m-inner .questions-tabs.business-page .docs-list-item-link .sub-opt-tip {
  position: relative;
}
body .wrapper main .m-inner .questions-tabs.business-page .docs-list-item-link .sub-opt-tip[aria-describedby] {
  z-index: 2;
}
body .wrapper main .m-inner .questions-tabs.sbp-page {
  padding: 15px 0 100px;
}
body .wrapper main .m-inner .questions-tabs.sbp-page .questions-tabs-list {
  background: none;
}
body .wrapper main .m-inner .questions-tabs.sbp-page .questions-tabs-list-item-toggle {
  padding-top: 22px;
  padding-bottom: 22px;
  background: #f7f7f7;
}
body .wrapper main .m-inner .questions-tabs.sbp-page .questions-tabs-list-item-drop {
  font: 300 18px/30px 'CocoSharp', 'Arial', sans-serif;
  background: none;
}
body .wrapper main .m-inner .questions-tabs.sbp-page .questions-tabs-list-item-drop-inner {
  max-width: 900px;
}
body .wrapper main .m-inner .questions-tabs.sbp-page .questions-tabs-list-item-drop a {
  color: #dc0533;
}
body .wrapper main .m-inner .questions-tabs.state-services-page {
  padding-top: 80px;
}
body .wrapper main .m-inner .questions-tabs.state-services-page .questions-tabs-list {
  background: transparent;
}
body .wrapper main .m-inner .questions-tabs.state-services-page .questions-tabs-list-item-toggle {
  padding-top: 32px;
  padding-bottom: 32px;
  background: #f9f9f9;
  line-height: 32px;
}
body .wrapper main .m-inner .questions-tabs.state-services-page .questions-tabs-list-item-drop {
  background: transparent;
}
body .wrapper main .m-inner .questions-tabs.state-services-page .questions-tabs-list-item-drop-inner {
  font: 300 18px/30px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .questions-tabs.card-yes .questions-tabs-list-item-drop {
  background: #ffffff;
  padding: 0 35px 40px 0;
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .questions-tabs.card-yes .questions-tabs-list-item-drop {
    padding: 0 40px 30px 0;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .questions-tabs.card-yes .questions-tabs-list-item-drop {
    padding: 0 15px 23px 0;
    font-size: 16px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .questions-tabs.card-yes .questions-tabs-list-item-drop {
    padding: 0 35px 23px 15px;
    font-size: 14px;
  }
}
body .wrapper main .m-inner .questions-tabs.card-yes .questions-tabs-list-item-drop a {
  white-space: nowrap;
  color: #f65e64;
}
body .wrapper main .m-inner .questions-tabs.card-yes .questions-tabs-list-item-drop span {
  display: block;
  margin-top: 20px;
}
body .wrapper main .m-inner .questions-tabs.card-yes .questions-tabs-list-item-drop span:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .questions-tabs.card-yes .questions-tabs-list-item-drop span.light {
  color: #858f9a;
}
body .wrapper main .m-inner .questions-tabs.card-yes .questions-tabs-list-item-drop span.strong {
  font-weight: 500;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .questions-tabs.card-yes .questions-tabs-list-item-drop ul.list li {
    font-size: 14px;
  }
}
body .wrapper main .m-inner .questions-tabs.card-yes .questions-tabs-list-item-drop ul.list li:before {
  top: 11px;
}
body .wrapper main .m-inner .questions-tabs.card-yes .questions-tabs-list-item-drop ul.list li a {
  border-bottom: none;
}
body .wrapper main .m-inner .questions-tabs.card-yes .questions-tabs-list-item-toggle {
  padding: 40px 0;
  background: #ffffff;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .questions-tabs.card-yes .questions-tabs-list-item-toggle {
    padding: 30px 0;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .questions-tabs.card-yes .questions-tabs-list-item-toggle {
    padding: 23px 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .questions-tabs.card-yes .questions-tabs-list-item-toggle {
    padding: 23px 45px 23px 15px;
  }
}
body .wrapper main .m-inner .questions-tabs.card-yes .questions-tabs-list-item:last-child {
  border-bottom: 1px solid #e0dfdf;
}
body .wrapper main .m-inner .questions-tabs.card-sinara-kind .questions-tabs-list-item {
  background: transparent;
}
body .wrapper main .m-inner .questions-tabs.card-sinara-kind .questions-tabs-list-item-toggle {
  background: transparent;
}
body .wrapper main .m-inner .questions-tabs.card-sinara-kind .questions-tabs-list-item-drop {
  padding-top: 0;
  background: transparent;
}
body .wrapper main .m-inner .questions-tabs.card-sinara-kind .questions-tabs-list-item-drop span {
  display: block;
}
body .wrapper main .m-inner .questions-tabs.card-sinara-kind .questions-tabs-list-item-drop a {
  color: #dc0533;
  border-bottom: 1px solid transparent;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .questions-tabs.card-sinara-kind .questions-tabs-list-item-drop a:hover {
  border-color: #dc0533;
}
body .wrapper main .m-inner .questions-tabs.card-sinara-kind .questions-tabs-list-item-drop ul.list li:not(:first-child) {
  margin-top: 20px;
}
body .wrapper main .m-inner .questions-tabs.card-sinara-kind .questions-tabs-list-item-drop ul.list li:before {
  top: 12px;
}
body .wrapper main .m-inner .questions-tabs.card-sinara-kind .questions-tabs-list-item-drop ul.list li span:not(:first-child) {
  margin-top: 12px;
}
body .wrapper main .m-inner .questions-tabs.card-sinara-kind .questions-tabs-list-item-drop ul.list li span.subitem {
  position: relative;
}
body .wrapper main .m-inner .questions-tabs.card-sinara-kind .questions-tabs-list-item-drop ul.list li span.subitem:before {
  content: '-';
  position: absolute;
  top: 1px;
  left: -22px;
  font: 300 18px/30px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .questions-tabs.deposit-my-beauty-page,
body .wrapper main .m-inner .questions-tabs.card-universal-page {
  padding-top: 60px;
}
body .wrapper main .m-inner .questions-tabs.deposit-my-beauty-page .questions-tabs-list,
body .wrapper main .m-inner .questions-tabs.card-universal-page .questions-tabs-list {
  background: transparent;
}
body .wrapper main .m-inner .questions-tabs.deposit-my-beauty-page .questions-tabs-list-item-toggle,
body .wrapper main .m-inner .questions-tabs.card-universal-page .questions-tabs-list-item-toggle {
  background: #f9f9f9;
}
body .wrapper main .m-inner .questions-tabs.deposit-my-beauty-page .questions-tabs-list-item-drop,
body .wrapper main .m-inner .questions-tabs.card-universal-page .questions-tabs-list-item-drop {
  font: 18px/30px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  background: transparent;
}
body .wrapper main .m-inner .questions-tabs.deposit-my-beauty-page .questions-tabs-list-item-drop a,
body .wrapper main .m-inner .questions-tabs.card-universal-page .questions-tabs-list-item-drop a {
  white-space: nowrap;
  color: #dc0533;
}
body .wrapper main .m-inner .questions-tabs.deposit-my-beauty-page .questions-tabs-list-item-drop ul.list,
body .wrapper main .m-inner .questions-tabs.card-universal-page .questions-tabs-list-item-drop ul.list {
  margin-top: 10px;
}
body .wrapper main .m-inner .questions-tabs.deposit-my-beauty-page .questions-tabs-list-item-drop ul.list li,
body .wrapper main .m-inner .questions-tabs.card-universal-page .questions-tabs-list-item-drop ul.list li {
  font: 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .questions-tabs.deposit-my-beauty-page .questions-tabs-list-item-drop ul.list li:before,
body .wrapper main .m-inner .questions-tabs.card-universal-page .questions-tabs-list-item-drop ul.list li:before {
  top: 11px;
}
body .wrapper main .m-inner .questions-tabs.card-universal-page .questions-tabs-list-item-toggle {
  line-height: 30px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .questions-tabs.card-universal-page .questions-tabs-list-item-toggle {
    padding-right: 60px;
    line-height: 18px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .questions-tabs.card-universal-page .questions-tabs-list-item-toggle br {
    display: none;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .questions-tabs.credits-inner-page {
    padding-bottom: 0;
  }
}
body .wrapper main .m-inner .questions-tabs.credits-inner-page .questions-tabs-list {
  background: transparent;
  border: 1px solid #dfdfdf;
}
body .wrapper main .m-inner .questions-tabs.credits-inner-page .questions-tabs-list-item-toggle {
  background: #f7f7f7;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .questions-tabs.credits-inner-page .questions-tabs-list-item-toggle {
    min-height: 70px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
body .wrapper main .m-inner .questions-tabs.credits-inner-page .questions-tabs-list-item-drop {
  background: transparent;
  font: 300 18px/30px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1024px) {
  body .wrapper main .m-inner .questions-tabs.credits-inner-page .questions-tabs-list-item-drop {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 768px) {
  body .wrapper main .m-inner .questions-tabs.credits-inner-page .questions-tabs-list-item-drop {
    font-size: 14px;
    line-height: 20px;
  }
}
body .wrapper main .m-inner .questions-tabs.credits-inner-page .questions-tabs-list-item-drop a {
  color: #dc0533;
}
body .wrapper main .m-inner .questions-tabs.depositary-page .questions-tabs-list {
  margin-top: 40px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .questions-tabs.depositary-page .questions-tabs-list {
    margin-top: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .questions-tabs.depositary-page .questions-tabs-list {
    margin-left: 0;
    margin-right: 0;
  }
}
body .wrapper main .m-inner .questions-tabs.depositary-page .questions-tabs-list-item-title {
  margin-bottom: 20px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .questions-tabs.depositary-page .questions-tabs-list-item-title {
    display: none;
  }
}
body .wrapper main .m-inner .questions-tabs.depositary-page .questions-tabs-list-item-title span {
  font: 300 15px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
  margin-right: 165px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .questions-tabs.depositary-page .questions-tabs-list-item-title span {
    margin-right: 95px;
  }
}
body .wrapper main .m-inner .questions-tabs.depositary-page .questions-tabs-list-item-title span:last-child {
  margin-right: 0;
}
body .wrapper main .m-inner .questions-tabs.depositary-page .questions-tabs-list-item-toggle {
  padding: 20px 20px 20px 0;
  background: none;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  font-size: 18px;
  line-height: 30px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .questions-tabs.depositary-page .questions-tabs-list-item-toggle {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .questions-tabs.depositary-page .questions-tabs-list-item-toggle {
    display: block;
    font-size: 14px;
    line-height: 20px;
  }
}
body .wrapper main .m-inner .questions-tabs.depositary-page .questions-tabs-list-item-toggle span.date {
  font-weight: 400;
  margin-right: 120px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .questions-tabs.depositary-page .questions-tabs-list-item-toggle span.date {
    margin-right: 60px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .questions-tabs.depositary-page .questions-tabs-list-item-toggle span.date {
    color: #858f9a;
    margin-right: 0;
    margin-bottom: 5px;
    display: block;
    font-size: 12px;
    line-height: 18px;
  }
}
body .wrapper main .m-inner .questions-tabs.depositary-page .questions-tabs-list-item-toggle::after {
  margin-left: auto;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .questions-tabs.depositary-page .questions-tabs-list-item-toggle::after {
    right: 15px;
  }
}
body .wrapper main .m-inner .questions-tabs.depositary-page .questions-tabs-list-item-toggle.active:after {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
body .wrapper main .m-inner .questions-tabs.depositary-page .questions-tabs-list-item-drop {
  padding: 0 20px 20px 200px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .questions-tabs.depositary-page .questions-tabs-list-item-drop {
    padding-left: 130px;
    padding-right: 5px;
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .questions-tabs.depositary-page .questions-tabs-list-item-drop {
    padding-left: 0;
    font-size: 14px;
    line-height: 20px;
  }
}
body .wrapper main .m-inner .questions-tabs.depositary-page .questions-tabs-list-item:last-child {
  border-bottom: 1px solid #e0dfdf;
}
body .wrapper main .m-inner .questions-tabs.kurs-na-mechtu-page {
  padding-top: 100px;
  padding-bottom: 0;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .questions-tabs.kurs-na-mechtu-page {
    padding-top: 60px;
  }
}
body .wrapper main .m-inner .questions-tabs.kurs-na-mechtu-page .questions-tabs-list {
  background: transparent;
}
body .wrapper main .m-inner .questions-tabs.kurs-na-mechtu-page .questions-tabs-list-item-toggle {
  background: #f9f9f9;
  font-weight: 700;
}
body .wrapper main .m-inner .questions-tabs.kurs-na-mechtu-page .questions-tabs-list-item-toggle.active:after {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
body .wrapper main .m-inner .questions-tabs.kurs-na-mechtu-page .questions-tabs-list-item-drop {
  font: 18px/30px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  background: transparent;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .questions-tabs.kurs-na-mechtu-page .questions-tabs-list-item-drop {
    font-size: 13px;
    line-height: 20px;
  }
}
body .wrapper main .m-inner .questions-tabs.manage-easy-page .questions-tabs-list {
  border: none;
  background: #f2f2f2;
}
body .wrapper main .m-inner .questions-tabs.manage-easy-page .questions-tabs-list-item-drop {
  background: #fff;
  font: 300 18px/30px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .questions-tabs.manage-easy-page .questions-tabs-list-item-drop {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .questions-tabs.manage-easy-page .questions-tabs-list-item-drop {
    font-size: 13px;
    line-height: 20px;
    opacity: 0.6;
  }
}
body .wrapper main .m-inner .questions-tabs.manage-easy-page .questions-tabs-list-item-drop a {
  color: #dc0533;
}
body .wrapper main .m-inner .questions-tabs.ispolnenie-zhelaniy {
  padding-top: 0;
}
body .wrapper main .m-inner .questions-tabs-title h2 {
  text-align: center;
}
body .wrapper main .m-inner .questions-tabs-list {
  margin-top: 35px;
  background: #f9f9f9;
}
body .wrapper main .m-inner .questions-tabs-list-item {
  border-top: 1px solid #e0dfdf;
}
body .wrapper main .m-inner .questions-tabs-list-item:first-child {
  border-color: transparent;
}
body .wrapper main .m-inner .questions-tabs-list-item-toggle {
  padding: 40px 67px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font: 700 22px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .questions-tabs-list-item-toggle {
    padding: 30px 50px;
  }
}
body .wrapper main .m-inner .questions-tabs-list-item-toggle:after {
  content: '';
  width: 18px;
  height: 17px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M17.75 9.94434L9.875 17.8193L2 9.94434' stroke='%23262626' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
  margin-left: 15px;
}
body .wrapper main .m-inner .questions-tabs-list-item-toggle.active:after {
  margin-top: -7px;
  -webkit-transform: rotate(48deg);
          transform: rotate(48deg);
}
body .wrapper main .m-inner .questions-tabs-list-item-drop {
  display: none;
  padding: 15px 67px;
  background: #f9f9f9;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .questions-tabs-list-item-drop {
    padding: 15px 50px;
  }
}
body .wrapper main .m-inner .questions-tabs-list-item-drop p a {
  color: #dc0533;
  border-bottom: 1px solid transparent;
  border-top: 1px solid transparent;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .questions-tabs-list-item-drop p a:hover {
  border-bottom-color: #dc0533;
}
body .wrapper main .m-inner .questions-tabs-sub {
  margin-top: 40px;
}
body .wrapper main .m-inner .questions-tabs-sub a {
  font: 500 18px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
}
body .wrapper main .m-inner .questions-tabs-sub a:hover {
  text-decoration: underline;
}
body .wrapper main .m-inner .questions-tabs-sub.showcase-info {
  margin-top: 25px;
  padding: 60px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .questions-tabs-sub.showcase-info .questions-tabs-sub-img {
  width: 50px;
  height: 50px;
}
body .wrapper main .m-inner .questions-tabs-sub.showcase-info .questions-tabs-sub-txt {
  max-width: 1180px;
  margin-left: 30px;
  font: 300 18px/21px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .questions-tabs--pd-xs {
  padding: 60px 0;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .questions-tabs--pd-xs {
    padding: 30px 0;
  }
}
body .wrapper main .m-inner .questions-tabs--head-bg .questions-tabs-list {
  background: transparent;
}
body .wrapper main .m-inner .questions-tabs--head-bg .questions-tabs-list-item {
  border-color: #e7e7e7;
}
body .wrapper main .m-inner .questions-tabs--head-bg .questions-tabs-list-item-toggle {
  background: #f2f2f2;
  font-weight: 700;
}
body .wrapper main .m-inner .questions-tabs--head-bg .questions-tabs-list-item-toggle.active:after {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
body .wrapper main .m-inner .questions-tabs--head-bg .questions-tabs-list-item-drop {
  font: 18px/30px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  background: transparent;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .questions-tabs--head-bg .questions-tabs-list-item-drop {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .questions-tabs--head-bg .questions-tabs-list-item-drop {
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 14px;
    line-height: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .questions-tabs--mob-outside {
    margin-right: -10px;
    margin-left: -10px;
  }
}
body .wrapper main .m-inner .good-ways {
  margin-top: 100px;
}
body .wrapper main .m-inner .good-ways-title h2 {
  text-align: center;
}
body .wrapper main .m-inner .good-ways-block {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
body .wrapper main .m-inner .good-ways-block-item {
  padding: 10px 20px;
  width: calc((100% - 35px)/3);
  height: 130px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid #e0dfdf;
  border-radius: 10px;
}
body .wrapper main .m-inner .good-ways-block-item:nth-child(-n + 2) {
  margin-top: 0;
}
body .wrapper main .m-inner .good-ways-block-item-img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 60px;
  width: 60px;
  height: 60px;
}
body .wrapper main .m-inner .good-ways-block-item-img svg {
  max-width: 100%;
  max-height: 100%;
}
body .wrapper main .m-inner .good-ways-block-item-content {
  margin-left: 30px;
  padding-top: 5px;
}
body .wrapper main .m-inner .good-ways-block-item-content-txt {
  font: 19px/23px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .good-ways-block-item-content-link {
  margin-top: 15px;
}
body .wrapper main .m-inner .good-ways-block-item-content-link a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font: 16px/1.3 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
}
body .wrapper main .m-inner .good-ways-block-item-content-link a:hover:after {
  -webkit-transform: translateX(4px);
          transform: translateX(4px);
}
body .wrapper main .m-inner .good-ways-block-item-content-link a:after {
  content: '';
  margin-left: 10px;
  width: 8px;
  height: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14' viewBox='0 0 8 14' fill='none'%3E%3Cpath d='M1 12.5L6 7L1 1.5' stroke='%23F65E64' stroke-width='2'/%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .wrapper main .m-inner .mortgage-list {
  margin-top: 40px;
}
body .wrapper main .m-inner .mortgage-list-item {
  margin-top: 45px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #f2f2f2;
  border-radius: 10px;
}
body .wrapper main .m-inner .mortgage-list-item:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .mortgage-list-item.shrinked {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
body .wrapper main .m-inner .mortgage-list-item-content {
  padding: 40px 80px;
}
body .wrapper main .m-inner .mortgage-list-item-content-title {
  font: 700 34px/42px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .mortgage-list-item-content-block {
  margin-top: 28px;
  padding-bottom: 13px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-bottom: 1px solid #d9d9d9;
}
body .wrapper main .m-inner .mortgage-list-item-content-block-item:not(:last-child) {
  margin-right: 50px;
}
body .wrapper main .m-inner .mortgage-list-item-content-block-item-value {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
body .wrapper main .m-inner .mortgage-list-item-content-block-item-value span {
  font: 22px/30px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .mortgage-list-item-content-block-item-value span.num {
  margin: 0 10px;
  font-size: 34px;
}
body .wrapper main .m-inner .mortgage-list-item-content-block-item-desc {
  font: 15px/30px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .mortgage-list-item-content-actions {
  margin-top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .mortgage-list-item-content-actions .ui-btn a {
  font-weight: normal;
}
body .wrapper main .m-inner .mortgage-list-item-content-actions .ui-arrow-link {
  margin-left: 25px;
}
body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item {
  position: relative;
  overflow: hidden;
}
body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-img {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 1;
  height: 100%;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-img {
    height: auto;
  }
}
body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-img img {
  height: 100%;
}
body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-content {
  position: relative;
  z-index: 2;
}
body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item.shrinked .mortgage-list-item-img {
  left: 0;
  top: 0;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item.shrinked .mortgage-list-item-img {
    left: -45px;
    top: 0;
  }
}
body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item.shrinked .mortgage-list-item-img .mob {
  display: none;
}
body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item.shrinked .mortgage-list-item-img .ipad {
  display: none;
}
body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item.shrinked .mortgage-list-item-content {
  position: relative;
  padding-left: 650px;
  padding-right: 200px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item.shrinked .mortgage-list-item-content {
    padding-left: 540px;
    padding-right: 60px;
  }
}
body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item .green {
  position: absolute;
  right: 0;
}
body .wrapper main .m-inner .mortgage-list.mortgage-page.new-mortgage .mortgage-list-item-img {
  right: 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .mortgage-list.mortgage-page.new-mortgage .mortgage-list-item-img {
    right: -95px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .mortgage-list.mortgage-page.new-mortgage .mortgage-list-item-img {
    right: -162px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .mortgage-list.mortgage-page.new-mortgage .mortgage-list-item-img {
    right: 0;
  }
}
body .wrapper main .m-inner .mortgage-list.mortgage-page.new-mortgage .mortgage-list-item-img .mob {
  display: none;
}
body .wrapper main .m-inner .atms-link-application {
  margin-bottom: 75px;
  margin-top: -10px;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .atms-link-application {
    margin-bottom: 35px;
    margin-top: -25px;
  }
}
body .wrapper main .m-inner .atms-link-application a {
  position: relative;
  display: inline-block;
  padding-left: 25px;
  font: 400 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .atms-link-application a {
    font-size: 16px;
    line-height: 22px;
    max-width: 290px;
  }
}
body .wrapper main .m-inner .atms-link-application a::before {
  content: '';
  width: 15px;
  height: 16px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='16' viewBox='0 0 15 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 0C0.895431 0 0 0.895431 0 2V14C0 15.1046 0.89543 16 2 16H13C14.1046 16 15 15.1046 15 14V2C15 0.895431 14.1046 0 13 0H2ZM2 3C2 2.44772 2.44772 2 3 2H12C12.5523 2 13 2.44772 13 3V6C13 6.55228 12.5523 7 12 7H3C2.44772 7 2 6.55228 2 6V3ZM12 9H13V10H12V9ZM10 9H11V10H10V9ZM8 9H9V10H8V9ZM12 11H13V12H12V11ZM10 11H11V12H10V11ZM8 11H9V12H8V11ZM12 13H13V14H12V13ZM10 13H11V14H10V13ZM8 13H9V14H8V13ZM2 9H7V10H2V9ZM3 11H6V14H3V11Z' fill='%23DC0533'/%3E%3C/svg%3E") center no-repeat;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .atms-link-application a::before {
    top: 3px;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
body .wrapper main .m-inner .atms-head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .atms-head {
    margin-top: 20px;
  }
}
body .wrapper main .m-inner .atms-head h1 {
  width: 100%;
  margin-bottom: 20px;
  max-width: 1050px;
  text-align: left;
  cursor: default;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .atms-head {
    display: block;
  }
}
body .wrapper main .m-inner .atms-location {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .atms-location {
    margin-top: 30px;
  }
}
body .wrapper main .m-inner .atms-location-city button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
body .wrapper main .m-inner .atms-location-city button:hover svg path {
  fill: #dc0533;
}
body .wrapper main .m-inner .atms-location-city button svg {
  width: 13px;
  height: 13px;
}
body .wrapper main .m-inner .atms-location-city button svg path {
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .atms-location-city button span {
  margin-left: 4px;
  padding: 4px 0;
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  border-bottom: 1px dashed #dc0533;
}
body .wrapper main .m-inner .atms-location-sub {
  position: relative;
  margin-left: 30px;
  padding: 4px 0;
  width: 320px;
  border-bottom: 1px solid #e6e8e0;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .atms-location-sub {
    width: 100%;
    max-width: 570px;
  }
}
body .wrapper main .m-inner .atms-location-sub input {
  padding: 0;
  width: 100%;
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
  border: none;
}
body .wrapper main .m-inner .atms-location-sub input::-webkit-input-placeholder {
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .wrapper main .m-inner .atms-location-sub input::-moz-placeholder {
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .wrapper main .m-inner .atms-location-sub input::-ms-input-placeholder {
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .wrapper main .m-inner .atms-location-sub input::placeholder {
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .wrapper main .m-inner .atms-location-sub .suggestions-suggestions {
  display: none;
  padding: 25px 0;
  border: none;
  border-radius: 4px;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: default;
  background: #fff;
  position: absolute;
  left: 0;
  min-width: 100%;
  z-index: 9999;
  -webkit-text-size-adjust: 100%;
}
body .wrapper main .m-inner .atms-location-sub .suggestions-suggestions .suggestions-hint {
  padding: 0 25px;
}
body .wrapper main .m-inner .atms-location-sub .suggestions-suggestions .suggestions-suggestion {
  padding: 10px 25px;
  font: 300 16px/1.1 'CocoSharp', 'Arial', sans-serif;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .atms-location-sub .suggestions-suggestions .suggestions-suggestion:hover {
  color: #dc0533;
}
body .wrapper main .m-inner .atms-location-sub::after {
  content: '';
  position: absolute;
  width: 24px;
  height: 24px;
  top: 2px;
  right: 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z' stroke='%23E6E8E0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20.9999 21L16.6499 16.65' stroke='%23E6E8E0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
body .wrapper main .m-inner .atms-actors {
  margin-top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 30px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .atms-actors {
    gap: 70px;
  }
}
body .wrapper main .m-inner .atms-actors .tags-title {
  position: relative;
  display: none;
  width: 140px;
  padding: 0 20px;
  font: 500 12px/31px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  border: 1px solid #dc0533;
  border-radius: 30px;
  cursor: pointer;
}
body .wrapper main .m-inner .atms-actors .tags-title:after {
  content: '';
  position: absolute;
  right: 20px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 9px;
  height: 5px;
  background: url("data:image/svg+xml,%3Csvg width='9' height='5' viewBox='0 0 9 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L4.5 4L8 1' stroke='%23038c73' stroke-width='1.5'/%3E%3C/svg%3E%0A") no-repeat;
  background-size: contain;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .atms-actors .tags-title.active:after {
  -webkit-transform: translateY(-50%) rotate(180deg);
          transform: translateY(-50%) rotate(180deg);
}
body .wrapper main .m-inner .atms-actors .tags-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
body .wrapper main .m-inner .atms-actors .tags-block-item.active .ui-checkbox label .title {
  color: #dc0533;
  border-color: #dc0533;
}
body .wrapper main .m-inner .atms-actors .tags-block-item .ui-checkbox label {
  display: inline-block;
  padding-left: 0;
}
body .wrapper main .m-inner .atms-actors .tags-block-item .ui-checkbox label input,
body .wrapper main .m-inner .atms-actors .tags-block-item .ui-checkbox label .checkmark {
  display: none;
}
body .wrapper main .m-inner .atms-actors .tags-block-item .ui-checkbox label .checkmark {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  padding: 0;
}
body .wrapper main .m-inner .atms-actors .tags-block-item .ui-checkbox label .title {
  padding: 0 20px;
  font: 14px/35px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
  border: 1px solid #d9d9d9;
  border-radius: 30px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .atms-actors .tags-block-item .ui-checkbox label .title .ui-tip {
  display: inline-block;
  -webkit-transform: translateY(4px);
          transform: translateY(4px);
}
body .wrapper main .m-inner .atms-actors .tags-block .atms-dropdown {
  display: block;
}
body .wrapper main .m-inner .atms-actors .ui-pill-btn {
  margin-left: auto;
}
body .wrapper main .m-inner .atms-actors .atms-dropdown {
  display: none;
  position: relative;
}
body .wrapper main .m-inner .atms-actors .atms-dropdown.active .atms-dropdown__control::before {
  -webkit-transform: translateY(-50%) rotate(180deg);
          transform: translateY(-50%) rotate(180deg);
}
body .wrapper main .m-inner .atms-actors .atms-dropdown.active .atms-dropdown__container {
  opacity: 1;
  visibility: visible;
}
body .wrapper main .m-inner .atms-actors .atms-dropdown__control {
  position: relative;
  padding: 0 46px 0 20px;
  font: 14px/35px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  border: 1px solid #dc0533;
  border-radius: 30px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  white-space: nowrap;
  cursor: pointer;
}
body .wrapper main .m-inner .atms-actors .atms-dropdown__control::before {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 20px;
  width: 9px;
  height: 7px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='7' fill='none'%3E%3Cpath stroke='%2305896A' stroke-width='1.5' d='M1 1.5 4.5 5 8 1.5'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .atms-actors .atms-dropdown__container {
  position: absolute;
  top: calc(100% + 4px);
  left: 0;
  z-index: 2;
  width: 310px;
  background: #fff;
  -webkit-box-shadow: 0 3px 20px rgba(0, 0, 0, 0.1);
          box-shadow: 0 3px 20px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .atms-actors .atms-dropdown__container .ui-checkbox span {
  padding: 0;
}
body .wrapper main .m-inner .atms-actors .atms-dropdown__container .ui-checkbox:not(:first-child) {
  margin-top: 8px;
}
body .wrapper main .m-inner .atms-actors .atms-dropdown__inner {
  padding: 25px;
}
body .wrapper main .m-inner .atms-actors .atms-dropdown__section:not(:first-child) {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #e4e5e6;
}
body .wrapper main .m-inner .atms-actors .atms-dropdown__section-name {
  margin-bottom: 10px;
  font: 700 16px/1.5 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .atms-checks {
  margin-top: 5px;
}
body .wrapper main .m-inner .atms-checks .ui-checkbox {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .atms-checks .ui-checkbox:not(:first-child) {
  margin-top: 10px;
}
body .wrapper main .m-inner .atms-checks .ui-tip {
  display: inline-block;
  vertical-align: sub;
  margin-top: 3px;
}
body .wrapper main .m-inner .atms-checks .ui-tip-drop {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 225px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .atms-checks .ui-tip-drop {
    position: absolute;
  }
}
body .wrapper main .m-inner .map {
  position: relative;
  background: #f2f2f2;
}
body .wrapper main .m-inner .map.atms-detail-map {
  margin: 65px 0 85px 0;
  height: 440px;
}
body .wrapper main .m-inner .map.atms-map {
  margin: 0 -15px 5px -15px;
  height: 665px;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .map.atms-map {
    height: 365px;
  }
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail {
  position: absolute;
  padding: 3px 4px 3px 0;
  left: 140px;
  top: 20px;
  bottom: 0;
  width: 380px;
  height: 625px;
  background: #fff;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
  z-index: 1;
  border-radius: 10px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .map.atms-map .atms-map-detail {
    left: 40px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .map.atms-map .atms-map-detail {
    left: 15px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .map.atms-map .atms-map-detail {
    top: 0;
    left: 0;
    height: auto;
  }
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-close {
  display: none;
  position: absolute;
  top: 10px;
  right: 10px;
  width: 28px;
  height: 28px;
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.6993 6L22 7.30152L7.30068 22L6 20.6994L20.6993 6Z' fill='%23858F9A'/%3E%3Cpath d='M7.30068 6L22 20.6985L20.6993 22L6 7.30152L7.30068 6Z' fill='%23858F9A'/%3E%3C/svg%3E%0A");
  background-size: contain;
  cursor: pointer;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .map.atms-map .atms-map-detail-close {
    display: block;
  }
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content {
  height: 100%;
  padding: 15px 30px 20px;
  overflow-y: auto;
  scrollbar-color: #dc0533 #f9f9f9;
  scrollbar-width: thin !important;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content::-webkit-scrollbar {
  width: 2px;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .map.atms-map .atms-map-detail-content::-webkit-scrollbar {
    width: 0;
  }
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content::-webkit-scrollbar-thumb {
  background-color: #dc0533;
  border-radius: 2px;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content::-webkit-scrollbar-track {
  background: #fff;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content.detail {
  display: block;
  overflow-x: hidden;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content.overall_list {
  display: none;
  padding: 0;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-line {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-image {
  max-width: 25px;
  margin-right: 15px;
  cursor: pointer;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-bank {
  font: 16px/1.5 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-number {
  margin-top: 10px;
  font: 700 18px/1.3 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-address {
  margin-top: 10px;
  font: 400 15px/1.3 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-metro,
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-work-time {
  position: relative;
  margin-top: 10px;
  padding-left: 22px;
  font: 400 13px/1.3 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-metro:before,
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-work-time:before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-metro:before {
  width: 12px;
  height: 9px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.29214 0.700631H8.19101L6.05056 4.94367L3.82584 0.666687L0.792135 8.37205H0V9.00002H4.31461V8.37205H3.45506L4.31461 5.962L6.05056 9.00002L7.7191 5.962L8.57865 8.37205H7.7191V9.00002H12V8.37205H11.2584L8.29214 0.700631Z' fill='%23CD0506'/%3E%3C/svg%3E%0A");
  background-size: contain;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-work-time:before {
  top: 3px;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  width: 12px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1' fill='white'%3E%3Cpath d='M6 12C2.68235 12 0 9.31765 0 6C0 2.68235 2.68235 0 6 0C9.31765 0 12 2.68235 12 6C12 9.31765 9.31765 12 6 12ZM6 0.705882C3.07059 0.705882 0.705882 3.07059 0.705882 6C0.705882 8.92941 3.07059 11.2941 6 11.2941C8.92941 11.2941 11.2941 8.92941 11.2941 6C11.2941 3.07059 8.92941 0.705882 6 0.705882Z'/%3E%3C/mask%3E%3Cpath d='M6 11C3.23464 11 1 8.76536 1 6H-1C-1 9.86993 2.13007 13 6 13V11ZM1 6C1 3.23464 3.23464 1 6 1V-1C2.13007 -1 -1 2.13007 -1 6H1ZM6 1C8.76536 1 11 3.23464 11 6H13C13 2.13007 9.86993 -1 6 -1V1ZM11 6C11 8.76536 8.76536 11 6 11V13C9.86993 13 13 9.86993 13 6H11ZM6 -0.294118C2.5183 -0.294118 -0.294118 2.5183 -0.294118 6H1.70588C1.70588 3.62287 3.62287 1.70588 6 1.70588V-0.294118ZM-0.294118 6C-0.294118 9.4817 2.5183 12.2941 6 12.2941V10.2941C3.62287 10.2941 1.70588 8.37713 1.70588 6H-0.294118ZM6 12.2941C9.4817 12.2941 12.2941 9.4817 12.2941 6H10.2941C10.2941 8.37713 8.37713 10.2941 6 10.2941V12.2941ZM12.2941 6C12.2941 2.5183 9.4817 -0.294118 6 -0.294118V1.70588C8.37713 1.70588 10.2941 3.62287 10.2941 6H12.2941Z' fill='%23262626' mask='url(%23path-1-inside-1)'/%3E%3Cmask id='path-3-inside-2' fill='white'%3E%3Cpath d='M7.87195 9.07098L5.64842 6.84745V2.82391H6.3543V6.56509L8.36607 8.57686L7.87195 9.07098Z'/%3E%3C/mask%3E%3Cpath d='M7.87195 9.07098L7.16485 9.77808L7.87195 10.4852L8.57906 9.77808L7.87195 9.07098ZM5.64842 6.84745H4.64842V7.26166L4.94132 7.55455L5.64842 6.84745ZM5.64842 2.82391V1.82391H4.64842V2.82391H5.64842ZM6.3543 2.82391H7.3543V1.82391H6.3543V2.82391ZM6.3543 6.56509H5.3543V6.97931L5.6472 7.2722L6.3543 6.56509ZM8.36607 8.57686L9.07318 9.28396L9.78028 8.57686L9.07318 7.86975L8.36607 8.57686ZM8.57906 8.36387L6.35553 6.14034L4.94132 7.55455L7.16485 9.77808L8.57906 8.36387ZM6.64842 6.84745V2.82391H4.64842V6.84745H6.64842ZM5.64842 3.82391H6.3543V1.82391H5.64842V3.82391ZM5.3543 2.82391V6.56509H7.3543V2.82391H5.3543ZM5.6472 7.2722L7.65896 9.28396L9.07318 7.86975L7.06141 5.85799L5.6472 7.2722ZM7.65896 7.86975L7.16485 8.36387L8.57906 9.77808L9.07318 9.28396L7.65896 7.86975Z' fill='%23262626' mask='url(%23path-3-inside-2)'/%3E%3C/svg%3E%0A");
  background-size: contain;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-item {
  margin-top: 25px;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-item#atms_services .atms-map-detail-content-line {
  max-height: 130px;
  overflow-y: auto;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-item-title {
  max-width: 200px;
  margin-bottom: 5px;
  font: 700 15px/1.4 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-item-desc {
  font: 400 15px/1.4 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-item-btn {
  min-width: 40px;
  margin-right: 10px;
  margin-bottom: 10px;
  padding: 0 5px;
  text-align: center;
  font: 15px/23px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  border: 1px solid #dc0533;
  border-radius: 30px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-item-btn:last-child {
  margin-right: 0;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-item-btn:hover {
  color: #fff;
  background: #dc0533;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-info {
  margin-top: 35px;
  font: 400 13px/1.3 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content .ui-tip {
  display: inline-block;
  margin-bottom: -3px;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-types {
  margin-top: 18px;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-types-title {
  font: 700 15px/18px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-types-list ul li {
  margin-top: 10px;
  padding-left: 15px;
  font: 400 13px/15px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-types-list ul li::before {
  top: 7px;
  background: #dc0533;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-types-list-more {
  margin-top: 10px;
  font: 400 13px/15px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  cursor: pointer;
  text-decoration: underline;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-attention {
  margin-top: 20px;
  background: #dc0533;
  padding: 15px 20px;
  border-radius: 10px;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-attention span {
  display: block;
  color: #ffffff;
  font: 400 15px/20px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-attention span.title {
  font-weight: 700;
  margin-bottom: 10px;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-item_list {
  padding: 20px 30px;
  border-bottom: 1px solid #e6e8e0;
  cursor: pointer;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-item_list:last-child {
  border-bottom: none;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-item_list {
    padding: 35px 10px;
  }
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-item_list:hover {
  background: #e6e8e0;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-link {
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid #e6e8e0;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-link a,
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-link span {
  position: relative;
  padding-left: 15px;
  font: 700 15px/18px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-link a::before,
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-link span::before {
  content: '';
  position: absolute;
  left: 0;
  top: 6px;
  width: 7px;
  height: 7px;
  border-bottom: 2px solid #dc0533;
  border-left: 2px solid #dc0533;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
body .wrapper main .m-inner .map [class*='ymaps-2'][class*='-ground-pane'] {
  -webkit-filter: grayscale(85%);
          filter: grayscale(85%);
}
body .wrapper main .m-inner .under-control {
  position: relative;
  margin: 60px 0;
}
body .wrapper main .m-inner .under-control-img {
  position: absolute;
  top: 0;
  right: 0;
}
body .wrapper main .m-inner .under-control-content {
  padding: 65px 0 52px 80px;
  background: #f2f2f2;
  border-radius: 10px;
}
body .wrapper main .m-inner .under-control-content ul.list {
  margin-top: 25px;
}
body .wrapper main .m-inner .under-control-content ul.list li {
  margin-top: 11px;
}
body .wrapper main .m-inner .under-control-content-actions {
  margin-top: 45px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .under-control-content-actions .ui-btn {
  margin-right: 25px;
}
body .wrapper main .m-inner .under-control-content-actions .ui-btn a {
  line-height: 46px;
}
body .wrapper main .m-inner .under-control.turist-page {
  position: relative;
  z-index: 1;
  margin-bottom: 20px;
  min-height: 371px;
  overflow: hidden;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .under-control.turist-page {
    border-radius: 10px;
  }
}
body .wrapper main .m-inner .under-control.turist-page .under-control-content {
  position: relative;
  z-index: 1;
  padding: 55px 0 20px 70px;
  background: transparent;
}
body .wrapper main .m-inner .under-control.turist-page .under-control-content ul.list {
  margin-top: 20px;
}
body .wrapper main .m-inner .under-control.turist-page .under-control-content ul.list li {
  margin-top: 13px;
  max-width: 660px;
}
body .wrapper main .m-inner .under-control.turist-page .under-control-content ul.list li:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .under-control.turist-page .under-control-content .ui-btn {
  margin-top: 32px;
}
body .wrapper main .m-inner .under-control.turist-page .under-control-content .ui-btn a {
  padding: 0 32px;
  font-weight: normal;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .under-control.turist-page .under-control-img {
    right: -75px;
  }
}
body .wrapper main .m-inner .under-control.cards-main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #f2f2f2;
}
body .wrapper main .m-inner .under-control.cards-main .under-control-content {
  background: transparent;
}
body .wrapper main .m-inner .under-control.cards-main .under-control-subcontent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 135px;
}
body .wrapper main .m-inner .under-control.cards-main .under-control-subcontent-img {
  padding-right: 55px;
  position: relative;
  -ms-flex-item-align: stretch;
      align-self: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .under-control.cards-main .under-control-subcontent-img:after {
  content: '';
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
  top: 0;
  width: 1px;
  background: #d9d9d9;
}
body .wrapper main .m-inner .under-control.cards-main .under-control-subcontent-actions {
  padding-left: 50px;
  padding-bottom: 20px;
}
body .wrapper main .m-inner .under-control.cards-main .under-control-subcontent-actions-txt {
  max-width: 185px;
  font: 16px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .under-control.cards-main .under-control-subcontent-actions .ui-app-list {
  margin-top: 20px;
  display: block;
}
body .wrapper main .m-inner .under-control.cards-main .under-control-subcontent-actions .ui-app-list-item {
  margin: 0;
}
body .wrapper main .m-inner .under-control.cards-main .under-control-subcontent-actions .ui-app-list-item:not(:first-child) {
  margin-top: 17px;
}
body .wrapper main .m-inner .under-control.cards-main .under-control-subcontent-actions .ui-app-list-item a img.mobile {
  display: none;
}
body .wrapper main .m-inner .cards-slider {
  position: relative;
  padding: 40px 0 50px 0;
}
body .wrapper main .m-inner .cards-slider-block {
  position: relative;
}
body .wrapper main .m-inner .cards-slider-block:before {
  content: '';
  position: absolute;
  z-index: 1;
  top: -30px;
  bottom: -30px;
  right: calc(100% + 30px);
  width: calc((100vw - 100% - 30px)/2);
  background: #ffffff;
}
body .wrapper main .m-inner .cards-slider-block-item {
  position: relative;
  padding: 70px 60px 45px 60px;
  width: 570px;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background: #f2f2f2;
  border-radius: 10px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
}
body .wrapper main .m-inner .cards-slider-block-item:hover {
  background: #ffffff;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
}
body .wrapper main .m-inner .cards-slider-block-item:hover .cards-slider-block-item-layout img {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
body .wrapper main .m-inner .cards-slider-block-item-layout {
  position: absolute;
  top: 0;
  right: 0;
  overflow: hidden;
}
body .wrapper main .m-inner .cards-slider-block-item-layout img {
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}
body .wrapper main .m-inner .cards-slider-block-item .tags {
  position: absolute;
  top: 11px;
  left: 13px;
}
body .wrapper main .m-inner .cards-slider-block-item-title {
  text-align: center;
}
body .wrapper main .m-inner .cards-slider-block-item-desc {
  margin-top: 5px;
  font: 20px/24px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  text-align: center;
  height: 48px;
  max-height: 48px;
  max-width: 100%;
}
body .wrapper main .m-inner .cards-slider-block-item-img {
  position: relative;
  z-index: 1;
  margin-top: 28px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  height: 250px;
}
body .wrapper main .m-inner .cards-slider-block-item-img img {
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
}
body .wrapper main .m-inner .cards-slider-block-item-list {
  margin-top: 35px;
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
body .wrapper main .m-inner .cards-slider-block-item-list-item {
  padding-right: 10px;
  max-width: 33%;
}
body .wrapper main .m-inner .cards-slider-block-item-list-item:last-child {
  padding-right: 0;
}
body .wrapper main .m-inner .cards-slider-block-item-list-item-val {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper main .m-inner .cards-slider-block-item-list-item-val span {
  font: 500 20px/30px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .cards-slider-block-item-list-item-val span.num {
  margin: 0 5px;
  font-size: 30px;
  line-height: 26px;
}
body .wrapper main .m-inner .cards-slider-block-item-list-item-val span.num:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .cards-slider-block-item-list-item-val span.num:last-child {
  margin-right: 0;
}
body .wrapper main .m-inner .cards-slider-block-item-list-item-desc {
  max-width: 230px;
  margin-top: 5px;
  font: 14px/17px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .cards-slider-block-item-actions {
  margin-top: auto;
  padding-top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-top: 1px solid #d9d9d9;
}
body .wrapper main .m-inner .cards-slider-block-item-actions .ui-btn a {
  padding: 0 40px;
  line-height: 46px;
  font-weight: normal;
}
body .wrapper main .m-inner .cards-slider-block-item-actions .ui-arrow-link {
  margin-left: 25px;
}
body .wrapper main .m-inner .cards-slider .slick-slider .slick-list {
  overflow: visible;
}
body .wrapper main .m-inner .cards-slider .slick-slider .slick-list .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
body .wrapper main .m-inner .cards-slider .slick-slider .slick-list .slick-track .slick-slide {
  margin-left: 60px;
  height: auto;
}
body .wrapper main .m-inner .cards-slider .slick-slider .slick-list .slick-track .slick-slide:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .cards-slider .slick-controls-arrows {
  position: absolute;
  z-index: 2;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: calc(100% + 35px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  pointer-events: all;
}
body .wrapper main .m-inner .cards-slider .slick-controls-arrows.start .slick-arrow.slick-prev {
  -webkit-filter: invert(100%) sepia(0%) saturate(3659%) hue-rotate(137deg) brightness(144%) contrast(70%);
          filter: invert(100%) sepia(0%) saturate(3659%) hue-rotate(137deg) brightness(144%) contrast(70%);
}
body .wrapper main .m-inner .cards-slider .slick-controls-arrows.end .slick-arrow.slick-next {
  -webkit-filter: invert(100%) sepia(0%) saturate(3659%) hue-rotate(137deg) brightness(144%) contrast(70%);
          filter: invert(100%) sepia(0%) saturate(3659%) hue-rotate(137deg) brightness(144%) contrast(70%);
}
body .wrapper main .m-inner .cards-slider .slick-controls-arrows .slick-arrow {
  width: 14px;
  height: 23px;
  margin-left: 40px;
  font-size: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .cards-slider .slick-controls-arrows .slick-arrow:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .cards-slider .slick-controls-arrows .slick-arrow.slick-prev {
  background: url("data:image/svg+xml,%3Csvg width='14' height='23' viewBox='0 0 14 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2L3 11.5L12 21' stroke='%23262626' stroke-width='3'/%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 100%;
}
body .wrapper main .m-inner .cards-slider .slick-controls-arrows .slick-arrow.slick-next {
  background: url("data:image/svg+xml,%3Csvg transform='rotate(180)' width='14' height='23' viewBox='0 0 14 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2L3 11.5L12 21' stroke='%23262626' stroke-width='3'/%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 100%;
}
body .wrapper main .m-inner .atms-listing {
  margin-top: 40px;
  padding-bottom: 85px;
}
body .wrapper main .m-inner .atms-listing.offices .atms-listing-block-item-point:first-child {
  width: 30%;
}
body .wrapper main .m-inner .atms-listing.offices .atms-listing-block-item-point:not(:first-child) {
  width: 17%;
}
body .wrapper main .m-inner .atms-listing.atms .atms-listing-block-item-point:first-child {
  width: 40%;
  padding-left: 60px;
}
body .wrapper main .m-inner .atms-listing.atms .atms-listing-block-item-point:not(:first-child) {
  width: 21%;
}
body .wrapper main .m-inner .atms-listing.detail {
  margin-top: 20px;
  padding-bottom: 0;
}
body .wrapper main .m-inner .atms-listing.detail .atms-listing-block {
  margin-top: 0;
  padding-left: 0;
}
body .wrapper main .m-inner .atms-listing.detail .atms-listing-block-item {
  padding: 0;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
body .wrapper main .m-inner .atms-listing.detail .atms-listing-block-item:after {
  display: none;
}
body .wrapper main .m-inner .atms-listing.detail .atms-listing-block-item-point:first-child {
  width: 100%;
}
body .wrapper main .m-inner .atms-listing.detail .atms-listing-block-item-point:not(:first-child) {
  margin-top: 40px;
  min-width: 230px;
  padding-right: 20px;
}
body .wrapper main .m-inner .atms-listing.detail .atms-listing-block-item-point-txt {
  font-size: 18px;
}
body .wrapper main .m-inner .atms-listing.detail .atms-listing-block-item-point-txt:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .atms-listing.detail .atms-listing-block-item-point-txt span.ttl {
  font-size: 15px;
}
body .wrapper main .m-inner .atms-listing.detail .atms-listing-block-item-point-list {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .atms-listing.detail .atms-listing-block-item-point-list-item {
  margin: 0 0 0 25px;
}
body .wrapper main .m-inner .atms-listing.detail .atms-listing-block-item-point-list-item:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .atms-listing.detail .atms-listing-block-item-point-list-item-txt {
  font-size: 14px;
}
body .wrapper main .m-inner .atms-listing-title {
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .wrapper main .m-inner .atms-listing-block {
  margin-top: 8px;
  padding-left: 40px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .atms-listing-block {
    padding-left: 0;
  }
}
body .wrapper main .m-inner .atms-listing-block-item {
  position: relative;
  padding: 20px 20px 20px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .atms-listing-block-item:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 1px;
  background: #e6e8e0;
  border-radius: 20px;
}
body .wrapper main .m-inner .atms-listing-block-item-point-title a {
  position: relative;
  font: 18px/24px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .wrapper main .m-inner .atms-listing-block-item-point-title a:hover {
  color: #dc0533;
}
body .wrapper main .m-inner .atms-listing-block-item-point-title a span {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: -60px;
  width: 20px;
  height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .atms-listing-block-item-point-txt {
  margin-top: 6px;
  font: 300 15px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .atms-listing-block-item-point-txt span.ttl {
  margin-top: 0;
  color: #858f9a;
  line-height: 24px;
}
body .wrapper main .m-inner .atms-listing-block-item-point-txt span.dk {
  font-weight: 500;
}
body .wrapper main .m-inner .atms-listing-block-item-point-txt ul li {
  padding-left: 15px;
  margin-top: 10px;
  font: 400 13px/15px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .atms-listing-block-item-point-txt ul li::before {
  top: 6px;
  background: #dc0533;
}
body .wrapper main .m-inner .atms-listing-block-item-point-txt-more {
  margin-top: 10px;
  font: 400 13px/15px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  text-decoration: underline;
  cursor: pointer;
}
body .wrapper main .m-inner .atms-listing-block-item-point-list {
  margin-top: 15px;
}
body .wrapper main .m-inner .atms-listing-block-item-point-list-item {
  margin-top: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .atms-listing-block-item-point-list-item:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .atms-listing-block-item-point-list-item-img {
  max-width: 14px;
  max-height: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrapper main .m-inner .atms-listing-block-item-point-list-item-txt {
  margin-left: 8px;
  font: 400 13px/16px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .atms-listing-block-item-point-attention {
  margin-top: 20px;
  background: #dc0533;
  padding: 15px 20px;
  border-radius: 10px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
body .wrapper main .m-inner .atms-listing-block-item-point-attention span {
  display: block;
  color: #ffffff;
  font: 300 15px/20px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .atms-listing-block-item-point-attention span.title {
  font-weight: 500;
  margin-bottom: 10px;
}
body .wrapper main .m-inner .tariffs {
  padding: 40px 0;
}
body .wrapper main .m-inner .tariffs.collection-page {
  padding: 90px 0 40px 0;
}
body .wrapper main .m-inner .tariffs.pay .tariffs-content-list {
  max-width: 820px;
}
body .wrapper main .m-inner .tariffs.google-pay .tariffs-content-list {
  max-width: 820px;
}
body .wrapper main .m-inner .tariffs.valut-kontr {
  padding-bottom: 95px;
}
body .wrapper main .m-inner .tariffs.veksel-page {
  padding-top: 80px;
  padding-bottom: 60px;
}
body .wrapper main .m-inner .tariffs.creditovanie-page .tariffs-title h2 {
  font-size: 18px;
  font-weight: 300;
  line-height: 27px;
}
body .wrapper main .m-inner .tariffs.creditovanie-page .tariffs-title h2 a {
  color: #dc0533;
}
body .wrapper main .m-inner .tariffs.creditovanie-page .tariffs-title h2 a:hover {
  text-decoration: underline;
}
body .wrapper main .m-inner .tariffs-content-list {
  margin-top: 40px;
}
body .wrapper main .m-inner .systems {
  padding: 75px 0 60px 0;
}
body .wrapper main .m-inner .systems-content {
  margin-top: 25px;
}
body .wrapper main .m-inner .systems-content-heading {
  padding: 20px 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .systems-content-heading {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 20px;
  }
}
body .wrapper main .m-inner .systems-content-heading-item {
  width: 180px;
  font: 300 14px/20px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
  text-transform: uppercase;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .systems-content-heading-item {
    width: 16%;
  }
}
body .wrapper main .m-inner .systems-content-heading-item:nth-child(2) {
  margin-left: 70px;
}
body .wrapper main .m-inner .systems-content-heading-item:nth-child(3) {
  margin-left: 50px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .systems-content-heading-item:nth-child(3) {
    width: 10%;
  }
}
body .wrapper main .m-inner .systems-content-heading-item:nth-child(5) {
  margin-left: 100px;
}
body .wrapper main .m-inner .systems-content-heading-item:nth-child(6) {
  margin-left: 60px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .systems-content-heading-item:nth-child(n) {
    margin-left: 0;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .systems-content-heading-item:last-child {
    width: 10%;
  }
}
body .wrapper main .m-inner .systems-content-block-item {
  margin-top: 20px;
  padding: 24px 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .systems-content-block-item {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 20px;
  }
}
body .wrapper main .m-inner .systems-content-block-item:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .systems-content-block-item-point {
  width: 180px;
  font: 300 18px/21px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .systems-content-block-item-point {
    width: 16%;
    font-size: 15px;
  }
}
body .wrapper main .m-inner .systems-content-block-item-point:nth-child(2) {
  margin-left: 70px;
}
body .wrapper main .m-inner .systems-content-block-item-point:nth-child(3) {
  margin-left: 50px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .systems-content-block-item-point:nth-child(3) {
    width: 10%;
  }
}
body .wrapper main .m-inner .systems-content-block-item-point:nth-child(5) {
  margin-left: 100px;
}
body .wrapper main .m-inner .systems-content-block-item-point:nth-child(6) {
  margin-left: 60px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .systems-content-block-item-point:nth-child(n) {
    margin-left: 0;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .systems-content-block-item-point:last-child {
    width: 10%;
  }
}
body .wrapper main .m-inner .systems-content-block-item-point a {
  color: #dc0533;
}
body .wrapper main .m-inner .systems-content-block-item-point a img {
  max-width: 100%;
}
body .wrapper main .m-inner .systems-content-block-item-point-desc {
  display: none;
  margin-bottom: 5px;
  text-transform: uppercase;
  font: 300 12px/1.2 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .systems-content-block-item-point img {
    max-width: 100%;
  }
}
body .wrapper main .m-inner .pagination {
  margin: 60px 0;
}
body .wrapper main .m-inner .pagination--corporate-action {
  margin: 80px 0 0;
}
@media (max-width: 1100px) {
  body .wrapper main .m-inner .pagination--corporate-action {
    margin-top: 60px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .pagination--corporate-action {
    margin-top: 20px;
  }
}
body .wrapper main .m-inner .pagination-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .pagination-block-item {
  min-width: 26px;
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  text-align: center;
}
body .wrapper main .m-inner .pagination-block-item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 26px;
  padding: 0 5px;
  color: #262626;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .pagination-block-item a:hover {
  color: #dc0533;
}
body .wrapper main .m-inner .pagination-block-item span {
  display: block;
  background-color: #f2f2f2;
  border-radius: 5px;
}
body .wrapper main .m-inner .pagination-control {
  white-space: nowrap;
}
body .wrapper main .m-inner .pagination-control:first-child {
  margin-right: 15px;
}
body .wrapper main .m-inner .pagination-control:last-child {
  margin-left: 15px;
}
body .wrapper main .m-inner .pagination-control a {
  display: block;
  border: 1px solid #737c87;
  font: 300 14px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  border-radius: 30px;
  padding: 6px 12px 8px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .pagination-control a:hover {
  border-color: #dc0533;
  background-color: #dc0533;
  color: #ffffff;
}
body .wrapper main .m-inner .pagination-control a:hover svg path {
  stroke: #ffffff;
}
body .wrapper main .m-inner .pagination-control a svg {
  width: 4px;
  height: 10px;
  -webkit-transform: translateY(-1px);
          transform: translateY(-1px);
}
body .wrapper main .m-inner .pagination-control a svg path {
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .pagination-control a svg.prev {
  margin-right: 7px;
}
body .wrapper main .m-inner .pagination-control a svg.next {
  margin-left: 7px;
}
body .wrapper main .m-inner .requisites {
  padding: 40px 0 45px 0;
}
body .wrapper main .m-inner .requisites-txt p {
  max-width: 1000px;
  font-size: 18px;
  line-height: 26px;
}
body .wrapper main .m-inner .requisites-list {
  padding-top: 45px;
}
body .wrapper main .m-inner .requisites-list:not(:last-child) {
  padding-top: 80px;
}
body .wrapper main .m-inner .requisites-list-item {
  padding: 18px 0 18px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-top: 1px solid #e0dfdf;
}
body .wrapper main .m-inner .requisites-list-item:last-child {
  border-bottom: 1px solid #e0dfdf;
}
body .wrapper main .m-inner .requisites-list-item-point {
  width: 30%;
  font: 700 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .requisites-list-item-val {
  width: 70%;
  padding-left: 50px;
  font: 300 18px/34px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .requisites-list.sm .requisites-list-title {
  margin-top: 15px;
  margin-bottom: 30px;
}
body .wrapper main .m-inner .requisites-list.sm .requisites-list-item {
  max-width: 680px;
}
body .wrapper main .m-inner .requisites-list.sm .requisites-list-item-point {
  width: 20%;
}
body .wrapper main .m-inner .requisites-list.sm .requisites-list-item-val {
  width: 80%;
}
body .wrapper main .m-inner .pay-advantages {
  padding: 50px 0 30px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .pay-advantages-img {
  position: relative;
  min-height: 400px;
}
body .wrapper main .m-inner .pay-advantages-img img {
  position: absolute;
  top: 0;
  right: 0;
  pointer-events: none;
  -webkit-transform: translateX(-100px);
          transform: translateX(-100px);
}
body .wrapper main .m-inner .pay-advantages-content {
  padding-top: 30px;
  max-width: 550px;
}
body .wrapper main .m-inner .pay-advantages-content h2 {
  font-size: 50px;
  line-height: 65px;
}
body .wrapper main .m-inner .pay-advantages-content p {
  margin-top: 30px;
  margin-bottom: 20px;
  line-height: 28px;
  color: #747474;
}
body .wrapper main .m-inner .pay-advantages-content-icons svg {
  margin-left: 30px;
}
body .wrapper main .m-inner .pay-advantages-content-icons svg:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .info-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 60px 120px 0 165px;
  background: #f2f2f2;
  border-radius: 10px;
}
body .wrapper main .m-inner .info-block-image {
  width: 300px;
  background: #ccc;
}
body .wrapper main .m-inner .info-block-content {
  max-width: 700px;
  margin-bottom: 60px;
}
body .wrapper main .m-inner .info-block-content-desc {
  margin-top: 25px;
  font: 500 20px/1.5 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .info-block-content-text {
  margin-top: 20px;
}
body .wrapper main .m-inner .info-block-content-text p {
  margin-top: 20px;
  margin-bottom: 0;
  font: 18px/1.5 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .info-block-content-text p:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .info-block.credits-inner-professional {
  margin-top: 100px;
  padding: 0;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .info-block.credits-inner-professional {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .info-block.credits-inner-professional {
    margin-top: 60px;
  }
}
body .wrapper main .m-inner .info-block.credits-inner-professional .info-block-image {
  width: auto;
  background: transparent;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .info-block.credits-inner-professional .info-block-image {
    width: 394px;
    height: 394px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .info-block.credits-inner-professional .info-block-image {
    display: none;
  }
}
body .wrapper main .m-inner .info-block.credits-inner-professional .info-block-image img {
  max-width: 100%;
}
body .wrapper main .m-inner .info-block.credits-inner-professional .info-block-content {
  margin-bottom: 0;
  margin-left: 130px;
  padding: 60px 60px 60px 0;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .info-block.credits-inner-professional .info-block-content {
    margin-left: 60px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .info-block.credits-inner-professional .info-block-content {
    padding: 40px 40px 40px 0;
    max-width: 563px;
    margin-left: 0;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .info-block.credits-inner-professional .info-block-content {
    padding: 40px;
    max-width: 100%;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .info-block.credits-inner-professional .info-block-content {
    padding: 25px 40px 25px 20px;
  }
}
body .wrapper main .m-inner .info-block.credits-inner-professional .info-block-content-title {
  margin-bottom: 40px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .info-block.credits-inner-professional .info-block-content-title {
    margin-bottom: 25px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .info-block.credits-inner-professional .info-block-content-title br {
    display: none;
  }
}
body .wrapper main .m-inner .info-block.credits-inner-professional .info-block-content .ui-tip {
  display: inline-block;
  -webkit-transform: translateY(5px);
          transform: translateY(5px);
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .info-block.credits-inner-professional .info-block-content .ui-tip-drop {
    left: -30px;
  }
}
body .wrapper main .m-inner .participation {
  padding: 40px 0 110px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .participation ul {
  max-width: 680px;
}
body .wrapper main .m-inner .footnotes {
  margin-top: 100px;
}
body .wrapper main .m-inner .footnotes-item {
  margin-top: 10px;
  font: 12px/1.2 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper main .m-inner .footnotes-item:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .footnotes-item a {
  text-decoration: underline;
  color: inherit;
}
body .wrapper main .m-inner .footnotes.credits-inner-page {
  margin-top: 40px;
}
body .wrapper main .m-inner .footnotes.credits-inner-page .footnotes-item {
  font: 14px/1.5 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .history {
  padding: 35px 0 140px 0;
}
body .wrapper main .m-inner .history-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .history-content:last-child .history-content-txt {
  padding-bottom: 0;
}
body .wrapper main .m-inner .history-content-year {
  min-width: 50px;
  font: 700 22px/1.3 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
}
body .wrapper main .m-inner .history-content-circle {
  position: relative;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 28px;
  height: 28px;
  margin-left: 20px;
  margin-right: -14px;
  background: #dc0533;
  border-radius: 50%;
}
body .wrapper main .m-inner .history-content-circle::before {
  content: '';
  position: absolute;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  top: 50%;
  width: 8px;
  height: 8px;
  background-color: #ffffff;
  border-radius: 50%;
}
body .wrapper main .m-inner .history-content-txt {
  position: relative;
  padding-left: 55px;
  padding-bottom: 55px;
  max-width: 1060px;
}
body .wrapper main .m-inner .history-content-txt:before {
  content: '';
  position: absolute;
  left: -1px;
  top: 0;
  width: 2px;
  height: 100%;
  background: #ededed;
  z-index: -1;
}
body .wrapper main .m-inner .history-content-txt p {
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 20px;
}
body .wrapper main .m-inner .history-content-txt p:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .clients {
  padding: 40px 0 110px 0;
}
body .wrapper main .m-inner .clients-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .clients-content ul {
  max-width: 680px;
  margin-right: 40px;
}
body .wrapper main .m-inner .clients-content ul:nth-child(2n) {
  margin-right: 0;
}
body .wrapper main .m-inner .clients span {
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  display: block;
  margin-top: 60px;
}
body .wrapper main .m-inner .clients span strong {
  font-weight: 700;
}
body .wrapper main .m-inner .introduction {
  padding: 40px 0 280px 0;
}
body .wrapper main .m-inner .introduction-item {
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .introduction-item:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .introduction-item .date {
  min-width: 100px;
  font: 500 18px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
}
body .wrapper main .m-inner .introduction-item .branch p {
  font-size: 18px;
  line-height: 28px;
}
body .wrapper main .m-inner .verifying {
  padding: 40px 0 400px 0;
}
body .wrapper main .m-inner .verifying .questions-tabs-list {
  background-color: transparent;
  margin-top: 0;
}
body .wrapper main .m-inner .verifying .questions-tabs-list-item:first-child {
  border-color: #e0dfdf;
}
body .wrapper main .m-inner .verifying .questions-tabs-list-item:last-child {
  border-bottom: 1px solid #e0dfdf;
}
body .wrapper main .m-inner .verifying .questions-tabs-list-item-toggle {
  position: relative;
  padding: 10px 40px 10px 0;
  font: 300 18px/50px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .wrapper main .m-inner .verifying .questions-tabs-list-item-toggle::after {
  position: absolute;
  right: 20px;
  top: 45%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-size: contain;
}
body .wrapper main .m-inner .verifying .docs-list {
  margin-top: 30px;
}
body .wrapper main .m-inner .supervision .detail {
  max-width: 755px;
}
body .wrapper main .m-inner .supervision-content {
  padding: 40px 0 270px 0;
  max-width: 1000px;
}
body .wrapper main .m-inner .supervision-content p {
  font-size: 18px;
  line-height: 26px;
}
body .wrapper main .m-inner .supervision-content p span {
  display: block;
  font-weight: 500;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .supervision-content p span {
    display: inline-block;
  }
}
body .wrapper main .m-inner .responsible .detail {
  max-width: 765px;
}
body .wrapper main .m-inner .responsible-content {
  padding: 40px 0 360px 0;
}
body .wrapper main .m-inner .responsible-content-item {
  max-width: 890px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 22px 0;
  border-top: 1px solid #ededed;
  border-bottom: 1px solid #ededed;
}
body .wrapper main .m-inner .responsible-content-item:first-child {
  border-bottom: none;
}
body .wrapper main .m-inner .responsible-content-item .name {
  padding-right: 100px;
  font: bold 18px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .responsible-content-item .num {
  padding-right: 100px;
  font: 300 18px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .responsible-content-item .mail {
  font: 300 18px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .tenders {
  padding: 40px 0;
}
body .wrapper main .m-inner .tenders-content {
  margin-bottom: 40px;
  max-width: 800px;
}
body .wrapper main .m-inner .tenders-content-title {
  margin-bottom: 30px;
  font: bold 18px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .tenders-content .list.big li {
  line-height: 21px;
}
body .wrapper main .m-inner .tenders-content p {
  margin-top: 30px;
  font-size: 18px;
  line-height: 26px;
}
body .wrapper main .m-inner .sharer-title {
  margin: 40px 0;
}
body .wrapper main .m-inner .sharer-title span {
  font: bold 18px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .sharer-content {
  padding-bottom: 400px;
}
body .wrapper main .m-inner .sharer-content-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 20px 100px 20px 0;
  border-bottom: 1px solid #ededed;
  border-top: 1px solid #ededed;
}
body .wrapper main .m-inner .sharer-content-item:last-child {
  border-top: none;
}
body .wrapper main .m-inner .sharer-content-item .nam {
  font: 300 18px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  width: 345px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sharer-content-item .nam {
    width: 265px;
  }
}
body .wrapper main .m-inner .sharer-content-item .adr {
  font: 300 18px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  width: 620px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sharer-content-item .adr {
    width: 475px;
  }
}
body .wrapper main .m-inner .sharer-content-item .per {
  font: 300 18px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .indicators {
  padding: 40px 0 30px 0;
}
body .wrapper main .m-inner .indicators-list {
  padding-bottom: 60px;
}
body .wrapper main .m-inner .indicators-list.sm {
  max-width: 680px;
}
body .wrapper main .m-inner .indicators-list.sm .indicators-list-item-point {
  width: 70%;
}
body .wrapper main .m-inner .indicators-list.sm .indicators-list-item-point.pad {
  padding-left: 20px;
}
body .wrapper main .m-inner .indicators-list.sm .indicators-list-item-val {
  padding-left: 50px;
  width: 30%;
}
body .wrapper main .m-inner .indicators-list-title {
  margin-bottom: 20px;
  font: bold 18px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .indicators-list-item {
  padding: 20px 0 22px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #ededed;
}
body .wrapper main .m-inner .indicators-list-item:nth-child(2) .indicators-list-item-point {
  font-weight: 300;
}
body .wrapper main .m-inner .indicators-list-item:nth-child(2) .indicators-list-item-point span {
  font-weight: 300;
}
body .wrapper main .m-inner .indicators-list-item:nth-child(2) .indicators-list-item-val {
  font-weight: 300;
}
body .wrapper main .m-inner .indicators-list-item-point {
  width: 60%;
  font: 18px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .indicators-list-item-point {
    width: 50%;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .indicators-list-item-point {
    width: 60%;
  }
}
body .wrapper main .m-inner .indicators-list-item-point span {
  font: 15px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper main .m-inner .indicators-list-item-val {
  width: 20%;
  padding-left: 100px;
  font: 18px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .indicators-list-item-val {
    width: 25%;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .indicators-list-item-val {
    width: 20%;
  }
}
body .wrapper main .m-inner .indicators-list-item-val span {
  font: 300 15px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper main .m-inner .indicators-list .archive {
  margin-top: 30px;
}
body .wrapper main .m-inner .indicators-list .archive a {
  font: 300 16px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  text-decoration: underline;
}
body .wrapper main .m-inner .indicators-list p {
  margin-top: 20px;
  font-weight: 500;
}
body .wrapper main .m-inner .indicators-list p a {
  color: #dc0533;
}
body .wrapper main .m-inner .indicators-list p a:hover {
  text-decoration: underline;
}
body .wrapper main .m-inner .license {
  padding-bottom: 100px;
}
body .wrapper main .m-inner .license .docs-list {
  padding-top: 40px;
}
body .wrapper main .m-inner .license p {
  margin-top: 40px;
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .license p {
    margin-top: 30px;
    font-size: 14px;
    line-height: 1.2;
  }
}
body .wrapper main .m-inner .info-investors-page {
  padding-bottom: 100px;
}
body .wrapper main .m-inner .info-investors-page .docs-list,
body .wrapper main .m-inner .info-investors-page .docs-container {
  padding-top: 40px;
}
body .wrapper main .m-inner .info-investors-page .info-investors-content {
  margin-top: 50px;
}
body .wrapper main .m-inner .info-investors-page .info-investors-content-txt_block {
  margin-bottom: 45px;
}
body .wrapper main .m-inner .info-investors-page .info-investors-content-txt_block.mb-small {
  margin-bottom: 15px;
}
body .wrapper main .m-inner .info-investors-page .info-investors-content-txt_block p {
  margin-bottom: 15px;
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .info-investors-page .info-investors-content-txt_block p:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .info-investors-page .info-investors-content-txt_block p b {
  font-weight: 700;
}
body .wrapper main .m-inner .info-investors-page .info-investors-content-table-title {
  margin-bottom: 15px;
  font: 700 18px/26px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .info-investors-page .info-investors-content-table-tr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .info-investors-page .info-investors-content-table-td {
  width: 20%;
  padding: 0 15px;
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .info-investors-page .info-investors-content-table-td-name {
  margin-bottom: 15px;
  font-weight: 700;
}
body .wrapper main .m-inner .info-investors-page .info-investors-content > *:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .info-investors-page .info-investors-content a {
  color: #dc0533;
}
body .wrapper main .m-inner .bank-rates {
  padding: 40px 0 500px 0;
}
body .wrapper main .m-inner .bank-rates-heading {
  margin-bottom: 20px;
  max-width: 560px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .bank-rates-heading-txt {
  padding-left: 60px;
}
body .wrapper main .m-inner .bank-rates-heading-txt:last-child {
  padding-left: 0;
}
body .wrapper main .m-inner .bank-rates-heading-txt span {
  font: 300 14px/10px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
  text-transform: uppercase;
}
body .wrapper main .m-inner .bank-rates-list-item {
  margin-top: 20px;
  max-width: 855px;
  padding: 30px 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
  border-radius: 10px;
}
body .wrapper main .m-inner .bank-rates-list-item:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .bank-rates-list-item-name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .bank-rates-list-item-name-logotip {
  padding-right: 60px;
}
body .wrapper main .m-inner .bank-rates-list-item-name-logotip a {
  display: block;
}
body .wrapper main .m-inner .bank-rates-list-item-name-logotip a img {
  max-width: 100%;
}
body .wrapper main .m-inner .bank-rates-list-item-txt {
  font: 300 18px/21px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .guide {
  padding-bottom: 65px;
}
body .wrapper main .m-inner .guide-content {
  padding-bottom: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper main .m-inner .guide-content:last-child {
  padding-bottom: 0;
}
body .wrapper main .m-inner .guide-content-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 50px;
  width: calc((100% - 120px)/2);
  height: 100%;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .guide-content-item {
    width: calc((100% - 60px)/2);
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .guide-content-item {
    width: calc((100% - 20px)/2);
  }
}
body .wrapper main .m-inner .guide-content-item:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .guide-content-item .img {
  width: 120px;
  height: 120px;
}
body .wrapper main .m-inner .guide-content-item .img img {
  width: 100%;
}
body .wrapper main .m-inner .guide-content-item .txt {
  max-width: 410px;
  padding-left: 30px;
  padding-top: 25px;
}
body .wrapper main .m-inner .guide-content-item .txt .name p {
  font: 500 20px/24px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .guide-content-item .txt .descr {
  margin-top: 15px;
}
body .wrapper main .m-inner .guide-content-item .txt .descr span {
  display: block;
  font: 300 16px/22px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .guide-content-item .txt .descr span.sm {
  max-width: 308px;
}
body .wrapper main .m-inner .space60 {
  padding-top: 60px;
}
body .wrapper main .m-inner .offers-container {
  margin-top: 40px;
  padding-bottom: 20px;
}
body .wrapper main .m-inner .offers-container-item {
  margin-top: 50px;
}
body .wrapper main .m-inner .offers-container-item:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .offers-container-item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
body .wrapper main .m-inner .offers-container-item a:hover .offers-container-item-content-title {
  text-decoration: underline;
}
body .wrapper main .m-inner .offers-container-item a .offers-container-item-img {
  width: 100%;
  max-width: 380px;
}
body .wrapper main .m-inner .offers-container-item a .offers-container-item-img img {
  width: 100%;
}
body .wrapper main .m-inner .offers-container-item a .offers-container-item-content {
  padding: 20px 20px 0 50px;
}
body .wrapper main .m-inner .offers-container-item a .offers-container-item-content-date {
  font: 14px/20px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper main .m-inner .offers-container-item a .offers-container-item-content-title {
  margin-top: 15px;
  max-width: 680px;
  font: 700 24px/32px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .offers-container-item a .offers-container-item-content-txt {
  margin-top: 15px;
  max-width: 560px;
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .offers-detail {
  padding-bottom: 65px;
}
body .wrapper main .m-inner .offers-detail-banner {
  position: relative;
  min-height: 300px;
  background: #f2f2f2;
  border-radius: 10px;
  overflow: hidden;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .offers-detail-banner {
    min-height: 280px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .offers-detail-banner {
    min-height: 290px;
  }
}
body .wrapper main .m-inner .offers-detail-banner .img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .offers-detail-banner .img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .offers-detail-banner .img {
    position: relative;
  }
}
body .wrapper main .m-inner .offers-detail-banner .img img {
  max-width: 100%;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .offers-detail-banner .img img {
    max-height: 100%;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .offers-detail-banner .img img {
    -webkit-transform: translateX(20px);
            transform: translateX(20px);
  }
}
body .wrapper main .m-inner .offers-detail-banner .info {
  padding: 50px 0 10px 80px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .offers-detail-banner .info {
    padding-left: 40px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .offers-detail-banner .info {
    padding-left: 30px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .offers-detail-banner .info {
    padding: 10px 20px 25px 20px;
  }
}
body .wrapper main .m-inner .offers-detail-banner .info h1.sm {
  font-weight: 700;
  max-width: 560px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .offers-detail-banner .info h1.sm {
    font-size: 34px;
    line-height: 45px;
    max-width: 500px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .offers-detail-banner .info h1.sm {
    font-size: 28px;
    line-height: 30px;
    max-width: 340px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .offers-detail-banner .info h1.sm {
    font-size: 18px;
    line-height: 22px;
    max-width: 100%;
  }
}
body .wrapper main .m-inner .offers-detail-banner .info .txt {
  margin-top: 20px;
  margin-bottom: 0;
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .offers-detail-banner .info .txt {
    max-width: 630px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .offers-detail-banner .info .txt {
    max-width: 500px;
    margin-top: 15px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .offers-detail-banner .info .txt {
    max-width: 340px;
    font-size: 16px;
    line-height: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .offers-detail-banner .info .txt {
    font-size: 14px;
    margin-top: 10px;
    max-width: 100%;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .offers-detail-banner.cashback .img img {
    max-height: 85%;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .offers-detail-banner.cashback .img img {
    max-height: 80%;
  }
}
body .wrapper main .m-inner .offers-detail-txt {
  max-width: 900px;
  padding-top: 40px;
}
body .wrapper main .m-inner .offers-detail-txt .title {
  font: 600 18px/26px 'CocoSharp', 'Arial', sans-serif;
  margin-bottom: 40px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .offers-detail-txt .title {
    font-size: 16px;
    margin-bottom: 30px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .offers-detail-txt .title {
    font-size: 14px;
    margin-bottom: 25px;
  }
}
body .wrapper main .m-inner .offers-detail-txt ul.list {
  padding-left: 20px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .offers-detail-txt ul.list {
    padding-left: 10px;
  }
}
body .wrapper main .m-inner .offers-detail-txt ul.list li {
  margin-top: 15px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .offers-detail-txt ul.list li {
    font-size: 16px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .offers-detail-txt ul.list li {
    font-size: 14px;
    line-height: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .offers-detail-txt ul.list li::before {
    top: 7px;
  }
}
body .wrapper main .m-inner .offers-detail-txt ul.list {
  margin-bottom: 15px;
}
body .wrapper main .m-inner .offers-detail-txt p {
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 15px;
  font-weight: 300;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .offers-detail-txt p {
    font-size: 16px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .offers-detail-txt p {
    font-size: 14px;
  }
}
body .wrapper main .m-inner .offers-detail-txt p.subtxt {
  font-size: 13px;
  font-style: italic;
  margin-top: 30px;
  color: #262626;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .offers-detail-txt p.subtxt {
    margin-top: 25px;
    font-size: 12px;
    line-height: 24px;
  }
}
body .wrapper main .m-inner .offers-detail-txt p:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .offers-detail-txt a {
  color: #dc0533;
  border: none;
}
body .wrapper main .m-inner .offers-detail-txt a:hover {
  text-decoration: underline;
}
body .wrapper main .m-inner .filanthropy-count {
  padding: 40px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .filanthropy-count-img img {
  max-width: 222px;
}
body .wrapper main .m-inner .filanthropy-count-txt {
  padding-top: 25px;
  width: calc((100% - 20px)/2);
}
body .wrapper main .m-inner .filanthropy-count-txt span {
  margin-top: 34px;
  display: block;
  max-width: 680px;
  font: 300 18px/24px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .filanthropy-count-txt span a {
  color: #dc0533;
}
body .wrapper main .m-inner .filanthropy-count-txt span a:hover {
  text-decoration: underline;
}
body .wrapper main .m-inner .filanthropy-count-nums {
  padding: 50px 65px 55px;
  width: calc((100% - 20px)/2);
  background: #ffffff;
  border-radius: 10px;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
}
body .wrapper main .m-inner .filanthropy-count-nums-title {
  font: 700 36px/32px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .filanthropy-count-nums-block {
  margin-top: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
body .wrapper main .m-inner .filanthropy-count-nums-block-item:last-child {
  margin-left: 80px;
}
body .wrapper main .m-inner .filanthropy-count-nums-block-item-val {
  font: 50px/54px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
}
body .wrapper main .m-inner .filanthropy-count-nums-block-item-desc {
  margin-top: 10px;
  font: 300 22px/17px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .filanthropy-container {
  padding: 60px 0 115px 0;
}
body .wrapper main .m-inner .filanthropy-container-desc {
  margin-top: 25px;
  max-width: 1105px;
  font: 300 18px/24px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .filanthropy-container-desc a {
  color: #dc0533;
}
body .wrapper main .m-inner .filanthropy-container-desc a:hover {
  text-decoration: underline;
}
body .wrapper main .m-inner .filanthropy-container-list-item {
  padding: 93px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-top: 1px solid #e6e8e0;
}
body .wrapper main .m-inner .filanthropy-container-list-item:first-child {
  border-top: none;
}
body .wrapper main .m-inner .filanthropy-container-list-item:last-child {
  padding-bottom: 0;
}
body .wrapper main .m-inner .filanthropy-container-list-item .filanthropy-container-list-item-img {
  width: 25%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .filanthropy-container-list-item .filanthropy-container-list-item-img img {
  max-width: 100%;
}
body .wrapper main .m-inner .filanthropy-container-list-item .filanthropy-container-list-item-content {
  padding-left: 60px;
  width: 75%;
}
body .wrapper main .m-inner .filanthropy-container-list-item .filanthropy-container-list-item-content-title a {
  font: 700 26px/32px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .filanthropy-container-list-item .filanthropy-container-list-item-content-title a span {
  color: #dc0533;
}
body .wrapper main .m-inner .filanthropy-container-list-item .filanthropy-container-list-item-content-txt {
  margin-top: 18px;
  max-width: 910px;
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .filanthropy-container-list-item .filanthropy-container-list-item-content-txt a {
  color: #dc0533;
}
body .wrapper main .m-inner .filanthropy-container-list-item .filanthropy-container-list-item-content-txt a:hover {
  text-decoration: underline;
}
body .wrapper main .m-inner .business-services.business-page {
  display: block;
  margin-top: 80px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .business-services.business-page {
    margin-top: 40px;
  }
}
body .wrapper main .m-inner .business-services.business-page .business-services-title {
  font: 700 36px/1.2 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .business-services.business-page .business-services-desc {
  margin-top: 25px;
  font: 300 18px/1.3 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .business-services.business-page .business-services-slider {
  position: relative;
  margin-top: 30px;
}
body .wrapper main .m-inner .business-services.business-page .business-services-slider-block {
  margin: 0 -18px;
}
body .wrapper main .m-inner .business-services.business-page .business-services-slider-block-item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 33%;
  margin: 0 18px;
  height: 300px;
  padding: 40px;
  background: #f2f2f2;
  border-radius: 10px;
  overflow: hidden;
}
body .wrapper main .m-inner .business-services.business-page .business-services-slider-block-item-image {
  position: absolute;
  right: 40px;
  top: 40px;
}
body .wrapper main .m-inner .business-services.business-page .business-services-slider-block-item-title {
  max-width: 300px;
  font: 700 26px/1.3 'Gilroy', 'Arial', sans-serif;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .business-services.business-page .business-services-slider-block-item-title {
    max-width: 220px;
    font-size: 24px;
  }
}
body .wrapper main .m-inner .business-services.business-page .business-services-slider-block-item-desc {
  max-width: 300px;
  margin-top: 15px;
  font: 300 18px/1.3 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .business-services.business-page .business-services-slider-block-item .ui-arrow-link {
  margin-top: auto;
}
body .wrapper main .m-inner .business-services.business-page .business-services-slider .slick-controls-arrows {
  position: absolute;
  top: -25%;
  right: 0;
  pointer-events: all;
}
body .wrapper main .m-inner .business-services.business-page .business-services-slider .slick-controls-arrows .slick-arrow {
  width: 45px;
  height: 45px;
  font-size: 0;
  border: 1px solid #262626;
  border-radius: 50%;
}
body .wrapper main .m-inner .business-services.business-page .business-services-slider .slick-controls-arrows .slick-arrow:hover {
  border-color: #dc0533;
}
body .wrapper main .m-inner .business-services.business-page .business-services-slider .slick-controls-arrows .slick-arrow.slick-prev {
  margin-right: 8px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='19' viewBox='0 0 12 19' fill='none'%3E%3Cpath d='M10 2L3 9.5L10 17' stroke='%23262626' stroke-width='3'/%3E%3C/svg%3E") 45% no-repeat, #ffffff;
}
body .wrapper main .m-inner .business-services.business-page .business-services-slider .slick-controls-arrows .slick-arrow.slick-prev:hover {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='19' viewBox='0 0 12 19' fill='none'%3E%3Cpath d='M10 2L3 9.5L10 17' stroke='%23038C73' stroke-width='3'/%3E%3C/svg%3E") 45% no-repeat, #ffffff;
}
body .wrapper main .m-inner .business-services.business-page .business-services-slider .slick-controls-arrows .slick-arrow.slick-next {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='19' viewBox='0 0 12 19' fill='none'%3E%3Cpath d='M2 17L9 9.5L2 2' stroke='%23262626' stroke-width='3'/%3E%3C/svg%3E") 55% no-repeat, #ffffff;
}
body .wrapper main .m-inner .business-services.business-page .business-services-slider .slick-controls-arrows .slick-arrow.slick-next:hover {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='19' viewBox='0 0 12 19' fill='none'%3E%3Cpath d='M2 17L9 9.5L2 2' stroke='%23038C73' stroke-width='3'/%3E%3C/svg%3E") 55% no-repeat, #ffffff;
}
body .wrapper main .m-inner .features {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  padding: 70px 90px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .features {
    padding: 70px 55px;
  }
}
body .wrapper main .m-inner .features-item {
  width: calc((100% - 300px) / 4);
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .features-item {
    width: calc((100% - 185px) / 4);
  }
}
body .wrapper main .m-inner .features-item-val {
  text-align: center;
}
body .wrapper main .m-inner .features-item-val span {
  font: 300 20px/24px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .features-item-val .num {
  font: 500 50px/50px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .features-item-val .txt {
  font: 500 36px/42px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .features-item-desc {
  text-align: center;
  margin-top: 11px;
  font: 300 18px/21px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper main .m-inner .mortage-form {
  margin-top: 20px;
  margin-bottom: 100px;
  padding: 70px 340px 65px 397px;
  border-radius: 10px;
  background: #ffffff;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
}
body .wrapper main .m-inner .mortage-form-title {
  text-align: center;
}
body .wrapper main .m-inner .mortage-form-container {
  margin: 60px auto 0;
  max-width: 550px;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 33px;
  width: 100%;
  max-width: 495px;
  height: 48px;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select .geo-btn {
  position: absolute;
  top: 50%;
  right: -55px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 40px;
  height: 40px;
  background: url(/local/templates/main/styles/../media/img/ic_1.png) center no-repeat;
  border: 1px solid #ccc;
  border-radius: 50%;
  cursor: pointer;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select-title {
  position: absolute;
  z-index: 1;
  top: 50%;
  -webkit-transform: translateY(-30px);
          transform: translateY(-30px);
  left: 15px;
  padding: 0 3px;
  font: 300 14px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  background: #ffffff;
  pointer-events: none;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select .bootstrap-select {
  width: 100% !important;
  height: 100%;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select .bootstrap-select .dropdown-toggle {
  width: 100%;
  height: 100%;
  padding: 0;
  background: #ffffff;
  border-radius: 10px;
  border: 1px solid #858f9a;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select .bootstrap-select .dropdown-toggle:focus,
body .wrapper main .m-inner .mortage-form-container .ui-form-select .bootstrap-select .dropdown-toggle:active {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  outline: none !important;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select .bootstrap-select .dropdown-toggle:after {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 22px;
  margin: 0;
  width: 13px;
  min-width: 13px;
  height: 8px;
  background: url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.00027 1L6.36683 6.31152L11.7334 1' stroke='%23858F9A' stroke-linecap='round'/%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 100%;
  border: none;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  padding: 0 30px 0 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 100%;
  font: 300 16px/48px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  vertical-align: middle;
  white-space: nowrap;
  text-overflow: ellipsis;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select .bootstrap-select .dropdown-menu.show {
  top: 5px !important;
  margin: 0;
  padding: 0;
  border-radius: 10px;
  border: 1px solid #858f9a;
  -webkit-transform: translateY(50px) !important;
          transform: translateY(50px) !important;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox {
  padding: 8px;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox input {
  height: 35px;
  font: 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  caret-color: #dc0533;
  border-color: #d9d9d9;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox input::placehoder {
  font: 300 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show {
  border: none;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.active a,
body .wrapper main .m-inner .mortage-form-container .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.selected a {
  background: #dc0533;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.active a span,
body .wrapper main .m-inner .mortage-form-container .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.selected a span {
  color: #ffffff;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li:active a {
  background: #dc0533;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li:active a span {
  color: #ffffff;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li a {
  padding: 5px 18px;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li a span {
  font: 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select-action {
  margin-left: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select-action button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 40px;
  height: 40px;
  padding: 0;
  background: transparent;
  border-radius: 50%;
  border: 1px solid #cacdc2;
}
body .wrapper main .m-inner .mortage-form-container .ui-form-select-action button:hover svg path {
  fill: #dc0533;
}
body .wrapper main .m-inner .mortage-form-container .ui-input.lg {
  max-width: 550px;
}
body .wrapper main .m-inner .mortage-form-container .ui-input.sm {
  max-width: 290px;
}
body .wrapper main .m-inner .mortage-form-container .ui-checkbox {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 30px auto 40px auto;
}
body .wrapper main .m-inner .mortage-form-container .ui-checkbox label:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .mortage-form-container .ui-btn button {
  display: inline-block;
  width: 100%;
  font: 300 18px/50px 'CocoSharp', 'Arial', sans-serif;
  color: #ffffff;
  text-align: center;
  border: 2px solid #dc0533;
  background: #dc0533;
  border-radius: 30px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .mortage-form-container .ui-btn button:hover {
  color: #dc0533;
  background: transparent;
}
body .wrapper main .m-inner .mortage-form.new-mortgage {
  margin-top: 45px;
  margin-bottom: 50px;
  padding: 70px 0 75px;
}
body .wrapper main .m-inner .mortage-form.new-mortgage .mortage-form-container {
  margin-top: 50px;
  max-width: 730px;
}
body .wrapper main .m-inner .mortage-form.new-mortgage .mortage-form-container-line {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
body .wrapper main .m-inner .mortage-form.new-mortgage .mortage-form-container-line:not(:first-child) {
  margin-top: 35px;
}
body .wrapper main .m-inner .mortage-form.new-mortgage .mortage-form-container-line.center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrapper main .m-inner .mortage-form.new-mortgage .mortage-form-container-line-clm {
  width: calc((100% - 30px)/2);
}
body .wrapper main .m-inner .mortage-form.new-mortgage .mortage-form-container-line .ui-checkbox {
  margin: 0;
}
body .wrapper main .m-inner .mortage-form.new-mortgage .mortage-form-container-line .ui-checkbox label .checkmark {
  top: 2px;
}
body .wrapper main .m-inner .mortage-form.new-mortgage .mortage-form-container-line .ui-checkbox label a {
  margin: 0 4px;
  color: #262626;
}
body .wrapper main .m-inner .mortage-form.new-mortgage .mortage-form-container .ui-btn {
  margin: 0 auto;
  margin-top: 60px;
  max-width: 295px;
}
body .wrapper main .m-inner .mortage-form.new-mortgage .mortage-form-container .ui-btn button {
  line-height: 56px;
}
body .wrapper main .m-inner .mortage-form.new-mortgage.cards-universal-page .mortage-form-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .mortage-form.new-mortgage.cards-universal-page .mortage-form-container {
    margin-top: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
body .wrapper main .m-inner .mortage-form.new-mortgage.cards-universal-page .mortage-form-container-line {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: calc((100% - 30px)/2);
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .mortage-form.new-mortgage.cards-universal-page .mortage-form-container-line {
    width: 100%;
  }
}
body .wrapper main .m-inner .mortage-form.new-mortgage.cards-universal-page .mortage-form-container-line:not(:first-child) {
  margin-top: 0;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .mortage-form.new-mortgage.cards-universal-page .mortage-form-container-line:not(:first-child) {
    margin-top: 30px;
  }
}
body .wrapper main .m-inner .mortage-form.new-mortgage.cards-universal-page .mortage-form-container-line-clm {
  width: 100%;
  margin-bottom: 35px;
}
body .wrapper main .m-inner .mortage-form.new-mortgage.cards-universal-page .mortage-form-container-line-clm:last-child {
  margin-bottom: 0;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .mortage-form.new-mortgage.cards-universal-page .mortage-form-container-line-clm {
    width: 420px;
    margin-bottom: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .mortage-form.new-mortgage.cards-universal-page .mortage-form-container-line-clm {
    width: 100%;
    margin-bottom: 20px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .mortage-form.new-mortgage.cards-universal-page .mortage-form-container-line-clm .ui-form-select {
    max-width: unset;
  }
}
body .wrapper main .m-inner .mortage-form.new-mortgage.cards-universal-page .mortage-form-container-line-clm .ui-form-select-title {
  color: #858f9a;
}
body .wrapper main .m-inner .mortage-form.new-mortgage.cards-universal-page .mortage-form-container .ui-btn {
  width: 235px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .mortage-form.new-mortgage.cards-universal-page .mortage-form-container .ui-btn {
    margin-top: 30px;
  }
}
body .wrapper main .m-inner .not-found {
  height: 80vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .not-found-image {
  width: 545px;
  margin: 0 auto;
}
body .wrapper main .m-inner .not-found-image svg {
  width: 100%;
}
body .wrapper main .m-inner .not-found-desc {
  margin-top: 70px;
  text-align: center;
}
body .wrapper main .m-inner .not-found-desc p {
  margin-bottom: 15px;
  font: 300 20px/1.3 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .not-found-desc p a {
  text-decoration: underline;
  color: #dc0533;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .not-found-desc p a:hover {
  text-decoration: none;
  color: #262626;
}
body .wrapper main .m-inner .search-input label {
  position: relative;
}
body .wrapper main .m-inner .search-input label input[type='text'] {
  padding: 0 35px 0 10px;
  border: 0;
  border-bottom: 1px solid #d9d9d9;
  border-radius: 0;
}
body .wrapper main .m-inner .search-input label input[type='text']:focus ~ span,
body .wrapper main .m-inner .search-input label input[type='text']:valid ~ span {
  opacity: 0;
}
body .wrapper main .m-inner .search-input label span {
  left: 10px;
  padding: 0;
}
body .wrapper main .m-inner .search-input label input[type='submit'] {
  position: absolute;
  right: 10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 24px;
  height: 24px;
  padding: 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z' stroke='%23373A36' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M21 21L16.65 16.65' stroke='%23373A36' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E") no-repeat;
  background-size: contain;
  border: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .search-input label input[type='submit']:hover {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z' stroke='%23f65e64' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M21 21L16.65 16.65' stroke='%23f65e64' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
body .wrapper main .m-inner .search-block {
  margin-top: 50px;
}
body .wrapper main .m-inner .search-block-item {
  margin-top: 40px;
}
body .wrapper main .m-inner .search-block-item:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .search-block-item-title a {
  font: 500 20px/1.3 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .search-block-item-title a:hover {
  color: #dc0533;
}
body .wrapper main .m-inner .search-block-item-desc {
  margin-top: 5px;
  font: 16px/1.5 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .search-block-item-link {
  margin-top: 5px;
}
body .wrapper main .m-inner .search-block-item-link a {
  font: 300 14px/1.5 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .wrapper main .m-inner .search-block-item-link a:hover {
  text-decoration: underline;
}
body .wrapper main .m-inner .sitemap {
  padding-bottom: 140px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sitemap {
    padding-bottom: 100px;
  }
}
body .wrapper main .m-inner .sitemap-content {
  margin-top: 45px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sitemap-content {
    margin-top: 40px;
  }
}
body .wrapper main .m-inner .sitemap-content-row {
  margin-top: 55px;
  padding-top: 50px;
  border-top: 1px solid #e6e8e0;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sitemap-content-row {
    margin-top: 40px;
    padding-top: 40px;
  }
}
body .wrapper main .m-inner .sitemap-content-row:first-child {
  margin-top: 0;
  padding-top: 0;
  border-top: none;
}
body .wrapper main .m-inner .sitemap-content-row:last-child .sitemap-content-row-block-item:last-child {
  width: 50%;
}
body .wrapper main .m-inner .sitemap-content-row-title a {
  font: 700 26px/1 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sitemap-content-row-title a {
    font-size: 24px;
  }
}
body .wrapper main .m-inner .sitemap-content-row-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 30px;
}
body .wrapper main .m-inner .sitemap-content-row-block-item {
  width: 25%;
  padding-right: 20px;
}
body .wrapper main .m-inner .sitemap-content-row-block-item-subitem {
  margin-top: 55px;
}
body .wrapper main .m-inner .sitemap-content-row-block-item-subitem:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .sitemap-content-row-block-item-subitem-link {
  margin-top: 15px;
}
body .wrapper main .m-inner .sitemap-content-row-block-item-subitem-link:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .sitemap-content-row-block-item-subitem-link a {
  font: 500 18px/1.25 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sitemap-content-row-block-item-subitem-link a {
    font-size: 16px;
  }
}
body .wrapper main .m-inner .sitemap-content-row-block-item-subitem-link a:hover {
  color: #dc0533;
}
body .wrapper main .m-inner .sitemap-content-row-block-item-subitem ul {
  margin-top: 15px;
  margin-bottom: 0;
}
body .wrapper main .m-inner .sitemap-content-row-block-item-subitem ul li {
  position: relative;
  margin-top: 15px;
  padding-left: 15px;
}
body .wrapper main .m-inner .sitemap-content-row-block-item-subitem ul li:before {
  content: '';
  position: absolute;
  left: 0;
  top: 8px;
  width: 7px;
  height: 7px;
  background-color: #dc0533;
  border-radius: 50%;
}
body .wrapper main .m-inner .sitemap-content-row-block-item-subitem ul li:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .sitemap-content-row-block-item-subitem ul li a {
  font: 300 18px/1.25 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sitemap-content-row-block-item-subitem ul li a {
    font-size: 16px;
  }
}
body .wrapper main .m-inner .sitemap-content-row-block-item-subitem ul li a:hover {
  color: #dc0533;
}
body .wrapper main .m-inner .easy-banner {
  margin-top: 65px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
  border-radius: 10px;
}
body .wrapper main .m-inner .easy-banner-info {
  padding: 15px 135px 15px 195px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrapper main .m-inner .easy-banner-info-txt {
  margin-top: 20px;
  font: 500 22px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .easy-banner-info-txt a {
  color: #dc0533;
}
body .wrapper main .m-inner .easy-banner-info-txt a:hover {
  text-decoration: underline;
}
body .wrapper main .m-inner .easy-banner-img .mob {
  display: none;
}
body .wrapper main .m-inner .easy-banner.deposits-page {
  margin-top: 100px;
  margin-bottom: 60px;
}
body .wrapper main .m-inner .easy-banner.deposits-page .easy-banner-info {
  padding-right: 220px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .easy-banner.deposits-page .easy-banner-info {
    padding: 15px 85px 15px 55px;
  }
}
body .wrapper main .m-inner .easy-banner.deposits-page.coupon-page {
  margin-top: 0;
}
body .wrapper main .m-inner .easy-banner.deposits-page.coupon-page .easy-banner-info {
  padding-right: 332px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .easy-banner.deposits-page.coupon-page .easy-banner-info {
    padding-right: 257px;
  }
}
body .wrapper main .m-inner .easy-banner.deposits-page.coupon-page .easy-banner-info-txt {
  max-width: 330px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .easy-banner.deposits-page.coupon-page .easy-banner-info h2 {
    width: 400px;
  }
}
body .wrapper main .m-inner .easy-banner.deposits-page.coupon-page .easy-banner-img {
  overflow: hidden;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
body .wrapper main .m-inner .subpromo {
  margin-top: 5px;
  padding-top: 30px;
  padding-bottom: 50px;
}
body .wrapper main .m-inner .subpromo-inner {
  position: relative;
  padding: 20px 90px 25px 520px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  background: #f2f2f2;
  border-radius: 10px;
}
body .wrapper main .m-inner .subpromo-inner-img {
  position: absolute;
  left: 135px;
  bottom: 0;
}
body .wrapper main .m-inner .subpromo-inner-content-title {
  font: 500 30px/35px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .subpromo-inner-content-desc {
  margin-top: 3px;
  font: 18px/2.1 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .subpromo-inner-content-desc .ui-tip {
  -webkit-transform: translateY(3px);
          transform: translateY(3px);
  display: inline-block;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .subpromo-inner-content-desc .ui-tip-drop {
    left: auto;
    right: 24px;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}
body .wrapper main .m-inner .card-caths {
  margin-top: 45px;
}
body .wrapper main .m-inner .card-caths-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
body .wrapper main .m-inner .card-caths-block-item {
  width: calc((100% - 70px)/3);
  padding: 40px;
  border-radius: 10px;
  background: #f2f2f2;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .card-caths-block-item {
    padding: 30px;
  }
}
body .wrapper main .m-inner .card-caths-block-item-title {
  font: 700 26px/32px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .card-caths-block-item-head {
  margin-top: 37px;
  padding-bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: 1px solid #e7e7e7;
}
body .wrapper main .m-inner .card-caths-block-item-head-item:first-child {
  width: calc(100% - 85px);
}
body .wrapper main .m-inner .card-caths-block-item-head-item:last-child {
  width: 85px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .card-caths-block-item-head-item:last-child {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
body .wrapper main .m-inner .card-caths-block-item-head-item span {
  font: 15px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .card-caths-block-item-head-item span {
    text-align: right;
  }
}
body .wrapper main .m-inner .card-caths-block-item-list {
  margin-top: 30px;
}
body .wrapper main .m-inner .card-caths-block-item-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .card-caths-block-item-list-item:not(:first-child) {
  margin-top: 30px;
}
body .wrapper main .m-inner .card-caths-block-item-list-item-content {
  width: calc(100% - 85px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .card-caths-block-item-list-item-content {
    width: calc(100% - 65px);
  }
}
body .wrapper main .m-inner .card-caths-block-item-list-item-content-img {
  width: 55px;
  min-width: 55px;
  height: 55px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='55' height='55' viewBox='0 0 55 55' fill='none'%3E%3Crect opacity='0.15' width='55' height='55' rx='10' fill='%23858F9A'/%3E%3Cmask id='mask0' mask-type='alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='55' height='55'%3E%3Crect width='55' height='55' rx='10' fill='%23F2F2F2'/%3E%3C/mask%3E%3Cg mask='url(%23mask0)'%3E%3Cg opacity='0.3'%3E%3Cpath d='M20 27.5C20 28.8807 18.8807 30 17.5 30C16.1193 30 15 28.8807 15 27.5C15 26.1193 16.1193 25 17.5 25C18.8807 25 20 26.1193 20 27.5Z' stroke='%23858F9A' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M30 27.5C30 28.8807 28.8807 30 27.5 30C26.1193 30 25 28.8807 25 27.5C25 26.1193 26.1193 25 27.5 25C28.8807 25 30 26.1193 30 27.5Z' stroke='%23858F9A' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M40 27.5C40 28.8807 38.8807 30 37.5 30C36.1193 30 35 28.8807 35 27.5C35 26.1193 36.1193 25 37.5 25C38.8807 25 40 26.1193 40 27.5Z' stroke='%23858F9A' stroke-width='2' stroke-linecap='round'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
}
body .wrapper main .m-inner .card-caths-block-item-list-item-content-img img {
  max-width: 100%;
  max-height: 100%;
}
body .wrapper main .m-inner .card-caths-block-item-list-item-content-txt {
  margin-left: 20px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .card-caths-block-item-list-item-content-txt.sm {
    max-width: 110px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .card-caths-block-item-list-item-content-txt.sm {
    max-width: 100%;
  }
}
body .wrapper main .m-inner .card-caths-block-item-list-item-content-txt br {
  display: none;
}
body .wrapper main .m-inner .card-caths-block-item-list-item-content-txt span {
  font: 18px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .card-caths-block-item-list-item-content-txt span {
    margin-right: 5px;
  }
}
body .wrapper main .m-inner .card-caths-block-item-list-item-content-txt .sub-opt-tip {
  margin-left: 6px;
  width: 18px;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' viewBox='0 0 18 17' fill='none'%3E%3Ccircle cx='8.52673' cy='8.5' r='8' fill='none' stroke='%23CACDC2'/%3E%3Cpath d='M8.37205 3.60938C6.42839 3.60938 5.33094 4.79938 5.29128 6.49182H6.81183C6.8515 5.38115 7.43328 4.9316 8.3985 4.9316C9.36372 4.9316 9.87939 5.56626 9.87939 6.26704C9.87939 7.06038 9.45628 7.4306 8.82161 7.88015C7.82994 8.66026 7.43328 9.0966 7.43328 10.194V10.551H8.95383V10.194C8.95383 9.48004 9.17861 9.26849 9.80005 8.81893C10.6992 8.1446 11.4132 7.60249 11.4132 6.26704C11.4132 4.72004 10.3289 3.60938 8.37205 3.60938ZM9.03316 13.2219V11.4502H7.3275V13.2219H9.03316Z' fill='%23CACDC2'/%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .card-caths-block-item-list-item-content-txt .sub-opt-tip {
    margin-left: 0;
  }
}
body .wrapper main .m-inner .card-caths-block-item-list-item-val {
  width: 85px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .card-caths-block-item-list-item-val {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
body .wrapper main .m-inner .card-caths-block-item-list-item-val span {
  font: 700 24px/30px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
}
body .wrapper main .m-inner .card-caths-txt {
  margin-top: 40px;
  font: 22px/32px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  text-align: center;
}
body .wrapper main .m-inner .card_service {
  padding-top: 100px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .card_service {
    padding-top: 60px;
  }
}
body .wrapper main .m-inner .card_service-title-head {
  text-align: center;
}
body .wrapper main .m-inner .card_service-title-txt {
  text-align: center;
  font: 300 22px/43px 'CocoSharp', 'Arial', sans-serif;
  margin-top: 20px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .card_service-title-txt {
    font-size: 18px;
    line-height: 36px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .card_service-title-txt {
    font-size: 16px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .card_service-title-txt {
    font-size: 15px;
    line-height: 25px;
  }
}
body .wrapper main .m-inner .card_service-title-subtitle {
  margin-top: 40px;
  font: 700 26px/32px 'CocoSharp', 'Arial', sans-serif;
  text-align: center;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .card_service-title-subtitle {
    font-size: 22px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .card_service-title-subtitle {
    font-size: 20px;
    max-width: 489px;
    margin: 30px auto 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .card_service-title-subtitle {
    font-size: 18px;
    line-height: 25px;
    margin-top: 20px;
  }
}
body .wrapper main .m-inner .card_service-block {
  margin-top: 40px;
  background: #f2f2f2;
  border-radius: 10px;
  padding: 40px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .card_service-block {
    padding: 40px 20px 30px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .card_service-block {
    padding: 30px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .card_service-block {
    padding: 25px 25px 25px 20px;
    margin-top: 20px;
  }
}
body .wrapper main .m-inner .card_service-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 20px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .card_service-content {
    display: block;
  }
}
body .wrapper main .m-inner .card_service-clm {
  width: calc((100% - 140px) / 3);
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .card_service-clm {
    width: calc((100% - 90px) / 2);
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .card_service-clm {
    width: 100%;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .card_service-clm.mob {
    display: none;
  }
}
body .wrapper main .m-inner .card_service-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .card_service-item {
    width: 100%;
    margin-bottom: 25px;
  }
}
body .wrapper main .m-inner .card_service-item.mob_on {
  display: none;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .card_service-item.mob_on {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .card_service-item.mob_hide {
    display: none;
  }
}
body .wrapper main .m-inner .card_service-item-txt {
  font: 400 18px/28px 'CocoSharp', 'Arial', sans-serif;
  margin-left: 20px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .card_service-item-txt {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .card_service-item-txt {
    font-size: 14px;
  }
}
body .wrapper main .m-inner .card_service-item-txt .tooltip-inner {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 205px;
}
body .wrapper main .m-inner .card_service-item-img {
  width: 55px;
  height: 55px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .card_service-item-img {
    width: 50px;
    height: 50px;
  }
}
body .wrapper main .m-inner .card_service-item-img img {
  width: 100%;
}
body .wrapper main .m-inner .card_service-price {
  text-align: center;
  padding-top: 40px;
  border-top: 1px solid #e7e7e7;
  font: 700 26px/32px 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .card_service-price {
    font-size: 22px;
    padding-top: 30px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .card_service-price {
    font-size: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .card_service-price {
    font-size: 18px;
    line-height: 23px;
    text-align: start;
    padding-top: 20px;
  }
}
body .wrapper main .m-inner .card_service .sub-opt-tip {
  margin-left: 6px;
  width: 18px;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' viewBox='0 0 18 17' fill='none'%3E%3Ccircle cx='8.52673' cy='8.5' r='8' fill='none' stroke='%23CACDC2'/%3E%3Cpath d='M8.37205 3.60938C6.42839 3.60938 5.33094 4.79938 5.29128 6.49182H6.81183C6.8515 5.38115 7.43328 4.9316 8.3985 4.9316C9.36372 4.9316 9.87939 5.56626 9.87939 6.26704C9.87939 7.06038 9.45628 7.4306 8.82161 7.88015C7.82994 8.66026 7.43328 9.0966 7.43328 10.194V10.551H8.95383V10.194C8.95383 9.48004 9.17861 9.26849 9.80005 8.81893C10.6992 8.1446 11.4132 7.60249 11.4132 6.26704C11.4132 4.72004 10.3289 3.60938 8.37205 3.60938ZM9.03316 13.2219V11.4502H7.3275V13.2219H9.03316Z' fill='%23CACDC2'/%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .card_service .sub-opt-tip {
    margin-left: 0;
  }
}
body .wrapper main .m-inner .one-touch-payment-standalone {
  margin-top: 100px;
  padding: 70px 50px;
  background: #ffffff;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
}
body .wrapper main .m-inner .one-touch-payment-standalone-title {
  font: 700 36px/42px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  text-align: center;
}
body .wrapper main .m-inner .one-touch-payment-standalone-title span {
  color: #dc0533;
}
body .wrapper main .m-inner .one-touch-payment-standalone-txt {
  margin-top: 20px;
  font: 300 22px/32px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  text-align: center;
}
body .wrapper main .m-inner .one-touch-payment-standalone-img {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .card-universal-underfunctions {
  margin-top: -30px;
}
body .wrapper main .m-inner .card-universal-underfunctions span {
  margin: 0 auto;
  display: block;
  max-width: 980px;
  font: 22px/43px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  text-align: center;
}
body .wrapper main .m-inner .card-universal-underfunctions span a {
  color: #dc0533;
  border-bottom: 1px solid transparent;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  white-space: nowrap;
}
body .wrapper main .m-inner .card-universal-underfunctions span a:hover {
  border-color: #dc0533;
}
body .wrapper main .m-inner .helping-contacts-container {
  margin-top: 40px;
}
body .wrapper main .m-inner .helping-contacts-container-els {
  padding-right: 15%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 50px;
}
body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts-txt {
  margin-left: 20px;
  display: block;
}
body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts-txt span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts-txt span:not(:first-child) {
  margin-top: 4px;
}
body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts-txt a {
  display: block;
}
body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts-txt a:not(:first-child) {
  margin-top: 4px;
}
body .wrapper main .m-inner .helping-contacts-container.samsung-pay .helping-contacts-container-els .helping-contacts {
  padding-bottom: 0;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .helping-contacts-container.samsung-pay .helping-contacts-container-els .helping-contacts:not(:first-child) {
    margin-left: 30px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .helping-contacts-container.samsung-pay .helping-contacts-container-els .helping-contacts:not(:first-child) {
    margin-left: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .helping-contacts-container.samsung-pay .helping-contacts-container-els .helping-contacts-txt {
    font-size: 16px;
    line-height: 22px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .helping-contacts-container.samsung-pay .helping-contacts-container-els .helping-contacts-txt {
    font-size: 14px;
    line-height: 20px;
  }
}
body .wrapper main .m-inner .muchpossible {
  display: none;
}
body .wrapper main .m-inner .your-rules-payment {
  margin-top: 65px;
  position: relative;
  padding: 65px 80px;
  background: #f2f2f2;
  border-radius: 10px;
  overflow: hidden;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .your-rules-payment {
    padding: 40px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .your-rules-payment {
    padding: 25px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .your-rules-payment {
    margin-top: 25px;
    padding: 25px 20px;
  }
}
body .wrapper main .m-inner .your-rules-payment-img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .your-rules-payment-img {
    left: auto;
    max-width: 320px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .your-rules-payment-img {
    max-width: 160px;
  }
}
body .wrapper main .m-inner .your-rules-payment-img img {
  max-width: 100%;
  max-height: 100%;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .your-rules-payment-content h2 {
    max-width: 70%;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .your-rules-payment-content h2 {
    max-width: 80%;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .your-rules-payment-content h2 {
    max-width: 100%;
  }
}
body .wrapper main .m-inner .your-rules-payment-content-block {
  margin-top: 30px;
  margin-bottom: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  row-gap: 20px;
  -webkit-column-gap: 40px;
     -moz-column-gap: 40px;
          column-gap: 40px;
  font: 22px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  max-width: 90%;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .your-rules-payment-content-block {
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .your-rules-payment-content-block {
    margin-top: 25px;
    margin-bottom: 10px;
    display: block;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .your-rules-payment-content-block {
    margin-top: 10px;
    font-size: 16px;
    line-height: 19px;
  }
}
body .wrapper main .m-inner .your-rules-payment-content-block-item {
  width: 285px;
  font: 22px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .your-rules-payment-content-block-item {
    font-size: 18px;
    line-height: 21px;
    width: 235px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .your-rules-payment-content-block-item {
    margin: 15px 0 0 0;
  }
  body .wrapper main .m-inner .your-rules-payment-content-block-item:first-child {
    margin-top: 0;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .your-rules-payment-content-block-item {
    font-size: 16px;
    line-height: 19px;
  }
}
body .wrapper main .m-inner .your-rules-payment-content .ui-btn-hollow {
  margin-top: 20px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .your-rules-payment-content .ui-btn-hollow {
    margin-top: 10px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .your-rules-payment-content .ui-btn-hollow {
    margin-top: 25px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .your-rules-payment-content .ui-btn-hollow {
    margin-top: 15px;
  }
}
body .wrapper main .m-inner .your-rules-payment--action .your-rules-payment-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .your-rules-payment--action .your-rules-payment-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .your-rules-payment--action .your-rules-payment-content-block {
    font-size: 16px;
    line-height: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .your-rules-payment--action .your-rules-payment-content-block {
    font-size: 14px;
    line-height: 18px;
  }
}
body .wrapper main .m-inner .your-rules-payment--action .your-rules-payment-content .block {
  margin-left: 55px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .your-rules-payment--action .your-rules-payment-content .block {
    margin-left: 0;
    margin-top: 5px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .your-rules-payment--action .your-rules-payment-content .block {
    margin-top: 0;
  }
}
body .wrapper main .m-inner .profit-confirmation {
  padding: 40px 0;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .profit-confirmation {
    padding: 15px 0 25px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .profit-confirmation {
    padding: 10px 0 20px;
  }
}
body .wrapper main .m-inner .profit-confirmation-txt {
  margin-top: 30px;
  max-width: 1050px;
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .profit-confirmation-txt {
    margin-top: 20px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .profit-confirmation-txt {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .profit-confirmation-txt {
    margin-top: 15px;
    font-size: 14px;
    line-height: 20px;
  }
}
body .wrapper main .m-inner .profit-confirmation-block {
  margin: 40px -10px 0 -10px;
  padding-right: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .profit-confirmation-block {
    margin-top: 30px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .profit-confirmation-block {
    padding-right: 0;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .profit-confirmation-block {
    margin: 20px -7.5px 0;
  }
}
body .wrapper main .m-inner .profit-confirmation-block-item {
  margin: 10px;
  padding: 37px 24px;
  width: calc((100% - 100px)/5);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #ffffff;
  border-radius: 10px;
  -webkit-box-shadow: 0px 10px 15px rgba(204, 208, 214, 0.4) !important;
          box-shadow: 0px 10px 15px rgba(204, 208, 214, 0.4) !important;
}
body .wrapper main .m-inner .profit-confirmation-block-item:hover {
  position: relative;
  z-index: 1;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .profit-confirmation-block-item {
    width: calc((100% - 60px)/3);
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .profit-confirmation-block-item {
    padding: 24px 20px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .profit-confirmation-block-item {
    margin: 7.5px;
    padding: 20px 15px;
    width: calc((100% - 30px)/2);
    min-height: 100px;
  }
}
body .wrapper main .m-inner .profit-confirmation-block-item-txt {
  padding-right: 15px;
  font: 500 18px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .profit-confirmation-block-item-txt {
    padding-right: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .profit-confirmation-block-item-txt {
    padding-right: 25px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .profit-confirmation-block-item-txt {
    padding-right: 0;
    font-size: 16px;
    line-height: 26px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .profit-confirmation-block-item-txt {
    padding-right: 2px;
    font-size: 14px;
    line-height: 20px;
  }
}
body .wrapper main .m-inner .manage-easy-props {
  margin-top: 75px;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .manage-easy-props {
    margin-top: 35px;
  }
}
body .wrapper main .m-inner .manage-easy-props-block {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 40px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .manage-easy-props-block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 30px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .manage-easy-props-block {
    margin-top: 30px;
  }
}
body .wrapper main .m-inner .manage-easy-props-block-item {
  position: relative;
  padding: 50px 60px;
  width: calc((100% - 40px)/2);
  min-height: 280px;
  background: #f2f2f2;
  border-radius: 10px;
  overflow: hidden;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .manage-easy-props-block-item {
    padding: 40px 40px 50px;
    width: 100%;
    min-height: 200px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .manage-easy-props-block-item {
    padding: 25px 25px 60px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .manage-easy-props-block-item {
    padding: 25px;
    min-height: 240px;
    background: #ffffff;
    -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
            box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .manage-easy-props-block-item:first-child .manage-easy-props-block-item-content-desc {
    max-width: 420px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .manage-easy-props-block-item:first-child .manage-easy-props-block-item-content-desc {
    max-width: 230px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .manage-easy-props-block-item:first-child .manage-easy-props-block-item-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .manage-easy-props-block-item:nth-child(3) .manage-easy-props-block-item-content-desc {
    max-width: 410px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .manage-easy-props-block-item:nth-child(3) .manage-easy-props-block-item-content-desc {
    max-width: 230px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .manage-easy-props-block-item:nth-child(3) .manage-easy-props-block-item-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
body .wrapper main .m-inner .manage-easy-props-block-item-img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
body .wrapper main .m-inner .manage-easy-props-block-item-img img {
  max-width: 100%;
  max-height: 100%;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .manage-easy-props-block-item-img img {
    max-height: 164px;
    -webkit-transform: translateX(35px);
            transform: translateX(35px);
  }
}
body .wrapper main .m-inner .manage-easy-props-block-item-content {
  position: relative;
  z-index: 1;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .manage-easy-props-block-item-content {
    max-width: 230px;
  }
}
body .wrapper main .m-inner .manage-easy-props-block-item-content-title {
  font: 400 26px/32px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .manage-easy-props-block-item-content-title {
    font-size: 22px;
    line-height: 26px;
  }
}
body .wrapper main .m-inner .manage-easy-props-block-item-content-desc {
  margin-top: 16px;
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  max-width: 340px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .manage-easy-props-block-item-content-desc {
    max-width: 320px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .manage-easy-props-block-item-content-desc {
    margin-top: 10px;
    font-size: 16px;
    line-height: 24px;
    max-width: 580px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .manage-easy-props-block-item-content-desc {
    max-width: 520px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .manage-easy-props-block-item-content-desc {
    max-width: 230px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .manage-easy-props-block-item-content-desc {
    margin-top: 15px;
    font-size: 15px;
    line-height: 20px;
  }
}
body .wrapper main .m-inner .manage-easy-get-credit {
  margin-top: 70px;
  padding: 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .manage-easy-get-credit {
    margin-top: 35px;
  }
}
body .wrapper main .m-inner .manage-easy-get-credit .ui-btn {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .manage-easy-get-credit .ui-btn a {
    width: 100%;
    max-width: 295px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .manage-easy-get-credit .ui-btn a {
    max-width: 100%;
  }
}
body .wrapper main .m-inner .fast-payment {
  margin: 50px 0;
  padding: 70px 90px 40px;
  background: #ffffff;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
  border-radius: 10px;
}
body .wrapper main .m-inner .fast-payment-title {
  text-align: center;
  font: 700 36px/42px 'CocoSharp', 'Arial', sans-serif;
  margin-bottom: 20px;
}
body .wrapper main .m-inner .fast-payment-title span {
  color: #dc0533;
}
body .wrapper main .m-inner .fast-payment-txt {
  font: 300 22px/32px 'CocoSharp', 'Arial', sans-serif;
  text-align: center;
  margin-bottom: 40px;
}
body .wrapper main .m-inner .fast-payment-logo {
  width: 108px;
  height: 55px;
  margin: 0 auto;
}
body .wrapper main .m-inner .fast-payment-logo svg {
  max-width: 100%;
}
body .wrapper main .m-inner .more_possible {
  position: relative;
  min-height: 200px;
  margin-top: 80px;
  background: #f2f2f2;
  border-radius: 10px;
  overflow: hidden;
}
body .wrapper main .m-inner .more_possible::before {
  position: absolute;
  content: '';
  top: 0;
  left: 0;
  width: 412px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg width='412' height='281' viewBox='0 0 412 281' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 10C0 4.47715 4.47715 0 10 0H412L205.374 281H9.99999C4.47714 281 0 276.523 0 271V10Z' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='412' y1='281.001' x2='1.13527e-07' y2='281.001' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%236CC47B'/%3E%3Cstop offset='1' stop-color='%23038C73'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  background-size: cover;
  background-position: right;
  background-repeat: no-repeat;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .more_possible::before {
    width: 280px;
  }
}
body .wrapper main .m-inner .more_possible-wrap {
  position: relative;
  z-index: 1;
  padding: 35px 60px 40px 460px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .more_possible-wrap {
    padding-left: 280px;
  }
}
body .wrapper main .m-inner .more_possible-icon {
  position: absolute;
  top: 50%;
  left: 220px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 148px;
  height: 148px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .more_possible-icon {
    left: 60px;
  }
}
body .wrapper main .m-inner .more_possible-icon svg {
  width: 100%;
  height: 100%;
}
body .wrapper main .m-inner .more_possible-title {
  margin-bottom: 15px;
  font: 700 22px/1.3 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .more_possible-main {
  font: 400 18px/1.44 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .more_possible-main a {
  border-bottom: 1px solid;
  color: #dc0533;
}
body .wrapper main .m-inner .compares {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 35px;
}
body .wrapper main .m-inner .compares-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: calc((100% - 70px) / 3);
  margin-right: 35px;
  padding: 40px;
  background: #f2f2f2;
  border-radius: 10px;
}
body .wrapper main .m-inner .compares-item:last-child {
  margin-right: 0;
}
body .wrapper main .m-inner .compares-item-head {
  margin-bottom: 30px;
  padding-bottom: 15px;
  border-bottom: 1px solid #e7e7e7;
}
body .wrapper main .m-inner .compares-item-title {
  margin-bottom: 10px;
  font: 700 26px/1.3 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .compares-item-title:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .compares-item-desc {
  font: 300 15px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .wrapper main .m-inner .compares-item-main {
  margin-bottom: 35px;
}
body .wrapper main .m-inner .compares-item-main ul.list.big li {
  margin-top: 10px;
}
body .wrapper main .m-inner .compares-item-main ul.list.big li:nth-child(1) {
  margin-top: 0;
}
body .wrapper main .m-inner .compares-item .ui-arrow-link {
  margin-top: auto;
}
body .wrapper main .m-inner .other_offers {
  margin-top: 100px;
}
body .wrapper main .m-inner .other_offers-title {
  margin-bottom: 40px;
}
body .wrapper main .m-inner .other_offers-item {
  position: relative;
  width: 570px;
  margin-right: 40px;
  background: #ffffff;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
  border-radius: 10px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .other_offers-item {
    width: 540px;
  }
}
body .wrapper main .m-inner .other_offers-item:last-child {
  margin-right: 0;
}
body .wrapper main .m-inner .other_offers-item-content {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 370px;
  padding: 65px 60px 50px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .other_offers-item-content {
    padding: 65px 45px 50px;
  }
}
body .wrapper main .m-inner .other_offers-item-title {
  max-width: 340px;
  margin-bottom: 15px;
  font: 700 34px/38px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .other_offers-item-desc {
  max-width: 280px;
  margin-bottom: 20px;
  font: 300 20px/1.3 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .other_offers-item .ui-btn-hollow {
  margin-top: auto;
}
body .wrapper main .m-inner .other_offers-item-img {
  position: absolute;
  top: 0;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  width: 100%;
  height: 100%;
}
body .wrapper main .m-inner .other_offers-item-img img {
  max-width: 100%;
}
body .wrapper main .m-inner .other_offers .slick-list {
  overflow: visible;
}
body .wrapper main .m-inner .mini_banner {
  padding-top: 35px;
  padding-bottom: 50px;
  position: relative;
}
body .wrapper main .m-inner .mini_banner-wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  background: #f2f2f2;
  border-radius: 10px;
  padding: 22px 25px 28px 80px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .mini_banner-wrap {
    padding-left: 25px;
  }
}
body .wrapper main .m-inner .mini_banner-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 75%;
}
body .wrapper main .m-inner .mini_banner-img {
  position: absolute;
  width: 20%;
  bottom: 0;
  left: 80px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .mini_banner-img {
    left: 25px;
  }
}
body .wrapper main .m-inner .mini_banner-img .mobile {
  display: none;
}
body .wrapper main .m-inner .mini_banner-text .title {
  font: 500 30px/37px 'CocoSharp', 'Arial', sans-serif;
  margin-bottom: 10px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .mini_banner-text .title {
    font-size: 24px;
  }
}
body .wrapper main .m-inner .mini_banner-text .desc {
  font: 400 18px/22px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .mini_banner-text .desc .sub-opt-tip {
  position: relative;
  z-index: 1;
  width: 18px;
  height: 18px;
  margin-left: 8px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Ccircle cx='9' cy='9' r='8.5' stroke='%23CACDC2'/%3E%3Cpath d='M8.83622 3.82202C6.77822 3.82202 5.61622 5.08202 5.57422 6.87402H7.18422C7.22622 5.69802 7.84222 5.22202 8.86422 5.22202C9.88622 5.22202 10.4322 5.89402 10.4322 6.63602C10.4322 7.47602 9.98422 7.86802 9.31222 8.34402C8.26222 9.17002 7.84222 9.63202 7.84222 10.794V11.172H9.45222V10.794C9.45222 10.038 9.69022 9.81402 10.3482 9.33802C11.3002 8.62402 12.0562 8.05002 12.0562 6.63602C12.0562 4.99802 10.9082 3.82202 8.83622 3.82202ZM9.53622 14V12.124H7.73022V14H9.53622Z' fill='%23CACDC2'/%3E%3C/svg%3E") center no-repeat;
}
body .wrapper main .m-inner .mini_banner-text .desc .sub-opt-tip a {
  display: inline-block;
  color: #dc0533 !important;
}
body .wrapper main .m-inner .mini_banner-text .desc .sub-opt-tip a:hover {
  text-decoration: underline;
}
body .wrapper main .m-inner .mini_banner-text .desc .sub-opt-tip span.popup_city-link {
  color: #dc0533;
  text-decoration: underline;
  cursor: pointer;
}
body .wrapper main .m-inner .mini_banner-text .desc .tooltip-inner.mutual {
  min-width: 350px;
}
body .wrapper main .m-inner .promotions {
  margin-top: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .promotions {
    margin-top: 35px;
  }
}
body .wrapper main .m-inner .promotions-item {
  position: relative;
  margin-bottom: 35px;
  padding: 30px;
  min-height: 300px;
  width: calc((100% - 40px) / 2);
  background: #f2f2f2;
  border-radius: 10px;
  overflow: hidden;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .promotions-item {
    width: 100%;
    margin-bottom: 20px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .promotions-item {
    min-height: 280px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .promotions-item {
    min-height: 350px;
    padding: 0;
    display: block;
  }
}
body .wrapper main .m-inner .promotions-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 360px;
  height: 100%;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .promotions-content {
    max-width: 500px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .promotions-content {
    max-width: 340px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .promotions-content {
    padding: 10px 20px 25px 20px;
    max-width: 100%;
    height: auto;
  }
}
body .wrapper main .m-inner .promotions-content .date {
  font: 400 14px/20px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
  margin-bottom: 10px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .promotions-content .date {
    margin-bottom: 5px;
  }
}
body .wrapper main .m-inner .promotions-content .title {
  font: 700 20px/26px 'CocoSharp', 'Arial', sans-serif;
  margin-bottom: 10px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .promotions-content .title {
    font-size: 18px;
    line-height: 22px;
  }
}
body .wrapper main .m-inner .promotions-content .txt {
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .promotions-content .txt {
    max-width: 300px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .promotions-content .txt {
    max-width: 100%;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .promotions-content .txt {
    font-size: 16px;
    line-height: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .promotions-content .txt {
    font-size: 14px;
    max-width: 100%;
  }
}
body .wrapper main .m-inner .promotions-content .ui-btn-hollow {
  margin-top: auto;
  z-index: 1;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .promotions-content .ui-btn-hollow {
    margin-top: 20px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .promotions-content .ui-btn-hollow a {
    font-size: 14px;
    line-height: 33px;
    padding: 0 25px;
  }
}
body .wrapper main .m-inner .promotions-img {
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
  top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  overflow: hidden;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .promotions-img {
    display: none;
    position: relative;
    height: 160px;
  }
}
body .wrapper main .m-inner .promotions-img img {
  height: 100%;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .promotions-img img {
    height: 80%;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .promotions-img img {
    height: 100%;
  }
}
body .wrapper main .m-inner .promotions-img_mob {
  display: none;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .promotions-img_mob {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
body .wrapper main .m-inner .contacts.depositary-page {
  padding: 40px 0 100px 0;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .contacts.depositary-page {
    padding-top: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .contacts.depositary-page {
    padding-bottom: 40px;
  }
}
body .wrapper main .m-inner .contacts.depositary-page .title {
  font: 500 22px/32px 'CocoSharp', 'Arial', sans-serif;
  margin-bottom: 40px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .contacts.depositary-page .title {
    margin-bottom: 20px;
    font-size: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .contacts.depositary-page .title {
    font-size: 18px;
    line-height: 26px;
  }
}
body .wrapper main .m-inner .contacts.depositary-page .content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .contacts.depositary-page .content {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
body .wrapper main .m-inner .contacts.depositary-page .content .item {
  margin-right: 150px;
  font: 400 18px/28px 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .contacts.depositary-page .content .item {
    margin-right: 95px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .contacts.depositary-page .content .item {
    font-size: 16px;
    margin-right: 120px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .contacts.depositary-page .content .item {
    font-size: 14px;
    line-height: 20px;
    margin-right: 70px;
    margin-right: 40px;
  }
}
body .wrapper main .m-inner .contacts.depositary-page .content .item:last-child {
  margin-right: 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .contacts.depositary-page .content .item:last-child {
    width: 45%;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .contacts.depositary-page .content .item:last-child {
    width: 100%;
    margin-top: 30px;
  }
}
body .wrapper main .m-inner .contacts.depositary-page .content .item a {
  color: #dc0533;
}
body .wrapper main .m-inner .contacts.depositary-page .content span {
  display: block;
  color: #858f9a;
}
body .wrapper main .m-inner .contacts.depositary-page .contacts-info {
  margin-top: 40px;
}
body .wrapper main .m-inner .contacts.depositary-page .info-title {
  font: 700 22px/32px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .contacts.depositary-page .info-title {
    font-size: 16px;
    line-height: 26px;
  }
}
body .wrapper main .m-inner .contacts.depositary-page .info-txt {
  margin-top: 20px;
  font: 400 16px/24px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .contacts.depositary-page .info-txt {
    font-size: 12px;
    line-height: 15px;
  }
}
body .wrapper main .m-inner .contacts.depositary-page .info-txt span {
  display: block;
  margin-top: 10px;
}
body .wrapper main .m-inner .n-mortgage {
  margin-top: 40px;
}
body .wrapper main .m-inner .n-mortgage-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  height: 318px;
  max-height: 318px;
  background: #f2f2f2;
  border-radius: 10px;
  overflow: hidden;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .n-mortgage-list-item {
    height: auto;
    max-height: unset;
  }
}
body .wrapper main .m-inner .n-mortgage-list-item:not(:first-child) {
  margin-top: 45px;
}
body .wrapper main .m-inner .n-mortgage-list-item-img {
  width: 609px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .n-mortgage-list-item-img img {
    height: 100%;
  }
}
body .wrapper main .m-inner .n-mortgage-list-item-img-mob {
  display: none;
}
body .wrapper main .m-inner .n-mortgage-list-item-content {
  padding: 40px 40px 20px 40px;
  width: calc(100% - 609px);
}
body .wrapper main .m-inner .n-mortgage-list-item-content-props {
  margin-top: 25px;
  padding-bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-bottom: 1px solid #d9d9d9;
}
body .wrapper main .m-inner .n-mortgage-list-item-content-props-item:not(:first-child) {
  margin-left: 87px;
}
body .wrapper main .m-inner .n-mortgage-list-item-content-props-item .val {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
body .wrapper main .m-inner .n-mortgage-list-item-content-props-item .val span {
  padding: 0 4px;
  font: 500 22px/1.3 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .n-mortgage-list-item-content-props-item .val span:first-child {
  padding-left: 0;
}
body .wrapper main .m-inner .n-mortgage-list-item-content-props-item .val span:last-child {
  padding-right: 0;
}
body .wrapper main .m-inner .n-mortgage-list-item-content-props-item .val span.num {
  font: 500 34px/30px 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .n-mortgage-list-item-content-props-item .val-lg {
    font-size: 26px;
  }
}
body .wrapper main .m-inner .n-mortgage-list-item-content-props-item .desc {
  margin-top: 2px;
  font: 15px/1.4 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .n-mortgage-list-item-content-props-item .desc {
    line-height: 1.5;
  }
}
body .wrapper main .m-inner .n-mortgage-list-item-content-actions {
  margin-top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .n-mortgage-list-item-content-actions .ui-btn {
  margin-right: 25px;
}
body .wrapper main .m-inner .n-mortgage-list-item-content-actions .ui-arrow-link a {
  height: 60px;
}
body .wrapper main .m-inner .mortgage-success {
  margin-top: 30px;
  margin-bottom: 60px;
  padding: 70px 25px 100px;
  background: #ffffff;
  border-radius: 10px;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
}
body .wrapper main .m-inner .mortgage-success i {
  margin: 0 auto;
  display: block;
  width: 72px;
  height: 72px;
}
body .wrapper main .m-inner .mortgage-success i svg {
  max-width: 100%;
  max-height: 100%;
}
body .wrapper main .m-inner .mortgage-success h2 {
  margin-top: 25px;
  text-align: center;
}
body .wrapper main .m-inner .mortgage-success span {
  margin-top: 30px;
  display: block;
  font: 300 18px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  text-align: center;
}
body .wrapper main .m-inner .card-big-info {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #f2f2f2;
  border-radius: 10px;
}
body .wrapper main .m-inner .card-big-info-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 30px 0 30px 80px;
}
body .wrapper main .m-inner .card-big-info-content-txt h2 {
  margin-bottom: 20px;
}
body .wrapper main .m-inner .card-big-info-content-txt p {
  margin-bottom: 25px;
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
}
body .wrapper main .m-inner .card-big-info-content-txt p:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .card-big-info-content-block {
  margin-top: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .card-big-info-content-block-item {
  margin-left: 60px;
}
body .wrapper main .m-inner .card-big-info-content-block-item:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .card-big-info-content-block-item-val {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
body .wrapper main .m-inner .card-big-info-content-block-item-val span.val {
  font: 34px/30px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  white-space: nowrap;
}
body .wrapper main .m-inner .card-big-info-content-block-item-val span.subval {
  font: 22px/1.3 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  white-space: nowrap;
}
body .wrapper main .m-inner .card-big-info-content-block-item-desc {
  margin-top: 4px;
  max-width: 242px;
  font: 15px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .card-big-info-img img.mob-only {
  display: none;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .elitebank_banner-img {
    left: 0;
    width: 100%;
  }
}
body .wrapper footer .ui-tooltip {
  padding: 0;
  position: static;
  max-width: unset;
}
body .wrapper footer .ui-tooltip button:focus {
  outline: 0;
}
body .wrapper footer .f-inner {
  max-width: 1480px;
  margin: 0 auto;
}
@media (max-width: 1499px) {
  body .wrapper footer .f-inner {
    max-width: 1220px;
  }
}
@media (max-width: 1239px) {
  body .wrapper footer .f-inner {
    max-width: 960px;
  }
}
@media (max-width: 979px) {
  body .wrapper footer .f-inner {
    max-width: 740px;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner {
    max-width: 100%;
  }
}
body .wrapper footer .f-inner .top {
  padding: 5px 0 25px 0;
  background: #f2f2f2;
  position: relative;
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .top {
    padding: 30px 25px;
  }
}
body .wrapper footer .f-inner .top:before,
body .wrapper footer .f-inner .top:after {
  content: '';
  display: block;
  width: calc((100vw - 100%) / 2);
  background: inherit;
  position: absolute;
  bottom: 0px;
  top: 0px;
}
body .wrapper footer .f-inner .top:before {
  right: 100%;
}
body .wrapper footer .f-inner .top:after {
  left: 100%;
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .top:after,
  body .wrapper footer .f-inner .top:before {
    display: none;
  }
}
@media (max-width: 1239px) {
  body .wrapper footer .f-inner .top .f-inner-row {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .top .f-inner-row:first-child {
    padding-bottom: 5px;
  }
}
@media (max-width: 979px) {
  body .wrapper footer .f-inner .top .f-inner-row:nth-child(2) {
    border-bottom: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .top .f-inner-row:nth-child(2) {
    padding-bottom: 30px;
  }
}
@media (max-width: 979px) {
  body .wrapper footer .f-inner .top .f-inner-row:nth-child(2) .f-inner-row-clm:first-child {
    width: 100%;
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-bottom: 1px solid #e0dfdf;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .top .f-inner-row:nth-child(2) .f-inner-row-clm:first-child {
    margin-bottom: 20px;
  }
}
@media (max-width: 1239px) {
  body .wrapper footer .f-inner .top .f-inner-row:nth-child(2) .f-inner-row-clm:last-child {
    width: 45%;
  }
}
@media (max-width: 979px) {
  body .wrapper footer .f-inner .top .f-inner-row:nth-child(2) .f-inner-row-clm:last-child {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-top: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .top .f-inner-row:nth-child(2) .f-inner-row-clm:last-child {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media (max-width: 979px) {
  body .wrapper footer .f-inner .top .f-inner-row:nth-child(3) {
    margin: 0;
    padding: 0 0 25px;
    border-bottom: 1px solid #e0dfdf;
  }
}
@media (max-width: 979px) {
  body .wrapper footer .f-inner .top .f-inner-row:nth-child(3) .f-inner-row-clm {
    margin-top: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper footer .f-inner .top .f-inner-row-clm {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media (max-width: 1239px) {
  body .wrapper footer .f-inner .top .f-inner-row-clm:first-child {
    width: 45%;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .top .f-inner-row-clm:first-child {
    width: 100%;
    margin-bottom: 15px;
  }
}
@media (max-width: 1239px) {
  body .wrapper footer .f-inner .top .f-inner-row-clm:nth-child(2) {
    width: 45%;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .top .f-inner-row-clm:nth-child(2) {
    width: 100%;
    margin-bottom: 30px;
  }
}
@media (max-width: 1239px) {
  body .wrapper footer .f-inner .top .f-inner-row-clm:last-child {
    width: 100%;
    margin-top: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .top .f-inner-row-clm:last-child {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (max-width: 1239px) {
  body .wrapper footer .f-inner .top .f-inner-row-clm-group {
    width: 45%;
    margin-top: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .top .f-inner-row-clm-group {
    margin-top: 15px;
    width: 100%;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .top .f-inner-row-clm-group-list-item {
    margin-right: 10px;
  }
}
@media (max-width: 979px) {
  body .wrapper footer .f-inner .top .f-inner-row-clm-menu {
    margin-bottom: 0;
  }
}
@media (max-width: 979px) {
  body .wrapper footer .f-inner .top .f-inner-row-clm-menu-item {
    width: calc((100% - 60px)/4);
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .top .f-inner-row-clm-menu-item {
    margin-top: 5px;
    width: calc((100% - 20px)/2);
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .top .f-inner-row-clm-menu-item:nth-child(-n + 2) {
    margin-top: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .top .f-inner-row-clm-menu-item a {
    white-space: normal;
    line-height: 18px;
  }
}
@media (max-width: 979px) {
  body .wrapper footer .f-inner .top .f-inner-row-clm-valutes table tr td span {
    font-size: 16px;
  }
}
@media (max-width: 979px) {
  body .wrapper footer .f-inner .top .f-inner-row-clm-contacting-phone a {
    font-size: 24px;
  }
}
@media (max-width: 979px) {
  body .wrapper footer .f-inner .top .f-inner-row-clm-care {
    margin-top: 15px;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .top .f-inner-row-clm-care {
    margin-top: 0;
  }
}
body .wrapper footer .f-inner .bot {
  position: relative;
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .bot {
    padding: 20px 25px;
  }
}
body .wrapper footer .f-inner .bot:before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: calc((100vw - 100%)/-2);
  right: calc((100vw - 100%)/-2);
  background: #000;
}
body .wrapper footer .f-inner .bot .f-inner-row {
  padding-top: 20px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .bot .f-inner-row {
    display: block;
    padding: 0;
  }
}
body .wrapper footer .f-inner .bot .f-inner-row:first-child {
  padding-bottom: 20px;
}
@media (max-width: 1239px) {
  body .wrapper footer .f-inner .bot .f-inner-row-clm {
    width: auto;
  }
}
@media (max-width: 979px) {
  body .wrapper footer .f-inner .bot .f-inner-row-clm {
    width: auto;
  }
}
@media (max-width: 1499px) {
  body .wrapper footer .f-inner .bot .f-inner-row-clm:nth-child(2) {
    width: 27%;
  }
}
@media (max-width: 1239px) {
  body .wrapper footer .f-inner .bot .f-inner-row-clm:nth-child(2) {
    width: 35%;
  }
}
@media (max-width: 979px) {
  body .wrapper footer .f-inner .bot .f-inner-row-clm:nth-child(2) {
    width: 44%;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .bot .f-inner-row-clm:nth-child(2) {
    margin: 18px 0 25px;
    width: 100%;
  }
}
@media (max-width: 1239px) {
  body .wrapper footer .f-inner .bot .f-inner-row-clm:nth-child(2) .f-inner-row-clm-socials-list {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .bot .f-inner-row-clm:nth-child(2) .f-inner-row-clm-socials-list {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
body .wrapper footer .f-inner .bot.landing-page {
  height: 130px;
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .bot.landing-page {
    height: 155px;
    padding: 10px 25px;
  }
}
body .wrapper footer .f-inner .bot.landing-page .f-inner-row {
  padding-top: 40px;
  padding-bottom: 40px;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .bot.landing-page .f-inner-row {
    padding: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .bot.landing-page .f-inner-row-clm:nth-child(2) {
    margin: 13px 0 18px;
  }
}
body .wrapper footer .f-inner .bot.landing-page .f-inner-row-clm-license {
  max-width: 310px;
  font-size: 13px;
}
@media (max-width: 979px) {
  body .wrapper footer .f-inner .bot.landing-page .f-inner-row-clm-license {
    font-size: 12px;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .bot.landing-page .f-inner-row-clm-license {
    font-size: 11px;
  }
}
body .wrapper footer .f-inner .bot.landing-page .f-inner-row-clm a {
  display: block;
  font: 300 13px/15px 'CocoSharp', 'Arial', sans-serif;
  color: #ffffff;
}
@media (max-width: 979px) {
  body .wrapper footer .f-inner .bot.landing-page .f-inner-row-clm a {
    font-size: 12px;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .bot.landing-page .f-inner-row-clm a {
    font-size: 11px;
  }
}
body .wrapper footer .f-inner .bot.landing-page .f-inner-row-clm a:hover {
  text-decoration: underline;
}
body .wrapper footer .f-inner .bot.landing-page .f-inner-row-clm .contacts-top .lg {
  font-size: 28px;
  line-height: 34px;
}
@media (max-width: 979px) {
  body .wrapper footer .f-inner .bot.landing-page .f-inner-row-clm .contacts-top .lg {
    font-size: 21px;
    line-height: 27px;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .bot.landing-page .f-inner-row-clm .contacts-top .lg {
    font-size: 17px;
    line-height: 22px;
  }
}
body .wrapper footer .f-inner .logo {
  z-index: 5;
}
body .wrapper footer .f-inner-row {
  padding: 30px 0 20px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner-row {
    padding: 12px 0;
  }
}
body .wrapper footer .f-inner-row:first-child {
  padding-bottom: 0;
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner-row:first-child {
    padding-top: 0;
  }
}
body .wrapper footer .f-inner-row:nth-child(2) {
  border-bottom: 1px solid #e0dfdf;
}
body .wrapper footer .f-inner-row:nth-child(3) {
  margin-top: -80px;
}
@media (max-width: 1239px) {
  body .wrapper footer .f-inner-row:nth-child(3) {
    margin-top: -100px;
    margin-left: 55%;
  }
}
body .wrapper footer .f-inner-row:last-child {
  border-bottom: none;
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner-row:last-child {
    padding-top: 25px;
    padding-bottom: 0;
  }
}
body .wrapper footer .f-inner-row-clm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
body .wrapper footer .f-inner-row-clm:nth-child(1) {
  width: 29%;
}
body .wrapper footer .f-inner-row-clm:nth-child(2) {
  width: 24%;
}
body .wrapper footer .f-inner-row-clm:nth-child(3) {
  width: 21%;
}
@media (max-width: 1499px) {
  body .wrapper footer .f-inner-row-clm:nth-child(3) {
    width: 25%;
  }
}
body .wrapper footer .f-inner-row-clm-menu {
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper footer .f-inner-row-clm-menu-item {
  width: calc((100% - 10px)/3);
}
body .wrapper footer .f-inner-row-clm-menu-item a {
  font: 300 14px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  white-space: nowrap;
}
body .wrapper footer .f-inner-row-clm-menu-item a:hover {
  text-decoration: underline;
}
body .wrapper footer .f-inner-row-clm-valutes table {
  margin-bottom: 20px;
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner-row-clm-valutes table {
    width: 100%;
    margin-bottom: 5px;
  }
}
body .wrapper footer .f-inner-row-clm-valutes table tr:first-child {
  border-bottom: 1px solid #d9d9d9;
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner-row-clm-valutes table tr:first-child {
    border: 0;
  }
}
body .wrapper footer .f-inner-row-clm-valutes table tr th {
  padding-right: 40px;
  font: 300 14px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner-row-clm-valutes table tr th {
    width: 27%;
    padding: 0;
    text-align: center;
  }
}
body .wrapper footer .f-inner-row-clm-valutes table tr th:last-child {
  padding-right: 0;
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner-row-clm-valutes table tr th:nth-child(1) {
    width: 19px;
  }
}
body .wrapper footer .f-inner-row-clm-valutes table tr td {
  padding: 20px 35px 0 0;
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner-row-clm-valutes table tr td {
    width: 27%;
    padding: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner-row-clm-valutes table tr td:nth-child(1) {
    width: 19px;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner-row-clm-valutes table tr td:nth-child(1) span {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
body .wrapper footer .f-inner-row-clm-valutes table tr td:last-child {
  padding-right: 0;
}
body .wrapper footer .f-inner-row-clm-valutes table tr td span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font: 300 23px/35px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner-row-clm-valutes table tr td span {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
body .wrapper footer .f-inner-row-clm-valutes table tr td span:after {
  content: '';
  margin-left: 7px;
  width: 7px;
  height: 6px;
}
body .wrapper footer .f-inner-row-clm-valutes table tr td span.up:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' viewBox='0 0 7 7' fill='none'%3E%3Cpath d='M3.5 0.5L0 6.5H7L3.5 0.5Z' fill='%23028600'/%3E%3C/svg%3E") center no-repeat;
}
body .wrapper footer .f-inner-row-clm-valutes table tr td span.down:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' viewBox='0 0 7 7' fill='none'%3E%3Cpath d='M3.5 6.5L7 0.5L-5.24537e-07 0.500001L3.5 6.5Z' fill='%23FF3F4C'/%3E%3C/svg%3E") center no-repeat;
}
body .wrapper footer .f-inner-row-clm-subtxt {
  font: 300 14px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .wrapper footer .f-inner-row-clm-subtxt a {
  color: #747474;
}
body .wrapper footer .f-inner-row-clm-subtxt a:hover {
  text-decoration: underline;
}
body .wrapper footer .f-inner-row-clm-subtxt .safety {
  position: relative;
  margin-right: 20px;
  padding-left: 25px;
  color: #dc0533;
  font-weight: 700;
}
body .wrapper footer .f-inner-row-clm-subtxt .safety:before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  width: 24px;
  height: 24px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background: url(/local/templates/main/styles/../media/img/icon_safety.svg) no-repeat;
  background-size: contain;
}
body .wrapper footer .f-inner-row-clm-contacting:first-child {
  margin-bottom: 10px;
}
body .wrapper footer .f-inner-row-clm-contacting-info {
  font: 300 13px/20px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .wrapper footer .f-inner-row-clm-contacting-phone a {
  font: 300 28px/35px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper footer .f-inner-row-clm-contacting-callback a {
  font: 300 14px/28px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  text-decoration: underline;
}
body .wrapper footer .f-inner-row-clm-contacting-callback a:hover {
  text-decoration: none;
}
body .wrapper footer .f-inner-row-clm-feedback {
  margin-top: 11px;
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner-row-clm-feedback {
    display: none;
  }
}
body .wrapper footer .f-inner-row-clm-feedback-info {
  margin-bottom: 5px;
  font: 300 13px/20px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .wrapper footer .f-inner-row-clm-feedback a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font: 700 14px/18px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
}
body .wrapper footer .f-inner-row-clm-feedback a:before {
  content: '';
  margin-right: 4px;
  display: block;
  width: 50px;
  height: 50px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3E%3Cpath d='M32.0312 0H17.9688C11.6791 0 8.53428 0 6.13193 1.22405C4.01879 2.30075 2.30075 4.01879 1.22405 6.13193C0 8.53428 0 11.6791 0 17.9688V32.0312C0 38.3209 0 41.4657 1.22405 43.8681C2.30075 45.9812 4.01879 47.6993 6.13193 48.776C8.53428 50 11.6791 50 17.9688 50H32.0312C38.3209 50 41.4657 50 43.8681 48.776C45.9812 47.6993 47.6993 45.9812 48.776 43.8681C50 41.4657 50 38.3209 50 32.0312V17.9688C50 11.6791 50 8.53428 48.776 6.13193C47.6993 4.01879 45.9812 2.30075 43.8681 1.22405C41.4657 0 38.3209 0 32.0312 0Z' fill='%23DC0533'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.9967 36.2857L13.7417 24.5855C11.4198 22.1716 11.419 18.2233 13.7417 15.8101C16.0644 13.3968 19.8653 13.3967 22.188 15.8099L24.9721 18.7024L27.8116 15.8099C30.1571 13.4207 33.9353 13.3967 36.2579 15.8099C38.5805 18.2232 38.5807 22.1722 36.258 24.5855L24.9967 36.2857Z' fill='white'/%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper footer .f-inner-row-clm-feedback a:hover:before {
  -webkit-transform: translateX(-2px);
          transform: translateX(-2px);
}
body .wrapper footer .f-inner-row-clm-care {
  margin-top: 15px;
}
@media (max-width: 1239px) {
  body .wrapper footer .f-inner-row-clm-care {
    margin-top: 0;
    position: absolute;
    right: 62%;
  }
}
@media (max-width: 979px) {
  body .wrapper footer .f-inner-row-clm-care {
    position: relative;
    right: 0;
  }
}
body .wrapper footer .f-inner-row-clm-serv-links a {
  margin-top: 10px;
  display: block;
  font: 400 13px/16px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .wrapper footer .f-inner-row-clm-serv-links a:first-child {
  margin-top: 0;
}
body .wrapper footer .f-inner-row-clm-serv-links a:hover {
  text-decoration: underline;
}
body .wrapper footer .f-inner-row-clm-owner a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper footer .f-inner-row-clm-owner a span {
  font: 300 13px/20px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper footer .f-inner-row-clm-owner a img {
  margin-left: 15px;
}
body .wrapper footer .f-inner-row-clm-group {
  margin-top: 25px;
}
body .wrapper footer .f-inner-row-clm-group-title {
  font: 400 13px/20px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .wrapper footer .f-inner-row-clm-group-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper footer .f-inner-row-clm-group-list-item {
  margin-right: 6px;
}
body .wrapper footer .f-inner-row-clm-group-list-item a {
  font: 400 13px/20px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  text-decoration: underline;
}
body .wrapper footer .f-inner-row-clm-group-list-item a:hover {
  text-decoration: none;
}
body .wrapper footer .f-inner-row-clm-license {
  max-width: 280px;
  font: 400 12px/16px 'CocoSharp', 'Arial', sans-serif;
  color: #ffffff;
}
@media (max-width: 979px) {
  body .wrapper footer .f-inner-row-clm-license {
    max-width: 168px;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner-row-clm-license {
    font-size: 11px;
    max-width: 100%;
  }
}
body .wrapper footer .f-inner-row-clm-socials-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 21%;
}
@media (max-width: 1499px) {
  body .wrapper footer .f-inner-row-clm-socials-list {
    width: 25%;
  }
}
@media (max-width: 1239px) {
  body .wrapper footer .f-inner-row-clm-socials-list {
    width: 48%;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner-row-clm-socials-list {
    width: auto;
  }
}
@media (max-width: 520px) {
  body .wrapper footer .f-inner-row-clm-socials-list {
    width: 45%;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
body .wrapper footer .f-inner-row-clm-socials-list-item {
  margin-left: 20px;
}
@media (max-width: 1499px) {
  body .wrapper footer .f-inner-row-clm-socials-list-item {
    margin-left: 18px;
  }
}
@media (max-width: 979px) {
  body .wrapper footer .f-inner-row-clm-socials-list-item {
    margin-left: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner-row-clm-socials-list-item {
    margin-left: 10px;
  }
}
@media (max-width: 520px) {
  body .wrapper footer .f-inner-row-clm-socials-list-item.blog {
    margin-left: 0;
    margin-top: 20px;
  }
}
@media (max-width: 520px) {
  body .wrapper footer .f-inner-row-clm-socials-list-item.blog a {
    max-width: 104px;
  }
}
body .wrapper footer .f-inner-row-clm-socials-list-item:first-child {
  margin-left: 0;
}
body .wrapper footer .f-inner-row-clm-socials-list-item a {
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 520px) {
  body .wrapper footer .f-inner-row-clm-socials-list-item a {
    max-width: 28px;
    max-height: 28px;
  }
}
@media (max-width: 520px) {
  body .wrapper footer .f-inner-row-clm-socials-list-item a img {
    max-width: 100%;
    max-height: 100%;
  }
}
body .wrapper footer .f-inner-row-clm-socials-list-item a:hover {
  opacity: 0.7;
}
body .wrapper footer .f-inner-row-clm-made_by {
  text-align: right;
  font: 14px/1.5 'CocoSharp', 'Arial', sans-serif;
  color: #fff;
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner-row-clm-made_by {
    text-align: left;
  }
}
body .wrapper footer .f-inner-row-clm-made_by a {
  font-weight: 500;
  color: #fff;
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .ui-app-list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .ui-app-list-item {
    margin: 5px 10px 5px 0;
  }
}
@media (max-width: 759px) {
  body .wrapper footer .f-inner .ui-app-list-item:last-child {
    margin-right: 0;
  }
}
body .ui-datepicker {
  margin: 5px 0;
  padding: 4px 4px 0;
  font-family: 'CocoSharp', 'Arial', sans-serif;
  border-color: #858f9a;
  border-radius: 7px;
}
body .ui-datepicker-header {
  margin: -6px -6px 0;
  background: #dc0533;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
body .ui-datepicker-header .ui-datepicker-title span {
  color: #ffffff;
  font-weight: 500;
}
body .ui-datepicker-header .ui-datepicker-next,
body .ui-datepicker-header .ui-datepicker-prev {
  background: transparent;
  border-color: transparent;
  cursor: pointer;
}
body .ui-datepicker-header .ui-datepicker-prev {
  top: 3px;
  left: 0;
}
body .ui-datepicker-header .ui-datepicker-prev .ui-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 443.52 443.52' %3E%3Cpath fill='%23ffffff' d='M143.492,221.863L336.226,29.129c6.663-6.664,6.663-17.468,0-24.132c-6.665-6.662-17.468-6.662-24.132,0l-204.8,204.8 c-6.662,6.664-6.662,17.468,0,24.132l204.8,204.8c6.78,6.548,17.584,6.36,24.132-0.42c6.387-6.614,6.387-17.099,0-23.712 L143.492,221.863z' /%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
}
body .ui-datepicker-header .ui-datepicker-next {
  top: 3px;
  right: 0;
}
body .ui-datepicker-header .ui-datepicker-next .ui-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512.005 512.005'%3E%3Cpath fill='%23ffffff' d='M388.418,240.923L153.751,6.256c-8.341-8.341-21.824-8.341-30.165,0s-8.341,21.824,0,30.165L343.17,256.005 L123.586,475.589c-8.341,8.341-8.341,21.824,0,30.165c4.16,4.16,9.621,6.251,15.083,6.251c5.461,0,10.923-2.091,15.083-6.251 l234.667-234.667C396.759,262.747,396.759,249.264,388.418,240.923z' /%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
}
body .ui-datepicker-calendar tbody tr td .ui-state-default {
  border-color: transparent;
  background: transparent;
  text-align: center;
}
body .ui-datepicker-calendar tbody tr td .ui-state-active {
  color: #dc0533;
  font-weight: 500;
  border-color: #dc0533;
  border-radius: 5px;
}
body .ui-datepicker-year {
  width: 30% !important;
  margin: 0 !important;
  background: transparent;
  border: none;
  font: 500 16px/1 'CocoSharp', 'Arial', sans-serif;
  color: #ffffff;
  outline: none !important;
}
body .fancybox-slide--html {
  padding: 0;
}
body .tooltip.show {
  opacity: 1;
}
body .tooltip .arrow:before {
  border-right-color: #ffffff;
  border-left-color: #ffffff;
}
body .tooltip-inner {
  padding: 17px 19px;
  max-width: 290px;
  font: 14px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
  text-align: left;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 10px 10px #dadde1 !important;
          box-shadow: 0px 10px 10px #dadde1 !important;
  border-radius: 10px;
}
body .tooltip-inner.mutual {
  max-width: 350px;
  padding: 17px;
}
body .tooltip-inner.big {
  padding: 20px;
  max-width: 600px;
}
body .tooltip-inner.big ul.list {
  list-style: none;
  margin: 0;
  padding: 0;
}
body .tooltip-inner.big ul.list li {
  margin-top: 5px;
  position: relative;
  padding-left: 20px;
}
body .tooltip-inner.big ul.list li:before {
  content: '';
  position: absolute;
  left: 0;
  top: 8px;
  width: 6px;
  height: 6px;
  background: #dc0533;
  border-radius: 50%;
}
body .tooltip-inner.card-universal-page {
  max-width: 330px;
}
body .tooltip-inner.card-universal-page span.title {
  display: block;
  font: 700 14px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
  margin-bottom: 5px;
}
body .tooltip-inner.card-universal-page span.title.normal {
  padding-bottom: 8px;
}
body .tooltip-inner.card-universal-page span.normal {
  font-weight: normal;
}
body .tooltip-inner a {
  color: #dc0533;
}
body .tooltip-inner ul.list {
  margin: 0;
  padding: 8px 0;
  list-style: none;
}
body .tooltip-inner ul.list li {
  position: relative;
  padding-left: 17px;
  margin-top: 4px;
  font: 400 14px/18px 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .tooltip-inner ul.list li:first-child {
  margin-top: 0;
}
body .tooltip-inner ul.list li:before {
  content: '';
  position: absolute;
  left: 0;
  top: 6px;
  width: 6px;
  height: 6px;
  background: #dc0533;
  border-radius: 50%;
}
body .feedback-layout {
  min-height: 700px;
}
@media (max-width: 1239px) {
  body .feedback-layout {
    min-height: 570px;
  }
}
body .certificates-install {
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  top: 0;
  left: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  z-index: 1000;
}
body .certificates-install::after {
  content: '';
  display: inline-block;
  vertical-align: middle;
  width: 0;
  height: 100%;
}
body .certificates-install__wrap {
  margin-top: 150px;
  display: block;
  position: relative;
  height: auto;
  width: 1480px;
  padding: 50px 70px;
  background: #ffffff;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
  border-radius: 15px;
  margin: 150px auto 0;
}
@media (max-width: 1499px) {
  body .certificates-install__wrap {
    max-width: 1280px;
  }
}
@media (max-width: 1239px) {
  body .certificates-install__wrap {
    width: 100%;
    max-width: 960px;
    padding: 70px 40px;
  }
}
@media (max-width: 979px) {
  body .certificates-install__wrap {
    max-width: 738px;
    padding: 60px 20px;
  }
}
@media (max-width: 759px) {
  body .certificates-install__wrap {
    padding: 0;
    max-width: 355px;
    margin-top: 100px;
  }
}
body .certificates-install__close {
  position: absolute;
  top: -50px;
  right: 0;
  width: 48px;
  height: 48px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='M35.8112 10.8306L37.1686 12.188L12.1875 37.1672L10.8301 35.8107L35.8112 10.8306Z' fill='white'/%3E%3Cpath d='M12.1875 10.8306L37.1686 35.8098L35.8112 37.1682L10.8301 12.189L12.1875 10.8306Z' fill='white'/%3E%3C/svg%3E") no-repeat;
  cursor: pointer;
}
body .certificates-install__img {
  width: 320px;
}
@media (max-width: 979px) {
  body .certificates-install__img {
    width: 208px;
  }
}
@media (max-width: 759px) {
  body .certificates-install__img {
    position: absolute;
    bottom: -10px;
    right: -50px;
    max-width: 160px;
    width: 100%;
  }
}
body .certificates-install__img img {
  width: 100%;
}
body .certificates-install__block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 759px) {
  body .certificates-install__block {
    padding: 25px 20px 80px 20px;
    overflow: hidden;
    position: relative;
  }
}
body .certificates-install__btn {
  position: relative;
}
body .certificates-install__btn a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0 20px;
  font: 700 16px/46px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  border: 2px solid #dc0533;
  border-radius: 30px;
  background: transparent;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
@media (max-width: 979px) {
  body .certificates-install__btn a {
    font-size: 15px;
    line-height: 40px;
  }
}
@media (max-width: 759px) {
  body .certificates-install__btn a {
    font-size: 14px;
    line-height: 36px;
  }
}
body .certificates-install__btn--yandex a {
  padding: 0 20px 0 49px;
}
@media (max-width: 759px) {
  body .certificates-install__btn--yandex a {
    padding-left: 40px;
  }
}
body .certificates-install__btn--yandex a::before {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 20px;
  width: 24px;
  height: 24px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg clip-path='url(%23clip0_3676_3537)'%3E%3Cpath d='M23.5 12C23.5 18.3513 18.3513 23.5 12 23.5C5.64873 23.5 0.5 18.3513 0.5 12C0.5 5.64873 5.64873 0.5 12 0.5C18.3513 0.5 23.5 5.64873 23.5 12Z' fill='url(%23paint0_linear_3676_3537)' stroke='%23E7E7E7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.7253 7.05015L13.3032 13.3311V21.142C13.3032 21.2827 12.6933 21.3951 11.9995 21.4038C11.3341 21.3951 10.6959 21.2827 10.6959 21.142V13.3311L4.27643 7.05069C4.1728 6.94705 4.50116 6.45996 5.00734 5.95433C5.51353 5.44706 6.01098 5.11978 6.10371 5.22233L11.9913 10.9692L17.8784 5.22124C17.9821 5.1176 18.4686 5.44651 18.9748 5.95215C19.4821 6.45942 19.8186 6.94651 19.7253 7.0496V7.05015Z' fill='%23EC1C24'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3676_3537' x1='1200' y1='0' x2='1200' y2='2400' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='%23EDEDEE'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_3676_3537'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") center no-repeat;
  background-size: contain;
}
@media (max-width: 759px) {
  body .certificates-install__btn--yandex a::before {
    width: 20px;
    height: 20px;
    left: 15px;
  }
}
body .certificates-install__btn--atom a {
  padding: 0 20px 0 49px;
}
@media (max-width: 759px) {
  body .certificates-install__btn--atom a {
    padding-left: 40px;
  }
}
body .certificates-install__btn--atom a::before {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 20px;
  width: 24px;
  height: 24px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M0.369141 10.3575L3.9876 21.8405L15.4707 23.539L23.6307 14.6405L19.3107 4.19131L8.41837 0.979004L0.369141 10.3575Z' fill='url(%23paint0_linear_3676_3543)'/%3E%3Cpath d='M0.258301 10.2469L4.5783 10.4685L8.34445 0.831543L0.258301 10.2469Z' fill='url(%23paint1_linear_3676_3543)'/%3E%3Cpath d='M0.258301 10.2469L4.5783 10.4685L8.34445 0.831543L0.258301 10.2469Z' fill='url(%23paint2_linear_3676_3543)'/%3E%3Cpath d='M0.258301 10.2471L3.87676 21.8778L4.61522 10.3948L0.258301 10.2471Z' fill='url(%23paint3_linear_3676_3543)'/%3E%3Cpath d='M15.2123 19.8838L3.87695 21.8776L15.5077 23.613L15.2123 19.8838Z' fill='url(%23paint4_linear_3676_3543)'/%3E%3Cpath d='M3.80273 21.8776L4.57812 10.3945L15.2489 19.8838L3.80273 21.8776Z' fill='url(%23paint5_linear_3676_3543)'/%3E%3Cpath d='M8.34428 0.831543L4.57812 10.4315L17.9074 6.14847L8.34428 0.831543Z' fill='url(%23paint6_linear_3676_3543)'/%3E%3Cpath d='M8.34428 0.831543L4.57812 10.4315L17.9074 6.14847L8.34428 0.831543Z' fill='url(%23paint7_linear_3676_3543)'/%3E%3Cpath d='M4.57812 10.3946L15.1381 19.8838L17.9443 6.14844L4.57812 10.3946Z' fill='url(%23paint8_linear_3676_3543)'/%3E%3Cpath d='M4.57812 10.3946L15.1381 19.8838L17.9443 6.14844L4.57812 10.3946Z' fill='url(%23paint9_linear_3676_3543)' fill-opacity='0.5'/%3E%3Cpath d='M15.1382 19.8837L15.4336 23.6129L23.7043 14.6406L15.1382 19.8837Z' fill='url(%23paint10_linear_3676_3543)'/%3E%3Cpath d='M15.1382 19.8839L23.7043 14.6778L17.9074 6.07471L15.1382 19.8839Z' fill='url(%23paint11_linear_3676_3543)'/%3E%3Cpath d='M15.1382 19.8839L23.7043 14.6778L17.9074 6.07471L15.1382 19.8839Z' fill='url(%23paint12_linear_3676_3543)' fill-opacity='0.5'/%3E%3Cpath d='M8.34424 0.831543L19.3473 4.04385L17.8704 6.14847L8.34424 0.831543Z' fill='url(%23paint13_linear_3676_3543)'/%3E%3Cpath d='M8.34424 0.831543L19.3473 4.04385L17.8704 6.14847L8.34424 0.831543Z' fill='url(%23paint14_linear_3676_3543)'/%3E%3Cpath d='M19.3846 4.04395L17.9077 6.14856L23.7046 14.6778L19.3846 4.04395Z' fill='url(%23paint15_linear_3676_3543)'/%3E%3Cpath d='M19.3846 4.04395L17.9077 6.14856L23.7046 14.6778L19.3846 4.04395Z' fill='url(%23paint16_linear_3676_3543)'/%3E%3Cpath opacity='0.6' d='M4.57861 10.4489V10.412L17.834 6.12891L17.8709 6.16583L4.57861 10.4489Z' fill='url(%23paint17_linear_3676_3543)'/%3E%3Cpath opacity='0.4' d='M15.1385 19.8646L15.1016 19.8277L17.8708 6.09229L17.9077 6.12921L15.1385 19.8646Z' fill='url(%23paint18_linear_3676_3543)'/%3E%3Cpath opacity='0.6' d='M15.2125 19.8644L15.1387 19.8274L23.7048 14.6582H23.7417L15.2125 19.8644Z' fill='url(%23paint19_linear_3676_3543)'/%3E%3Cpath opacity='0.6' d='M4.65216 10.3752H4.61523L8.34447 0.738281H8.38139L4.65216 10.3752Z' fill='url(%23paint20_linear_3676_3543)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3676_3543' x1='19.0786' y1='4.0359' x2='4.87824' y2='22.3039' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FC6268'/%3E%3Cstop offset='0.53' stop-color='%23BF0EFF'/%3E%3Cstop offset='1' stop-color='%233995FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3676_3543' x1='1.98912' y1='11.2683' x2='9.68142' y2='-0.343539' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%239A38FB'/%3E%3Cstop offset='1' stop-color='%23D13075'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_3676_3543' x1='14.505' y1='11.2437' x2='1.33485' y2='5.91877' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2379C5FF'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_3676_3543' x1='3.47528' y1='21.9407' x2='-2.627' y2='12.1954' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230892FF'/%3E%3Cstop offset='1' stop-color='%23A51FFF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint4_linear_3676_3543' x1='7.36706' y1='22.4409' x2='12.9041' y2='17.8335' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23005EB1'/%3E%3Cstop offset='1' stop-color='%238900E4'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint5_linear_3676_3543' x1='3.84267' y1='21.8909' x2='11.2372' y2='13.6299' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2327A0FF'/%3E%3Cstop offset='1' stop-color='%23BD47FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint6_linear_3676_3543' x1='4.11326' y1='12.1009' x2='10.4926' y2='0.107506' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23902EFF'/%3E%3Cstop offset='1' stop-color='%23FF5858'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint7_linear_3676_3543' x1='8.90643' y1='42.7131' x2='10.2968' y2='2.67106' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint8_linear_3676_3543' x1='6.54009' y1='18.4743' x2='19.6946' y2='5.82232' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23A966FF'/%3E%3Cstop offset='1' stop-color='%23F14E59'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint9_linear_3676_3543' x1='-22.4982' y1='42.5165' x2='15.8652' y2='11.2665' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint10_linear_3676_3543' x1='13.5212' y1='23.3559' x2='30.3141' y2='9.51578' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%239D6DD7'/%3E%3Cstop offset='1' stop-color='%23EC2F48'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint11_linear_3676_3543' x1='12.9045' y1='22.0391' x2='26.1818' y2='14.4057' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23A554FF'/%3E%3Cstop offset='1' stop-color='%23FF788E'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint12_linear_3676_3543' x1='-11.4573' y1='19.22' x2='21.6057' y2='16.3487' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint13_linear_3676_3543' x1='14.6063' y1='-2.18469' x2='14.2377' y2='7.77436' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF224E'/%3E%3Cstop offset='1' stop-color='%23FFA2A3'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint14_linear_3676_3543' x1='13.4159' y1='12.165' x2='13.5142' y2='2.86763' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint15_linear_3676_3543' x1='22.0781' y1='6.21391' x2='15.7331' y2='12.5695' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FA4F57'/%3E%3Cstop offset='1' stop-color='%23E0ADE8'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint16_linear_3676_3543' x1='16.7321' y1='10.8323' x2='21.9701' y2='10.3469' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint17_linear_3676_3543' x1='30.4818' y1='1.69186' x2='25.4015' y2='18.5935' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint18_linear_3676_3543' x1='18.9101' y1='1.14401' x2='11.4904' y2='2.7007' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint19_linear_3676_3543' x1='14.8098' y1='20.5958' x2='18.827' y2='12.6396' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint20_linear_3676_3543' x1='11.8215' y1='-6.564' x2='-0.181293' y2='-2.18049' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") center no-repeat;
  background-size: contain;
}
@media (max-width: 759px) {
  body .certificates-install__btn--atom a::before {
    width: 20px;
    height: 20px;
    left: 15px;
  }
}
body .certificates-install__btn--gosuslugi a {
  color: #fff;
  background: #dc0533;
}
body .certificates-install__content {
  max-width: 850px;
}
@media (max-width: 1239px) {
  body .certificates-install__content {
    max-width: 510px;
  }
}
@media (max-width: 979px) {
  body .certificates-install__content {
    margin-left: 20px;
    max-width: 450px;
  }
}
@media (max-width: 759px) {
  body .certificates-install__content {
    margin-left: 0;
  }
}
body .certificates-install__content-title {
  font: 700 36px/42px 'CocoSharp', 'Arial', sans-serif;
  margin-bottom: 40px;
}
@media (max-width: 1239px) {
  body .certificates-install__content-title {
    font-size: 28px;
    line-height: 34px;
    margin-bottom: 30px;
  }
}
@media (max-width: 979px) {
  body .certificates-install__content-title {
    font-size: 24px;
    line-height: 29px;
    margin-bottom: 20px;
  }
}
@media (max-width: 759px) {
  body .certificates-install__content-title {
    font-size: 22px;
    line-height: 27px;
    max-width: 182px;
  }
}
body .certificates-install__content-txt {
  font: 400 18px/28px 'CocoSharp', 'Arial', sans-serif;
  margin-bottom: 40px;
}
@media (max-width: 1239px) {
  body .certificates-install__content-txt {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 30px;
  }
}
@media (max-width: 759px) {
  body .certificates-install__content-txt {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 20px;
  }
}
body .certificates-install__content-btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
}
@media (max-width: 1239px) {
  body .certificates-install__content-btns {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (max-width: 759px) {
  body .certificates-install__content-btns {
    gap: 15px;
  }
}
body .cities_list {
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  top: 0;
  left: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  z-index: 1000;
  opacity: 0;
  visibility: hidden;
  text-align: center;
}
body .cities_list::after {
  content: '';
  display: inline-block;
  vertical-align: middle;
  width: 0;
  height: 100%;
}
body .cities_list-wrap {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  height: auto;
  width: 500px;
  background: #ffffff;
  padding: 35px 0;
  border-radius: 15px;
  text-align: left;
}
@media (max-width: 759px) {
  body .cities_list-wrap {
    margin-top: 100px;
    width: 100%;
  }
}
body .cities_list .cities_close {
  position: absolute;
  top: -50px;
  right: 0;
  width: 48px;
  height: 48px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='M35.8112 10.8306L37.1686 12.188L12.1875 37.1672L10.8301 35.8107L35.8112 10.8306Z' fill='white'/%3E%3Cpath d='M12.1875 10.8306L37.1686 35.8098L35.8112 37.1682L10.8301 12.189L12.1875 10.8306Z' fill='white'/%3E%3C/svg%3E") no-repeat;
  cursor: pointer;
}
body .cities_list-content {
  max-height: 745px;
  overflow-y: scroll;
}
@media (max-width: 759px) {
  body .cities_list-content {
    max-height: 400px;
  }
}
body .cities_list-content::-webkit-scrollbar {
  width: 8px;
}
body .cities_list-content::-webkit-scrollbar-thumb {
  width: 8px;
  background-color: #858f9a;
  border-radius: 20px;
}
body .cities_list-title {
  font: 700 24px/30px 'CocoSharp', 'Arial', sans-serif;
  padding: 0 40px;
  margin-bottom: 10px;
}
body .cities_list-table-line {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #e4e4e4;
  padding: 13px 40px;
}
body .cities_list-table-line .line-name {
  font: 700 16px/20px 'CocoSharp', 'Arial', sans-serif;
  width: 50%;
}
body .cities_list-table-line .line-desc {
  font: 400 14px/17px 'CocoSharp', 'Arial', sans-serif;
  width: 50%;
}
body .cities_list.active {
  opacity: 1;
  visibility: visible;
}
body .ya_map-zoom {
  -webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
  background: #e6e8e0;
}
body .ya_map-zoom-btn {
  width: 30px;
  height: 30px;
  font: 300 24px/27px 'CocoSharp', 'Arial', sans-serif;
  text-align: center !important;
  border-radius: 8px;
  background: #fff;
  cursor: pointer;
  -webkit-transition: background 0.3s;
  transition: background 0.3s;
}
body .ya_map-zoom-btn:hover {
  background: #f1f1f1;
}
body .ya_map-zoom-btn-in {
  border-radius: 8px 8px 0 0;
}
body .ya_map-zoom-btn-out {
  margin-top: 1px;
  border-radius: 0 0 8px 8px;
}
body .atms_popup {
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  top: 0;
  left: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  z-index: 1000;
  opacity: 0;
  visibility: hidden;
}
body .atms_popup.active {
  opacity: 1;
  visibility: visible;
}
body .atms_popup-wrap {
  position: relative;
  margin: 10px auto 0;
  max-width: 1480px;
  background: #ffffff;
  padding: 30px;
  border-radius: 15px;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
}
@media (max-width: 759px) {
  body .atms_popup-wrap {
    padding: 20px 10px;
  }
}
body .atms_popup-content {
  position: relative;
}
body .atms_popup .close {
  position: absolute;
  top: 0;
  right: 0;
  width: 23px;
  height: 23px;
  background: #ffffff;
  border-radius: 50%;
  opacity: 1;
  cursor: pointer;
}
body .atms_popup .close::before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  width: 100%;
  height: 100%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' viewBox='0 0 23 23' fill='none'%3E%3Cpath d='M20.999 0L22.8571 1.85932L1.85811 22.8571L0 20.9991L20.999 0Z' fill='%23858F9A'/%3E%3Cpath d='M1.85811 0L22.8571 20.9978L20.999 22.8571L0 1.85932L1.85811 0Z' fill='%23858F9A'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
body .atms_popup .atms-location {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 30px;
}
body .atms_popup .atms-location-city button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
body .atms_popup .atms-location-city button:hover svg path {
  fill: #dc0533;
}
body .atms_popup .atms-location-city button svg {
  width: 13px;
  height: 13px;
}
body .atms_popup .atms-location-city button svg path {
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .atms_popup .atms-location-city button span {
  margin-left: 4px;
  padding: 4px 0;
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  border-bottom: 1px dashed #dc0533;
}
body .atms_popup .atms-location-sub {
  position: relative;
  margin-left: 30px;
  padding: 4px 0;
  width: 320px;
  border-bottom: 1px solid #e6e8e0;
}
@media (max-width: 979px) {
  body .atms_popup .atms-location-sub {
    width: 100%;
    max-width: 570px;
  }
}
body .atms_popup .atms-location-sub input {
  padding: 0;
  width: 100%;
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
  border: none;
}
body .atms_popup .atms-location-sub input::-webkit-input-placeholder {
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .atms_popup .atms-location-sub input::-moz-placeholder {
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .atms_popup .atms-location-sub input::-ms-input-placeholder {
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .atms_popup .atms-location-sub input::placeholder {
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .atms_popup .atms-location-sub .suggestions-suggestions {
  padding: 25px 0;
  border: none;
  border-radius: 4px;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
}
body .atms_popup .atms-location-sub .suggestions-suggestions .suggestions-hint {
  padding: 0 25px;
}
body .atms_popup .atms-location-sub .suggestions-suggestions .suggestions-suggestion {
  padding: 10px 25px;
  font: 300 16px/1.1 'CocoSharp', 'Arial', sans-serif;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .atms_popup .atms-location-sub .suggestions-suggestions .suggestions-suggestion:hover {
  color: #dc0533;
}
body .atms_popup .atms-location-sub::after {
  content: '';
  position: absolute;
  width: 24px;
  height: 24px;
  top: 2px;
  right: 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z' stroke='%23E6E8E0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20.9999 21L16.6499 16.65' stroke='%23E6E8E0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat;
  background-size: contain;
}
body .atms_popup .atms-actors {
  margin-top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .atms_popup .atms-actors .tags-title {
  position: relative;
  display: none;
  width: 140px;
  padding: 0 20px;
  font: 500 12px/31px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  border: 1px solid #dc0533;
  border-radius: 30px;
  cursor: pointer;
}
@media (max-width: 979px) {
  body .atms_popup .atms-actors .tags-title {
    display: block;
  }
}
body .atms_popup .atms-actors .tags-title:after {
  content: '';
  position: absolute;
  right: 20px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 9px;
  height: 5px;
  background: url("data:image/svg+xml,%3Csvg width='9' height='5' viewBox='0 0 9 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L4.5 4L8 1' stroke='%23038c73' stroke-width='1.5'/%3E%3C/svg%3E%0A") no-repeat;
  background-size: contain;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .atms_popup .atms-actors .tags-title.active:after {
  -webkit-transform: translateY(-50%) rotate(180deg);
          transform: translateY(-50%) rotate(180deg);
}
@media (max-width: 979px) {
  body .atms_popup .atms-actors .tags-block {
    display: none;
    position: absolute;
    left: 0;
    top: 55px;
    padding: 20px;
    background: #fff;
    -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
            box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
    z-index: 10;
  }
}
body .atms_popup .atms-actors .tags-block-item {
  margin-bottom: 0;
}
@media (max-width: 979px) {
  body .atms_popup .atms-actors .tags-block-item {
    margin-right: 0;
    margin-top: 15px;
  }
}
body .atms_popup .atms-actors .tags-block-item.active .ui-checkbox label .title {
  color: #dc0533;
  border-color: #dc0533;
}
@media (max-width: 979px) {
  body .atms_popup .atms-actors .tags-block-item.active .ui-checkbox label .title {
    color: #747474;
  }
}
@media (max-width: 979px) {
  body .atms_popup .atms-actors .tags-block-item:first-child {
    margin-top: 0;
  }
}
body .atms_popup .atms-actors .tags-block-item .ui-checkbox label {
  display: inline-block;
  padding-left: 0;
}
@media (max-width: 979px) {
  body .atms_popup .atms-actors .tags-block-item .ui-checkbox label {
    padding-left: 40px;
  }
}
body .atms_popup .atms-actors .tags-block-item .ui-checkbox label input,
body .atms_popup .atms-actors .tags-block-item .ui-checkbox label .checkmark {
  display: none;
}
@media (max-width: 979px) {
  body .atms_popup .atms-actors .tags-block-item .ui-checkbox label input,
  body .atms_popup .atms-actors .tags-block-item .ui-checkbox label .checkmark {
    display: block;
  }
}
body .atms_popup .atms-actors .tags-block-item .ui-checkbox label .checkmark {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
body .atms_popup .atms-actors .tags-block-item .ui-checkbox label .title {
  padding: 0 20px;
  font: 14px/33px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
  border: 1px solid #d9d9d9;
  border-radius: 15px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 979px) {
  body .atms_popup .atms-actors .tags-block-item .ui-checkbox label .title {
    padding: 0;
    line-height: 24px;
    border: 0;
  }
}
@media (max-width: 759px) {
  body .atms_popup .atms-actors .ui-pill-btn button {
    padding: 7px 20px 10px 20px;
  }
}
body .atms_popup .map {
  position: relative;
  background: #f2f2f2;
}
body .atms_popup .map.atms-detail-map {
  margin: 65px 0 85px 0;
  height: 440px;
}
body .atms_popup .map.atms-map {
  margin: 40px 0;
  height: 580px;
}
@media (max-width: 1499px) {
  body .atms_popup .map.atms-map {
    height: 480px;
  }
}
@media (max-width: 520px) {
  body .atms_popup .map.atms-map {
    height: 320px;
  }
}
body .atms_popup .map.atms-map .atms-map-detail {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 380px;
  height: 580px;
  background: #fff;
  border: 1px solid #e6e8e0;
  z-index: 1;
}
@media (max-width: 1499px) {
  body .atms_popup .map.atms-map .atms-map-detail {
    height: 480px;
  }
}
@media (max-width: 520px) {
  body .atms_popup .map.atms-map .atms-map-detail {
    position: fixed;
    height: auto;
  }
}
body .atms_popup .map.atms-map .atms-map-detail-close {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 28px;
  height: 28px;
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.6993 6L22 7.30152L7.30068 22L6 20.6994L20.6993 6Z' fill='%23858F9A'/%3E%3Cpath d='M7.30068 6L22 20.6985L20.6993 22L6 7.30152L7.30068 6Z' fill='%23858F9A'/%3E%3C/svg%3E%0A");
  background-size: contain;
  cursor: pointer;
}
body .atms_popup .map.atms-map .atms-map-detail-content {
  height: 100%;
  padding: 15px 30px 40px;
  overflow-y: auto;
}
body .atms_popup .map.atms-map .atms-map-detail-content::-webkit-scrollbar {
  width: 0;
}
body .atms_popup .map.atms-map .atms-map-detail-content-line {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .atms_popup .map.atms-map .atms-map-detail-content-image {
  max-width: 25px;
  margin-right: 15px;
  cursor: pointer;
}
body .atms_popup .map.atms-map .atms-map-detail-content-bank {
  font: 16px/1.5 'CocoSharp', 'Arial', sans-serif;
  color: #858f9a;
}
body .atms_popup .map.atms-map .atms-map-detail-content-number {
  margin-top: 10px;
  font: 500 18px/1.3 'CocoSharp', 'Arial', sans-serif;
}
body .atms_popup .map.atms-map .atms-map-detail-content-address {
  margin-top: 10px;
  font: 300 15px/1.3 'CocoSharp', 'Arial', sans-serif;
}
body .atms_popup .map.atms-map .atms-map-detail-content-metro,
body .atms_popup .map.atms-map .atms-map-detail-content-work-time {
  position: relative;
  margin-top: 10px;
  padding-left: 22px;
  font: 300 13px/1.3 'CocoSharp', 'Arial', sans-serif;
}
body .atms_popup .map.atms-map .atms-map-detail-content-metro:before,
body .atms_popup .map.atms-map .atms-map-detail-content-work-time:before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
body .atms_popup .map.atms-map .atms-map-detail-content-metro:before {
  width: 12px;
  height: 9px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.29214 0.700631H8.19101L6.05056 4.94367L3.82584 0.666687L0.792135 8.37205H0V9.00002H4.31461V8.37205H3.45506L4.31461 5.962L6.05056 9.00002L7.7191 5.962L8.57865 8.37205H7.7191V9.00002H12V8.37205H11.2584L8.29214 0.700631Z' fill='%23CD0506'/%3E%3C/svg%3E%0A");
  background-size: contain;
}
body .atms_popup .map.atms-map .atms-map-detail-content-work-time:before {
  top: 3px;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  width: 12px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1' fill='white'%3E%3Cpath d='M6 12C2.68235 12 0 9.31765 0 6C0 2.68235 2.68235 0 6 0C9.31765 0 12 2.68235 12 6C12 9.31765 9.31765 12 6 12ZM6 0.705882C3.07059 0.705882 0.705882 3.07059 0.705882 6C0.705882 8.92941 3.07059 11.2941 6 11.2941C8.92941 11.2941 11.2941 8.92941 11.2941 6C11.2941 3.07059 8.92941 0.705882 6 0.705882Z'/%3E%3C/mask%3E%3Cpath d='M6 11C3.23464 11 1 8.76536 1 6H-1C-1 9.86993 2.13007 13 6 13V11ZM1 6C1 3.23464 3.23464 1 6 1V-1C2.13007 -1 -1 2.13007 -1 6H1ZM6 1C8.76536 1 11 3.23464 11 6H13C13 2.13007 9.86993 -1 6 -1V1ZM11 6C11 8.76536 8.76536 11 6 11V13C9.86993 13 13 9.86993 13 6H11ZM6 -0.294118C2.5183 -0.294118 -0.294118 2.5183 -0.294118 6H1.70588C1.70588 3.62287 3.62287 1.70588 6 1.70588V-0.294118ZM-0.294118 6C-0.294118 9.4817 2.5183 12.2941 6 12.2941V10.2941C3.62287 10.2941 1.70588 8.37713 1.70588 6H-0.294118ZM6 12.2941C9.4817 12.2941 12.2941 9.4817 12.2941 6H10.2941C10.2941 8.37713 8.37713 10.2941 6 10.2941V12.2941ZM12.2941 6C12.2941 2.5183 9.4817 -0.294118 6 -0.294118V1.70588C8.37713 1.70588 10.2941 3.62287 10.2941 6H12.2941Z' fill='%23262626' mask='url(%23path-1-inside-1)'/%3E%3Cmask id='path-3-inside-2' fill='white'%3E%3Cpath d='M7.87195 9.07098L5.64842 6.84745V2.82391H6.3543V6.56509L8.36607 8.57686L7.87195 9.07098Z'/%3E%3C/mask%3E%3Cpath d='M7.87195 9.07098L7.16485 9.77808L7.87195 10.4852L8.57906 9.77808L7.87195 9.07098ZM5.64842 6.84745H4.64842V7.26166L4.94132 7.55455L5.64842 6.84745ZM5.64842 2.82391V1.82391H4.64842V2.82391H5.64842ZM6.3543 2.82391H7.3543V1.82391H6.3543V2.82391ZM6.3543 6.56509H5.3543V6.97931L5.6472 7.2722L6.3543 6.56509ZM8.36607 8.57686L9.07318 9.28396L9.78028 8.57686L9.07318 7.86975L8.36607 8.57686ZM8.57906 8.36387L6.35553 6.14034L4.94132 7.55455L7.16485 9.77808L8.57906 8.36387ZM6.64842 6.84745V2.82391H4.64842V6.84745H6.64842ZM5.64842 3.82391H6.3543V1.82391H5.64842V3.82391ZM5.3543 2.82391V6.56509H7.3543V2.82391H5.3543ZM5.6472 7.2722L7.65896 9.28396L9.07318 7.86975L7.06141 5.85799L5.6472 7.2722ZM7.65896 7.86975L7.16485 8.36387L8.57906 9.77808L9.07318 9.28396L7.65896 7.86975Z' fill='%23262626' mask='url(%23path-3-inside-2)'/%3E%3C/svg%3E%0A");
  background-size: contain;
}
body .atms_popup .map.atms-map .atms-map-detail-content-item {
  margin-top: 25px;
}
body .atms_popup .map.atms-map .atms-map-detail-content-item#atms_services .atms-map-detail-content-line {
  max-height: 130px;
  overflow-y: auto;
}
body .atms_popup .map.atms-map .atms-map-detail-content-item-title {
  max-width: 200px;
  margin-bottom: 5px;
  font: 500 15px/1.4 'CocoSharp', 'Arial', sans-serif;
}
body .atms_popup .map.atms-map .atms-map-detail-content-item-desc {
  font: 300 15px/1.4 'CocoSharp', 'Arial', sans-serif;
}
body .atms_popup .map.atms-map .atms-map-detail-content-item-btn {
  min-width: 40px;
  margin-right: 10px;
  margin-bottom: 10px;
  padding: 0 5px;
  text-align: center;
  font: 15px/23px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  border: 1px solid #dc0533;
  border-radius: 30px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
}
body .atms_popup .map.atms-map .atms-map-detail-content-item-btn:last-child {
  margin-right: 0;
}
body .atms_popup .map.atms-map .atms-map-detail-content-item-btn:hover {
  color: #fff;
  background: #dc0533;
}
body .atms_popup .map.atms-map .atms-map-detail-content-info {
  margin-top: 35px;
  font: 400 13px/1.3 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .atms_popup .map.atms-map .atms-map-detail-content-types {
  margin-top: 18px;
}
body .atms_popup .map.atms-map .atms-map-detail-content-types-title {
  font: 700 15px/18px 'CocoSharp', 'Arial', sans-serif;
}
body .atms_popup .map.atms-map .atms-map-detail-content-types-list ul li {
  margin-top: 10px;
  padding-left: 15px;
  font: 400 13px/15px 'CocoSharp', 'Arial', sans-serif;
}
body .atms_popup .map.atms-map .atms-map-detail-content-types-list ul li::before {
  top: 7px;
  background: #dc0533;
}
body .atms_popup .map.atms-map .atms-map-detail-content-types-list-more {
  margin-top: 10px;
  font: 400 13px/15px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  cursor: pointer;
  text-decoration: underline;
}
body .atms_popup .map [class*='ymaps-2'][class*='-ground-pane'] {
  -webkit-filter: grayscale(85%);
          filter: grayscale(85%);
}
body .atms_popup .atms-listing {
  margin-top: 40px;
  padding-bottom: 85px;
}
body .atms_popup .atms-listing.offices .atms-listing-block-item-point:first-child {
  width: 30%;
}
body .atms_popup .atms-listing.offices .atms-listing-block-item-point:not(:first-child) {
  width: 17%;
}
body .atms_popup .atms-listing.atms .atms-listing-block-item-point:first-child {
  width: 40%;
  padding-left: 60px;
}
body .atms_popup .atms-listing.atms .atms-listing-block-item-point:not(:first-child) {
  width: 21%;
}
body .atms_popup .atms-listing.detail {
  margin-top: 20px;
  padding-bottom: 0;
}
body .atms_popup .atms-listing.detail .atms-listing-block {
  margin-top: 0;
  padding-left: 0;
}
body .atms_popup .atms-listing.detail .atms-listing-block-item {
  padding: 0;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
body .atms_popup .atms-listing.detail .atms-listing-block-item:after {
  display: none;
}
body .atms_popup .atms-listing.detail .atms-listing-block-item-point:first-child {
  width: 100%;
}
body .atms_popup .atms-listing.detail .atms-listing-block-item-point:not(:first-child) {
  margin-top: 40px;
  min-width: 230px;
  padding-right: 20px;
}
body .atms_popup .atms-listing.detail .atms-listing-block-item-point-txt {
  font-size: 18px;
}
body .atms_popup .atms-listing.detail .atms-listing-block-item-point-txt:first-child {
  margin-top: 0;
}
body .atms_popup .atms-listing.detail .atms-listing-block-item-point-txt span.ttl {
  font-size: 15px;
}
body .atms_popup .atms-listing.detail .atms-listing-block-item-point-list {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .atms_popup .atms-listing.detail .atms-listing-block-item-point-list-item {
  margin: 0 0 0 25px;
}
body .atms_popup .atms-listing.detail .atms-listing-block-item-point-list-item:first-child {
  margin-left: 0;
}
body .atms_popup .atms-listing.detail .atms-listing-block-item-point-list-item-txt {
  font-size: 14px;
}
body .atms_popup .atms-listing-title {
  font: 300 18px/26px 'CocoSharp', 'Arial', sans-serif;
  color: #747474;
}
body .atms_popup .atms-listing-block {
  margin-top: 8px;
  padding-left: 40px;
}
body .atms_popup .atms-listing-block-item {
  position: relative;
  padding: 20px 20px 20px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .atms_popup .atms-listing-block-item:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 1px;
  background: #e6e8e0;
  border-radius: 20px;
}
body .atms_popup .atms-listing-block-item-point-title a {
  position: relative;
  font: 18px/24px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .atms_popup .atms-listing-block-item-point-title a:hover {
  color: #dc0533;
}
body .atms_popup .atms-listing-block-item-point-title a span {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: -60px;
  width: 20px;
  height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .atms_popup .atms-listing-block-item-point-txt {
  margin-top: 6px;
  font: 300 15px/22px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .atms_popup .atms-listing-block-item-point-txt span.ttl {
  margin-top: 0;
  color: #858f9a;
  line-height: 24px;
}
body .atms_popup .atms-listing-block-item-point-txt span.dk {
  font-weight: 500;
}
body .atms_popup .atms-listing-block-item-point-txt ul li {
  padding-left: 15px;
  margin-top: 10px;
  font: 300 13px/15px 'CocoSharp', 'Arial', sans-serif;
}
body .atms_popup .atms-listing-block-item-point-txt ul li::before {
  top: 6px;
  background: #dc0533;
}
body .atms_popup .atms-listing-block-item-point-txt-more {
  margin-top: 10px;
  font: 300 13px/15px 'CocoSharp', 'Arial', sans-serif;
  color: #dc0533;
  text-decoration: underline;
  cursor: pointer;
}
body .atms_popup .atms-listing-block-item-point-list {
  margin-top: 15px;
}
body .atms_popup .atms-listing-block-item-point-list-item {
  margin-top: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .atms_popup .atms-listing-block-item-point-list-item:first-child {
  margin-top: 0;
}
body .atms_popup .atms-listing-block-item-point-list-item-img {
  max-width: 14px;
  max-height: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .atms_popup .atms-listing-block-item-point-list-item-txt {
  margin-left: 8px;
  font: 300 13px/16px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
}
body .atms_popup .atms-listing-block-item-point-attention {
  margin-top: 20px;
  background: #dc0533;
  padding: 15px 20px;
  border-radius: 10px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
body .atms_popup .atms-listing-block-item-point-attention span {
  display: block;
  color: #ffffff;
  font: 300 15px/20px 'CocoSharp', 'Arial', sans-serif;
}
body .atms_popup .atms-listing-block-item-point-attention span.title {
  font-weight: 500;
  margin-bottom: 10px;
}
main .popups-cookies__ui-button {
  margin: 0 auto;
}

/* End */


/* Start:/local/templates/main/styles/media.css?1764337385314025*/
.bg-outside {
  position: relative;
}
.bg-outside:before,
.bg-outside:after {
  content: '';
  display: block;
  width: calc((100vw - 100%) / 2);
  background: inherit;
  position: absolute;
  bottom: 0px;
  top: 0px;
}
.bg-outside:before {
  right: 100%;
}
.bg-outside:after {
  left: 100%;
}
@media (max-width: 1499px) {
  body .wrapper .logo a svg {
    width: 160px;
    height: 37px;
  }
  body .wrapper .promo-slider-block-item.delivery .promo-slider-block-item-content {
    padding-top: 80px;
    width: 50%;
  }
  body .wrapper .promo-slider-block-item.delivery .promo-slider-block-item-img {
    width: 50%;
  }
  body .wrapper .promo-slider-block-item.delivery .promo-slider-block-item-img img {
    -webkit-transform: none;
            transform: none;
  }
  body .wrapper .promo-slider-block-item-content-title {
    font: 500 40px/1.25 'CocoSharp', sans-serif;
  }
  body .wrapper .promo-slider-block-item-img img {
    -webkit-transform: translateX(100px);
            transform: translateX(100px);
  }
  body .wrapper .promo-static-info {
    padding: 60px 0 60px 50px;
  }
  body .wrapper .promo.biometric-page .promo-static-info-txt {
    max-width: 560px;
  }
  body .wrapper .promo.collection-page .promo-static-img {
    top: auto;
    right: -20px;
    width: 600px;
  }
  body .wrapper .promo.collection-page .promo-static .green {
    right: -180px;
  }
  body .wrapper .promo.safe-page .promo-static-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0;
  }
  body .wrapper .promo.safe-page .promo-static-img img {
    width: 600px;
    -ms-flex-item-align: end;
        align-self: flex-end;
  }
  body .wrapper .promo.safe-page .promo-static-info {
    padding: 90px 0 0 70px;
  }
  body .wrapper .promo.valut-kontr .promo-static-img {
    right: -190px;
  }
  body .wrapper .promo.valut-kontr .promo-static-info {
    padding: 90px 0 0 70px;
  }
  body .wrapper .promo.remittance-page .promo-static-img {
    -webkit-transform: translateX(250px);
            transform: translateX(250px);
  }
  body .wrapper .promo.remittance-page .promo-static-img img {
    width: auto;
    height: 100%;
  }
  body .wrapper .promo.international-calcs-page .promo-static-info h1 {
    max-width: 600px;
  }
  body .wrapper .promo.payment-page .promo-static-img {
    -webkit-transform: translateX(320px);
            transform: translateX(320px);
  }
  body .wrapper .promo.payment-page .promo-static-img img {
    width: auto;
    height: 100%;
  }
  body .wrapper .promo.fast-payments .promo-static-img {
    -webkit-transform: translateX(35%);
            transform: translateX(35%);
  }
  body .wrapper .promo.business-page .promo-static-info {
    padding-left: 30px;
  }
  body .wrapper .promo.business-page .promo-static-info h1 {
    font-size: 40px;
  }
  body .wrapper .promo.turist-page .promo-static-img {
    right: -150px;
  }
  body .wrapper .promo.turist-page .promo-static-info h1 {
    max-width: 700px;
  }
  body .wrapper .promo.veksel-page .promo-static-img {
    right: -35px;
  }
  body .wrapper .promo.veksel-page .promo-static-info {
    padding: 65px 0 65px 60px;
  }
  body .wrapper .promo.veksel-page .promo-static-info-txt {
    width: 500px;
  }
  body .wrapper .promo.landing-page .promo-static-img {
    right: -140px;
  }
  body .wrapper .promo.landing-page .promo-static .green {
    right: -150px;
  }
  body .wrapper .promo.ekvairing-page .promo-static-img {
    right: -265px;
  }
  body .wrapper .promo.new-mortgage .promo-static-img {
    right: -160px;
  }
  body .wrapper .promo.faq-page .promo-static-img img {
    -webkit-transform: translateX(150px);
            transform: translateX(150px);
  }
  body .wrapper .promo.inner-page.cards-universal-page .promo-static-img img {
    -webkit-transform: translateX(400px);
            transform: translateX(400px);
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo-slider-block-item {
    min-height: 360px;
  }
  body .wrapper .promo-slider-block-item-content {
    padding: 50px;
  }
  body .wrapper .promo-slider-block-item-content-title {
    font-size: 34px;
  }
  body .wrapper .promo-slider-block-item-content-desc {
    font-size: 20px;
    line-height: 28px;
  }
  body .wrapper .promo-slider-block-item-content-desc br {
    display: none;
  }
  body .wrapper .promo-slider-block-item.credit .promo-slider-block-item-content {
    width: 60%;
  }
  body .wrapper .promo-slider-block-item.credit .promo-slider-block-item-img {
    width: 35%;
  }
  body .wrapper .promo-slider-block-item.credit .promo-slider-block-item-img img {
    -webkit-transform: translateX(310px);
            transform: translateX(310px);
  }
  body .wrapper .promo-slider-block-item-img img {
    -webkit-transform: translateX(350px);
            transform: translateX(350px);
    max-height: 360px;
  }
  body .wrapper .promo-slider-block-item-img svg {
    right: -85%;
  }
  body .wrapper .promo-static {
    min-height: 360px;
  }
  body .wrapper .promo-static-info {
    padding: 50px 0 0 50px;
  }
  body .wrapper .promo-static-info-txt {
    margin-top: 20px;
  }
  body .wrapper .promo.biometric-page .promo-static-img {
    padding-right: 20px;
  }
  body .wrapper .promo.biometric-page .promo-static-img img {
    width: 400px;
  }
  body .wrapper .promo.biometric-page .promo-static-info h1 {
    max-width: 500px;
  }
  body .wrapper .promo.biometric-page .promo-static-info-txt {
    max-width: 480px;
  }
  body .wrapper .promo.collection-page .promo-static-img {
    right: -106px;
    width: 500px;
  }
  body .wrapper .promo.collection-page .promo-static-info h1 {
    max-width: 500px;
  }
  body .wrapper .promo.collection-page .promo-static-info-txt {
    max-width: 450px;
    margin-top: 20px;
  }
  body .wrapper .promo.safe-page .promo-static-img img {
    width: 470px;
  }
  body .wrapper .promo.safe-page .promo-static-info {
    padding: 70px 0 0 50px;
  }
  body .wrapper .promo.safe-page .promo-static-info-txt {
    max-width: 440px;
    margin-top: 20px;
  }
  body .wrapper .promo.valut-kontr .promo-static-info {
    padding: 70px 0 0 50px;
  }
  body .wrapper .promo.valut-kontr .promo-static-info-txt {
    max-width: 440px;
    margin-top: 20px;
  }
  body .wrapper .promo.remittance-page .promo-static-info {
    padding: 40px;
  }
  body .wrapper .promo.remittance-page .promo-static-info-txt {
    max-width: 60%;
  }
  body .wrapper .promo.international-calcs-page .promo-static .green {
    top: -125px;
    right: -80px;
  }
  body .wrapper .promo.international-calcs-page .promo-static-info h1 {
    max-width: 490px;
  }
  body .wrapper .promo.international-calcs-page .promo-static-info-txt {
    max-width: 400px;
  }
  body .wrapper .promo.payment-page .promo-static-info {
    padding: 40px;
  }
  body .wrapper .promo.payment-page .promo-static-info-txt {
    max-width: 60%;
  }
  body .wrapper .promo.fast-payments .promo-static-img {
    -webkit-transform: translateX(40%);
            transform: translateX(40%);
  }
  body .wrapper .promo.credits-inner-page.credit-elders-page .promo-static-img img {
    -webkit-transform: translateX(40%);
            transform: translateX(40%);
  }
  body .wrapper .promo.credits-inner-page.credit-elders-page .promo-static-info-block-item {
    width: auto;
  }
  body .wrapper .promo.credits-inner-page.credit-elders-page .promo-static-info-block-item:first-child {
    padding-right: 67px;
  }
  body .wrapper .promo.credits-inner-page.credit-big-amounts-page .promo-static-info-block-item {
    width: auto;
  }
  body .wrapper .promo.credits-inner-page.credit-big-amounts-page .promo-static-info-block-item:first-child {
    padding-right: 67px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-img {
    -webkit-transform: translateX(20%);
            transform: translateX(20%);
  }
  body .wrapper .promo.credits-inner-page .promo-static-info .tags {
    margin-top: -45px;
    margin-bottom: -10px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-block {
    margin-top: 20px;
    max-width: 57%;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-block-item {
    margin-right: 0;
    padding-right: 20px;
    width: 50%;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-block-item-val span {
    font-size: 18px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-block-item-val span.num {
    font-size: 26px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-block-item-val span:only-child {
    -ms-flex-item-align: end;
        align-self: flex-end;
  }
  body .wrapper .promo.business-page .promo-static svg {
    right: -400px;
  }
  body .wrapper .promo.business-page .promo-static-img {
    right: 0;
    width: 350px;
  }
  body .wrapper .promo.business-page .promo-static-info h1 {
    font-size: 32px;
  }
  body .wrapper .promo.business-page .promo-static-info-txt {
    font: 18px/1.3 'CocoSharp', sans-serif;
  }
  body .wrapper .promo.business-page .promo-static-info-txt .list li {
    margin-top: 13px;
    font-size: 16px;
  }
  body .wrapper .promo.bank-guarantees .promo-static-img {
    width: 560px;
  }
  body .wrapper .promo.bank-guarantees .promo-static-info-txt {
    max-width: 400px;
  }
  body .wrapper .promo.turist-page .promo-static-img {
    right: -160px;
    width: 600px;
  }
  body .wrapper .promo.turist-page .promo-static-info h1 {
    max-width: 540px;
    font-size: 42px;
    line-height: 1.3;
  }
  body .wrapper .promo.turist-page .promo-static-info .ui-btn {
    margin-top: 30px;
  }
  body .wrapper .promo.veksel-page .promo-static-img {
    right: 0;
    width: 440px;
  }
  body .wrapper .promo.veksel-page .promo-static-info {
    padding: 50px 0 50px 70px;
  }
  body .wrapper .promo.landing-page::after {
    background: linear-gradient(210deg, #6cc47b 0%, #038c73 100%);
  }
  body .wrapper .promo.landing-page .promo-static-img {
    right: -116px;
    width: 745px;
    top: 80px;
  }
  body .wrapper .promo.landing-page .promo-static .green {
    right: -200px;
  }
  body .wrapper .promo.landing-page .promo-static-info h1 {
    max-width: 455px;
  }
  body .wrapper .promo.landing-page .promo-static-info-txt {
    max-width: 400px;
  }
  body .wrapper .promo.ekvairing-page .promo-static-img {
    max-width: 650px;
    top: 53px;
    right: -200px;
  }
  body .wrapper .promo.ekvairing-page .green {
    right: -280px;
  }
  body .wrapper .promo.ekvairing-page .promo-static-info-txt {
    max-width: 508px;
    margin-bottom: 25px;
  }
  body .wrapper .promo.online-page .promo-static-info {
    padding-top: 20px;
  }
  body .wrapper .promo.new-mortgage .promo-static {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    min-height: unset;
  }
  body .wrapper .promo.new-mortgage .promo-static-img {
    position: unset;
    max-width: 400px;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  body .wrapper .promo.new-mortgage .promo-static-mob {
    display: block;
  }
  body .wrapper .promo.new-mortgage .promo-static-mob .promo-static-info-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-top: 0;
  }
  body .wrapper .promo.new-mortgage .promo-static-mob .promo-static-info-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-left: 0;
    margin-top: 20px;
  }
  body .wrapper .promo.new-mortgage .promo-static-mob .promo-static-info-block-item-val {
    width: 100%;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    margin-top: 5px;
  }
  body .wrapper .promo.new-mortgage .promo-static-mob .promo-static-info-block-item-val span {
    margin-right: 5px;
    font-size: 16px;
  }
  body .wrapper .promo.new-mortgage .promo-static-mob .promo-static-info-block-item-val span.num {
    font-size: 20px;
  }
  body .wrapper .promo.new-mortgage .promo-static-mob .promo-static-info-block-item-desc {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    margin-top: 0;
  }
  body .wrapper .promo.new-mortgage .promo-static-mob .ui-btn {
    margin-top: 20px;
  }
  body .wrapper .promo.new-mortgage .promo-static-info {
    padding: 30px 0 25px 25px;
    min-height: unset;
    z-index: 1;
  }
  body .wrapper .promo.new-mortgage .promo-static-info-block {
    display: none;
  }
  body .wrapper .promo.new-mortgage .promo-static-info .ui-btn {
    display: none;
  }
  body .wrapper .promo.new-mortgage .promo-static-info-txt {
    margin-top: 20px;
    opacity: 0.6;
  }
  body .wrapper .promo.faq-page .promo-static-img img {
    -webkit-transform: translateX(240px);
            transform: translateX(240px);
    max-height: 100%;
  }
  body .wrapper .promo.faq-page .promo-static-info h1 {
    max-width: 450px;
  }
  body .wrapper .promo.faq-page .promo-static-info-txt {
    max-width: 440px;
  }
  body .wrapper .promo.inner-page.cards-universal-page .promo-static-info-block-item:not(:first-child) {
    margin-left: 20px;
  }
  body .wrapper .promo.inner-page.cards-universal-page .promo-static-info-actions {
    margin-top: 30px;
  }
  body .wrapper .promo.inner-page.cards-universal-page .promo-static-img img {
    -webkit-transform: translateX(500px);
            transform: translateX(500px);
  }
  body .wrapper .promo.pay-page.samsung-pay .promo-static-info-txt {
    margin-top: 5px;
    max-width: 350px;
    font-size: 18px;
    line-height: 28px;
  }
  body .wrapper .promo.pay-page.samsung-pay .promo-static-img img {
    -webkit-transform: translateX(140px);
            transform: translateX(140px);
  }
  body .wrapper main .m-inner .tabs .tabs-headings-list-item button {
    font: 16px/2 'CocoSharp', sans-serif;
  }
  body .wrapper main .m-inner .tabs .tabs-headings-list-item button:after {
    -webkit-transition: none;
    transition: none;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc-result-list-item-val span.desc {
    font-size: 18px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-universal-page .deposit-calc-title {
    margin-bottom: 40px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-universal-page .deposit-calc-title-head {
    font-size: 28px;
    line-height: 35px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-universal-page .deposit-calc-title-txt {
    margin-top: 23px;
    font-size: 18px;
    line-height: 21px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-universal-page .deposit-calc-controls {
    padding-top: 0;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-universal-page .deposit-calc-controls-title {
    margin-bottom: 0;
    font-size: 20px;
    line-height: 25px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-universal-page .deposit-calc-controls-descr {
    margin-top: 20px;
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-universal-page .deposit-calc-controls-line {
    margin-top: 40px;
    display: block;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-universal-page .deposit-calc-controls-line-clm {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-universal-page .deposit-calc-controls-line-clm:not(:first-child) {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-universal-page .deposit-calc-result {
    padding-top: 40px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-universal-page .deposit-calc-result-list-item:nth-child(-n + 2) {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-universal-page .deposit-calc-result-list-item:not(:first-child) {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-universal-page .deposit-calc-result-list-item-val span.thin-num {
    font-size: 24px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-universal-page .deposit-calc-result-controls {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-universal-page .deposit-calc-result-controls .ui-btn {
    max-width: 240px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-universal-page .deposit-calc-result-controls-desc {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-sinara-kind {
    margin-top: 40px;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-sinara-kind .deposit-calc-controls-head {
    margin-bottom: -15px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-sinara-kind .deposit-calc-controls-head span {
    margin-top: 20px;
    max-width: 330px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-sinara-kind .deposit-calc-controls .ui-range {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-sinara-kind .deposit-calc-controls .ui-range-titles {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-sinara-kind .deposit-calc-controls .ui-range-titles-left {
    max-width: 225px;
    font-size: 15px;
    line-height: 18px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-sinara-kind .deposit-calc-result {
    margin-top: 0;
    padding: 40px 35px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-sinara-kind .deposit-calc-result-list-item {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .deposit-calc.card-sinara-kind .deposit-calc-result-list-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .conditions.card-universal-page {
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 5px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .conditions.card-universal-page .conditions-condition {
    padding: 0;
    margin-bottom: 20px;
    width: 20%;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .conditions.card-universal-page .conditions-condition-txt {
    padding: 0 5px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .conditions.card-sinara-kind {
    padding: 0 10px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .conditions.card-sinara-kind .conditions-condition-img {
    height: 52px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .conditions.card-sinara-kind .conditions-condition-img svg {
    max-width: 52px;
    max-height: 52px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .conditions.card-sinara-kind .conditions-condition-txt {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .conditions.card-sinara-kind .conditions-condition-txt br {
    display: none;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .questions-tabs.card-sinara-kind .questions-tabs-list-item ul.list li {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list .questions-tabs.card-sinara-kind .questions-tabs-list-item span {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .tabs--round .tabs-headings-list-item button {
    padding: 12px 20px;
    font-size: 14px;
    line-height: 1.2;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list .deposit-calc.credits-inner-page {
    display: block;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list .deposit-calc.credits-inner-page .deposit-calc-controls {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list .deposit-calc.credits-inner-page .deposit-calc-result {
    width: 100%;
    margin-top: 50px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list .deposit-calc.credits-inner-page .deposit-calc-result-list-item {
    margin: 0;
    width: 50%;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list .deposit-calc.credits-inner-page .deposit-calc-result-controls {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list .deposit-calc.credits-inner-page .deposit-calc-result-controls .ui-btn {
    margin-right: 0;
    padding-right: 20px;
    width: 50%;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list .deposit-calc.credits-inner-page .deposit-calc-result-controls .ui-btn a {
    max-width: 260px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list .deposit-calc.credits-inner-page .deposit-calc-result-controls-desc {
    margin-top: 0;
    width: 50%;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list .deposit-calc.credits-inner-professional .deposit-calc-result-list-item:last-child {
    margin-top: 30px;
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list .points.credits-inner-page {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list .points.credits-inner-page .points-point {
    width: 50%;
    max-width: 100%;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list .points.credits-inner-professional .points-point {
    width: 50%;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list .docs-item {
    width: 100%;
    margin-top: 15px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list .docs-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list .deposits-list.credits-inner-page .deposits-list-item {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list .deposits-list.credits-inner-page .deposits-list-item:nth-child(n) {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list .deposits-list.credits-inner-page .deposits-list-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs-content-list-item .docs-item {
    margin-right: 0;
  }
  body .wrapper main .m-inner .tabs.online-page .tabs-headings-list {
    overflow-x: scroll;
  }
  body .wrapper main .m-inner .tabs.online-page .tabs-headings-list-item {
    overflow: visible;
  }
  body .wrapper main .m-inner .tabs.online-page .tabs-headings-list-item button {
    min-width: 0;
    padding: 0 15px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .docs {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .docs-item {
    width: 50%;
    margin-top: 30px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .docs-item:nth-child(-n + 4) {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-item:nth-child(-n + 2) {
    width: auto;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn {
    width: calc((100% - 20px) / 3);
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-toggle-txt {
    font-size: 16px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls {
    padding-top: 0;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls .ui-range-titles-left {
    max-width: 50%;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls-line-clm .ui-form-select-title {
    font-size: 12px;
    color: #858f9a;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result {
    padding: 40px 35px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-list-item-val .thin-num {
    font-size: 24px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-list-item:not(:first-child) {
    width: 50%;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-controls {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-controls .ui-btn {
    width: 65%;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn {
    width: calc((100% - 20px) / 3);
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-toggle-txt {
    font-size: 16px;
  }
  body .wrapper main .m-inner .tabs.sinara-kind .tabs-content-list-item .txt-heading {
    position: relative;
    padding-top: 20px;
  }
  body .wrapper main .m-inner .tabs.sinara-kind .tabs-content-list-item .txt-heading-content {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.sinara-kind .tabs-content-list-item .txt-heading-content-txt {
    padding-right: 220px;
  }
  body .wrapper main .m-inner .tabs.sinara-kind .tabs-content-list-item .txt-heading-img {
    position: absolute;
    top: 90px;
    right: -25px;
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    max-width: 230px;
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.sinara-kind .tabs-content-list-item .txt-heading-img img {
    max-width: 100%;
  }
  body .wrapper main .m-inner .tab_btns-head {
    max-width: 770px;
  }
  body .wrapper main .m-inner .tab_btns-descr {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .tab_btns-nav .ui-btn-hollow a,
  body .wrapper main .m-inner .tab_btns-nav .ui-btn-hollow button {
    padding: 0 18px;
    font-size: 15px;
    line-height: 32px;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item {
    width: calc((100% - 20px)/2);
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item:last-child {
    width: 100%;
    margin-top: 20px;
  }
  body .wrapper main .m-inner .under-control.turist-page .under-control-img {
    right: -200px;
  }
  body .wrapper main .m-inner .under-control.turist-page .under-control-img img {
    max-height: initial;
    -webkit-transform: none;
            transform: none;
  }
  body .wrapper main .m-inner .under-control.turist-page .under-control-content {
    max-width: 600px;
    padding: 25px 0 20px 55px;
  }
  body .wrapper main .m-inner .under-control.turist-page .under-control-content .ui-btn {
    margin-top: 17px;
  }
  body .wrapper main .m-inner .under-control.cards-main .under-control-subcontent {
    margin-left: 60px;
    padding-right: 50px;
  }
  body .wrapper main .m-inner .features {
    padding: 60px 130px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .wrapper main .m-inner .features-item {
    width: calc((100% - 185px) / 2);
    margin-bottom: 45px;
  }
  body .wrapper main .m-inner .features-item:nth-child(3) {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .features-item:nth-child(4) {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .mortage-form {
    padding: 70px 170px 65px 200px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-img {
    right: -45px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-content {
    padding-left: 20px;
    padding-right: 0;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-content-block-item-value span {
    font-size: 18px;
    line-height: 25px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-content-block-item-value span.num {
    font-size: 28px;
    margin: 0 5px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-content-block-item-desc {
    font-size: 14px;
    line-height: 18px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item .green {
    right: -95px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item.shrinked .mortgage-list-item-img {
    top: 0;
    left: -175px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item.shrinked .mortgage-list-item-img img {
    width: 575px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item.shrinked .mortgage-list-item-content {
    padding-left: 365px;
    padding-right: 20px;
  }
  body .wrapper main .m-inner .steps-easy-block {
    padding: 45px 0;
  }
  body .wrapper main .m-inner .steps-easy-block-item-content-title {
    font-size: 18px;
  }
  body .wrapper main .m-inner .steps-easy-block-item-content-desc {
    margin-top: 8px;
    font-size: 15px;
  }
  body .wrapper main .m-inner .steps-easy-block.four_item .steps-easy-block-item {
    width: 220px;
  }
  body .wrapper main .m-inner .steps-easy-block.four_item .steps-easy-block-item br {
    display: none;
  }
  body .wrapper main .m-inner .steps-easy-block-banner-content {
    padding: 30px;
  }
  body .wrapper main .m-inner .steps-easy-block-banner-content-text p {
    font-size: 15px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .steps-easy-block-banner::before {
    width: 118px;
    height: 118px;
  }
  body .wrapper main .m-inner .steps-easy.card-yes .ui-btn {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .steps-easy.card-yes .ui-btn a {
    line-height: 56px;
    width: 300px;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page {
    padding-top: 35px;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-layout {
    height: 190px;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-layout img {
    max-height: 100%;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block {
    margin-top: 40px;
    padding-bottom: 45px;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-item-content {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-item-content-txt {
    font-size: 18px;
    font-weight: 500;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-item-content-desc {
    margin-top: 10px;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner {
    width: 875px;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner-content {
    padding: 30px;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner-content-text p {
    font-size: 15px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner-img {
    margin-left: -50px;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner::before {
    width: 118px;
    height: 118px;
  }
  body .wrapper main .m-inner .easy-banner.deposits-page .easy-banner-info {
    padding: 15px 10px 15px 65px;
  }
  body .wrapper main .m-inner .easy-banner.deposits-page.coupon-page .easy-banner-info {
    padding-right: 0;
  }
  body .wrapper main .m-inner .not-found-image {
    width: 500px;
  }
  body .wrapper main .m-inner .not-found-desc {
    margin-top: 60px;
  }
  body .wrapper main .m-inner .sitemap {
    padding-bottom: 80px;
  }
  body .wrapper main .m-inner .sitemap-content {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .sitemap-content-row {
    margin-top: 30px;
    padding-top: 30px;
  }
  body .wrapper main .m-inner .sitemap-content-row-title a {
    font-size: 20px;
  }
  body .wrapper main .m-inner .sitemap-content-row-block {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-bottom: -40px;
  }
  body .wrapper main .m-inner .sitemap-content-row-block-item {
    width: 50%;
    margin-bottom: 40px;
  }
  body .wrapper main .m-inner .subpromo-inner {
    padding: 20px 50px 25px 350px;
  }
  body .wrapper main .m-inner .subpromo-inner-img {
    left: 25px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    height: auto;
    max-height: none;
  }
  body .wrapper main .m-inner .n-mortgage-list-item:not(:first-child) {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-img {
    position: relative;
    display: none;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-img img {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-img-mob {
    position: relative;
    display: block;
    width: 199px;
    height: auto;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    z-index: 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-img-mob img {
    position: absolute;
    bottom: 0;
    right: 0;
    height: 100%;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content {
    width: 90%;
  }
  body .wrapper main .m-inner .card-big-info {
    overflow: hidden;
  }
  body .wrapper main .m-inner .card-big-info-content {
    padding-left: 50px;
  }
  body .wrapper main .m-inner .card-big-info-content-txt p {
    font-size: 16px;
  }
  body .wrapper main .m-inner .card-big-info-content-block-item {
    margin-left: 35px;
  }
  body .wrapper main .m-inner .card-big-info-content-block-item:first-child {
    margin-left: 0;
  }
  body .wrapper main .m-inner .card-big-info-content-block-item-val span.val {
    font-size: 24px;
  }
  body .wrapper main .m-inner .card-big-info-content-block-item-val span.subval {
    font-size: 18px;
  }
  body .wrapper main .m-inner .card-big-info-content-block-item-desc {
    min-width: 150px;
  }
  body .wrapper main .m-inner .card-big-info-img {
    min-width: 300px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    overflow: hidden;
  }
  body .wrapper main .m-inner .card-universal-underfunctions span {
    max-width: 85%;
    font-size: 18px;
    line-height: 28px;
  }
  body .wrapper main .m-inner .one-touch-payment-standalone {
    padding: 40px;
  }
  body .wrapper main .m-inner .one-touch-payment-standalone-title {
    font-size: 28px;
    line-height: 34px;
  }
  body .wrapper main .m-inner .one-touch-payment-standalone-txt {
    font-size: 18px;
    line-height: 28px;
  }
  body .wrapper main .m-inner .card-caths-block-item {
    padding: 40px 20px;
    width: calc((100% - 40px)/3);
  }
  body .wrapper main .m-inner .card-caths-block-item-title {
    font-size: 22px;
    line-height: 27px;
  }
  body .wrapper main .m-inner .card-caths-block-item-head {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .card-caths-block-item-head-item:first-child {
    width: calc(100% - 70px);
  }
  body .wrapper main .m-inner .card-caths-block-item-head-item:last-child {
    width: 70px;
  }
  body .wrapper main .m-inner .card-caths-block-item-head-item:last-child span {
    text-align: left;
  }
  body .wrapper main .m-inner .card-caths-block-item-head-item span {
    font-size: 12px;
  }
  body .wrapper main .m-inner .card-caths-block-item-list-item:not(:first-child) {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .card-caths-block-item-list-item-content {
    width: calc(100% - 70px);
  }
  body .wrapper main .m-inner .card-caths-block-item-list-item-content-img {
    width: 50px;
    min-width: 50px;
    height: 50px;
  }
  body .wrapper main .m-inner .card-caths-block-item-list-item-content-txt {
    margin-left: 15px;
  }
  body .wrapper main .m-inner .card-caths-block-item-list-item-content-txt span {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .card-caths-block-item-list-item-content-txt br {
    display: block;
  }
  body .wrapper main .m-inner .card-caths-block-item-list-item-val {
    width: 70px;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  body .wrapper main .m-inner .card-caths-txt {
    font-size: 18px;
    line-height: 21px;
  }
  body .wrapper main .m-inner .helping-contacts-container {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .helping-contacts-container-els {
    padding-right: 0;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts:not(:first-child) {
    margin-left: 130px;
  }
  body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts-txt span {
    display: block;
  }
  body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts-txt span:not(:first-child) {
    margin-top: 10px;
  }
  body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts-txt span a {
    margin-top: 6px;
  }
  body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts-txt a {
    display: block;
  }
  body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts-txt a:not(:first-child) {
    margin-top: 7px;
  }
  body .wrapper main .m-inner .fast-payment {
    padding: 40px;
  }
  body .wrapper main .m-inner .fast-payment-title {
    font-size: 28px;
    line-height: 34px;
  }
  body .wrapper main .m-inner .fast-payment-txt {
    font-size: 18px;
    line-height: 28px;
    max-width: 540px;
    margin: 0 auto 20px;
  }
  body .wrapper main .m-inner .more_possible-title {
    font-size: 20px;
  }
  body .wrapper main .m-inner .more_possible-main {
    font-size: 16px;
  }
  body .wrapper main .m-inner .compares-item {
    width: calc((100% - 50px) / 3);
    margin-right: 25px;
    padding: 25px 20px;
  }
  body .wrapper main .m-inner .compares-item-head {
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .compares-item-title {
    font-size: 22px;
  }
  body .wrapper main .m-inner .compares-item-main {
    margin-bottom: 25px;
  }
  body .wrapper main .m-inner .other_offers-item {
    width: 500px;
  }
  body .wrapper main .m-inner .other_offers-item-content {
    min-height: 340px;
    padding: 45px 45px 35px;
  }
  body .wrapper main .m-inner .other_offers-item-title {
    max-width: 300px;
    font-size: 30px;
    line-height: 34px;
  }
  body .wrapper main .m-inner .other_offers-item-desc {
    max-width: 240px;
    font-size: 18px;
  }
  body .wrapper main .m-inner .mini_banner-wrap {
    padding: 33px 20px;
  }
  body .wrapper main .m-inner .mini_banner-content {
    display: block;
    width: 65%;
  }
  body .wrapper main .m-inner .mini_banner-img {
    left: 20px;
  }
  body .wrapper main .m-inner .mini_banner-text {
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .mini_banner-text .title {
    font-size: 22px;
    line-height: 26px;
  }
  body .wrapper main .m-inner .mini_banner-text .desc {
    font-size: 15px;
    line-height: 20px;
  }
}
@media (max-width: 1100px) {
  body .wrapper main .m-inner .offers-new-year-layout {
    top: -256px;
    bottom: auto;
  }
  body .wrapper main .m-inner .offers-new-year-layout img.desk {
    display: none;
  }
  body .wrapper main .m-inner .offers-new-year-layout img.tablet {
    display: block;
    width: 100%;
  }
}
@media (max-width: 979px) {
  body .wrapper h1 {
    font-size: 32px;
  }
  body .wrapper h1.detail {
    font-size: 32px;
  }
  body .wrapper h2 {
    font-size: 24px;
  }
  body .wrapper h2.md {
    font-size: 34px;
    line-height: 42px;
  }
  body .wrapper h3:not(.investments__ui-h3) {
    font-size: 18px;
  }
  body .wrapper .tags-block {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    width: 100%;
    overflow-x: scroll;
  }
  body .wrapper .tags-block::-webkit-scrollbar {
    display: none;
  }
  body .wrapper .tags-block-item {
    white-space: nowrap;
  }
  body .wrapper .ui-btn a {
    line-height: 45px;
  }
  body .wrapper ul.list li {
    font-size: 14px;
  }
  body .wrapper ul.list.big li {
    margin-top: 18px;
    font-size: 14px;
    line-height: 22px;
  }
  body .wrapper ul.list.big li:first-child {
    margin-top: 0;
  }
  body .wrapper ul.list.big li ul.sublist li {
    font-size: 14px;
  }
  body .wrapper .promo-slider-block-item {
    min-height: 340px;
  }
  body .wrapper .promo-slider-block-item.delivery .promo-slider-block-item-content {
    padding-top: 70px;
  }
  body .wrapper .promo-slider-block-item.delivery .promo-slider-block-item-img img {
    -webkit-transform: translateX(140px);
            transform: translateX(140px);
  }
  body .wrapper .promo-slider-block-item-txt-title {
    font-size: 32px;
  }
  body .wrapper .promo-slider-block-item-txt-desc {
    font-size: 18px;
  }
  body .wrapper .promo-slider-block-item-content {
    padding: 25px 10px 50px 50px;
  }
  body .wrapper .promo-slider-block-item-content-title {
    font-size: 28px;
  }
  body .wrapper .promo-slider-block-item-content-desc {
    font-size: 18px;
  }
  body .wrapper .promo-slider-block-item-img img {
    max-height: 340px;
  }
  body .wrapper .promo-static {
    min-height: 330px;
  }
  body .wrapper .promo-static-info {
    padding: 50px 0 0 25px;
  }
  body .wrapper .promo-static-info-txt {
    font-size: 18px;
    line-height: 24px;
  }
  body .wrapper .promo.biometric-page .promo-static-img img {
    width: 300px;
  }
  body .wrapper .promo.biometric-page .promo-static-info h1 {
    max-width: 400px;
  }
  body .wrapper .promo.biometric-page .promo-static-info-txt {
    max-width: 380px;
  }
  body .wrapper .promo.collection-page .promo-static-img {
    width: 420px;
  }
  body .wrapper .promo.collection-page .promo-static .green {
    right: -320px;
  }
  body .wrapper .promo.collection-page .promo-static-info h1 {
    max-width: 400px;
  }
  body .wrapper .promo.collection-page .promo-static-info-txt {
    max-width: 400px;
  }
  body .wrapper .promo.safe-page .promo-static-img img {
    width: 400px;
  }
  body .wrapper .promo.safe-page .promo-static-info {
    padding: 50px 0 0 25px;
  }
  body .wrapper .promo.safe-page .promo-static-info-txt {
    max-width: 400px;
  }
  body .wrapper .promo.valut-kontr .promo-static-img {
    right: -50px;
  }
  body .wrapper .promo.valut-kontr .promo-static-info {
    padding: 50px 0 0 25px;
  }
  body .wrapper .promo.valut-kontr .promo-static-info-txt {
    max-width: 400px;
  }
  body .wrapper .promo.international-calcs-page .promo-static .green {
    top: -100px;
    right: -150px;
  }
  body .wrapper .promo.international-calcs-page .promo-static-info h1 {
    max-width: 390px;
  }
  body .wrapper .promo.international-calcs-page .promo-static-info-txt {
    max-width: 245px;
  }
  body .wrapper .promo.fast-payments .promo-static-img {
    height: 100%;
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
  }
  body .wrapper .promo.fast-payments .promo-static-img img {
    max-width: unset;
    height: 100%;
  }
  body .wrapper .promo.credits-inner-page.credit-elders-page .promo-static-info-block {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
  }
  body .wrapper .promo.credits-inner-page.credit-elders-page .promo-static-info-block-item {
    width: calc(100% / 3);
  }
  body .wrapper .promo.credits-inner-page.credit-elders-page .promo-static-info-block-item:first-child {
    padding-right: 20px;
  }
  body .wrapper .promo.credits-inner-page.credit-elders-page .promo-static-info-block-item-val {
    min-height: auto;
  }
  body .wrapper .promo.credits-inner-page.credit-big-amounts-page .promo-static-img {
    -webkit-transform: translateX(20%);
            transform: translateX(20%);
  }
  body .wrapper .promo.credits-inner-page.credit-big-amounts-page .promo-static-info-block {
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
  }
  body .wrapper .promo.credits-inner-page.credit-big-amounts-page .promo-static-info-block-item {
    width: 50%;
  }
  body .wrapper .promo.credits-inner-page.credit-big-amounts-page .promo-static-info-block-item:first-child {
    padding-right: 20px;
  }
  body .wrapper .promo.credits-inner-page.credit-big-amounts-page .promo-static-info-block-item-val {
    min-height: auto;
  }
  body .wrapper .promo.credits-inner-page .promo-static-img {
    -webkit-transform: none;
            transform: none;
  }
  body .wrapper .promo.credits-inner-page .promo-static-img-mob {
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    pointer-events: none;
  }
  body .wrapper .promo.credits-inner-page .promo-static-img-mob img {
    height: 100%;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info {
    padding: 65px 25px 25px 25px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info .tags {
    margin: -10px 0 0 0;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-block {
    max-width: 100%;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-block-item-val .num {
    font-size: 28px;
  }
  body .wrapper .promo.business-page .promo-static-img {
    width: 300px;
  }
  body .wrapper .promo.business-page .promo-static-info {
    max-width: 450px;
    padding: 25px;
  }
  body .wrapper .promo.bank-guarantees .promo-static-img {
    width: 400px;
  }
  body .wrapper .promo.bank-guarantees .promo-static-info-txt {
    max-width: 330px;
  }
  body .wrapper .promo.turist-page .promo-static-img {
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  body .wrapper .promo.turist-page .promo-static-img img {
    max-height: 100%;
    height: auto;
    -webkit-transform: translateX(110px);
            transform: translateX(110px);
  }
  body .wrapper .promo.turist-page .promo-static-info h1 {
    max-width: 400px;
    font-size: 32px;
  }
  body .wrapper .promo.veksel-page .promo-static-img {
    right: -20px;
    width: 400px;
  }
  body .wrapper .promo.veksel-page .promo-static-info {
    padding-left: 30px;
  }
  body .wrapper .promo.veksel-page .promo-static-info-txt {
    width: 335px;
  }
  body .wrapper .promo.veksel-page .promo-static-info-block-item-val .num {
    font-size: 28px;
  }
  body .wrapper .promo.veksel-page .promo-static-info-block-item-desc {
    font-size: 14px;
  }
  body .wrapper .promo.landing-page .promo-static {
    min-height: 330px;
  }
  body .wrapper .promo.landing-page .promo-static-img {
    width: 600px;
    top: -4px;
    right: -165px;
  }
  body .wrapper .promo.landing-page .promo-static .green {
    right: -200px;
  }
  body .wrapper .promo.landing-page .promo-static-info {
    padding: 50px 0 0 25px;
  }
  body .wrapper .promo.landing-page .promo-static-info h1 {
    font-size: 32px;
    line-height: 42px;
    max-width: 275px;
  }
  body .wrapper .promo.landing-page .promo-static-info-txt {
    max-width: 320px;
    margin-bottom: 50px;
  }
  body .wrapper .promo.ekvairing-page .promo-static-img {
    max-width: 580px;
    top: 56px;
    right: -170px;
  }
  body .wrapper .promo.ekvairing-page .green {
    right: -280px;
  }
  body .wrapper .promo.ekvairing-page .promo-static-info-txt {
    max-width: 320px;
  }
  body .wrapper .promo.online-page .promo-static-info .ui-btn-hollow a {
    line-height: 46px;
  }
  body .wrapper .promo.sbp-page .promo-static-info-txt {
    max-width: 460px;
  }
  body .wrapper .promo.sbp-page .promo-static-img img {
    display: none;
  }
  body .wrapper .promo.sbp-page .promo-static-img .mob-only {
    display: block;
    -webkit-transform: none;
            transform: none;
  }
  body .wrapper .promo.new-mortgage .promo-static-info h1 {
    line-height: 26px;
  }
  body .wrapper .promo.inner-page.uni-social-page .promo-static-mob .promo-static-info-block {
    display: block;
  }
  body .wrapper .promo.inner-page.uni-social-page .promo-static-mob .promo-static-info-block-item {
    width: 100%;
  }
  body .wrapper .promo.inner-page.uni-social-page .promo-static-mob .promo-static-info-block-item-desc {
    max-width: 100%;
  }
  body .wrapper .promo.inner-page.cards-sinara-kind-page .promo-static-mob .promo-static-info-block {
    display: block;
  }
  body .wrapper .promo.inner-page.cards-sinara-kind-page .promo-static-mob .promo-static-info-block-item {
    width: 100%;
  }
  body .wrapper .promo.inner-page.cards-sinara-kind-page .promo-static-mob .promo-static-info-block-item-desc {
    max-width: 100%;
  }
  body .wrapper .promo.inner-page.cards-universal-page .promo-static-info {
    padding-left: 0;
  }
  body .wrapper .promo.inner-page.cards-universal-page .promo-static-info .promo-static-info-actions {
    display: none;
  }
  body .wrapper .promo.inner-page.cards-universal-page .promo-static-mob .promo-static-info-block-item {
    margin-left: 0;
    margin-right: 0;
    width: 25%;
  }
  body .wrapper .promo.inner-page.cards-universal-page .promo-static-mob .promo-static-info-block-item-val span {
    font-size: 18px;
  }
  body .wrapper .promo.inner-page.cards-universal-page .promo-static-mob .promo-static-info-block-item-val span.num {
    font-size: 24px;
  }
  body .wrapper .promo.inner-page.cards-universal-page .promo-static-mob .promo-static-info-actions {
    margin-top: 30px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body .wrapper .promo.inner-page.cards-universal-page .promo-static-mob .promo-static-info-actions .ui-btn a {
    padding: 0 50px;
    min-width: 220px;
  }
  body .wrapper .promo.inner-page.cards-universal-page .promo-static-mob .promo-static-info-actions .ui-btn-hollow a {
    padding: 0 40px;
    min-width: 220px;
    line-height: 46px;
  }
  body .wrapper .promo.faq-page .promo-static-img img {
    -webkit-transform: translateX(310px);
            transform: translateX(310px);
  }
  body .wrapper .promo.pay-page.samsung-pay .promo-static-info-txt {
    margin-top: 15px;
    max-width: 360px;
    font-size: 16px;
    line-height: 25px;
  }
  body .wrapper .promo.pay-page.samsung-pay .promo-static-img {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  body .wrapper .promo.pay-page.samsung-pay .promo-static-img img {
    -webkit-transform: translateX(198px);
            transform: translateX(198px);
    max-height: 94%;
  }
  body .wrapper main .m-inner {
    max-width: 740px;
  }
  body .wrapper main .m-inner .advantages {
    padding: 35px 0 40px 0;
  }
  body .wrapper main .m-inner .advantages-block-item {
    width: calc((100% - 80px)/2);
  }
  body .wrapper main .m-inner .advantages-block.three_items {
    padding: 40px 35px 45px;
  }
  body .wrapper main .m-inner .advantages-block.three_items .advantages-block-item {
    width: calc((100% - 70px)/3);
  }
  body .wrapper main .m-inner .advantages-block.three_items,
  body .wrapper main .m-inner .advantages-block .veksel-page {
    padding: 20px 20px;
  }
  body .wrapper main .m-inner .advantages-block.three_items .advantages-block-item,
  body .wrapper main .m-inner .advantages-block .veksel-page .advantages-block-item {
    width: calc((100% - 70px) / 3);
  }
  body .wrapper main .m-inner .advantages-block.three_items .advantages-block-item-txt,
  body .wrapper main .m-inner .advantages-block .veksel-page .advantages-block-item-txt {
    font-size: 16px;
  }
  body .wrapper main .m-inner .advantages-block.three_items .advantages-block-item-txt span,
  body .wrapper main .m-inner .advantages-block .veksel-page .advantages-block-item-txt span {
    font-size: 18px;
  }
  body .wrapper main .m-inner .advantages.collection-page .advantages-block {
    padding: 30px 0 0;
  }
  body .wrapper main .m-inner .advantages.collection-page .advantages-block ul.list {
    margin-top: 18px;
  }
  body .wrapper main .m-inner .advantages.valut-kontr .advantages-block {
    display: block;
  }
  body .wrapper main .m-inner .advantages.valut-kontr .advantages-block-item {
    width: 100%;
    margin-bottom: 40px;
  }
  body .wrapper main .m-inner .advantages.valut-kontr .advantages-block-item:nth-child(3) {
    margin-bottom: 40px;
  }
  body .wrapper main .m-inner .advantages.fast-payments .advantages-title {
    max-width: 390px;
  }
  body .wrapper main .m-inner .advantages.fast-payments .advantages-block {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 30px;
  }
  body .wrapper main .m-inner .advantages.fast-payments .advantages-block-item {
    width: 100%;
  }
  body .wrapper main .m-inner .advantages.fast-payments .advantages-block-item:nth-child(-n + 3) {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .advantages.fast-payments .advantages-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages.turist-page .advantages-subinfo {
    font-size: 18px;
  }
  body .wrapper main .m-inner .advantages.ekvairing-page .advantages-block.three_items {
    text-align: center;
  }
  body .wrapper main .m-inner .advantages.ekvairing-page .advantages-block.three_items .advantages-block-item {
    width: 100%;
    margin-top: 40px;
  }
  body .wrapper main .m-inner .advantages.ekvairing-page .advantages-block.three_items .advantages-block-item:nth-child(1) {
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages.ekvairing-page .advantages-block.three_items .advantages-block-item-img {
    margin: 0 auto;
  }
  body .wrapper main .m-inner .advantages.card-yes .advantages-block {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .wrapper main .m-inner .advantages.card-yes .advantages-block-item:nth-child(n + 3) {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .advantages.card-yes .advantages-block-item-txt {
    max-width: 255px;
  }
  body .wrapper main .m-inner .advantages.wallet-pay .advantages-block {
    padding: 40px 60px;
  }
  body .wrapper main .m-inner .advantages.wallet-pay .advantages-block-item {
    width: calc((100% - 90px) / 2);
    margin-top: 40px;
  }
  body .wrapper main .m-inner .advantages--international-transfers {
    padding: 80px 0 40px;
  }
  body .wrapper main .m-inner .advantages--international-transfers .advantages-block {
    gap: 40px 60px;
    padding: 40px;
  }
  body .wrapper main .m-inner .advantage-acquiring-img {
    display: none;
  }
  body .wrapper main .m-inner .banners-promo {
    min-height: 265px;
    height: 100%;
  }
  body .wrapper main .m-inner .banners-promo-img-main {
    width: 280px;
  }
  body .wrapper main .m-inner .banners-promo-img-green svg {
    -webkit-transform: translateX(-300px);
            transform: translateX(-300px);
  }
  body .wrapper main .m-inner .banners-promo-img-tip.right {
    right: 125px;
  }
  body .wrapper main .m-inner .banners-promo-content {
    max-width: 370px;
  }
  body .wrapper main .m-inner .banners-promo-content-txt {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .banners-promo-content .ui-app-list {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .banners-promo-content .ui-app-list-item {
    width: 113px;
  }
  body .wrapper main .m-inner .banners-promo-content .ui-app-list-item img {
    max-width: 100%;
  }
  body .wrapper main .m-inner .banners-list {
    display: block;
  }
  body .wrapper main .m-inner .banners-list-item {
    width: 100%;
    margin-bottom: 35px;
  }
  body .wrapper main .m-inner .banners-list-item:nth-last-child(1) {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .banners-list-item-img {
    height: 100%;
    text-align: right;
  }
  body .wrapper main .m-inner .banners-list-item-img img {
    max-height: 100%;
  }
  body .wrapper main .m-inner .banners-list-item-content-title {
    max-width: 350px;
    font-size: 26px;
  }
  body .wrapper main .m-inner .banners-list-item-content-txt {
    max-width: 350px;
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .banners-list-item.atms .banners-list-item-content:after {
    right: 155px;
    bottom: 45px;
  }
  body .wrapper main .m-inner .banners.business-page .banners-promo svg {
    display: none;
  }
  body .wrapper main .m-inner .banners.business-page .banners-promo-img {
    left: -120px;
  }
  body .wrapper main .m-inner .banners.payment-page .banners-list-item-content-title {
    max-width: 100%;
  }
  body .wrapper main .m-inner .banners.payment-page .banners-list-item:last-child .banners-list-item-img img {
    right: 0;
  }
  body .wrapper main .m-inner .banners.sbp-page .banners-promo-img img {
    -webkit-transform: translateX(-240px);
            transform: translateX(-240px);
  }
  body .wrapper main .m-inner .banners.sbp-page .banners-promo-content {
    max-width: 340px;
  }
  body .wrapper main .m-inner .banners.single.card-universal-page .banners-list-item-content {
    padding-bottom: 20px;
  }
  body .wrapper main .m-inner .banners.single.card-universal-page .banners-list-item-content-title {
    max-width: 345px;
    font-size: 24px;
    line-height: 29px;
  }
  body .wrapper main .m-inner .banners.single.card-universal-page .banners-list-item-content-txt {
    margin-top: 20px;
    max-width: 290px;
  }
  body .wrapper main .m-inner .banners.single.card-universal-page .banners-list-item-content .ui-app-list {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .banners.single.card-universal-page .banners-list-item-img {
    opacity: 1;
  }
  body .wrapper main .m-inner .banners.single.wallet-pay .banners-list-item-content {
    padding: 40px 25px;
    min-height: 262px;
  }
  body .wrapper main .m-inner .banners.single.wallet-pay .banners-list-item-content-txt {
    max-width: 310px;
  }
  body .wrapper main .m-inner .banners.single.wallet-pay .banners-list-item-content-title {
    max-width: 447px;
  }
  body .wrapper main .m-inner .banners.single.wallet-pay .banners-list-item-content .ui-app-list {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .banners.single.wallet-pay .banners-list-item-content .ui-app-list-item a img.default {
    width: 135px;
  }
  body .wrapper main .m-inner .banners.single.wallet-pay .banners-list-item-content .ui-app-list-item a img.hover {
    width: 135px;
  }
  body .wrapper main .m-inner .banners.single.wallet-pay .banners-list-item-img img {
    -webkit-transform: translateX(244px);
            transform: translateX(244px);
  }
  body .wrapper main .m-inner .credit-body {
    padding: 20px;
  }
  body .wrapper main .m-inner .credit-body-result {
    padding: 20px;
  }
  body .wrapper main .m-inner .gear_pay.pay-page {
    padding: 0;
    background: none;
    border-radius: 0;
  }
  body .wrapper main .m-inner .gear_pay.pay-page .gear_pay-title::before {
    left: 55%;
  }
  body .wrapper main .m-inner .gear_pay.pay-page .gear_pay-block {
    overflow-x: scroll;
  }
  body .wrapper main .m-inner .gear_pay.pay-page .gear_pay-block-item {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    min-width: 270px;
    margin-right: 15px;
    padding: 25px 25px 0 25px;
    background: #f2f2f2;
    border-radius: 10px;
  }
  body .wrapper main .m-inner .gear_pay.pay-page .gear_pay-block-item::before {
    display: none;
  }
  body .wrapper main .m-inner .gear_pay.pay-page .gear_pay-block-item-desc {
    text-align: center;
    font-size: 14px;
  }
  body .wrapper main .m-inner .functions {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  body .wrapper main .m-inner .news-block {
    max-width: 100vw;
    overflow-x: scroll;
  }
  body .wrapper main .m-inner .news-block::-webkit-scrollbar {
    display: none;
  }
  body .wrapper main .m-inner .news-block-item {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 300px;
    margin-right: 45px;
  }
  body .wrapper main .m-inner .news-block-item:nth-last-child(1) {
    margin-right: 0;
  }
  body .wrapper main .m-inner .news-block-item:nth-child(4) {
    display: block;
  }
  body .wrapper main .m-inner .offers-new-year-layout {
    top: -190px;
  }
  body .wrapper main .m-inner .offers-new-year-layout img.tablet {
    display: none;
  }
  body .wrapper main .m-inner .offers-new-year-layout img.tablet-sm {
    display: block;
    width: 100%;
  }
  body .wrapper main .m-inner .offers-slider-block-item {
    padding: 20px;
  }
  body .wrapper main .m-inner .offers-slider-block-item-list {
    display: block;
  }
  body .wrapper main .m-inner .offers-slider-block-item-list-item {
    margin-left: 0;
    margin-top: 20px;
  }
  body .wrapper main .m-inner .offers-slider-block-item-list-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .online-advantages-content {
    width: 100%;
  }
  body .wrapper main .m-inner .online-advantages-img {
    display: none;
  }
  body .wrapper main .m-inner .steps-advantages {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 40px 0 20px 0;
  }
  body .wrapper main .m-inner .steps-advantages-img {
    width: 85%;
    margin-bottom: 40px;
  }
  body .wrapper main .m-inner .steps-advantages-content {
    width: 100%;
    padding-left: 0;
  }
  body .wrapper main .m-inner .steps-advantages-content h2 {
    margin-bottom: 25px;
  }
  body .wrapper main .m-inner .steps-advantages.safe-page {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  body .wrapper main .m-inner .steps-advantages.safe-page .steps-advantages-content {
    padding-right: 0;
  }
  body .wrapper main .m-inner .steps-advantages.safe-page .steps-advantages-content-block-item {
    font-size: 14px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .steps-advantages.international-calcs {
    padding: 40px 0 20px 0;
  }
  body .wrapper main .m-inner .steps-advantages.international-calcs .steps-advantages-content {
    padding-left: 0;
  }
  body .wrapper main .m-inner .steps-advantages.fast-payments .steps-advantages-content {
    padding-right: 0;
  }
  body .wrapper main .m-inner .steps-advantages.fast-payments .steps-advantages-content .list {
    max-width: 600px;
  }
  body .wrapper main .m-inner .steps-advantages.fast-payments .steps-advantages-img {
    display: none;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item ul.list.big li {
    font-size: 16px;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item ul.list.big li::before {
    top: 8px;
    width: 6px;
    height: 6px;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point ul.list {
    padding-left: 30px;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point ul.list.big li {
    font-size: 16px;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point ul.list.big li::before {
    top: 8px;
    width: 6px;
    height: 6px;
  }
  body .wrapper main .m-inner .steps-advantages.turist-page .steps-advantages-content h2 {
    font-size: 24px;
  }
  body .wrapper main .m-inner .steps-advantages.turist-page .steps-advantages-content ol li {
    font-size: 18px;
    margin-top: 15px;
  }
  body .wrapper main .m-inner .steps-advantages.turist-page .steps-advantages-content ol li::before {
    font-size: 18px;
  }
  body .wrapper main .m-inner .steps-advantages.turist-page .steps-advantages-content-txt {
    margin-top: 30px;
    color: #767474;
  }
  body .wrapper main .m-inner .steps-advantages.veksel-page {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    border-radius: 0;
  }
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-img {
    display: none;
  }
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info {
    padding: 30px 10px;
    max-width: 100%;
  }
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info h2.veks {
    max-width: 100%;
  }
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info .tabs.veksel-page {
    max-width: 100%;
  }
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info .tabs.veksel-page .tabs-headings-list {
    max-width: 100%;
  }
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info ul {
    max-width: 100%;
  }
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .tabs.veksel-page .tabs-headings-list {
    max-width: 70%;
  }
  body .wrapper main .m-inner .steps.pay-page .steps-title h1,
  body .wrapper main .m-inner .steps.fast-payments .steps-title h1 {
    font-size: 24px;
    line-height: 34px;
  }
  body .wrapper main .m-inner .steps.pay-page .steps-block,
  body .wrapper main .m-inner .steps.fast-payments .steps-block {
    display: block;
    margin-top: 30px;
    padding: 30px;
  }
  body .wrapper main .m-inner .steps.pay-page .steps-block-item,
  body .wrapper main .m-inner .steps.fast-payments .steps-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    margin-top: 0;
    margin-bottom: 20px;
    padding-bottom: 50px;
  }
  body .wrapper main .m-inner .steps.pay-page .steps-block-item:nth-child(3n) .steps-block-item-image-progress,
  body .wrapper main .m-inner .steps.fast-payments .steps-block-item:nth-child(3n) .steps-block-item-image-progress {
    display: block;
  }
  body .wrapper main .m-inner .steps.pay-page .steps-block-item:last-child,
  body .wrapper main .m-inner .steps.fast-payments .steps-block-item:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
  }
  body .wrapper main .m-inner .steps.pay-page .steps-block-item-image,
  body .wrapper main .m-inner .steps.fast-payments .steps-block-item-image {
    position: static;
    display: block;
    margin-right: 20px;
    -webkit-transform: translate(0);
            transform: translate(0);
  }
  body .wrapper main .m-inner .steps.pay-page .steps-block-item-image-progress,
  body .wrapper main .m-inner .steps.fast-payments .steps-block-item-image-progress {
    position: absolute;
    width: 1px;
    height: 50px;
    margin-top: 10px;
    margin-left: 25px;
  }
  body .wrapper main .m-inner .steps.pay-page .steps-block-item-text,
  body .wrapper main .m-inner .steps.fast-payments .steps-block-item-text {
    margin-top: 0;
    text-align: left;
  }
  body .wrapper main .m-inner .steps.pay-page .steps-block-item-text-desc,
  body .wrapper main .m-inner .steps.fast-payments .steps-block-item-text-desc {
    max-width: 100%;
  }
  body .wrapper main .m-inner .steps.pay-page .steps-block-item-text-desc br,
  body .wrapper main .m-inner .steps.fast-payments .steps-block-item-text-desc br {
    display: none;
  }
  body .wrapper main .m-inner .steps.pay-page .steps-title::before {
    top: 3px;
    right: 14%;
    font-size: 18px;
  }
  body .wrapper main .m-inner .steps_open.capitalplus .steps_open-block-item-content {
    left: -30%;
  }
  body .wrapper main .m-inner .sub-banners-list-item-content {
    padding: 25px;
  }
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item {
    width: 100%;
    margin-top: 20px;
  }
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item-img {
    width: auto;
  }
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item-content-txt {
    max-width: 220px;
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item {
    width: 100%;
    min-height: 300px;
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.sm {
    width: 100%;
  }
  body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-content-txt {
    max-width: 320px;
  }
  body .wrapper main .m-inner .sub-banners.sbp-page .sub-banners-list-item-content-title {
    font-size: 30px;
  }
  body .wrapper main .m-inner .sub-banners.mir-pay .sub-banners-list-item-img {
    right: -190px;
  }
  body .wrapper main .m-inner .sub-banners.mir-pay .sub-banners-list-item-content-title {
    line-height: 30px;
  }
  body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-title {
    font-size: 24px;
    line-height: 29px;
  }
  body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-list-item-content {
    padding: 40px 25px;
  }
  body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-list-item-content-title {
    font-size: 22px;
  }
  body .wrapper main .m-inner .sub-banners.sbp-app .sub-banners-list-item-img {
    right: -215px;
  }
  body .wrapper main .m-inner .responsible-content-item .name {
    padding-right: 25px;
  }
  body .wrapper main .m-inner .responsible-content-item .num {
    padding-right: 25px;
  }
  body .wrapper main .m-inner .news-block-item:last-child {
    margin-right: 45px;
  }
  body .wrapper main .m-inner .news.news-page {
    padding-right: 0;
  }
  body .wrapper main .m-inner .systems-content-heading {
    padding: 10px;
  }
  body .wrapper main .m-inner .systems-content-block-item {
    padding: 10px;
  }
  body .wrapper main .m-inner .systems-content-block-item-point {
    font-size: 13px;
  }
  body .wrapper main .m-inner .sharer-content-item {
    padding: 20px 50px 20px 0;
  }
  body .wrapper main .m-inner .sharer-content-item .nam {
    width: 235px;
  }
  body .wrapper main .m-inner .sharer-content-item .adr {
    width: 350px;
  }
  body .wrapper main .m-inner .indicators-list-item-val {
    padding-left: 50px;
  }
  body .wrapper main .m-inner .bank-rates-heading {
    max-width: 475px;
  }
  body .wrapper main .m-inner .bank-rates-heading-txt {
    padding-left: 30px;
  }
  body .wrapper main .m-inner .bank-rates-list-item {
    padding: 30px 30px;
  }
  body .wrapper main .m-inner .guide {
    padding-bottom: 0;
  }
  body .wrapper main .m-inner .guide-content {
    padding-bottom: 0;
  }
  body .wrapper main .m-inner .guide-content-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 50px;
    width: 100%;
    height: 100%;
  }
  body .wrapper main .m-inner .guide-content-item .txt {
    max-width: 600px;
  }
  body .wrapper main .m-inner .guide-content-item .txt .descr span.sm {
    max-width: 600px;
  }
  body .wrapper main .m-inner .guide .docs-list.guide-page .docs-list-item {
    margin-top: 50px;
  }
  body .wrapper main .m-inner .helping-contacts.fast-payments {
    margin-top: 70px;
  }
  body .wrapper main .m-inner .helping-contacts.fast-payments .helping-contacts-txt {
    margin-left: 15px;
    font-size: 16px;
  }
  body .wrapper main .m-inner .helping-contacts.fast-payments .helping-contacts-txt-title {
    font-size: 20px;
  }
  body .wrapper main .m-inner .helping-contacts.bank-guarantees {
    display: block;
  }
  body .wrapper main .m-inner .helping-contacts.bank-guarantees .helping-contacts-item {
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .helping-contacts.bank-guarantees .helping-contacts-item:last-child {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .helping-contacts.valuta-page,
  body .wrapper main .m-inner .helping-contacts .veksel-page {
    display: block;
  }
  body .wrapper main .m-inner .helping-contacts.valuta-page .helping-contacts-item,
  body .wrapper main .m-inner .helping-contacts .veksel-page .helping-contacts-item {
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .helping-contacts.valuta-page .helping-contacts-item:last-child,
  body .wrapper main .m-inner .helping-contacts .veksel-page .helping-contacts-item:last-child {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .helping-contacts.valuta-page .helping-contacts-item .helping-contacts-txt,
  body .wrapper main .m-inner .helping-contacts .veksel-page .helping-contacts-item .helping-contacts-txt {
    font-size: 16px;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item {
    width: 100%;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content {
    max-width: 500px;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-name {
    font-size: 32px;
    max-width: 100%;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big {
    max-height: initial;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big .deposits-list-item-img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big .deposits-list-item-content-block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big .deposits-list-item-content-block-item {
    margin-top: 25px;
    margin-left: 0;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big .deposits-list-item-content-block-item:last-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big .deposits-list-item-content-actions {
    display: block;
    padding-top: 0;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big .deposits-list-item-content-actions .ui-arrow-link {
    display: inline-block;
    margin-top: 20px;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item {
    width: 100%;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-img {
    max-width: initial;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-img img {
    height: 360px;
    -webkit-transform: translateX(25px);
            transform: translateX(25px);
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-content-block {
    display: block;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-content-block-item {
    margin-top: 20px;
    margin-left: 0;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-content-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-content-block-item:last-child {
    display: none;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-content-actions {
    display: block;
    padding-top: 0;
    border-top: none;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-content-actions .ui-arrow-link {
    display: inline-block;
    margin-top: 20px;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.ispolnenie-zhelaniy .deposits-list-item-img {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.ispolnenie-zhelanii-plus .deposits-list-item-img img {
    height: 100%;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.my-beauty .deposits-list-item-content-actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.my-beauty .deposits-list-item-content-actions-desc {
    margin: 0 0 0 65px;
    max-width: 165px;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-img {
    max-width: 465px;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-img img {
    height: 100%;
    -webkit-transform: translateX(60px);
            transform: translateX(60px);
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.deposit-privet .deposits-list-item-content-actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.deposit-privet .deposits-list-item-content-actions-desc {
    margin: 0 0 0 65px;
    max-width: 142px;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-img img {
    -webkit-transform: none;
            transform: none;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content {
    max-width: 60%;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-block-item-val {
    font-size: 24px;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-actions {
    margin-top: 40px;
    padding-top: 28px;
  }
  body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-block {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    max-width: 100vw;
    overflow-x: scroll;
  }
  body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-block-item {
    min-width: 270px;
    margin-right: 20px;
    padding-top: 170px;
  }
  body .wrapper main .m-inner .deposits-steps.deposits-page {
    display: block;
  }
  body .wrapper main .m-inner .deposits-steps.deposits-page .deposits-steps-block {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    max-width: 100vw;
    overflow-x: scroll;
  }
  body .wrapper main .m-inner .deposits-steps.deposits-page .deposits-steps-block-item {
    min-width: 270px;
    margin-right: 20px;
    padding-top: 170px;
  }
  body .wrapper main .m-inner .tabs--round .tabs-headings-list-item button {
    padding: 10px 16px;
    font-size: 14px;
    line-height: 1.1;
  }
  body .wrapper main .m-inner .tabs .tabs-headings-list {
    width: 100%;
    overflow-x: scroll;
    border: none;
  }
  body .wrapper main .m-inner .tabs .tabs-headings-list::-webkit-scrollbar {
    display: none;
  }
  body .wrapper main .m-inner .tabs .tabs-headings-list-item {
    margin-left: 10px;
    overflow: visible;
  }
  body .wrapper main .m-inner .tabs .tabs-headings-list-item:first-child {
    margin-left: 0;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-title-head {
    font-size: 24px;
    line-height: 30px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-title-txt {
    margin-top: 20px;
    font-size: 16px;
    line-height: 19px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-title {
    text-align: center;
    font-size: 16px;
    line-height: 19px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-descr {
    text-align: center;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-line {
    margin-top: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-line-clm {
    margin: 0;
    width: calc((100% - 40px)/2);
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-line-clm:not(:first-child) {
    margin-top: auto;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-result {
    padding-top: 25px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-result-list-item {
    margin: 10px 0 0 0;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-result-list-item:nth-child(-n + 2) {
    margin: 0;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-result-list-item-val span.num {
    font-size: 28px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-result-controls .ui-btn {
    margin: 0 auto;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-sinara-kind {
    margin-top: 60px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-sinara-kind .deposit-calc-controls-head span {
    max-width: 100%;
    font-size: 16px;
    line-height: 26px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-sinara-kind .deposit-calc-controls .ui-range-titles-left {
    max-width: 60%;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-sinara-kind .deposit-calc-result {
    margin-top: 40px;
    padding: 30px 25px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-sinara-kind .deposit-calc-result-list-item {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-sinara-kind .deposit-calc-result-list-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-list-item:first-child {
    width: auto;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .conditions.card-sinara-kind {
    margin-top: 40px;
    padding: 0 40px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .conditions.card-sinara-kind .conditions-condition {
    margin-top: 40px;
    margin-left: 0;
    width: calc((100% - 90px)/2);
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .conditions.card-sinara-kind .conditions-condition:nth-child(-n + 4) {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .conditions.card-sinara-kind .conditions-condition:nth-child(-n + 2) {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result {
    margin-top: 40px;
    padding: 25px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-controls {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-controls .ui-btn a {
    max-width: 285px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-controls-desc {
    padding-right: 80px;
    text-align: left;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list {
    overflow-y: unset;
    overflow-x: unset;
    width: 100%;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 10px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list:after {
    display: none;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list::-webkit-scrollbar {
    display: none;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list-item {
    margin-left: 0;
    overflow: visible;
    width: 177px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list-item button {
    width: 100%;
    padding: 4px 16px 4px 10px;
    font: 14px/1 'CocoSharp', sans-serif;
    background: #fff;
    -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
            box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
    white-space: normal;
    border-radius: 10px;
    text-align: start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    min-height: 56px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list-item button:after {
    -webkit-transition: none;
    transition: none;
    content: none;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list-item.active button {
    background: #dc0533;
    color: white;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list-item.active .tabs-btn-img path {
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    stroke: #dc0533;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list-item.active .tabs-btn-img circle {
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    fill: #fff;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list-item .tabs-btn-img {
    display: block;
    margin-right: 7px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    height: 22px;
    width: 22px;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-content-block-item-img img {
    max-height: 520px;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps-tabs-list-item {
    margin-top: 32px;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps-tabs-list-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps-tabs-list-item-title-txt {
    padding-top: 2px;
    font-size: 20px;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps-tabs-list-item-desc {
    margin-top: 8px;
    font-size: 16px;
    line-height: 1.35;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block {
    display: block;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item {
    margin-top: 0;
    margin-bottom: 15px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-toggle {
    max-height: 100px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-toggle-txt {
    font-size: 18px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-toggle.questions-tabs-list-item-toggle {
    padding-left: 25px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-drop-content-list ul.list li {
    font-size: 16px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-drop-content-num {
    font-size: 18px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-drop.questions-tabs-list-item-drop {
    padding-left: 25px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result {
    width: 100%;
    margin-top: 30px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-item:nth-child(-n + 2) {
    width: auto;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-controls {
    display: block;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-controls .ui-btn {
    width: 45%;
    margin: 0 auto;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-controls-desc {
    margin-top: 10px;
  }
  body .wrapper main .m-inner .tabs.sinara-kind .tabs-content-list-item .txt-heading-content-txt {
    margin-top: 20px;
    font-size: 16px;
    line-height: 26px;
  }
  body .wrapper main .m-inner .tabs.sinara-kind .tabs-content-list-item .txt-heading-img {
    top: 120px;
  }
  body .wrapper main .m-inner .tabs.online-page {
    padding-bottom: 10px;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item-content {
    max-width: 230px;
  }
  body .wrapper main .m-inner .steps-easy {
    margin-top: 70px;
  }
  body .wrapper main .m-inner .steps-easy.credits-inner-page .steps-easy-block-item {
    width: 100%;
  }
  body .wrapper main .m-inner .steps-easy-block {
    display: block;
    padding: 30px;
  }
  body .wrapper main .m-inner .steps-easy-block-item {
    margin-top: 30px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  body .wrapper main .m-inner .steps-easy-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .steps-easy-block-item-img {
    margin: 0;
    width: 50px;
    height: 50px;
  }
  body .wrapper main .m-inner .steps-easy-block-item-content {
    margin: 0 0 0 25px;
  }
  body .wrapper main .m-inner .steps-easy-block-item-content-title {
    margin: 0;
    text-align: left;
  }
  body .wrapper main .m-inner .steps-easy-block-item-content-desc {
    margin-top: 5px;
    text-align: left;
    font-weight: normal;
  }
  body .wrapper main .m-inner .steps-easy-block.four_item .steps-easy-block-item {
    width: auto;
  }
  body .wrapper main .m-inner .steps-easy-block-banner-content {
    padding: 30px 15px;
  }
  body .wrapper main .m-inner .steps-easy-block-banner-img {
    margin-left: -120px;
  }
  body .wrapper main .m-inner .steps-easy-block-banner::before {
    left: 8%;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-layout {
    display: none;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-item {
    position: relative;
    width: 100%;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-item-content {
    margin: 0 0 0 25px;
    width: calc(100% - 55px);
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-item-content-txt {
    text-align: left;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-item-content-desc {
    margin-top: 0;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-item-content-desc br {
    display: none;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner {
    width: 680px;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner-content {
    padding: 30px 15px;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner-img {
    margin-left: -120px;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner::before {
    left: 8%;
  }
  body .wrapper main .m-inner .steps-easy.card-sinara-kind .steps-easy-title-txt {
    margin-top: 20px;
    font-size: 16px;
    line-height: 26px;
  }
  body .wrapper main .m-inner .steps-easy.card-sinara-kind .steps-easy-title .ui-btn {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .steps-easy.card-sinara-kind .steps-easy-title .ui-btn a {
    width: 260px;
  }
  body .wrapper main .m-inner .all-reserved.deposits-page {
    padding: 25px;
  }
  body .wrapper main .m-inner .all-reserved.deposits-page .all-reserved-content {
    margin-left: 50px;
  }
  body .wrapper main .m-inner .all-reserved.deposits-page .all-reserved-content-title {
    font-size: 20px;
  }
  body .wrapper main .m-inner .business-services.business-page .business-services-slider-block-item {
    padding: 25px;
  }
  body .wrapper main .m-inner .business-services.business-page .business-services-slider-block-item-image {
    top: 25px;
    right: 25px;
  }
  body .wrapper main .m-inner .business-services.business-page .business-services-slider-block-item-title {
    max-width: 180px;
    font-size: 20px;
  }
  body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-drop .docs-list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-drop .docs-list-col {
    width: 100%;
  }
  body .wrapper main .m-inner .questions-tabs.sbp-page .questions-tabs-list-item-drop br {
    display: none;
  }
  body .wrapper main .m-inner .questions-tabs.card-universal-page .questions-tabs-list-item-drop {
    font-size: 16px;
    line-height: 28px;
  }
  body .wrapper main .m-inner .atms-actors {
    position: relative;
    gap: 18px 15px;
  }
  body .wrapper main .m-inner .atms-actors .tags-title {
    display: block;
  }
  body .wrapper main .m-inner .atms-actors .tags-block {
    display: none;
    position: absolute;
    left: 0;
    top: 55px;
    padding: 20px;
    background: #fff;
    -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
            box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
    z-index: 10;
  }
  body .wrapper main .m-inner .atms-actors .tags-block-item {
    margin-right: 0;
    margin-top: 15px;
  }
  body .wrapper main .m-inner .atms-actors .tags-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .atms-actors .tags-block-item.active .ui-checkbox label .title {
    color: #747474;
  }
  body .wrapper main .m-inner .atms-actors .tags-block-item .ui-checkbox label {
    padding-left: 40px;
  }
  body .wrapper main .m-inner .atms-actors .tags-block-item .ui-checkbox label input,
  body .wrapper main .m-inner .atms-actors .tags-block-item .ui-checkbox label .checkmark {
    display: block;
  }
  body .wrapper main .m-inner .atms-actors .tags-block-item .ui-checkbox label .title {
    padding: 0;
    line-height: 24px;
    border: 0;
  }
  body .wrapper main .m-inner .atms-actors .tags-block .atms-dropdown {
    display: none;
  }
  body .wrapper main .m-inner .atms-actors-filter {
    display: block;
  }
  body .wrapper main .m-inner .atms-actors .atms-dropdown {
    display: block;
  }
  body .wrapper main .m-inner .atms-actors .atms-dropdown__control {
    font-size: 12px;
    line-height: 31px;
  }
  body .wrapper main .m-inner .atms-actors .atms-dropdown__inner {
    padding: 20px;
  }
  body .wrapper main .m-inner .atms-actors .atms-dropdown__container .ui-checkbox label {
    font-size: 14px;
  }
  body .wrapper main .m-inner .atms-listing-block-item {
    display: block;
  }
  body .wrapper main .m-inner .atms-listing-block-item-point {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .atms-listing-block-item-point:nth-child(n) {
    width: 100% !important;
  }
  body .wrapper main .m-inner .atms-listing-block-item-point:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .atms-listing.atms .atms-listing-block-item-point {
    padding-left: 40px;
  }
  body .wrapper main .m-inner .atms-listing.atms .atms-listing-block-item-point:first-child {
    padding-left: 40px;
  }
  body .wrapper main .m-inner .atms-listing.atms .atms-listing-block-item-point-title a span {
    left: -40px;
  }
  body .wrapper main .m-inner .atms-checks {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .atms-checks .ui-checkbox label {
    font-size: 14px;
  }
  body .wrapper main .m-inner .map.atms-map {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .under-control.turist-page {
    min-height: 300px;
  }
  body .wrapper main .m-inner .under-control.turist-page .under-control-img {
    display: none;
  }
  body .wrapper main .m-inner .under-control.turist-page .under-control-content {
    max-width: 100%;
    background: #f2f2f2;
  }
  body .wrapper main .m-inner .under-control.turist-page .under-control-content .ui-btn {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .under-control.cards-main .under-control-subcontent-img {
    display: none;
  }
  body .wrapper main .m-inner .under-control.cards-main .under-control-subcontent-actions {
    padding-left: 0;
  }
  body .wrapper main .m-inner .tariffs.veksel-page {
    padding: 60px 0 40px;
  }
  body .wrapper main .m-inner .tariffs.veksel-page .tariffs-title h2 .sm {
    font-size: 26px;
  }
  body .wrapper main .m-inner .tariffs.veksel-page .tariffs-content-list .docs-list-item a {
    font-size: 16px;
  }
  body .wrapper main .m-inner .features {
    padding: 60px 80px;
  }
  body .wrapper main .m-inner .features-item {
    width: calc((100% - 85px) / 2);
  }
  body .wrapper main .m-inner .mortage-form {
    padding: 70px 85px 65px 100px;
  }
  body .wrapper main .m-inner .mortage-form.new-mortgage {
    padding: 70px 20px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-img {
    right: -162px;
    height: auto;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-img img {
    width: 360px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-content-title {
    font-size: 28px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-content-block-item {
    margin-left: 30px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-content-actions .ui-btn a {
    font-size: 14px;
    line-height: 43px;
    padding: 0 30px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-content-actions .ui-arrow-link a {
    font-size: 14px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-content-actions .ui-arrow-link a::after {
    width: 7px;
    height: 7px;
    margin-left: 8px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item .green {
    display: none;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item.shrinked .mortgage-list-item-img {
    left: -300px;
    top: 0;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item.shrinked .mortgage-list-item-img img {
    width: 585px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item.shrinked .mortgage-list-item-content {
    padding-left: 225px;
  }
  body .wrapper main .m-inner .help.mortgage-page {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .help.mortgage-page .help-title h2 {
    font-size: 24px;
  }
  body .wrapper main .m-inner .easy-banner.deposits-page {
    display: none;
  }
  body .wrapper main .m-inner .easy-banner.deposits-page.coupon-page {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrapper main .m-inner .easy-banner.deposits-page.coupon-page .easy-banner-info h2 {
    font-size: 22px;
    line-height: 27px;
  }
  body .wrapper main .m-inner .easy-banner.deposits-page.coupon-page .easy-banner-info-txt {
    font-size: 16px;
    line-height: 24px;
    max-width: 300px;
  }
  body .wrapper main .m-inner .not-found-image {
    width: 400px;
  }
  body .wrapper main .m-inner .not-found-desc {
    margin-top: 50px;
  }
  body .wrapper main .m-inner .info-investors-page .info-investors-content-table-tr {
    display: block;
  }
  body .wrapper main .m-inner .info-investors-page .info-investors-content-table-td {
    width: 100%;
    margin-bottom: 15px;
    padding: 0;
  }
  body .wrapper main .m-inner .info-investors-page .info-investors-content-table-td:last-child {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .subpromo {
    padding-top: 10px;
    padding-bottom: 25px;
  }
  body .wrapper main .m-inner .subpromo-inner {
    padding: 20px 30px 25px 225px;
  }
  body .wrapper main .m-inner .subpromo-inner-img {
    left: 0;
    bottom: 0;
    top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  body .wrapper main .m-inner .subpromo-inner-img img {
    max-height: 90%;
  }
  body .wrapper main .m-inner .subpromo-inner-content-title {
    font-size: 22px;
    line-height: 1.35;
  }
  body .wrapper main .m-inner .subpromo-inner-content-desc {
    margin-top: 10px;
    font-size: 16px;
    line-height: 1.35;
  }
  body .wrapper main .m-inner .card-big-info {
    position: relative;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  body .wrapper main .m-inner .card-big-info-content {
    padding: 25px 25px 40px 25px;
  }
  body .wrapper main .m-inner .card-big-info-content-block {
    margin-top: 30px;
    display: block;
  }
  body .wrapper main .m-inner .card-big-info-content-block-item {
    margin: 15px 0 0 0;
  }
  body .wrapper main .m-inner .card-big-info-content-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .card-big-info-img {
    position: absolute;
    bottom: 0;
    right: -95px;
    width: 300px;
    min-width: initial;
  }
  body .wrapper main .m-inner .card-big-info-img img {
    width: 100%;
  }
  body .wrapper main .m-inner .card-universal-underfunctions {
    margin-top: -50px;
  }
  body .wrapper main .m-inner .card-universal-underfunctions span {
    max-width: 100%;
    font-size: 16px;
    line-height: 26px;
  }
  body .wrapper main .m-inner .one-touch-payment-standalone {
    padding: 40px 20px;
  }
  body .wrapper main .m-inner .one-touch-payment-standalone-title {
    font-size: 24px;
    line-height: 38px;
  }
  body .wrapper main .m-inner .one-touch-payment-standalone-txt {
    margin-top: 15px;
    font-size: 16px;
    line-height: 26px;
  }
  body .wrapper main .m-inner .one-touch-payment-standalone-img img {
    max-height: 25px;
  }
  body .wrapper main .m-inner .card-caths-block {
    display: block;
  }
  body .wrapper main .m-inner .card-caths-block-item {
    width: 100%;
  }
  body .wrapper main .m-inner .card-caths-block-item:not(:first-child) {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .card-caths-block-item-list-item-content-txt br {
    display: none;
  }
  body .wrapper main .m-inner .card-caths-txt {
    margin: 40px auto 0;
    font-size: 16px;
    line-height: 26px;
    max-width: 540px;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:first-child .payment-block-item-image {
    margin-right: -60px;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:first-child .payment-block-item-content-title::before {
    right: 13%;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:last-child .payment-block-item-content {
    padding: 50px 0 40px 40px;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:last-child .payment-block-item-image {
    margin-top: -120px;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item-content {
    padding: 50px 0 10px 40px;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item-content-title {
    font-size: 22px;
    line-height: 27px;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item-content-title::before {
    right: 42%;
  }
  body .wrapper main .m-inner .helping-contacts-container {
    margin-top: 60px;
  }
  body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts:not(:first-child) {
    margin-left: 50px;
  }
  body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts-txt {
    margin-left: 15px;
  }
  body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts-txt span {
    font-size: 16px;
    line-height: 26px;
  }
  body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts-txt span:not(:first-child) {
    margin-top: 4px;
  }
  body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts-txt a {
    font-size: 16px;
    line-height: 26px;
  }
  body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts-txt a:not(:first-child) {
    margin-top: 4px;
  }
  body .wrapper main .m-inner .fast-payment-title {
    font-size: 24px;
    line-height: 29px;
  }
  body .wrapper main .m-inner .fast-payment-txt {
    font-size: 16px;
    line-height: 26px;
    max-width: 495px;
  }
  body .wrapper main .m-inner .fast-payment-logo {
    width: 88px;
    height: 44px;
  }
  body .wrapper main .m-inner .more_possible {
    min-height: unset;
  }
  body .wrapper main .m-inner .more_possible::before {
    display: none;
  }
  body .wrapper main .m-inner .more_possible-wrap {
    position: relative;
    z-index: 1;
    padding: 25px 40px 30px;
  }
  body .wrapper main .m-inner .more_possible-icon {
    position: static;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 75px;
    height: 75px;
    margin-right: 25px;
    -webkit-transform: none;
            transform: none;
  }
  body .wrapper main .m-inner .more_possible-head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .more_possible-title {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .compares {
    overflow-x: scroll;
  }
  body .wrapper main .m-inner .compares-item {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 320px;
  }
  body .wrapper main .m-inner .other_offers {
    margin-top: 70px;
  }
  body .wrapper main .m-inner .other_offers-item {
    width: 420px;
    margin-right: 35px;
  }
  body .wrapper main .m-inner .other_offers-item-content {
    min-height: 300px;
    padding: 30px 25px 20px;
  }
  body .wrapper main .m-inner .other_offers-item-title {
    max-width: 260px;
    font-size: 24px;
    line-height: 28px;
  }
  body .wrapper main .m-inner .other_offers-item-img {
    width: 90%;
  }
  body .wrapper main .m-inner .mini_banner-content {
    width: 59%;
  }
  body .wrapper main .m-inner .mini_banner-img {
    left: 20px;
  }
}
@media (max-width: 759px) {
  body .ui-selectmenu-open {
    z-index: 104;
  }
  body .wrapper {
    padding: 0;
  }
  body .wrapper .logo a img {
    height: 24px;
  }
  body .wrapper .breadcrumbs-list-item a {
    font-size: 13px;
  }
  body .wrapper .breadcrumbs-list-item a:after {
    height: 12px;
  }
  body .wrapper h1 {
    font-size: 24px;
  }
  body .wrapper h1.detail {
    font-size: 24px;
  }
  body .wrapper h1.detail.credits-page {
    display: none;
  }
  body .wrapper h2 {
    font-size: 22px;
  }
  body .wrapper h2.md {
    font-size: 22px;
    line-height: 26px;
  }
  body .wrapper .desktop-content {
    display: none;
  }
  body .wrapper .mobile-content {
    display: block;
  }
  body .wrapper .tags.sm .tags-block-item a {
    padding: 0 10px;
    line-height: 21px;
  }
  body .wrapper .tags span {
    font-size: 13px;
    line-height: 21px;
    padding: 0 10px;
    white-space: nowrap;
  }
  body .wrapper .ui-btn a {
    padding: 0 25px;
    font-size: 14px;
    line-height: 33px;
  }
  body .wrapper .ui-btn-hollow a {
    font-size: 14px;
    line-height: 37px;
    border-width: 1px;
    padding: 0 25px;
  }
  body .wrapper .ui-btn--menu-online a {
    padding: 0 20px;
    line-height: 30px;
  }
  body .wrapper .ui-arrow-link a {
    font-size: 12px;
  }
  body .wrapper .ui-arrow-link a:after {
    width: 5px;
    height: 5px;
    margin-left: 8px;
    border-width: 1px;
  }
  body .wrapper .ui-range-titles-left {
    font-size: 14px;
    line-height: 18px;
  }
  body .wrapper .ui-range-titles-right {
    font-size: 18px;
    line-height: 18px;
  }
  body .wrapper .ui-range-ranges {
    font-size: 12px;
    line-height: 14px;
  }
  body .wrapper .ui-range-slider .ui-slider-handle {
    top: -8px;
    width: 20px;
    height: 20px;
  }
  body .wrapper .ui-range-slider .ui-slider-handle:after {
    width: 10px;
    height: 10px;
  }
  body .wrapper .ui-pointer-list:after {
    height: 3px;
  }
  body .wrapper .ui-pointer-list-item-num {
    font-size: 16px;
    line-height: 19px;
  }
  body .wrapper .ui-pointer-list-item-indicator {
    width: 13px;
    height: 13px;
  }
  body .wrapper .ui-pointer-list-item.active .ui-pointer-list-item-indicator:after {
    -webkit-transform: scale(1.4);
            transform: scale(1.4);
  }
  body .wrapper .ui-checkbox label {
    font-size: 14px;
  }
  body .wrapper .ui-tip.big .ui-tip-drop {
    -webkit-transform: translate(0%, -90%) !important;
            transform: translate(0%, -90%) !important;
    width: 300px;
  }
  body .wrapper .ui-tip.big .ui-tip-drop .msg-important {
    padding-left: 0;
  }
  body .wrapper .ui-tip.big .ui-tip-drop .msg-important:before {
    display: none;
  }
  body .wrapper .ui-tip-drop {
    position: fixed;
    left: 50%;
  }
  body .wrapper .ui-tip-drop:before {
    display: none;
  }
  body .wrapper .ui-tip-drop.on_left {
    left: 50%;
    right: auto;
  }
  body .wrapper .ui-tip:hover .ui-tip-drop {
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
  body .wrapper .ui-pill-btn button {
    font-size: 12px;
  }
  body .wrapper br .el-br-desktop {
    display: none;
  }
  body .wrapper .promo-slider-block-item {
    min-height: 310px;
    border-radius: 0;
  }
  body .wrapper .promo-slider-block-item.delivery .promo-slider-block-item-content {
    padding-top: 30px;
    width: 40%;
  }
  body .wrapper .promo-slider-block-item.delivery .promo-slider-block-item-content-desc .ui-tip-drop {
    left: 80px;
  }
  body .wrapper .promo-slider-block-item.delivery .promo-slider-block-item-img {
    width: 60%;
  }
  body .wrapper .promo-slider-block-item.delivery .promo-slider-block-item-img img {
    -webkit-transform: translateX(200px);
            transform: translateX(200px);
  }
  body .wrapper .promo-slider-block-item-content {
    width: 65%;
    padding: 50px 0 50px 25px;
  }
  body .wrapper .promo-slider-block-item-content-title {
    font-size: 24px;
  }
  body .wrapper .promo-slider-block-item-content-desc {
    font: 14px/1.5 'CocoSharp', sans-serif;
  }
  body .wrapper .promo-slider-block-item-img img {
    -webkit-transform: translateX(300px);
            transform: translateX(300px);
    max-height: 320px;
  }
  body .wrapper .promo-slider-block-item-img svg {
    left: -150px;
    right: auto;
    height: 100%;
  }
  body .wrapper .promo .slick-controls-arrows {
    display: none;
  }
  body .wrapper .promo .slick-controls-dots {
    left: 25px;
    bottom: 17px;
    -webkit-transform: none;
            transform: none;
  }
  body .wrapper .promo .slick-controls-dots li {
    margin-left: 10px;
  }
  body .wrapper .promo .slick-controls-dots li button {
    width: 7px;
    height: 7px;
  }
  body .wrapper .promo-static {
    min-height: 270px;
    border-radius: 0;
  }
  body .wrapper .promo-static-info {
    padding: 30px 25px 0;
  }
  body .wrapper .promo-static-info-txt {
    margin-top: 15px;
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper .promo.biometric-page .promo-static-img {
    padding-right: 0;
  }
  body .wrapper .promo.biometric-page .promo-static-img img {
    width: auto;
  }
  body .wrapper .promo.biometric-page .promo-static-info-txt {
    max-width: 210px;
    font-size: 15px;
  }
  body .wrapper .promo.collection-page .promo-static-img {
    right: 0;
    width: auto;
  }
  body .wrapper .promo.collection-page .promo-static-img img.desktop {
    display: none;
  }
  body .wrapper .promo.collection-page .promo-static-img img.mobile {
    display: block;
  }
  body .wrapper .promo.collection-page .promo-static-info h1 {
    max-width: 290px;
  }
  body .wrapper .promo.collection-page .promo-static-info-txt {
    max-width: 210px;
  }
  body .wrapper .promo.safe-page .promo-static-img img {
    width: 200px;
  }
  body .wrapper .promo.safe-page .promo-static-img img.desktop {
    display: none;
  }
  body .wrapper .promo.safe-page .promo-static-img img.mobile {
    display: block;
  }
  body .wrapper .promo.safe-page .promo-static-info {
    padding: 30px 25px 0;
  }
  body .wrapper .promo.safe-page .promo-static-info-txt {
    max-width: 280px;
  }
  body .wrapper .promo.valut-kontr .promo-static.mob-img-toggle .promo-static-img {
    right: 0;
  }
  body .wrapper .promo.valut-kontr .promo-static.mob-img-toggle .promo-static-img img.mobile {
    display: block;
  }
  body .wrapper .promo.valut-kontr .promo-static.mob-img-toggle .promo-static-img img.desktop {
    display: none;
  }
  body .wrapper .promo.valut-kontr .promo-static-info {
    position: relative;
    z-index: 1;
    padding: 30px 25px 0;
  }
  body .wrapper .promo.valut-kontr .promo-static-info-txt {
    max-width: 240px;
  }
  body .wrapper .promo.remittance-page .promo-static.mob-img-toggle .promo-static-img {
    display: none;
  }
  body .wrapper .promo.remittance-page .promo-static.mob-img-toggle .promo-static-mob-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    display: block;
    pointer-events: none;
  }
  body .wrapper .promo.remittance-page .promo-static-img {
    -webkit-transform: translate(290px, 50px);
            transform: translate(290px, 50px);
  }
  body .wrapper .promo.remittance-page .promo-static-img img {
    max-width: unset;
  }
  body .wrapper .promo.remittance-page .promo-static-info {
    padding: 40px 35px;
  }
  body .wrapper .promo.remittance-page .promo-static-info-txt {
    min-width: 225px;
    margin-top: 15px;
  }
  body .wrapper .promo.international-calcs-page .promo-static .green {
    display: none;
  }
  body .wrapper .promo.international-calcs-page .promo-static-info-txt {
    max-width: 165px;
  }
  body .wrapper .promo.payment-page .promo-static-info {
    position: relative;
    padding: 40px 35px;
    z-index: 2;
  }
  body .wrapper .promo.payment-page .promo-static-info-txt {
    min-width: 195px;
    margin-top: 15px;
    font-size: 16px;
  }
  body .wrapper .promo.payment-page .promo-static-img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper .promo.fast-payments .promo-static-img {
    width: 200px;
    background-image: url(/local/templates/main/styles/../media/img/fast_payments_promo_mob.png);
    background-repeat: no-repeat;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper .promo.fast-payments .promo-static-img img {
    display: none;
  }
  body .wrapper .promo.fast-payments .promo-static-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    min-height: inherit;
    padding: 30px 25px;
  }
  body .wrapper .promo.fast-payments .promo-static-info-txt {
    max-width: 180px;
    color: rgba(38, 38, 38, 0.6);
  }
  body .wrapper .promo.fast-payments .promo-static-info .ui-btn {
    margin-top: auto;
  }
  body .wrapper .promo.credits-inner-page {
    padding: 0 10px;
  }
  body .wrapper .promo.credits-inner-page.credit-elders-page .promo-static-info-mob .promo-static-info-block-item {
    width: 50%;
  }
  body .wrapper .promo.credits-inner-page.manage-easy-page .promo-static {
    min-height: 270px;
  }
  body .wrapper .promo.credits-inner-page.manage-easy-page .promo-static-img-mob img {
    -webkit-transform: translateX(28%);
            transform: translateX(28%);
  }
  body .wrapper .promo.credits-inner-page .promo-static {
    min-height: 200px;
    border-radius: 10px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info {
    padding: 30px 25px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info h1 {
    max-width: 200px;
    font-size: 22px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-txt {
    margin-top: 20px;
    font-size: 15px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-block {
    display: none;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info .ui-btn {
    display: none;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob {
    display: block;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .promo-static-info-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-top: 20px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .promo-static-info-block-item {
    width: 45%;
    margin-left: 0;
    margin-top: 15px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .promo-static-info-block-item:nth-child(-n + 2) {
    margin-top: 0;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .ui-btn {
    margin-top: 20px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .ui-btn a {
    width: 100%;
  }
  body .wrapper .promo.business-page {
    padding: 0 10px;
  }
  body .wrapper .promo.business-page .promo-static {
    border-radius: 10px;
    padding: 0 25px 230px;
  }
  body .wrapper .promo.business-page .promo-static svg {
    right: -430px;
  }
  body .wrapper .promo.business-page .promo-static-img {
    right: 50%;
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
    bottom: 0;
    width: 255px;
  }
  body .wrapper .promo.business-page .promo-static-info {
    max-width: unset;
    padding: 30px 0;
  }
  body .wrapper .promo.business-page .promo-static-info h1 {
    font: 700 22px/1.3 'CocoSharp', sans-serif;
  }
  body .wrapper .promo.business-page .promo-static-info-txt {
    margin: 15px 0 0;
    font-size: 15px;
    color: rgba(38, 38, 38, 0.6);
  }
  body .wrapper .promo.business-page .promo-static-info-txt .list {
    margin: 15px 0 0;
  }
  body .wrapper .promo.business-page .promo-static-info-txt .list li {
    font-size: 14px;
  }
  body .wrapper .promo.bank-guarantees .promo-static-img {
    width: 200px;
  }
  body .wrapper .promo.bank-guarantees .promo-static-img img.mobile {
    display: block;
  }
  body .wrapper .promo.bank-guarantees .promo-static-img img.desktop {
    display: none;
  }
  body .wrapper .promo.bank-guarantees .promo-static-info h1 {
    font-size: 22px;
  }
  body .wrapper .promo.bank-guarantees .promo-static-info-txt {
    max-width: 195px;
    opacity: 0.6;
  }
  body .wrapper .promo.turist-page .promo-static-info {
    position: relative;
    padding-top: 30px;
    z-index: 1;
  }
  body .wrapper .promo.turist-page .promo-static-info h1 {
    font-size: 22px;
    line-height: 28px;
    max-width: 240px;
  }
  body .wrapper .promo.turist-page .promo-static-info-txt {
    margin-top: 12px;
    font-size: 16px;
    line-height: 20px;
    max-width: 140px;
    opacity: 0.6;
  }
  body .wrapper .promo.turist-page .promo-static-info .ui-btn {
    margin-top: 20px;
  }
  body .wrapper .promo.turist-page .promo-static-img {
    right: 0;
    width: auto;
  }
  body .wrapper .promo.turist-page .promo-static-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper .promo.turist-page .promo-static-img img.mobile {
    display: block;
  }
  body .wrapper .promo.turist-page .promo-static-img img.desktop {
    display: none;
  }
  body .wrapper .promo.veksel-page .promo-static {
    min-height: 200px;
  }
  body .wrapper .promo.veksel-page .promo-static-img {
    right: 0;
    width: 125px;
  }
  body .wrapper .promo.veksel-page .promo-static-img img.desktop {
    display: none;
  }
  body .wrapper .promo.veksel-page .promo-static-img img.mobile {
    display: block;
  }
  body .wrapper .promo.veksel-page .promo-static .green {
    display: none;
  }
  body .wrapper .promo.veksel-page .promo-static-info {
    padding: 30px 0 35px 25px;
  }
  body .wrapper .promo.veksel-page .promo-static-info h1 {
    font-size: 22px;
  }
  body .wrapper .promo.veksel-page .promo-static-info-txt {
    margin-top: 20px;
    width: 175px;
    font-size: 15px;
  }
  body .wrapper .promo.veksel-page .promo-static-info-block {
    display: none;
  }
  body .wrapper .promo.veksel-page .promo-static-info-block.mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 0 10px 0 20px;
    margin-top: 0;
  }
  body .wrapper .promo.veksel-page .promo-static-info-block.mobile .promo-static-info-block-item {
    margin-left: 0;
    padding-top: 20px;
  }
  body .wrapper .promo.veksel-page .promo-static-info-block.mobile .promo-static-info-block-item:first-child {
    margin-left: 0;
  }
  body .wrapper .promo.veksel-page .promo-static-info-block.mobile .promo-static-info-block-item-desc {
    margin-top: 0;
    margin-bottom: 5px;
    width: 164px;
  }
  body .wrapper .promo.veksel-page .promo-static-info-block.mobile .promo-static-info-block-item-val .num {
    font-size: 24px;
  }
  body .wrapper .promo.landing-page .promo-static {
    min-height: 270px;
  }
  body .wrapper .promo.landing-page .promo-static-img {
    width: 296px;
    top: 107px;
    right: -120px;
  }
  body .wrapper .promo.landing-page .promo-static .green {
    display: none;
  }
  body .wrapper .promo.landing-page .promo-static-info {
    padding-top: 25px;
    padding-bottom: 25px;
  }
  body .wrapper .promo.landing-page .promo-static-info h1 {
    font-size: 24px;
    line-height: 32px;
    max-width: 209px;
  }
  body .wrapper .promo.landing-page .promo-static-info-txt {
    max-width: 186px;
    margin-bottom: 30px;
  }
  body .wrapper .promo.landing-page .promo-static-info .ui-btn a {
    padding: 0px 25px;
  }
  body .wrapper .promo.ekvairing-page .promo-static-img {
    top: 0;
    right: 0;
  }
  body .wrapper .promo.ekvairing-page .promo-static-img img.desktop {
    display: none;
  }
  body .wrapper .promo.ekvairing-page .promo-static-img img.mobile {
    display: block;
  }
  body .wrapper .promo.ekvairing-page .promo-static-info {
    position: relative;
    z-index: 1;
  }
  body .wrapper .promo.ekvairing-page .green {
    display: none;
  }
  body .wrapper .promo.ekvairing-page .promo-static-info-txt {
    max-width: 230px;
    margin-bottom: 15px;
  }
  body .wrapper .promo.online-page .promo-static-img {
    right: -40px;
  }
  body .wrapper .promo.online-page .promo-static-info {
    padding-bottom: 20px;
  }
  body .wrapper .promo.online-page .promo-static-info-txt {
    max-width: 190px;
  }
  body .wrapper .promo.online-page .promo-static-info .ui-btn {
    display: block;
    margin-top: 10px !important;
  }
  body .wrapper .promo.online-page .promo-static-info .ui-btn-hollow {
    display: block;
    margin-top: 10px;
  }
  body .wrapper .promo.online-page .promo-static-info .ui-btn-hollow a {
    line-height: 33px;
  }
  body .wrapper .promo.online-page .promo-static-info .ui-btn-desc {
    display: none;
  }
  body .wrapper .promo.sbp-page .promo-static-info {
    padding-bottom: 15px;
  }
  body .wrapper .promo.sbp-page .promo-static-info h1 {
    max-width: 200px;
    font-size: 22px;
  }
  body .wrapper .promo.sbp-page .promo-static-info-txt {
    max-width: 150px;
  }
  body .wrapper .promo.sbp-page .promo-static-info .ui-btn {
    margin-top: auto;
  }
  body .wrapper .promo.state-services-page .promo-static-info-txt {
    max-width: 150px;
    opacity: 0.6;
  }
  body .wrapper .promo.state-services-page .promo-static-info .ui-btn a {
    padding: 0 20px;
  }
  body .wrapper .promo.inner-page.cards-universal-page .promo-static-mob .promo-static-info-block {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
  }
  body .wrapper .promo.inner-page.cards-universal-page .promo-static-mob .promo-static-info-block-item {
    width: calc((100% - 25px)/2);
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  body .wrapper .promo.inner-page.cards-universal-page .promo-static-mob .promo-static-info-block-item-val span {
    margin-right: 5px;
  }
  body .wrapper .promo.inner-page.cards-universal-page .promo-static-mob .promo-static-info-actions {
    display: block;
    text-align: center;
    position: relative;
  }
  body .wrapper .promo.inner-page.cards-universal-page .promo-static-mob .promo-static-info-actions .ui-btn a {
    width: 295px;
  }
  body .wrapper .promo.inner-page.cards-universal-page .promo-static-mob .promo-static-info-actions .ui-btn-hollow {
    margin: 20px 0 0 0;
  }
  body .wrapper .promo.inner-page.cards-universal-page .promo-static-mob .promo-static-info-actions .ui-btn-hollow a {
    width: 295px;
    line-height: 42px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body .wrapper .promo.new-mortgage .promo-static-img {
    display: none;
  }
  body .wrapper .promo.new-mortgage .promo-static-info {
    width: 64%;
  }
  body .wrapper .promo.new-mortgage .promo-static-info-txt {
    line-height: 20px;
  }
  body .wrapper .promo.new-mortgage .promo-static-img-mob {
    position: relative;
    display: block;
    height: auto;
    width: 199px;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    z-index: 2;
  }
  body .wrapper .promo.new-mortgage .promo-static-img-mob img {
    position: absolute;
    height: 100%;
    top: auto;
    right: -20px;
    bottom: 0;
  }
  body .wrapper .promo.new-mortgage .promo-static-mob {
    padding: 0 20px;
  }
  body .wrapper .promo.new-mortgage .promo-static-mob .promo-static-info-block-item {
    width: 50%;
  }
  body .wrapper .promo.new-mortgage .promo-static-mob .promo-static-info-block-item-desc {
    font-size: 14px;
    line-height: 17px;
  }
  body .wrapper .promo.new-mortgage .promo-static-mob .promo-static-info-block-item-val span {
    font-size: 16px;
    line-height: 19px;
  }
  body .wrapper .promo.new-mortgage .promo-static-mob .promo-static-info-block-item-val span.num {
    font-size: 24px;
    line-height: 1.25;
  }
  body .wrapper .promo.new-mortgage .promo-static-mob .ui-btn a {
    width: 100%;
  }
  body .wrapper .promo.faq-page .promo-static-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  body .wrapper .promo.faq-page .promo-static-img img {
    -webkit-transform: translateX(230px);
            transform: translateX(230px);
    height: 80%;
    max-width: initial;
  }
  body .wrapper .promo.faq-page .promo-static-info h1 {
    max-width: 200px;
    font-size: 22px;
  }
  body .wrapper .promo.faq-page .promo-static-info-txt {
    max-width: 160px;
  }
  body .wrapper main .m-inner {
    max-width: 100%;
    padding: 25px 10px;
  }
  body .wrapper main .m-inner.business-page {
    padding: 0 10px;
  }
  body .wrapper main .m-inner.kursy-valyut-page h1.detail {
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .advantages {
    padding: 35px 0 30px;
  }
  body .wrapper main .m-inner .advantages-block {
    display: block;
    padding: 30px 25px;
    text-align: center;
  }
  body .wrapper main .m-inner .advantages-block-item {
    width: 100%;
    margin-top: 40px;
  }
  body .wrapper main .m-inner .advantages-block-item:nth-child(2) {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .advantages-block.three_items {
    text-align: center;
  }
  body .wrapper main .m-inner .advantages-block.three_items .advantages-block-item {
    width: 100%;
    margin-top: 40px;
  }
  body .wrapper main .m-inner .advantages-block.three_items .advantages-block-item:nth-child(1) {
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages-block.three_items .advantages-block-item-img {
    margin: 0 auto;
  }
  body .wrapper main .m-inner .advantages-block.three_items,
  body .wrapper main .m-inner .advantages-block .veksel-page {
    margin-top: 60px;
  }
  body .wrapper main .m-inner .advantages-block.three_items .advantages-block-item,
  body .wrapper main .m-inner .advantages-block .veksel-page .advantages-block-item {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrapper main .m-inner .advantages-block.three_items .advantages-block-item-img,
  body .wrapper main .m-inner .advantages-block .veksel-page .advantages-block-item-img {
    margin: 0;
    width: 44px;
    height: 44px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
  body .wrapper main .m-inner .advantages-block.three_items .advantages-block-item-txt,
  body .wrapper main .m-inner .advantages-block .veksel-page .advantages-block-item-txt {
    line-height: 20px;
    font-size: 14px;
    text-align: start;
    padding-left: 16px;
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages-block.three_items .advantages-block-item-txt span,
  body .wrapper main .m-inner .advantages-block .veksel-page .advantages-block-item-txt span {
    font: 500 18px/22px 'CocoSharp', sans-serif;
    margin-bottom: 10px;
  }
  body .wrapper main .m-inner .advantages.card-universal-page .advantages-title {
    text-align: left;
  }
  body .wrapper main .m-inner .advantages.card-universal-page .advantages-block {
    margin-top: 30px;
    padding: 30px 20px;
  }
  body .wrapper main .m-inner .advantages.card-universal-page .advantages-block-item {
    position: relative;
    margin: 0;
    padding-left: 60px;
    width: 100%;
  }
  body .wrapper main .m-inner .advantages.card-universal-page .advantages-block-item:not(:first-child) {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .advantages.card-universal-page .advantages-block-item-img {
    position: absolute;
    top: 0;
    left: 0;
    width: 44px;
    height: 44px;
  }
  body .wrapper main .m-inner .advantages.card-universal-page .advantages-block-item-title {
    margin: 0;
    text-align: left;
    font-size: 18px;
  }
  body .wrapper main .m-inner .advantages.card-universal-page .advantages-block-item-txt {
    margin: 5px 0 0 0;
    font-size: 14px;
    line-height: 20px;
    text-align: left;
  }
  body .wrapper main .m-inner .advantages.card-universal-page .advantages-block-item-txt br {
    display: none;
  }
  body .wrapper main .m-inner .advantages.online-page.samsung-pay {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .advantages.online-page.samsung-pay .advantages-title h2 {
    max-width: 100%;
    text-align: left;
  }
  body .wrapper main .m-inner .advantages.online-page.samsung-pay .advantages-block-item {
    width: 100%;
  }
  body .wrapper main .m-inner .advantages.online-page.samsung-pay .advantages-block-item:nth-child(n) {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .advantages.online-page.samsung-pay .advantages-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages.online-page.samsung-pay .advantages-block-item-img {
    margin: 0;
  }
  body .wrapper main .m-inner .advantages.online-page.samsung-pay .advantages-block-item-txt {
    margin-top: 0;
    margin-left: 16px;
    font-size: 14px;
    line-height: 20px;
    text-align: left;
  }
  body .wrapper main .m-inner .advantages.online-page:not(.samsung-pay) .advantages-block {
    margin-top: 20px;
    padding: 40px 25px;
  }
  body .wrapper main .m-inner .advantages.online-page:not(.samsung-pay) .advantages-block-item {
    margin: 0;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  body .wrapper main .m-inner .advantages.online-page:not(.samsung-pay) .advantages-block-item:not(:first-child) {
    padding-left: 0;
    margin-top: 25px;
  }
  body .wrapper main .m-inner .advantages.online-page:not(.samsung-pay) .advantages-block-item-img {
    margin: 0;
    width: 40px;
    min-width: 40px;
    height: 40px;
  }
  body .wrapper main .m-inner .advantages.online-page:not(.samsung-pay) .advantages-block-item-txt {
    margin: 0 0 0 25px;
    width: calc(100% - 65px);
    font-size: 16px;
  }
  body .wrapper main .m-inner .advantages.turist-page {
    padding-bottom: 0;
  }
  body .wrapper main .m-inner .advantages.turist-page .advantages-block {
    margin-top: 20px;
    padding: 40px 25px;
  }
  body .wrapper main .m-inner .advantages.turist-page .advantages-block-item {
    margin: 0;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  body .wrapper main .m-inner .advantages.turist-page .advantages-block-item:not(:first-child) {
    padding-left: 0;
    margin-top: 25px;
  }
  body .wrapper main .m-inner .advantages.turist-page .advantages-block-item-img {
    margin: 0;
    width: 50px;
    min-width: 50px;
    height: 50px;
  }
  body .wrapper main .m-inner .advantages.turist-page .advantages-block-item-txt {
    margin: 0 0 0 25px;
    width: calc(100% - 75px);
    font-size: 16px;
  }
  body .wrapper main .m-inner .advantages.turist-page .advantages-subinfo {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .advantages.turist-page .advantages-subinfo p {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .advantages.bank-guarantees .advantages-block {
    margin-top: 20px;
    padding: 40px 25px;
  }
  body .wrapper main .m-inner .advantages.bank-guarantees .advantages-block-item {
    margin: 0;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  body .wrapper main .m-inner .advantages.bank-guarantees .advantages-block-item:not(:first-child) {
    padding-left: 0;
    margin-top: 25px;
  }
  body .wrapper main .m-inner .advantages.bank-guarantees .advantages-block-item-img {
    margin: 0;
    width: 40px;
    min-width: 40px;
    height: 40px;
  }
  body .wrapper main .m-inner .advantages.bank-guarantees .advantages-block-item-txt {
    margin: 0 0 0 25px;
    width: calc(100% - 65px);
    font-size: 16px;
    text-align: left;
  }
  body .wrapper main .m-inner .advantages.wallet-pay .advantages-block {
    padding: 30px 20px;
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages.wallet-pay .advantages-block-item {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 30px;
  }
  body .wrapper main .m-inner .advantages.wallet-pay .advantages-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages.wallet-pay .advantages-block-item-img {
    margin: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 44px;
    height: 44px;
  }
  body .wrapper main .m-inner .advantages.wallet-pay .advantages-block-item-txt {
    text-align: start;
    margin: 0 0 0 16px;
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .advantages.wallet-pay .advantages-block-item-txt.sm {
    max-width: 100%;
  }
  body .wrapper main .m-inner .advantages.wallet-pay .advantages-block-item-txt.md {
    max-width: 100%;
  }
  body .wrapper main .m-inner .advantages.card-yes .advantages-block-item:nth-child(n + 2) {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .advantages.valut-kontr .advantages-block {
    padding: 30px 20px;
  }
  body .wrapper main .m-inner .advantages.valut-kontr .advantages-block-item-img {
    width: 44px;
    height: 44px;
  }
  body .wrapper main .m-inner .advantages.valut-kontr .advantages-block-item-txt-title {
    font-size: 18px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .advantages.valut-kontr .advantages-block-item-txt-descr {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .advantages.sbp-page .advantages-block {
    padding: 30px 20px;
  }
  body .wrapper main .m-inner .advantages.sbp-page .advantages-block-item-txt {
    font-size: 16px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .advantages--international-transfers {
    padding: 35px 0 30px;
  }
  body .wrapper main .m-inner .advantages--international-transfers .advantages-block {
    display: grid;
    grid-template-columns: 1fr;
    gap: 20px;
    padding: 25px 20px;
    text-align: left;
  }
  body .wrapper main .m-inner .advantages--international-transfers .advantages-block-item-img {
    width: 40px;
    height: 40px;
    margin-right: 0;
    margin-left: 0;
  }
  body .wrapper main .m-inner .advantages--international-transfers .advantages-block-item-txt {
    margin-top: 0;
    font-size: 14px;
    line-height: 1.29;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content {
    width: 90%;
    padding: 30px 0 25px 25px;
    z-index: 1;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content-props {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-top: 15px;
    padding-bottom: 0;
    border-bottom: none;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content-props-item {
    width: 100%;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content-props-item:not(:first-child) {
    margin-top: 15px;
    margin-left: 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content-props-item .val span {
    font-size: 14px;
    line-height: 17px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content-props-item .val span.num {
    padding: 0;
    font-size: 18px;
    line-height: 17px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.valut-kontr .advantages-block {
    padding: 30px 20px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.valut-kontr .advantages-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.valut-kontr .advantages-block-item-img {
    margin: 0;
    width: 44px;
    height: 44px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.valut-kontr .advantages-block-item-txt {
    padding-left: 20px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.valut-kontr .advantages-block-item-txt-title {
    font-size: 18px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.fast-payments .advantages-block {
    margin-top: 30px;
    padding: 30px 20px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.fast-payments .advantages-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.fast-payments .advantages-block-item:nth-child(n) {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.fast-payments .advantages-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.fast-payments .advantages-block-item-img {
    width: 40px;
    height: 40px;
    margin: 0;
    margin-right: 20px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.fast-payments .advantages-block-item-txt {
    margin-top: 0;
    text-align: left;
    font-size: 16px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.bank-guarantees .advantages-block {
    padding-left: 20px;
    padding-right: 0;
    text-align: start;
    margin-top: 20px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.bank-guarantees .advantages-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.bank-guarantees .advantages-block-item:nth-child(-n + 4) {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.bank-guarantees .advantages-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.bank-guarantees .advantages-block-item-img {
    margin: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 44px;
    height: 44px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.bank-guarantees .advantages-block-item-txt {
    margin-top: 0;
    padding-left: 20px;
    font-size: 16px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.turist-page .advantages-block {
    padding: 25px 16px;
    margin-top: 20px;
    text-align: start;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.turist-page .advantages-block-item {
    width: 100%;
    margin-top: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.turist-page .advantages-block-item:not(:first-child) {
    padding-left: 0px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.turist-page .advantages-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.turist-page .advantages-block-item-txt {
    padding-left: 20px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.turist-page .advantages-subinfo {
    font-size: 16px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.ekvairing-page .advantages-block.three_items {
    padding: 20px 10px 20px 15px;
    margin-top: 0;
    text-align: start;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.ekvairing-page .advantages-block.three_items .advantages-block-item {
    margin-top: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.ekvairing-page .advantages-block.three_items .advantages-block-item:nth-child(1) {
    margin-top: 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.ekvairing-page .advantages-block.three_items .advantages-block-item-img {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 44px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.ekvairing-page .advantages-block.three_items .advantages-block-item-txt {
    font-size: 16px;
    padding-left: 20px;
    margin-top: 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.safe-page .advantages-title {
    max-width: 490px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.safe-page .advantages-block {
    padding: 30px 20px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.safe-page .advantages-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.safe-page .advantages-block-item:nth-child(n) {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.safe-page .advantages-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.safe-page .advantages-block-item-img {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 45px;
    height: 45px;
    margin: 0;
    margin-right: 20px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.safe-page .advantages-block-item-txt {
    margin-top: 0;
    text-align: left;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.valuta-page .advantages-block {
    text-align: start;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.valuta-page .advantages-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.valuta-page .advantages-block-item-img {
    width: 44px;
    height: 44px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin: 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.valuta-page .advantages-block-item-txt {
    -ms-flex-item-align: center;
        align-self: center;
    margin-left: 20px;
    margin-top: 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.payment-page .advantages-block {
    padding-left: 10px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.payment-page .advantages-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 30px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.payment-page .advantages-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.payment-page .advantages-block-item-img {
    margin: 0;
    width: 44px;
    height: 44px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.payment-page .advantages-block-item-txt {
    text-align: start;
    margin-left: 20px;
    font-size: 16px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.salary-project .advantages-block {
    padding: 30px 0 30px 20px;
    text-align: start;
    margin-top: 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.salary-project .advantages-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.salary-project .advantages-block-item:nth-child(n) {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.salary-project .advantages-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.salary-project .advantages-block-item-img {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 44px;
    height: 44px;
    margin: 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.salary-project .advantages-block-item-txt {
    padding-left: 20px;
    font-size: 16px;
    margin-top: 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.online-page .advantages-block-item {
    width: 100%;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.online-page .advantages-block-item-txt br {
    display: none;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.sbp-page {
    padding: 25px 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.sbp-page .advantages-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 30px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.sbp-page .advantages-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.sbp-page .advantages-block-item-img {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 44px;
    height: 44px;
    margin: 0 20px 0 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.sbp-page .advantages-block-item-txt {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    -ms-flex-item-align: center;
        align-self: center;
    margin: 0;
    font-size: 16px;
    line-height: 19px;
    text-align: left;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.sbp-page .advantages-block-item-txt br {
    display: none;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.state-services-page {
    padding-top: 15px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.state-services-page .advantages-block {
    margin-top: 30px;
    padding: 30px 20px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.state-services-page .advantages-block-item {
    margin-top: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.state-services-page .advantages-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.state-services-page .advantages-block-item-img {
    margin: 0;
    width: 44px;
    height: 44px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content.state-services-page .advantages-block-item-txt {
    margin: 0 0 0 20px;
    font-size: 16px;
    line-height: 20px;
    text-align: left;
  }
  body .wrapper main .m-inner .banners {
    padding-top: 60px;
  }
  body .wrapper main .m-inner .banners-promo {
    overflow: hidden;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    padding: 30px 25px;
  }
  body .wrapper main .m-inner .banners-promo-img {
    position: absolute;
    left: auto;
    right: 0;
    width: 210px;
    bottom: 0;
  }
  body .wrapper main .m-inner .banners-promo-img img.banners-promo-img-main {
    left: 75px;
    width: 130px;
  }
  body .wrapper main .m-inner .banners-promo-img-green {
    width: 210px;
    -webkit-transform: none;
            transform: none;
    position: relative;
  }
  body .wrapper main .m-inner .banners-promo-img-green svg {
    -webkit-transform: translateX(-100px);
            transform: translateX(-100px);
  }
  body .wrapper main .m-inner .banners-promo-img-tip.left,
  body .wrapper main .m-inner .banners-promo-img-tip.right {
    display: none;
  }
  body .wrapper main .m-inner .banners-promo-content {
    max-width: 280px;
  }
  body .wrapper main .m-inner .banners-promo-content-txt .mobile-content {
    max-width: 200px;
  }
  body .wrapper main .m-inner .banners-promo-content-txt .mobile-content .list li {
    padding-left: 15px;
  }
  body .wrapper main .m-inner .banners-promo-content .ui-app-list-item {
    width: 90px;
  }
  body .wrapper main .m-inner .banners-list {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .banners-list-item {
    min-height: 145px;
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .banners-list-item-content {
    padding: 28px 25px 17px;
  }
  body .wrapper main .m-inner .banners-list-item-content-title {
    max-width: 170px;
    font-size: 18px;
  }
  body .wrapper main .m-inner .banners-list-item-content-txt {
    max-width: 200px;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 18px;
  }
  body .wrapper main .m-inner .banners-list-item-content .ui-btn-hollow {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .banners-list-item-img {
    height: 140px;
  }
  body .wrapper main .m-inner .banners-list-item-img img {
    -webkit-transform: translateX(10px);
            transform: translateX(10px);
  }
  body .wrapper main .m-inner .banners-list-item.atms .banners-list-item-img {
    height: 100%;
  }
  body .wrapper main .m-inner .banners-list-item.atms .banners-list-item-content:before {
    top: 45px;
    right: 25px;
  }
  body .wrapper main .m-inner .banners-list-item.atms .banners-list-item-content:after {
    right: 70px;
    bottom: 55px;
  }
  body .wrapper main .m-inner .banners.payment-page {
    padding-top: 30px;
    padding-bottom: 15px;
  }
  body .wrapper main .m-inner .banners.payment-page .banners-list {
    margin-top: 24px;
  }
  body .wrapper main .m-inner .banners.payment-page .banners-list-item-content-title {
    font: 500 22px/30px 'CocoSharp', sans-serif;
    max-width: 145px;
  }
  body .wrapper main .m-inner .banners.payment-page .banners-list-item-content-txt {
    font-size: 16px;
    line-height: 21px;
    margin-top: 10px;
  }
  body .wrapper main .m-inner .banners.payment-page .banners-list-item:last-child .banners-list-item-img {
    height: 80%;
  }
  body .wrapper main .m-inner .banners.payment-page .banners-list-item:last-child .banners-list-item-img img {
    right: -80px;
  }
  body .wrapper main .m-inner .banners.payment-page .banners-list-item:last-child .banners-list-item-content-txt {
    max-width: 190px;
    margin-bottom: 15px;
  }
  body .wrapper main .m-inner .banners.payment-page .banners-list-item:last-child .banners-list-item-content-actions .ui-arrow-link {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .banners.payment-page .banners-list-item:last-child .banners-list-item-content-actions .ui-arrow-link a {
    text-transform: none;
    font-size: 14px;
  }
  body .wrapper main .m-inner .banners.payment-page .banners-list-item.atms:after {
    bottom: 70px;
    right: 85px;
  }
  body .wrapper main .m-inner .banners.payment-page .banners-list-item.atms::before {
    top: 91px;
    right: 20px;
  }
  body .wrapper main .m-inner .banners.payment-page .banners-list-item.atms .banners-list-item-img img {
    position: absolute;
    right: 0;
  }
  body .wrapper main .m-inner .banners.payment-page .banners-list-item.atms .banners-list-item-content-title {
    font: 500 22px/30px 'CocoSharp', sans-serif;
  }
  body .wrapper main .m-inner .banners.payment-page .banners-list-item.atms .banners-list-item-content-txt {
    max-width: 195px;
    font-size: 16px;
    line-height: 21px;
    margin: 6px 0 16px 0;
  }
  body .wrapper main .m-inner .banners.business-page .banners-promo {
    overflow: visible;
    border-radius: 0;
    position: relative;
  }
  body .wrapper main .m-inner .banners.business-page .banners-promo:before,
  body .wrapper main .m-inner .banners.business-page .banners-promo:after {
    content: '';
    display: block;
    width: calc((100vw - 100%) / 2);
    background: inherit;
    position: absolute;
    bottom: 0px;
    top: 0px;
  }
  body .wrapper main .m-inner .banners.business-page .banners-promo:before {
    right: 100%;
  }
  body .wrapper main .m-inner .banners.business-page .banners-promo:after {
    left: 100%;
  }
  body .wrapper main .m-inner .banners.business-page .banners-promo-img {
    left: 50%;
    bottom: -50px;
    width: 320px;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
  body .wrapper main .m-inner .banners.business-page .banners-promo-content {
    margin: 0 auto;
    padding: 30px 30px 175px;
    text-align: center;
  }
  body .wrapper main .m-inner .banners.business-page .banners-promo-content-title {
    max-width: 200px;
    margin: 0 auto;
  }
  body .wrapper main .m-inner .banners.business-page .banners-promo-content-txt {
    max-width: 300px;
  }
  body .wrapper main .m-inner .banners.business-page .banners-promo-content-txt p {
    font: 300 14px/1.3 'CocoSharp', sans-serif;
  }
  body .wrapper main .m-inner .banners.sbp-page .banners-promo {
    padding: 30px 25px 30px 180px;
  }
  body .wrapper main .m-inner .banners.sbp-page .banners-promo-img img {
    top: 0;
    height: 310px;
    -webkit-transform: translateX(-280px);
            transform: translateX(-280px);
  }
  body .wrapper main .m-inner .banners.sbp-page .banners-promo-content {
    max-width: none;
  }
  body .wrapper main .m-inner .banners.single.card-universal-page {
    margin-top: 60px;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
  }
  body .wrapper main .m-inner .banners.single.card-universal-page .banners-list-item-content {
    padding: 30px 20px;
  }
  body .wrapper main .m-inner .banners.single.card-universal-page .banners-list-item-content-title {
    max-width: 255px;
    font-size: 22px;
    line-height: 27px;
  }
  body .wrapper main .m-inner .banners.single.card-universal-page .banners-list-item-content-txt {
    margin-top: 15px;
    max-width: 265px;
    font-size: 14px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .banners.single.card-universal-page .banners-list-item-content .ui-app-list {
    margin-top: 20px;
    display: block;
  }
  body .wrapper main .m-inner .banners.single.card-universal-page .banners-list-item-content .ui-app-list-item a img {
    max-height: 40px;
  }
  body .wrapper main .m-inner .banners.single.card-universal-page .banners-list-item-img {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    width: auto;
    height: 100%;
    pointer-events: all;
  }
  body .wrapper main .m-inner .banners.single.card-universal-page .banners-list-item-img img {
    -webkit-transform: none;
            transform: none;
  }
  body .wrapper main .m-inner .banners.single.card-universal-page .banners-list-item-img img:not(.mob) {
    display: none;
  }
  body .wrapper main .m-inner .banners.single.card-universal-page .banners-list-item-img img.mob {
    display: block;
  }
  body .wrapper main .m-inner .banners.single.wallet-pay .banners-list-item-content-title {
    max-width: 100%;
  }
  body .wrapper main .m-inner .credit {
    padding: 30px 10px 25px;
    background: #fff;
  }
  body .wrapper main .m-inner .credit-body {
    margin-top: 25px;
    padding: 0;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  body .wrapper main .m-inner .credit-body-result {
    padding: 20px 40px 30px;
    border: 1px solid #d0d0d0;
    border-width: 1px 0;
    background: #fff;
    border-radius: 0;
  }
  body .wrapper main .m-inner .credit-body-result-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  body .wrapper main .m-inner .credit-body-result-content-block {
    margin: 0 0 20px;
  }
  body .wrapper main .m-inner .credit-body-result-content-block-item {
    margin-right: 40px;
  }
  body .wrapper main .m-inner .credit-body-result-content-block-item-val {
    font-size: 26px;
  }
  body .wrapper main .m-inner .credit-body-result-content-block-item-prop {
    font-size: 14px;
  }
  body .wrapper main .m-inner .credit-body-result-content-action .ui-btn a {
    width: 250px;
  }
  body .wrapper main .m-inner .credit-body-result-info {
    margin-top: 20px;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
  }
  body .wrapper main .m-inner .news {
    padding: 35px 10px 45px;
  }
  body .wrapper main .m-inner .news-block {
    display: block;
    margin-top: 30px;
  }
  body .wrapper main .m-inner .news-block-item {
    width: 100%;
    margin-right: 0;
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .news-block-item:nth-last-child(1) {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .news-block-item-date {
    font-size: 11px;
  }
  body .wrapper main .m-inner .news-block-item-txt {
    margin-top: 10px;
    font-size: 14px;
    line-height: 18px;
  }
  body .wrapper main .m-inner .news.news-page {
    padding-bottom: 0;
  }
  body .wrapper main .m-inner .news.news-page .news-block-item {
    width: 100%;
  }
  body .wrapper main .m-inner .news.news-page .news-block-item:nth-child(n) {
    margin-top: 0;
  }
  body .wrapper main .m-inner .news.inner-page .news-block-item {
    margin-bottom: 0;
    padding: 25px 0;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay {
    padding-bottom: 40px;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item {
    position: relative;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:first-child .payment-block-item-content {
    width: 73%;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:first-child .payment-block-item-content-title {
    max-width: 355px;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:first-child .payment-block-item-content-title::before {
    right: 0;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:first-child .payment-block-item-image {
    position: absolute;
    right: -40px;
    bottom: 0;
    margin: 0;
    max-width: 210px;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:last-child .payment-block-item-content {
    padding: 20px;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:last-child .payment-block-item-content-title {
    max-width: 240px;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:last-child .payment-block-item-image {
    margin-top: -60px;
    max-width: 100%;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item-content {
    padding: 20px;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item-content-title {
    font-size: 20px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item-content-title::before {
    top: 23px;
    right: 30%;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item-content-desc {
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item-content-detail {
    max-width: 130px;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item-content-detail a {
    font-size: 14px;
    line-height: 22px;
    white-space: nowrap;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item-content-detail img {
    max-width: 100%;
  }
  body .wrapper main .m-inner .payment.pay-page .payment-block-item-content {
    padding: 20px;
  }
  body .wrapper main .m-inner .payment.pay-page .payment-block-item-content-title {
    font-size: 20px;
  }
  body .wrapper main .m-inner .payment.pay-page .payment-block-item-content-desc {
    font-size: 14px;
  }
  body .wrapper main .m-inner .payment.pay-page .payment-block-item-image {
    max-width: 150px;
    max-height: 250px;
  }
  body .wrapper main .m-inner .news-inner-date {
    font-size: 14px;
    margin-top: 0;
  }
  body .wrapper main .m-inner .news-inner-content p {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .news-inner-content li {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .pagination {
    padding-top: 20px;
  }
  body .wrapper main .m-inner .pagination-control a {
    font-size: 12px;
  }
  body .wrapper main .m-inner .pagination-control:first-child {
    display: none;
  }
  body .wrapper main .m-inner .pagination-block-item {
    font-size: 16px;
    min-width: 20px;
  }
  body .wrapper main .m-inner .pagination-block-item a {
    padding: 0;
    min-width: 20px;
  }
  body .wrapper main .m-inner .offers {
    padding: 15px 0 30px;
  }
  body .wrapper main .m-inner .offers-new-year-layout {
    top: -50px;
  }
  body .wrapper main .m-inner .offers-slider {
    margin: -30px;
    padding: 30px;
    overflow: hidden;
  }
  body .wrapper main .m-inner .offers-slider-block-item {
    width: 320px;
    height: 320px;
    margin-right: 20px;
    padding: 30px 25px;
    background: #fff;
    -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
            box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
  }
  body .wrapper main .m-inner .offers-slider-block-item-img {
    top: 52%;
    right: 0;
    -webkit-transform: translate(40%, -50%);
            transform: translate(40%, -50%);
    width: 180px;
  }
  body .wrapper main .m-inner .offers-slider-block-item-title {
    font-size: 22px;
    line-height: 30px;
    white-space: nowrap;
  }
  body .wrapper main .m-inner .offers-slider-block-item-txt {
    font-size: 14px;
    line-height: 18px;
  }
  body .wrapper main .m-inner .offers-slider-block-item-txt.mob-sm {
    max-width: 60%;
  }
  body .wrapper main .m-inner .offers-slider-block-item-list {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .offers-slider-block-item-list-item {
    margin-top: 10px;
  }
  body .wrapper main .m-inner .offers-slider-block-item-list-item-prop {
    font-size: 18px;
  }
  body .wrapper main .m-inner .offers-slider-block-item-list-item-prop span {
    font-size: 22px;
  }
  body .wrapper main .m-inner .offers-slider-block-item-list-item-val {
    max-width: 170px;
    margin-top: 5px;
    font-size: 12px;
    line-height: 1.2;
  }
  body .wrapper main .m-inner .offers-slider-block-item .ui-btn-hollow a {
    display: block;
    text-align: center;
  }
  body .wrapper main .m-inner .offers-slider .slick-controls {
    display: none;
  }
  body .wrapper main .m-inner .offers-slider .slick-list {
    overflow: visible;
  }
  body .wrapper main .m-inner .offers-static {
    height: auto;
    margin: 50px 10px 0;
    padding: 25px;
  }
  body .wrapper main .m-inner .offers-static-img {
    right: -20px;
    width: 165px;
  }
  body .wrapper main .m-inner .offers-static-img img {
    max-width: 100%;
  }
  body .wrapper main .m-inner .offers-static-title {
    max-width: 220px;
    font-size: 15px;
    line-height: 18px;
  }
  body .wrapper main .m-inner .offers-static-txt {
    max-width: 220px;
    margin-top: 5px;
    font-size: 14px;
    line-height: 18px;
  }
  body .wrapper main .m-inner .offers-static .ui-btn-hollow {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .share {
    padding: 25px 10px;
    margin: 0 -20px 0 -10px;
  }
  body .wrapper main .m-inner .share-slider-block-item {
    width: 320px;
    margin-right: 10px;
  }
  body .wrapper main .m-inner .share-slider-block-item-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    max-height: 43%;
  }
  body .wrapper main .m-inner .share-slider-block-item-content {
    padding: 20px 20px 25px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  body .wrapper main .m-inner .share-slider-block-item-content-txt {
    min-height: 175px;
  }
  body .wrapper main .m-inner .share-slider-block-item-content-txt-desc {
    margin-top: 10px;
    max-width: 100%;
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .share-slider-block-item-content-txt .ui-btn-hollow {
    margin-top: auto;
  }
  body .wrapper main .m-inner .share-slider-block-item-content .tags {
    position: absolute;
    top: 20px;
    left: 20px;
  }
  body .wrapper main .m-inner .share-slider-block-item-content .mobile-content h2 {
    font-size: 18px;
  }
  body .wrapper main .m-inner .steps-advantages {
    padding: 25px 0 30px;
  }
  body .wrapper main .m-inner .steps-advantages-img {
    width: 95%;
  }
  body .wrapper main .m-inner .steps-advantages.collection-page {
    padding: 30px 20px 0;
  }
  body .wrapper main .m-inner .steps-advantages.collection-page .steps-advantages-img {
    width: 100%;
    max-width: 300px;
  }
  body .wrapper main .m-inner .steps-advantages.collection-page .steps-advantages-info-txt p {
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .steps-advantages.international-calcs {
    padding: 25px 0 30px;
  }
  body .wrapper main .m-inner .steps-advantages.international-calcs .steps-advantages-img {
    display: none;
  }
  body .wrapper main .m-inner .steps-advantages.international-calcs .steps-advantages-content span {
    margin-bottom: 30px;
    display: block;
    font: 300 14px/22px 'CocoSharp', sans-serif;
    color: #262626;
  }
  body .wrapper main .m-inner .steps-advantages.fast-payments h2 {
    max-width: 250px;
  }
  body .wrapper main .m-inner .steps-advantages.fast-payments h2 span {
    display: block;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees {
    padding: 0;
    background-color: transparent;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point {
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point-title {
    font-size: 14px;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point-value {
    padding-left: 25px;
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point-desc {
    padding-left: 43px;
  }
  body .wrapper main .m-inner .steps-advantages.turist-page {
    padding-top: 0;
  }
  body .wrapper main .m-inner .steps-advantages.turist-page .steps-advantages-content {
    padding: 0;
  }
  body .wrapper main .m-inner .steps-advantages.turist-page .steps-advantages-content h2 {
    font-size: 22px;
    line-height: 28px;
  }
  body .wrapper main .m-inner .steps-advantages.turist-page .steps-advantages-content ol li {
    font: 300 16px/20px 'CocoSharp', sans-serif;
  }
  body .wrapper main .m-inner .steps-advantages.turist-page .steps-advantages-content ol li::before {
    font-size: 16px;
  }
  body .wrapper main .m-inner .steps-advantages.turist-page .steps-advantages-content-txt {
    font: 300 14px/18px 'CocoSharp', sans-serif;
  }
  body .wrapper main .m-inner .steps-advantages.veksel-page {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .steps-advantages.veksel-page:nth-child(2) {
    margin-top: 45px;
  }
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info h2.veks {
    max-width: 100%;
  }
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info span {
    font-size: 18px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info .tabs.veksel-page {
    max-width: 100%;
  }
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info .tabs.veksel-page .tabs-headings-list {
    max-width: 100%;
  }
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info .tabs.veksel-page .tabs-content-list-item span {
    font-size: 18px;
  }
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info ul {
    max-width: 100%;
  }
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info ul li {
    margin-top: 15px;
    font-size: 14px;
    padding-left: 14px;
  }
  body .wrapper main .m-inner .steps-advantages.veksel-page .steps-advantages-info ul li::before {
    width: 6px;
    height: 6px;
  }
  body .wrapper main .m-inner .steps-advantages.safe-page .steps-advantages-img {
    display: none;
  }
  body .wrapper main .m-inner .steps-advantages.manage-easy-page {
    margin: 0 -10px 0 -10px;
  }
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .tabs.veksel-page .tabs-headings-list {
    overflow: hidden;
  }
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .tabs.veksel-page .tabs-headings-list-item:nth-child(2n + 1) {
    margin-right: 0;
  }
  body .wrapper main .m-inner .steps-advantages.manage-easy-page .steps-advantages-info .tabs.veksel-page .tabs-headings-list-item:nth-child(1) {
    min-width: 90px;
  }
  body .wrapper main .m-inner .steps.pay-page .steps-title {
    text-align: left;
    max-width: 523px;
  }
  body .wrapper main .m-inner .steps.pay-page .steps-title::before {
    top: 5px;
    right: -4px;
  }
  body .wrapper main .m-inner .steps.pay-page .steps-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    overflow-x: scroll;
    padding: 0;
    background: none;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  body .wrapper main .m-inner .steps.pay-page .steps-block-item {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    min-width: 310px;
    min-height: 200px;
    margin-right: 15px;
    margin-bottom: 0;
    padding: 20px 25px;
    border: 1px solid #e6e8e0;
    border-radius: 10px;
  }
  body .wrapper main .m-inner .steps.pay-page .steps-block-item:last-child {
    margin-right: 0;
  }
  body .wrapper main .m-inner .steps.pay-page .steps-block-item-image-circle {
    width: 30px;
    height: 30px;
  }
  body .wrapper main .m-inner .steps.pay-page .steps-block-item-image-progress {
    display: none !important;
  }
  body .wrapper main .m-inner .steps.pay-page .steps-block-item-text-desc {
    margin-top: 10px;
  }
  body .wrapper main .m-inner .steps.fast-payments .steps-title {
    max-width: 220px;
  }
  body .wrapper main .m-inner .steps.fast-payments .steps-block {
    margin-top: 20px;
    padding: 25px 35px;
  }
  body .wrapper main .m-inner .steps.fast-payments .steps-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    margin-bottom: 20px;
    padding-bottom: 30px;
  }
  body .wrapper main .m-inner .steps.fast-payments .steps-block-item:first-child .steps-block-item-text-desc br {
    display: none;
  }
  body .wrapper main .m-inner .steps.fast-payments .steps-block-item:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
  }
  body .wrapper main .m-inner .steps.fast-payments .steps-block-item-image {
    display: block;
    margin-right: 20px;
  }
  body .wrapper main .m-inner .steps.fast-payments .steps-block-item-image-progress {
    position: absolute;
    width: 1px;
    height: 30px;
    margin-top: 10px;
    margin-left: 25px;
  }
  body .wrapper main .m-inner .steps.fast-payments .steps-block-item-text-desc br {
    display: block;
  }
  body .wrapper main .m-inner .tariffs {
    padding: 30px 0;
  }
  body .wrapper main .m-inner .tariffs-title h2 {
    font-size: 22px;
  }
  body .wrapper main .m-inner .tariffs.collection-page {
    padding: 30px 0;
  }
  body .wrapper main .m-inner .tariffs.veksel-page .tariffs-title h2 .sm {
    font-size: 22px;
  }
  body .wrapper main .m-inner .tariffs.veksel-page .tariffs-content-list {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .tariffs.veksel-page .tariffs-content-list .docs-list-item a {
    font-size: 14px;
  }
  body .wrapper main .m-inner .tariffs.safe-page .tariffs-content-list {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .tariffs.safe-page .tariffs-content-list .docs-list-item a {
    font-size: 16px;
  }
  body .wrapper main .m-inner .tabs {
    padding: 30px 0;
  }
  body .wrapper main .m-inner .tabs .tabs-headings-list::after {
    content: '';
    display: block !important;
    padding-right: 10px;
    padding-left: 0 !important;
    height: 1px;
  }
  body .wrapper main .m-inner .tabs .tabs-headings-list-item:nth-child(2n + 1) {
    margin-right: 8px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .questions-tabs-list-item-toggle {
    line-height: 1.35;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls-title h2 {
    max-width: 100%;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls .ui-range-titles-left {
    max-width: 55%;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls .ui-range-titles-left .sub-opt-tip {
    margin-top: auto;
    min-width: 17px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls-line-clm .ui-form-select-title {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls-line-clm .ui-form-select .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
    display: block;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls-line-clm .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li a span {
    white-space: normal;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-title {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-list-item {
    width: auto;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-controls .ui-btn {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-controls-desc {
    max-width: 100%;
    text-align: start;
    margin-left: 0;
    margin-right: 0;
  }
  body .wrapper main .m-inner .tabs-content-list-item .helping-contacts {
    padding-bottom: 30px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page {
    padding-bottom: 0;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-title {
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-title-head {
    text-align: left;
    font-size: 22px;
    line-height: 27px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-title-txt {
    margin-top: 10px;
    font-size: 15px;
    line-height: 18px;
    text-align: left;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls {
    padding: 0;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-title {
    padding: 0 10px;
    font-size: 14px;
    line-height: 17px;
    text-align: left;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-descr {
    text-align: left;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-line {
    display: block;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-line-clm {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls-line-clm:not(:first-child) {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls .ui-range {
    margin-top: 10px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls .ui-range-titles-right {
    font-size: 18px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls .ui-range-titles-left {
    max-width: 162px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-controls .ui-form-select {
    max-width: 100%;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-result-list-item {
    width: 100%;
    margin: 15px 0 0 0;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-result-list-item:nth-child(-n + 2) {
    margin: 15px 0 0 0;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-result-list-item:not(:first-child) {
    margin: 15px 0 0 0;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-result-list-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-result-list-item-val span.num {
    font-size: 30px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-result-controls {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-result-controls .ui-btn {
    max-width: 100%;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-result-controls-desc {
    max-width: 100%;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-sinara-kind .deposit-calc-controls-head span {
    margin-top: 10px;
    font-size: 15px;
    line-height: 25px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-sinara-kind .deposit-calc-result-list-item {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-sinara-kind .deposit-calc-result-list-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .conditions.card-sinara-kind {
    margin-top: 0;
    padding: 0 10px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .conditions.card-sinara-kind .conditions-condition {
    margin-top: 30px;
    width: calc((100% - 15px)/2);
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .conditions.card-sinara-kind .conditions-condition:nth-child(-n + 4) {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .conditions.card-sinara-kind .conditions-condition:nth-child(-n + 2) {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .conditions.card-sinara-kind .conditions-condition-img {
    height: 40px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .conditions.card-sinara-kind .conditions-condition-img svg {
    height: 40px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .conditions.card-sinara-kind .conditions-condition-txt {
    font-size: 14px;
    line-height: 18px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .questions-tabs.card-sinara-kind .questions-tabs-list-item ul.list li {
    padding-left: 15px;
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .questions-tabs.card-sinara-kind .questions-tabs-list-item ul.list li:before {
    top: 7px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .questions-tabs.card-sinara-kind .questions-tabs-list-item ul.list li span.subitem:before {
    top: -4px;
    left: -17px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .questions-tabs.card-sinara-kind .questions-tabs-list-item span {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .tabs--round .tabs-headings-list {
    width: auto;
    margin: 0 -10px;
    padding: 0 10px;
  }
  body .wrapper main .m-inner .tabs--round .tabs-headings-list-item:not(:first-child) {
    margin-left: 10px;
  }
  body .wrapper main .m-inner .tabs--round .tabs-headings-list-item button {
    font-size: 13px;
    border-width: 1px;
  }
  body .wrapper main .m-inner .tabs--round .tabs-content-list {
    margin-top: 10px;
  }
  body .wrapper main .m-inner .tabs.guide-page {
    padding: 15px 0 0 0;
  }
  body .wrapper main .m-inner .tabs.guide-page .tabs-headings-list-item {
    margin-left: 10px;
  }
  body .wrapper main .m-inner .tabs.guide-page .tabs-headings-list-item:first-child {
    margin-left: 0;
  }
  body .wrapper main .m-inner .tabs.guide-page .tabs-headings-list-item button {
    font: 300 12px/30px 'CocoSharp', sans-serif;
    padding: 0 16px;
    border: 1px solid #dc0533;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc {
    padding-top: 0;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-controls {
    padding-top: 0;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-controls .ui-pointer {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-controls .ui-range-slider .ui-slider-handle {
    top: -13px;
    width: 32px;
    height: 32px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-controls .ui-range-slider .ui-slider-handle::after {
    height: 16px;
    width: 16px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result {
    margin-top: 40px;
    padding: 25px 10px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-list {
    display: block;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-list-item {
    width: 100%;
    margin-top: 15px;
    text-align: center;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-list-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-list-item-val-counter {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-controls {
    display: block;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-controls .ui-btn {
    padding-right: 0;
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-controls .ui-btn a {
    max-width: 100%;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-controls-desc {
    margin: 20px auto 0;
    padding-right: 0;
    width: 100%;
    text-align: center;
    font-size: 12px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .ui-range.ui-credit-period .ui-range-ranges {
    margin-top: -16px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-professional {
    margin-bottom: 25px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-professional .deposit-calc-result-list-item:last-child {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .points.credits-inner-page {
    border-bottom: 0;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .points.credits-inner-page .points-point {
    width: 100%;
    margin-top: 20px;
    padding: 0;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .points.credits-inner-page .points-point:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .points.credits-inner-page .points-point-prop {
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .points.credits-inner-page .points-point-prop.wide {
    display: block;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .points.credits-inner-page .points-point-prop.wide a {
    margin-left: 3px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .points.credits-inner-page .points-point-val {
    margin-top: 10px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .points.credits-inner-page .points-point-val p {
    font: 16px/1.5 'CocoSharp', sans-serif;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .points.credits-inner-page .points-point-val span {
    font-size: 16px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item h3 {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .docs {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .docs-item-img {
    width: 44px;
    min-width: 44px;
    height: 44px;
    padding: 10px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .docs-item-txt {
    max-width: 190px;
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposits-list.credits-inner-page .deposits-list-item {
    margin-top: 20px;
    padding: 20px 25px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposits-list.credits-inner-page .deposits-list-item:first-child .deposits-list-item-img {
    top: 0;
    width: auto;
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposits-list.credits-inner-page .deposits-list-item:first-child .deposits-list-item-img img {
    width: auto;
    height: 100%;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposits-list.credits-inner-page .deposits-list-item:nth-child(2) .deposits-list-item-img {
    top: 0;
    width: auto;
    -webkit-transform: translateX(25%);
            transform: translateX(25%);
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposits-list.credits-inner-page .deposits-list-item:nth-child(2) .deposits-list-item-img img {
    width: auto;
    height: 100%;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposits-list.credits-inner-page .deposits-list-item:last-child .deposits-list-item-content-name {
    max-width: 100%;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposits-list.credits-inner-page .deposits-list-item-img {
    top: unset;
    width: 120px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposits-list.credits-inner-page .deposits-list-item-img img {
    width: 100%;
    height: auto;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposits-list.credits-inner-page .deposits-list-item-content-name {
    max-width: 180px;
    font: 700 18px/1.3 'CocoSharp', sans-serif;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposits-list.credits-inner-page .deposits-list-item-content-list ul {
    margin-top: 10px;
    max-width: 270px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposits-list.credits-inner-page .deposits-list-item-content-list ul li {
    margin-top: 5px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposits-list.credits-inner-page .deposits-list-item-content-list ul li:before {
    background: #262626;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposits-list.credits-inner-page .deposits-list-item-content-actions .ui-arrow-link a {
    text-transform: unset;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list {
    margin: 0;
    padding: 0;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 9px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list-item {
    width: 173px;
    margin-left: 0;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list-item:nth-child(2n + 1) {
    margin-right: 0;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list-item button {
    font-size: 13px;
    line-height: 16px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list .pad {
    display: block;
    padding-right: 10px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .conditions-condition .ui-tip:hover .ui-tip-drop {
    left: 50%;
  }
  body .wrapper main .m-inner .tabs.online-page .tabs-headings-list {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin: 0;
    padding-left: 0;
  }
  body .wrapper main .m-inner .tabs.online-page .tabs-headings-list::-webkit-scrollbar {
    display: none;
  }
  body .wrapper main .m-inner .tabs.online-page .tabs-headings-list-item {
    margin-left: 10px;
  }
  body .wrapper main .m-inner .tabs.online-page .tabs-headings-list-item:nth-child(2n + 1) {
    margin-right: 0;
  }
  body .wrapper main .m-inner .tabs.online-page .tabs-headings-list-item:first-child {
    margin-left: 0;
  }
  body .wrapper main .m-inner .tabs.online-page .tabs-content-list {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs.online-page .tabs-title {
    text-align: start;
  }
  body .wrapper main .m-inner .tabs.online-page.small .tabs-headings-list-item {
    margin-left: 10px;
  }
  body .wrapper main .m-inner .tabs.online-page.small .tabs-headings-list-item:first-child {
    margin-left: 0;
  }
  body .wrapper main .m-inner .tabs.online-page.small .tabs-headings-list-item button {
    min-width: 120px;
    height: 36px;
    border-width: 1px;
    font-size: 13px;
  }
  body .wrapper main .m-inner .tabs.sbp-page {
    padding: 60px 0 50px;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-title {
    margin-bottom: 20px;
    text-align: left;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-headings-list {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-headings-list-item {
    margin-left: 10px;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-headings-list-item button {
    padding: 0 18px;
    font-size: 13px;
    line-height: 32px;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list-item {
    padding: 0;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions {
    padding: 15px 0 0;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-content {
    width: 39%;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-content-block-item-img {
    padding: 0 25px 0 0;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-content-block-item-tips {
    display: none;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps {
    padding-top: 0;
    width: 61%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps-tabs-list {
    padding-left: 0;
    border-left: none;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps-tabs-list-item {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps-tabs-list-item.active .functions-steps-tabs-list-item-title-txt {
    color: #262626;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps-tabs-list-item:not(.active) {
    display: none;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps-tabs-list-item:last-child .functions-steps-tabs-list-item-desc:before {
    display: none;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps-tabs-list-item-title-round {
    display: none;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps-tabs-list-item-title-txt {
    padding-top: 0;
    font-size: 22px;
    line-height: 27px;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps-tabs-list-item-desc {
    margin: 10px 0 30px 0;
    max-width: 400px;
    letter-spacing: -0.008em;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps .slick-controls {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item {
    padding-top: 0;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .docs-item {
    width: 100%;
    margin-top: 20px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .docs-item-txt {
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .docs-item-img {
    padding: 9px;
    width: 44px;
    min-width: 44px;
    height: 44px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .docs-item a {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .questions-tabs {
    margin: 0 -10px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .questions-tabs-title {
    padding: 0 10px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .questions-tabs-list {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .questions-tabs-list-item-toggle {
    font-size: 14px;
    line-height: 18px;
    padding: 25px 45px 25px 25px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .questions-tabs-list-item-drop {
    padding: 15px 25px;
    font: 14px/18px 'CocoSharp', sans-serif;
    line-height: 20px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .subinfo {
    margin-top: 40px;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .subinfo-img svg {
    width: 44px;
    height: 44px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .subinfo-content {
    margin-left: 20px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .subinfo-content-title {
    font-size: 18px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .subinfo-content-txt {
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .subinfo-txt {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .subdesc {
    margin-bottom: 30px;
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .points-point {
    padding: 15px 0;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .points-point-prop {
    padding-right: 20px;
    width: 40%;
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .points-point-val {
    padding: 0 10px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .points-point-val p {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .points-point-val ul.list li a {
    white-space: unset;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .points-point-val ul li {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage {
    padding-top: 0;
    padding-bottom: 15px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls-line {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-top: 0;
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls-line:not(:first-child) {
    margin-top: 20px;
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls-line:first-child .deposit-calc-controls-line-clm:first-child {
    margin-bottom: 35px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls-line-clm {
    width: 100%;
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls-line-clm:not(:first-child) {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls-line-clm .ui-form-select {
    max-width: unset;
    height: 40px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls-line-clm .ui-form-select-title {
    font-size: 12px;
    -webkit-transform: translateY(-26px);
            transform: translateY(-26px);
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls-line-clm .ui-form-select .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
    line-height: 40px;
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls-desc {
    text-align: center;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls .send-it a span.txt {
    font-size: 14px;
    line-height: 17px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls .sub-options {
    margin-top: 25px;
    margin-bottom: -20px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls .sub-options-block {
    -ms-flex-wrap: unset;
        flex-wrap: unset;
    overflow-y: auto;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls .sub-options-block-item {
    margin-right: 10px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls .sub-options-block-item:not(:first-child) {
    margin-right: 0;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls .sub-options-block-item button {
    padding: 0 8px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls .sub-options-block-item button .sub-opt-tip {
    margin-bottom: 5px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls .sub-options-block-item button span.txt {
    font-size: 11px;
    line-height: 13px;
    white-space: nowrap;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls .sub-options.hollow {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls .sub-options.hollow .sub-options-block {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls .sub-options.hollow .sub-options-block .sub-options-block-item {
    margin-right: 10px;
    margin-bottom: 10px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls .sub-options.hollow .sub-options-block .sub-options-block-item button {
    padding: 0 10px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls .sub-options.hollow .sub-options-block .sub-options-block-item button span {
    min-width: 17px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-controls .sub-options.hollow .sub-options-block .sub-options-block-item button .sub-opt-tip {
    margin-bottom: 5px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result {
    padding: 25px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-list-item {
    margin-top: 15px;
    width: 50%;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-list-item:first-child {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-list-item-val {
    margin-top: 5px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-list-item-val span.num {
    font: 700 30px/37px 'CocoSharp', sans-serif;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-list-item-val span.thin-num {
    font: 24px/30px 'CocoSharp', sans-serif;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-list-item-prop {
    font-size: 14px;
    line-height: 1.35;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-cath {
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-title {
    font: 700 30px/37px 'CocoSharp', sans-serif;
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-title br {
    display: none;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-controls {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-controls .ui-btn a {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-controls .send-it {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-controls .send-it a {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-controls .send-it a span.ico {
    width: 24px;
    height: 24px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-controls .send-it a span.ico svg {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-controls .send-it a span.txt {
    margin-left: 15px;
    padding-top: 6px;
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-controls-desc {
    margin-top: 20px;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-drop-content-list ul.list li {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-block-clmn-item-drop-content-num {
    font-size: 16px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .fav-category-subtxt {
    font-size: 14px;
    line-height: 18px;
    text-align: start;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result {
    padding: 25px 10px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-title {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-list-item {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-list-item:not(:first-child) {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-list-item-prop {
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-list-item-prop .sub-opt-tip {
    margin-left: 13px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-list-item-val .thin-num {
    font-size: 24px;
    line-height: 29px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-controls {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-controls .ui-btn {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-result-controls-desc {
    max-width: 100%;
    text-align: start;
    margin-left: 0;
    margin-right: 0;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls-title h2 {
    max-width: 100%;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls .ui-range-titles-left {
    max-width: 55%;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls .ui-range-titles-left .sub-opt-tip {
    margin-top: auto;
    min-width: 17px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls .ui-range-titles-right input {
    max-width: 135px;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls-line-clm .ui-form-select-title {
    top: -25px;
    width: 72%;
    font-size: 14px;
    line-height: 22px;
    color: #262626;
    left: 0;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls-line-clm .ui-form-select .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
    display: block;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .deposit-calc.card-yes .deposit-calc-controls-line-clm .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li a span {
    white-space: normal;
  }
  body .wrapper main .m-inner .tabs.sinara-kind .tabs-content-list-item .txt-heading {
    padding-top: 0;
    display: block;
  }
  body .wrapper main .m-inner .tabs.sinara-kind .tabs-content-list-item .txt-heading-content-txt {
    margin-top: 10px;
    padding-right: 0;
    font-size: 15px;
    line-height: 25px;
  }
  body .wrapper main .m-inner .tabs.sinara-kind .tabs-content-list-item .txt-heading-img {
    position: static;
    margin-left: -15px;
    max-width: 180px;
  }
  body .wrapper main .m-inner .tab_btns-head {
    margin-bottom: 25px;
  }
  body .wrapper main .m-inner .tab_btns-descr {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .tab_btns-nav-item {
    margin-right: 10px;
  }
  body .wrapper main .m-inner .tab_btns-nav .ui-btn-hollow a,
  body .wrapper main .m-inner .tab_btns-nav .ui-btn-hollow button {
    border-width: 1px;
    padding: 0 20px;
    font-size: 13px;
    line-height: 34px;
  }
  body .wrapper main .m-inner .helping-contacts {
    padding: 30px 0 65px;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  body .wrapper main .m-inner .helping-contacts-img {
    width: 50px;
  }
  body .wrapper main .m-inner .helping-contacts-txt {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .helping-contacts.tenders-page-txt {
    margin-left: 20px;
    font-size: 16px;
  }
  body .wrapper main .m-inner .helping-contacts.fast-payments {
    margin-top: 60px;
  }
  body .wrapper main .m-inner .helping-contacts.fast-payments .helping-contacts-txt {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .helping-contacts.fast-payments .helping-contacts-txt-title {
    font-size: 18px;
  }
  body .wrapper main .m-inner .helping-contacts.business-page {
    padding: 60px 0 80px;
  }
  body .wrapper main .m-inner .helping-contacts.bank-guarantees {
    margin-top: 50px;
  }
  body .wrapper main .m-inner .helping-contacts.bank-guarantees .helping-contacts-item .helping-contacts-txt {
    line-height: 20px;
  }
  body .wrapper main .m-inner .helping-contacts.valuta-page .helping-contacts-item .helping-contacts-txt,
  body .wrapper main .m-inner .helping-contacts .veksel-page .helping-contacts-item .helping-contacts-txt {
    font-size: 14px;
    line-height: 16px;
  }
  body .wrapper main .m-inner .helping-contacts.state-services-page .helping-contacts-img {
    width: 44px;
    height: 33px;
  }
  body .wrapper main .m-inner .helping-contacts.state-services-page .helping-contacts-txt {
    margin-left: 20px;
  }
  body .wrapper main .m-inner .helping-contacts.standalone-my-beauty-page {
    padding: 40px 0 25px 0;
  }
  body .wrapper main .m-inner .helping-contacts.sbp-app {
    padding-top: 40px;
    padding-bottom: 0;
  }
  body .wrapper main .m-inner .footnote_imp {
    font-size: 16px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .verifying {
    padding: 40px 0 60px 0;
  }
  body .wrapper main .m-inner .verifying .questions-tabs-list-item-toggle {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .verifying .questions-tabs-list-item-toggle::after {
    width: 15px;
    height: 14px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
  body .wrapper main .m-inner .verifying .questions-tabs-list-item-drop {
    padding: 15px;
    font-size: 14px;
  }
  body .wrapper main .m-inner .verifying .docs-list-item a {
    font-size: 16px;
  }
  body .wrapper main .m-inner .introduction {
    padding: 40px 0 60px 0;
  }
  body .wrapper main .m-inner .supervision .detail {
    font-size: 20px;
    line-height: 26px;
  }
  body .wrapper main .m-inner .supervision-content {
    padding: 30px 0 60px 0;
  }
  body .wrapper main .m-inner .supervision-content p {
    font-size: 16px;
  }
  body .wrapper main .m-inner .supervision-content p span {
    display: inline-block;
  }
  body .wrapper main .m-inner .responsible .detail {
    font-size: 20px;
    line-height: 26px;
  }
  body .wrapper main .m-inner .responsible-content {
    padding: 20px 0 60px 0;
  }
  body .wrapper main .m-inner .responsible-content-item {
    display: block;
    padding: 10px 0;
  }
  body .wrapper main .m-inner .responsible-content-item .name {
    padding-right: 0;
    font-size: 16px;
  }
  body .wrapper main .m-inner .responsible-content-item .num {
    padding-right: 0px;
    font-size: 16px;
  }
  body .wrapper main .m-inner .responsible-content-item .mail {
    font-size: 16px;
  }
  body .wrapper main .m-inner .tenders {
    padding: 30px 0;
  }
  body .wrapper main .m-inner .tenders-content {
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .tenders-content-title {
    margin-bottom: 20px;
    font-size: 16px;
  }
  body .wrapper main .m-inner .tenders-content .list.big li {
    font-size: 16px;
    margin-top: 15px;
  }
  body .wrapper main .m-inner .tenders-content .list.big li::before {
    width: 6px;
    height: 6px;
  }
  body .wrapper main .m-inner .tenders-content p {
    margin-top: 20px;
    font-size: 16px;
    line-height: 23px;
  }
  body .wrapper main .m-inner .systems-content-heading {
    display: none;
  }
  body .wrapper main .m-inner .systems-content-block-item {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding: 25px;
    -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
            box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
    border-radius: 10px;
  }
  body .wrapper main .m-inner .systems-content-block-item-point {
    margin-top: 25px;
    font-size: 15px;
  }
  body .wrapper main .m-inner .systems-content-block-item-point:nth-child(odd) {
    width: calc(40% - 15px);
  }
  body .wrapper main .m-inner .systems-content-block-item-point:nth-child(even) {
    width: calc(60% - 15px);
  }
  body .wrapper main .m-inner .systems-content-block-item-point:first-child {
    width: 100%;
    margin-top: 0;
  }
  body .wrapper main .m-inner .systems-content-block-item-point-desc {
    display: block;
  }
  body .wrapper main .m-inner .sharer-title {
    margin: 20px 0;
  }
  body .wrapper main .m-inner .sharer-title span {
    font-size: 13px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .sharer-content {
    padding-bottom: 60px;
  }
  body .wrapper main .m-inner .sharer-content-item {
    padding: 10px 0 10px 0;
  }
  body .wrapper main .m-inner .sharer-content-item .nam {
    padding-right: 11px;
    font-size: 12px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .sharer-content-item .adr {
    padding-right: 11px;
    font-size: 12px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .sharer-content-item .per {
    font-size: 12px;
  }
  body .wrapper main .m-inner .indicators-list {
    padding-bottom: 30px;
  }
  body .wrapper main .m-inner .indicators-list.sm .indicators-list-item-point.pad {
    padding-left: 10px;
  }
  body .wrapper main .m-inner .indicators-list.sm .indicators-list-item-val {
    padding-left: 20px;
    text-align: start;
  }
  body .wrapper main .m-inner .indicators-list-title {
    font-size: 16px;
  }
  body .wrapper main .m-inner .indicators-list-item {
    padding: 10px 0 11px 0;
  }
  body .wrapper main .m-inner .indicators-list-item-point {
    width: 50%;
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .indicators-list-item-point span {
    font-size: 12px;
  }
  body .wrapper main .m-inner .indicators-list-item-val {
    width: 25%;
    font-size: 14px;
    line-height: 20px;
    padding-left: 20px;
  }
  body .wrapper main .m-inner .indicators-list-item-val span {
    font-size: 12px;
  }
  body .wrapper main .m-inner .indicators-list .archive a {
    font-size: 13px;
  }
  body .wrapper main .m-inner .indicators-list p {
    font-size: 15px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .requisites {
    padding: 20px 0 25px 0;
  }
  body .wrapper main .m-inner .requisites-txt p {
    font-size: 16px;
    line-height: 23px;
    margin-bottom: 15px;
  }
  body .wrapper main .m-inner .requisites-list {
    padding-top: 40px;
  }
  body .wrapper main .m-inner .requisites-list:not(:last-child) {
    padding-top: 40px;
  }
  body .wrapper main .m-inner .requisites-list:last-child {
    padding-top: 20px;
  }
  body .wrapper main .m-inner .requisites-list-item {
    padding: 10px 0 10px 0;
  }
  body .wrapper main .m-inner .requisites-list-item-point {
    font-size: 15px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .requisites-list-item-val {
    font-size: 15px;
    line-height: 20px;
    padding-left: 45px;
  }
  body .wrapper main .m-inner .requisites-list-title h2 {
    font-size: 24px;
    line-height: 36px;
  }
  body .wrapper main .m-inner .questions-tabs.requisites-page .questions-tabs-title h2 {
    font-size: 24px;
    line-height: 32px;
  }
  body .wrapper main .m-inner .questions-tabs.requisites-page .questions-tabs-list {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .questions-tabs.requisites-page .questions-tabs-list-item-toggle {
    padding: 5px 50px 5px 0;
    font-size: 16px;
  }
  body .wrapper main .m-inner .questions-tabs.requisites-page .questions-tabs-list-item-toggle::after {
    width: 15px;
    min-width: 15px;
    height: 15px;
  }
  body .wrapper main .m-inner .questions-tabs.requisites-page .questions-tabs-list-item-drop {
    padding: 10px 0;
    font-size: 14px;
  }
  body .wrapper main .m-inner .questions-tabs.requisites-page .questions-tabs-sub {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .questions-tabs.requisites-page .questions-tabs-sub a {
    font-size: 16px;
  }
  body .wrapper main .m-inner .questions-tabs.business-page {
    margin-top: 40px;
    padding: 0;
  }
  body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list {
    margin-top: 0;
    border-bottom: 1px solid #e6e8e0;
  }
  body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-toggle {
    padding: 15px 0;
    font-size: 20px;
  }
  body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-drop .docs-list {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  body .wrapper main .m-inner .questions-tabs.business-page .questions-tabs-list-item-drop .docs-list-item {
    margin-bottom: 15px;
  }
  body .wrapper main .m-inner .questions-tabs.sbp-page .questions-tabs-title h2 {
    text-align: left;
  }
  body .wrapper main .m-inner .questions-tabs.sbp-page .questions-tabs-list {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .questions-tabs.sbp-page .questions-tabs-list-item-toggle {
    padding: 20px 55px 20px 15px;
  }
  body .wrapper main .m-inner .questions-tabs.sbp-page .questions-tabs-list-item-toggle:after {
    top: 20px;
    -webkit-transform: none;
            transform: none;
  }
  body .wrapper main .m-inner .questions-tabs.sbp-page .questions-tabs-list-item-toggle.active:after {
    top: 25px;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  body .wrapper main .m-inner .questions-tabs.sbp-page .questions-tabs-list-item-drop {
    padding: 15px;
    font-size: 14px;
    line-height: 17px;
  }
  body .wrapper main .m-inner .questions-tabs.faq-page {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .questions-tabs.faq-page .questions-tabs-list {
    margin-top: 0;
  }
  body .wrapper main .m-inner .questions-tabs.deposit-my-beauty-page .questions-tabs-list-item-drop,
  body .wrapper main .m-inner .questions-tabs.card-universal-page .questions-tabs-list-item-drop {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .questions-tabs.faq-page .questions-tabs-list {
    margin: 20px 0 0 0;
  }
  body .wrapper main .m-inner .questions-tabs.sbp-app {
    padding-top: 60px;
  }
  body .wrapper main .m-inner .questions-tabs.sbp-app .questions-tabs-list-item-drop {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .questions-tabs.sbp-app .questions-tabs-list-item-drop .nowr {
    white-space: nowrap;
  }
  body .wrapper main .m-inner .questions-tabs-list-item-toggle.active:after {
    margin-top: 0;
  }
  body .wrapper main .m-inner .questions-tabs-list-item-drop {
    font-size: 14px;
  }
  body .wrapper main .m-inner .info-investors-page {
    padding-bottom: 60px;
  }
  body .wrapper main .m-inner .info-investors-page .info-investors-content {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .info-investors-page .info-investors-content-txt_block {
    margin-bottom: 25px;
  }
  body .wrapper main .m-inner .info-investors-page .info-investors-content-txt_block p {
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .info-investors-page .info-investors-content-table-title {
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .info-investors-page .info-investors-content-table-td {
    font-size: 16px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .info-investors-page .info-investors-content-table-td-name {
    margin-bottom: 10px;
  }
  body .wrapper main .m-inner .bank-rates {
    padding: 20px 0 80px 0;
  }
  body .wrapper main .m-inner .bank-rates-heading {
    max-width: 200px;
  }
  body .wrapper main .m-inner .bank-rates-heading-txt {
    padding-left: 10px;
  }
  body .wrapper main .m-inner .bank-rates-heading-txt span {
    font-size: 10px;
  }
  body .wrapper main .m-inner .bank-rates-list-item {
    max-width: 360px;
    padding: 20px 10px;
  }
  body .wrapper main .m-inner .bank-rates-list-item-name {
    display: block;
    padding-right: 30px;
  }
  body .wrapper main .m-inner .bank-rates-list-item-name-logotip {
    padding-right: 0;
  }
  body .wrapper main .m-inner .bank-rates-list-item-name-logotip a img {
    max-width: 80%;
  }
  body .wrapper main .m-inner .bank-rates-list-item-txt {
    font-size: 13px;
    line-height: 18px;
  }
  body .wrapper main .m-inner .guide {
    padding-bottom: 0;
  }
  body .wrapper main .m-inner .guide-content {
    padding-bottom: 0;
  }
  body .wrapper main .m-inner .guide-content-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    margin-bottom: 40px;
  }
  body .wrapper main .m-inner .guide-content-item .img {
    max-width: 80px;
    max-height: 80px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
  body .wrapper main .m-inner .guide-content-item .txt {
    padding-left: 20px;
    padding-top: 10px;
  }
  body .wrapper main .m-inner .guide-content-item .txt .name p {
    font: 500 16px/19px 'CocoSharp', sans-serif;
  }
  body .wrapper main .m-inner .guide-content-item .txt .descr {
    margin-top: 7px;
  }
  body .wrapper main .m-inner .guide-content-item .txt .descr span {
    font: 300 14px/18px 'CocoSharp', sans-serif;
  }
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item-img {
    max-width: 300px;
  }
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item {
    min-height: 155px;
  }
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item-img {
    width: 35%;
    max-width: 120px;
  }
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item-content {
    padding: 30px 25px;
  }
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item-content-title {
    font-size: 18px;
  }
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item-content-txt {
    max-width: 189px;
    font-size: 14px;
  }
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item-content-txt br {
    display: none;
  }
  body .wrapper main .m-inner .sub-banners.business-page {
    padding: 40px 0;
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item {
    min-height: 250px;
    background: #fff;
    -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
            box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item:first-child .sub-banners-list-item-img {
    right: -75px;
    width: 250px;
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item-img {
    right: 0;
    width: 150px;
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item-img img {
    width: 100%;
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item-content {
    padding: 30px 25px;
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item-content-title {
    font-size: 22px;
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item-content-txt {
    max-width: 195px;
    margin-top: 10px;
    font: 15px/1.3 'CocoSharp', sans-serif;
    color: rgba(38, 38, 38, 0.6);
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item-content-txt:not(:last-child) {
    margin-bottom: 15px;
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.xbig {
    min-height: 300px;
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.xbig .sub-banners-list-item-content {
    padding: 20px 25px;
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.xbig .sub-banners-list-item-content-title {
    max-width: 220px;
    font-size: 22px;
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.xbig .sub-banners-list-item-content-txt {
    max-width: 150px;
    margin-top: 10px;
    font: 15px/1.5 'CocoSharp', sans-serif;
    color: rgba(38, 38, 38, 0.6);
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.xbig .sub-banners-list-item-content .ui-btn a {
    padding: 0 25px;
    font-size: 14px;
    line-height: 33px;
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.xbig .sub-banners-list-item-content .ui-btn a span {
    display: none;
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.sm {
    min-height: 200px;
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item.sm .sub-banners-list-item-content {
    padding: 30px 25px;
  }
  body .wrapper main .m-inner .sub-banners.bank-guarantees {
    padding: 25px 0;
  }
  body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item {
    margin-bottom: 20px;
    min-height: 200px;
  }
  body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item:last-child {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-img {
    right: -22px;
    top: 84px;
    width: 180px;
  }
  body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-img img {
    max-width: 100%;
  }
  body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-content {
    padding: 30px 15px 67px 25px;
  }
  body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-content-title {
    font-size: 22px;
    line-height: 27px;
  }
  body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-content-txt {
    max-width: 190px;
    font-size: 16px;
    line-height: 20px;
    opacity: 0.6;
    margin-top: 16px;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-img {
    right: 0;
    width: 200px;
  }
  body .wrapper main .m-inner .sub-banners.card-yes .sub-banners-list-item-img {
    width: auto;
  }
  body .wrapper main .m-inner .sub-banners.uni-social-page .sub-banners-list-item-img {
    width: auto;
  }
  body .wrapper main .m-inner .sub-banners.sbp-page {
    padding-top: 30px;
  }
  body .wrapper main .m-inner .sub-banners.sbp-page .sub-banners-list-item {
    min-height: 250px;
  }
  body .wrapper main .m-inner .sub-banners.sbp-page .sub-banners-list-item-content {
    padding: 40px 20px;
  }
  body .wrapper main .m-inner .sub-banners.sbp-page .sub-banners-list-item-content-title {
    font-size: 22px;
  }
  body .wrapper main .m-inner .sub-banners.sbp-page .sub-banners-list-item-content-txt {
    max-width: 240px;
  }
  body .wrapper main .m-inner .sub-banners.sbp-page .sub-banners-list-item-img img {
    height: 200px;
  }
  body .wrapper main .m-inner .sub-banners.sbp-page .sub-banners-list-item-img.center {
    bottom: 20%;
  }
  body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-title {
    text-align: start;
    margin: 0;
    font-size: 22px;
  }
  body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-list {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-list-item {
    min-height: 232px;
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-list-item:last-child {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-list-item-content {
    padding: 25px;
  }
  body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-list-item-content-txt {
    max-width: 205px;
  }
  body .wrapper main .m-inner .sub-banners.wallet-pay .sub-banners-list-item-img {
    max-width: 160px;
  }
  body .wrapper main .m-inner .sub-banners-list-item-content-txt-block-item {
    margin-bottom: 15px;
  }
  body .wrapper main .m-inner .sub-banners-list-item-content-txt-block-item-top {
    font-size: 26px;
    margin-bottom: 7px;
  }
  body .wrapper main .m-inner .sub-banners-list-item-content-txt-block-item-top span {
    font-size: 16px;
  }
  body .wrapper main .m-inner .sub-banners-list-item-content-txt-block-item-bot {
    font-size: 12px;
  }
  body .wrapper main .m-inner .sub-banners-list-item-content-txt ul.list li {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .deposits-list.credits-page {
    margin-top: 0;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item:nth-child(1) {
    margin-top: 0;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-block {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-block-item-val {
    font-size: 16px;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-block-item-val span {
    font-size: 24px;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-block-item-desc {
    font-size: 14px;
    color: #747474;
    margin-top: 5px;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-name {
    font-size: 22px;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-actions {
    padding-top: 0;
    border-top: 0;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-actions .ui-arrow-link {
    margin-top: 20px;
    display: inline-block;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-content-actions .ui-arrow-link a {
    font-size: 16px;
    text-transform: unset;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big {
    background-color: #f2f2f2;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big .deposits-list-item-content-actions .ui-btn {
    margin-right: 0;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.big .deposits-list-item-content-actions .ui-btn a {
    padding: 0 20px;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-img {
    display: none;
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item.action .deposits-list-item-img-mob {
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
  }
  body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item {
    min-height: 210px;
  }
  body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item.atms:before,
  body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item.atms:after {
    width: 32px;
    height: 38px;
  }
  body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item.atms:before {
    top: 100px;
    right: 15px;
  }
  body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item.atms:after {
    bottom: 20px;
    right: 70px;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page {
    gap: 20px;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item {
    margin-top: 0;
    min-height: 360px;
    padding-bottom: 30px;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big {
    margin-top: 0;
    background-color: #f2f2f2;
    padding-bottom: 20px;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-img {
    display: none;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-img-mob {
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-content-name {
    max-width: 150px;
    line-height: 26px;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.big .deposits-list-item-content-actions .ui-btn a {
    padding: 0 20px;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.pensioner .deposits-list-item-img {
    top: 0;
    bottom: auto;
    width: 175px;
    height: 250px;
    background: url(/local/templates/main/styles/../media/img/credit_img2_mob.png) no-repeat;
    background-size: contain;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.pensioner .deposits-list-item-img img {
    display: none;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.ispolnenie-zhelaniy .deposits-list-item-img img {
    max-height: 83%;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.schastlivaya-moneta .deposits-list-item-img img {
    max-height: 78%;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.pensionnyy .deposits-list-item-img img {
    max-height: 75%;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.action .deposits-list-item-content-name {
    max-width: 100%;
    margin-top: 0;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-img {
    max-width: 180px;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-img img.mobile {
    display: block;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-img img.desktop {
    display: none;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content {
    max-width: 80%;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-name {
    max-width: 100%;
    font-size: 22px;
    margin-top: 0;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-block-item-val {
    font-size: 20px;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-block-item-val span {
    font-size: 14px;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-block-item-desc {
    font-size: 12px;
    color: #747474;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-actions {
    padding-top: 0;
    border-top: 0;
    margin-top: auto;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item-content-actions .ui-arrow-link a {
    font-size: 14px;
    text-transform: unset;
  }
  body .wrapper main .m-inner .deposits-list.deposits-accounts-page .deposits-list-item.big .deposits-list-item-content-name {
    max-width: 250px;
  }
  body .wrapper main .m-inner .deposits-steps.credits-page {
    margin: 0 -10px;
    padding-top: 70px;
  }
  body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-promo {
    padding: 0 10px;
  }
  body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-promo-txt {
    margin-top: 8px;
    font-size: 16px;
    line-height: 19px;
  }
  body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-block {
    margin-top: 30px;
    padding: 0 10px;
  }
  body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-block-item {
    margin-right: 15px;
    padding: 155px 25px 15px 25px;
  }
  body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-block-item-img img {
    max-width: auto;
    max-height: 165px;
  }
  body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-block-item-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-block-item-content-number {
    margin-right: 10px;
    padding-left: 0;
    min-width: 20px;
    font-size: 22px;
    line-height: 1;
  }
  body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-block-item-content-txt {
    font-size: 16px;
    line-height: 24px;
    margin-top: 0;
  }
  body .wrapper main .m-inner .deposits-steps.credits-page .deposits-steps-block-item-content-desc {
    width: 100%;
    margin-top: 7px;
    margin-left: 30px;
    font-size: 14px;
  }
  body .wrapper main .m-inner .deposits-steps.deposits-page {
    margin: 0 -10px;
  }
  body .wrapper main .m-inner .deposits-steps.deposits-page .deposits-steps-promo {
    padding: 0 10px;
  }
  body .wrapper main .m-inner .deposits-steps.deposits-page .deposits-steps-block {
    padding: 0 10px;
  }
  body .wrapper main .m-inner .deposits-steps.deposits-page .deposits-steps-block-item {
    margin-right: 15px;
    padding-top: 220px;
  }
  body .wrapper main .m-inner .deposits-steps.deposits-page .deposits-steps-block-item-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .wrapper main .m-inner .deposits-steps.deposits-page .deposits-steps-block-item-content-number {
    margin-right: 10px;
    padding-left: 0;
    font-size: 24px;
    line-height: 1;
  }
  body .wrapper main .m-inner .deposits-steps.deposits-page .deposits-steps-block-item-content-txt {
    font-size: 16px;
    line-height: 24px;
    margin-top: 0;
  }
  body .wrapper main .m-inner .deposits-steps.deposits-page .deposits-steps-block-item-content-desc {
    width: 100%;
    margin-left: 30px;
    font-size: 14px;
  }
  body .wrapper main .m-inner .help {
    margin: 0 -10px;
  }
  body .wrapper main .m-inner .help-title {
    padding: 0 10px;
  }
  body .wrapper main .m-inner .help .tags {
    overflow: hidden;
  }
  body .wrapper main .m-inner .help .tags-block {
    padding: 0 10px;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    width: 100%;
    overflow-x: scroll;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-width: 310px;
    margin-right: 15px;
    padding-left: 50px;
    background: #fff;
    border: 1px solid #e6e8e0;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item:last-child {
    width: 310px;
    margin-top: 0;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item-img {
    top: 20px;
    right: auto;
    left: 25px;
    width: 30px;
    height: 30px;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item-img img {
    display: none;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item-img svg {
    display: block;
    width: 100%;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item-content {
    max-width: 260px;
    min-height: 150px;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item-content-title {
    font: 700 18px/1.3 'CocoSharp', sans-serif;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item-content-txt {
    font: 14px/1.3 'CocoSharp', sans-serif;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .steps-easy {
    margin-top: 60px;
  }
  body .wrapper main .m-inner .steps-easy.card-yes .ui-btn a {
    width: 100%;
  }
  body .wrapper main .m-inner .steps-easy .steps-easy-title h2 {
    text-align: left;
  }
  body .wrapper main .m-inner .steps-easy-block {
    margin-top: 25px;
    padding: 25px;
  }
  body .wrapper main .m-inner .steps-easy-block-item {
    position: relative;
    margin-top: 40px;
    padding-bottom: 10px;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  body .wrapper main .m-inner .steps-easy-block-item:not(:first-child) .steps-easy-block-item-img:before {
    content: '';
    display: block;
    position: absolute;
    top: -40px;
    left: 22px;
    right: unset;
    -webkit-transform: none;
            transform: none;
    width: 1px;
    height: 30px;
    background: #d9d9d9;
  }
  body .wrapper main .m-inner .steps-easy-block-item:not(:last-child) .steps-easy-block-item-img:after {
    content: '';
    display: block;
    position: absolute;
    top: 54px;
    left: 22px;
    right: unset;
    bottom: 0;
    -webkit-transform: none;
            transform: none;
    width: 1px;
    height: initial;
    background: #d9d9d9;
  }
  body .wrapper main .m-inner .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img {
    position: static;
  }
  body .wrapper main .m-inner .steps-easy-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .steps-easy-block-item:last-child {
    padding-bottom: 0;
  }
  body .wrapper main .m-inner .steps-easy-block-item-img {
    position: static;
    width: 44px;
    height: 44px;
    z-index: 0;
  }
  body .wrapper main .m-inner .steps-easy-block-item-content {
    min-height: 44px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body .wrapper main .m-inner .steps-easy-block-item-content-title {
    font-size: 16px;
    line-height: 19px;
  }
  body .wrapper main .m-inner .steps-easy-block-item-content-desc {
    font-size: 14px;
  }
  body .wrapper main .m-inner .steps-easy-block.four_item .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before,
  body .wrapper main .m-inner .steps-easy-block.four_item .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
    width: 1px;
  }
  body .wrapper main .m-inner .steps-easy-block.four_item .steps-easy-block-item-content-desc {
    margin-top: 0;
  }
  body .wrapper main .m-inner .steps-easy-block-banner {
    display: block;
    width: auto;
    height: auto;
    margin: 30px -10px 0 -10px;
  }
  body .wrapper main .m-inner .steps-easy-block-banner::before {
    content: none;
  }
  body .wrapper main .m-inner .steps-easy-block-banner-img {
    display: none;
  }
  body .wrapper main .m-inner .steps-easy-block-banner-title {
    font-size: 18px;
  }
  body .wrapper main .m-inner .steps-easy-block-banner-content {
    padding: 20px;
  }
  body .wrapper main .m-inner .steps-easy-block-banner-content-text p {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .steps-easy.n-mortgage-page {
    margin-top: 60px;
    padding-top: 0;
  }
  body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-layout {
    display: none;
  }
  body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-block {
    margin-top: 30px;
    padding: 25px;
    width: 100%;
  }
  body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-block-item:not(:first-child) .steps-easy-block-item-img:before {
    content: '';
    display: block;
    position: absolute;
    top: -40px;
    left: 22px;
    right: unset;
    -webkit-transform: none;
    transform: none;
    width: 1px;
    height: 30px;
    background: #d9d9d9;
  }
  body .wrapper main .m-inner .steps-easy.n-mortgage-page .steps-easy-block-item-img svg {
    max-width: 44px;
  }
  body .wrapper main .m-inner .steps-easy.card-sinara-kind {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .steps-easy.card-sinara-kind .steps-easy-title-txt {
    margin-top: 10px;
    padding-right: 20%;
    font-size: 15px;
    line-height: 25px;
    text-align: left;
  }
  body .wrapper main .m-inner .steps-easy.card-sinara-kind .steps-easy-title .ui-btn {
    margin-top: 20px;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  body .wrapper main .m-inner .steps-easy.card-sinara-kind .steps-easy-title .ui-btn a {
    width: 100%;
    max-width: 100%;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page {
    padding-top: 0;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner {
    width: 100%;
    height: 100%;
    min-width: 335px;
    margin-left: -15px;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner-img {
    display: none;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner-content {
    padding: 20px 15px;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner-content-title {
    font-size: 18px;
    margin-bottom: 10px;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner-content-text p {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-banner::before {
    content: none;
  }
  body .wrapper main .m-inner .steps-easy.card-universal-page .steps-easy-block-item:nth-child(3) .steps-easy-block-item-img:after {
    display: none;
  }
  body .wrapper main .m-inner .steps-easy.invest-insurance .steps-easy-block-item:not(:first-child) .steps-easy-block-item-img:before {
    top: -80px;
    height: 70px;
  }
  body .wrapper main .m-inner .steps-easy.invest-insurance .steps-easy-block-item:not(:last-child) .steps-easy-block-item-img:after {
    top: 52px;
    height: 92px;
  }
  body .wrapper main .m-inner .steps-easy.credits-inner-professional .steps-easy-block-item:not(:first-child) .steps-easy-block-item-img:before {
    top: -110px;
  }
  body .wrapper main .m-inner .questions-tabs.state-services-page {
    padding-top: 30px;
    margin: 0 -10px;
  }
  body .wrapper main .m-inner .questions-tabs.state-services-page .questions-tabs-title {
    padding: 0 10px;
  }
  body .wrapper main .m-inner .questions-tabs.state-services-page .questions-tabs-title h2 {
    text-align: left;
  }
  body .wrapper main .m-inner .questions-tabs.state-services-page .questions-tabs-list {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .questions-tabs.state-services-page .questions-tabs-list-item-toggle {
    padding-right: 80px;
    padding-top: 18px;
    padding-bottom: 18px;
    line-height: 18px;
  }
  body .wrapper main .m-inner .questions-tabs.state-services-page .questions-tabs-list-item-drop {
    padding: 15px 25px;
  }
  body .wrapper main .m-inner .questions-tabs.state-services-page .questions-tabs-list-item-drop-inner {
    font-size: 14px;
    line-height: 17px;
  }
  body .wrapper main .m-inner .questions-tabs.deposit-my-beauty-page {
    padding-top: 25px;
  }
  body .wrapper main .m-inner .questions-tabs-list-item-toggle {
    position: relative;
    padding: 20px 50px 20px 25px;
    font: 500 14px/1.3 'CocoSharp', sans-serif;
  }
  body .wrapper main .m-inner .questions-tabs-list-item-toggle:after {
    position: absolute;
    right: 25px;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  body .wrapper main .m-inner .questions-tabs-list-item-drop {
    padding: 5px 25px;
  }
  body .wrapper main .m-inner .all-reserved.deposits-page {
    margin-top: 50px;
    position: relative;
    padding: 20px;
  }
  body .wrapper main .m-inner .all-reserved.deposits-page .all-reserved-img {
    position: absolute;
    top: 20px;
    left: 20px;
    width: 60px;
    min-width: 60px;
    height: 60px;
  }
  body .wrapper main .m-inner .all-reserved.deposits-page .all-reserved-img img {
    max-width: 100%;
    max-height: 100%;
  }
  body .wrapper main .m-inner .all-reserved.deposits-page .all-reserved-content {
    margin: 0;
  }
  body .wrapper main .m-inner .all-reserved.deposits-page .all-reserved-content-title {
    padding-left: 85px;
    padding-top: 7px;
    min-height: 50px;
    font-size: 18px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .all-reserved.deposits-page .all-reserved-content-txt {
    margin-top: 27px;
    font-size: 12px;
    line-height: 17px;
  }
  body .wrapper main .m-inner .business-services.business-page .business-services-slider-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow-x: scroll;
    margin: 0 -7.5px;
  }
  body .wrapper main .m-inner .business-services.business-page .business-services-slider-block::-webkit-scrollbar {
    display: none;
  }
  body .wrapper main .m-inner .business-services.business-page .business-services-slider-block-item {
    min-width: 310px;
    min-height: 140px;
    height: auto;
    margin: 0 7.5px;
    padding: 20px 25px 15px 70px;
    background: #fff;
    border: 1px solid #e6e8e0;
  }
  body .wrapper main .m-inner .business-services.business-page .business-services-slider-block-item-image {
    left: 25px;
    top: 20px;
    right: 0;
    width: 30px;
    height: 30px;
  }
  body .wrapper main .m-inner .business-services.business-page .business-services-slider-block-item-image svg {
    width: 100%;
    height: 100%;
  }
  body .wrapper main .m-inner .business-services.business-page .business-services-slider-block-item-title {
    max-width: 100%;
    font-size: 18px;
  }
  body .wrapper main .m-inner .business-services.business-page .business-services-slider-block-item-desc {
    margin-top: 10px;
    font-size: 14px;
    color: rgba(38, 38, 38, 0.6);
  }
  body .wrapper main .m-inner .business-services.business-page .business-services-slider-block-item .ui-arrow-link {
    padding-top: 16px;
  }
  body .wrapper main .m-inner .business-services.business-page .business-services-slider-block-item .ui-arrow-link a {
    text-transform: unset;
  }
  body .wrapper main .m-inner .business-services.business-page .business-services-slider .slick-controls {
    display: none;
  }
  body .wrapper main .m-inner .atms-location {
    margin-top: 20px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .wrapper main .m-inner .atms-location-city {
    margin-bottom: 2px;
  }
  body .wrapper main .m-inner .atms-location-city button span {
    padding: 4px 0;
    font-size: 16px;
    line-height: 16px;
  }
  body .wrapper main .m-inner .atms-location-sub {
    margin-left: 17px;
    margin-top: -2px;
    padding: 0;
    max-width: 260px;
  }
  body .wrapper main .m-inner .atms-location-sub input {
    font-size: 14px;
  }
  body .wrapper main .m-inner .atms-location-sub input::-webkit-input-placeholder {
    font-size: 14px;
  }
  body .wrapper main .m-inner .atms-location-sub input::-moz-placeholder {
    font-size: 14px;
  }
  body .wrapper main .m-inner .atms-location-sub input::-ms-input-placeholder {
    font-size: 14px;
  }
  body .wrapper main .m-inner .atms-location-sub input::placeholder {
    font-size: 14px;
  }
  body .wrapper main .m-inner .atms-actors {
    margin-top: 20px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .wrapper main .m-inner .atms-actors .ui-pill-btn button {
    padding: 7px 20px 10px 20px;
  }
  body .wrapper main .m-inner .atms-actors .atms-dropdown {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  body .wrapper main .m-inner .atms-actors .atms-dropdown__container {
    display: none;
    top: 100%;
    left: -10px;
    width: 100vw;
    border-radius: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    opacity: 1;
    visibility: visible;
  }
  body .wrapper main .m-inner .atms-actors .atms-dropdown__inner {
    padding: 30px 10px 40px;
  }
  body .wrapper main .m-inner .atms-actors .tags-title {
    font-size: 12px;
  }
  body .wrapper main .m-inner .atms-actors .tags-block {
    top: 35px;
    left: -10px;
    right: -10px;
    width: auto;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  body .wrapper main .m-inner .atms-actors .tags-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .heading-toggle {
    margin-top: -15px;
  }
  body .wrapper main .m-inner .heading-toggle.toggled .heading-toggle-actor:after {
    -webkit-transform: translateX(13px);
            transform: translateX(13px);
  }
  body .wrapper main .m-inner .heading-toggle-actor {
    margin: 0 10px;
    padding: 2px;
    width: 29px;
  }
  body .wrapper main .m-inner .heading-toggle-actor:after {
    width: 10px;
    height: 10px;
  }
  body .wrapper main .m-inner .map.atms-map .atms-map-detail {
    width: 100%;
    position: fixed;
    z-index: 10001;
    background: #ffffff;
    display: none;
  }
  body .wrapper main .m-inner .map.atms-map .atms-map-detail-close {
    top: 35px;
  }
  body .wrapper main .m-inner .map.atms-map .atms-map-detail-content {
    padding: 35px 10px;
    overflow-y: scroll;
  }
  body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-types-title {
    display: none;
  }
  body .wrapper main .m-inner .under-control.turist-page {
    margin-top: 40px;
    margin-left: 0;
    margin-right: 0;
  }
  body .wrapper main .m-inner .under-control.turist-page .under-control-content {
    padding: 30px 14px 40px 24px;
  }
  body .wrapper main .m-inner .under-control.turist-page .under-control-content ul li {
    font: 300 16px/20px 'CocoSharp', sans-serif;
  }
  body .wrapper main .m-inner .under-control.turist-page .under-control-content .ui-btn {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .under-control.cards-main {
    display: block;
  }
  body .wrapper main .m-inner .under-control.cards-main .under-control-content {
    padding-bottom: 30px;
  }
  body .wrapper main .m-inner .under-control.cards-main .under-control-content ul.list li {
    padding-right: 7%;
  }
  body .wrapper main .m-inner .under-control.cards-main .under-control-content-actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  body .wrapper main .m-inner .under-control.cards-main .under-control-content-actions .ui-arrow-link {
    margin: 0 0 0 20px;
  }
  body .wrapper main .m-inner .under-control.cards-main .under-control-subcontent {
    margin-left: 0;
    padding: 0 35px 30px;
  }
  body .wrapper main .m-inner .under-control.cards-main .under-control-subcontent-actions {
    padding-bottom: 0;
  }
  body .wrapper main .m-inner .under-control.cards-main .under-control-subcontent-actions-txt {
    max-width: 100%;
    font-size: 13px;
    line-height: 18px;
  }
  body .wrapper main .m-inner .under-control.cards-main .under-control-subcontent-actions .ui-app-list {
    margin-top: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrapper main .m-inner .under-control.cards-main .under-control-subcontent-actions .ui-app-list-item {
    margin: 0;
  }
  body .wrapper main .m-inner .under-control.cards-main .under-control-subcontent-actions .ui-app-list-item:not(:first-child) {
    margin-top: 0;
    margin-left: 17px;
  }
  body .wrapper main .m-inner .under-control.cards-main .under-control-subcontent-actions .ui-app-list-item a img:not(.mobile) {
    display: none;
  }
  body .wrapper main .m-inner .under-control.cards-main .under-control-subcontent-actions .ui-app-list-item a img.mobile {
    display: block;
  }
  body .wrapper main .m-inner .features {
    padding: 15px;
  }
  body .wrapper main .m-inner .features-item {
    width: calc((100% - 55px) / 2);
    margin-bottom: 34px;
  }
  body .wrapper main .m-inner .features-item-val span {
    font-size: 16px;
    line-height: 19px;
  }
  body .wrapper main .m-inner .features-item-val .num {
    font-size: 30px;
    line-height: 30px;
  }
  body .wrapper main .m-inner .features-item-val .txt {
    font-size: 18px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .features-item-desc {
    font-size: 14px;
    line-height: 17px;
  }
  body .wrapper main .m-inner .mortage-form {
    padding: 40px 15px 40px 20px;
  }
  body .wrapper main .m-inner .mortage-form-container .geo-btn {
    display: none;
  }
  body .wrapper main .m-inner .mortage-form-container .ui-form-select {
    max-width: 100%;
  }
  body .wrapper main .m-inner .mortage-form-container .ui-input.sm {
    max-width: 100%;
  }
  body .wrapper main .m-inner .mortage-form.new-mortgage {
    padding: 35px 10px;
    margin-top: 0;
  }
  body .wrapper main .m-inner .mortage-form.new-mortgage .mortage-form-container {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .mortage-form.new-mortgage .mortage-form-container-line {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .wrapper main .m-inner .mortage-form.new-mortgage .mortage-form-container-line:not(:first-child) {
    margin-top: 0;
  }
  body .wrapper main .m-inner .mortage-form.new-mortgage .mortage-form-container-line-clm {
    width: 100%;
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .mortage-form.new-mortgage .mortage-form-container-line-clm .ui-form-select {
    max-width: unset;
  }
  body .wrapper main .m-inner .mortage-form.new-mortgage .mortage-form-container .ui-btn {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .mortage-form.new-mortgage .mortage-form-container .ui-btn button {
    font-size: 14px;
    line-height: 33px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-img {
    right: -126px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-img img {
    width: 245px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-content {
    padding-right: 10px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-content-title {
    font-size: 22px;
    line-height: 26px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-content-block {
    display: block;
    padding-bottom: 0;
    border-bottom: none;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-content-block-item {
    margin-left: 0;
    margin-top: 15px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-content-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-content-block-item-value span {
    font-size: 14px;
    line-height: 16px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-content-block-item-value span.num {
    font-size: 24px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-content-block-item-desc {
    margin-top: 5px;
    font-size: 12px;
    line-height: 14px;
    color: #767474;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-content-actions {
    display: block;
    margin-top: 25px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-content-actions .ui-btn a {
    padding: 0 25px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item-content-actions .ui-arrow-link {
    margin-top: 15px;
    margin-left: 0;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item.shrinked .mortgage-list-item-img {
    left: auto;
    right: 0;
    top: auto;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item.shrinked .mortgage-list-item-img img {
    width: auto;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item.shrinked .mortgage-list-item-img img.desc {
    display: none;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item.shrinked .mortgage-list-item-img img.mob {
    display: block;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item.shrinked .mortgage-list-item-content {
    padding-left: 20px;
    padding-right: 10px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page.new-mortgage .mortgage-list-item-img img.desc {
    display: none;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page.new-mortgage .mortgage-list-item-img img.mob {
    display: block;
    width: 100%;
  }
  body .wrapper main .m-inner .help.mortgage-page {
    margin: 0 -10px;
  }
  body .wrapper main .m-inner .help.mortgage-page .help-title h2 {
    font-size: 22px;
  }
  body .wrapper main .m-inner .help.mortgage-page .tags-block {
    padding: 0 10px;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    width: 100%;
    overflow-x: scroll;
  }
  body .wrapper main .m-inner .help.mortgage-page .tags-block-item {
    white-space: nowrap;
  }
  body .wrapper main .m-inner .help.mortgage-page .tags-block-item a {
    font-size: 11px;
  }
  body .wrapper main .m-inner .not-found-image {
    width: 300px;
  }
  body .wrapper main .m-inner .not-found-desc {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .not-found-desc p {
    font-size: 16px;
  }
  body .wrapper main .m-inner .sitemap {
    padding-bottom: 60px;
  }
  body .wrapper main .m-inner .sitemap-content-row:last-child .sitemap-content-row-block-item:last-child {
    width: 100%;
  }
  body .wrapper main .m-inner .sitemap-content-row-block {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .history {
    padding: 20px 0 60px 0;
  }
  body .wrapper main .m-inner .history-content-year {
    font-size: 20px;
  }
  body .wrapper main .m-inner .history-content-circle {
    margin-left: 10px;
    width: 20px;
    height: 20px;
  }
  body .wrapper main .m-inner .history-content-txt {
    padding-left: 30px;
    padding-bottom: 30px;
  }
  body .wrapper main .m-inner .history-content-txt::before {
    left: 2px;
  }
  body .wrapper main .m-inner .history-content-txt p {
    margin-bottom: 15px;
    font-size: 12px;
    line-height: 16px;
  }
  body .wrapper main .m-inner .steps_open {
    padding: 10px 20px;
  }
  body .wrapper main .m-inner .steps_open .steps_open-title {
    text-align: left;
  }
  body .wrapper main .m-inner .steps_open .steps_open-title h2 {
    margin-left: -20px;
  }
  body .wrapper main .m-inner .steps_open.my-beauty-page {
    margin-top: 10px;
  }
  body .wrapper main .m-inner .steps_open.my-beauty-page .steps_open-block {
    margin-top: 0;
  }
  body .wrapper main .m-inner .steps_open.my-beauty-page .steps_open-block-item {
    width: 100%;
  }
  body .wrapper main .m-inner .steps_open.my-beauty-page .steps_open-block-item-content {
    max-width: 100%;
  }
  body .wrapper main .m-inner .steps_open.my-beauty-page .steps_open-block-item-content-image {
    -ms-flex-item-align: start;
        align-self: flex-start;
    margin-top: 20px;
    width: 45px;
    min-width: 45px;
    height: 45px;
  }
  body .wrapper main .m-inner .steps_open.my-beauty-page .steps_open-block-item-content-desc a {
    color: #dc0533;
  }
  body .wrapper main .m-inner .steps_open.my-beauty-page .steps_open-block-item-progress {
    top: 40px;
  }
  body .wrapper main .m-inner .steps_open.my-beauty-page .ui-btn {
    margin-top: 5px;
  }
  body .wrapper main .m-inner .steps_open.my-beauty-page .ui-btn a {
    width: 100%;
    line-height: 38px;
  }
  body .wrapper main .m-inner .steps_open.deposit-maximum-page {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .steps_open.deposit-maximum-page .steps_open-block {
    margin-top: 35px;
  }
  body .wrapper main .m-inner .steps_open.deposit-maximum-page .steps_open-block-item {
    width: 100%;
  }
  body .wrapper main .m-inner .steps_open.deposit-maximum-page .steps_open-block-item-content {
    max-width: 100%;
  }
  body .wrapper main .m-inner .steps_open.deposit-maximum-page .steps_open-block-item-content.active .steps_open-block-item-content-image,
  body .wrapper main .m-inner .steps_open.deposit-maximum-page .steps_open-block-item-content:hover .steps_open-block-item-content-image {
    width: 48px;
    height: 48px;
  }
  body .wrapper main .m-inner .steps_open.deposit-maximum-page .steps_open-block-item-content-image {
    -ms-flex-item-align: start;
        align-self: flex-start;
    margin-top: 20px;
    width: 48px;
    height: 48px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
  body .wrapper main .m-inner .steps_open.deposit-maximum-page .steps_open-block-item-content-desc {
    font-size: 14px;
  }
  body .wrapper main .m-inner .steps_open.deposit-maximum-page .steps_open-block-item-content-desc br {
    display: none;
  }
  body .wrapper main .m-inner .steps_open.deposit-maximum-page .steps_open-block-item-progress {
    top: 40px;
  }
  body .wrapper main .m-inner .steps_open.capitalplus .steps_open-block {
    margin-top: 40px;
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .steps_open.capitalplus .steps_open-block-item {
    width: 100%;
  }
  body .wrapper main .m-inner .steps_open.capitalplus .steps_open-block-item-content {
    left: 0;
  }
  body .wrapper main .m-inner .steps_open.capitalplus .steps_open-block-item-content-image {
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
  body .wrapper main .m-inner .steps_open.capitalplus .steps_open-block-item-content-image .common {
    display: block;
  }
  body .wrapper main .m-inner .steps_open.deposits-spring-page .steps_open-block-item {
    width: 100%;
  }
  body .wrapper main .m-inner .steps_open.deposits-spring-page .steps_open-block-item:last-child {
    margin-right: calc((100% / 4) * -1);
  }
  body .wrapper main .m-inner .steps_open.deposits-spring-page .steps_open-block-item-content {
    left: 0;
    max-width: 100%;
  }
  body .wrapper main .m-inner .steps_open.deposits-spring-page .steps_open-block-item-content-image {
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
  body .wrapper main .m-inner .steps_open.deposits-spring-page .steps_open-block-item-content-desc a {
    color: #dc0533;
  }
  body .wrapper main .m-inner .steps_open-block {
    display: block;
  }
  body .wrapper main .m-inner .steps_open-block-item {
    width: 100%;
    padding-top: 0;
  }
  body .wrapper main .m-inner .steps_open-block-item.active .steps_open-block-item-progress::before {
    height: 100%;
  }
  body .wrapper main .m-inner .steps_open-block-item.active .steps_open-block-item-progress-circle::before {
    height: 100%;
  }
  body .wrapper main .m-inner .steps_open-block-item-content {
    position: relative;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    left: 0;
    top: 0;
    max-width: 100%;
    padding-left: 40px;
  }
  body .wrapper main .m-inner .steps_open-block-item-content.active .steps_open-block-item-content-image,
  body .wrapper main .m-inner .steps_open-block-item-content:hover .steps_open-block-item-content-image {
    width: 45px;
    height: 45px;
  }
  body .wrapper main .m-inner .steps_open-block-item-content-image {
    width: 45px;
    height: 45px;
    margin: 0;
    margin-right: 15px;
  }
  body .wrapper main .m-inner .steps_open-block-item-content-desc {
    height: auto;
    text-align: left;
    font-size: 14px;
    color: #262626;
    background: none;
  }
  body .wrapper main .m-inner .steps_open-block-item-progress {
    position: absolute;
    left: 0;
    top: 35%;
    width: 5px;
    height: 100%;
  }
  body .wrapper main .m-inner .steps_open-block-item-progress::before {
    width: 100%;
    height: 0;
  }
  body .wrapper main .m-inner .steps_open-block-item-progress-circle {
    top: 0;
    left: 50%;
  }
  body .wrapper main .m-inner .steps_open-block-item-progress-circle:before {
    width: 100%;
    height: 0;
  }
  body .wrapper main .m-inner .clients-content {
    display: block;
  }
  body .wrapper main .m-inner .clients-content ul {
    max-width: 100%;
    margin-right: 0;
    margin-bottom: 18px;
  }
  body .wrapper main .m-inner .clients-content ul:last-child {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .subpromo-inner {
    padding: 15px 20px 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  body .wrapper main .m-inner .subpromo-inner-img {
    position: static;
    margin-top: 20px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body .wrapper main .m-inner .subpromo-inner-img img {
    max-height: 90%;
  }
  body .wrapper main .m-inner .subpromo-inner-content-title {
    font-size: 18px;
  }
  body .wrapper main .m-inner .subpromo-inner-content-desc {
    font-size: 15px;
  }
  body .wrapper main .m-inner .subpromo-inner-content-desc .ui-tip-drop {
    top: 50px;
  }
  body .wrapper main .m-inner .n-mortgage {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content {
    width: 90%;
    padding: 30px 0 25px 25px;
    z-index: 1;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content-props {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-top: 15px;
    padding-bottom: 0;
    border-bottom: none;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content-props-item {
    width: 100%;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content-props-item:not(:first-child) {
    margin-top: 15px;
    margin-left: 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content-props-item .val-sm {
    font-size: 14px;
    line-height: 17px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content-props-item .val-lg {
    padding: 0;
    font-size: 18px;
    line-height: 17px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content-props-item .desc {
    font-size: 12px;
    line-height: 14px;
    margin-top: 5px;
    color: #767474;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content-actions {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-top: 25px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content-actions .ui-btn {
    margin-right: 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content-actions .ui-btn a {
    font-size: 14px;
    line-height: 37px;
    padding: 0 25px;
    white-space: nowrap;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content-actions .ui-arrow-link {
    width: 100%;
    margin-left: 7px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content-actions .ui-arrow-link a {
    height: auto;
    font-size: 14px;
    line-height: 17px;
    margin: 15px 0 0 0;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-content-actions .ui-arrow-link a:after {
    margin-left: 8px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item.shrinked .mortgage-list-item-content {
    padding: 30px 0 25px 25px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item.shrinked .mortgage-list-item-content-block-item-value span.num {
    font-size: 18px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page .mortgage-list-item.shrinked .mortgage-list-item-content-actions .ui-btn a {
    white-space: nowrap;
  }
  body .wrapper main .m-inner .card-big-info {
    margin: 60px -10px 0 -10px;
    padding: 40px 10px;
  }
  body .wrapper main .m-inner .card-big-info-content {
    padding: 0;
  }
  body .wrapper main .m-inner .card-big-info-content-txt p {
    margin-bottom: 12px;
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .card-big-info-content-txt p:last-child {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .card-big-info-content-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .card-big-info-content-block-item-val span.val {
    font-size: 26px;
  }
  body .wrapper main .m-inner .card-big-info-content-block-item-val span.subval {
    margin-left: 5px;
    font-size: 16px;
  }
  body .wrapper main .m-inner .card-big-info-content-block-item-desc {
    max-width: 150px;
    font-size: 12px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .card-big-info-img {
    right: -30px;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  body .wrapper main .m-inner .card-big-info-img img:not(.mob-only) {
    display: none;
  }
  body .wrapper main .m-inner .card-big-info-img img.mob-only {
    display: block;
    width: auto;
  }
  body .wrapper main .m-inner .mortage-form.new-mortgage {
    margin-top: 40px;
    margin-left: -10px;
    width: calc(100% + 20px);
  }
  body .wrapper main .m-inner .mortage-form.new-mortgage .mortage-form-container-line.center {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  body .wrapper main .m-inner .mortage-form.new-mortgage .mortage-form-container-line-clm .ui-input label input {
    height: 40px;
    line-height: 1.35;
    border-radius: 8px;
  }
  body .wrapper main .m-inner .mortage-form.new-mortgage .mortage-form-container-line-clm .ui-input label .title {
    font-size: 14px;
  }
  body .wrapper main .m-inner .mortage-form.cards-universal-page {
    margin-left: 0;
    width: auto;
  }
  body .wrapper main .m-inner .helping-contacts-container {
    margin-top: 30px;
    padding-bottom: 20px;
  }
  body .wrapper main .m-inner .helping-contacts-container-els {
    display: block;
  }
  body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts {
    margin-top: 30px;
    padding: 0;
  }
  body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts:not(:first-child) {
    margin-left: 0;
  }
  body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts-txt span {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .helping-contacts-container-els .helping-contacts-txt a {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .gear_pay.pay-page .gear_pay-title {
    max-width: 415px;
  }
  body .wrapper main .m-inner .gear_pay.pay-page .gear_pay-title::before {
    left: 98%;
  }
  body .wrapper main .m-inner .muchpossible {
    position: relative;
    margin-bottom: 60px;
    padding: 50px 15px 25px 25px;
    display: none;
    background: #f2f2f2;
    border-radius: 10px;
  }
  body .wrapper main .m-inner .muchpossible-title {
    font: 700 18px/22px 'CocoSharp', sans-serif;
    margin-bottom: 35px;
    text-align: center;
  }
  body .wrapper main .m-inner .muchpossible-title span {
    color: #038c73;
    background: -webkit-gradient(linear, right top, left top, from(#6cc47b), to(#038c73));
    background: linear-gradient(270deg, #6cc47b 0%, #038c73 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  body .wrapper main .m-inner .muchpossible-txt p {
    font: 400 14px/18px 'CocoSharp', sans-serif;
    margin-bottom: 10px;
  }
  body .wrapper main .m-inner .muchpossible-txt p:last-child {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .muchpossible-txt p .sub-opt-tip {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' viewBox='0 0 18 17' fill='none'%3E%3Ccircle cx='8.52673' cy='8.5' r='8' fill='none' stroke='%23CACDC2'/%3E%3Cpath d='M8.37205 3.60938C6.42839 3.60938 5.33094 4.79938 5.29128 6.49182H6.81183C6.8515 5.38115 7.43328 4.9316 8.3985 4.9316C9.36372 4.9316 9.87939 5.56626 9.87939 6.26704C9.87939 7.06038 9.45628 7.4306 8.82161 7.88015C7.82994 8.66026 7.43328 9.0966 7.43328 10.194V10.551H8.95383V10.194C8.95383 9.48004 9.17861 9.26849 9.80005 8.81893C10.6992 8.1446 11.4132 7.60249 11.4132 6.26704C11.4132 4.72004 10.3289 3.60938 8.37205 3.60938ZM9.03316 13.2219V11.4502H7.3275V13.2219H9.03316Z' fill='%23CACDC2'/%3E%3C/svg%3E") center no-repeat;
    background-size: 100%;
  }
  body .wrapper main .m-inner .muchpossible::before {
    content: '';
    position: absolute;
    width: 74px;
    height: 74px;
    top: 60px;
    left: 25px;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    background: url(/local/templates/main/styles/../media/img/muchpossible.svg) center no-repeat;
    background-color: #ffffff;
    border-radius: 50%;
  }
  body .wrapper main .m-inner .more_possible {
    margin-top: 60px;
  }
  body .wrapper main .m-inner .more_possible-wrap {
    padding: 25px 15px;
  }
  body .wrapper main .m-inner .more_possible-title {
    font-size: 18px;
  }
  body .wrapper main .m-inner .more_possible-main {
    font-size: 14px;
  }
  body .wrapper main .m-inner .compares {
    margin: 25px -10px 0;
    padding: 0 10px;
  }
  body .wrapper main .m-inner .compares::after {
    content: '';
    min-width: 10px;
  }
  body .wrapper main .m-inner .compares-item {
    width: 280px;
    margin-right: 15px;
    padding: 25px 15px;
  }
  body .wrapper main .m-inner .compares-item-head {
    padding-bottom: 10px;
  }
  body .wrapper main .m-inner .compares-item-title {
    margin-bottom: 5px;
    font-size: 18px;
  }
  body .wrapper main .m-inner .compares-item-desc {
    font-size: 12px;
    line-height: 16px;
  }
  body .wrapper main .m-inner .compares-item-main {
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .compares-item-main ul {
    margin-top: 0 !important;
  }
  body .wrapper main .m-inner .compares-item-main ul.list.big li {
    margin-top: 5px;
  }
  body .wrapper main .m-inner .other_offers {
    margin-top: 60px;
  }
  body .wrapper main .m-inner .other_offers-title {
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .other_offers-item {
    width: 310px;
    margin-right: 15px;
  }
  body .wrapper main .m-inner .other_offers-item-content {
    min-height: 220px;
    padding: 20px;
  }
  body .wrapper main .m-inner .other_offers-item-title {
    max-width: 200px;
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .other_offers-item-desc {
    max-width: 160px;
    margin-bottom: 15px;
    font-size: 14px;
  }
  body .wrapper main .m-inner .mini_banner-wrap {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: start;
  }
  body .wrapper main .m-inner .mini_banner-content {
    width: 100%;
    max-width: 270px;
  }
  body .wrapper main .m-inner .mini_banner-text .desc {
    max-width: 225px;
  }
  body .wrapper main .m-inner .mini_banner-img {
    left: auto;
    right: 0;
    width: 148px;
  }
  body .wrapper main .m-inner .mini_banner-img .mobile {
    display: block;
  }
  body .wrapper main .m-inner .mini_banner-img .desktop {
    display: none;
  }
  body .wrapper .docs-list-item {
    margin-top: 20px;
  }
  body .wrapper .docs-list-item-link {
    padding: 0 0 0 30px;
  }
  body .wrapper .docs-list-item-link:before {
    width: 18px;
    height: 20px;
  }
  body .wrapper .docs-list-item-link a {
    min-height: 20px;
    font-size: 14px;
  }
  body .wrapper .tags-block {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    max-width: 100vw;
    overflow-x: scroll;
  }
  body .wrapper .tags-block::-webkit-scrollbar {
    display: none;
  }
  body .wrapper .tags-block-item a {
    font-size: 13px;
    white-space: nowrap;
  }
  body .wrapper .tabs-content-list .slick-list,
  body .wrapper .tabs-content-list .slick-track {
    -webkit-transform: none;
            transform: none;
  }
  body .wrapper .modal-inf {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .wrapper .modal-inf-item {
    width: 100%;
    -ms-flex-wrap: unset;
        flex-wrap: unset;
    margin-right: 0;
  }
  body .wrapper .modal-inf-item:first-child {
    margin-top: 0;
  }
  body .wrapper .modal-inf-item .text {
    font: 300 14px/28px 'CocoSharp', sans-serif;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  body .wrapper .modal-inf-item .num {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 40%;
    font: 20px/28px 'CocoSharp', sans-serif;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  body .wrapper .pp-interview-signup-body {
    left: 10px;
    right: 10px;
    width: auto;
    padding: 35px 20px;
    -webkit-transform: translateX(0) translateY(-50%);
            transform: translateX(0) translateY(-50%);
  }
  body .wrapper .pp-interview-signup-body h2 {
    margin-bottom: 30px;
  }
  body .wrapper .pp-interview-signup-body .ui-input {
    margin-top: 20px;
  }
  body .wrapper .pp-interview-signup-body .ui-input.sm label input {
    width: 100%;
  }
  body .wrapper .pp-interview-signup-body .ui-form-select {
    max-width: none;
    margin-top: 20px;
  }
  body .wrapper .pp-interview-signup-body .ui-form-select .bootstrap-select .dropdown-toggle {
    width: 100%;
  }
  body .wrapper .pp-interview-signup-body .ui-checkbox {
    margin-top: 25px;
  }
  body .wrapper .pp-interview-signup-body .ui-btn {
    margin-top: 30px;
  }
  body .wrapper .pp-interview-signup-body .ui-btn button {
    width: 100%;
    font: 500 14px/48px 'CocoSharp', sans-serif;
  }
  body .wrapper .pp-interview-signup-body .close {
    width: 24px;
    height: 24px;
  }
  body .wrapper .pp-interview-signup-body.maternity-capital {
    left: 10px;
    right: 10px;
    width: auto;
    padding: 35px 20px;
    -webkit-transform: translateX(0) translateY(-50%);
            transform: translateX(0) translateY(-50%);
  }
  body .wrapper .pp-interview-signup-body.maternity-capital .ui-btn button {
    width: auto;
  }
  body .wrapper .pp-interview-signup-body.maternity-capital p {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper .sub-banners.sbp-app .sub-banners-list .ui-app-list {
    display: block;
  }
}
@media (max-width: 759px) and (max-width: 375px) {
  body .wrapper .promo.remittance-page .promo-static-img {
    -webkit-transform: translate(290px, 130px);
            transform: translate(290px, 130px);
  }
}
@media (max-width: 759px) and (max-width: 374px) {
  body .wrapper main .m-inner .offers-static-img {
    width: 115px;
  }
}
@media (max-width: 759px) and (max-width: 500px) {
  body .wrapper main .m-inner .sitemap-content-row-block {
    margin-bottom: -30px;
  }
  body .wrapper main .m-inner .sitemap-content-row-block-item {
    width: 100%;
    margin-bottom: 30px;
    padding-right: 0;
  }
  body .wrapper main .m-inner .sitemap-content-row-block-item-subitem {
    margin-top: 30px;
  }
}
@media (max-width: 520px) {
  body .wrapper .logo a img {
    height: 16px;
  }
  body .wrapper .logo a svg {
    width: 145px;
    height: 34px;
  }
  body .wrapper .logo-item {
    margin-right: 5px;
    padding-right: 5px;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-img {
    border-radius: 0;
    z-index: 9;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-img img {
    -webkit-transform: translateX(170px) !important;
            transform: translateX(170px) !important;
  }
  body .wrapper .promo.inner-page.cards-universal-page .promo-static-info-txt {
    padding: 0 40px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info {
    padding-top: 15px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info .tags {
    margin-top: -5px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-img {
    display: none;
  }
  body .wrapper .promo.credits-inner-page .promo-static-img-mob {
    display: block;
  }
  body .wrapper .promo.credits-inner-page.credit-elders-page .promo-static-info-block-item-val {
    max-width: 165px;
  }
  body .wrapper .promo.credits-inner-page.credit-elders-page .promo-static-info-block-item-desc {
    max-width: 150px;
  }
  body .wrapper .promo.credits-inner-page.credit-big-amounts-page .promo-static-info-block-item-val {
    max-width: 165px;
  }
  body .wrapper .promo.credits-inner-page.credit-big-amounts-page .promo-static-info-block-item-desc {
    max-width: 150px;
  }
  body .wrapper .promo.pay-page.samsung-pay .promo-static-info-txt {
    max-width: 200px;
    font-size: 15px;
    line-height: 20px;
  }
  body .wrapper .promo.pay-page.samsung-pay .promo-static-img {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  body .wrapper .promo.pay-page.samsung-pay .promo-static-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper .promo.pay-page.samsung-pay .promo-static-img img.mobile {
    display: block;
  }
  body .wrapper .promo.pay-page.samsung-pay .promo-static-img img:not(.mobile) {
    display: none;
  }
  body .wrapper .promo.pay-page.samsung-pay.mir-pay .promo-static-img img {
    max-height: 100%;
  }
  body .wrapper .promo.mir-pay .promo-static-img img:not(.mobile) {
    display: block;
  }
  body .wrapper .promo-slider-block-item.img-sm .promo-slider-block-item-img img {
    -webkit-transform: translateX(350px);
            transform: translateX(350px);
  }
  body .wrapper .promo-slider-block-item.virus .promo-slider-block-item-content-desc {
    margin-top: 15px;
  }
  body .wrapper .promo-slider-block-item.virus .promo-slider-block-item-content-desc br {
    display: none;
  }
  body .wrapper .promo-slider-block-item.skb-news .promo-slider-block-item-img img {
    -webkit-transform: translateX(330px);
            transform: translateX(330px);
  }
  body .wrapper .promo-slider-block-item.delivery .promo-slider-block-item-content {
    padding-top: 20px;
    width: 50%;
  }
  body .wrapper .promo-slider-block-item.delivery .promo-slider-block-item-img {
    width: 50%;
  }
  body .wrapper .promo-slider-block-item.delivery .promo-slider-block-item-img img {
    -webkit-transform: translateX(550px);
            transform: translateX(550px);
  }
  body .wrapper .promo-slider-block-item.osago .promo-slider-block-item-content {
    padding-top: 60px;
  }
  body .wrapper .promo-slider-block-item.osago .promo-slider-block-item-content .ui-btn {
    margin-top: 10px;
  }
  body .wrapper .promo-slider-block-item.credit .promo-slider-block-item-content {
    width: 80%;
  }
  body .wrapper .promo-slider-block-item.credit .promo-slider-block-item-img {
    width: auto;
  }
  body .wrapper .promo-slider-block-item-content {
    position: relative;
    z-index: 1;
    width: 80%;
    padding: 25px 0 40px 20px;
  }
  body .wrapper .promo-slider-block-item-content-title {
    max-width: 250px;
  }
  body .wrapper .promo-slider-block-item-content-desc {
    max-width: 190px;
  }
  body .wrapper .promo-slider-block-item-img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: auto;
  }
  body .wrapper .promo-slider-block-item-img.mobile-toggle {
    background: #ecf1f7;
  }
  body .wrapper .promo-slider-block-item-img.mobile-toggle img:not(.mobile) {
    display: none;
  }
  body .wrapper .promo-slider-block-item-img.mobile-toggle img.mobile {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    display: block;
    -webkit-transform: translateX(0);
            transform: translateX(0);
    max-height: 100%;
    height: 100%;
  }
  body .wrapper .promo-slider-block-item-img img {
    max-width: initial;
    max-height: 100%;
    -webkit-transform: translateX(400px);
            transform: translateX(400px);
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.my-beauty .deposits-list-item-content-actions {
    display: block;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.my-beauty .deposits-list-item-content-actions-desc {
    margin: 25px 0 0 -10px;
    max-width: 180px;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.deposit-privet .deposits-list-item-content-actions {
    display: block;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.deposit-privet .deposits-list-item-content-actions-desc {
    margin: 25px 0 0 -10px;
    max-width: 144px;
  }
  body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item-img img {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px);
  }
  body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item-content-list {
    max-width: 270px;
  }
  body .wrapper main .m-inner .banners.payment-page {
    margin: 0;
  }
  body .wrapper main .m-inner .banners.sbp-page {
    margin-top: 25px;
    padding: 75px 0 15px;
  }
  body .wrapper main .m-inner .banners.sbp-page .banners-promo {
    position: relative;
    padding: 150px 20px 30px;
    overflow: visible;
  }
  body .wrapper main .m-inner .banners.sbp-page .banners-promo-img {
    width: 100%;
  }
  body .wrapper main .m-inner .banners.sbp-page .banners-promo-img img {
    top: -75px;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    display: none;
    height: auto;
  }
  body .wrapper main .m-inner .banners.sbp-page .banners-promo-img .mob-only {
    display: block;
  }
  body .wrapper main .m-inner .banners.sbp-page .banners-promo-content-txt ul.list li {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .banners.sbp-page .banners-promo-content .ui-btn-hollow {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .banners.single.cards-uni-social-page {
    margin: 60px -10px 0 -10px;
    padding: 0;
  }
  body .wrapper main .m-inner .banners.single.cards-uni-social-page .banners-list-item-content-title {
    font-size: 18px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .banners.single.cards-uni-social-page .banners-list-item-content-actions .ui-btn-hollow a {
    padding: 0 12px;
  }
  body .wrapper main .m-inner .banners.single.wallet-pay {
    margin: 0;
  }
  body .wrapper main .m-inner .banners-list-item.big .banners-list-item-img img {
    -webkit-transform: translateX(187px);
            transform: translateX(187px);
  }
  body .wrapper main .m-inner .banners-list-item.big .banners-list-item-content-txt {
    max-width: 200px;
  }
  body .wrapper main .m-inner .banners-list-item.big .banners-list-item-content-title {
    max-width: 170px;
  }
  body .wrapper main .m-inner .offers-new-year-layout {
    top: -100px;
  }
  body .wrapper main .m-inner .offers-new-year-layout img.tablet-sm {
    display: none;
  }
  body .wrapper main .m-inner .offers-new-year-layout img.mob {
    display: block;
    width: 100%;
  }
  body .wrapper main .m-inner .steps.pay-page .steps-title {
    max-width: 340px;
  }
  body .wrapper main .m-inner .steps.pay-page .steps-title h1 {
    font-size: 22px;
    line-height: 27px;
  }
  body .wrapper main .m-inner .steps.pay-page .steps-title::before {
    top: 29px;
    right: 58%;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps-tabs-list-item-title {
    max-width: 210px;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps-tabs-list-item-desc {
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-steps .slick-controls {
    margin-top: auto;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions.deskt .functions-content-block-item-img img {
    height: 185px;
    max-width: none;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions-content-block-item-img img {
    height: auto;
    max-height: 260px;
  }
  body .wrapper main .m-inner .tabs.sbp-page .tabs-content-list .functions.card-universal-page .functions-steps-tabs-list-item-title-txt {
    font-size: 18px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages-block-item-content {
    min-height: 95px !important;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.deposit-calc .deposit-calc-controls .ui-range-titles-right input {
    max-width: 160px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.deposit-calc .deposit-calc-result-controls-desc {
    margin: 0;
    text-align: left;
    font-size: 12px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-result {
    padding: 20px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.card-universal-page .deposit-calc-result-controls-desc {
    margin-top: 20px;
    text-align: center;
    white-space: nowrap;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.deposit-maximum-page .deposit-calc-controls .ui-range-titles-right {
    font-size: 18px;
    line-height: 21px;
  }
  body .wrapper main .m-inner .tabs .tabs-content-list-item .deposit-calc.deposit-maximum-page .deposit-calc-controls .ui-range-titles-right input {
    font-size: 18px;
    line-height: 21px;
  }
  body .wrapper main .m-inner .advantages.card-uni-social-page {
    padding-bottom: 60px;
  }
  body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-title h2 {
    text-align: left;
  }
  body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-block {
    margin-top: 30px;
    padding: 30px 20px;
  }
  body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-block-item {
    margin-top: 30px;
    position: relative;
    padding-left: 60px;
  }
  body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-block-item-img {
    position: absolute;
    top: 0;
    left: 0;
    width: 44px;
    height: 44px;
  }
  body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-block-item-title {
    margin: 0;
    font-size: 18px;
    text-align: left;
    line-height: 22px;
  }
  body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-block-item-txt {
    margin: 10px 0 0 0;
    text-align: left;
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .subpromo-inner-content-desc .ui-tip {
    margin: 0;
  }
  body .wrapper main .m-inner .subpromo-inner-content-desc .ui-tip-drop {
    right: -160px;
    width: 260px;
    top: 100px;
  }
  body .wrapper main .m-inner .easy-banner.deposits-page.coupon-page {
    position: relative;
    height: 229px;
  }
  body .wrapper main .m-inner .easy-banner.deposits-page.coupon-page .easy-banner-info {
    padding-left: 25px;
  }
  body .wrapper main .m-inner .easy-banner.deposits-page.coupon-page .easy-banner-info h2 {
    width: 200px;
  }
  body .wrapper main .m-inner .easy-banner.deposits-page.coupon-page .easy-banner-info-txt {
    max-width: 200px;
  }
  body .wrapper main .m-inner .easy-banner.deposits-page.coupon-page .easy-banner-img .desct {
    display: none;
  }
  body .wrapper main .m-inner .easy-banner.deposits-page.coupon-page .easy-banner-img .mob {
    z-index: -2;
    display: block;
    position: absolute;
    right: 0;
  }
  body .wrapper main .m-inner .deposits-advantages.cards-uni-social-page .deposits-advantages-block-item {
    min-height: 95px;
  }
  body .wrapper main .m-inner .card-universal-underfunctions {
    margin-top: -30px;
  }
  body .wrapper main .m-inner .card-universal-underfunctions span {
    font-size: 15px;
    line-height: 25px;
    text-align: left;
  }
  body .wrapper main .m-inner .one-touch-payment-standalone {
    margin-top: 60px;
    padding: 30px 15px;
  }
  body .wrapper main .m-inner .one-touch-payment-standalone-title {
    font-size: 22px;
    line-height: 26px;
    text-align: left;
  }
  body .wrapper main .m-inner .one-touch-payment-standalone-txt {
    margin-top: 10px;
    font-size: 15px;
    line-height: 25px;
    text-align: left;
  }
  body .wrapper main .m-inner .one-touch-payment-standalone-img img {
    max-width: 100%;
    max-height: auto;
  }
  body .wrapper main .m-inner .card-caths {
    margin-top: -15px;
  }
  body .wrapper main .m-inner .card-caths-block {
    display: block;
  }
  body .wrapper main .m-inner .card-caths-block-item {
    padding: 25px 20px;
    width: 100%;
  }
  body .wrapper main .m-inner .card-caths-block-item:not(:first-child) {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .card-caths-block-item-title {
    font-size: 18px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .card-caths-block-item-head {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .card-caths-block-item-head-item span {
    font-size: 12px;
    line-height: 14px;
  }
  body .wrapper main .m-inner .card-caths-block-item-list-item-content-txt {
    padding-right: 40px;
  }
  body .wrapper main .m-inner .card-caths-block-item-list-item-content-txt span {
    font-size: 14px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .card-caths-block-item-list-item-val span {
    font-size: 18px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .card-caths-txt {
    margin-top: 25px;
    font-size: 15px;
    line-height: 25px;
    text-align: left;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:last-child .payment-block-item-image {
    margin-top: -20px;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:last-child .payment-block-item-image img.desk {
    display: none;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:last-child .payment-block-item-image img.tablet {
    display: none;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:last-child .payment-block-item-image img.mobile {
    display: block;
    width: 100%;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:first-child .payment-block-item-content-title {
    max-width: 240px;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-block-item:first-child .payment-block-item-content-title::before {
    top: 23px;
    right: 43%;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-note {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .payment.pay-page.samsung-pay .payment-note span {
    font-size: 12px;
    line-height: 15px;
  }
  body .wrapper main .m-inner .gear_pay.pay-page .gear_pay-title {
    max-width: 240px;
  }
  body .wrapper main .m-inner .gear_pay.pay-page .gear_pay-title::before {
    top: 31px;
    left: 73%;
  }
  body .wrapper main .m-inner .fast-payment {
    margin: 40px 0 30px 0;
    padding: 30px 15px;
  }
  body .wrapper main .m-inner .fast-payment-title {
    text-align: start;
    font-size: 22px;
    line-height: 26px;
    margin-bottom: 10px;
  }
  body .wrapper main .m-inner .fast-payment-txt {
    text-align: start;
    font-size: 15px;
    line-height: 25px;
    margin-bottom: 10px;
  }
  body .wrapper main .m-inner .fast-payment-logo {
    margin: 0;
  }
  body .tooltip .arrow:before {
    display: none;
  }
}
@media (max-width: 374px) {
  body .wrapper .logo a img {
    height: 12px;
  }
  body .wrapper .promo-slider-block-item.skb-online .promo-slider-block-item-img img {
    -webkit-transform: translateX(30px);
            transform: translateX(30px);
  }
  body .wrapper .promo-slider-block-item.skb-news .promo-slider-block-item-img img {
    -webkit-transform: translateX(370px);
            transform: translateX(370px);
  }
  body .wrapper .promo-slider-block-item.img-sm .promo-slider-block-item-img img {
    -webkit-transform: translateX(405px);
            transform: translateX(405px);
  }
  body .wrapper .promo-slider-block-item-img img {
    -webkit-transform: translateX(420px);
            transform: translateX(420px);
  }
  body .wrapper .promo.sbp-page .promo-static-img .mob-only {
    -webkit-transform: translateX(40px);
            transform: translateX(40px);
  }
  body .wrapper .promo.new-mortgage .promo-static-img-mob img {
    right: -60px;
  }
  body .wrapper main .m-inner .banners-list-item-img {
    height: 100px;
  }
  body .wrapper main .m-inner .banners-list-item.atms .banners-list-item-content:before {
    right: 10px;
  }
  body .wrapper main .m-inner .banners-list-item.atms .banners-list-item-content:after {
    right: 45px;
  }
  body .wrapper main .m-inner .sub-banners.fast-payments .sub-banners-list-item-img {
    max-width: 90px;
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item:first-child .sub-banners-list-item-img {
    right: -65px;
    width: 180px;
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item-img {
    width: 120px;
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item-content {
    padding: 30px 20px;
  }
  body .wrapper main .m-inner .sub-banners.business-page .sub-banners-list-item-content-txt {
    max-width: 150px;
  }
  body .wrapper main .m-inner .sub-banners.sbp-page .sub-banners-list-item-content {
    padding: 30px 20px;
  }
  body .wrapper main .m-inner .sub-banners.sbp-page .sub-banners-list-item-content-txt {
    max-width: 170px;
  }
  body .wrapper main .m-inner .sub-banners.sbp-page .sub-banners-list-item-img img {
    height: 160px;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.obyknovennoe-chudo .deposits-list-item-img-mob img {
    max-height: 210px;
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.ispolnenie-zhelaniy .deposits-list-item-img img {
    -webkit-transform: translateX(45px);
            transform: translateX(45px);
  }
  body .wrapper main .m-inner .deposits-list.deposits-page .deposits-list-item.ispolnenie-zhelanii-plus .deposits-list-item-img img {
    -webkit-transform: translateX(120px);
            transform: translateX(120px);
  }
  body .wrapper main .m-inner .deposits-list.credits-page .deposits-list-item-img {
    height: 65%;
  }
  body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item-img img {
    -webkit-transform: translateX(20px);
            transform: translateX(20px);
  }
  body .wrapper main .m-inner .deposits-list.credits-inner-page .deposits-list-item-content-list {
    max-width: 200px;
  }
  body .wrapper main .m-inner .subpromo-inner-content-desc .ui-tip-drop {
    right: -85px;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-title title {
    word-break: break-all;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-controls .sub-options-block {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .wrapper main .m-inner .tabs.new-mortgage-page .tabs-content-list-item .deposit-calc.new-mortgage .deposit-calc-result-controls .ui-btn a {
    width: 100%;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page.mortgage-page .mortgage-list-item.shrinked .mortgage-list-item-img img.mob {
    width: 140px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page.mortgage-page .mortgage-list-item-img {
    right: -96px;
  }
  body .wrapper main .m-inner .mortgage-list.mortgage-page.mortgage-page .mortgage-list-item-img img {
    width: 200px;
  }
  body .wrapper main .m-inner .n-mortgage-list-item-img-mob img {
    right: -53px;
  }
  body .wrapper main .m-inner .mortage-form.new-mortgage .mortage-form-container .ui-btn {
    max-width: 100%;
  }
  body .pp-interview-signup-body.maternity-capital .ui-btn button {
    width: 100%;
  }
}

/* End */


/* Start:/local/templates/main/styles/transaction-styles.css?176433738531145*/
.bg-outside {
  position: relative;
}
.bg-outside:before,
.bg-outside:after {
  content: '';
  display: block;
  width: calc((100vw - 100%) / 2);
  background: inherit;
  position: absolute;
  bottom: 0px;
  top: 0px;
}
.bg-outside:before {
  right: 100%;
}
.bg-outside:after {
  left: 100%;
}
body .wrapper h1.md {
  font-size: 52px;
  line-height: 62px;
}
body .wrapper .ui-checkbox.transparent label {
  padding: 2px 0 0 39px;
}
body .wrapper .ui-checkbox.transparent label input[type='checkbox']:checked ~ .checkmark {
  border-color: #d9d9d9;
  background-color: transparent;
}
body .wrapper .ui-checkbox.transparent label .checkmark {
  background-color: transparent;
  width: 29px;
  height: 29px;
  border-radius: 2px;
  border-color: #d9d9d9;
}
body .wrapper .ui-checkbox.transparent label .checkmark:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc0533' height='16' viewBox='0 0 515.556 515.556' width='13'%3E%3Cpath d='m0 274.226 176.549 176.886 339.007-338.672-48.67-47.997-290.337 290-128.553-128.552z'/%3E%3C/svg%3E") center no-repeat;
}
body .wrapper .ui-btn button[type="submit"] {
  padding: 0 50px;
  display: inline-block;
  font: 500 18px/56px 'CocoSharp', sans-serif;
  color: #ffffff;
  text-align: center;
  border: 2px solid #dc0533;
  background: #dc0533;
  border-radius: 30px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper .ui-btn button[type="submit"]:hover {
  color: #dc0533;
  background: transparent;
}
body .wrapper .ui-btn-hollow.big a {
  line-height: 55px;
  font-weight: 300;
}
body .wrapper h2.xsm {
  font-size: 24px;
  line-height: 1.3;
}
body .wrapper ul.list.black li {
  color: #262626;
}
body .wrapper ul.list.black li:before {
  background: #dc0533;
}
body .wrapper .tarrifs-table {
  margin: 0 -40px;
}
body .wrapper .tarrifs-table table {
  width: 100%;
}
body .wrapper .tarrifs-table table thead {
  background: rgba(217, 217, 217, 0.3);
}
body .wrapper .tarrifs-table table thead tr:not(:only-child):first-child {
  border-bottom: 1px solid rgba(217, 217, 217, 0.5);
}
body .wrapper .tarrifs-table table thead tr:not(:only-child):first-child th {
  font: 300 14px/18px 'CocoSharp', sans-serif;
  color: #dc0533;
  text-transform: uppercase;
}
body .wrapper .tarrifs-table table thead tr th {
  padding: 12px 0;
  white-space: nowrap;
  font: 300 14px/18px 'CocoSharp', sans-serif;
  color: #747474;
}
body .wrapper .tarrifs-table table thead tr th:first-child {
  padding-left: 40px;
}
body .wrapper .tarrifs-table table thead tr th:last-child {
  padding-right: 40px;
}
body .wrapper .tarrifs-table table tbody tr {
  border-bottom: 1px solid #d9d9d9;
}
body .wrapper .tarrifs-table table tbody tr td {
  padding: 17px 40px 17px 0;
  font: 14px/18px 'CocoSharp', sans-serif;
  color: #262626;
}
body .wrapper .tarrifs-table table tbody tr td:first-child {
  padding-left: 40px;
  width: 275px;
}
body .wrapper .tarrifs-table table tbody tr td:last-child {
  padding-right: 40px;
}
body .wrapper .tarrifs-table table tbody tr td span.val {
  margin-right: 5px;
  font-size: 16px;
  font-weight: 700;
}
body .wrapper .tarrifs-table table tbody tr td span.sm {
  display: block;
  max-width: 175px;
}
body .wrapper main .m-inner .transaction {
  position: relative;
}
body .wrapper main .m-inner .transaction form .transaction-content {
  margin: 0 auto;
  max-width: 1135px;
}
body .wrapper main .m-inner .transaction form .transaction-content h1 {
  text-align: center;
}
body .wrapper main .m-inner .transaction form .transaction-content-txt {
  margin-top: 36px;
}
body .wrapper main .m-inner .transaction form .transaction-content-txt p {
  margin: 0 auto;
  max-width: 970px;
  line-height: 26px;
}
body .wrapper main .m-inner .transaction form .transaction-content-container {
  position: relative;
  margin-top: 66px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
body .wrapper main .m-inner .transaction form .transaction-content-container:before {
  content: '';
  display: block;
  position: absolute;
  top: 128px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 11px;
  height: 18px;
  background: url(/local/templates/main/styles/../media/img/skb-arrow.png);
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item {
  padding: 32px 28px 40px;
  width: calc((100% - 70px)/2);
  min-height: 320px;
  background: #ffffff;
  -webkit-box-shadow: 0 5px 28px 4px rgba(204, 208, 214, 0.54) !important;
          box-shadow: 0 5px 28px 4px rgba(204, 208, 214, 0.54) !important;
  border-radius: 10px;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item-title {
  font: 500 24px/1 'CocoSharp', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .field {
  margin-top: 28px;
  width: 100%;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .field-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font: 15px/1 'CocoSharp', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .field-content {
  position: relative;
  margin-top: 7px;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .field-content input {
  padding: 0 40px 0 20px;
  width: 100%;
  height: 60px;
  font: 26px/60px 'CocoSharp', sans-serif;
  color: #262626;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .field-content input::-webkit-input-placeholder {
  font: 500 18px/60px 'CocoSharp', sans-serif;
  color: #c9c9c9;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .field-content input::-moz-placeholder {
  font: 500 18px/60px 'CocoSharp', sans-serif;
  color: #c9c9c9;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .field-content input::-ms-input-placeholder {
  font: 500 18px/60px 'CocoSharp', sans-serif;
  color: #c9c9c9;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .field-content input::placeholder {
  font: 500 18px/60px 'CocoSharp', sans-serif;
  color: #c9c9c9;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .field-content-desc {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 15px;
  font: 26px/1 'CocoSharp', sans-serif;
  color: #747474;
  pointer-events: none;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .field-content .parsley-errors-list {
  position: absolute;
  z-index: 3;
  top: 1px;
  right: 20px;
  left: 5px;
  bottom: 1px;
  margin: 0;
  padding: 0;
  list-style: none;
  pointer-events: none;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .field-content .parsley-errors-list.filled:before {
  display: block;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .field-content .parsley-errors-list:before {
  content: '';
  position: absolute;
  z-index: 4;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 0;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #dc0533;
  pointer-events: all;
  cursor: pointer;
  display: none;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .field-content .parsley-errors-list:hover li {
  opacity: 1;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .field-content .parsley-errors-list li {
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  font: 13px/1 'CocoSharp', sans-serif;
  color: #dc0533;
  text-align: right;
  background: #ffffff;
  opacity: 0;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .fields {
  margin-top: 28px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .fields .field {
  margin: 0 0 0 20px;
  max-width: 160px;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .fields .field:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .fields .field-content input {
  text-align: center;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field {
  margin-top: 28px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field.tax-calc .informed-field-txt {
  display: none;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field.tax-calc .informed-field-tax {
  display: block;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field .field {
  margin-top: 0;
  max-width: 250px;
  min-width: 250px;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field .field-content input {
  padding-left: 28px;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field .field-content .parsley-errors-list {
  right: 40px;
  left: 15px;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field .field-content .parsley-errors-list:before {
  left: 0;
  right: unset;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field .field-content .parsley-errors-list li {
  text-align: left;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field-txt {
  position: relative;
  padding: 23px 0 0 15px;
  font: 14px/1.3 'CocoSharp', sans-serif;
  color: #747474;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field-txt span {
  position: absolute;
  top: calc(100% + 8px);
  display: block;
  font-size: 11px;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field-txt span a {
  color: #dc0533;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field-txt span a:hover {
  text-decoration: underline;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field-tax {
  display: none;
  padding: 25px 0 0 17px;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field-tax span,
body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field-tax input {
  font: 500 16px/22px 'CocoSharp', sans-serif;
  color: #747474;
}
body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field-tax input {
  border: none;
  background: transparent;
}
body .wrapper main .m-inner .transaction form .transaction-content-subinfo {
  padding-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item {
  padding: 40px 20px 20px 28px;
  width: calc((100% - 70px)/2);
}
body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .txt {
  padding-bottom: 20px;
  max-width: 425px;
}
body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .txt-title {
  font: 700 16px/1.3 'CocoSharp', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .txt-title .ui-tip {
  display: none;
}
body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .txt-content {
  margin-top: 13px;
  font: 16px/22px 'CocoSharp', sans-serif;
  color: #666666;
}
body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .debit {
  max-width: 235px;
  border-bottom: 1px solid #545555;
}
body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .debit label {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  line-height: 1;
}
body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .debit label.filled .title {
  font-size: 14px;
  -webkit-transform: translateY(-20px);
          transform: translateY(-20px);
}
body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .debit label input {
  padding-bottom: 10px;
  width: 100%;
  font: 26px/1 'CocoSharp', sans-serif;
  color: #262626;
  border: none;
  background: transparent;
}
body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .debit label .title {
  position: absolute;
  top: 0;
  -webkit-transform: translateY(3px);
          transform: translateY(3px);
  left: 1px;
  pointer-events: none;
  font: 18px/1 'CocoSharp', sans-serif;
  color: #747474;
}
body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .ui-checkbox {
  margin-top: 25px;
}
body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .ui-checkbox label {
  position: relative;
}
body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .ui-checkbox label.parsley-error .checkmark {
  border-color: #dc0533;
}
body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .ui-checkbox .parsley-errors-list {
  display: none;
}
body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .ui-btn {
  margin-top: 25px;
}
body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .ui-btn a {
  min-width: 215px;
  font-weight: normal;
}
body .wrapper main .m-inner .transaction form .transaction-content-layout {
  position: absolute;
  z-index: -1;
  bottom: 0;
  right: 0;
  left: 0;
}
body .wrapper main .m-inner .transaction form .transaction-content-layout img.mobile {
  display: none;
}
body .wrapper main .m-inner .transaction-success {
  padding: 45px 0 140px 0;
}
body .wrapper main .m-inner .transaction-success-ico {
  margin: 0 auto;
  width: 73px;
  height: 73px;
}
body .wrapper main .m-inner .transaction-success-ico svg {
  max-width: 100%;
  max-height: 100%;
}
body .wrapper main .m-inner .transaction-success h1 {
  margin-top: 20px;
  text-align: center;
}
body .wrapper main .m-inner .transaction-success-block {
  margin: 45px auto 0 auto;
  padding: 25px 40px 30px 40px;
  max-width: 630px;
  background: #ffffff;
  border-radius: 10px;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
}
body .wrapper main .m-inner .transaction-success-block-item {
  padding: 14px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-top: 1px solid #e6e8e0;
}
body .wrapper main .m-inner .transaction-success-block-item:first-child {
  border-top: none;
}
body .wrapper main .m-inner .transaction-success-block-item-prop {
  font: 300 18px/1 'CocoSharp', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .transaction-success-block-item-val {
  font: 500 24px/1 'CocoSharp', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .transaction-success-actions {
  margin: 50px auto 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  max-width: 630px;
}
body .wrapper main .m-inner .transaction-success-actions .ui-btn-hollow a {
  color: #dc0533;
}
body .wrapper main .m-inner .transaction-success-actions .ui-btn-hollow a:hover {
  color: #ffffff;
}
body .wrapper main .m-inner .transaction-success-actions-print a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .transaction-success-actions-print a:hover span {
  color: #dc0533;
}
body .wrapper main .m-inner .transaction-success-actions-print a i {
  display: block;
  width: 36px;
  height: 36px;
}
body .wrapper main .m-inner .transaction-success-actions-print a i svg {
  max-width: 100%;
  max-height: 100%;
}
body .wrapper main .m-inner .transaction-success-actions-print a span {
  margin-left: 16px;
  font: 300 18px/1 'CocoSharp', sans-serif;
  color: #262626;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .pay-methods {
  margin: 50px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrapper main .m-inner .tabs.transaction-page .tabs-headings-list {
  padding: 0 175px;
}
body .wrapper main .m-inner .tabs.transaction-page .tabs-content-list {
  padding: 0 175px;
}
body .wrapper footer .f-inner .bot.landing-page .f-inner-row-clm:nth-child(2),
body .wrapper footer .f-inner .bot.transaction-page .f-inner-row-clm:nth-child(2) {
  width: auto;
}
body .wrapper .fancybox-container .fancybox-bg {
  display: none;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage {
  background: rgba(38, 38, 38, 0.5);
  cursor: pointer !important;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-transactions-tarrifs-body {
  padding: 45px 40px;
  width: 100%;
  max-width: 1100px;
  max-height: 670px;
  overflow-y: scroll;
  border-radius: 15px;
  cursor: default !important;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-transactions-tarrifs-body:before {
  content: '';
  position: absolute;
  z-index: 1;
  top: -48px;
  right: 0;
  width: 27px;
  height: 27px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'%3E%3Cpath d='M19 1.9L17.1 0L9.5 7.6L1.9 0L0 1.9L7.6 9.5L0 17.1L1.9 19L9.5 11.4L17.1 19L19 17.1L11.4 9.5L19 1.9Z' fill='white'/%3E%3C/svg%3E") center no-repeat;
  cursor: pointer;
  pointer-events: none;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-transactions-tarrifs-body h2 {
  margin: 32px 0 10px 0;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-transactions-tarrifs-body h2:first-child {
  margin-top: 0;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-transactions-tarrifs-body span.desc {
  margin-top: 18px;
  display: block;
  font: 300 14px/18px 'CocoSharp', sans-serif;
  color: #747474;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-transactions-tarrifs-body span.desc a {
  margin-left: 16px;
  color: #dc0533;
  border-bottom: 1px solid #dc0533;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-transactions-tarrifs-body span.desc a:hover {
  border-color: transparent;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-transactions-tarrifs-body span.txt {
  margin-bottom: 25px;
  max-width: 755px;
  display: block;
  font: 14px/20px 'CocoSharp', sans-serif;
  color: #262626;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .ui-checkbox {
    max-width: 260px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-layout {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    overflow: hidden;
    border-radius: 10px;
  }
}
@media (max-width: 1239px) {
  body .wrapper h1.md {
    font-size: 42px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-txt {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container {
    margin-top: 35px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item {
    width: calc((100% - 50px)/2);
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field {
    display: block;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field .field {
    margin-bottom: 15px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field-txt {
    padding: 0;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field-tax {
    padding: 0;
    min-height: 36px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-layout {
    margin: 0 calc((100vw - 100%)/-2);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
@media (max-width: 979px) {
  body .wrapper h1.md {
    font-size: 36px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-txt p {
    font-size: 18px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container {
    display: block;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container:before {
    top: calc(50% - 22px);
    margin-left: -3px;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item {
    width: 100%;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item:last-child {
    margin-top: 32px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field-txt {
    min-height: 25px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field-tax {
    min-height: 25px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-subinfo {
    margin-top: 30px;
    padding-left: 25px;
    display: block;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item {
    padding: 0;
    width: 100%;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item:last-child {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .txt {
    padding-bottom: 0;
    max-width: 90%;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .ui-checkbox {
    max-width: 100%;
  }
}
@media (max-width: 759px) {
  body .wrapper main h1.md {
    font-size: 22px;
    line-height: 28px;
  }
  body .wrapper main .ui-checkbox.transparent label {
    padding-top: 0;
    padding-left: 35px;
    font-size: 12px;
    line-height: 16px;
  }
  body .wrapper main .ui-checkbox.transparent label .checkmark {
    width: 24px;
    height: 24px;
  }
  body .wrapper main .ui-btn button[type="submit"] {
    padding: 0 45px;
    border-width: 1px;
    font-size: 16px;
    line-height: 38px;
    font-weight: 500;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-txt {
    display: none;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container:before {
    top: calc(50% - 35px);
    width: 10px;
    height: 16px;
    background-size: 100%;
    background-position: 100%;
    background-repeat: no-repeat;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item {
    padding: 22px 20px 20px;
    min-height: 230px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item-title {
    font-size: 18px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item .field {
    margin-top: 12px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item .field-title {
    min-height: 18px;
    font-size: 14px;
    line-height: 1;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item .field-content {
    margin-top: 10px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item .field-content input {
    padding: 0 15px;
    font-size: 16px;
    line-height: 40px;
    height: 40px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item .fields {
    margin-top: 14px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field .field {
    max-width: 100%;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field .field-content input {
    padding-left: 15px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field .field-content-desc {
    font-size: 18px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field .field-content .parsley-errors-list:before {
    left: initial;
    right: 0;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field .field-content .parsley-errors-list li {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field-txt {
    font-size: 12px;
    line-height: 15px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field-txt span {
    position: static;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field-tax {
    min-height: 45px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-container-item .informed-field-tax span {
    font-size: 14px;
    line-height: 14px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-subinfo {
    padding-left: 20px;
    padding-bottom: 35px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item:last-child {
    margin-top: 15px;
    max-width: 190px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .txt-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 14px;
    line-height: 20px;
    font-weight: 500;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .txt-title .ui-tip {
    margin-left: 10px;
    display: block;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .txt-content {
    display: none;
    font-size: 12px;
    line-height: 1.35;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .debit label.filled .title {
    -webkit-transform: translateY(-14px);
            transform: translateY(-14px);
  }
  body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .debit label input {
    padding-bottom: 5px;
    font-size: 16px;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-subinfo-item .debit label .title {
    left: 0;
    font-size: 14px;
    font-weight: 300;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-layout {
    height: 300px;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    background: #f2f2f2;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-layout img:not(.mobile) {
    display: none;
  }
  body .wrapper main .m-inner .transaction form .transaction-content-layout img.mobile {
    display: block;
  }
  body .wrapper main .m-inner .transaction-success-block-item-prop {
    font-size: 16px;
    padding-right: 30px;
  }
  body .wrapper main .m-inner .transaction-success-block-item-val {
    font-size: 18px;
  }
  body .wrapper main .m-inner .transaction-success-actions .ui-btn-hollow a {
    line-height: 40px;
  }
  body .wrapper main .m-inner .transaction-success-actions-print a i {
    width: 27px;
    height: 27px;
  }
  body .wrapper main .m-inner .transaction-success-actions-print a span {
    font-size: 16px;
  }
  body .wrapper main .m-inner .pay-methods {
    margin: 25px 0;
  }
  body .wrapper main .m-inner .pay-methods img {
    max-width: 100%;
  }
  body .wrapper footer .f-inner .bot.landing-page.transaction-page {
    padding: 22px 26px 32px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .transaction-success {
    padding: 35px 0 70px;
  }
  body .wrapper main .m-inner .transaction-success-block {
    padding: 25px;
  }
  body .wrapper main .m-inner .transaction-success-block-item {
    display: block;
  }
  body .wrapper main .m-inner .transaction-success-block-item-val {
    margin-top: 10px;
  }
  body .wrapper main .m-inner .transaction-success-actions {
    display: block;
  }
  body .wrapper main .m-inner .transaction-success-actions .ui-btn-hollow {
    width: 100%;
  }
  body .wrapper main .m-inner .transaction-success-actions .ui-btn-hollow a {
    width: 100%;
    text-align: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body .wrapper main .m-inner .transaction-success-actions-print {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .transaction-success-actions-print a {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}

/* End */


/* Start:/local/templates/main/styles/blocks/transfer-abroad.css?17643373851422*/
body .wrapper .transfer-abroad {
  display: grid;
  grid-template-columns: 44% 1fr;
  gap: 70px;
  padding: 50px 0;
}
@media (max-width: 1239px) {
  body .wrapper .transfer-abroad {
    grid-template-columns: 46% 1fr;
    gap: 40px;
  }
}
@media (max-width: 979px) {
  body .wrapper .transfer-abroad {
    display: block;
    padding: 30px 0;
  }
}
@media (max-width: 979px) {
  body .wrapper .transfer-abroad__img {
    display: none;
  }
}
body .wrapper .transfer-abroad__img img {
  max-width: 100%;
}
body .wrapper .transfer-abroad__content h2 {
  margin-bottom: 40px;
}
@media (max-width: 759px) {
  body .wrapper .transfer-abroad__content h2 {
    margin-bottom: 30px;
  }
}
body .wrapper .transfer-abroad__content p {
  font-size: 18px;
  line-height: 1.44;
}
@media (max-width: 1239px) {
  body .wrapper .transfer-abroad__content p {
    font-size: 16px;
  }
}
@media (max-width: 759px) {
  body .wrapper .transfer-abroad__content p {
    font-size: 14px;
  }
}
body .wrapper .transfer-abroad__content ul:not(:last-child) {
  margin-bottom: 35px;
}
body .wrapper .transfer-abroad__content ul li {
  font-size: 18px;
  line-height: 1.44;
}
@media (max-width: 1239px) {
  body .wrapper .transfer-abroad__content ul li {
    font-size: 16px;
  }
}
@media (max-width: 759px) {
  body .wrapper .transfer-abroad__content ul li {
    font-size: 14px;
  }
}
body .wrapper .transfer-abroad__content a {
  color: #dc0533;
}

/* End */


/* Start:/local/templates/main/styles/blocks/transfer-fee.css?17643373852009*/
.transfer-fee {
  padding: 40px 0 50px;
}
@media (max-width: 759px) {
  .transfer-fee {
    padding: 30px 0;
  }
}
.transfer-fee__wrapper {
  padding: 60px;
  text-align: center;
  border-radius: 10px;
  background: #f2f2f2;
}
@media (max-width: 979px) {
  .transfer-fee__wrapper {
    padding: 40px;
  }
}
@media (max-width: 759px) {
  .transfer-fee__wrapper {
    padding: 25px 20px;
    text-align: left;
  }
}
@media (max-width: 759px) {
  .transfer-fee__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    gap: 20px;
  }
}
.transfer-fee__content:not(:first-child) {
  margin-top: 20px;
}
@media (max-width: 759px) {
  .transfer-fee__content:not(:first-child) {
    margin-top: 15px;
  }
}
.transfer-fee__descr {
  font: 18px/1.44 'CocoSharp', 'Arial', sans-serif;
}
@media (max-width: 1239px) {
  .transfer-fee__descr {
    font-size: 16px;
  }
}
@media (max-width: 759px) {
  .transfer-fee__descr {
    font-size: 14px;
  }
}
.transfer-fee__icons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 40px;
  margin-top: 20px;
}
@media (max-width: 1239px) {
  .transfer-fee__icons {
    gap: 35px;
  }
}
@media (max-width: 979px) {
  .transfer-fee__icons {
    gap: 40px;
  }
}
@media (max-width: 759px) {
  .transfer-fee__icons {
    gap: 10px;
    margin: 0;
  }
}
.transfer-fee__icons:first-child {
  margin-top: 0;
}
.transfer-fee__icon {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 48px;
  height: 48px;
}
@media (max-width: 979px) {
  .transfer-fee__icon {
    width: 40px;
    height: 40px;
  }
}
@media (max-width: 759px) {
  .transfer-fee__icon {
    width: 32px;
    height: 32px;
  }
}
.transfer-fee__icon img {
  max-width: 100%;
}

/* End */


/* Start:/local/templates/main/styles/vacancies-styles.css?176433738575946*/
.green-grad-txt {
  color: #038c73;
  background: -webkit-gradient(linear, right top, left top, from(#6cc47b), to(#038c73));
  background: linear-gradient(270deg, #6cc47b 0%, #038c73 100%);
  background-clip: none;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .green-grad-txt {
    background: transparent;
  }
}
body .wrapper h2 a.selection {
  color: #dc0533;
  position: relative;
}
body .wrapper h2 a.selection:hover:after {
  border-color: #dc0533;
}
body .wrapper h2 a.selection:after {
  content: '';
  position: absolute;
  bottom: -4px;
  left: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px dashed #dc0533;
}
body .wrapper .tags.nav {
  padding-top: 40px;
}
body .wrapper .tags.nav .tags-block {
  margin: 0 auto;
}
body .wrapper .tags.nav .tags-block-item {
  margin-right: 22px;
}
body .wrapper .tags.nav .tags-block-item:last-child {
  margin-right: 0;
}
body .wrapper .tags.nav .tags-block-item a {
  border-width: 2px;
}
body .wrapper .tags.nav .tags-block-item.active a {
  background: #dc0533;
  color: #ffffff;
}
body .wrapper .ui-checkbox label.parsley-error .checkmark {
  border-color: #dc0533;
}
body .wrapper .ui-checkbox label a {
  position: relative;
  margin-left: 5px;
  color: #262626;
}
body .wrapper .ui-checkbox label a:after {
  content: '';
  position: absolute;
  bottom: 3px;
  left: 0;
  right: 0;
  height: 1px;
  background-color: #262626;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper .ui-checkbox label a:hover {
  color: #dc0533;
}
body .wrapper .ui-checkbox label a:hover:after {
  background-color: #dc0533;
}
body .wrapper .ui-btn button[type='submit'] {
  padding: 0 50px;
  display: inline-block;
  font: 500 18px/56px 'CocoSharp', sans-serif;
  color: #ffffff;
  text-align: center;
  border: 2px solid #dc0533;
  background: #dc0533;
  border-radius: 30px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper .ui-btn button[type='submit']:hover {
  color: #dc0533;
  background: transparent;
}
body .wrapper main .ui-input {
  margin-top: 33px;
}
body .wrapper main .ui-input.date label.parsley-error:after {
  background: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.7'%3E%3Crect x='1' y='2.50045' width='18.1313' height='17.6426' rx='3' stroke='%23f65e64' stroke-width='1.5'/%3E%3Cpath d='M1 9.12512L18.8613 9.12512' stroke='%23f65e64' stroke-width='1.5'/%3E%3Cpath d='M5.50391 0.826172V4.71481' stroke='%23f65e64' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M14.9001 0.826172V4.71481' stroke='%23f65e64' stroke-width='1.5' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 100%;
}
body .wrapper main .ui-input.date label.parsley-success:after {
  background: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.7'%3E%3Crect x='1' y='2.50045' width='18.1313' height='17.6426' rx='3' stroke='%23038c73' stroke-width='1.5'/%3E%3Cpath d='M1 9.12512L18.8613 9.12512' stroke='%23038c73' stroke-width='1.5'/%3E%3Cpath d='M5.50391 0.826172V4.71481' stroke='%23038c73' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M14.9001 0.826172V4.71481' stroke='%23038c73' stroke-width='1.5' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 100%;
}
body .wrapper main .ui-input.date label:after {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 18px;
  width: 19px;
  height: 19px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cg opacity='0.7'%3E%3Crect x='1' y='2.50045' width='18.1313' height='17.6426' rx='3' stroke='%23858F9A' stroke-width='1.5'/%3E%3Cpath d='M1 9.12512L18.8613 9.12512' stroke='%23858F9A' stroke-width='1.5'/%3E%3Cpath d='M5.50391 0.826172V4.71481' stroke='%23858F9A' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M14.9001 0.826172V4.71481' stroke='%23858F9A' stroke-width='1.5' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
  pointer-events: none;
}
body .wrapper main .ui-input:first-child {
  margin-top: 0;
}
body .wrapper main .ui-input.active label .title {
  font-size: 14px;
  -webkit-transform: translateY(-30px);
          transform: translateY(-30px);
  opacity: 1;
  color: #858f9a;
}
body .wrapper main .ui-input label {
  position: relative;
  display: block;
  margin: 0;
}
body .wrapper main .ui-input label.parsley-error input {
  border-color: #dc0533;
}
body .wrapper main .ui-input label.parsley-success input {
  border-color: #dc0533;
}
body .wrapper main .ui-input label input {
  padding: 0 35px 0 18px;
  width: 100%;
  height: 48px;
  font: 300 16px/48px 'CocoSharp', sans-serif;
  color: #262626;
  border: 1px solid #858f9a;
  border-radius: 10px;
}
body .wrapper main .ui-input label input:focus ~ .title {
  font-size: 14px;
  -webkit-transform: translateY(-30px);
          transform: translateY(-30px);
  opacity: 1;
  color: #858f9a;
}
body .wrapper main .ui-input label .title {
  position: absolute;
  z-index: 1;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 15px;
  padding: 0 3px;
  font: 300 16px/1 'CocoSharp', sans-serif;
  color: #262626;
  background: #ffffff;
  opacity: 0.5;
  pointer-events: none;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .wrapper .ui-form-select {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 33px;
  width: 100%;
  height: 48px;
}
body .wrapper .ui-form-select:first-child {
  margin-top: 0;
}
body .wrapper .ui-form-select-title {
  position: absolute;
  z-index: 1;
  top: 50%;
  -webkit-transform: translateY(-32px);
          transform: translateY(-32px);
  left: 15px;
  padding: 0 3px;
  font: 300 14px/1 'CocoSharp', sans-serif;
  color: #262626;
  background: #ffffff;
  pointer-events: none;
}
body .wrapper .ui-form-select .bootstrap-select {
  width: 100% !important;
  height: 100%;
}
body .wrapper .ui-form-select .bootstrap-select .dropdown-toggle {
  width: 100%;
  height: 100%;
  padding: 0;
  background: #ffffff;
  border-radius: 10px;
  border: 1px solid #858f9a;
}
body .wrapper .ui-form-select .bootstrap-select .dropdown-toggle:focus,
body .wrapper .ui-form-select .bootstrap-select .dropdown-toggle:active {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  outline: none !important;
}
body .wrapper .ui-form-select .bootstrap-select .dropdown-toggle:after {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 22px;
  margin: 0;
  width: 13px;
  min-width: 13px;
  height: 8px;
  background: url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.00027 1L6.36683 6.31152L11.7334 1' stroke='%23858F9A' stroke-linecap='round'/%3E%3C/svg%3E%0A") center no-repeat;
  background-size: 100%;
  border: none;
}
body .wrapper .ui-form-select .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  padding: 0 30px 0 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 100%;
  font: 300 16px/48px 'CocoSharp', sans-serif;
  color: #262626;
  vertical-align: middle;
  white-space: nowrap;
  text-overflow: ellipsis;
}
body .wrapper .ui-form-select .bootstrap-select .dropdown-menu.show {
  top: 5px !important;
  margin: 0;
  padding: 0;
  border-radius: 10px;
  border: 1px solid #858f9a;
}
@media (max-width: 520px) {
  body .wrapper .ui-form-select .bootstrap-select .dropdown-menu.show {
    min-width: 100% !important;
  }
}
body .wrapper .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox {
  padding: 8px;
}
body .wrapper .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox input {
  height: 35px;
  font: 16px/1 'CocoSharp', sans-serif;
  color: #262626;
  caret-color: #dc0533;
  border-color: #d9d9d9;
}
body .wrapper .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox input::placehoder {
  font: 300 16px/1 'CocoSharp', sans-serif;
  color: #858f9a;
}
body .wrapper .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show {
  border: none;
}
body .wrapper .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.active a,
body .wrapper .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.selected a {
  background: #dc0533;
}
body .wrapper .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.active a span,
body .wrapper .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li.selected a span {
  color: #ffffff;
}
body .wrapper .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li:active a {
  background: #dc0533;
}
body .wrapper .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li:active a span {
  color: #ffffff;
}
body .wrapper .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li a {
  padding: 5px 18px;
}
body .wrapper .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li a span {
  font: 16px/1 'CocoSharp', sans-serif;
  color: #262626;
}
body .wrapper .ui-form-select-action {
  margin-left: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper .ui-form-select-action button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 40px;
  height: 40px;
  padding: 0;
  background: transparent;
  border-radius: 50%;
  border: 1px solid #cacdc2;
}
body .wrapper .ui-form-select-action button:hover svg path {
  fill: #dc0533;
}
body .wrapper .ui-dates-range {
  margin-top: 33px;
  width: 100%;
}
body .wrapper .ui-dates-range:first-child {
  margin-top: 0;
}
body .wrapper .ui-dates-range-title {
  font: 300 18px/21px 'CocoSharp', sans-serif;
  color: #262626;
}
body .wrapper .ui-dates-range-fields {
  margin-top: 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper .ui-dates-range-fields .ui-input {
  margin-top: 0;
  width: 50%;
}
body .wrapper .ui-dates-range-fields .ui-input:first-child input {
  border-radius: 10px 0 0 10px;
  border-right-color: #858f9a !important;
}
body .wrapper .ui-dates-range-fields .ui-input:last-child input {
  border-radius: 0 10px 10px 0;
  border-left: none;
}
body .wrapper .ui-textarea.active label .title {
  font-size: 14px;
  -webkit-transform: translateY(-10px);
          transform: translateY(-10px);
  opacity: 1;
  color: #858f9a;
}
body .wrapper .ui-textarea label {
  position: relative;
  margin: 0;
  display: block;
  border: 1px solid #858f9a;
  border-radius: 10px;
}
body .wrapper .ui-textarea label.parsley-error {
  border-color: #dc0533;
}
body .wrapper .ui-textarea label.parsley-success {
  border-color: #dc0533;
}
body .wrapper .ui-textarea label textarea {
  padding: 0 18px;
  width: 100%;
  min-height: 100px;
  font: 300 16px/1.35 'CocoSharp', sans-serif;
  color: #262626;
  resize: none;
  border: none;
  border-top: 10px solid transparent;
  border-bottom: 7px solid transparent;
  border-radius: 10px;
}
body .wrapper .ui-textarea label textarea:focus ~ .title {
  font-size: 14px;
  -webkit-transform: translateY(-10px);
          transform: translateY(-10px);
  opacity: 1;
  color: #858f9a;
}
body .wrapper .ui-textarea label .title {
  position: absolute;
  z-index: 1;
  top: 0;
  -webkit-transform: translateY(15px);
          transform: translateY(15px);
  left: 15px;
  padding: 0 3px;
  font: 300 16px/1 'CocoSharp', sans-serif;
  color: #262626;
  background: #ffffff;
  opacity: 0.5;
  pointer-events: none;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
body .wrapper .ui-upload {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
body .wrapper .ui-upload:hover span {
  border-color: #dc0533;
}
body .wrapper .ui-upload input {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  display: block;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
body .wrapper .ui-upload svg {
  width: 15px;
  height: 20px;
}
body .wrapper .ui-upload svg path {
  stroke: #dc0533;
}
body .wrapper .ui-upload span {
  margin-left: 10px;
  padding-top: 2px;
  font: 300 16px/18px 'CocoSharp', sans-serif;
  color: #dc0533;
  border-bottom: 1px solid transparent;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper .promo.vacancies-page .promo-static {
  background: #f2f2f2;
}
body .wrapper .promo.vacancies-page .promo-static-info-txt {
  max-width: 660px;
}
body .wrapper .promo.vacancies-page .promo-static-img img.mobile {
  display: none;
}
body .wrapper main .m-inner .vacancies-container {
  margin-top: 40px;
  padding-bottom: 80px;
}
body .wrapper main .m-inner .vacancies-container .tags {
  margin-top: 40px;
}
body .wrapper main .m-inner .vacancies-container .tags-block {
  max-width: 1340px;
}
body .wrapper main .m-inner .vacancies-container-list {
  margin-top: 40px;
}
body .wrapper main .m-inner .vacancies-container-list-item {
  margin-bottom: 40px;
  background: #fff;
  padding: 40px 50px;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
}
body .wrapper main .m-inner .vacancies-container-list-item-title {
  font: 700 22px/27px 'CocoSharp', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .vacancies-container-list-item-block {
  margin-top: 20px;
  margin-bottom: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  gap: 60px;
}
body .wrapper main .m-inner .vacancies-container-list-item-block-item {
  font: 400 18px/26px 'CocoSharp', sans-serif;
  color: #262626;
  position: relative;
  padding-left: 30px;
}
body .wrapper main .m-inner .vacancies-container-list-item-block-item:before {
  content: '';
  position: absolute;
  top: 5px;
  left: 0;
  width: 18px;
  height: 18px;
}
body .wrapper main .m-inner .vacancies-container-list-item-block-item.city:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.51917 4.30392C9.75291 4.30392 10.753 5.304 10.753 6.53784C10.753 7.77158 9.75291 8.77167 8.51917 8.77167C7.28533 8.77167 6.28525 7.77158 6.28525 6.53784C6.28525 5.304 7.28533 4.30392 8.51917 4.30392Z' stroke='%23939393' stroke-width='1.5' stroke-miterlimit='22.9256' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.2802 11.2977L8.95945 16.5861C8.71723 17.138 8.32101 17.138 8.07879 16.5861L5.75794 11.2977C4.10476 10.3444 3 8.56457 3 6.51907C3 3.47104 5.47095 1 8.51908 1C11.5672 1 14.0382 3.47104 14.0382 6.51907C14.0382 8.56093 12.9287 10.3432 11.2802 11.2977Z' stroke='%23939393' stroke-width='1.5' stroke-miterlimit='22.9256' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center no-repeat;
}
body .wrapper main .m-inner .vacancies-container-list-item-block-item.work::before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cg clip-path='url(%23clip0_2621_2129)'%3E%3Cpath d='M14.3027 6.40071V14.4841M3.6972 14.4841V6.40071M10.6743 6.40071V14.4841M7.32569 14.4841V6.40071M1 16.8592H17M2.12501 14.4425H15.875M9.00003 1L16.5626 6.35885H1.43748L9.00003 1Z' stroke='%23939393' stroke-width='1.5' stroke-miterlimit='22.9256' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2621_2129'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") center no-repeat;
}
body .wrapper main .m-inner .vacancies-container-list-item-block-item.money::before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cg clip-path='url(%23clip0_2621_2133)'%3E%3Cpath d='M1 10.2359V6.91011M1 6.91011C1 6.57752 1.26966 6.30786 1.60225 6.30786H16.3978C16.7303 6.30786 17 6.57752 17 6.91011M1 6.91011V15.8C1 16.1326 1.26966 16.4022 1.60225 16.4022H16.3978C16.7303 16.4022 17 16.1326 17 15.8V6.91011M17 6.91011V10.2359M3.17529 6.36179C3.17529 7.55729 2.2045 8.52808 1.009 8.52808M14.8157 6.38875C14.8157 7.58426 15.7865 8.55505 16.982 8.55505M14.8157 16.3663C14.8157 15.1708 15.7865 14.2 16.982 14.2M1.98877 5.84944V4.07641C1.98877 3.78877 2.22248 3.54607 2.51012 3.54607H15.4629C15.7596 3.54607 15.9933 3.78877 15.9933 4.07641V5.91236M2.95954 3.08764V1.44944C2.95954 1.19775 3.1573 1 3.40898 1H14.573C14.8247 1 15.0225 1.19775 15.0225 1.44944V3.01573M3.18426 16.3663C3.18426 15.1708 2.21347 14.2 1.01797 14.2M8.99999 8.68988C10.4921 8.68988 11.6966 9.89437 11.6966 11.3865C11.6966 12.8786 10.4921 14.0831 8.99999 14.0831C7.50786 14.0831 6.30337 12.8786 6.30337 11.3865C6.30337 9.89437 7.50786 8.68988 8.99999 8.68988Z' stroke='%23939393' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2621_2133'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") center no-repeat;
}
body .wrapper main .m-inner .vacancies-container-list-item-block-item.time::before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cg clip-path='url(%23clip0_2621_2137)'%3E%3Ccircle cx='9' cy='9' r='8' stroke='%23939393' stroke-width='1.5'/%3E%3Cpath d='M14.6004 8.9999C14.6004 12.0927 12.0932 14.5999 9.00039 14.5999C5.9076 14.5999 3.40039 12.0927 3.40039 8.9999C3.40039 5.90711 5.9076 3.3999 9.00039 3.3999C12.0932 3.3999 14.6004 5.90711 14.6004 8.9999Z' stroke='%23939393' stroke-width='1.5' stroke-dasharray='2 2'/%3E%3Cpath d='M13 8.9999H9V3.3999' stroke='%23939393' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2621_2137'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") center no-repeat;
}
body .wrapper main .m-inner .vacancies-practice {
  margin-top: 35px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .vacancies-practice-content-title {
  max-width: 560px;
  margin-bottom: 40px;
}
body .wrapper main .m-inner .vacancies-practice-content-txt {
  margin-bottom: 20px;
  max-width: 755px;
  font: 300 18px/26px 'CocoSharp', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .vacancies-practice-content-txt a {
  color: #dc0533;
}
body .wrapper main .m-inner .vacancies-form {
  margin-top: 30px;
  margin-bottom: 150px;
  padding: 80px 225px 100px;
  border-radius: 10px;
  background: #ffffff;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
}
body .wrapper main .m-inner .vacancies-form form .vacancies-form-title {
  text-align: center;
}
body .wrapper main .m-inner .vacancies-form form .vacancies-form-container {
  margin-top: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .vacancies-form form .vacancies-form-container.down {
  margin-top: 33px;
}
body .wrapper main .m-inner .vacancies-form form .vacancies-form-container.down .vacancies-form-container-clm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
body .wrapper main .m-inner .vacancies-form form .vacancies-form-container.down .vacancies-form-container-clm .ui-checkbox {
  padding-bottom: 12px;
}
body .wrapper main .m-inner .vacancies-form form .vacancies-form-container.as-row {
  margin-top: 33px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .vacancies-form form .vacancies-form-container-clm {
  width: calc((100% - 27px)/2);
}
body .wrapper main .m-inner .vacancies-form form .ui-btn {
  margin-top: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrapper main .m-inner .vacancies-inner-heading-desc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
}
body .wrapper main .m-inner .vacancies-inner-heading-desc-item {
  font: 400 18px/26px 'CocoSharp', sans-serif;
  color: #939393;
  position: relative;
  padding-left: 30px;
}
body .wrapper main .m-inner .vacancies-inner-heading-desc-item:not(:last-child) {
  margin-right: 30px;
}
body .wrapper main .m-inner .vacancies-inner-heading-desc-item:before {
  content: '';
  position: absolute;
  top: 3px;
  left: 0;
  width: 18px;
  height: 18px;
}
body .wrapper main .m-inner .vacancies-inner-heading-desc-item.city:before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.51917 4.30392C9.75291 4.30392 10.753 5.304 10.753 6.53784C10.753 7.77158 9.75291 8.77167 8.51917 8.77167C7.28533 8.77167 6.28525 7.77158 6.28525 6.53784C6.28525 5.304 7.28533 4.30392 8.51917 4.30392Z' stroke='%23939393' stroke-width='1.5' stroke-miterlimit='22.9256' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.2802 11.2977L8.95945 16.5861C8.71723 17.138 8.32101 17.138 8.07879 16.5861L5.75794 11.2977C4.10476 10.3444 3 8.56457 3 6.51907C3 3.47104 5.47095 1 8.51908 1C11.5672 1 14.0382 3.47104 14.0382 6.51907C14.0382 8.56093 12.9287 10.3432 11.2802 11.2977Z' stroke='%23939393' stroke-width='1.5' stroke-miterlimit='22.9256' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center no-repeat;
}
body .wrapper main .m-inner .vacancies-inner-heading-desc-item.money {
  white-space: nowrap;
}
body .wrapper main .m-inner .vacancies-inner-heading-desc-item.money::before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cg clip-path='url(%23clip0_2621_2133)'%3E%3Cpath d='M1 10.2359V6.91011M1 6.91011C1 6.57752 1.26966 6.30786 1.60225 6.30786H16.3978C16.7303 6.30786 17 6.57752 17 6.91011M1 6.91011V15.8C1 16.1326 1.26966 16.4022 1.60225 16.4022H16.3978C16.7303 16.4022 17 16.1326 17 15.8V6.91011M17 6.91011V10.2359M3.17529 6.36179C3.17529 7.55729 2.2045 8.52808 1.009 8.52808M14.8157 6.38875C14.8157 7.58426 15.7865 8.55505 16.982 8.55505M14.8157 16.3663C14.8157 15.1708 15.7865 14.2 16.982 14.2M1.98877 5.84944V4.07641C1.98877 3.78877 2.22248 3.54607 2.51012 3.54607H15.4629C15.7596 3.54607 15.9933 3.78877 15.9933 4.07641V5.91236M2.95954 3.08764V1.44944C2.95954 1.19775 3.1573 1 3.40898 1H14.573C14.8247 1 15.0225 1.19775 15.0225 1.44944V3.01573M3.18426 16.3663C3.18426 15.1708 2.21347 14.2 1.01797 14.2M8.99999 8.68988C10.4921 8.68988 11.6966 9.89437 11.6966 11.3865C11.6966 12.8786 10.4921 14.0831 8.99999 14.0831C7.50786 14.0831 6.30337 12.8786 6.30337 11.3865C6.30337 9.89437 7.50786 8.68988 8.99999 8.68988Z' stroke='%23939393' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2621_2133'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") center no-repeat;
}
body .wrapper main .m-inner .vacancies-inner-heading-desc-item.work::before {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cg clip-path='url(%23clip0_2621_2129)'%3E%3Cpath d='M14.3027 6.40071V14.4841M3.6972 14.4841V6.40071M10.6743 6.40071V14.4841M7.32569 14.4841V6.40071M1 16.8592H17M2.12501 14.4425H15.875M9.00003 1L16.5626 6.35885H1.43748L9.00003 1Z' stroke='%23939393' stroke-width='1.5' stroke-miterlimit='22.9256' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2621_2129'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") center no-repeat;
}
body .wrapper main .m-inner .vacancies-inner-requirements {
  margin-top: 80px;
  margin-bottom: 80px;
}
body .wrapper main .m-inner .vacancies-inner-requirements-list-item {
  margin-bottom: 80px;
  max-width: 865px;
}
body .wrapper main .m-inner .vacancies-inner-requirements-list-item-title {
  font: 700 24px/30px 'CocoSharp', sans-serif;
  margin-bottom: 40px;
}
body .wrapper main .m-inner .vacancies-inner-requirements-list-item-prop {
  padding-right: 20px;
  width: 19%;
  font: 700 18px/22px 'CocoSharp', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .vacancies-inner-requirements-list-item-val {
  width: 81%;
  font: 300 18px/32px 'CocoSharp', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .vacancies-inner-requirements-list-item-val .point {
  font: 700 24px/32px 'CocoSharp', sans-serif;
  color: #dc0533;
}
body .wrapper main .m-inner .vacancies-inner-requirements-list-item-val ul.list.big li {
  margin-top: 11px;
}
body .wrapper main .m-inner .vacancies-inner-requirements-list-item-val ul.list.big li:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .steps-advantages.vacancies-page {
  padding-top: 50px;
  padding-bottom: 100px;
}
body .wrapper main .m-inner .steps-advantages.vacancies-page.reverse .steps-advantages-img {
  padding-top: 65px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
body .wrapper main .m-inner .steps-advantages.vacancies-page.reverse .steps-advantages-content {
  padding-left: 0;
  padding-right: 105px;
}
body .wrapper main .m-inner .steps-advantages.vacancies-page.reverse .steps-advantages-content .ui-btn {
  margin-top: 50px;
}
body .wrapper main .m-inner .steps-advantages.vacancies-page.reverse .steps-advantages-content .ui-btn a {
  font-weight: normal;
}
body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 44%;
}
body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-img img {
  max-width: initial;
}
body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-content {
  padding-left: 70px;
  width: 55%;
}
body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-content h2 {
  max-width: 725px;
}
body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-content ul.list {
  margin-bottom: 25px;
}
body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-content .steps-advantages-txt {
  font: 700 22px/32px 'CocoSharp', sans-serif;
  color: #dc0533;
}
body .wrapper main .m-inner .steps-advantages.vacancies-page.professional {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .steps-advantages-content p {
  margin-bottom: 22px;
  font-size: 18px;
  line-height: 26px;
}
body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-title h2 {
  text-align: center;
}
body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list {
  margin-top: 40px;
}
body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item {
  width: calc((100% - 30px)/2);
  min-height: 250px;
}
body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item-content {
  padding: 80px 20px 20px 45px;
}
body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item-content-title {
  margin: 0;
  font: 500 30px/37px 'CocoSharp', sans-serif;
}
body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item-content-txt {
  margin-top: 10px;
  max-width: 330px;
  font: 300 18px/26px 'CocoSharp', sans-serif;
}
body .wrapper main .m-inner .advantages.vacancies {
  padding: 20px 0 30px 0;
}
body .wrapper main .m-inner .advantages.vacancies .advantages-desc {
  margin: 0 auto;
  font: 300 24px/34px 'CocoSharp', sans-serif;
  max-width: 950px;
  text-align: center;
}
body .wrapper main .m-inner .advantages.vacancies .advantages-block {
  margin-top: 35px;
  padding: 0;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
body .wrapper main .m-inner .advantages.vacancies .advantages-block-item {
  margin: 25px 30px 0 0;
  padding: 32px 35px;
  width: calc((100% - 60px)/3);
  min-height: 120px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid #e6e8e0;
  border-radius: 10px;
}
body .wrapper main .m-inner .advantages.vacancies .advantages-block-item:nth-child(-n + 3) {
  margin-top: 0;
}
body .wrapper main .m-inner .advantages.vacancies .advantages-block-item:nth-child(3n),
body .wrapper main .m-inner .advantages.vacancies .advantages-block-item:last-child {
  margin-right: 0;
}
body .wrapper main .m-inner .advantages.vacancies .advantages-block-item-img {
  min-width: 56px;
}
body .wrapper main .m-inner .advantages.vacancies .advantages-block-item-txt {
  margin: 0 0 0 25px;
}
body .wrapper main .m-inner .map.vacancies-detail-map {
  margin: 50px 0 90px 0;
  height: 440px;
}
body .wrapper main .m-inner .vacancies-success {
  margin-top: 30px;
  padding: 80px 25px 110px;
  background: #ffffff;
  border-radius: 10px;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
}
body .wrapper main .m-inner .vacancies-success i {
  margin: 0 auto;
  display: block;
  width: 72px;
  height: 72px;
}
body .wrapper main .m-inner .vacancies-success i svg {
  max-width: 100%;
  max-height: 100%;
}
body .wrapper main .m-inner .vacancies-success h2 {
  margin-top: 25px;
  text-align: center;
}
body .wrapper main .m-inner .vacancies-success span {
  margin-top: 30px;
  display: block;
  font: 300 18px/28px 'CocoSharp', sans-serif;
  color: #262626;
  text-align: center;
}
body .wrapper .fancybox-container .fancybox-bg {
  display: none;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage {
  background: rgba(38, 38, 38, 0.5);
  cursor: pointer !important;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body {
  padding: 65px 205px 80px;
  border-radius: 15px;
  overflow: visible;
  cursor: default !important;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body:before {
  content: '';
  position: absolute;
  z-index: 1;
  top: -48px;
  right: 0;
  width: 27px;
  height: 27px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'%3E%3Cpath d='M19 1.9L17.1 0L9.5 7.6L1.9 0L0 1.9L7.6 9.5L0 17.1L1.9 19L9.5 11.4L17.1 19L19 17.1L11.4 9.5L19 1.9Z' fill='white'/%3E%3C/svg%3E") center no-repeat;
  cursor: pointer;
  pointer-events: none;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form {
  width: 100vw;
  max-width: 550px;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form h2 {
  padding-bottom: 27px;
  text-align: center;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form .ui-form-select {
  margin-top: 30px;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form .ui-form-select:first-child {
  margin-top: 0;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form .ui-input {
  margin-top: 30px;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form .ui-input.sm {
  max-width: 290px;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form .ui-input:first-child {
  margin-top: 0;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form .ui-checkbox {
  margin-top: 30px;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form .ui-btn {
  margin-top: 45px;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form .ui-btn button {
  min-width: 245px;
  line-height: 46px;
  font-weight: normal;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-vacancies-success-body {
  padding: 65px 25px 85px;
  width: 100%;
  max-width: 960px;
  border-radius: 10px;
  overflow: visible;
  cursor: default !important;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-vacancies-success-body:before {
  content: '';
  position: absolute;
  z-index: 1;
  top: -48px;
  right: 0;
  width: 27px;
  height: 27px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'%3E%3Cpath d='M19 1.9L17.1 0L9.5 7.6L1.9 0L0 1.9L7.6 9.5L0 17.1L1.9 19L9.5 11.4L17.1 19L19 17.1L11.4 9.5L19 1.9Z' fill='white'/%3E%3C/svg%3E") center no-repeat;
  cursor: pointer;
  pointer-events: none;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-vacancies-success-body i {
  margin: 0 auto;
  display: block;
  width: 72px;
  height: 72px;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-vacancies-success-body i svg {
  max-width: 100%;
  max-height: 100%;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-vacancies-success-body h2 {
  margin-top: 25px;
  font-size: 30px;
  text-align: center;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-vacancies-success-body span {
  margin-top: 20px;
  display: block;
  font: 300 18px/28px 'CocoSharp', sans-serif;
  color: #262626;
  text-align: center;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-vacancies-success-body .ui-btn {
  margin-top: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-vacancies-success-body .ui-btn a {
  min-width: 250px;
  line-height: 46px;
  font-weight: normal;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page {
  padding: 65px 205px 80px;
  border-radius: 15px;
  overflow: visible;
  cursor: default !important;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form {
  width: 100vw;
  max-width: 550px;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form h2 {
  padding-bottom: 27px;
  text-align: center;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-form-select {
  margin-top: 30px;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-form-select:first-child {
  margin-top: 0;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-input {
  margin-top: 30px;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-input.sm {
  max-width: 350px;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-input.sm label input {
  width: 100%;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-input:first-child {
  margin-top: 0;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-input.resume {
  position: relative;
  width: 350px;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-input.resume.active label .title {
  opacity: 0;
  -webkit-transform: none;
          transform: none;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-input.resume.active::before {
  content: '';
  position: absolute;
  top: 18px;
  right: 20px;
  width: 10px;
  height: 10px;
  z-index: 2;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11' fill='none'%3E%3Cpath d='M1.21289 1.31052L9.93498 10.2637M1.4908 10.2168L10.2129 1.26367' stroke='%23939393'/%3E%3C/svg%3E") center no-repeat;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-input.resume.active:after {
  content: '';
  position: absolute;
  top: 14px;
  right: -30px;
  width: 13px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='19' viewBox='0 0 15 19' fill='none'%3E%3Cpath d='M13.1916 7.59068V16.6779C13.1916 17.403 12.6396 18 11.9694 18H3.03062C2.36034 18 1.80837 17.4051 1.80837 16.6779V7.59068M4.88207 10.3474V14.1859M10.1177 10.3474V14.1859M7.49987 10.3474V14.1859M9.4403 2.9664V1.45079C9.4403 1.2033 9.25208 1 9.02352 1H5.97622C5.74766 1 5.55944 1.20304 5.55944 1.45079V2.9664H9.4403ZM1 3.41244H14V7.14093H1V3.41244Z' stroke='%23939393' stroke-miterlimit='22.9256' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center no-repeat;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-input.resume label input:focus ~ .title {
  opacity: 0;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-checkbox {
  margin-top: 30px;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-textarea {
  position: relative;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-textarea.active label .title {
  opacity: 0;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-textarea.active::before {
  content: '';
  position: absolute;
  top: 18px;
  right: 20px;
  width: 10px;
  height: 10px;
  z-index: 2;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11' fill='none'%3E%3Cpath d='M1.21289 1.31052L9.93498 10.2637M1.4908 10.2168L10.2129 1.26367' stroke='%23939393'/%3E%3C/svg%3E") center no-repeat;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-textarea.active:after {
  content: '';
  position: absolute;
  top: 14px;
  right: -30px;
  width: 13px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='19' viewBox='0 0 15 19' fill='none'%3E%3Cpath d='M13.1916 7.59068V16.6779C13.1916 17.403 12.6396 18 11.9694 18H3.03062C2.36034 18 1.80837 17.4051 1.80837 16.6779V7.59068M4.88207 10.3474V14.1859M10.1177 10.3474V14.1859M7.49987 10.3474V14.1859M9.4403 2.9664V1.45079C9.4403 1.2033 9.25208 1 9.02352 1H5.97622C5.74766 1 5.55944 1.20304 5.55944 1.45079V2.9664H9.4403ZM1 3.41244H14V7.14093H1V3.41244Z' stroke='%23939393' stroke-miterlimit='22.9256' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center no-repeat;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-textarea label {
  position: relative;
  margin: 0;
  display: block;
  border: 1px solid #858f9a;
  border-radius: 10px;
  max-height: 49px;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-textarea label textarea {
  min-height: 10px;
  font: 300 15px/15px 'CocoSharp', sans-serif;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-textarea label textarea:focus ~ .title {
  opacity: 0;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-textarea label .title {
  padding: 0;
  font: 300 15px/15px 'CocoSharp', sans-serif;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-btn {
  margin-top: 45px;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-btn button {
  min-width: 245px;
  line-height: 46px;
  font-weight: normal;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .resume-row {
  margin-top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .resume-row-clm:first-child {
  width: 350px;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .file-upload {
  position: relative;
  margin-left: 50px;
  padding: 11px 38px;
  border: 1px solid #939393;
  border-radius: 25px;
  text-align: center;
  cursor: pointer;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .file-upload input {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  display: block;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
body .wrapper .pp-interview-signup-body.vacancies-inner-page form .file-upload span {
  font: 700 15px/18px 'CocoSharp', sans-serif;
  color: #939393;
}
body .wrapper .pp-vacancies-success-body {
  display: none;
  padding: 65px 25px 85px;
  width: 100%;
  max-width: 960px;
  border-radius: 10px;
  overflow: visible;
  cursor: default !important;
}
@media (max-width: 759px) {
  body .wrapper .pp-vacancies-success-body {
    margin: 0 -8px;
  }
}
body .wrapper .pp-vacancies-success-body:before {
  content: '';
  position: absolute;
  z-index: 1;
  top: -48px;
  right: 0;
  width: 27px;
  height: 27px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'%3E%3Cpath d='M19 1.9L17.1 0L9.5 7.6L1.9 0L0 1.9L7.6 9.5L0 17.1L1.9 19L9.5 11.4L17.1 19L19 17.1L11.4 9.5L19 1.9Z' fill='white'/%3E%3C/svg%3E") center no-repeat;
  cursor: pointer;
  pointer-events: none;
}
body .wrapper .pp-vacancies-success-body i {
  margin: 0 auto;
  display: block;
  width: 72px;
  height: 72px;
}
body .wrapper .pp-vacancies-success-body i svg {
  max-width: 100%;
  max-height: 100%;
}
body .wrapper .pp-vacancies-success-body h2 {
  margin-top: 25px;
  text-align: center;
}
body .wrapper .pp-vacancies-success-body span {
  margin-top: 20px;
  display: block;
  font: 300 18px/28px 'CocoSharp', sans-serif;
  color: #262626;
  text-align: center;
}
body .wrapper .pp-vacancies-success-body .ui-btn {
  margin-top: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrapper .pp-vacancies-success-body .ui-btn a {
  min-width: 250px;
  line-height: 46px;
  font-weight: normal;
}
body .ui-datepicker {
  margin: 5px 0;
  padding: 4px 4px 0;
  font-family: 'CocoSharp', sans-serif;
  border-color: #858f9a;
  border-radius: 7px;
  background: #fff;
  overflow: hidden;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
}
body .ui-datepicker-header {
  position: relative;
  text-align: center;
  padding: 4px 9px;
  margin: -6px -6px 0;
  background: #dc0533;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
body .ui-datepicker-header .ui-datepicker-title span {
  color: #ffffff;
  font-weight: 500;
}
body .ui-datepicker-header .ui-datepicker-year {
  position: relative;
  cursor: pointer;
}
@media (max-width: 759px) {
  body .ui-datepicker-header .ui-datepicker-year {
    min-width: 35% !important;
  }
}
body .ui-datepicker-header .ui-datepicker-year option {
  color: #262626;
}
body .ui-datepicker-header .ui-datepicker-next,
body .ui-datepicker-header .ui-datepicker-prev {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  position: absolute;
  background: transparent;
  border-color: transparent;
  cursor: pointer;
}
body .ui-datepicker-header .ui-datepicker-next .ui-icon,
body .ui-datepicker-header .ui-datepicker-prev .ui-icon {
  display: block;
  font-size: 0;
  width: 18px;
  height: 18px;
}
body .ui-datepicker-header .ui-datepicker-prev {
  left: 5px;
}
body .ui-datepicker-header .ui-datepicker-prev .ui-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 443.52 443.52' %3E%3Cpath fill='%23ffffff' d='M143.492,221.863L336.226,29.129c6.663-6.664,6.663-17.468,0-24.132c-6.665-6.662-17.468-6.662-24.132,0l-204.8,204.8 c-6.662,6.664-6.662,17.468,0,24.132l204.8,204.8c6.78,6.548,17.584,6.36,24.132-0.42c6.387-6.614,6.387-17.099,0-23.712 L143.492,221.863z' /%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
}
body .ui-datepicker-header .ui-datepicker-next {
  right: 5px;
}
body .ui-datepicker-header .ui-datepicker-next .ui-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512.005 512.005'%3E%3Cpath fill='%23ffffff' d='M388.418,240.923L153.751,6.256c-8.341-8.341-21.824-8.341-30.165,0s-8.341,21.824,0,30.165L343.17,256.005 L123.586,475.589c-8.341,8.341-8.341,21.824,0,30.165c4.16,4.16,9.621,6.251,15.083,6.251c5.461,0,10.923-2.091,15.083-6.251 l234.667-234.667C396.759,262.747,396.759,249.264,388.418,240.923z' /%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
}
body .ui-datepicker-calendar td,
body .ui-datepicker-calendar th {
  padding: 5px;
}
body .ui-datepicker-calendar tbody tr td {
  text-align: center;
}
body .ui-datepicker-calendar tbody tr td .ui-state-default {
  border-color: transparent;
  background: transparent;
  text-align: center;
  color: #262626;
}
body .ui-datepicker-calendar tbody tr td .ui-state-active {
  color: #dc0533;
  font-weight: 500;
  border-color: #dc0533;
  border-radius: 5px;
}
@media (max-width: 1679px) {
  body .wrapper .promo.vacancies-page .promo-static-img img {
    -webkit-transform: translateX(100px);
            transform: translateX(100px);
  }
}
@media (max-width: 1499px) {
  body .wrapper .promo.vacancies-page .promo-static-img img {
    -webkit-transform: translateX(300px);
            transform: translateX(300px);
  }
  body .wrapper .promo.vacancies-page .promo-static-info-txt {
    font-size: 20px;
  }
  body .wrapper main .m-inner .vacancies-form {
    margin-bottom: 120px;
    padding: 80px 160px 90px;
  }
  body .wrapper main .m-inner .vacancies-practice {
    padding: 0;
  }
  body .wrapper main .m-inner .vacancies-practice-img {
    width: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  body .wrapper main .m-inner .vacancies-practice-img img {
    max-width: 450px;
  }
  body .wrapper main .m-inner .vacancies-practice-content {
    padding-top: 35px;
    width: 50%;
  }
  body .wrapper main .m-inner .vacancies-container-list-item-block {
    gap: 30px;
  }
  body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-img {
    width: 45%;
  }
  body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-img img {
    max-width: 100%;
  }
  body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-content {
    padding-left: 30px;
  }
  body .wrapper main .m-inner .advantages.vacancies .advantages-desc {
    font-size: 22px;
    line-height: 1.35;
  }
  body .wrapper main .m-inner .advantages.vacancies .advantages-block-item {
    padding: 25px 30px;
  }
  body .wrapper main .m-inner .advantages.vacancies .advantages-block-item-txt {
    font-size: 16px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.vacancies-page .promo-static-img img {
    max-height: 100%;
    -webkit-transform: translateX(380px);
            transform: translateX(380px);
  }
  body .wrapper .promo.vacancies-page .promo-static-info-txt {
    max-width: 520px;
    font-size: 18px;
  }
  body .wrapper main .m-inner .vacancies-form {
    margin-bottom: 90px;
    padding: 60px 80px 70px;
  }
  body .wrapper main .m-inner .vacancies-practice-img img {
    max-width: 390px;
  }
  body .wrapper main .m-inner .vacancies-practice-content {
    padding-top: 20px;
  }
  body .wrapper main .m-inner .vacancies-practice-content-txt {
    font-size: 16px;
  }
  body .wrapper main .m-inner .vacancies-container-list-item {
    padding: 40px;
  }
  body .wrapper main .m-inner .vacancies-container-list-item-title {
    font-size: 20px;
  }
  body .wrapper main .m-inner .vacancies-container-list-item-block {
    margin-bottom: 20px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 10px;
  }
  body .wrapper main .m-inner .vacancies-container-list-item-block-item {
    font-size: 16px;
    width: 35%;
  }
  body .wrapper main .m-inner .vacancies-inner-heading-desc-item {
    font-size: 16px;
  }
  body .wrapper main .m-inner .vacancies-inner-requirements-list-item {
    max-width: 100%;
  }
  body .wrapper main .m-inner .vacancies-inner-requirements-list-item-title {
    font-size: 22px;
    line-height: 26px;
  }
  body .wrapper main .m-inner .vacancies-inner-requirements-list-item ul.list.big li {
    font-size: 16px;
  }
  body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-img img {
    max-width: 100%;
  }
  body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-content {
    padding-left: 40px;
    width: 53%;
  }
  body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-content .steps-advantages-txt {
    font-size: 18px;
    line-height: 26px;
  }
  body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-content p {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-content ul.list li {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .advantages.vacancies .advantages-desc {
    font-size: 20px;
  }
  body .wrapper main .m-inner .advantages.vacancies .advantages-block-item {
    display: block;
  }
  body .wrapper main .m-inner .advantages.vacancies .advantages-block-item-img {
    width: 50px;
    min-width: 50px;
    height: 50px;
  }
  body .wrapper main .m-inner .advantages.vacancies .advantages-block-item-txt {
    margin: 15px 0 0 0;
  }
  body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item {
    width: 100%;
  }
  body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item-content-txt {
    max-width: 100%;
  }
  body .wrapper .pp-interview-signup-body.vacancies-inner-page {
    padding-top: 120px;
    width: 100%;
    min-height: 100vh;
  }
}
@media (max-width: 979px) {
  body .wrapper .ui-input {
    margin-top: 25px;
  }
  body .wrapper .ui-input:first-child {
    margin-top: 0;
  }
  body .wrapper .ui-form-select {
    margin-top: 25px;
  }
  body .wrapper .ui-form-select:first-child {
    margin-top: 0;
  }
  body .wrapper .ui-dates-range-title {
    font-size: 16px;
  }
  body .wrapper .ui-dates-range-fields {
    margin-top: 10px;
  }
  body .wrapper .ui-dates-range {
    margin-top: 25px;
  }
  body .wrapper .ui-dates-range:first-child {
    margin-top: 0;
  }
  body .wrapper .ui-textarea {
    margin-top: 25px;
  }
  body .wrapper .ui-textarea:first-child {
    margin-top: 0;
  }
  body .wrapper .promo.vacancies-page .promo-static-img img {
    -webkit-transform: translateX(340px);
            transform: translateX(340px);
  }
  body .wrapper .promo.vacancies-page .promo-static-info-txt {
    max-width: 310px;
    font-size: 16px;
    line-height: 25px;
  }
  body .wrapper main .m-inner .vacancies-form form .vacancies-form-container {
    margin-top: 35px;
    display: block;
  }
  body .wrapper main .m-inner .vacancies-form form .vacancies-form-container:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .vacancies-form form .vacancies-form-container.down {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .vacancies-form form .vacancies-form-container.as-row {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .vacancies-form form .vacancies-form-container.as-row:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .vacancies-form form .vacancies-form-container-clm {
    margin-top: 25px;
    width: 100%;
  }
  body .wrapper main .m-inner .vacancies-form form .vacancies-form-container-clm:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .vacancies-form form .ui-btn {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .vacancies-success {
    padding: 60px 25px 80px;
  }
  body .wrapper main .m-inner .vacancies-success i {
    width: 65px;
    height: 65px;
  }
  body .wrapper main .m-inner .vacancies-success span {
    margin-top: 15px;
    font-size: 16px;
  }
  body .wrapper main .m-inner .vacancies-practice {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .vacancies-practice-img {
    display: none;
  }
  body .wrapper main .m-inner .vacancies-practice-content {
    padding-top: 0;
    width: 100%;
  }
  body .wrapper main .m-inner .vacancies-container .tags-block {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .wrapper main .m-inner .vacancies-container-list {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .vacancies-container-list-item {
    padding: 30px;
  }
  body .wrapper main .m-inner .vacancies-container-list-item-title {
    font-size: 18px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .vacancies-container-list-item-block-item {
    width: 45%;
  }
  body .wrapper main .m-inner .vacancies-inner-requirements {
    margin-top: 60px;
  }
  body .wrapper main .m-inner .vacancies-inner-requirements-list-item {
    margin-bottom: 60px;
  }
  body .wrapper main .m-inner .vacancies-inner-requirements-list-item-title {
    font-size: 20px;
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .map.vacancies-detail-map {
    margin: 30px 0;
    height: 370px;
  }
  body .wrapper main .m-inner .steps-advantages.vacancies-page.reverse {
    padding-bottom: 100px;
  }
  body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-img {
    display: none;
  }
  body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-content {
    padding-left: 0;
    width: 100%;
  }
  body .wrapper main .m-inner .advantages.vacancies .advantages-desc {
    font-size: 16px;
    text-align: left;
  }
  body .wrapper main .m-inner .advantages.vacancies .advantages-block {
    display: block;
  }
  body .wrapper main .m-inner .advantages.vacancies .advantages-block-item {
    margin: 20px 0 0 0;
    padding: 20px 25px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-height: auto;
  }
  body .wrapper main .m-inner .advantages.vacancies .advantages-block-item:nth-child(3n) {
    margin: 20px 0 0 0;
  }
  body .wrapper main .m-inner .advantages.vacancies .advantages-block-item:nth-child(-n + 3) {
    margin: 20px 0 0 0;
  }
  body .wrapper main .m-inner .advantages.vacancies .advantages-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages.vacancies .advantages-block-item-img {
    margin: 0;
    width: 46px;
    min-width: 46px;
    height: 46px;
  }
  body .wrapper main .m-inner .advantages.vacancies .advantages-block-item-txt {
    margin: 0 0 0 20px;
  }
  body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item {
    margin: 25px 0 0 0;
    min-height: 200px;
  }
  body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item-img {
    top: 0;
  }
  body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item-img img {
    max-height: 100%;
  }
  body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item-content {
    padding: 40px 20px 20px 45px;
  }
  body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item-content-title {
    font-size: 24px;
    line-height: 1.35;
  }
  body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item-content-txt {
    margin: 8px 0 0 0;
    max-width: 400px;
    font-size: 16px;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide {
    padding: 10px;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body {
    padding: 35px 20px;
    width: 100%;
    max-width: 670px;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form {
    margin: 0 auto;
    max-width: 560px;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form .ui-form-select {
    margin-top: 20px;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form .ui-form-select:first-child {
    margin-top: 0;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form .ui-input {
    margin-top: 20px;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form .ui-input.sm {
    max-width: 100%;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form .ui-input:first-child {
    margin-top: 0;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form .ui-checkbox {
    margin-top: 20px;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form .ui-btn {
    margin-top: 25px;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form .ui-btn button {
    width: 100%;
    font-size: 16px;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-vacancies-success-body {
    padding: 35px 20px;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-vacancies-success-body i {
    width: 64px;
    height: 64px;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-vacancies-success-body h2 {
    margin-top: 20px;
    font-size: 24px;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-vacancies-success-body span {
    margin-top: 15px;
    font-size: 16px;
    line-height: 1.35;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-vacancies-success-body .ui-btn {
    margin-top: 30px;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-vacancies-success-body .ui-btn a {
    font-size: 16px;
  }
  body .wrapper .pp-interview-signup-body.vacancies-inner-page {
    padding: 100px;
  }
}
@media (max-width: 759px) {
  body .wrapper .ui-btn button[type='submit'] {
    padding: 0 25px;
    font-size: 14px;
    line-height: 36px;
    font-weight: normal;
  }
  body .wrapper .ui-input {
    margin-top: 20px;
  }
  body .wrapper .ui-input:first-child {
    margin-top: 0;
  }
  body .wrapper .ui-input.active label .title {
    font-size: 12px;
    -webkit-transform: translateY(-26px);
            transform: translateY(-26px);
  }
  body .wrapper .ui-input label input {
    height: 40px;
    font-size: 14px;
    line-height: 40px;
  }
  body .wrapper .ui-input label input:focus ~ .title {
    font-size: 12px;
    -webkit-transform: translateY(-26px);
            transform: translateY(-26px);
  }
  body .wrapper .ui-input label .title {
    font-size: 14px;
    color: #858f9a;
    opacity: 1;
  }
  body .wrapper .ui-form-select {
    margin-top: 20px;
    height: 40px;
  }
  body .wrapper .ui-form-select:first-child {
    margin-top: 0;
  }
  body .wrapper .ui-form-select-title {
    font-size: 12px;
    color: #858f9a;
    -webkit-transform: translateY(-26px);
            transform: translateY(-26px);
  }
  body .wrapper .ui-form-select .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
    font-size: 14px;
    line-height: 40px;
  }
  body .wrapper .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox input {
    font-size: 14px;
  }
  body .wrapper .ui-form-select .bootstrap-select .dropdown-menu.show .bs-searchbox input::placehoder {
    font-size: 14px;
  }
  body .wrapper .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li a {
    padding: 4px 18px;
  }
  body .wrapper .ui-form-select .bootstrap-select .dropdown-menu.show .inner.show .dropdown-menu.inner.show li a span {
    font-size: 14px;
  }
  body .wrapper .ui-form-select-action button {
    width: 30px;
    height: 30px;
  }
  body .wrapper .ui-form-select-action button svg {
    max-height: 17px;
  }
  body .wrapper .ui-dates-range {
    margin-top: 20px;
  }
  body .wrapper .ui-dates-range:first-child {
    margin-top: 0;
  }
  body .wrapper .ui-dates-range-title {
    font-size: 13px;
  }
  body .wrapper .ui-dates-range-fields {
    margin-top: 7px;
  }
  body .wrapper .ui-textarea {
    margin-top: 20px;
  }
  body .wrapper .ui-textarea:first-child {
    margin-top: 0;
  }
  body .wrapper .ui-textarea.active label .title {
    font-size: 12px;
    -webkit-transform: translateY(-7px);
            transform: translateY(-7px);
  }
  body .wrapper .ui-textarea label textarea {
    font-size: 14px;
  }
  body .wrapper .ui-textarea label textarea:focus ~ .title {
    font-size: 12px;
    -webkit-transform: translateY(-7px);
            transform: translateY(-7px);
  }
  body .wrapper .ui-textarea label .title {
    font-size: 14px;
  }
  body .wrapper .ui-upload span {
    font-size: 14px;
  }
  body .wrapper .tags.nav {
    padding-top: 15px;
  }
  body .wrapper .tags.nav .tags-block-item {
    margin-right: 10px;
  }
  body .wrapper .tags.nav .tags-block-item a {
    padding: 0 20px;
    font-size: 13px;
    line-height: 33px;
    border-width: 1px;
  }
  body .wrapper .promo.vacancies-page {
    padding: 0 10px;
  }
  body .wrapper .promo.vacancies-page .promo-static {
    border-radius: 10px;
  }
  body .wrapper .promo.vacancies-page .promo-static-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  body .wrapper .promo.vacancies-page .promo-static-img img {
    max-width: initial;
  }
  body .wrapper .promo.vacancies-page .promo-static-img img.mobile {
    display: block;
  }
  body .wrapper .promo.vacancies-page .promo-static-img img.desktop {
    display: none;
  }
  body .wrapper .promo.vacancies-page .promo-static-info-txt {
    max-width: 420px;
    font-size: 15px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .vacancies-form {
    padding: 40px 10px 30px;
  }
  body .wrapper main .m-inner .vacancies-form form {
    margin: 0 auto;
    max-width: 500px;
  }
  body .wrapper main .m-inner .vacancies-form form .vacancies-form-title {
    padding-bottom: 12px;
  }
  body .wrapper main .m-inner .vacancies-form form .vacancies-form-container {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .vacancies-form form .vacancies-form-container:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .vacancies-form form .vacancies-form-container.down {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .vacancies-form form .vacancies-form-container.down:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .vacancies-form form .vacancies-form-container-clm {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .vacancies-form form .vacancies-form-container-clm:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .vacancies-form form .ui-btn {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .vacancies-success {
    padding: 40px 15px 55px;
  }
  body .wrapper main .m-inner .vacancies-success i {
    width: 48px;
    height: 48px;
  }
  body .wrapper main .m-inner .vacancies-success h2 {
    margin-top: 17px;
    padding: 0 15px;
    font-size: 20px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .vacancies-success span {
    margin-top: 20px;
    font-size: 14px;
    line-height: 1.35;
  }
  body .wrapper main .m-inner .vacancies-practice-content-title {
    padding-right: 20px;
  }
  body .wrapper main .m-inner .vacancies-practice-content-txt {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .vacancies-container {
    margin-top: 30px;
    padding-bottom: 35px;
  }
  body .wrapper main .m-inner .vacancies-container .tags {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .vacancies-container .tags.sm .tags-block {
    margin-top: -10px;
  }
  body .wrapper main .m-inner .vacancies-container .tags.sm .tags-block-item {
    margin: 10px 10px 0 0;
  }
  body .wrapper main .m-inner .vacancies-container .tags.sm .tags-block-item a {
    line-height: 31px;
  }
  body .wrapper main .m-inner .vacancies-container-list {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .vacancies-container-list-item {
    padding: 20px;
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .vacancies-container-list-item-title {
    font-size: 16px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .vacancies-container-list-item-block-item {
    width: 100%;
    font-size: 14px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .vacancies-container-list-item-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .vacancies-inner-heading-desc {
    display: block;
  }
  body .wrapper main .m-inner .vacancies-inner-heading-desc-item {
    font-size: 14px;
  }
  body .wrapper main .m-inner .vacancies-inner-requirements {
    margin-top: 40px;
    margin-bottom: 35px;
  }
  body .wrapper main .m-inner .vacancies-inner-requirements-list-item {
    margin-bottom: 40px;
  }
  body .wrapper main .m-inner .vacancies-inner-requirements-list-item-title {
    font-size: 18px;
  }
  body .wrapper main .m-inner .vacancies-inner-requirements-list-item ul.list.big li {
    font-size: 14px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .vacancies-inner-requirements-list-item ul.list.big li:before {
    top: 7px;
    width: 6px;
    height: 6px;
  }
  body .wrapper main .m-inner .map.vacancies-detail-map {
    margin: 20px -10px;
    height: 250px;
  }
  body .wrapper main .m-inner .steps-advantages.vacancies-page {
    padding-top: 25px;
    padding-bottom: 35px;
  }
  body .wrapper main .m-inner .steps-advantages.vacancies-page.reverse {
    padding-bottom: 55px;
  }
  body .wrapper main .m-inner .steps-advantages.vacancies-page.reverse .steps-advantages-content {
    padding-right: 0;
  }
  body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-content h2 {
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-content p {
    margin-bottom: 15px;
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-content ul.list {
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-content ul.list.big li {
    margin-top: 10px;
    font-size: 14px;
  }
  body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-content ul.list.big li:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-content .ui-btn {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .steps-advantages.vacancies-page .steps-advantages-content .steps-advantages-txt {
    font-size: 16px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .advantages.vacancies .advantages-desc {
    padding-bottom: 0;
  }
  body .wrapper main .m-inner .advantages.vacancies .advantages-block {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .advantages.vacancies .advantages-block-item {
    padding: 15px 10px 15px 25px;
  }
  body .wrapper main .m-inner .advantages.vacancies .advantages-block-item-img {
    width: 44px;
    min-width: 44px;
    height: 44px;
  }
  body .wrapper main .m-inner .advantages.vacancies .advantages-block-item-txt {
    margin-left: 25px;
    text-align: left;
  }
  body .wrapper main .m-inner .sub-banners.vacancies {
    padding: 30px 0 20px 0;
  }
  body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item {
    min-height: 155px;
  }
  body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item-content {
    padding: 30px 25px;
  }
  body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item-content-title {
    font-size: 18px;
  }
  body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item-content-txt {
    max-width: 300px;
    font-size: 14px;
    line-height: 18px;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form {
    width: 100%;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form h2 {
    padding-bottom: 12px;
    font-size: 20px;
    line-height: 22px;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form .ui-checkbox label {
    line-height: 1.3;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-interview-signup-body form .ui-btn button {
    line-height: 36px;
    font-size: 14px;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-vacancies-success-body {
    padding: 35px 20px;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-vacancies-success-body i {
    width: 48px;
    height: 48px;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-vacancies-success-body h2 {
    margin-top: 15px;
    font-size: 18px;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-vacancies-success-body span {
    font-size: 14px;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-vacancies-success-body .ui-btn {
    margin-top: 25px;
  }
  body .wrapper .fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .pp-vacancies-success-body .ui-btn a {
    line-height: 36px;
  }
  body .wrapper .pp-interview-signup-body.vacancies-inner-page {
    padding: 60px 10px;
    z-index: 9999;
    left: 0;
    right: 0;
    border-radius: 0;
  }
  body .wrapper .pp-interview-signup-body.vacancies-inner-page form {
    width: auto;
  }
  body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-input {
    margin-top: 20px;
  }
  body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-input.resume {
    display: none;
  }
  body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-input.resume label input {
    background: #f2f2f2;
  }
  body .wrapper .pp-interview-signup-body.vacancies-inner-page form .ui-input.resume label span.title {
    background: #f2f2f2;
  }
  body .wrapper .pp-interview-signup-body.vacancies-inner-page form .resume-row {
    margin-top: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  body .wrapper .pp-interview-signup-body.vacancies-inner-page form .file-upload {
    margin-bottom: 20px;
    margin-left: 0;
  }
  body .wrapper .pp-vacancies-success-body span {
    font-size: 14px;
    line-height: 20px;
  }
  body .ui-datepicker th {
    padding: 6px 5px;
  }
  body .ui-datepicker table {
    font-size: 13px;
  }
  body .ui-datepicker-header .ui-datepicker-title span {
    font-size: 14px;
  }
}
@media (max-width: 520px) {
  body .wrapper .promo.vacancies-page .promo-static-img img {
    max-width: initial;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper .promo.vacancies-page .promo-static-info {
    padding-bottom: 15px;
  }
  body .wrapper .promo.vacancies-page .promo-static-info h1 {
    font-size: 22px;
  }
  body .wrapper .promo.vacancies-page .promo-static-info-txt {
    max-width: 215px;
    color: #858f9a;
  }
  body .wrapper main .m-inner .vacancies-form {
    margin: 0 0 75px 0;
    border-radius: 0;
  }
  body .wrapper main .m-inner .vacancies-form form .vacancies-form-container.down .vacancies-form-container-clm .ui-checkbox {
    padding-bottom: 0;
  }
  body .wrapper main .m-inner .vacancies-form form .ui-btn {
    margin-top: 25px;
    width: 100%;
  }
  body .wrapper main .m-inner .vacancies-form form .ui-btn button[type='submit'] {
    width: 100%;
  }
  body .wrapper main .m-inner .vacancies-success {
    margin: 30px -10px 20px -10px;
  }
  body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-title h2 {
    padding-right: 10px;
    text-align: left;
  }
  body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item-img img {
    max-height: 85%;
  }
  body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item-img.students img {
    height: 190px;
    max-height: none;
    -webkit-transform: translateX(120px);
            transform: translateX(120px);
  }
  body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item-content-txt {
    max-width: 195px;
  }
}
@media (max-width: 520px) and (max-width: 374px) {
  body .wrapper main .m-inner .sub-banners.vacancies .sub-banners-list-item-content-txt {
    max-width: 155px;
  }
}

/* End */


/* Start:/local/templates/main/styles/dev_style.css?1764337385107*/
.wrapper .m-inner section.tab.active {
	display: block;
}
.wrapper .m-inner section.tab {
	display: none;
}
/* End */


/* Start:/local/templates/main/styles/missiya-styles.css?17643373855879*/
.bg-outside {
  position: relative;
}
.bg-outside:before,
.bg-outside:after {
  content: '';
  display: block;
  width: calc((100vw - 100%) / 2);
  background: inherit;
  position: absolute;
  bottom: 0px;
  top: 0px;
}
.bg-outside:before {
  right: 100%;
}
.bg-outside:after {
  left: 100%;
}
.green-grad-txt {
  color: #038C73;
  background: -webkit-gradient(linear, right top, left top, from(#6CC47B), to(#038C73));
  background: linear-gradient(270deg, #6CC47B 0%, #038C73 100%);
  background-clip: none;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .green-grad-txt {
    background: transparent;
  }
}
body .wrapper .promo.missiya-page .promo-static-img {
  z-index: 1;
}
body .wrapper .promo.missiya-page .promo-static .green {
  position: absolute;
  right: 0;
  top: 0;
}
body .wrapper .promo.missiya-page .promo-static-info-txt {
  max-width: 570px;
}
body .wrapper main .m-inner .advantages-block.missiya-page {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 100px;
}
body .wrapper main .m-inner .advantages-block.missiya-page .advantages-block-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: calc((100% - 140px)/2);
  margin-top: 80px;
}
body .wrapper main .m-inner .advantages-block.missiya-page .advantages-block-item:nth-child(1) {
  margin-top: 0;
}
body .wrapper main .m-inner .advantages-block.missiya-page .advantages-block-item:nth-child(2) {
  margin-top: 0;
}
body .wrapper main .m-inner .advantages-block.missiya-page .advantages-block-item-img {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
body .wrapper main .m-inner .advantages-block.missiya-page .advantages-block-item-txt {
  font-size: 16px;
  line-height: 22px;
  padding-left: 25px;
  margin-top: 0;
  max-width: 490px;
}
body .wrapper main .m-inner .advantages-block.missiya-page .advantages-block-item-txt span {
  display: block;
  font: 500 20px/24px 'CocoSharp', sans-serif;
  margin-bottom: 15px;
}
body .wrapper main .m-inner .steps-advantages.missiya-page {
  padding-bottom: 100px;
}
body .wrapper main .m-inner .steps-advantages.missiya-page .steps-advantages-info {
  width: 50%;
  padding-left: 50px;
}
body .wrapper main .m-inner .steps-advantages.missiya-page .steps-advantages-info ul li {
  margin-top: 40px;
}
body .wrapper main .m-inner .steps-advantages.missiya-page .steps-advantages-info ul li:first-child {
  margin-top: 0;
}
@media (max-width: 1679px) {
  body .wrapper .promo.missiya-page .promo-static-img {
    right: -112px;
  }
  body .wrapper .promo.missiya-page .promo-static .green {
    right: -32px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.missiya-page .promo-static-img {
    width: 600px;
    top: 38px;
  }
  body .wrapper .promo.missiya-page .promo-static .green {
    right: -140px;
  }
  body .wrapper .promo.missiya-page .promo-static-info-txt {
    max-width: 510px;
  }
  body .wrapper main .m-inner .advantages-block.missiya-page {
    padding-left: 40px;
    text-align: left;
  }
  body .wrapper main .m-inner .advantages-block.missiya-page .advantages-block-item {
    width: calc((100% - 75px)/2);
  }
  body .wrapper main .m-inner .steps-advantages.missiya-page {
    display: block;
  }
  body .wrapper main .m-inner .steps-advantages.missiya-page .steps-advantages-img {
    width: 100%;
    text-align: center;
  }
  body .wrapper main .m-inner .steps-advantages.missiya-page .steps-advantages-info {
    width: 100%;
    padding-left: 20px;
    padding-top: 40px;
  }
  body .wrapper main .m-inner .steps-advantages.missiya-page .steps-advantages-info ul li {
    margin-top: 20px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.missiya-page .promo-static-img {
    width: 495px;
    top: 65px;
    right: -50px;
  }
  body .wrapper .promo.missiya-page .promo-static-info-txt {
    max-width: 410px;
  }
  body .wrapper main .m-inner .advantages-block.missiya-page {
    padding-left: 25px;
    padding-right: 25px;
  }
  body .wrapper main .m-inner .advantages-block.missiya-page .advantages-block-item {
    width: calc((100% - 45px)/2);
  }
  body .wrapper main .m-inner .steps-advantages.missiya-page .steps-advantages-img {
    width: 80%;
    margin: 0 auto;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.missiya-page .promo-static-img {
    width: 311px;
    top: 104px;
    right: -121px;
  }
  body .wrapper .promo.missiya-page .promo-static .green {
    display: none;
  }
  body .wrapper .promo.missiya-page .promo-static-info h1 {
    max-width: 220px;
  }
  body .wrapper .promo.missiya-page .promo-static-info-txt {
    max-width: 175px;
  }
  body .wrapper main .m-inner .advantages-block.missiya-page {
    padding-left: 5px;
    padding-right: 5px;
    margin-top: 0;
    text-align: center;
  }
  body .wrapper main .m-inner .advantages-block.missiya-page .advantages-block-item {
    width: 100%;
    margin-top: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrapper main .m-inner .advantages-block.missiya-page .advantages-block-item:nth-child(2) {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .advantages-block.missiya-page .advantages-block-item-img {
    width: 44px;
    height: 44px;
  }
  body .wrapper main .m-inner .advantages-block.missiya-page .advantages-block-item-txt {
    padding-left: 19px;
    text-align: start;
  }
  body .wrapper main .m-inner .advantages-block.missiya-page .advantages-block-item-txt span {
    font-size: 18px;
    margin-bottom: 8px;
  }
  body .wrapper main .m-inner .steps-advantages.missiya-page {
    padding-bottom: 40px;
  }
  body .wrapper main .m-inner .steps-advantages.missiya-page .steps-advantages-img {
    width: 80%;
    margin-bottom: 0;
  }
}

/* End */


/* Start:/local/templates/main/styles/insurance.css?1764337385109024*/
body .wrapper .promo.insurance-page .promo-static {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-left: 145px;
}
body .wrapper .promo.insurance-page .promo-static .green {
  display: none;
}
body .wrapper .promo.insurance-page .promo-static-info {
  padding: 0;
  padding-top: 65px;
}
body .wrapper .promo.insurance-page .promo-static-info h1 {
  margin-bottom: 25px;
}
body .wrapper .promo.insurance-page .promo-static-info-txt {
  max-width: 770px;
  font: 22px/1.5 'CocoSharp', sans-serif;
}
body .wrapper .promo.insurance-page .promo-static-mob-img,
body .wrapper .promo.insurance-page .promo-static-img {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  position: relative;
  top: auto;
  right: auto;
  bottom: auto;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  max-width: 700px;
}
body .wrapper .promo.insurance-page .promo-static-mob-img img,
body .wrapper .promo.insurance-page .promo-static-img img {
  max-width: 100%;
}
body .wrapper .promo.insurance-page .promo-static-mob-img img.mobile,
body .wrapper .promo.insurance-page .promo-static-img img.mobile {
  display: none;
}
body .wrapper .promo.insurance-page .promo-static-mob-img.fl-end,
body .wrapper .promo.insurance-page .promo-static-img.fl-end {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
body .wrapper .promo.bank_card .promo-static-info {
  padding-top: 120px;
  z-index: 1;
}
body .wrapper .promo.bank_card .promo-static-info-txt {
  max-width: 640px;
}
body .wrapper .promo.bank_card .promo-static-img {
  position: absolute;
  right: 0;
}
body .wrapper .promo.bank_card .promo-static-mob-img,
body .wrapper .promo.bank_card .promo-static-img {
  max-width: 100%;
}
body .wrapper .promo.future_care .promo-static-info {
  padding-top: 120px;
  padding-bottom: 25px;
}
body .wrapper .promo.future_care .promo-static-info-txt {
  max-width: 710px;
}
body .wrapper .promo.future_care .promo-static-info-txt span {
  display: block;
  margin-bottom: 8px;
}
body .wrapper .promo.future_care .promo-static-info h1 {
  margin-bottom: 0;
  white-space: nowrap;
}
body .wrapper .promo.future_care .promo-static-info .footnote {
  padding-top: 50px;
  font: 400 14px/1 'CocoSharp', sans-serif;
  color: #747474;
}
body .wrapper .promo.future_care .promo-static-img {
  position: absolute;
  right: 0;
  bottom: 0;
  max-width: initial;
}
body .wrapper .promo.my-house-page .promo-static-img {
  max-width: 100%;
}
body .wrapper .promo.my-house-page .promo-static-info {
  padding-top: 120px;
}
body .wrapper .promo.my-house-page .promo-static-info-txt {
  max-width: 470px;
}
body .wrapper .promo.doctorpro-page .promo-static {
  background: #f2f2f2;
}
body .wrapper .promo.doctorpro-page .promo-static-info {
  padding-top: 120px;
}
body .wrapper .promo.doctorpro-page .promo-static-info-txt {
  max-width: 510px;
}
body .wrapper .promo.doctorpro-page .promo-static-img {
  max-width: 100%;
}
body .wrapper .promo.fin-podyshka-page .promo-static {
  background: #f2f2f2;
}
body .wrapper .promo.fin-podyshka-page .promo-static-img img.mobile {
  display: none;
}
body .wrapper main .m-inner .insurance-list {
  margin-top: 40px;
}
body .wrapper main .m-inner .insurance-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 315px;
  margin-bottom: 45px;
  background: #f2f2f2;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
}
body .wrapper main .m-inner .insurance-list-item:nth-child(odd) .insurance-list-item-image {
  margin-left: auto;
}
body .wrapper main .m-inner .insurance-list-item:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .insurance-list-item-image {
  max-width: 700px;
}
body .wrapper main .m-inner .insurance-list-item-image img {
  max-width: unset;
  height: 100%;
}
body .wrapper main .m-inner .insurance-list-item-image img.mobile {
  display: none;
}
body .wrapper main .m-inner .insurance-list-item-content {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 20px 80px;
}
body .wrapper main .m-inner .insurance-list-item-content .tags {
  margin-bottom: 5px;
}
body .wrapper main .m-inner .insurance-list-item-content .tags-block-item:hover a {
  border-color: #dc0533;
  background: transparent;
  color: #dc0533;
}
body .wrapper main .m-inner .insurance-list-item-content-title {
  font: 700 34px/1.5 'CocoSharp', sans-serif;
  margin-bottom: 25px;
}
body .wrapper main .m-inner .insurance-list-item-content-descr {
  margin-bottom: 15px;
  font: 300 20px/1.5 'CocoSharp', sans-serif;
}
body .wrapper main .m-inner .insurance-list-item-content-actions {
  margin-top: auto;
  padding: 30px 0 20px;
  border-top: 1px solid #d9d9d9;
}
body .wrapper main .m-inner .insurance-list-item-content-actions .ui-arrow-link a {
  position: relative;
  display: inline-block;
  padding-right: 15px;
}
body .wrapper main .m-inner .insurance-list-item-content-actions .ui-arrow-link a:after {
  position: absolute;
  right: 0;
  top: 5px;
  margin-left: 0;
}
body .wrapper main .m-inner .help {
  margin-top: 100px;
}
body .wrapper main .m-inner .advantages.insurance-page .advantages-block {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 65px 50px 40px 130px;
  border-radius: 10px;
}
body .wrapper main .m-inner .advantages.insurance-page .advantages-block-item {
  min-width: 33%;
  margin-bottom: 40px;
}
body .wrapper main .m-inner .advantages.bank_card .advantages-block {
  padding: 60px 80px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
body .wrapper main .m-inner .advantages.bank_card .advantages-block-item {
  min-width: 25%;
}
body .wrapper main .m-inner .advantages.bank_card .advantages-block-item:nth-child(n + 5) {
  margin-bottom: 0;
}
body .wrapper main .m-inner .advantages.bank_card .advantages-block-item-img {
  width: 90px;
  height: 90px;
}
body .wrapper main .m-inner .advantages.bank_card .advantages-block-item-txt {
  margin-top: 20px;
  line-height: 28px;
}
body .wrapper main .m-inner .advantages.future_care {
  padding-bottom: 0;
}
body .wrapper main .m-inner .advantages.future_care .advantages-block {
  border-radius: 10px;
}
body .wrapper main .m-inner .advantages.future_care .advantages-block-item {
  min-width: 30%;
}
body .wrapper main .m-inner .advantages.future_care .advantages-block-item-img {
  width: 68px;
  height: 68px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
body .wrapper main .m-inner .advantages.my-house-page {
  padding-bottom: 0;
}
body .wrapper main .m-inner .advantages.my-house-page .advantages-block {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding-bottom: 22px;
}
body .wrapper main .m-inner .advantages.my-house-page .advantages-block-item-img {
  width: 68px;
  height: 68px;
}
body .wrapper main .m-inner .advantages.doctorpro-page .advantages-block {
  padding-bottom: 22px;
  margin-top: 0;
}
body .wrapper main .m-inner .advantages.doctorpro-page .advantages-block-item-img {
  width: 68px;
  height: 68px;
}
body .wrapper main .m-inner .advantages.doctorpro-page_health .advantages-block {
  padding: 60px 80px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
body .wrapper main .m-inner .advantages.doctorpro-page_health .advantages-block-item {
  min-width: 24%;
}
body .wrapper main .m-inner .advantages.fin-podyshka-page {
  padding: 75px 0 0 0;
}
body .wrapper main .m-inner .advantages.fin-podyshka-page .advantages-block {
  padding: 60px 130px;
  margin-top: 0;
}
body .wrapper main .m-inner .advantages.fin-podyshka-page .advantages-block-item {
  margin-bottom: 0;
  min-width: 26%;
}
body .wrapper main .m-inner .advantages.fin-podyshka-page .advantages-block-item-img {
  width: 68px;
  height: 68px;
}
body .wrapper main .m-inner .advantages.fin-podyshka-page .advantages-block-item .sub-opt-tip .tooltip-inner a {
  display: inline-block;
}
body .wrapper main .m-inner .insurance-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 40px;
}
body .wrapper main .m-inner .insurance-info-image {
  max-width: 710px;
}
body .wrapper main .m-inner .insurance-info-image img {
  max-width: 100%;
}
body .wrapper main .m-inner .insurance-info-content-title {
  margin-bottom: 30px;
  position: relative;
}
body .wrapper main .m-inner .insurance-info-content-title span.asterisk {
  color: #262626;
  font-size: 24px;
  opacity: 0.6;
  background: #262626;
  background-clip: none;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
body .wrapper main .m-inner .insurance-info-content-list {
  margin-top: 35px;
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
body .wrapper main .m-inner .insurance-info-content-list li {
  position: relative;
  margin-top: 10px;
  padding-left: 20px;
  font: 300 18px/1.5 'CocoSharp', sans-serif;
}
body .wrapper main .m-inner .insurance-info-content-list li:before {
  content: '';
  position: absolute;
  left: 0;
  top: 10px;
  width: 7px;
  height: 7px;
  background: #dc0533;
  border-radius: 50%;
}
body .wrapper main .m-inner .insurance-info-content-list li:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .insurance-info.future_care {
  display: block;
}
body .wrapper main .m-inner .insurance-info.future_care .insurance-item {
  padding: 80px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: 1px solid #e6e8e0;
}
body .wrapper main .m-inner .insurance-info.future_care .insurance-item:nth-child(4) {
  border-bottom: none;
}
body .wrapper main .m-inner .insurance-info.future_care .insurance-info-content {
  width: 75%;
}
body .wrapper main .m-inner .insurance-info.future_care .insurance-info-content-title {
  margin-bottom: 20px;
  font: 700 26px/32px 'CocoSharp', sans-serif;
}
body .wrapper main .m-inner .insurance-info.future_care .insurance-info-content ul.insurance-info-content-list {
  margin-top: 0;
}
body .wrapper main .m-inner .insurance-info.future_care .insurance-info-content ul.insurance-info-content-list.parts {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper main .m-inner .insurance-info.future_care .insurance-info-content ul.insurance-info-content-list.parts li {
  width: 28%;
  margin-top: 0;
  margin-bottom: 10px;
  line-height: 22px;
}
body .wrapper main .m-inner .insurance-info.future_care .insurance-info-image {
  width: 25%;
  margin-left: 80px;
}
body .wrapper main .m-inner .insurance-info.future_care .insurance-info-subtitle {
  margin-top: 20px;
}
body .wrapper main .m-inner .insurance-info.future_care .insurance-info-subtitle a {
  color: #dc0533;
  border-bottom: 1px dashed;
}
body .wrapper main .m-inner .insurance-info.doctorpro-page .insurance-info-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-left: 115px;
}
body .wrapper main .m-inner .insurance-info.doctorpro-page .insurance-info-content-title {
  width: 100%;
}
body .wrapper main .m-inner .insurance-info.doctorpro-page .insurance-info-content-list {
  margin-top: 0;
  width: 50%;
}
body .wrapper main .m-inner .insurance-info.doctorpro-page .insurance-info-image img {
  max-width: inherit;
}
body .wrapper main .m-inner .insurance-info.doctorpro-page_child .insurance-info-content-list {
  width: 33%;
}
body .wrapper main .m-inner .insurance-info.doctorpro-page_child .insurance-info-content-list.mob {
  display: none;
}
body .wrapper main .m-inner .insurance-info.doctorpro-page_health {
  margin-top: 100px;
}
body .wrapper main .m-inner .insurance-info.doctorpro-page_health .insurance-info-content-list {
  width: 33%;
}
body .wrapper main .m-inner .insurance-info.doctorpro-page_health .insurance-info-content-list.mob {
  display: none;
}
body .wrapper main .m-inner .insurance-info.doctorpro-page_health .insurance-info-content-note {
  margin-top: 40px;
  font: 400 16px/24px 'CocoSharp', sans-serif;
  color: #747474;
  max-width: 575px;
}
body .wrapper main .m-inner .insurance-info.fin-podyshka-page {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-top: 100px;
}
body .wrapper main .m-inner .insurance-info.fin-podyshka-page .insurance-info-image {
  width: 50%;
}
body .wrapper main .m-inner .insurance-info.fin-podyshka-page .insurance-info-content {
  width: 50%;
  margin-left: 60px;
  padding-top: 75px;
}
body .wrapper main .m-inner .insurance-info.fin-podyshka-page .insurance-info-content-list li {
  font-weight: 500;
  margin-top: 20px;
}
body .wrapper main .m-inner .insurance-info.fin-podyshka-page .insurance-info-content-list li:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .insurance-info.fin-podyshka-page .insurance-info-content-list li span {
  color: #dc0533;
}
body .wrapper main .m-inner .calculation.insurance-page {
  margin-top: 80px;
}
body .wrapper main .m-inner .calculation.insurance-page .calculation-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font: 18px/1.3 'CocoSharp', sans-serif;
  border-bottom: 1px solid #e7e7e7;
}
body .wrapper main .m-inner .calculation.insurance-page .calculation-row:first-child .calculation-row-clm-val,
body .wrapper main .m-inner .calculation.insurance-page .calculation-row:last-child .calculation-row-clm-val {
  font: 700 24px/1.3 'CocoSharp', sans-serif;
  color: #dc0533;
}
body .wrapper main .m-inner .calculation.insurance-page .calculation-row:last-child {
  border-bottom: none;
}
body .wrapper main .m-inner .calculation.insurance-page .calculation-row.info {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  background: #d9d9d9;
}
body .wrapper main .m-inner .calculation.insurance-page .calculation-row.info .calculation-row-clm {
  display: none;
  padding: 25px 0 22px;
}
body .wrapper main .m-inner .calculation.insurance-page .calculation-row.info .calculation-row-clm:first-child {
  display: block;
  margin-left: 40%;
}
body .wrapper main .m-inner .calculation.insurance-page .calculation-row-clm {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  min-width: 10%;
  padding: 25px 0 23px;
}
body .wrapper main .m-inner .calculation.insurance-page .calculation-row-clm:first-child {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  width: 40%;
  padding-right: 20px;
}
body .wrapper main .m-inner .calculation.insurance-page .calculation-row-clm:first-child .calculation-row-clm-name {
  display: block;
}
body .wrapper main .m-inner .calculation.insurance-page .calculation-row-clm-name {
  display: none;
  font-weight: 500;
}
body .wrapper main .m-inner .calculation.insurance-page .calculation-row-clm-val {
  font-weight: 300;
}
body .wrapper main .m-inner .calculation.insurance-page .calculation-row-clm-info {
  font-weight: 700;
}
body .wrapper main .m-inner .calculation.bank_card {
  margin-top: 40px;
}
body .wrapper main .m-inner .calculation.bank_card .calculation-row {
  border-bottom: none;
}
body .wrapper main .m-inner .calculation.bank_card .calculation-row:nth-child(3) {
  border-top: 1px solid #dfdfdf;
}
body .wrapper main .m-inner .calculation.bank_card .calculation-row:nth-child(3) .calculation-row-clm-val {
  font: 700 24px/1.3 'CocoSharp', sans-serif;
  color: #dc0533;
}
body .wrapper main .m-inner .calculation.bank_card .calculation-row-clm {
  padding: 30px 0;
  width: 30%;
}
body .wrapper main .m-inner .calculation.bank_card .calculation-row-clm:first-child {
  padding-right: 0;
  padding-left: 30px;
}
body .wrapper main .m-inner .calculation.bank_card .calculation-row-clm-val br {
  display: none;
}
body .wrapper main .m-inner .calculation.bank_card .calculation-row.info {
  background: #f2f2f2;
}
body .wrapper main .m-inner .calculation.bank_card .calculation-row.info .calculation-row-clm {
  padding: 24px 0 24px;
}
body .wrapper main .m-inner .calculation.bank_card .calculation-row.info .calculation-row-clm:last-child {
  margin-left: 0;
  width: 100%;
  padding-left: 30px;
}
body .wrapper main .m-inner .calculation.bank_card .calculation-row.info .calculation-row-clm:last-child .calculation-row-clm-info {
  font: 700 18px/22px 'CocoSharp', sans-serif;
  color: #dc0533;
}
body .wrapper main .m-inner .calculation.bank_card .calculation-row.head {
  background: #f2f2f2;
}
body .wrapper main .m-inner .calculation.bank_card .calculation-row.head .calculation-row-clm {
  padding: 24px 0 24px;
  width: 40%;
}
body .wrapper main .m-inner .calculation.bank_card .calculation-row.head .calculation-row-clm:first-child {
  margin-left: 40%;
  padding-left: 0;
}
body .wrapper main .m-inner .calculation.my-house-page .calculation-row {
  line-height: 32px;
}
body .wrapper main .m-inner .calculation.my-house-page .calculation-row-clm {
  padding-top: 30px;
  padding-bottom: 30px;
}
body .wrapper main .m-inner .calculation.my-house-page .calculation-row-clm:first-child {
  width: 30%;
  padding-left: 30px;
}
body .wrapper main .m-inner .calculation.my-house-page .calculation-row:nth-child(6) .calculation-row-clm-val {
  font: 700 24px/1.3 'CocoSharp', sans-serif;
  color: #dc0533;
}
body .wrapper main .m-inner .calculation.my-house-page .calculation-row.info {
  background: #f2f2f2;
}
body .wrapper main .m-inner .calculation.my-house-page .calculation-row.info .calculation-row-clm:first-child {
  margin-left: 30%;
}
body .wrapper main .m-inner .calculation.my-house-page .calculation-row.info .calculation-row-clm-info span {
  color: #dc0533;
}
body .wrapper main .m-inner .calculation.my-house-page .sub-opt-tip {
  margin-left: 5px;
}
body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-title {
  margin-bottom: 40px;
}
body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row-clm {
  width: 20%;
}
body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row-clm:first-child {
  width: 33%;
}
body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row-clm-name br {
  display: none;
}
body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row-clm-val.price {
  font: 700 24px/1.3 'CocoSharp', sans-serif;
  color: #dc0533;
}
body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row:nth-child(6) .calculation-row-clm-val {
  font: 300 18px/32px 'CocoSharp', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row.info .calculation-row-clm:nth-child(-n + 3) {
  display: block;
}
body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row.info .calculation-row-clm:first-child {
  margin-left: 33%;
  width: 22%;
}
body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-note {
  margin-top: 40px;
  font: 400 20px/30px 'CocoSharp', sans-serif;
  color: #747474;
}
body .wrapper main .m-inner .calculation.doctorpro-page_health .ui-tip {
  display: inline-block;
  top: 4px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .calculation.doctorpro-page_health .ui-tip-drop {
    max-width: 270px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .calculation.doctorpro-page_health .ui-tip-drop {
    position: absolute;
    left: 0;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
    max-width: 210px;
  }
}
body .wrapper main .m-inner .calculation.fin-podyshka-page .calculation-title {
  margin-bottom: 10px;
}
body .wrapper main .m-inner .calculation.fin-podyshka-page .calculation-row {
  border-bottom: 1px solid #dfdfdf;
}
body .wrapper main .m-inner .calculation.fin-podyshka-page .calculation-row:nth-child(3) {
  border-top: none;
}
body .wrapper main .m-inner .calculation.fin-podyshka-page .calculation-row:nth-child(3) .calculation-row-clm-val {
  font: 300 18px/32px 'CocoSharp', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .calculation.fin-podyshka-page .calculation-row:nth-child(4) {
  border-bottom: none;
}
body .wrapper main .m-inner .calculation.fin-podyshka-page .calculation-row:nth-child(4) .calculation-row-clm-val {
  font: 700 24px/32px 'CocoSharp', sans-serif;
  color: #dc0533;
}
body .wrapper main .m-inner .calculation.fin-podyshka-page .calculation-note {
  font: 400 16px/24px 'CocoSharp', sans-serif;
  color: #747474;
  margin-top: 20px;
}
body .wrapper main .m-inner .calculation--tab {
  display: none;
}
body .wrapper main .m-inner .calculation__title {
  position: relative;
  display: inline-block;
  margin-top: 60px;
  margin-bottom: 20px;
  padding-right: 35px;
  font: 700 28px/32px 'CocoSharp', sans-serif;
  cursor: pointer;
}
body .wrapper main .m-inner .calculation__title::after {
  content: '';
  position: absolute;
  right: 0;
  top: 6px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  width: 15px;
  height: 15px;
  border-right: 2px solid #262626;
  border-bottom: 2px solid #262626;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .calculation__title.active::after {
  top: 15px;
  -webkit-transform: rotate(225deg);
          transform: rotate(225deg);
}
body .wrapper main .m-inner .sub-banners.insurance-page {
  margin-top: 80px;
  padding-top: 0;
}
body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-title {
  margin-bottom: 50px;
}
body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-title span {
  display: block;
}
body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-block-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: calc((100% - 70px)/3);
  background: #f2f2f2;
  border-radius: 10px;
}
body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-block-item-content {
  max-width: 280px;
  padding: 75px 0 75px 40px;
}
body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-block-item-content-title {
  margin-bottom: 15px;
  font: 700 26px/1.3 'CocoSharp', sans-serif;
}
body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-block-item-content-descr {
  font: 16px/1.5 'CocoSharp', sans-serif;
}
body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-block-item-image {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-item-align: end;
      align-self: flex-end;
  max-width: 170px;
}
body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-block-item-image img {
  max-width: 100%;
}
body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-block-item-image svg {
  display: none;
}
body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item {
  width: 100%;
  position: relative;
  overflow: hidden;
}
body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-image {
  max-width: 100%;
  position: absolute;
  right: 0;
  bottom: 0;
}
body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-image img.mob {
  display: none;
}
body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-content {
  max-width: 100%;
  padding: 65px 0 65px 80px;
  z-index: 1;
}
body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-content-descr {
  max-width: 570px;
  font: 300 18px/28px 'CocoSharp', sans-serif;
}
body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-content-descr a {
  color: #dc0533;
}
body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-content-descr.big {
  max-width: 630px;
}
body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-content-title {
  font-size: 36px;
  line-height: 42px;
  margin-bottom: 20px;
}
body .wrapper main .m-inner .sub-banners.future_care .sub-banners-block-item-content {
  padding-bottom: 60px;
}
body .wrapper main .m-inner .sub-banners.future_care .sub-banners-block-item-content-descr {
  opacity: 0.6;
}
body .wrapper main .m-inner .sub-banners.future_care .sub-banners-block-item-image {
  max-width: 200px;
}
body .wrapper main .m-inner .sub-banners.my-house-page {
  margin-top: 100px;
  padding-bottom: 20px;
}
body .wrapper main .m-inner .sub-banners.my-house-page .sub-banners-block-item-content {
  padding-bottom: 85px;
}
body .wrapper main .m-inner .sub-banners.my-house-page .sub-banners-block-item-content-descr {
  opacity: 0.6;
}
body .wrapper main .m-inner .sub-banners.fin-podyshka-page {
  margin-top: 100px;
  padding-bottom: 20px;
}
body .wrapper main .m-inner .sub-banners.fin-podyshka-page .sub-banners-title {
  margin-bottom: 40px;
}
body .wrapper main .m-inner .sub-banners.fin-podyshka-page .sub-banners-block-item-content-descr {
  opacity: 0.6;
}
body .wrapper main .m-inner .helping-contacts.insurance-page {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .helping-contacts.insurance-page .helping-contacts-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 60px;
}
body .wrapper main .m-inner .helping-contacts.insurance-page .helping-contacts-img {
  width: auto;
  height: auto;
}
body .wrapper main .m-inner .helping-contacts.bank_card {
  padding-top: 100px;
}
body .wrapper main .m-inner .helping-contacts.future_care {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
body .wrapper main .m-inner .helping-contacts.future_care .helping-contacts-item {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
body .wrapper main .m-inner .helping-contacts.future_care .helping-contacts-item:last-child .helping-contacts-txt {
  max-width: 495px;
}
body .wrapper main .m-inner .helping-contacts.future_care .helping-contacts-txt span {
  display: block;
  margin-top: 10px;
}
body .wrapper main .m-inner .helping-contacts.future_care .helping-contacts-txt span.nowrap {
  margin-top: 0;
  display: inline-block;
}
body .wrapper main .m-inner .helping-contacts.doctorpro-page {
  padding-bottom: 0;
}
body .wrapper main .m-inner .helping-contacts.doctorpro-page .helping-contacts-txt {
  line-height: 28px;
}
body .wrapper main .m-inner .footnote_imp {
  padding: 40px 0 40px;
  border-radius: 10px;
}
body .wrapper main .m-inner .footnote_imp-inner {
  max-width: 100%;
  margin: 0;
  text-align: center;
  padding: 0;
}
body .wrapper main .m-inner .footnote_imp-inner::before {
  display: none;
}
body .wrapper main .m-inner .footnote_imp-inner span {
  padding-left: 40px;
  position: relative;
}
body .wrapper main .m-inner .footnote_imp-inner span::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 18px;
  height: 18px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='8.5' stroke='%23858F9A'/%3E%3Cpath d='M8.99371 5.99027C8.72537 5.99027 8.49057 5.8943 8.28931 5.70237C8.09644 5.50209 8 5.26843 8 5.00139C8 4.73435 8.09644 4.5007 8.28931 4.30042C8.49057 4.10014 8.72537 4 8.99371 4C9.27044 4 9.50524 4.10014 9.69811 4.30042C9.89937 4.5007 10 4.73435 10 5.00139C10 5.26843 9.89937 5.50209 9.69811 5.70237C9.50524 5.8943 9.27044 5.99027 8.99371 5.99027ZM9.81132 13H8.18868V6.74131H9.81132V13Z' fill='%23858F9A'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  content: '';
}
body .wrapper main .m-inner .steps-easy.doctorpro-page {
  margin-bottom: 60px;
}
body .wrapper main .m-inner .steps-easy.doctorpro-page .steps-easy-block-item {
  width: 344px;
}
body .wrapper main .m-inner .banners.doctorpro-page {
  padding: 0;
  margin-top: 100px;
}
body .wrapper main .m-inner .banners.doctorpro-page .banners-list {
  margin-top: 40px;
}
body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item {
  min-height: 300px;
}
body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-content {
  padding: 75px 55px;
}
body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-content-title {
  font: 500 26px/32px 'CocoSharp', sans-serif;
  margin-bottom: 15px;
}
body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-content-txt {
  margin: 0;
}
body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-content-txt p {
  font: 400 16px/20px 'CocoSharp', sans-serif;
  opacity: 0.6;
  margin-bottom: 10px;
}
body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-content-txt p:first-child {
  max-width: 300px;
}
body .wrapper main .m-inner .banners.doctorpro-page .banners-note {
  margin-top: 40px;
  font: 400 20px/30px 'CocoSharp', sans-serif;
  color: #747474;
}
body .wrapper main .m-inner .banners.doctorpro-page .banners-info {
  margin-top: 100px;
  font: 700 36px/42px 'CocoSharp', sans-serif;
}
body .wrapper main .m-inner .banners.doctorpro-page .banners-info span {
  font: 700 36px/42px 'CocoSharp', sans-serif;
  color: #dc0533;
}
body .wrapper main .m-inner .banners.doctorpro-page .banners-info p {
  margin-bottom: 15px;
}
body .wrapper main .m-inner .banners.doctorpro-page .banners-info p:first-child {
  margin-top: 35px;
}
body .wrapper main .m-inner .banners.doctorpro-page .banners-info p:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .banners.insurance-page {
  margin-top: 100px;
  margin-bottom: 75px;
  padding-bottom: 0;
}
body .wrapper main .m-inner .banners.insurance-page .banners-list-item {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
body .wrapper main .m-inner .banners.insurance-page .banners-list-item-content {
  padding: 65px 0 65px 80px;
  min-height: 340px;
}
body .wrapper main .m-inner .banners.insurance-page .banners-list-item-content-title {
  font-size: 36px;
  line-height: 42px;
}
body .wrapper main .m-inner .banners.insurance-page .banners-list-item-content-txt {
  margin: 20px 0 0 0;
  font: 22px/32px 'CocoSharp', sans-serif;
  max-width: 560px;
}
body .wrapper main .m-inner .banners.insurance-page .banners-list-item-content .ui-btn-hollow {
  margin-top: 40px;
}
body .wrapper main .m-inner .banners.insurance-page .banners-list-item-img {
  right: 0;
  left: auto;
}
body .wrapper main .m-inner .banners.insurance-page .banners-list-item-img img.mob {
  display: none;
}
@media (max-width: 1499px) {
  body .wrapper .promo.insurance-page .promo-static {
    padding-left: 50px;
  }
  body .wrapper .promo.insurance-page .promo-static-img {
    max-width: 500px;
  }
  body .wrapper .promo.bank_card .promo-static {
    padding-left: 50px;
  }
  body .wrapper .promo.bank_card .promo-static-info {
    padding-top: 75px;
  }
  body .wrapper .promo.bank_card .promo-static-img {
    max-width: 100%;
    -ms-flex-item-align: end;
        align-self: flex-end;
  }
  body .wrapper .promo.future_care .promo-static-info {
    padding-top: 75px;
  }
  body .wrapper .promo.future_care .promo-static-info .footnote {
    padding-top: 20px;
  }
  body .wrapper .promo.future_care .promo-static-img {
    right: -177px;
    max-width: initial;
  }
  body .wrapper .promo.my-house-page .promo-static-img {
    max-width: 100%;
  }
  body .wrapper .promo.doctorpro-page .promo-static-img {
    max-width: 100%;
  }
  body .wrapper .promo.doctorpro-page_child .promo-static-img {
    position: absolute;
    right: 0;
  }
  body .wrapper main .m-inner .insurance-list-item.doctorpro-page .insurance-list-item-content-descr br {
    display: none;
  }
  body .wrapper main .m-inner .advantages.bank_card .advantages-block-item {
    min-width: 33%;
  }
  body .wrapper main .m-inner .advantages.doctorpro-page_health .advantages-block-item {
    min-width: 31%;
  }
  body .wrapper main .m-inner .advantages.fin-podyshka-page .advantages-block-item {
    min-width: 33%;
  }
  body .wrapper main .m-inner .sub-banners.my-house-page .sub-banners-block-item-content-descr br {
    display: none;
  }
  body .wrapper main .m-inner .sub-banners.my-house-page .sub-banners-block-item-image {
    max-width: 100%;
    -ms-flex-negative: inherit;
        flex-shrink: inherit;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page .insurance-info-content {
    margin-left: 10px;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page_child .insurance-info-image {
    max-width: 535px;
  }
  body .wrapper main .m-inner .insurance-info.fin-podyshka-page .insurance-info-content {
    padding-top: 0;
    margin-left: 0;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-img {
    width: auto;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-content-title {
    max-width: 100%;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-content-txt {
    max-width: 310px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-info {
    font-size: 32px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-info span {
    font-size: 32px;
  }
  body .wrapper main .m-inner .banners.insurance-page .banners-list-item-img {
    width: auto;
  }
  body .wrapper main .m-inner .steps-easy.doctorpro-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before,
  body .wrapper main .m-inner .steps-easy.doctorpro-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
    display: block;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.insurance-page .promo-static {
    padding-left: 30px;
  }
  body .wrapper .promo.insurance-page .promo-static-info-txt {
    max-width: 500px;
    font-size: 18px;
  }
  body .wrapper .promo.insurance-page .promo-static-img {
    max-width: 350px;
  }
  body .wrapper .promo.bank_card .promo-static-info h1 {
    max-width: 320px;
    margin-bottom: 0;
  }
  body .wrapper .promo.bank_card .promo-static-info-txt {
    max-width: 365px;
    margin-top: 15px;
  }
  body .wrapper .promo.bank_card .promo-static-img {
    max-width: 810px;
    right: -100px;
  }
  body .wrapper .promo.future_care .promo-static {
    padding-left: 50px;
  }
  body .wrapper .promo.future_care .promo-static-img {
    right: -135px;
    max-width: 750px;
  }
  body .wrapper .promo.future_care .promo-static-info-txt {
    max-width: 420px;
  }
  body .wrapper .promo.my-house-page .promo-static-img {
    max-width: 755px;
    position: absolute;
    bottom: 0;
    right: 0;
  }
  body .wrapper .promo.my-house-page .promo-static-img img {
    -webkit-transform: translateX(110px);
            transform: translateX(110px);
  }
  body .wrapper .promo.my-house-page .promo-static-info {
    padding-top: 75px;
  }
  body .wrapper .promo.my-house-page .promo-static-info-txt {
    max-width: 340px;
  }
  body .wrapper .promo.doctorpro-page .promo-static-info {
    padding-top: 75px;
  }
  body .wrapper .promo.doctorpro-page .promo-static-info-txt {
    max-width: 366px;
  }
  body .wrapper .promo.doctorpro-page .promo-static-img {
    max-width: 755px;
    position: absolute;
    bottom: 0;
    right: 0;
  }
  body .wrapper .promo.doctorpro-page .promo-static-img img {
    -webkit-transform: translateX(147px);
            transform: translateX(147px);
  }
  body .wrapper .promo.doctorpro-page_child .promo-static-img img {
    -webkit-transform: translateX(75px);
            transform: translateX(75px);
  }
  body .wrapper .promo.doctorpro-page_health .promo-static-img img {
    -webkit-transform: translateX(82px);
            transform: translateX(82px);
  }
  body .wrapper .promo.fin-podyshka-page .promo-static-info {
    padding-top: 75px;
  }
  body .wrapper .promo.fin-podyshka-page .promo-static-info-txt {
    max-width: 465px;
  }
  body .wrapper .promo.fin-podyshka-page .promo-static-img {
    max-width: 755px;
  }
  body .wrapper .promo.fin-podyshka-page .promo-static-img img {
    -webkit-transform: translateX(90px);
            transform: translateX(90px);
  }
  body .wrapper main .m-inner .insurance-list-item.osago .insurance-list-item-image img.mobile {
    -webkit-transform: translateX(-180px);
            transform: translateX(-180px);
  }
  body .wrapper main .m-inner .insurance-list-item-image {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    max-width: 200px;
    height: 320px;
    margin-left: auto;
    -ms-flex-item-align: end;
        align-self: flex-end;
  }
  body .wrapper main .m-inner .insurance-list-item-image img.desktop {
    display: none;
  }
  body .wrapper main .m-inner .insurance-list-item-image img.mobile {
    display: block;
  }
  body .wrapper main .m-inner .insurance-list-item-content-actions {
    border-top: 0;
  }
  body .wrapper main .m-inner .advantages.insurance-page .advantages-block {
    padding: 40px;
  }
  body .wrapper main .m-inner .advantages.bank_card .advantages-block {
    padding: 40px 60px;
    text-align: start;
  }
  body .wrapper main .m-inner .advantages.bank_card .advantages-block-item {
    min-width: 50%;
  }
  body .wrapper main .m-inner .advantages.bank_card .advantages-block-item:nth-child(-n + 4) {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .advantages.bank_card .advantages-block-item-img {
    margin: 0;
    width: 62px;
    height: 62px;
  }
  body .wrapper main .m-inner .advantages.bank_card .advantages-block-item-txt {
    max-width: 300px;
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .advantages.future_care .advantages-block {
    padding: 40px 60px;
    text-align: start;
  }
  body .wrapper main .m-inner .advantages.future_care .advantages-block-item {
    width: 50%;
  }
  body .wrapper main .m-inner .advantages.future_care .advantages-block-item-img {
    margin: 0;
    width: 62px;
    height: 62px;
  }
  body .wrapper main .m-inner .advantages.future_care .advantages-block-item-txt {
    font-size: 16px;
    line-height: 24px;
    max-width: 260px;
  }
  body .wrapper main .m-inner .advantages.future_care .advantages-block-item-txt br {
    display: none;
  }
  body .wrapper main .m-inner .advantages.my-house-page .advantages-block {
    text-align: start;
    padding: 40px 60px;
  }
  body .wrapper main .m-inner .advantages.my-house-page .advantages-block-item {
    min-width: 46%;
  }
  body .wrapper main .m-inner .advantages.my-house-page .advantages-block-item-img {
    margin: 0;
    width: 62px;
    height: 62px;
  }
  body .wrapper main .m-inner .advantages.my-house-page .advantages-block-item-txt br {
    display: none;
  }
  body .wrapper main .m-inner .advantages.doctorpro-page .advantages-block {
    text-align: start;
    padding: 40px 60px;
  }
  body .wrapper main .m-inner .advantages.doctorpro-page .advantages-block-item {
    min-width: 46%;
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .advantages.doctorpro-page .advantages-block-item-img {
    margin: 0;
    width: 62px;
    height: 62px;
  }
  body .wrapper main .m-inner .advantages.doctorpro-page .advantages-block-item-txt {
    margin-top: 25px;
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .advantages.doctorpro-page_health .advantages-block-item-txt {
    max-width: 300px;
  }
  body .wrapper main .m-inner .advantages.doctorpro-page_health .advantages-block-item-txt br {
    display: none;
  }
  body .wrapper main .m-inner .advantages.fin-podyshka-page .advantages-block {
    padding: 40px 60px;
    text-align: start;
  }
  body .wrapper main .m-inner .advantages.fin-podyshka-page .advantages-block-item {
    width: calc((100% - 180px) / 3);
    margin-top: 0;
    min-width: 30%;
  }
  body .wrapper main .m-inner .advantages.fin-podyshka-page .advantages-block-item-img {
    width: 62px;
    height: 62px;
    margin: 0;
  }
  body .wrapper main .m-inner .advantages.fin-podyshka-page .advantages-block-item-txt {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .insurance-info-image {
    max-width: 350px;
  }
  body .wrapper main .m-inner .insurance-info.bank_card .insurance-info-content-title {
    font-size: 20px;
    line-height: 25px;
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .insurance-info.bank_card .insurance-info-content-list {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .insurance-info.bank_card .insurance-info-content-list li {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .insurance-info.bank_card .insurance-info-content-list li::before {
    top: 8px;
    width: 6px;
    height: 6px;
  }
  body .wrapper main .m-inner .insurance-info.future_care .insurance-item {
    padding: 60px 0;
  }
  body .wrapper main .m-inner .insurance-info.future_care .insurance-info-content {
    margin-left: 40px;
  }
  body .wrapper main .m-inner .insurance-info.future_care .insurance-info-content-title {
    font-size: 22px;
    line-height: 30px;
    max-width: 465px;
  }
  body .wrapper main .m-inner .insurance-info.future_care .insurance-info-content ul.insurance-info-content-list li {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .insurance-info.future_care .insurance-info-content ul.insurance-info-content-list.parts li {
    width: 33%;
  }
  body .wrapper main .m-inner .insurance-info.future_care .insurance-info-image {
    margin-left: 20px;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page .insurance-info-content {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-left: 0;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page .insurance-info-content-list {
    width: auto;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page .insurance-info-content-list li {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page .insurance-info-image {
    max-width: 490px;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page_child .insurance-info-image {
    display: none;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page_child .insurance-info-content-title br {
    display: none;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page_child .insurance-info-content-list {
    width: 33%;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page_health .insurance-info-image {
    display: none;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page_health .insurance-info-content-list {
    width: 33%;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page_health .insurance-info-content-note {
    max-width: 100%;
  }
  body .wrapper main .m-inner .insurance-info.fin-podyshka-page .insurance-info-image {
    max-width: 460px;
  }
  body .wrapper main .m-inner .insurance-info.fin-podyshka-page .insurance-info-content {
    width: 49%;
  }
  body .wrapper main .m-inner .insurance-info.fin-podyshka-page .insurance-info-content-list li {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .calculation.insurance-page .calculation-row {
    font-size: 16px;
  }
  body .wrapper main .m-inner .calculation.insurance-page .calculation-row:first-child .calculation-row-clm-val,
  body .wrapper main .m-inner .calculation.insurance-page .calculation-row:last-child .calculation-row-clm-val {
    font-size: 18px;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row:nth-child(3) .calculation-row-clm-val {
    font-size: 18px;
    line-height: 32px;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row-clm {
    padding: 20px 0;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row.info .calculation-row-clm:last-child .calculation-row-clm-info {
    font-size: 16px;
    line-height: 19px;
  }
  body .wrapper main .m-inner .calculation.my-house-page .calculation-row {
    line-height: 24px;
  }
  body .wrapper main .m-inner .calculation.my-house-page .calculation-row-clm {
    padding-top: 24px;
    padding-bottom: 24px;
  }
  body .wrapper main .m-inner .calculation.my-house-page .calculation-row-clm:first-child {
    width: 28%;
    padding-left: 20px;
  }
  body .wrapper main .m-inner .calculation.my-house-page .calculation-row:nth-child(6) .calculation-row-clm-val {
    font-size: 18px;
  }
  body .wrapper main .m-inner .calculation.my-house-page .calculation-row.info .calculation-row-clm:first-child {
    margin-left: 28%;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row-clm:first-child {
    width: 31%;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row-clm-name br {
    display: block;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row-clm-val.price {
    font-size: 18px;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row.info .calculation-row-clm:first-child {
    margin-left: 31%;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-note {
    font-size: 16px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .calculation.fin-podyshka-page .calculation-row:nth-child(3) .calculation-row-clm-val {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .calculation.fin-podyshka-page .calculation-row:nth-child(4) .calculation-row-clm-val {
    font-size: 18px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .calculation__title {
    font-size: 26px;
  }
  body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-block-item-content {
    padding: 30px 0 30px 35px;
  }
  body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-block-item-image {
    max-width: 110px;
  }
  body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-image {
    max-width: 740px;
  }
  body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-image img.desktop {
    -webkit-transform: translateX(50px);
            transform: translateX(50px);
  }
  body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-content {
    padding: 65px 0 65px 60px;
  }
  body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-content-descr {
    max-width: 470px;
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-content-title {
    font-size: 28px;
    line-height: 35px;
  }
  body .wrapper main .m-inner .sub-banners.future_care .sub-banners-block-item {
    position: relative;
    min-height: 260px;
    width: calc((100% - 60px) / 3);
  }
  body .wrapper main .m-inner .sub-banners.future_care .sub-banners-block-item-content {
    padding: 60px 0 30px 30px;
  }
  body .wrapper main .m-inner .sub-banners.future_care .sub-banners-block-item-content-descr {
    max-width: 175px;
  }
  body .wrapper main .m-inner .sub-banners.future_care .sub-banners-block-item-content-descr br {
    display: none;
  }
  body .wrapper main .m-inner .sub-banners.future_care .sub-banners-block-item-image {
    position: absolute;
    right: 0;
    max-width: 130px;
  }
  body .wrapper main .m-inner .sub-banners.my-house-page .sub-banners-block-item {
    position: relative;
    min-height: 260px;
  }
  body .wrapper main .m-inner .sub-banners.my-house-page .sub-banners-block-item-image {
    position: absolute;
    right: 0;
    bottom: 0;
    max-width: 120px;
  }
  body .wrapper main .m-inner .sub-banners.my-house-page .sub-banners-block-item-content {
    padding: 60px 30px;
  }
  body .wrapper main .m-inner .sub-banners.my-house-page .sub-banners-block-item-content-title {
    font-size: 22px;
  }
  body .wrapper main .m-inner .sub-banners.my-house-page .sub-banners-block-item-content-descr {
    max-width: 183px;
  }
  body .wrapper main .m-inner .sub-banners.fin-podyshka-page .sub-banners-block-item {
    position: relative;
    min-height: 260px;
  }
  body .wrapper main .m-inner .sub-banners.fin-podyshka-page .sub-banners-block-item-image {
    position: absolute;
    right: 0;
    bottom: 0;
    max-width: 120px;
  }
  body .wrapper main .m-inner .sub-banners.fin-podyshka-page .sub-banners-block-item-content {
    padding: 40px 0 40px 30px;
  }
  body .wrapper main .m-inner .sub-banners.fin-podyshka-page .sub-banners-block-item-content-title {
    font-size: 22px;
  }
  body .wrapper main .m-inner .sub-banners.fin-podyshka-page .sub-banners-block-item-content-descr {
    max-width: 190px;
  }
  body .wrapper main .m-inner .helping-contacts.bank_card .helping-contacts-txt {
    margin-left: 20px;
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .helping-contacts.future_care .helping-contacts-item:last-child .helping-contacts-txt {
    max-width: 270px;
  }
  body .wrapper main .m-inner .helping-contacts.future_care .helping-contacts-txt {
    font-size: 16px;
    max-width: 400px;
  }
  body .wrapper main .m-inner .helping-contacts.future_care .helping-contacts-txt span br {
    display: none;
  }
  body .wrapper main .m-inner .helping-contacts.doctorpro-page .helping-contacts-txt {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .footnote_imp {
    padding: 30px 0 30px;
  }
  body .wrapper main .m-inner .footnote_imp-inner {
    font-size: 16px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-img {
    width: 250px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-content {
    padding: 60px 30px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-content-title {
    font-size: 22px;
    line-height: 27px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-content-txt p:last-child {
    max-width: 225px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-note {
    font-size: 18px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-info {
    font-size: 28px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-info span {
    font-size: 28px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-info p:first-child {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .banners.insurance-page .banners-list-item-content {
    padding: 40px 0 40px 40px;
    min-height: 280px;
  }
  body .wrapper main .m-inner .banners.insurance-page .banners-list-item-content-title {
    font-size: 28px;
    line-height: 35px;
  }
  body .wrapper main .m-inner .banners.insurance-page .banners-list-item-content-txt {
    font: 18px/30px 'CocoSharp', sans-serif;
    max-width: 500px;
  }
  body .wrapper main .m-inner .banners.insurance-page .banners-list-item-img img {
    max-height: 285px;
  }
  body .wrapper main .m-inner .steps-easy.doctorpro-page .steps-easy-block-item {
    width: 270px;
  }
  body .wrapper main .m-inner .steps-easy.doctorpro-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before,
  body .wrapper main .m-inner .steps-easy.doctorpro-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
    width: 174px;
  }
  body .wrapper main .m-inner .steps-easy.doctorpro-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
    left: 170%;
  }
  body .wrapper main .m-inner .steps-easy.doctorpro-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img::before {
    right: 170%;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.insurance-page .promo-static {
    padding-left: 25px;
  }
  body .wrapper .promo.insurance-page .promo-static-info {
    padding-top: 30px;
    padding-bottom: 20px;
  }
  body .wrapper .promo.insurance-page .promo-static-info h1 {
    font-size: 22px;
  }
  body .wrapper .promo.insurance-page .promo-static-info-txt {
    max-width: 500px;
    font-size: 15px;
  }
  body .wrapper .promo.insurance-page .promo-static-mob-img {
    display: block;
    max-width: 220px;
  }
  body .wrapper .promo.bank_card .promo-static-info {
    padding-top: 50px;
    padding-bottom: 0;
  }
  body .wrapper .promo.bank_card .promo-static-info h1 {
    font-size: 32px;
    line-height: 39px;
  }
  body .wrapper .promo.bank_card .promo-static-info-txt {
    max-width: 325px;
    font-size: 16px;
  }
  body .wrapper .promo.bank_card .promo-static-img {
    max-width: 710px;
    right: -138px;
    display: block;
  }
  body .wrapper .promo.bank_card .promo-static-mob-img {
    display: none;
  }
  body .wrapper .promo.future_care .promo-static {
    padding-left: 25px;
  }
  body .wrapper .promo.future_care .promo-static-img {
    display: block;
    max-width: 700px;
  }
  body .wrapper .promo.future_care .promo-static-info {
    padding-top: 50px;
  }
  body .wrapper .promo.future_care .promo-static-info-txt {
    max-width: 350px;
  }
  body .wrapper .promo.future_care .promo-static-mob-img {
    display: none;
  }
  body .wrapper .promo.future_care .promo-static .footnote {
    padding-top: 40px;
  }
  body .wrapper .promo.my-house-page .promo-static-info {
    padding-top: 52px;
  }
  body .wrapper .promo.my-house-page .promo-static-info h1 {
    font-size: 32px;
  }
  body .wrapper .promo.my-house-page .promo-static-info-txt {
    max-width: 275px;
  }
  body .wrapper .promo.my-house-page .promo-static-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 680px;
  }
  body .wrapper .promo.my-house-page .promo-static-img img {
    -webkit-transform: translateX(191px);
            transform: translateX(191px);
  }
  body .wrapper .promo.my-house-page .promo-static-mob-img {
    display: none;
  }
  body .wrapper .promo.doctorpro-page .promo-static-info {
    padding-top: 52px;
  }
  body .wrapper .promo.doctorpro-page .promo-static-info h1 {
    font-size: 32px;
  }
  body .wrapper .promo.doctorpro-page .promo-static-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 440px;
  }
  body .wrapper .promo.doctorpro-page .promo-static-img img {
    -webkit-transform: translateX(65px);
            transform: translateX(65px);
  }
  body .wrapper .promo.doctorpro-page .promo-static-mob-img {
    display: none;
  }
  body .wrapper .promo.doctorpro-page_child .promo-static-img {
    max-width: 650px;
  }
  body .wrapper .promo.doctorpro-page_health .promo-static-img {
    max-width: 640px;
  }
  body .wrapper .promo.doctorpro-page_health .promo-static-img img {
    -webkit-transform: translateX(125px);
            transform: translateX(125px);
  }
  body .wrapper .promo.fin-podyshka-page .promo-static-info {
    padding-top: 50px;
  }
  body .wrapper .promo.fin-podyshka-page .promo-static-info-txt {
    max-width: 380px;
    font-size: 16px;
  }
  body .wrapper .promo.fin-podyshka-page .promo-static-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    width: 690px;
  }
  body .wrapper .promo.fin-podyshka-page .promo-static-img img {
    -webkit-transform: translateX(195px);
            transform: translateX(195px);
  }
  body .wrapper main .m-inner .advantages.insurance-page .advantages-block {
    display: block;
    padding: 30px 20px;
    text-align: left;
  }
  body .wrapper main .m-inner .advantages.insurance-page .advantages-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    margin-top: 0;
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .advantages.insurance-page .advantages-block-item:last-child {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .advantages.insurance-page .advantages-block-item-img {
    width: 40px;
    height: 40px;
    margin: 0;
  }
  body .wrapper main .m-inner .advantages.insurance-page .advantages-block-item-txt {
    margin-top: 0;
    margin-left: 20px;
  }
  body .wrapper main .m-inner .advantages.insurance-page .advantages-block-item-txt br {
    display: none;
  }
  body .wrapper main .m-inner .advantages.bank_card .advantages-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 40px 60px;
  }
  body .wrapper main .m-inner .advantages.bank_card .advantages-block-item {
    display: block;
    width: 50%;
    margin-bottom: 0;
    margin-top: 40px;
  }
  body .wrapper main .m-inner .advantages.bank_card .advantages-block-item:nth-child(-n + 2) {
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages.bank_card .advantages-block-item-img {
    width: 52px;
    height: 52px;
  }
  body .wrapper main .m-inner .advantages.bank_card .advantages-block-item-txt {
    margin-top: 25px;
    margin-left: 0;
  }
  body .wrapper main .m-inner .advantages.bank_card .advantages-block-item-txt br {
    display: block;
  }
  body .wrapper main .m-inner .advantages.future_care .advantages-block {
    padding: 40px 60px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrapper main .m-inner .advantages.future_care .advantages-block-item {
    width: 50%;
    display: block;
    margin-bottom: 0;
    margin-top: 40px;
  }
  body .wrapper main .m-inner .advantages.future_care .advantages-block-item:nth-child(-n + 2) {
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages.future_care .advantages-block-item-img {
    margin: 0;
    width: 52px;
    height: 52px;
  }
  body .wrapper main .m-inner .advantages.future_care .advantages-block-item-txt {
    margin-top: 25px;
    margin-left: 0;
  }
  body .wrapper main .m-inner .advantages.my-house-page .advantages-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 40px 20px 40px 45px;
  }
  body .wrapper main .m-inner .advantages.my-house-page .advantages-block-item {
    width: 50%;
    display: block;
  }
  body .wrapper main .m-inner .advantages.my-house-page .advantages-block-item-img {
    width: 52px;
    height: 52px;
  }
  body .wrapper main .m-inner .advantages.my-house-page .advantages-block-item-txt {
    margin-top: 25px;
    margin-left: 0;
  }
  body .wrapper main .m-inner .advantages.doctorpro-page .advantages-block {
    padding: 40px 60px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrapper main .m-inner .advantages.doctorpro-page .advantages-block-item {
    width: 50%;
    display: block;
  }
  body .wrapper main .m-inner .advantages.doctorpro-page .advantages-block-item-img {
    width: 52px;
    height: 52px;
  }
  body .wrapper main .m-inner .advantages.doctorpro-page .advantages-block-item-txt {
    margin-left: 0;
    margin-top: 25px;
  }
  body .wrapper main .m-inner .advantages.doctorpro-page .advantages-block-item-txt br {
    display: block;
  }
  body .wrapper main .m-inner .advantages.doctorpro-page_health .advantages-block-item-txt {
    max-width: 256px;
  }
  body .wrapper main .m-inner .advantages.doctorpro-page_health .advantages-block-item-txt br {
    display: none;
  }
  body .wrapper main .m-inner .advantages.fin-podyshka-page {
    padding: 75px 0 60px 0;
  }
  body .wrapper main .m-inner .advantages.fin-podyshka-page .advantages-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 40px 60px;
  }
  body .wrapper main .m-inner .advantages.fin-podyshka-page .advantages-block-item {
    width: calc((100% - 180px) / 2);
    min-width: 47%;
    display: block;
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .advantages.fin-podyshka-page .advantages-block-item:last-child {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .advantages.fin-podyshka-page .advantages-block-item-img {
    width: 52px;
    height: 52px;
  }
  body .wrapper main .m-inner .advantages.fin-podyshka-page .advantages-block-item-txt {
    margin-top: 25px;
    margin-left: 0;
  }
  body .wrapper main .m-inner .advantages.fin-podyshka-page .advantages-block-item-txt br {
    display: block;
  }
  body .wrapper main .m-inner .insurance-info-image {
    display: none;
  }
  body .wrapper main .m-inner .insurance-info-content-list li br {
    display: none;
  }
  body .wrapper main .m-inner .insurance-info.future_care .insurance-item {
    padding: 40px 0;
  }
  body .wrapper main .m-inner .insurance-info.future_care .insurance-item.telemedicine .insurance-info-image {
    width: 215px;
    margin-left: 0;
  }
  body .wrapper main .m-inner .insurance-info.future_care .insurance-info-content-title {
    font-size: 18px;
    line-height: 26px;
    max-width: 375px;
  }
  body .wrapper main .m-inner .insurance-info.future_care .insurance-info-content ul.insurance-info-content-list li::before {
    top: 8px;
  }
  body .wrapper main .m-inner .insurance-info.future_care .insurance-info-content ul.insurance-info-content-list.parts li {
    width: 50%;
  }
  body .wrapper main .m-inner .insurance-info.future_care .insurance-info-image {
    display: block;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page .insurance-info-content {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page .insurance-info-content-list {
    margin-right: 130px;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page .insurance-info-content-list:last-child {
    margin-right: 0;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page .insurance-info-content-title br {
    display: none;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page_child .insurance-info-content-list {
    margin-right: 0px;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page_child .insurance-info-content-list li::before {
    width: 6px;
    height: 6px;
    top: 9px;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page_health .insurance-info-content-list {
    margin-right: 0px;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page_health .insurance-info-content-list li::before {
    width: 6px;
    height: 6px;
    top: 9px;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page_health .insurance-info-content-note {
    max-width: 575px;
  }
  body .wrapper main .m-inner .insurance-info.fin-podyshka-page .insurance-info-image {
    display: block;
    max-width: 350px;
  }
  body .wrapper main .m-inner .insurance-info.fin-podyshka-page .insurance-info-content {
    width: 58%;
  }
  body .wrapper main .m-inner .calculation.insurance-page {
    overflow-x: scroll;
  }
  body .wrapper main .m-inner .calculation.insurance-page::-webkit-scrollbar {
    display: none;
  }
  body .wrapper main .m-inner .calculation.insurance-page .calculation-row {
    font-size: 14px;
    border-bottom: none;
  }
  body .wrapper main .m-inner .calculation.insurance-page .calculation-row:first-child .calculation-row-clm {
    border-top: 1px solid #e6e8e0;
    border-radius: 10px 10px 0 0;
  }
  body .wrapper main .m-inner .calculation.insurance-page .calculation-row:last-child .calculation-row-clm {
    border-bottom: 1px solid #e6e8e0;
    border-radius: 0 0 10px 10px;
  }
  body .wrapper main .m-inner .calculation.insurance-page .calculation-row:last-child .calculation-row-clm:before {
    display: none;
  }
  body .wrapper main .m-inner .calculation.insurance-page .calculation-row.info {
    margin-top: -1px;
    background: none;
  }
  body .wrapper main .m-inner .calculation.insurance-page .calculation-row.info .calculation-row-clm {
    display: block;
    padding: 0 25px;
    background: #d9d9d9;
  }
  body .wrapper main .m-inner .calculation.insurance-page .calculation-row.info .calculation-row-clm:first-child {
    display: none;
  }
  body .wrapper main .m-inner .calculation.insurance-page .calculation-row-clm {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-width: 310px;
    margin-right: 15px;
    padding: 0 25px;
    border-left: 1px solid #e6e8e0;
    border-right: 1px solid #e6e8e0;
  }
  body .wrapper main .m-inner .calculation.insurance-page .calculation-row-clm:before {
    content: '';
    position: absolute;
    left: 50%;
    bottom: 0;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: calc(100% - 50px);
    height: 1px;
    background: #e6e8e0;
  }
  body .wrapper main .m-inner .calculation.insurance-page .calculation-row-clm:first-child {
    display: none;
  }
  body .wrapper main .m-inner .calculation.insurance-page .calculation-row-clm-name {
    display: block;
    max-width: 180px;
    padding: 20px 0;
  }
  body .wrapper main .m-inner .calculation.insurance-page .calculation-row-clm-val {
    margin-left: auto;
    padding: 20px 0;
    white-space: nowrap;
  }
  body .wrapper main .m-inner .calculation.insurance-page .calculation-row-clm-info {
    padding: 15px 0;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row {
    font-size: 16px;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row:first-child .calculation-row-clm {
    border-top: none;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row:last-child .calculation-row-clm {
    border-bottom: none;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row.info {
    background: #f2f2f2;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row.info .calculation-row-clm {
    padding: 24px 0;
    background: none;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row.info .calculation-row-clm:first-child {
    display: block;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row-clm {
    min-width: auto;
    margin-right: 0;
    padding: 20px 0;
    border-left: none;
    border-right: none;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row-clm:before {
    content: none;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row-clm:first-child {
    display: block;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row-clm-name {
    display: block;
    max-width: 180px;
    padding: 0;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row-clm-val {
    margin-left: 0;
    padding: 0;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row-clm-info {
    padding: 0;
  }
  body .wrapper main .m-inner .calculation.my-house-page {
    margin-right: -15px;
  }
  body .wrapper main .m-inner .calculation.my-house-page .calculation-row-clm::before {
    width: 100%;
  }
  body .wrapper main .m-inner .calculation.my-house-page .calculation-row-clm-name {
    max-width: 165px;
  }
  body .wrapper main .m-inner .calculation.my-house-page .calculation-row.info .calculation-row-clm {
    background: #f2f2f2;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health {
    margin-right: 0;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row {
    border-bottom: 1px solid #e6e8e0;
    font-size: 16px;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row:first-child .calculation-row-clm {
    border-top: none;
    border-radius: 0;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row:last-child .calculation-row-clm {
    border-bottom: none;
    border-radius: 0;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row:last-child .calculation-row-clm:before {
    display: block;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row:nth-child(3) .calculation-row-clm-name {
    max-width: 130px;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row:nth-child(6) .calculation-row-clm-name {
    max-width: 130px;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row:nth-child(6) .calculation-row-clm-val {
    font-size: 16px;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row:nth-child(10) .calculation-row-clm-name {
    max-width: 193px;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row.info {
    margin-top: 0;
    background: #f2f2f2;
    border-bottom: none;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row.info .calculation-row-clm {
    display: none;
    background: #f2f2f2;
    padding: 0;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row.info .calculation-row-clm:first-child {
    display: block;
    margin-left: 32%;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row-clm {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    min-width: auto;
    margin-right: 0;
    padding: 24px 0;
    border-left: none;
    border-right: none;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row-clm:before {
    content: none;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row-clm:first-child {
    display: block;
    width: 32%;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row-clm-name {
    display: none;
    padding: 0;
    max-width: 183px;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row-clm-name br {
    display: none;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row-clm-val {
    margin-left: 0;
    padding: 0;
    white-space: normal;
    max-width: 125px;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row-clm-info {
    padding: 15px 0;
  }
  body .wrapper main .m-inner .calculation.fin-podyshka-page {
    margin-top: 100px;
  }
  body .wrapper main .m-inner .calculation.fin-podyshka-page .calculation-row {
    border-bottom: 1px solid #dfdfdf;
  }
  body .wrapper main .m-inner .calculation.fin-podyshka-page .calculation-row-clm {
    width: 20%;
  }
  body .wrapper main .m-inner .calculation.fin-podyshka-page .calculation-row-clm-name {
    max-width: 250px;
  }
  body .wrapper main .m-inner .calculation.fin-podyshka-page .calculation-row-clm:first-child {
    padding-left: 15px;
  }
  body .wrapper main .m-inner .calculation__title {
    font-size: 20px;
    padding-right: 25px;
  }
  body .wrapper main .m-inner .calculation__title::after {
    width: 10px;
    height: 10px;
    top: 10px;
  }
  body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-title span {
    display: inline;
  }
  body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-block {
    overflow-x: scroll;
  }
  body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-block::-webkit-scrollbar {
    display: none;
  }
  body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-block-item {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    width: auto;
    min-width: 310px;
    margin-right: 15px;
    padding: 20px 25px;
    background: white;
    border: 1px solid #e6e8e0;
    border-radius: 10px;
  }
  body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-block-item-image {
    -ms-flex-item-align: start;
        align-self: flex-start;
    margin-right: 20px;
  }
  body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-block-item-image img {
    display: none;
  }
  body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-block-item-image svg {
    display: block;
  }
  body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-block-item-content {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    padding: 0;
  }
  body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-block-item-content-title {
    font-size: 18px;
    margin-bottom: 10px;
  }
  body .wrapper main .m-inner .sub-banners.insurance-page .sub-banners-block-item-content-descr {
    font-size: 14px;
  }
  body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item {
    width: 100%;
    margin-right: 0;
    padding: 50px 0 50px 60px;
    background: #f2f2f2;
    border: none;
  }
  body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-image {
    margin-right: 0;
  }
  body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-image img {
    display: block;
  }
  body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-image img.desktop {
    -webkit-transform: translateX(180px);
            transform: translateX(180px);
  }
  body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-content-title {
    font-size: 24px;
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-content-descr {
    font-size: 16px;
  }
  body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-content-descr.big {
    max-width: 390px;
  }
  body .wrapper main .m-inner .sub-banners.future_care .sub-banners-block-item {
    background: #f2f2f2;
    min-width: 230px;
    margin-right: 0;
    padding: 0;
    min-height: 216px;
  }
  body .wrapper main .m-inner .sub-banners.future_care .sub-banners-block-item-content {
    padding: 30px 20px;
  }
  body .wrapper main .m-inner .sub-banners.future_care .sub-banners-block-item-content-descr {
    max-width: 155px;
  }
  body .wrapper main .m-inner .sub-banners.future_care .sub-banners-block-item-image {
    margin-right: 0;
    bottom: 0;
    max-width: 100px;
  }
  body .wrapper main .m-inner .sub-banners.future_care .sub-banners-block-item-image img {
    display: block;
  }
  body .wrapper main .m-inner .sub-banners.future_care .sub-banners-block-item-image svg {
    display: none;
  }
  body .wrapper main .m-inner .sub-banners.my-house-page .sub-banners-block-item {
    padding: 30px 20px;
    min-width: 230px;
    background: #f2f2f2;
    border: none;
    margin-right: 0;
    min-height: 216px;
  }
  body .wrapper main .m-inner .sub-banners.my-house-page .sub-banners-block-item-image {
    margin-right: 0;
    max-width: 94px;
  }
  body .wrapper main .m-inner .sub-banners.my-house-page .sub-banners-block-item-image img {
    display: block;
  }
  body .wrapper main .m-inner .sub-banners.my-house-page .sub-banners-block-item-image svg {
    display: none;
  }
  body .wrapper main .m-inner .sub-banners.my-house-page .sub-banners-block-item-content-descr {
    font-size: 16px;
    max-width: 133px;
  }
  body .wrapper main .m-inner .sub-banners.doctorpro-page .sub-banners-block-item-content-descr {
    line-height: 20px;
  }
  body .wrapper main .m-inner .sub-banners.fin-podyshka-page .sub-banners-block-item {
    padding: 30px 20px;
    min-width: 230px;
    background: #f2f2f2;
    border: none;
    margin-right: 0;
    min-height: 216px;
  }
  body .wrapper main .m-inner .sub-banners.fin-podyshka-page .sub-banners-block-item-image {
    margin-right: 0;
    max-width: 94px;
  }
  body .wrapper main .m-inner .sub-banners.fin-podyshka-page .sub-banners-block-item-image img {
    display: block;
  }
  body .wrapper main .m-inner .sub-banners.fin-podyshka-page .sub-banners-block-item-image svg {
    display: none;
  }
  body .wrapper main .m-inner .sub-banners.fin-podyshka-page .sub-banners-block-item-content-descr {
    font-size: 16px;
    max-width: 133px;
  }
  body .wrapper main .m-inner .helping-contacts.insurance-page {
    display: block;
  }
  body .wrapper main .m-inner .helping-contacts.insurance-page .helping-contacts-item {
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .helping-contacts.insurance-page .helping-contacts-item:last-child {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .helping-contacts.future_care .helping-contacts-img {
    width: 50px;
    height: 50px;
  }
  body .wrapper main .m-inner .helping-contacts.future_care .helping-contacts-item {
    margin-right: 0;
  }
  body .wrapper main .m-inner .helping-contacts.future_care .helping-contacts-item:last-child .helping-contacts-txt {
    max-width: 500px;
  }
  body .wrapper main .m-inner .helping-contacts.future_care .helping-contacts-txt {
    max-width: 100%;
    font-size: 16px;
  }
  body .wrapper main .m-inner .helping-contacts.future_care .helping-contacts-txt br {
    display: none;
  }
  body .wrapper main .m-inner .helping-contacts.future_care .helping-contacts-txt span {
    max-width: 420px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-list {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item {
    min-height: 222px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-img {
    width: 250px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-content {
    padding: 40px 25px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-content-txt {
    max-width: 455px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-content-txt p:last-child {
    max-width: 411px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-content-txt p:first-child {
    max-width: 454px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-note {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-info {
    font-size: 24px;
    line-height: 1.3;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-info span {
    font-size: 24px;
    line-height: 1.3;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-info p {
    font-size: 18px;
  }
  body .wrapper main .m-inner .banners.insurance-page .banners-list-item-content {
    padding: 35px 0 35px 25px;
    min-height: 260px;
  }
  body .wrapper main .m-inner .banners.insurance-page .banners-list-item-content-title {
    font-size: 24px;
    line-height: 30px;
  }
  body .wrapper main .m-inner .banners.insurance-page .banners-list-item-content-txt {
    margin-top: 10px;
    font: 16px/24px 'CocoSharp', sans-serif;
    max-width: 280px;
  }
  body .wrapper main .m-inner .banners.insurance-page .banners-list-item-content .ui-btn-hollow {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .banners.insurance-page .banners-list-item-img img {
    max-height: 262px;
    -webkit-transform: translateX(47px);
            transform: translateX(47px);
  }
  body .wrapper main .m-inner .steps-easy.doctorpro-page .steps-easy-block-item {
    width: 100%;
  }
  body .wrapper main .m-inner .steps-easy.doctorpro-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:before,
  body .wrapper main .m-inner .steps-easy.doctorpro-page .steps-easy-block-item:nth-child(2) .steps-easy-block-item-img:after {
    display: none;
  }
  body .wrapper main .m-inner .steps-easy.doctorpro-page .steps-easy-block-item-content-desc br {
    display: none;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.insurance-page .promo-static-img {
    position: absolute;
    right: 0;
    bottom: 0;
    max-width: 200px;
  }
  body .wrapper .promo.insurance-page .promo-static-img img.mobile {
    display: block;
  }
  body .wrapper .promo.insurance-page .promo-static-img img.desktop {
    display: none;
  }
  body .wrapper .promo.insurance-page .promo-static-info-txt {
    max-width: 215px;
  }
  body .wrapper .promo.bank_card .promo-static-img {
    right: 0;
  }
  body .wrapper .promo.bank_card .promo-static-img img {
    display: block;
    max-width: 100%;
  }
  body .wrapper .promo.bank_card .promo-static-img img.mobile {
    display: block;
  }
  body .wrapper .promo.bank_card .promo-static-img img.desktop {
    display: none;
  }
  body .wrapper .promo.bank_card .promo-static-info h1 {
    font-size: 22px;
    line-height: 26px;
    max-width: 180px;
    margin-bottom: 0;
  }
  body .wrapper .promo.bank_card .promo-static-info-txt {
    font-size: 15px;
    line-height: 20px;
    max-width: 230px;
    opacity: 0.6;
  }
  body .wrapper .promo.future_care {
    padding: 0 10px;
  }
  body .wrapper .promo.future_care .promo-static {
    border-radius: 10px;
    background: #f2f2f2;
  }
  body .wrapper .promo.future_care .promo-static-img {
    display: none;
  }
  body .wrapper .promo.future_care .promo-static-info {
    padding-top: 30px;
    padding-bottom: 10px;
  }
  body .wrapper .promo.future_care .promo-static-info-txt {
    max-width: 230px;
    opacity: 0.6;
    line-height: 20px;
  }
  body .wrapper .promo.future_care .promo-static-mob-img {
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    max-width: 100%;
  }
  body .wrapper .promo.future_care .promo-static .footnote {
    padding-top: 10px;
    font-size: 12px;
  }
  body .wrapper .promo.my-house-page .promo-static-info {
    padding-top: 30px;
  }
  body .wrapper .promo.my-house-page .promo-static-info h1 {
    font-size: 22px;
    margin-bottom: 15px;
  }
  body .wrapper .promo.my-house-page .promo-static-info-txt {
    opacity: 0.6;
    max-width: 195px;
  }
  body .wrapper .promo.my-house-page .promo-static-img img {
    -webkit-transform: translateX(30px);
            transform: translateX(30px);
  }
  body .wrapper .promo.doctorpro-page {
    padding: 0 10px;
  }
  body .wrapper .promo.doctorpro-page .promo-static {
    border-radius: 10px;
  }
  body .wrapper .promo.doctorpro-page .promo-static-info {
    padding-top: 30px;
  }
  body .wrapper .promo.doctorpro-page .promo-static-info h1 {
    font-size: 22px;
    margin-bottom: 15px;
  }
  body .wrapper .promo.doctorpro-page .promo-static-info-txt {
    opacity: 0.6;
    max-width: 210px;
  }
  body .wrapper .promo.doctorpro-page .promo-static-info-txt br {
    display: none;
  }
  body .wrapper .promo.doctorpro-page .promo-static-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper .promo.doctorpro-page_child .promo-static-info-txt {
    max-width: 185px;
  }
  body .wrapper .promo.doctorpro-page_health .promo-static-info-txt {
    max-width: 145px;
  }
  body .wrapper .promo.doctorpro-page_health .promo-static-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper .promo.fin-podyshka-page {
    padding: 0 10px;
  }
  body .wrapper .promo.fin-podyshka-page .promo-static {
    border-radius: 10px;
  }
  body .wrapper .promo.fin-podyshka-page .promo-static-info {
    padding-top: 30px;
  }
  body .wrapper .promo.fin-podyshka-page .promo-static-info-txt {
    opacity: 0.6;
    max-width: 170px;
    font-size: 15px;
  }
  body .wrapper .promo.fin-podyshka-page .promo-static-img {
    width: auto;
  }
  body .wrapper .promo.fin-podyshka-page .promo-static-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper .promo.fin-podyshka-page .promo-static-img img.mobile {
    display: block;
  }
  body .wrapper .promo.fin-podyshka-page .promo-static-img img.desktop {
    display: none;
  }
  body .wrapper main .m-inner .insurance-list {
    margin-top: 0;
  }
  body .wrapper main .m-inner .insurance-list-item {
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .insurance-list-item:last-child {
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .insurance-list-item-content {
    padding: 20px 0 20px 25px;
  }
  body .wrapper main .m-inner .insurance-list-item-content .tags {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .insurance-list-item-content-title {
    margin-bottom: 15px;
    font-size: 22px;
  }
  body .wrapper main .m-inner .insurance-list-item-content-descr {
    font-size: 14px;
    max-width: 140px;
  }
  body .wrapper main .m-inner .insurance-list-item-content-actions {
    padding: 0;
  }
  body .wrapper main .m-inner .insurance-list-item-image {
    position: absolute;
    right: 0;
    height: 315px;
  }
  body .wrapper main .m-inner .help {
    margin-top: 60px;
    padding-top: 0;
  }
  body .wrapper main .m-inner .advantages.bank_card .advantages-block {
    display: block;
    padding: 30px 20px;
    text-align: left;
    margin-top: 30px;
  }
  body .wrapper main .m-inner .advantages.bank_card .advantages-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    margin-top: 30px;
  }
  body .wrapper main .m-inner .advantages.bank_card .advantages-block-item:nth-child(2) {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .advantages.bank_card .advantages-block-item-img {
    width: 44px;
    height: 44px;
    margin: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
  body .wrapper main .m-inner .advantages.bank_card .advantages-block-item-txt {
    margin-top: 0;
    margin-left: 20px;
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .advantages.bank_card .advantages-block-item-txt br {
    display: none;
  }
  body .wrapper main .m-inner .advantages.future_care .advantages-block {
    display: block;
    padding: 30px 20px;
    margin-top: 30px;
  }
  body .wrapper main .m-inner .advantages.future_care .advantages-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    margin-top: 30px;
  }
  body .wrapper main .m-inner .advantages.future_care .advantages-block-item:nth-child(2) {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .advantages.future_care .advantages-block-item-img {
    width: 44px;
    height: 44px;
  }
  body .wrapper main .m-inner .advantages.future_care .advantages-block-item-txt {
    margin-top: 0;
    margin-left: 20px;
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .advantages.my-house-page {
    padding-bottom: 0;
  }
  body .wrapper main .m-inner .advantages.my-house-page .advantages-block {
    display: block;
    padding: 30px 20px;
  }
  body .wrapper main .m-inner .advantages.my-house-page .advantages-block-item {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrapper main .m-inner .advantages.my-house-page .advantages-block-item-img {
    width: 44px;
    height: 44px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
  body .wrapper main .m-inner .advantages.my-house-page .advantages-block-item-txt {
    margin-top: 0;
    margin-left: 20px;
    font-size: 14px;
  }
  body .wrapper main .m-inner .advantages.doctorpro-page .advantages-block {
    display: block;
    padding: 30px 20px;
  }
  body .wrapper main .m-inner .advantages.doctorpro-page .advantages-block-item {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrapper main .m-inner .advantages.doctorpro-page .advantages-block-item-img {
    width: 44px;
    height: 44px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
  body .wrapper main .m-inner .advantages.doctorpro-page .advantages-block-item-txt {
    margin-top: 0;
    margin-left: 20px;
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .advantages.doctorpro-page .advantages-block-item-txt br {
    display: none;
  }
  body .wrapper main .m-inner .advantages.doctorpro-page_health {
    padding-bottom: 0;
  }
  body .wrapper main .m-inner .advantages.fin-podyshka-page {
    padding: 35px 0 0 0;
  }
  body .wrapper main .m-inner .advantages.fin-podyshka-page .advantages-block {
    display: block;
    padding: 30px 20px;
  }
  body .wrapper main .m-inner .advantages.fin-podyshka-page .advantages-block-item {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .advantages.fin-podyshka-page .advantages-block-item:last-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages.fin-podyshka-page .advantages-block-item-img {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 44px;
    height: 44px;
  }
  body .wrapper main .m-inner .advantages.fin-podyshka-page .advantages-block-item-txt {
    font-size: 14px;
    line-height: 20px;
    margin-top: 0;
    margin-left: 20px;
  }
  body .wrapper main .m-inner .advantages.fin-podyshka-page .advantages-block-item-txt br {
    display: none;
  }
  body .wrapper main .m-inner .calculation.bank_card {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row:nth-child(3) .calculation-row-clm-val {
    font-size: 16px;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row-clm {
    width: 30%;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row-clm:first-child {
    padding-left: 0;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row-clm-name {
    font-size: 14px;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row-clm-info {
    font-size: 14px;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row-clm-val {
    font-size: 14px;
    white-space: normal;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row-clm-val br {
    display: block;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row-clm:first-child {
    width: 28%;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row.info .calculation-row-clm:last-child {
    padding: 15px 20px;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row.info .calculation-row-clm:last-child .calculation-row-clm-info {
    font-size: 14px;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row.head .calculation-row-clm {
    padding: 15px 0;
  }
  body .wrapper main .m-inner .calculation.bank_card .calculation-row.head .calculation-row-clm:first-child {
    margin-left: 28%;
  }
  body .wrapper main .m-inner .calculation.my-house-page {
    margin-top: 60px;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row {
    font-size: 14px;
    line-height: 20px;
    border-bottom: none;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row:nth-child(6) .calculation-row-clm-val {
    font-size: 14px;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row:last-child .calculation-row-clm {
    border-bottom: 1px solid #e6e8e0;
    border-radius: 0 0 10px 10px;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row:last-child .calculation-row-clm-val {
    font-size: 16px;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row:last-child .calculation-row-clm:before {
    display: none;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row.info {
    margin-top: -1px;
    background: none;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row.info .calculation-row-clm {
    display: block;
    padding: 0 20px;
    background: #f2f2f2;
    border-top: 1px solid #e6e8e0;
    border-radius: 10px 10px 0 0;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row.info .calculation-row-clm:first-child {
    display: block;
    margin-left: 0;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row-clm {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-width: 310px;
    margin-right: 15px;
    padding: 0 20px;
    border-left: 1px solid #e6e8e0;
    border-right: 1px solid #e6e8e0;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row-clm:before {
    content: '';
    position: absolute;
    left: 50%;
    bottom: 0;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 100%;
    height: 1px;
    background: #e6e8e0;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row-clm:first-child {
    display: none;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row-clm-name {
    display: block;
    max-width: 180px;
    padding: 10px 0;
    width: 50%;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row-clm-val {
    margin-left: auto;
    padding: 10px 0;
    width: 40%;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row-clm-val.price {
    font-size: 16px;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-row-clm-info {
    padding: 15px 0;
  }
  body .wrapper main .m-inner .calculation.doctorpro-page_health .calculation-note {
    font-size: 12px;
    line-height: 18px;
  }
  body .wrapper main .m-inner .calculation.fin-podyshka-page {
    margin-top: 60px;
  }
  body .wrapper main .m-inner .calculation.fin-podyshka-page .calculation-row {
    border-bottom: none;
  }
  body .wrapper main .m-inner .calculation.fin-podyshka-page .calculation-row:nth-child(3) .calculation-row-clm-val {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .calculation.fin-podyshka-page .calculation-row:nth-child(4) .calculation-row-clm {
    border-bottom: none;
  }
  body .wrapper main .m-inner .calculation.fin-podyshka-page .calculation-row:nth-child(4) .calculation-row-clm-val {
    font-size: 16px;
  }
  body .wrapper main .m-inner .calculation.fin-podyshka-page .calculation-row-clm {
    width: 25%;
    min-width: 100px;
    border-bottom: 1px solid #dfdfdf;
  }
  body .wrapper main .m-inner .calculation.fin-podyshka-page .calculation-note {
    margin-top: 10px;
    font-size: 14px;
  }
  body .wrapper main .m-inner .calculation__title {
    margin-top: 30px;
    font-size: 18px;
    line-height: 22px;
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .sub-banners.future_care {
    margin-top: 60px;
    padding-bottom: 0;
  }
  body .wrapper main .m-inner .sub-banners.future_care .sub-banners-title {
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .sub-banners.future_care .sub-banners-block-item {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    width: auto;
    min-width: 310px;
    margin-right: 15px;
    padding: 20px 25px;
    background: white;
    border: 1px solid #e6e8e0;
    border-radius: 10px;
    min-height: 144px;
  }
  body .wrapper main .m-inner .sub-banners.future_care .sub-banners-block-item-content {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    padding: 0;
  }
  body .wrapper main .m-inner .sub-banners.future_care .sub-banners-block-item-content-descr {
    max-width: 100%;
  }
  body .wrapper main .m-inner .sub-banners.future_care .sub-banners-block-item-content-descr br {
    display: block;
  }
  body .wrapper main .m-inner .sub-banners.future_care .sub-banners-block-item-image {
    position: relative;
    -ms-flex-item-align: start;
        align-self: flex-start;
    margin-right: 20px;
    bottom: auto;
    right: auto;
  }
  body .wrapper main .m-inner .sub-banners.future_care .sub-banners-block-item-image img {
    display: none;
  }
  body .wrapper main .m-inner .sub-banners.future_care .sub-banners-block-item-image svg {
    display: block;
  }
  body .wrapper main .m-inner .sub-banners.bank_card {
    margin-top: 60px;
  }
  body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item {
    padding: 30px 0 30px 20px;
  }
  body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-image img.desktop {
    display: none;
  }
  body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-image img.mob {
    display: block;
  }
  body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-content-descr {
    max-width: 250px;
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-content-descr.big {
    max-width: 250px;
  }
  body .wrapper main .m-inner .sub-banners.bank_card .sub-banners-block-item-content-title {
    max-width: 255px;
    font-size: 22px;
    line-height: 27px;
    margin-bottom: 10px;
  }
  body .wrapper main .m-inner .sub-banners.my-house-page {
    padding-bottom: 0;
    margin-top: 60px;
  }
  body .wrapper main .m-inner .sub-banners.my-house-page .sub-banners-title {
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .sub-banners.my-house-page .sub-banners-block-item {
    min-width: 310px;
    margin-right: 15px;
    padding: 20px 25px;
    background: white;
    border: 1px solid #e6e8e0;
    min-height: 144px;
  }
  body .wrapper main .m-inner .sub-banners.my-house-page .sub-banners-block-item-image {
    position: relative;
    margin-right: 20px;
  }
  body .wrapper main .m-inner .sub-banners.my-house-page .sub-banners-block-item-image img {
    display: none;
  }
  body .wrapper main .m-inner .sub-banners.my-house-page .sub-banners-block-item-image svg {
    display: block;
  }
  body .wrapper main .m-inner .sub-banners.my-house-page .sub-banners-block-item-content-descr {
    font-size: 14px;
    max-width: 173px;
  }
  body .wrapper main .m-inner .sub-banners.doctorpro-page .sub-banners-block-item {
    min-height: 110px;
  }
  body .wrapper main .m-inner .sub-banners.doctorpro-page_child .sub-banners-block-item-content-descr {
    max-width: 205px;
  }
  body .wrapper main .m-inner .sub-banners.fin-podyshka-page {
    padding-bottom: 0;
    margin-top: 60px;
  }
  body .wrapper main .m-inner .sub-banners.fin-podyshka-page .sub-banners-title {
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .sub-banners.fin-podyshka-page .sub-banners-block-item {
    min-width: 310px;
    margin-right: 15px;
    padding: 20px 25px;
    background: white;
    border: 1px solid #e6e8e0;
    min-height: 144px;
  }
  body .wrapper main .m-inner .sub-banners.fin-podyshka-page .sub-banners-block-item-image {
    position: relative;
    margin-right: 20px;
  }
  body .wrapper main .m-inner .sub-banners.fin-podyshka-page .sub-banners-block-item-image img {
    display: none;
  }
  body .wrapper main .m-inner .sub-banners.fin-podyshka-page .sub-banners-block-item-image svg {
    display: block;
  }
  body .wrapper main .m-inner .sub-banners.fin-podyshka-page .sub-banners-block-item-content-descr {
    font-size: 14px;
    max-width: 173px;
  }
  body .wrapper main .m-inner .insurance-info.bank_card {
    margin-top: 10px;
  }
  body .wrapper main .m-inner .insurance-info.bank_card .insurance-info-content-title {
    font-size: 18px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .insurance-info.bank_card .insurance-info-content-list {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .insurance-info.bank_card .insurance-info-content-list li {
    font-size: 14px;
    line-height: 20px;
    padding-left: 15px;
  }
  body .wrapper main .m-inner .insurance-info.future_care {
    margin-top: 60px;
  }
  body .wrapper main .m-inner .insurance-info.future_care .insurance-item {
    display: block;
    padding: 30px 0;
  }
  body .wrapper main .m-inner .insurance-info.future_care .insurance-item.telemedicine .insurance-info-image {
    width: 135px;
  }
  body .wrapper main .m-inner .insurance-info.future_care .insurance-info-content {
    margin-left: 0;
    margin-top: 10px;
    width: 100%;
  }
  body .wrapper main .m-inner .insurance-info.future_care .insurance-info-content-title {
    margin-bottom: 10px;
  }
  body .wrapper main .m-inner .insurance-info.future_care .insurance-info-content ul.insurance-info-content-list li {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .insurance-info.future_care .insurance-info-content ul.insurance-info-content-list li::before {
    width: 6px;
    height: 6px;
    top: 7px;
  }
  body .wrapper main .m-inner .insurance-info.future_care .insurance-info-image {
    margin-left: 0;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page .insurance-info-content {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page .insurance-info-content-list {
    margin-bottom: 10px;
    margin-right: 0;
    width: 100%;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page_child .insurance-info-content-list {
    display: none;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page_child .insurance-info-content-list.mob {
    display: block;
    width: 50%;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page_child .insurance-info-content-list li {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page_health {
    margin-top: 60px;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page_health .insurance-info-content-list {
    display: none;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page_health .insurance-info-content-list.mob {
    display: block;
    width: 50%;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page_health .insurance-info-content-list li {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .insurance-info.doctorpro-page_health .insurance-info-content-note {
    margin-top: 30px;
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .insurance-info.fin-podyshka-page {
    margin-top: 60px;
  }
  body .wrapper main .m-inner .insurance-info.fin-podyshka-page .insurance-info-image {
    display: none;
  }
  body .wrapper main .m-inner .insurance-info.fin-podyshka-page .insurance-info-content {
    width: 100%;
  }
  body .wrapper main .m-inner .insurance-info.fin-podyshka-page .insurance-info-content-list li {
    font-size: 14px;
    line-height: 20px;
    margin-top: 15px;
  }
  body .wrapper main .m-inner .helping-contacts.bank_card {
    padding-top: 60px;
    padding-bottom: 35px;
  }
  body .wrapper main .m-inner .helping-contacts.bank_card .helping-contacts-item {
    margin-right: 0;
  }
  body .wrapper main .m-inner .helping-contacts.bank_card .helping-contacts-txt {
    margin-left: 15px;
    font-size: 14px;
    line-height: 20px;
    max-width: 100%;
  }
  body .wrapper main .m-inner .helping-contacts.bank_card .helping-contacts-txt .nowr {
    white-space: nowrap;
  }
  body .wrapper main .m-inner .helping-contacts.bank_card .helping-contacts-img {
    width: 50px;
    height: 37px;
  }
  body .wrapper main .m-inner .helping-contacts.future_care {
    padding-bottom: 30px;
  }
  body .wrapper main .m-inner .helping-contacts.future_care .helping-contacts-txt {
    font-size: 14px;
  }
  body .wrapper main .m-inner .helping-contacts.my-house-page {
    padding: 0;
  }
  body .wrapper main .m-inner .helping-contacts.my-house-page .helping-contacts-item {
    margin-right: 55px;
  }
  body .wrapper main .m-inner .helping-contacts.doctorpro-page .helping-contacts-txt {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .helping-contacts.doctorpro-page .helping-contacts-item {
    margin-right: 0;
  }
  body .wrapper main .m-inner .helping-contacts.fin-podyshka-page {
    padding-top: 10px;
    padding-bottom: 35px;
  }
  body .wrapper main .m-inner .helping-contacts.insurance-page .helping-contacts-txt a {
    white-space: nowrap;
  }
  body .wrapper main .m-inner .footnote_imp {
    padding: 20px 46px 20px 35px;
  }
  body .wrapper main .m-inner .footnote_imp-inner {
    font-size: 14px;
    line-height: 20px;
    text-align: start;
  }
  body .wrapper main .m-inner .footnote_imp-inner span {
    display: block;
  }
  body .wrapper main .m-inner .footnote_imp-inner span::before {
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  body .wrapper main .m-inner .tariffs-content-list {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .tariffs-content-list .docs-list-item a {
    font-size: 14px;
  }
  body .wrapper main .m-inner .tariffs-content-list .docs-list-item a::before {
    top: 0;
  }
  body .wrapper main .m-inner .steps-easy.doctorpro-page {
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .steps-easy.doctorpro-page .steps-easy-block-item {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .steps-easy.doctorpro-page .steps-easy-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .steps-easy.doctorpro-page .steps-easy-block-item:not(:first-child) .steps-easy-block-item-img:before {
    top: -70px;
    height: 56px;
  }
  body .wrapper main .m-inner .steps-easy.doctorpro-page .steps-easy-block-item:not(:last-child) .steps-easy-block-item-img:after {
    height: 60px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page {
    padding-bottom: 0;
    margin-top: 60px;
    margin-left: 0;
    margin-right: 0;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item {
    min-height: 269px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-img {
    width: 160px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-content {
    padding: 25px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-content-txt {
    max-width: 218px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-content-txt br {
    display: none;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-list-item-content-txt p {
    font-size: 15px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-note {
    font-size: 12px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-info {
    margin-top: 60px;
    max-width: 265px;
    font-size: 22px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-info span {
    font-size: 22px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page .banners-info p {
    font-size: 14px;
  }
  body .wrapper main .m-inner .banners.insurance-page {
    margin-top: 60px;
    margin-left: 0;
    margin-right: 0;
  }
  body .wrapper main .m-inner .banners.insurance-page .banners-list-item-content {
    padding: 25px 0 25px 20px;
    min-height: 240px;
  }
  body .wrapper main .m-inner .banners.insurance-page .banners-list-item-content-title {
    font-size: 22px;
    line-height: 27px;
  }
  body .wrapper main .m-inner .banners.insurance-page .banners-list-item-content-txt {
    max-width: 205px;
  }
  body .wrapper main .m-inner .banners.insurance-page .banners-list-item-content .ui-btn-hollow {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .banners.insurance-page .banners-list-item-img img {
    display: none;
  }
  body .wrapper main .m-inner .banners.insurance-page .banners-list-item-img img.mob {
    display: block;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper main .m-inner .banners.doctorpro-page_child .banners-list-item-content-txt p:last-child {
    max-width: 190px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page_child .banners-note {
    font-size: 14px;
  }
  body .wrapper main .m-inner .banners.doctorpro-page_child .banners-info {
    max-width: 100%;
  }
}
@media (max-width: 374px) {
  body .wrapper .promo.bank_card .promo-static-mob-img {
    position: absolute;
    right: -20px;
  }
}

/* End */


/* Start:/local/templates/main/styles/operaciisvalutoy-styles.css?17643373854215*/
.bg-outside {
  position: relative;
}
.bg-outside:before,
.bg-outside:after {
  content: '';
  display: block;
  width: calc((100vw - 100%) / 2);
  background: inherit;
  position: absolute;
  bottom: 0px;
  top: 0px;
}
.bg-outside:before {
  right: 100%;
}
.bg-outside:after {
  left: 100%;
}
.green-grad-txt {
  color: #038C73;
  background: -webkit-gradient(linear, right top, left top, from(#6CC47B), to(#038C73));
  background: linear-gradient(270deg, #6CC47B 0%, #038C73 100%);
  background-clip: none;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .green-grad-txt {
    background: transparent;
  }
}
@media (max-width: 1679px) {
  body .wrapper .promo.valuta-page .promo-static-img {
    right: -55px;
  }
}
@media (max-width: 1499px) {
  body .wrapper .promo.valuta-page .promo-static-img {
    right: -160px;
  }
  body .wrapper .promo.valuta-page .promo-static-info h1 {
    max-width: 610px;
  }
  body .wrapper main .m-inner .helping-contacts.valuta-page {
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.valuta-page .promo-static-img {
    right: -262px;
    top: 7px;
    width: 700px;
  }
  body .wrapper .promo.valuta-page .promo-static-img img {
    max-width: initial;
  }
  body .wrapper .promo.valuta-page .promo-static-info {
    padding-top: 50px;
  }
  body .wrapper .promo.valuta-page .promo-static-info h1 {
    max-width: 480px;
  }
  body .wrapper .promo.valuta-page .promo-static-info-txt {
    max-width: 610px;
  }
  body .wrapper .promo.valuta-page .promo-static-info .helping-contacts.valuta-page .helping-contacts-item .helping-contacts-txt {
    max-width: 460px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.valuta-page .promo-static-img {
    right: -245px;
    top: 3px;
    width: 650px;
  }
  body .wrapper .promo.valuta-page .promo-static-info h1 {
    max-width: 410px;
  }
  body .wrapper .promo.valuta-page .promo-static-info-txt {
    max-width: 355px;
  }
  body .wrapper .promo.valuta-page .promo-static-info .helping-contacts.valuta-page .helping-contacts-item .helping-contacts-txt {
    max-width: 380px;
    font-size: 14px;
  }
  body .wrapper main .m-inner .helping-contacts.valuta-page {
    display: block;
  }
  body .wrapper main .m-inner .helping-contacts.valuta-page .helping-contacts-item {
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .helping-contacts.valuta-page .helping-contacts-item:last-child {
    margin-bottom: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.valuta-page .promo-static-img {
    right: -225px;
    top: 102px;
    width: 400px;
  }
  body .wrapper .promo.valuta-page .promo-static-img img {
    max-width: 100%;
  }
  body .wrapper .promo.valuta-page .promo-static-img img.mobile {
    display: block;
  }
  body .wrapper .promo.valuta-page .promo-static-img img.desktop {
    display: none;
  }
  body .wrapper .promo.valuta-page .promo-static-info {
    padding-top: 30px;
    padding-bottom: 20px;
  }
  body .wrapper .promo.valuta-page .promo-static-info h1 {
    max-width: 280px;
  }
  body .wrapper .promo.valuta-page .promo-static-info-txt {
    max-width: 200px;
  }
  body .wrapper .promo.valuta-page .promo-static-info .helping-contacts.valuta-page .helping-contacts-item .helping-contacts-txt {
    max-width: 215px;
    line-height: 17px;
    margin-left: 0;
  }
  body .wrapper .promo.valuta-page .promo-static-info .helping-contacts.valuta-page .helping-contacts-item .helping-contacts-img {
    display: none;
  }
  body .wrapper main .m-inner .advantages {
    margin-top: 60px;
    margin-bottom: 60px;
    padding-top: 0;
    padding-bottom: 0;
  }
  body .wrapper main .m-inner .advantages-title h2 {
    font-size: 21px;
  }
  body .wrapper main .m-inner .advantages-block-item-txt {
    line-height: 20px;
    font-size: 16px;
  }
  body .wrapper main .m-inner .advantages-block-item-txt.sm {
    max-width: 100%;
  }
  body .wrapper main .m-inner .helping-contacts.valuta-page .helping-contacts-item .helping-contacts-txt {
    line-height: 16px;
  }
}

/* End */


/* Start:/local/templates/main/styles/percent-styles.css?17643373853587*/
.bg-outside {
  position: relative;
}
.bg-outside:before,
.bg-outside:after {
  content: '';
  display: block;
  width: calc((100vw - 100%) / 2);
  background: inherit;
  position: absolute;
  bottom: 0px;
  top: 0px;
}
.bg-outside:before {
  right: 100%;
}
.bg-outside:after {
  left: 100%;
}
.green-grad-txt {
  color: #038C73;
  background: -webkit-gradient(linear, right top, left top, from(#6CC47B), to(#038C73));
  background: linear-gradient(270deg, #6CC47B 0%, #038C73 100%);
  background-clip: none;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
body .wrapper main .m-inner h1.detail,
body .wrapper main .m-inner h1.percent-page {
  max-width: 815px;
}
body .wrapper main .m-inner .indicators.percent-page .indicators-list.sm {
  max-width: 100%;
}
body .wrapper main .m-inner .indicators.percent-page .indicators-list.sm .indicators-list-item {
  border-top: 1px solid #EDEDED;
}
body .wrapper main .m-inner .indicators.percent-page .indicators-list.sm .indicators-list-item:nth-child(3) {
  border-top: none;
}
body .wrapper main .m-inner .indicators.percent-page .indicators-list.sm .indicators-list-item-point {
  width: 35%;
  font-weight: 300;
}
body .wrapper main .m-inner .indicators.percent-page .indicators-list.sm .indicators-list-item-val {
  width: 65%;
  padding-left: 50px;
  padding-right: 0;
}
body .wrapper main .m-inner .indicators.percent-page .indicators-list-item-val {
  padding-left: 0;
  font-weight: 300;
  padding-right: 25px;
}
body .wrapper main .m-inner .indicators.percent-page .indicators-list-item-val:nth-child(7n+5) {
  padding-right: 0;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .indicators.percent-page .indicators-list-title {
    font-size: 16px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .indicators.percent-page .indicators-list {
    padding-bottom: 40px;
  }
  body .wrapper main .m-inner .indicators.percent-page .indicators-list-item {
    padding: 17px 0 19px 0;
  }
  body .wrapper main .m-inner .indicators.percent-page .indicators-list-item-point {
    font-size: 14px;
  }
  body .wrapper main .m-inner .indicators.percent-page .indicators-list-item-val {
    font-size: 14px;
  }
  body .wrapper main .m-inner .indicators.percent-page .indicators-list-item-val span {
    font-size: 13px;
    line-height: 18px;
    display: block;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .indicators.percent-page {
    padding: 20px 0 15px 0;
  }
  body .wrapper main .m-inner .indicators.percent-page .indicators-list-title {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 10px;
  }
  body .wrapper main .m-inner .indicators.percent-page .indicators-list {
    padding-bottom: 20px;
  }
  body .wrapper main .m-inner .indicators.percent-page .indicators-list-item {
    padding: 15px 0 17px 0;
  }
  body .wrapper main .m-inner .indicators.percent-page .indicators-list-item-point {
    font-size: 14px;
    line-height: 21px;
  }
  body .wrapper main .m-inner .indicators.percent-page .indicators-list-item-val {
    font-size: 14px;
    line-height: 21px;
    padding-right: 0;
    text-align: center;
    width: 30%;
  }
  body .wrapper main .m-inner .indicators.percent-page .indicators-list-item-val span {
    font-size: 9px;
    line-height: 15px;
  }
  body .wrapper main .m-inner .indicators.percent-page .indicators-list.sm .indicators-list-item-val {
    padding-left: 34px;
    text-align: start;
  }
  body .wrapper main .m-inner .indicators.percent-page .indicators-list.sm .indicators-list-item-point {
    width: 40%;
  }
}

/* End */


/* Start:/local/templates/main/styles/filanthropy-media.css?17643373857900*/
.bg-outside {
  position: relative;
}
.bg-outside:before,
.bg-outside:after {
  content: '';
  display: block;
  width: calc((100vw - 100%) / 2);
  background: inherit;
  position: absolute;
  bottom: 0px;
  top: 0px;
}
.bg-outside:before {
  right: 100%;
}
.bg-outside:after {
  left: 100%;
}
.green-grad-txt {
  color: #038c73;
  background: -webkit-gradient(linear, right top, left top, from(#6CC47B), to(#038C73));
  background: linear-gradient(270deg, #6CC47B 0%, #038C73 100%);
  background-clip: none;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 1499px) {
  body .wrapper .promo.filanthropy-page .promo-static-info-txt {
    max-width: 600px;
  }
  body .wrapper main .m-inner .filanthropy-count-nums {
    padding-left: 50px;
    padding-right: 16px;
  }
  body .wrapper main .m-inner .filanthropy-count-nums-block-item-val {
    font-size: 42px;
    line-height: 52px;
  }
  body .wrapper main .m-inner .filanthropy-count-nums-block-item-desc {
    font-size: 20px;
  }
  body .wrapper main .m-inner .sub-banners.filanthropy .sub-banners-list-item-img {
    bottom: -37px;
    right: -18px;
  }
  body .wrapper main .m-inner .sub-banners.filanthropy .sub-banners-list-item-content {
    padding-left: 25px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.filanthropy-page .promo-static-img {
    top: 51px;
    right: -90px;
    width: 700px;
  }
  body .wrapper .promo.filanthropy-page .promo-static-info-txt {
    max-width: 500px;
  }
  body .wrapper main .m-inner .filanthropy-count-nums {
    padding-left: 65px;
    padding-right: 65px;
  }
  body .wrapper main .m-inner .filanthropy-count-nums-block {
    display: block;
  }
  body .wrapper main .m-inner .filanthropy-count-nums-block-item:last-child {
    margin-left: 0;
    margin-top: 40px;
  }
  body .wrapper main .m-inner .advantages.filanthropy .advantages-block {
    text-align: start;
  }
  body .wrapper main .m-inner .sub-banners.filanthropy .sub-banners-list-item-img {
    bottom: 0;
    right: 0;
  }
  body .wrapper main .m-inner .sub-banners.filanthropy .sub-banners-list-item-content {
    padding-left: 50px;
  }
  body .wrapper main .m-inner .sub-banners.filanthropy .sub-banners-list-item-content-txt {
    max-width: 100%;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.filanthropy-page .promo-static-img {
    width: 625px;
  }
  body .wrapper .promo.filanthropy-page .promo-static-info {
    padding-top: 35px;
  }
  body .wrapper .promo.filanthropy-page .promo-static-info-txt {
    max-width: 415px;
  }
  body .wrapper main .m-inner .filanthropy-count {
    display: block;
  }
  body .wrapper main .m-inner .filanthropy-count-txt {
    width: 100%;
  }
  body .wrapper main .m-inner .filanthropy-count-nums {
    width: 100%;
    margin-top: 20px;
    padding-left: 40px;
  }
  body .wrapper main .m-inner .advantages.filanthropy .advantages-block {
    display: block;
    padding-right: 10px;
  }
  body .wrapper main .m-inner .advantages.filanthropy .advantages-block-clmn {
    width: 100%;
    margin-top: 30px;
  }
  body .wrapper main .m-inner .advantages.filanthropy .advantages-block-clmn:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages.filanthropy .advantages-block-clmn .advantages-block-item {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .advantages.filanthropy .advantages-block-clmn .advantages-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .sub-banners.filanthropy .sub-banners-list-item-content-txt {
    max-width: 350px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.filanthropy-page .promo-static-img {
    top: 133px;
    right: -60px;
    width: 309px;
  }
  body .wrapper .promo.filanthropy-page .promo-static-info {
    padding: 30px 25px 0;
  }
  body .wrapper .promo.filanthropy-page .promo-static-info h1 {
    line-height: 32px;
  }
  body .wrapper .promo.filanthropy-page .promo-static-info-txt {
    max-width: 250px;
    opacity: 0.6;
  }
  body .wrapper main .m-inner .filanthropy-count {
    padding-top: 20px;
  }
  body .wrapper main .m-inner .filanthropy-count-img img {
    max-width: 180px;
  }
  body .wrapper main .m-inner .filanthropy-count-txt {
    padding-top: 0;
  }
  body .wrapper main .m-inner .filanthropy-count-txt span {
    margin-top: 15px;
    font-size: 16px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .filanthropy-count-nums {
    padding: 30px 20px 35px 25px;
  }
  body .wrapper main .m-inner .filanthropy-count-nums-title {
    font-size: 22px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .filanthropy-count-nums-block {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .filanthropy-count-nums-block-item:last-child {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .filanthropy-count-nums-block-item-val {
    font-size: 30px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .filanthropy-count-nums-block-item-desc {
    font-size: 15px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .advantages.filanthropy {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  body .wrapper main .m-inner .advantages.filanthropy .advantages-desc {
    font-size: 16px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .advantages.filanthropy .advantages-block {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .advantages.filanthropy .advantages-block-clmn .advantages-block-item-img {
    width: 44px;
    height: 44px;
  }
  body .wrapper main .m-inner .advantages.filanthropy .advantages-block-clmn .advantages-block-item-title {
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 8px;
  }
  body .wrapper main .m-inner .advantages.filanthropy .advantages-block-clmn .advantages-block-item-txt {
    font-size: 16px;
    line-height: 20px;
    margin-top: 8px;
  }
  body .wrapper main .m-inner .sub-banners.filanthropy {
    padding: 30px 0;
  }
  body .wrapper main .m-inner .sub-banners.filanthropy .sub-banners-desc {
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 25px;
    margin-top: 15px;
  }
  body .wrapper main .m-inner .sub-banners.filanthropy .sub-banners-list-item {
    min-height: 155px;
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .sub-banners.filanthropy .sub-banners-list-item:last-child {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .sub-banners.filanthropy .sub-banners-list-item-img {
    right: -25px;
    top: 0;
  }
  body .wrapper main .m-inner .sub-banners.filanthropy .sub-banners-list-item-img img {
    max-height: 100%;
  }
  body .wrapper main .m-inner .sub-banners.filanthropy .sub-banners-list-item-content {
    padding: 40px 40px 15px 20px;
  }
  body .wrapper main .m-inner .sub-banners.filanthropy .sub-banners-list-item-content-txt {
    max-width: 230px;
    font: 500 16px/20px 'CocoSharp', sans-serif;
    margin-bottom: 14px;
  }
  body .wrapper main .m-inner .filanthropy-container {
    padding: 40px 0 45px 0;
  }
  body .wrapper main .m-inner .filanthropy-container-desc {
    font-size: 16px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .filanthropy-container-list-item {
    display: block;
    padding: 30px 0;
  }
  body .wrapper main .m-inner .filanthropy-container-list-item .filanthropy-container-list-item-content {
    width: 100%;
    padding-left: 0;
    padding-top: 15px;
  }
  body .wrapper main .m-inner .filanthropy-container-list-item .filanthropy-container-list-item-content-title a {
    font-size: 18px;
    line-height: 32px;
  }
  body .wrapper main .m-inner .filanthropy-container-list-item .filanthropy-container-list-item-content-txt {
    font-size: 16px;
    line-height: 20px;
    margin-top: 10px;
  }
}
@media (max-width: 759px) and (max-width: 374px) {
  body .wrapper main .m-inner .sub-banners.filanthropy .sub-banners-list-item-content-txt {
    max-width: 190px;
  }
}

/* End */


/* Start:/local/templates/main/styles/mortage-inner-media.css?176433738524058*/
.bg-outside {
  position: relative;
}
.bg-outside:before,
.bg-outside:after {
  content: '';
  display: block;
  width: calc((100vw - 100%) / 2);
  background: inherit;
  position: absolute;
  bottom: 0px;
  top: 0px;
}
.bg-outside:before {
  right: 100%;
}
.bg-outside:after {
  left: 100%;
}
.green-grad-txt {
  color: #038C73;
  background: -webkit-gradient(linear, right top, left top, from(#6CC47B), to(#038C73));
  background: linear-gradient(270deg, #6CC47B 0%, #038C73 100%);
  background-clip: none;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .green-grad-txt {
    background: transparent;
  }
}
@media (max-width: 1679px) {
  body .wrapper .promo.inner-page.mortage .promo-static-img .desktop {
    -webkit-transform: translateX(115px);
            transform: translateX(115px);
  }
  body .wrapper .promo.inner-page .promo-static-img {
    overflow: hidden;
    border-radius: 0 10px 10px 0;
  }
  body .wrapper .promo.inner-page .promo-static-info {
    position: relative;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-controls {
    padding-top: 20px;
    width: 45%;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result {
    padding: 30px 35px 35px 35px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item-prop {
    line-height: 1.35;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item-val span.num {
    font-size: 30px;
    line-height: 1.3;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item-val span.subnum {
    font-size: 28px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-controls .ui-btn {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-controls-desc {
    width: auto;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-item {
    width: calc((100% - 20px)/2);
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-item:nth-child(4n) {
    margin-right: 20px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-item:nth-child(2n) {
    margin-right: 0;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-item-txt {
    max-width: 100%;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-item:nth-child(3) {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-item:nth-child(4) {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .easy-banner-info {
    padding: 60px 15px 60px 55px;
  }
  body .wrapper main .m-inner .good-ways-block-item-content-txt br {
    display: none;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.inner-page.mortage .promo-static-img .desktop {
    -webkit-transform: translateX(115px);
            transform: translateX(115px);
  }
  body .wrapper .promo.inner-page .promo-static-info {
    padding-top: 50px;
  }
  body .wrapper .promo.inner-page .promo-static-info h1 {
    line-height: 48px;
  }
  body .wrapper .promo.inner-page .promo-static-info-txt {
    margin-top: 10px;
    font-size: 18px;
  }
  body .wrapper .promo.inner-page .promo-static-info-block {
    margin-top: 30px;
  }
  body .wrapper .promo.inner-page .promo-static-info-block-item {
    margin-left: 40px;
  }
  body .wrapper .promo.inner-page .promo-static-info-block-item:first-child {
    margin-left: 0;
  }
  body .wrapper .promo.inner-page .promo-static-info-block-item-val span {
    font-size: 20px;
  }
  body .wrapper .promo.inner-page .promo-static-info-block-item-val span.num {
    font-size: 26px;
  }
  body .wrapper .promo.inner-page .promo-static-img img {
    -webkit-transform: translateX(360px);
            transform: translateX(360px);
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .conditions {
    padding: 0;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item:nth-child(-n+2) {
    margin-top: 15px;
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item-prop {
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item-val {
    margin-top: 5px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item-val span.num {
    font-size: 28px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item-val span.subnum {
    font-size: 24px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-controls {
    display: block;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-controls .ui-btn {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-controls .ui-btn a {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-controls-desc {
    margin-top: 15px;
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-item {
    width: calc((100% - 20px)/2);
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-item-txt {
    max-width: 100%;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-item:nth-child(3) {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-item:nth-child(4) {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .good-ways-block-item {
    height: 150px;
  }
  body .wrapper main .m-inner .good-ways-block-item-content-txt {
    font-size: 16px;
  }
  body .wrapper main .m-inner .easy-banner-info {
    padding: 45px 10px 50px 65px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.inner-page.mortage .promo-static-info {
    padding-bottom: 35px;
    border-radius: 10px;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-info h1 {
    text-align: left;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-info-txt {
    text-align: left;
    max-width: 400px;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-info-block {
    display: block;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-info-block-item {
    margin: 20px 0 0 0;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-info-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-info .ui-btn {
    display: block;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-mob {
    display: none;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-img .desktop {
    width: 740px;
    -webkit-transform: translateX(133px);
            transform: translateX(133px);
  }
  body .wrapper .promo.inner-page .promo-static.mob-img-toggle .promo-static-img {
    display: none;
  }
  body .wrapper .promo.inner-page .promo-static.mob-img-toggle .promo-static-mob-img {
    padding: 15px 25px 30px 25px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body .wrapper .promo.inner-page .promo-static.mob-img-toggle .promo-static-mob-img img {
    max-width: 100%;
    max-height: 220px;
  }
  body .wrapper .promo.inner-page .promo-static-info {
    padding-top: 30px;
    min-height: auto;
  }
  body .wrapper .promo.inner-page .promo-static-info h1 {
    text-align: center;
  }
  body .wrapper .promo.inner-page .promo-static-info-txt {
    max-width: 100%;
    font-size: 16px;
    text-align: center;
  }
  body .wrapper .promo.inner-page .promo-static-info-block {
    display: none;
  }
  body .wrapper .promo.inner-page .promo-static-info .ui-btn {
    display: none;
  }
  body .wrapper .promo.inner-page .promo-static-mob .promo-static-info-block {
    margin-top: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .wrapper .promo.inner-page .promo-static-mob .promo-static-info-block-item {
    margin: 15px 40px 0 0;
  }
  body .wrapper .promo-static-mob {
    margin: 0 auto;
    display: block;
    max-width: 740px;
  }
  body .wrapper .promo-static-mob .ui-btn {
    margin-top: 30px;
  }
  body .wrapper .promo-static-mob .ui-btn a {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .conditions {
    display: block;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .conditions-condition {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .conditions-condition:last-child {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .conditions-condition-img {
    width: 44px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .conditions-condition-txt {
    text-align: start;
    padding-left: 20px;
    max-width: 100%;
    font-size: 16px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage {
    display: block;
    margin-top: 40px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-controls {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-controls .ui-range {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-controls .ui-checkbox {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result {
    margin-top: 40px;
    padding: 25px;
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item:nth-child(-n+2) {
    margin: 0;
    width: calc((100% - 20px)/2);
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item-val span.num {
    font-size: 30px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-controls-desc {
    text-align: center;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-item-txt {
    font-size: 16px;
    line-height: 16px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .points-point {
    padding-left: 0;
    padding-right: 0;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .points-point-prop {
    font-size: 16px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .points-point-val {
    font-size: 16px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .points-point-val p {
    font-size: 16px;
    line-height: 1.35;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .points-point-val span {
    font-size: 16px;
    line-height: 1.35;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .points-point-val ul.list li {
    font-size: 16px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .points-point-info {
    font-size: 14px;
    line-height: 16px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-list-item a {
    font-size: 16px;
  }
  body .wrapper main .m-inner .good-ways-block {
    display: block;
  }
  body .wrapper main .m-inner .good-ways-block-item {
    width: 100%;
    margin-bottom: 30px;
    height: 120px;
  }
  body .wrapper main .m-inner .good-ways-block-item:last-child {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .easy-banner-info {
    padding: 30px 0 30px 40px;
  }
  body .wrapper main .m-inner .easy-banner-info-txt {
    margin-top: 15px;
    font-size: 16px;
    line-height: 21px;
  }
  body .wrapper main .m-inner .easy-banner-img {
    width: 100%;
  }
  body .wrapper main .m-inner .easy-banner-img img {
    max-width: 100%;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.inner-page.mortage .promo-static {
    background: #F2F2F2;
    min-height: 200px;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-img {
    z-index: 9;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-img .desktop {
    display: none;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-img .mobile {
    display: block;
    -webkit-transform: translateX(0) !important;
            transform: translateX(0) !important;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-info {
    padding: 30px 0 25px 25px;
    background: transparent;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-info-txt {
    padding: 0;
    max-width: 200px;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-info-block {
    display: none;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-info .ui-btn {
    display: none;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-mob {
    padding: 0 25px;
    display: block;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-mob .promo-static-info-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-mob .promo-static-info-block-item:first-child {
    margin-top: 15px;
  }
  body .wrapper .promo.inner-page .promo-static {
    background: transparent;
  }
  body .wrapper .promo.inner-page .promo-static.mob-img-toggle .promo-static-mob-img {
    margin-top: 25px;
    padding: 0 20px;
  }
  body .wrapper .promo.inner-page .promo-static-info {
    position: relative;
    padding: 30px 10px 0 10px;
  }
  body .wrapper .promo.inner-page .promo-static-info:before {
    content: '';
    position: absolute;
    z-index: -1;
    top: 0;
    left: 10px;
    right: 10px;
    bottom: -95px;
    background: #F2F2F2;
    border-radius: 10px;
  }
  body .wrapper .promo.inner-page .promo-static-info h1 {
    font-size: 22px;
    line-height: 26px;
    max-width: 200px;
  }
  body .wrapper .promo.inner-page .promo-static-info-txt {
    margin-top: 10px;
    padding: 0 25px;
    font-size: 15px;
    line-height: 20px;
    opacity: 0.6;
  }
  body .wrapper .promo.inner-page .promo-static-mob {
    padding: 0 10px;
  }
  body .wrapper .promo.inner-page .promo-static-mob .promo-static-info-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  body .wrapper .promo.inner-page .promo-static-mob .promo-static-info-block-item-val {
    margin-top: 5px;
  }
  body .wrapper .promo.inner-page .promo-static-mob .promo-static-info-block-item-val span {
    font-size: 17px;
  }
  body .wrapper .promo.inner-page .promo-static-mob .promo-static-info-block-item-val span.num {
    font-size: 24px;
  }
  body .wrapper .promo.inner-page .promo-static-mob .promo-static-info-block-item-desc {
    margin-top: 0;
    font-size: 14px;
    line-height: 17px;
  }
  body .wrapper .promo.inner-page .promo-static-mob .ui-btn a {
    line-height: 40px;
    font-weight: normal;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list-item {
    overflow: unset;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list-item button:after {
    -webkit-transition: none;
    transition: none;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item {
    padding: 5px 0;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .points-point {
    padding: 10px 0;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .points-point-prop {
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .points-point-val {
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .points-point-val p {
    font-size: 14px;
    line-height: 1.35;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .points-point-val h6 {
    font-size: 15px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .points-point-val ul.list li {
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .points-point-info {
    padding-top: 10px;
    font-size: 12px;
    line-height: 14px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs {
    display: block;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-item {
    width: 100%;
    margin-top: 30px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-item-img {
    padding: 15px;
    width: 66px;
    min-width: 66px;
    height: 66px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-item-txt {
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-item:nth-child(3) {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-item:nth-child(4) {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .docs-list-item a {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .conditions-condition {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .conditions-condition-txt {
    margin-top: 0;
    font-size: 15px;
  }
  body .wrapper main .m-inner .good-ways {
    margin-top: 60px;
  }
  body .wrapper main .m-inner .good-ways-title h2 {
    text-align: start;
  }
  body .wrapper main .m-inner .good-ways-block {
    margin-top: 20px;
    padding: 0;
  }
  body .wrapper main .m-inner .good-ways-block-item {
    margin-top: 20px;
    padding-right: 10px;
  }
  body .wrapper main .m-inner .good-ways-block-item:nth-child(2) {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .good-ways-block-item-img {
    widows: 44px;
    height: 44px;
  }
  body .wrapper main .m-inner .good-ways-block-item-content {
    margin-left: 20px;
  }
  body .wrapper main .m-inner .good-ways-block-item-content-txt {
    font-size: 16px;
    line-height: 19px;
  }
  body .wrapper main .m-inner .good-ways-block-item-content-txt br {
    display: none;
  }
  body .wrapper main .m-inner .good-ways-block-item-content-link a {
    font-size: 14px;
  }
  body .wrapper main .m-inner .good-ways-block-item-content-link a::after {
    width: 6px;
  }
  body .wrapper main .m-inner .questions-tabs {
    padding-top: 60px;
    padding-bottom: 30px;
  }
  body .wrapper main .m-inner .easy-banner {
    display: block;
    margin: 60px 0;
  }
  body .wrapper main .m-inner .easy-banner-info {
    padding: 30px 10px 35px 20px;
  }
  body .wrapper main .m-inner .easy-banner-img {
    text-align: end;
  }
  body .wrapper main .m-inner .easy-banner-img .desct {
    display: none;
  }
  body .wrapper main .m-inner .easy-banner-img .mob {
    display: block;
  }
}
@media (max-width: 520px) {
  body .wrapper h1.detail {
    font-size: 24px;
  }
  body .wrapper ul.list li {
    margin-top: 10px;
    font-size: 13px;
  }
  body .wrapper ul.list li:first-child {
    margin-top: 0;
  }
  body .wrapper .promo.inner-page .promo-static-mob {
    padding: 0 20px;
  }
  body .wrapper .promo.inner-page .promo-static-mob .promo-static-info-block-item {
    margin-right: 0;
    padding-right: 20px;
    width: 50%;
  }
  body .wrapper .promo.inner-page .promo-static-mob .promo-static-info-block-item:nth-child(2n) {
    padding-right: 0;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-controls {
    padding: 0 10px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-controls-title {
    margin: 0 -10px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-controls-title h2 {
    max-width: 260px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-controls .ui-checkbox {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item {
    margin-top: 10px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item:nth-child(-n+2) {
    margin-top: 10px;
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item:nth-last-child(-n+2) {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item:nth-last-child(-n+2) .deposit-calc-result-list-item-val {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item-prop {
    line-height: 16px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item-val span.perc {
    font-size: 20px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-list-item-val span.subnum {
    font-size: 20px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-controls {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-controls .ui-btn {
    width: auto;
    margin: 0 -10px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-controls .ui-btn a {
    line-height: 36px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .deposit-calc.mortgage .deposit-calc-result-controls-desc {
    margin: 0 auto;
    margin-top: 20px;
    max-width: 230px;
    font-size: 12px;
  }
}

/* End */


/* Start:/local/templates/main/styles/cards-media.css?1764337385162287*/
.bg-outside {
  position: relative;
}
.bg-outside:before,
.bg-outside:after {
  content: '';
  display: block;
  width: calc((100vw - 100%) / 2);
  background: inherit;
  position: absolute;
  bottom: 0px;
  top: 0px;
}
.bg-outside:before {
  right: 100%;
}
.bg-outside:after {
  left: 100%;
}
@media (max-width: 1499px) {
  body .wrapper h3.title {
    font-size: 30px;
  }
}
@media (max-width: 1499px) {
  body .wrapper .ui-btn a {
    font-size: 16px;
  }
}
@media (max-width: 1499px) {
  body .wrapper .ui-arrow-link a {
    font-size: 16px;
  }
}
@media (max-width: 1499px) {
  body .wrapper .ui-table table tr th {
    padding: 12px 20px;
  }
}
@media (max-width: 1499px) {
  body .wrapper .ui-table table tr td {
    padding: 20px;
    font-size: 20px;
  }
}
body .wrapper .promo.inner-page.deposits .promo-static-info-txt {
  max-width: 710px;
}
@media (max-width: 759px) {
  body .wrapper .promo.inner-page.deposits .promo-static-img img.desktop {
    display: none;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-img img.mobile {
    display: block;
  }
}
body .wrapper .promo.inner-page.deposits.my-beauty-page .promo-static-info-txt {
  max-width: 725px;
}
body .wrapper .promo.inner-page.deposits.deposit-maximum-page .promo-static-info-txt {
  max-width: 835px;
}
@media (max-width: 1239px) {
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelaniy .promo-static-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
}
@media (max-width: 1679px) {
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelaniy .promo-static-img img {
    -webkit-transform: translateX(200px);
            transform: translateX(200px);
  }
}
@media (max-width: 1499px) {
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelaniy .promo-static-img img {
    -webkit-transform: translateX(180px);
            transform: translateX(180px);
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelaniy .promo-static-img img {
    height: 80%;
    -webkit-transform: translateX(190px);
            transform: translateX(190px);
  }
}
@media (max-width: 1679px) {
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-img img.mobile {
  display: none;
}
body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-info h1 {
  max-width: 640px;
}
body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-info-txt {
  max-width: 755px;
}
@media (max-width: 1679px) {
  body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-img img.mobile {
  display: none;
}
body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-info {
  padding-top: 40px;
}
body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-info h1 {
  max-width: 640px;
}
body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-info-txt {
  max-width: 915px;
}
body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-info-block-item-desc {
  margin-top: 5px;
}
body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-info-block-item:not(:first-child) {
  padding-top: 10px;
}
body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-info-note {
  display: block;
  margin-top: 10px;
  font: 400 12px/1.3 'CocoSharp', sans-serif;
  color: #858f9a;
}
@media (max-width: 759px) {
  body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-info-note {
    display: none;
  }
}
body .wrapper .promo.inner-page.uni-social-page .promo-static-info-block-item {
  max-width: 300px;
}
body .wrapper .promo.inner-page.uni-social-page .promo-static-info-block-item a {
  color: #dc0533;
}
body .wrapper .promo.inner-page.cards-salary .promo-static-img {
  min-width: 965px;
  padding-left: 90px;
}
@media (max-width: 1679px) {
  body .wrapper .promo.inner-page.cards-salary .promo-static-img {
    min-width: 900px;
  }
}
@media (max-width: 1499px) {
  body .wrapper .promo.inner-page.cards-salary .promo-static-img {
    min-width: 710px;
    padding-left: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.inner-page.cards-salary .promo-static-img {
    min-width: 600px;
  }
}
body .wrapper .promo.inner-page.cards-salary .promo-static-img::before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 165px;
  width: 800px;
  background-image: url("data:image/svg+xml,%3Csvg width='798' height='430' viewBox='0 0 798 430' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M519.201 -5.76825L0 430H822V-13H539.065C531.8 -13 524.766 -10.4395 519.201 -5.76825Z' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='822' y1='430.001' x2='2.26504e-07' y2='430.001' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%236CC47B'/%3E%3Cstop offset='1' stop-color='%23038C73'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: auto 100%;
}
@media (max-width: 1239px) {
  body .wrapper .promo.inner-page.cards-salary .promo-static-img::before {
    left: 45px;
  }
}
body .wrapper .promo.inner-page.cards-salary .promo-static-img img {
  -webkit-transform: none;
          transform: none;
}
body .wrapper .promo.inner-page.cards-salary .promo-static-img .img-people {
  position: relative;
  width: 676px;
}
@media (max-width: 1679px) {
  body .wrapper .promo.inner-page.cards-salary .promo-static-img .img-people {
    width: 630px;
  }
}
@media (max-width: 1499px) {
  body .wrapper .promo.inner-page.cards-salary .promo-static-img .img-people {
    width: 569px;
  }
}
body .wrapper .promo.inner-page.cards-salary .promo-static-img .img-logo {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 80px;
}
@media (max-width: 1499px) {
  body .wrapper .promo.inner-page.cards-salary .promo-static-img .img-logo {
    right: 45px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.inner-page.cards-salary .promo-static-img .img-logo {
    top: 65px;
    right: 20px;
    -webkit-transform: none;
            transform: none;
    width: 60px;
  }
}
@media (max-width: 520px) {
  body .wrapper .promo.inner-page.card-yes .promo-static-info-txt {
    padding: 0 45px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.inner-page.card-yes .promo-static-info-block {
    margin-top: 25px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.inner-page.card-yes .promo-static-info-block {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.inner-page.card-yes .promo-static-info-block-item {
    margin-left: 40px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.inner-page.card-yes .promo-static-img img {
    -webkit-transform: translateX(380px);
            transform: translateX(380px);
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.inner-page.mortage .promo-static-img img {
    -webkit-transform: translateX(310px);
            transform: translateX(310px);
  }
}
body .wrapper .promo.inner-page .promo-static-mob .promo-static-info-block-item-val span {
  white-space: nowrap;
}
@media (max-width: 1499px) {
  body .wrapper .promo.credits-inner-page .promo-static-img {
    -webkit-transform: none;
            transform: none;
  }
}
body .wrapper .promo.credits-inner-page .promo-static-img.salary-card-owners-mode-desktop {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
body .wrapper .promo.credits-inner-page .promo-static-img.salary-card-owners-mode-desktop:before {
  content: '';
  position: absolute;
  z-index: 1;
  top: -142px;
  left: 140px;
  right: 0;
  bottom: 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='617' height='493' viewBox='0 0 617 493' fill='none'%3E%3Cpath d='M132.168 360.741L0.616211 142.961L552.426 142.5L561.741 280.592C562.429 290.8 555.302 299.882 545.223 301.64L152.724 370.102C144.597 371.52 136.434 367.802 132.168 360.741Z' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='619.041' y1='269.017' x2='186.815' y2='496.596' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%236CC47B'/%3E%3Cstop offset='1' stop-color='%23038C73'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") top left no-repeat;
}
@media (max-width: 1499px) {
  body .wrapper .promo.credits-inner-page .promo-static-img.salary-card-owners-mode-desktop:before {
    left: 45%;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.credits-inner-page .promo-static-img.salary-card-owners-mode-desktop:before {
    left: 61%;
  }
}
body .wrapper .promo.credits-inner-page .promo-static-img.salary-card-owners-mode-desktop img {
  -webkit-transform: translateX(140px);
          transform: translateX(140px);
  position: relative;
  z-index: 2;
}
@media (max-width: 1499px) {
  body .wrapper .promo.credits-inner-page .promo-static-img.salary-card-owners-mode-desktop img {
    -webkit-transform: translateX(49%);
            transform: translateX(49%);
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.credits-inner-page .promo-static-img.salary-card-owners-mode-desktop img {
    -webkit-transform: translateX(67%);
            transform: translateX(67%);
  }
}
@media (max-width: 1499px) {
  body .wrapper .promo.credits-inner-page .promo-static-img img {
    -webkit-transform: translateX(32%);
            transform: translateX(32%);
  }
}
body .wrapper .promo.credits-inner-page .promo-static-info h1 {
  max-width: 800px;
}
body .wrapper .promo.credits-inner-page .promo-static-info-block-item-val {
  min-height: 34px;
}
body .wrapper .promo.credits-inner-page .promo-static-info-block-item-val span.num:only-child {
  margin-top: auto;
  padding-bottom: 2px;
  font-size: 22px;
}
@media (max-width: 1239px) {
  body .wrapper .promo.credits-inner-page .promo-static-info-txt {
    max-width: 400px;
    font-size: 18px;
  }
}
@media (max-width: 1679px) {
  body .wrapper .promo.cards-sinara-kind-page .promo-static-img img {
    -webkit-transform: translateX(250px);
            transform: translateX(250px);
  }
}
@media (max-width: 1499px) {
  body .wrapper .promo.cards-sinara-kind-page .promo-static-img img {
    -webkit-transform: translateX(250px);
            transform: translateX(250px);
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.cards-sinara-kind-page .promo-static-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    max-width: 685px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.cards-sinara-kind-page .promo-static-info {
    padding-bottom: 60px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.cards-sinara-kind-page .promo-static-info h1 {
    max-width: 650px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.cards-sinara-kind-page .promo-static-info .ui-btn {
    margin-top: 50px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.credits-inner-professional .promo-static-info-block-item {
    padding-right: 0;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.credits-inner-professional .promo-static-info-block-item-val {
    min-height: auto;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.credits-inner-professional .promo-static-info-block-item-val span:last-child {
    margin-right: 0;
  }
}
body .wrapper .promo.credits-inner-professional .promo-static-info-block-item-val span.num:only-child {
  margin-top: 0;
  padding-bottom: 0;
  font-size: 34px;
}
@media (max-width: 1239px) {
  body .wrapper .promo.credits-inner-professional .promo-static-info-block-item-val span.num:only-child {
    font-size: 26px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.credits-inner-professional .promo-static-info-txt {
    max-width: 600px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.credits-inner-professional .promo-static-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
body .wrapper main .m-inner .banners.single.card-salary {
  margin-top: 0;
  padding: 0;
}
body .wrapper main .m-inner .banners.single.card-salary .banners-list-item {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content {
  position: static;
  padding: 65px 0 40px 80px;
  min-height: 320px;
  max-width: 50%;
}
body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content-title {
  font-size: 36px;
  line-height: 42px;
}
body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content-txt {
  margin: 20px 0 0 0;
  font: 16px/22px 'CocoSharp', sans-serif;
}
body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content .ui-arrow-link {
  margin-top: auto;
}
body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content .ui-app-list--deskt {
  position: absolute;
  top: 65px;
  right: 40px;
  z-index: 2;
  display: block;
}
body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content .ui-app-list--deskt .ui-app-list-item {
  margin: 0 0 10px;
}
body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content .ui-app-list--deskt .ui-app-list-item a {
  height: 40px;
}
body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content .ui-app-list--deskt .ui-app-list-item a img {
  height: 100%;
}
body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content .ui-app-list--deskt .ui-app-list-item:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content .ui-app-list--tablet {
  display: none;
}
body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-img {
  right: 0;
  left: auto;
  max-width: 70%;
}
body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-img img.qr {
  position: absolute;
  z-index: 1;
  top: 30px;
  right: 200px;
}
body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-img img.mob {
  display: none;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners.single .banners-list-item-img {
    width: auto;
    max-width: 37%;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners.cards-inner .banners-list-item {
    max-height: 200px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners.cards-inner .banners-list-item-img {
    top: 0;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners.cards-inner .banners-list-item-content {
    padding: 40px 45px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners.cards-inner .banners-list-item-content-title {
    font-size: 26px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .banners.cards-inner .banners-list-item-content-txt {
    margin-top: 15px;
    font-size: 17px;
  }
}
body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item-img i {
  position: absolute;
  top: 20px;
  left: 25px;
}
body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item-img i.mob-only {
  width: 30px;
  height: 30px;
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item-img i.mob-only svg {
  max-width: 100%;
  max-height: 100%;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item-img img {
    max-height: 100%;
    -webkit-transform: translateX(40px);
            transform: translateX(40px);
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item-content {
    padding: 80px 0 75px 30px;
  }
}
body .wrapper main .m-inner .deposits-advantages.deposits.item-big-wrap .deposits-advantages-block-item.big {
  margin-top: 0;
}
body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item-img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item-img img {
    -webkit-transform: translateX(10px);
            transform: translateX(10px);
  }
}
body .wrapper main .m-inner .deposits-advantages.mob-only {
  display: none;
}
body .wrapper main .m-inner .deposits-advantages.cards-uni-social-page .deposits-advantages-block-item-img {
  overflow: hidden;
}
body .wrapper main .m-inner .deposits-advantages.kurs-na-mechtu-page {
  margin-top: 0;
  padding-top: 100px;
}
body .wrapper main .m-inner .deposits-advantages.kurs-na-mechtu-page .deposits-advantages-block-item-content-txt {
  max-width: 186px;
}
body .wrapper main .m-inner .deposits-advantages.kurs-na-mechtu-page .deposits-advantages-block-item-content-txt br {
  display: none;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-advantages-block-item-img {
    overflow: hidden;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .deposits-advantages-block-item-img img {
    -webkit-transform: translateX(70px);
            transform: translateX(70px);
  }
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-line .atms-map-detail-content-image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 25px;
  min-width: 25px;
}
body .wrapper main .m-inner .map.atms-map .atms-map-detail-content-line .atms-map-detail-content-image img {
  max-width: 100%;
}
body .wrapper main .m-inner .map .ya_map-baloon_icon > ymaps {
  -webkit-transform: translate(-8px, -7px);
          transform: translate(-8px, -7px);
}
body .wrapper main .m-inner .map .ya_map-baloon_icon-content img {
  max-width: 100%;
}
@media (max-width: 1679px) {
  body .wrapper main .m-inner .cards-slider-block-item {
    width: 510px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .cards-slider-block-item {
    padding: 65px 40px 35px 40px;
    width: 465px;
  }
}
body .wrapper main .m-inner .cards-slider-block-item .tags-block-item {
  pointer-events: none;
}
body .wrapper main .m-inner .cards-slider-block-item .tags-block-item a {
  pointer-events: none;
}
@media (max-width: 1679px) {
  body .wrapper main .m-inner .cards-slider-block-item-layout {
    display: none;
  }
}
@media (max-width: 1679px) {
  body .wrapper main .m-inner .cards-slider-block-item-desc {
    font-size: 18px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .cards-slider-block-item-desc {
    font-size: 16px;
  }
}
@media (max-width: 1679px) {
  body .wrapper main .m-inner .cards-slider-block-item-img {
    height: 200px;
  }
}
@media (max-width: 1679px) {
  body .wrapper main .m-inner .cards-slider-block-item-img img {
    max-height: 100%;
  }
}
@media (max-width: 1679px) {
  body .wrapper main .m-inner .cards-slider-block-item-list {
    position: relative;
    z-index: 1;
  }
}
@media (max-width: 1679px) {
  body .wrapper main .m-inner .cards-slider-block-item-list-item-val span.num {
    font-size: 26px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .cards-slider-block-item-actions .ui-btn a {
    padding: 0 35px;
  }
}
@media (max-width: 1679px) {
  body .wrapper main .m-inner .cards-slider .slick-controls-arrows {
    top: unset;
    bottom: 0;
    right: unset;
    left: 0;
    -webkit-transform: translate(0);
            transform: translate(0);
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .cards-slider .slick-slider .slick-list .slick-track .slick-slide {
    margin-left: 40px;
  }
}
body .wrapper main .m-inner .questions-tabs.card-salary .questions-tabs-list-item a {
  color: #dc0533;
}
body .wrapper main .m-inner .questions-tabs.card-salary .questions-tabs-list-item a:hover {
  text-decoration: underline;
}
body .wrapper main .m-inner .questions-tabs.card-salary .questions-tabs-list-item-drop {
  background: #ffffff;
  font: 300 18px/30px 'CocoSharp', sans-serif;
  color: #262626;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .questions-tabs-list-item-toggle {
    padding: 32px 45px;
    font-size: 20px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .questions-tabs-list-item-drop {
    padding: 15px 45px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .docs {
    margin-bottom: 20px;
    max-width: 100%;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages-block-item-content {
    padding: 55px 0 65px 25px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages-block-item-content-title {
    font-size: 24px;
    line-height: 28px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .points-point-prop {
    padding-right: 12px;
  }
}
body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps .slick-controls {
  padding: 0 0 25px 10px;
  position: static;
}
body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps .slick-controls-arrows {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps .slick-controls-arrows .slick-arrow {
  margin-left: 12px;
  pointer-events: all;
  font-size: 0;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid #dc0533;
  -webkit-transition: -webkit-box-shadow 0.3s;
  transition: -webkit-box-shadow 0.3s;
  transition: box-shadow 0.3s;
  transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
}
body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps .slick-controls-arrows .slick-arrow:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps .slick-controls-arrows .slick-arrow.slick-prev {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='14' viewBox='0 0 9 14' fill='none'%3E%3Cpath d='M7.31982 1.26416L1.88586 7.00001L7.31982 12.7359' stroke='%23DC0533' stroke-width='2'/%3E%3C/svg%3E") center no-repeat;
}
body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps .slick-controls-arrows .slick-arrow.slick-next {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='14' viewBox='0 0 9 14' fill='none'%3E%3Cpath d='M1.67822 12.7358L7.11219 6.99999L1.67822 1.26414' stroke='%23DC0533' stroke-width='2'/%3E%3C/svg%3E") center no-repeat;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps-tabs-list {
    padding-left: 50px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps-tabs-list-item-title-round {
    left: -59px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps-tabs-list-item-title-txt {
    font-size: 24px;
    line-height: 1;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-content-block-item {
    padding-right: 50px;
  }
}
body .wrapper main .m-inner .tabs.kurs-na-mechtu-page {
  padding-top: 100px;
  padding-bottom: 0;
}
body .wrapper main .m-inner .tabs.kurs-na-mechtu-page .tabs-content-list-item .functions .slick-controls {
  padding-left: 0;
}
body .wrapper main .m-inner .tabs.kurs-na-mechtu-page .tabs-content-list-item .functions-steps-tabs-list-item-desc {
  max-width: 585px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs-content-list-item .points-point-prop.card-img img {
    max-width: calc((100% - 20px)/2);
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs-content-list-item .points-point-val span {
    font-size: 22px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs-content-list-item .docs-item-img {
    width: 70px;
    min-width: 70px;
    height: 70px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result {
    padding: 30px 35px 35px 35px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-prop {
    line-height: 1.35;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val span.num {
    font-size: 30px;
    line-height: 1.3;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val span.subnum {
    font-size: 28px;
  }
}
body .wrapper main .m-inner .tab_btns.card-inner .table {
  font: 400 18px/26px 'CocoSharp', sans-serif;
}
body .wrapper main .m-inner .tab_btns.card-inner .table-head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 24px 15px;
  color: #858f9a;
  background: #f2f2f2;
}
body .wrapper main .m-inner .tab_btns.card-inner .table-tr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 22px 15px;
  border-bottom: 1px solid #e7e7e7;
}
body .wrapper main .m-inner .tab_btns.card-inner .table-tr:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
body .wrapper main .m-inner .tab_btns.card-inner .table-td {
  width: calc((100% - 300px - 210px) / 3);
}
body .wrapper main .m-inner .tab_btns.card-inner .table-td:nth-child(1) {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 300px;
  font-weight: 700;
}
body .wrapper main .m-inner .tab_btns.card-inner .table-td--100 {
  width: calc(100% - 300px - 70px);
}
body .wrapper main .m-inner .tab_btns.card-inner .table-td-name {
  display: none;
  color: #858f9a;
}
body .wrapper main .m-inner .tab_btns.card-inner .table-td .txt {
  margin: 10px 0;
}
body .wrapper main .m-inner .tab_btns.card-inner .table-td .txt:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .tab_btns.card-inner .table-td .txt:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .tab_btns.card-inner .table ul.list li {
  font: inherit;
  margin-top: 10px;
}
body .wrapper main .m-inner .tab_btns.card-inner .table ul.list li:nth-child(1) {
  margin-top: 0;
}
body .wrapper main .m-inner .advantages.card-uni-social-page {
  padding-top: 0;
  padding-bottom: 100px;
}
body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-title {
  text-align: center;
}
body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-block {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-block-item-img {
  margin: 0 auto 20px;
}
body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-block-item-title {
  text-align: center;
}
body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-block-item-txt {
  text-align: center;
}
body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-block-item a {
  color: #dc0533;
}
body .wrapper main .m-inner .advantages.card-salary {
  padding-top: 0;
}
body .wrapper main .m-inner .advantages.card-salary .advantages-block {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 60px 130px;
  border-radius: 10px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .advantages.card-salary .advantages-block {
    padding: 60px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.card-salary .advantages-block {
    padding: 40px 60px;
    text-align: left;
  }
}
body .wrapper main .m-inner .advantages.card-salary .advantages-block .sub-opt-tip .tooltip {
  min-width: 220px;
}
body .wrapper main .m-inner .advantages.card-salary .advantages-block-item {
  width: calc((100% - 360px) / 3);
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.card-salary .advantages-block-item {
    max-width: 320px;
    width: calc((100% - 120px) / 2);
  }
}
body .wrapper main .m-inner .advantages.card-salary .advantages-block-item:nth-child(n) {
  margin-top: 40px;
  margin-right: 180px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.card-salary .advantages-block-item:nth-child(n) {
    margin-top: 45px;
    margin-right: 120px;
  }
}
body .wrapper main .m-inner .advantages.card-salary .advantages-block-item:nth-child(3n) {
  margin-right: 0;
}
body .wrapper main .m-inner .advantages.card-salary .advantages-block-item:nth-child(-n+3) {
  margin-top: 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.card-salary .advantages-block-item:nth-child(2n) {
    margin-right: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.card-salary .advantages-block-item:nth-child(-n+2) {
    margin-top: 0;
  }
}
body .wrapper main .m-inner .advantages.card-salary .advantages-block-item-img {
  width: 68px;
  height: 68px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.card-salary .advantages-block-item-img {
    width: 52px;
    height: 52px;
    margin: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.card-salary .advantages-block-item-txt {
    font-size: 16px;
    line-height: 1.5;
  }
}
body .wrapper main .m-inner .advantages.card-salary .helping-contacts {
  padding-bottom: 0;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.card-salary .helping-contacts {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
body .wrapper main .m-inner .advantages.card-salary .helping-contacts-img {
  width: 50px;
  height: 50px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.card-salary .helping-contacts-txt {
    font-size: 16px;
    line-height: 24px;
  }
}
body .wrapper main .m-inner .conditions-title {
  text-align: center;
}
body .wrapper main .m-inner .conditions.card-uni-social-page {
  margin-top: 40px;
}
body .wrapper main .m-inner .card-big-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 40px;
  background: #F2F2F2;
  border-radius: 10px;
}
body .wrapper main .m-inner .card-big-info-content {
  padding: 60px 40px 60px 80px;
}
body .wrapper main .m-inner .card-big-info-content-txt h2 {
  margin-bottom: 20px;
}
body .wrapper main .m-inner .card-big-info-content-txt p {
  font: 300 18px/26px 'CocoSharp', sans-serif;
  margin-bottom: 25px;
}
body .wrapper main .m-inner .card-big-info-content-txt p:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .card-big-info-content-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 50px;
}
body .wrapper main .m-inner .card-big-info-content-block-item {
  max-width: 255px;
  margin-right: 60px;
}
body .wrapper main .m-inner .card-big-info-content-block-item:last-child {
  margin-right: 0;
}
body .wrapper main .m-inner .card-big-info-content-block-item-val {
  font: 400 34px/1 'CocoSharp', sans-serif;
}
body .wrapper main .m-inner .card-big-info-content-block-item-val .subval {
  font-size: 24px;
}
body .wrapper main .m-inner .card-big-info-content-block-item-desc {
  font: 400 15px/22px 'CocoSharp', sans-serif;
}
body .wrapper main .m-inner .card-big-info-img {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
body .wrapper main .m-inner .card-big-info-img .mob-only {
  display: none;
}
body .wrapper main .m-inner .help.deposit-maximum-page {
  margin-top: 80px;
}
@media (max-width: 1679px) {
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelaniy .promo-static-img img {
    -webkit-transform: translateX(200px);
            transform: translateX(200px);
  }
  body .wrapper .promo.inner-page.deposits.deposit-maximum-page .promo-static-img img {
    -webkit-transform: translateX(40px);
            transform: translateX(40px);
  }
  body .wrapper .promo.inner-page.deposits.deposits-inner-third-party .promo-static-img img {
    -webkit-transform: translateX(100px);
            transform: translateX(100px);
  }
  body .wrapper .promo.inner-page.cards-salary .promo-static-img {
    min-width: 900px;
  }
  body .wrapper .promo.inner-page.cards-salary .promo-static-img .img-people {
    width: 630px;
  }
  body .wrapper .promo.inner-page .promo-static-img {
    overflow: hidden;
    border-radius: 0 10px 10px 0;
  }
  body .wrapper .promo.inner-page .promo-static-img img {
    -webkit-transform: translateX(140px);
            transform: translateX(140px);
  }
  body .wrapper .promo.inner-page .promo-static-info {
    position: relative;
  }
  body .wrapper .promo.cards-sinara-kind-page .promo-static-img img {
    -webkit-transform: translateX(250px);
            transform: translateX(250px);
  }
  body .wrapper main .m-inner .cards-slider-block-item {
    width: 510px;
  }
  body .wrapper main .m-inner .cards-slider-block-item-layout {
    display: none;
  }
  body .wrapper main .m-inner .cards-slider-block-item-desc {
    font-size: 18px;
  }
  body .wrapper main .m-inner .cards-slider-block-item-img {
    height: 200px;
  }
  body .wrapper main .m-inner .cards-slider-block-item-img img {
    max-height: 100%;
  }
  body .wrapper main .m-inner .cards-slider-block-item-list {
    position: relative;
    z-index: 1;
  }
  body .wrapper main .m-inner .cards-slider-block-item-list-item-val span.num {
    font-size: 26px;
  }
  body .wrapper main .m-inner .cards-slider .slick-controls-arrows {
    top: unset;
    bottom: 0;
    right: unset;
    left: 0;
    -webkit-transform: translate(0);
            transform: translate(0);
  }
}
@media (max-width: 1499px) {
  body .wrapper h3.title {
    font-size: 30px;
  }
  body .wrapper .ui-btn a {
    font-size: 16px;
  }
  body .wrapper .ui-arrow-link a {
    font-size: 16px;
  }
  body .wrapper .ui-table table tr th {
    padding: 12px 20px;
  }
  body .wrapper .ui-table table tr td {
    padding: 20px;
    font-size: 20px;
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelaniy .promo-static-img img {
    -webkit-transform: translateX(180px);
            transform: translateX(180px);
  }
  body .wrapper .promo.inner-page.deposits.deposit-maximum-page .promo-static-img img {
    -webkit-transform: translateX(140px);
            transform: translateX(140px);
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-img img {
    height: 350px;
    -webkit-transform: translateX(40px);
            transform: translateX(40px);
  }
  body .wrapper .promo.inner-page.deposits .promo-static img {
    -webkit-transform: translateX(140px);
            transform: translateX(140px);
  }
  body .wrapper .promo.inner-page.cards-salary .promo-static-img {
    min-width: 710px;
    padding-left: 0;
  }
  body .wrapper .promo.inner-page.cards-salary .promo-static-img .img-people {
    width: 569px;
  }
  body .wrapper .promo.inner-page.cards-salary .promo-static-img .img-logo {
    right: 45px;
  }
  body .wrapper .promo.inner-page .promo-static {
    position: relative;
  }
  body .wrapper .promo.credits-inner-page .promo-static-img.salary-card-owners-mode-desktop:before {
    left: 45%;
  }
  body .wrapper .promo.credits-inner-page .promo-static-img.salary-card-owners-mode-desktop img {
    -webkit-transform: translateX(49%);
            transform: translateX(49%);
  }
  body .wrapper .promo.credits-inner-page .promo-static-info h1 {
    max-width: 800px;
  }
  body .wrapper .promo.cards-sinara-kind-page .promo-static-img img {
    -webkit-transform: translateX(250px);
            transform: translateX(250px);
  }
  body .wrapper main .m-inner .advantages.card-salary .advantages-block {
    padding: 60px;
  }
  body .wrapper main .m-inner .cards-slider-block-item {
    padding: 65px 40px 35px 40px;
    width: 465px;
  }
  body .wrapper main .m-inner .cards-slider-block-item-desc {
    font-size: 16px;
  }
  body .wrapper main .m-inner .cards-slider-block-item-actions .ui-btn a {
    padding: 0 35px;
  }
  body .wrapper main .m-inner .cards-slider .slick-slider .slick-list .slick-track .slick-slide {
    margin-left: 40px;
  }
  body .wrapper main .m-inner .under-control-content-actions .ui-btn a {
    font-weight: normal;
  }
  body .wrapper main .m-inner .under-control-img {
    overflow: hidden;
    border-radius: 0 10px 10px 0;
  }
  body .wrapper main .m-inner .under-control-img img {
    -webkit-transform: translate(160px);
            transform: translate(160px);
  }
  body .wrapper main .m-inner .questions-tabs-list-item-toggle {
    padding: 32px 45px;
    font-size: 20px;
  }
  body .wrapper main .m-inner .questions-tabs-list-item-drop {
    padding: 15px 45px;
  }
  body .wrapper main .m-inner .banners.cards-inner .banners-list-item {
    max-height: 200px;
  }
  body .wrapper main .m-inner .banners.cards-inner .banners-list-item-img {
    top: 0;
  }
  body .wrapper main .m-inner .banners.cards-inner .banners-list-item-content {
    padding: 40px 45px;
  }
  body .wrapper main .m-inner .banners.cards-inner .banners-list-item-content-title {
    font-size: 26px;
  }
  body .wrapper main .m-inner .banners.cards-inner .banners-list-item-content-txt {
    margin-top: 15px;
    font-size: 17px;
  }
  body .wrapper main .m-inner .banners.single .banners-list-item-img {
    width: auto;
    max-width: 37%;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .docs {
    margin-bottom: 20px;
    max-width: 100%;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages-block-item-content {
    padding: 55px 0 65px 25px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages-block-item-content-title {
    font-size: 24px;
    line-height: 28px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .points-point-prop {
    padding-right: 12px;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-content-block-item {
    padding-right: 50px;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps-tabs-list {
    padding-left: 50px;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps-tabs-list-item-title-round {
    left: -59px;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps-tabs-list-item-title-txt {
    font-size: 24px;
    line-height: 1;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points-point-prop.card-img img {
    max-width: calc((100% - 20px)/2);
  }
  body .wrapper main .m-inner .tabs-content-list-item .points-point-val span {
    font-size: 22px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .docs-item-img {
    width: 70px;
    min-width: 70px;
    height: 70px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls {
    padding-top: 20px;
    width: 45%;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result {
    padding: 30px 35px 35px 35px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-prop {
    line-height: 1.35;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val span.num {
    font-size: 30px;
    line-height: 1.3;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val span.subnum {
    font-size: 28px;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item-img img {
    max-height: 100%;
    -webkit-transform: translateX(40px);
            transform: translateX(40px);
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item-content {
    padding: 80px 0 75px 30px;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item-img img {
    -webkit-transform: translateX(10px);
            transform: translateX(10px);
  }
  body .wrapper main .m-inner .deposits-advantages-block-item-img {
    overflow: hidden;
  }
  body .wrapper main .m-inner .deposits-advantages-block-item-img img {
    -webkit-transform: translateX(70px);
            transform: translateX(70px);
  }
  body .wrapper main .m-inner .card-big-info {
    position: relative;
  }
  body .wrapper main .m-inner .card-big-info-content {
    padding: 60px 450px 60px 55px;
  }
  body .wrapper main .m-inner .card-big-info-content-block-item {
    margin-right: 40px;
  }
  body .wrapper main .m-inner .card-big-info-img {
    position: absolute;
    bottom: 0;
    right: 0;
    overflow: hidden;
  }
  body .wrapper main .m-inner .card-big-info-img img {
    height: 550px;
    -webkit-transform: translateX(180px);
            transform: translateX(180px);
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelaniy .promo-static-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelaniy .promo-static-img img {
    height: 80%;
    -webkit-transform: translateX(235px);
            transform: translateX(235px);
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelaniy .promo-static-info h1 {
    max-width: 650px;
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelanii-plus .promo-static-img img {
    -webkit-transform: translateX(356px);
            transform: translateX(356px);
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelanii-plus .promo-static-info h1 {
    max-width: 650px;
  }
  body .wrapper .promo.inner-page.deposits.deposit-maximum-page .promo-static-img img {
    -webkit-transform: translateX(250px);
            transform: translateX(250px);
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-img img {
    height: 255px;
    -webkit-transform: translateX(18px);
            transform: translateX(18px);
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-info h1 {
    max-width: 480px;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-info-txt {
    max-width: 400px;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-info-block {
    margin-top: 40px;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-info-block-item {
    margin-left: 30px;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-info-block-item:first-child {
    margin-left: 0;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-info-block-item-val span {
    font-size: 18px;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-info-block-item-val span.num {
    font-size: 26px;
  }
  body .wrapper .promo.inner-page.deposits.my-beauty-page .promo-static-img {
    max-width: 555px;
  }
  body .wrapper .promo.inner-page.deposits.deposit-privet-page .promo-static-img img {
    width: 620px;
    -webkit-transform: translateX(118px);
            transform: translateX(118px);
  }
  body .wrapper .promo.inner-page.deposits.deposits-spring-page .promo-static-info h1 {
    max-width: 100%;
  }
  body .wrapper .promo.inner-page.deposits.deposits-spring-page .promo-static-img {
    max-width: 600px;
  }
  body .wrapper .promo.inner-page.deposits.deposits-spring-page .promo-static-img img {
    -webkit-transform: translateX(100px);
            transform: translateX(100px);
  }
  body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-img img {
    -webkit-transform: translateX(105px);
            transform: translateX(105px);
  }
  body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-info-txt {
    max-width: 515px;
  }
  body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-info-block-item:not(:first-child) {
    padding-top: 7px;
  }
  body .wrapper .promo.inner-page .promo-static-info {
    padding-top: 50px;
  }
  body .wrapper .promo.inner-page .promo-static-info h1 {
    line-height: 48px;
  }
  body .wrapper .promo.inner-page .promo-static-info-txt {
    margin-top: 10px;
    max-width: 500px;
    font-size: 18px;
  }
  body .wrapper .promo.inner-page .promo-static-info-block {
    margin-top: 30px;
  }
  body .wrapper .promo.inner-page .promo-static-info-block-item {
    margin-left: 40px;
  }
  body .wrapper .promo.inner-page .promo-static-info-block-item:first-child {
    margin-left: 0;
  }
  body .wrapper .promo.inner-page .promo-static-info-block-item-val span {
    font-size: 20px;
  }
  body .wrapper .promo.inner-page .promo-static-info-block-item-val span.num {
    font-size: 26px;
  }
  body .wrapper .promo.inner-page .promo-static-content {
    padding: 60px 40px 60px 80px;
  }
  body .wrapper .promo.inner-page .promo-static-content-txt h2 {
    margin-bottom: 20px;
  }
  body .wrapper .promo.inner-page .promo-static-content-txt p {
    font: 300 18px/26px 'CocoSharp', sans-serif;
    margin-bottom: 25px;
  }
  body .wrapper .promo.inner-page .promo-static-content-txt p:last-child {
    margin-bottom: 0;
  }
  body .wrapper .promo.inner-page .promo-static-content-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 50px;
  }
  body .wrapper .promo.inner-page .promo-static-content-block-item {
    max-width: 255px;
    margin-right: 60px;
  }
  body .wrapper .promo.inner-page .promo-static-content-block-item:last-child {
    margin-right: 0;
  }
  body .wrapper .promo.inner-page .promo-static-content-block-item-val {
    font: 400 34px/1 'CocoSharp', sans-serif;
  }
  body .wrapper .promo.inner-page .promo-static-content-block-item-val .subval {
    font-size: 24px;
  }
  body .wrapper .promo.inner-page .promo-static-content-block-item-desc {
    font: 400 15px/22px 'CocoSharp', sans-serif;
  }
  body .wrapper .promo.inner-page .promo-static-info h1 {
    max-width: 540px;
  }
  body .wrapper .promo.inner-page .promo-static-img {
    -ms-flex-item-align: end;
        align-self: flex-end;
  }
  body .wrapper .promo.inner-page .promo-static-img img {
    max-height: 100%;
    -webkit-transform: translateX(180px);
            transform: translateX(180px);
  }
  body .wrapper .promo.inner-page .promo-static-img .mob-only {
    display: none;
  }
  body .wrapper .promo.inner-page .help.deposit-maximum-page {
    margin-top: 80px;
  }
  body .wrapper main .m-inner .cards-slider-block-item-img {
    height: 180px;
  }
  body .wrapper main .m-inner .under-control {
    overflow: hidden;
  }
  body .wrapper main .m-inner .under-control-content {
    padding: 40px 0 35px 45px;
  }
  body .wrapper main .m-inner .under-control-img {
    bottom: 0;
    overflow: hidden;
    border-radius: 0 10px 10px 0;
  }
  body .wrapper main .m-inner .under-control-img img {
    max-height: 340px;
    -webkit-transform: translate(220px);
            transform: translate(220px);
  }
  body .wrapper main .m-inner .questions-tabs-list-item-toggle {
    padding: 28px 40px;
    font-size: 18px;
  }
  body .wrapper main .m-inner .questions-tabs-list-item-drop {
    padding: 15px 40px;
  }
  body .wrapper main .m-inner .questions-tabs.card-salary .questions-tabs-list-item-drop {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .dates-steps-visual span {
    font-size: 16px;
  }
  body .wrapper main .m-inner .dates-steps-block-item {
    padding: 20px 10px 0 10px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list .conditions-sub-heading span {
    font-size: 18px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list .conditions-sub-heading a {
    font-size: 18px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list .conditions-sub-drop {
    padding: 50px 60px 35px 60px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list .conditions-sub-drop p {
    font-size: 18px;
    line-height: 1.4;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list .conditions-sub-drop ul.list.big {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list .conditions-sub-drop ul.list.big li {
    width: calc((100% - 40px)/3);
    font-size: 16px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .docs-item .ui-tip {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages.big .deposits-advantages-block-item-content {
    padding-left: 75px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages-block-item-img {
    width: 30px;
    height: 30px;
    top: 20px;
    left: 25px;
    right: unset;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages-block-item-img img {
    display: none;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages-block-item-img i {
    display: block;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages-block-item-img i img {
    display: block;
    -webkit-transform: none;
            transform: none;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages-block-item-content {
    padding: 20px 40px 20px 75px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages-block-item-content-title {
    max-width: none;
    font-size: 20px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages-block-item-content-txt {
    margin-top: 10px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table {
    padding-bottom: 15px;
    overflow-x: scroll;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table table thead tr th {
    white-space: nowrap;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table table tbody tr td {
    white-space: nowrap;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-maximum-page table thead tr th {
    width: auto;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-maximum-page table thead tr th:first-child {
    width: 33%;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-maximum-page table thead tr th:nth-child(2) {
    width: 47%;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-maximum-page table tbody tr td {
    width: auto;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.depositary-page {
    padding-bottom: 0;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.depositary-page table tbody tr td {
    white-space: normal;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .docs-item {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .ui-table {
    overflow-x: auto;
  }
  body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .ui-table table thead tr th {
    white-space: normal;
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .ui-table table tbody tr td {
    font-size: 18px;
    line-height: 21px;
    white-space: normal;
  }
  body .wrapper main .m-inner .tabs.kurs-na-mechtu-page .tabs-content-list-item .functions-steps-tabs-list-item-title-txt {
    font-size: 22px;
  }
  body .wrapper main .m-inner .tabs.kurs-na-mechtu-page .tabs-content-list-item .functions-steps-tabs-list-item-desc {
    font-size: 16px;
  }
  body .wrapper main .m-inner .tabs-headings-list-item {
    margin-left: 30px;
  }
  body .wrapper main .m-inner .tabs-headings-list-item:first-child {
    margin-left: 0;
  }
  body .wrapper main .m-inner .tabs-headings-list-item button {
    padding-bottom: 11px;
    font-size: 18px;
    line-height: 30px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner {
    padding: 0 50px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner .conditions-condition-txt {
    padding: 0 10px;
    font-size: 16px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner .conditions-condition-img svg {
    max-width: 50px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner .conditions-condition ul.list li {
    font-size: 16px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .conditions.card-yes {
    padding: 0px 60px 70px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .docs {
    display: block;
  }
  body .wrapper main .m-inner .tabs-content-list-item .docs-item {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs-content-list-item .docs-item:nth-child(4n-1),
  body .wrapper main .m-inner .tabs-content-list-item .docs-item:nth-child(4n-2),
  body .wrapper main .m-inner .tabs-content-list-item .docs-item:nth-child(4n-3) {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .docs-item:nth-child(4n-1) .docs-item-txt,
  body .wrapper main .m-inner .tabs-content-list-item .docs-item:nth-child(4n-2) .docs-item-txt,
  body .wrapper main .m-inner .tabs-content-list-item .docs-item:nth-child(4n-3) .docs-item-txt {
    max-width: calc(100% - 85px);
  }
  body .wrapper main .m-inner .tabs-content-list-item .docs-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs-content-list-item .docs-item-img {
    width: 60px;
    min-width: 60px;
    height: 60px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .docs-item-txt {
    max-width: calc(100% - 85px);
  }
  body .wrapper main .m-inner .tabs-content-list-item .points.cards-sinara-kind-page .points-point-val {
    padding-left: 20px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points.active-income-page .points-point-prop {
    width: 35%;
    padding-right: 10px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points-point-prop {
    width: 30%;
    min-width: 30%;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points-point-val {
    width: 70%;
    min-width: auto;
  }
  body .wrapper main .m-inner .tabs-content-list-item .one-touch-payment-txt {
    font-size: 16px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item:nth-child(-n+2) {
    margin-top: 15px;
    width: 100%;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-prop {
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-prop br {
    display: none;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val {
    margin-top: 5px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val span.num {
    font-size: 28px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val span.subnum {
    font-size: 24px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-controls {
    display: block;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-controls .ui-btn {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-controls .ui-btn a {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-controls-desc {
    margin-top: 15px;
    width: 100%;
  }
  body .wrapper main .m-inner .tab_btns.card-inner .table {
    font-size: 16px;
    line-height: 26px;
  }
  body .wrapper main .m-inner .tab_btns.card-inner .table-head {
    padding: 24px 0;
  }
  body .wrapper main .m-inner .tab_btns.card-inner .table-tr {
    padding: 22px 0;
  }
  body .wrapper main .m-inner .tab_btns.card-inner .table-td {
    width: calc((100% - 250px - 75px) / 3);
  }
  body .wrapper main .m-inner .tab_btns.card-inner .table-td:nth-child(1) {
    width: 250px;
  }
  body .wrapper main .m-inner .tab_btns.card-inner .table-td--100 {
    width: calc(100% - 250px - 25px);
  }
  body .wrapper main .m-inner .deposits-advantages.deposits.mob-only {
    margin-top: 40px;
    display: block;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits.mob-only .deposits-advantages-block {
    margin-top: 0;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits.mob-only .deposits-advantages-block-item {
    margin-top: 0;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits:not(.mob-only) .deposits-advantages-block-item.big {
    display: none;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits.item-big-wrap .deposits-advantages-block-item,
  body .wrapper main .m-inner .deposits-advantages.deposits.item-big-wrap .deposits-advantages-block-item.big {
    display: block;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block {
    margin-top: 35px;
    overflow-x: scroll;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item {
    margin-left: 30px;
    min-width: 400px;
    background: #f2f2f2;
    border: none;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item:first-child {
    margin-left: 0;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item.big .deposits-advantages-block-item-img {
    pointer-events: none;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item.big .deposits-advantages-block-item-img img {
    -webkit-transform: translateX(130px);
            transform: translateX(130px);
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item.big .deposits-advantages-block-item-content {
    padding: 50px 0 60px 30px;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item.big .deposits-advantages-block-item-content-txt {
    max-width: 500px;
    font-size: 16px;
    line-height: 1.35;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item.big .deposits-advantages-block-item-content-list-item {
    margin-left: 35px;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item.big .deposits-advantages-block-item-content-list-item:first-child {
    margin-left: 0;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item-img img {
    -webkit-transform: translateX(15px);
            transform: translateX(15px);
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item-content-title {
    font-size: 22px;
    line-height: 1.3;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item-content-txt {
    line-height: 1.35;
    color: #262626;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item:last-child .deposits-advantages-block-item-content {
    max-width: 100%;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item:last-child .deposits-advantages-block-item-content-txt {
    max-width: 450px;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item:nth-child(2) .deposits-advantages-block-item-img img {
    height: 100%;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper main .m-inner .deposits-advantages.cards-uni-social-page .deposits-advantages-block-item-img .mob-only img {
    display: block;
    -webkit-transform: none;
            transform: none;
  }
  body .wrapper main .m-inner .deposits-advantages.kurs-na-mechtu-page .deposits-advantages-block-item {
    min-width: 300px;
    min-height: 260px;
  }
  body .wrapper main .m-inner .deposits-advantages.kurs-na-mechtu-page .deposits-advantages-block-item-content {
    padding-top: 60px;
    padding-bottom: 53px;
  }
  body .wrapper main .m-inner .deposits-advantages.kurs-na-mechtu-page .deposits-advantages-block-item-content-txt {
    opacity: 0.6;
    max-width: 190px;
  }
  body .wrapper main .m-inner .deposits-advantages.kurs-na-mechtu-page .deposits-advantages-block-item-content-txt br {
    display: block;
  }
  body .wrapper main .m-inner .deposits-advantages.kurs-na-mechtu-page .deposits-advantages-block-item-img {
    width: 130px;
    top: auto;
  }
  body .wrapper main .m-inner .deposits-advantages.kurs-na-mechtu-page .deposits-advantages-block-item-img img {
    max-width: 100%;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper main .m-inner .deposits-advantages-block-item {
    width: calc((100% - 30px)/3);
    background: transparent;
    border: 1px solid #e6e8e0;
  }
  body .wrapper main .m-inner .banners.cards-inner .banners-list-item-img img {
    height: 100%;
  }
  body .wrapper main .m-inner .banners.single .banners-list-item-img {
    width: 100%;
    max-width: 100%;
  }
  body .wrapper main .m-inner .banners.single .banners-list-item-img img {
    opacity: 0.6;
  }
  body .wrapper main .m-inner .banners.single .banners-list-item-img i {
    left: unset;
    right: 30px;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
  }
  body .wrapper main .m-inner .banners.single .banners-list-item-img i img {
    opacity: 1;
  }
  body .wrapper main .m-inner .banners.single .banners-list-item-content {
    padding: 40px 30px;
    width: 100%;
  }
  body .wrapper main .m-inner .banners.single .banners-list-item-content-title {
    font-size: 24px;
  }
  body .wrapper main .m-inner .banners.single .banners-list-item-content-txt {
    font-size: 17px;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content {
    padding: 40px 35px;
    max-width: 100%;
    min-height: 280px;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content-title {
    max-width: 340px;
    font-size: 28px;
    line-height: 35px;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content-txt {
    max-width: 240px;
    font-size: 15px;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content .ui-app-list--deskt {
    top: 40px;
    right: 30px;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-img img {
    height: 100%;
    opacity: 1;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-img img.qr {
    display: none;
  }
  body .wrapper main .m-inner .card-big-info-content {
    padding: 60px;
  }
  body .wrapper main .m-inner .card-big-info-content-txt p {
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .card-big-info-content-block {
    display: block;
  }
  body .wrapper main .m-inner .card-big-info-content-block-item {
    margin: 0 0 15px;
  }
  body .wrapper main .m-inner .card-big-info-content-block-item:last-child {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .card-big-info-img {
    width: auto;
    min-width: auto;
  }
  body .wrapper main .m-inner .card-big-info-img img {
    display: none;
  }
  body .wrapper main .m-inner .card-big-info-img .mob-only {
    display: block;
    height: auto;
    -webkit-transform: none;
            transform: none;
  }
  body .wrapper main .m-inner .card-big-info-img .mob-only img {
    display: block;
    height: auto;
    -webkit-transform: none;
            transform: none;
  }
}
@media (max-width: 1239px) and (max-width: 1499px) {
  body .wrapper .promo.inner-page .promo-static-content {
    padding: 60px 450px 60px 55px;
  }
}
@media (max-width: 1239px) and (max-width: 1499px) {
  body .wrapper .promo.inner-page .promo-static-content-block-item {
    margin-right: 40px;
  }
}
@media (max-width: 1239px) and (max-width: 1499px) {
  body .wrapper .promo.inner-page .under-control-content-actions .ui-btn a {
    font-weight: normal;
  }
}
@media (max-width: 1239px) and (max-width: 1499px) {
  body .wrapper .promo.inner-page .under-control-img {
    overflow: hidden;
    border-radius: 0 10px 10px 0;
  }
}
@media (max-width: 1239px) and (max-width: 1499px) {
  body .wrapper .promo.inner-page .under-control-img img {
    -webkit-transform: translate(160px);
            transform: translate(160px);
  }
}
@media (max-width: 979px) {
  body .wrapper h3.title {
    font-size: 26px;
  }
  body .wrapper .ui-table table tr th {
    font-size: 16px;
  }
  body .wrapper .ui-table table tr td {
    font-size: 16px;
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelaniy .promo-static-img img {
    max-height: 340px;
    -webkit-transform: translateX(235px);
            transform: translateX(235px);
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelanii-plus .promo-static-img img {
    height: 100%;
    max-width: none;
    -webkit-transform: translateX(446px);
            transform: translateX(446px);
  }
  body .wrapper .promo.inner-page.deposits.pensionnyy .promo-static-img img {
    height: 100%;
    max-width: none;
  }
  body .wrapper .promo.inner-page.deposits.my-beauty-page .promo-static-info-txt {
    max-width: 390px;
  }
  body .wrapper .promo.inner-page.deposits.my-beauty-page .promo-static-img {
    max-width: 100%;
  }
  body .wrapper .promo.inner-page.deposits.my-beauty-page .promo-static-img img {
    -webkit-transform: translateX(250px);
            transform: translateX(250px);
  }
  body .wrapper .promo.inner-page.deposits.deposit-maximum-page .promo-static-img {
    width: 555px;
  }
  body .wrapper .promo.inner-page.deposits.deposit-maximum-page .promo-static-img img {
    -webkit-transform: translateX(140px);
            transform: translateX(140px);
  }
  body .wrapper .promo.inner-page.deposits.deposit-maximum-page .promo-static-info-txt {
    max-width: 320px;
  }
  body .wrapper .promo.inner-page.deposits.deposit-maximum-page .promo-static-info-block-item-val span.num {
    font-size: 24px;
  }
  body .wrapper .promo.inner-page.deposits.deposits-inner-third-party .promo-static-img img {
    -webkit-transform: translateX(173px);
            transform: translateX(173px);
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static {
    min-height: 400px;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-img img {
    height: 290px;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-info h1 {
    max-width: 100%;
    margin: 0;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-info-block {
    margin-top: 30px;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-info-block-item {
    margin-left: 0;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-info-block-item-val span.num {
    font-size: 24px;
  }
  body .wrapper .promo.inner-page.deposits.deposits-spring-page .promo-static-info-txt {
    max-width: 420px;
  }
  body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-info {
    padding-top: 20px;
  }
  body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-info-txt {
    max-width: 390px;
  }
  body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-info h1 {
    max-width: 100%;
  }
  body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-info-block-item:not(:first-child) {
    padding-top: 0;
  }
  body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-info-note {
    max-width: 200px;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-img {
    z-index: 9;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-img img {
    max-height: 100%;
    height: auto;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-info {
    padding-bottom: 35px;
    border-radius: 10px;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-info h1 {
    text-align: left;
    margin: 0;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-info-txt {
    text-align: left;
    max-width: 400px;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-info-block {
    display: block;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-info-block-item {
    margin: 20px 0 0 0;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-info-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-info .ui-btn {
    display: block;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-mob {
    display: none;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-img img {
    -webkit-transform: translateX(390px);
            transform: translateX(390px);
  }
  body .wrapper .promo.inner-page.uni-social-page .promo-static-info-block-item {
    max-width: none;
  }
  body .wrapper .promo.inner-page.cards-salary .promo-static {
    overflow: visible;
  }
  body .wrapper .promo.inner-page.cards-salary .promo-static-info {
    padding: 50px 25px 10px;
  }
  body .wrapper .promo.inner-page.cards-salary .promo-static-mob .promo-static-info-block-item {
    margin-right: 160px;
  }
  body .wrapper .promo.inner-page.cards-salary .promo-static-mob .promo-static-info-block-item:last-child {
    margin-right: 0;
  }
  body .wrapper .promo.inner-page.cards-salary .promo-static-mob .promo-static-info-block-item-val span {
    margin-right: 5px;
  }
  body .wrapper .promo.inner-page.cards-salary .promo-static-mob-img img {
    -webkit-filter: drop-shadow(0px 10px 30px rgba(204, 208, 214, 0.5));
            filter: drop-shadow(0px 10px 30px rgba(204, 208, 214, 0.5));
  }
  body .wrapper .promo.inner-page .promo-static.mob-img-toggle .promo-static-img {
    display: none;
  }
  body .wrapper .promo.inner-page .promo-static.mob-img-toggle .promo-static-mob-img {
    padding: 15px 25px 30px 25px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body .wrapper .promo.inner-page .promo-static.mob-img-toggle .promo-static-mob-img img {
    max-width: 100%;
    max-height: 220px;
    z-index: 9;
  }
  body .wrapper .promo.inner-page .promo-static-info {
    padding-top: 30px;
    min-height: auto;
  }
  body .wrapper .promo.inner-page .promo-static-info h1 {
    text-align: center;
    margin: 0 auto;
  }
  body .wrapper .promo.inner-page .promo-static-info-txt {
    max-width: 100%;
    font-size: 16px;
    text-align: center;
  }
  body .wrapper .promo.inner-page .promo-static-info-block {
    display: none;
  }
  body .wrapper .promo.inner-page .promo-static-info .ui-btn {
    display: none;
  }
  body .wrapper .promo.inner-page .promo-static-mob .promo-static-info-block {
    margin-top: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .wrapper .promo.inner-page .promo-static-mob .promo-static-info-block-item {
    margin: 15px 40px 0 0;
  }
  body .wrapper .promo.credits-inner-page .promo-static {
    min-height: 240px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-img.salary-card-owners-mode-desktop {
    display: none;
  }
  body .wrapper .promo.credits-inner-page .promo-static-img-mob img {
    -webkit-transform: translateX(28%);
            transform: translateX(28%);
  }
  body .wrapper .promo.credits-inner-page .promo-static-info h1 {
    max-width: 430px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-txt {
    max-width: 340px;
    font-size: 16px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-block {
    display: none;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info .ui-btn {
    display: none;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob {
    margin: 0 auto;
    display: block;
    max-width: 740px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .promo-static-info-block {
    margin-top: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .promo-static-info-block-item {
    margin-bottom: 15px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .promo-static-info-block-item-val span {
    margin-right: 5px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .promo-static-info-block-item-val span.num {
    font-size: 24px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .promo-static-info-block-item-val span.num:only-child {
    margin-top: 0;
    padding: 5px 0 0 0;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .ui-btn {
    margin-top: 15px;
    display: block;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .ui-btn a {
    width: 100%;
    max-width: 285px;
  }
  body .wrapper .promo.credits-inner-page.manage-easy-page .promo-static-info h1 {
    max-width: 400px;
  }
  body .wrapper .promo.credits-inner-page.manage-easy-page .promo-static-info .ui-btn.mob {
    display: block;
  }
  body .wrapper .promo.credits-inner-page.manage-easy-page .promo-static-img-mob img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper .promo.cards-sinara-kind-page .promo-static.mob-img-toggle .promo-static-mob-img {
    padding-top: 5px;
    padding-bottom: 0;
  }
  body .wrapper .promo.cards-sinara-kind-page .promo-static.mob-img-toggle .promo-static-mob-img img {
    max-height: 275px;
  }
  body .wrapper .promo.cards-sinara-kind-page .promo-static-info {
    padding: 35px 10px 0;
  }
  body .wrapper .promo.cards-sinara-kind-page .promo-static-info h1 {
    max-width: 100%;
  }
  body .wrapper .promo.cards-sinara-kind-page .promo-static-info h1 span.wrap-mob {
    margin-top: -10px;
    display: block;
  }
  body .wrapper .promo.cards-sinara-kind-page .promo-static-mob .promo-static-info-block {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  body .wrapper .promo.cards-sinara-kind-page .promo-static-mob .ui-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body .wrapper .promo.cards-sinara-kind-page .promo-static-mob .ui-btn a {
    max-width: 285px;
  }
  body .wrapper .promo-static-mob {
    margin: 0 auto;
    display: block;
    max-width: 740px;
  }
  body .wrapper .promo-static-mob .ui-btn {
    margin-top: 30px;
  }
  body .wrapper .promo-static-mob .ui-btn a {
    width: 100%;
  }
  body .wrapper main .m-inner .cards-slider-block-item {
    padding: 60px 30px 30px 30px;
    width: 425px;
  }
  body .wrapper main .m-inner .cards-slider-block-item-list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  body .wrapper main .m-inner .cards-slider-block-item-list-item {
    margin-bottom: 20px;
    padding-right: 25px;
    max-width: 50%;
  }
  body .wrapper main .m-inner .cards-slider-block-item-list-item:last-child {
    margin-right: 0;
  }
  body .wrapper main .m-inner .cards-slider-block-item-list-item-desc {
    margin-top: 0;
  }
  body .wrapper main .m-inner .cards-slider-block-item-list-item-desc br {
    display: none;
  }
  body .wrapper main .m-inner .under-control-content {
    padding: 30px 0 30px 35px;
  }
  body .wrapper main .m-inner .under-control-content ul.list {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .under-control-img img {
    max-height: 300px;
    -webkit-transform: translate(290px);
            transform: translate(290px);
  }
  body .wrapper main .m-inner .help .tags-block-item a {
    border-width: 1px;
    line-height: 40px;
  }
  body .wrapper main .m-inner .questions-tabs {
    padding-top: 80px;
  }
  body .wrapper main .m-inner .questions-tabs-list-item-toggle {
    padding: 25px 35px;
    line-height: 18px;
    font-size: 16px;
  }
  body .wrapper main .m-inner .questions-tabs-list-item-toggle:after {
    width: 15px;
    min-width: 15px;
    height: 14px;
    background-size: 100%;
  }
  body .wrapper main .m-inner .questions-tabs-list-item-drop {
    padding: 15px 35px;
  }
  body .wrapper main .m-inner .dates-steps-visual {
    width: calc((100%/3)*2 + 1px);
  }
  body .wrapper main .m-inner .dates-steps-block-item {
    display: none;
    width: calc(100%/3);
    min-height: 100px;
  }
  body .wrapper main .m-inner .dates-steps-block-item:first-child,
  body .wrapper main .m-inner .dates-steps-block-item:nth-child(3),
  body .wrapper main .m-inner .dates-steps-block-item:last-child {
    display: block;
  }
  body .wrapper main .m-inner .dates-steps-block-item:before {
    height: 100px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table table thead tr th {
    line-height: 40px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table table tbody tr td {
    line-height: 40px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-maximum-page table thead tr th:nth-child(2) {
    width: 44%;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.depositary-page table tbody tr td {
    line-height: 22px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.active-income-page {
    overflow-x: inherit;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.active-income-page table thead tr th {
    padding: 12px 18px;
    white-space: normal;
    line-height: 20px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.active-income-page table thead tr th:first-child {
    width: 20%;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.active-income-page table tbody tr td:first-child {
    width: 20%;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.active-income-page .ui-table-note {
    margin-top: 20px;
    font: 400 13px/18px 'CocoSharp', sans-serif;
    max-width: 765px;
    color: #939393;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .points-point-prop {
    width: 40%;
    min-width: 40%;
    padding-right: 40px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .points-point-val {
    padding-left: 0;
    width: 60%;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .points-point-val ul.list .full-point {
    font-size: 16px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .conditions-sub {
    padding: 30px 0 25px 0;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .conditions-sub-drop {
    padding: 35px 25px 30px 25px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .conditions-sub-drop p {
    font-size: 16px;
    text-align: left;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .conditions-sub-drop ul.list.big {
    margin-top: 30px;
    display: block;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .conditions-sub-drop ul.list.big li {
    margin-top: 10px;
    width: 100%;
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .conditions-sub-drop ul.list.big li:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list {
    margin-top: 50px;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-content-block-item-img img {
    max-height: 520px;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps-tabs-list-item {
    margin-top: 32px;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps-tabs-list-item-title-txt {
    font-size: 20px;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps-tabs-list-item-desc {
    margin-top: 8px;
    font-size: 16px;
    line-height: 1.35;
  }
  body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .ui-table table thead tr th {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .ui-table table thead tr th:first-child {
    white-space: nowrap;
  }
  body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .ui-table table tbody tr td {
    font-size: 16px;
    line-height: 21px;
  }
  body .wrapper main .m-inner .tabs.kurs-na-mechtu-page .tabs-content-list-item .functions-steps-tabs-list-item-title-txt {
    font-size: 18px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner.wide .conditions-condition {
    padding: 0;
    width: 50%;
  }
  body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner .conditions-condition {
    margin-top: 40px;
    width: 50%;
  }
  body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner .conditions-condition:nth-child(-n+2) {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner .conditions-condition-txt {
    max-width: 100%;
  }
  body .wrapper main .m-inner .tabs-content-list-item .conditions.card-yes .conditions-condition-txt.sm {
    max-width: 100%;
  }
  body .wrapper main .m-inner .tabs-content-list-item .docs {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .docs-item-img {
    padding: 0;
    width: 44px;
    min-width: 44px;
    height: 44px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-radius: 5px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .docs-item-img svg {
    max-width: 27px;
    max-height: 27px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .docs-item-txt {
    margin-left: 20px;
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points-point {
    padding-left: 0;
    padding-right: 0;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points-point-prop {
    font-size: 16px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points-point-val {
    font-size: 16px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points-point-val p {
    font-size: 16px;
    line-height: 1.35;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points-point-val span {
    font-size: 16px;
    line-height: 1.35;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points-point-val span.nowr {
    font-size: 16px;
    line-height: 1.35;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points-point-val ul.list li {
    font-size: 16px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc {
    display: block;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls {
    width: 100%;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-range {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-checkbox {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result {
    margin-top: 40px;
    padding: 25px;
    width: 100%;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item:nth-child(-n+2) {
    margin: 0;
    width: calc((100% - 20px)/2);
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val span.num {
    font-size: 30px;
  }
  body .wrapper main .m-inner .tab_btns.card-inner .table-tr {
    padding: 15px 0;
  }
  body .wrapper main .m-inner .tab_btns.card-inner .table-td {
    width: calc((100% - 190px - 75px) / 3);
  }
  body .wrapper main .m-inner .tab_btns.card-inner .table-td:nth-child(1) {
    width: 190px;
  }
  body .wrapper main .m-inner .tab_btns.card-inner .table-td--100 {
    width: calc(100% - 185px - 25px);
  }
  body .wrapper main .m-inner .tab_btns.card-inner .table ul.list li {
    padding-left: 16px;
  }
  body .wrapper main .m-inner .banners.cards-inner .banners-list-item-content-title {
    font-size: 22px;
    line-height: 1.3;
  }
  body .wrapper main .m-inner .banners.cards-inner .banners-list-item-content-txt {
    font-size: 16px;
  }
  body .wrapper main .m-inner .banners.single .banners-list-item-img {
    text-align: left;
    opacity: 0.6;
  }
  body .wrapper main .m-inner .banners.single .banners-list-item-img i {
    display: none;
  }
  body .wrapper main .m-inner .banners.single .banners-list-item-content-title {
    font-size: 26px;
  }
  body .wrapper main .m-inner .banners.single .banners-list-item-content-txt {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content {
    padding: 40px 25px;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content-title {
    font-size: 24px;
    line-height: 30px;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content .ui-app-list--deskt .ui-app-list-item a {
    height: 38px;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-img {
    max-width: 75%;
    opacity: 1;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item.big .deposits-advantages-block-item-img {
    left: 0;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item.big .deposits-advantages-block-item-img img {
    -webkit-transform: translateX(40px);
            transform: translateX(40px);
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item.big .deposits-advantages-block-item-content-list {
    margin-top: 25px;
    display: block;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item.big .deposits-advantages-block-item-content-list-item {
    margin: 20px 0 0 0;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item.big .deposits-advantages-block-item-content-list-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item-content {
    padding: 40px 0 55px 30px;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block {
    margin-top: 0;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item {
    width: 400px;
    min-width: 400px;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item:last-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item:last-child .deposits-advantages-block-item-content {
    max-width: 230px;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item-content {
    min-height: 220px;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item-content-title {
    font-size: 20px;
    line-height: 1.3;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item-content-txt {
    font-size: 14px;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item-img img {
    max-height: 100%;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper main .m-inner .deposits-advantages.kurs-na-mechtu-page .deposits-advantages-block {
    overflow-x: auto;
  }
  body .wrapper main .m-inner .deposits-advantages.kurs-na-mechtu-page .deposits-advantages-block-item {
    min-width: 230px;
    min-height: 216px;
    margin-left: 24px;
  }
  body .wrapper main .m-inner .deposits-advantages.kurs-na-mechtu-page .deposits-advantages-block-item-content {
    padding: 30px 20px;
  }
  body .wrapper main .m-inner .deposits-advantages.kurs-na-mechtu-page .deposits-advantages-block-item-content-txt {
    max-width: 160px;
  }
  body .wrapper main .m-inner .deposits-advantages.kurs-na-mechtu-page .deposits-advantages-block-item-content-title {
    font-size: 18px;
    line-height: 26px;
  }
  body .wrapper main .m-inner .deposits-advantages.kurs-na-mechtu-page .deposits-advantages-block-item-img {
    width: 100px;
  }
  body .wrapper main .m-inner .deposits-advantages.kurs-na-mechtu-page .deposits-advantages-block-item-img.umbrella-img img {
    -webkit-transform: translateX(37px);
            transform: translateX(37px);
  }
  body .wrapper main .m-inner .deposits-advantages-block {
    margin-top: 30px;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    overflow-x: scroll;
  }
  body .wrapper main .m-inner .deposits-advantages-block-item {
    margin-left: 15px;
    width: 310px;
    min-width: 310px;
  }
  body .wrapper main .m-inner .deposits-advantages-block-item:first-child {
    margin-left: 0;
  }
  body .wrapper main .m-inner .advantages.card-yes {
    padding-bottom: 60px;
  }
  body .wrapper main .m-inner .advantages.card-yes .advantages-block-item-txt {
    font-size: 16px;
  }
  body .wrapper main .m-inner .advantages .advantages-block-item {
    width: calc((100% - 50px) / 2);
  }
  body .wrapper main .m-inner .advantages .advantages-block-item:nth-child(n) {
    margin-right: 50px;
  }
  body .wrapper main .m-inner .advantages .advantages-block-item:nth-child(2n) {
    margin-right: 0;
  }
  body .wrapper main .m-inner .advantages .advantages-block-item:nth-child(-n+2) {
    margin-top: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper h3.title {
    font-size: 22px;
    line-height: 26px;
  }
  body .wrapper .tags.as-tag .tags-block-item a {
    line-height: 23px;
  }
  body .wrapper .ui-btn a {
    font-size: 14px;
  }
  body .wrapper .ui-arrow-link a {
    font-size: 14px;
  }
  body .wrapper ul.list.imp li:before {
    width: 6px;
    height: 6px;
  }
  body .wrapper .ui-range-titles-right {
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
  }
  body .wrapper .ui-range-titles-right input {
    max-width: 130px;
    font-size: 18px;
    line-height: 18px;
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelaniy {
    padding: 0 10px;
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelaniy .promo-static {
    border-radius: 10px;
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelaniy .promo-static-img img {
    height: auto;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelaniy .promo-static-mob {
    padding: 0 10px;
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelaniy .promo-static-mob .promo-static-info-block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelaniy .promo-static-mob .promo-static-info-block-item {
    width: 100%;
    padding-right: 0;
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelanii-plus {
    padding: 0 10px;
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelanii-plus .promo-static {
    border-radius: 10px;
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelanii-plus .promo-static-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    height: auto;
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelanii-plus .promo-static-mob {
    padding: 0 10px;
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelanii-plus .promo-static-mob .promo-static-info-block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelanii-plus .promo-static-mob .promo-static-info-block-item {
    width: 100%;
    padding-right: 0;
  }
  body .wrapper .promo.inner-page.deposits.pensionnyy .promo-static-img img {
    -webkit-transform: translateX(120px);
            transform: translateX(120px);
  }
  body .wrapper .promo.inner-page.deposits.schastlivaya-moneta .promo-static-img img {
    -webkit-transform: translateX(60px);
            transform: translateX(60px);
  }
  body .wrapper .promo.inner-page.deposits.active-account .promo-static-img img {
    height: 100%;
    -webkit-transform: translateX(190px);
            transform: translateX(190px);
  }
  body .wrapper .promo.inner-page.deposits.my-beauty-page .promo-static-info-txt {
    max-width: 60%;
  }
  body .wrapper .promo.inner-page.deposits.my-beauty-page .promo-static-img img {
    height: 100%;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper .promo.inner-page.deposits.deposit-maximum-page {
    padding: 0 10px;
  }
  body .wrapper .promo.inner-page.deposits.deposit-maximum-page .promo-static {
    border-radius: 10px;
  }
  body .wrapper .promo.inner-page.deposits.deposit-maximum-page .promo-static-img {
    width: auto;
  }
  body .wrapper .promo.inner-page.deposits.deposit-maximum-page .promo-static-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper .promo.inner-page.deposits.deposit-maximum-page .promo-static-mob {
    padding: 0;
  }
  body .wrapper .promo.inner-page.deposits.deposits-inner-third-party {
    padding: 0 10px;
  }
  body .wrapper .promo.inner-page.deposits.deposits-inner-third-party .promo-static {
    border-radius: 10px;
  }
  body .wrapper .promo.inner-page.deposits.deposits-inner-third-party .promo-static-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper .promo.inner-page.deposits.deposits-inner-third-party .promo-static-mob {
    padding: 0;
  }
  body .wrapper .promo.inner-page.deposits.schastlivaya-moneta-page .promo-static-mob {
    padding: 0;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page {
    padding: 0 10px;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static {
    border-radius: 10px;
    min-height: 215px;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-img img {
    height: auto;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-img img.desktop {
    display: none;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-img img.mobile {
    display: block;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-mob {
    padding: 0;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-mob .promo-static-info-block-item-desc.mob-height {
    min-height: 25px;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-mob .promo-static-info-block-item-val span {
    font-size: 16px;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-mob .promo-static-info-block-item-val span.num {
    font-size: 24px;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-info h1 {
    max-width: 235px;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-info-txt {
    max-width: 190px;
  }
  body .wrapper .promo.inner-page.deposits.kurs-na-mechtu-page .promo-static-info-block {
    margin-top: 0;
  }
  body .wrapper .promo.inner-page.deposits.deposit-privet-page {
    padding: 0 10px;
  }
  body .wrapper .promo.inner-page.deposits.deposit-privet-page .promo-static {
    border-radius: 10px;
  }
  body .wrapper .promo.inner-page.deposits.deposit-privet-page .promo-static-img img {
    width: auto;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper .promo.inner-page.deposits.deposit-privet-page .promo-static-info-txt {
    max-width: 170px;
  }
  body .wrapper .promo.inner-page.deposits.deposit-privet-page .promo-static-info-block-item {
    width: auto;
  }
  body .wrapper .promo.inner-page.deposits.deposits-spring-page {
    padding: 0 10px;
  }
  body .wrapper .promo.inner-page.deposits.deposits-spring-page .promo-static {
    border-radius: 10px;
  }
  body .wrapper .promo.inner-page.deposits.deposits-spring-page .promo-static-info-txt {
    max-width: 190px;
  }
  body .wrapper .promo.inner-page.deposits.deposits-spring-page .promo-static-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper .promo.inner-page.deposits.active-income-page {
    padding: 0 10px;
  }
  body .wrapper .promo.inner-page.deposits.active-income-page .promo-static {
    border-radius: 10px;
  }
  body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-info-txt {
    max-width: 185px;
  }
  body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-info h1 {
    max-width: 225px;
  }
  body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-img img.desktop {
    display: none;
  }
  body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-img img.mobile {
    display: block;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-mob {
    padding: 0;
  }
  body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-mob .promo-static-info-block-item-val {
    min-height: 24px;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: end;
  }
  body .wrapper .promo.inner-page.deposits.active-income-page .promo-static-mob .promo-static-info-note {
    display: block;
    max-width: unset;
    font-size: 11px;
  }
  body .wrapper .promo.inner-page.deposits .promo-static {
    background: #f2f2f2;
    min-height: 200px;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-img {
    width: 150px;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper .promo.inner-page.deposits .promo-static-info {
    padding: 30px 25px 0;
    background: transparent;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-info-txt {
    padding: 0;
    max-width: 300px;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-info-block {
    display: none;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-info .ui-btn {
    display: none;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-mob {
    padding: 0 25px;
    display: block;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-mob .promo-static-info-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-mob .promo-static-info-block-item:first-child {
    margin-top: 15px;
  }
  body .wrapper .promo.inner-page .promo-static {
    background: transparent;
  }
  body .wrapper .promo.inner-page .promo-static.mob-img-toggle .promo-static-mob-img {
    margin-top: 25px;
    padding: 0 20px;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  body .wrapper .promo.inner-page .promo-static-info {
    position: relative;
    padding: 30px 10px 0 10px;
  }
  body .wrapper .promo.inner-page .promo-static-info:before {
    content: '';
    position: absolute;
    z-index: -1;
    top: 0;
    left: 10px;
    right: 10px;
    bottom: -95px;
    background: #f2f2f2;
    border-radius: 10px;
  }
  body .wrapper .promo.inner-page .promo-static-info h1 {
    font-size: 22px;
    line-height: 26px;
  }
  body .wrapper .promo.inner-page .promo-static-info-txt {
    margin-top: 10px;
    padding: 0 25px;
    font-size: 15px;
    line-height: 20px;
    opacity: 0.6;
  }
  body .wrapper .promo.inner-page .promo-static-mob {
    padding: 0 10px;
  }
  body .wrapper .promo.inner-page .promo-static-mob .promo-static-info-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  body .wrapper .promo.inner-page .promo-static-mob .promo-static-info-block-item-val {
    margin-top: 5px;
  }
  body .wrapper .promo.inner-page .promo-static-mob .promo-static-info-block-item-val span {
    font-size: 16px;
  }
  body .wrapper .promo.inner-page .promo-static-mob .promo-static-info-block-item-val span.num {
    font-size: 24px;
  }
  body .wrapper .promo.inner-page .promo-static-mob .promo-static-info-block-item-desc {
    margin-top: 0;
    font-size: 14px;
    line-height: 17px;
  }
  body .wrapper .promo.inner-page .promo-static-mob .ui-btn a {
    line-height: 40px;
    font-weight: normal;
  }
  body .wrapper .promo.inner-page.mortage .promo-static-img img {
    -webkit-transform: translateX(133px);
            transform: translateX(133px);
  }
  body .wrapper .promo.inner-page.cards .promo-static-info h1 {
    margin: 0 auto;
    max-width: 230px;
  }
  body .wrapper .promo.inner-page.card-yes .promo-static-info-block {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
  }
  body .wrapper .promo.inner-page.card-yes .promo-static-info-block-item {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  body .wrapper .promo.inner-page.card-yes .promo-static-info-block-item:first-child {
    width: 50%;
  }
  body .wrapper .promo.inner-page.card-yes .promo-static-mob .promo-static-info-block-item-val .sub-opt-tip {
    min-width: 17px;
  }
  body .wrapper .promo.inner-page.cards-salary .promo-static-info {
    padding: 30px 10px 0;
  }
  body .wrapper .promo.inner-page.cards-salary .promo-static-mob .promo-static-info-block-item {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -ms-flex-item-align: stretch;
        align-self: stretch;
    margin-right: 50px;
  }
  body .wrapper .promo.credits-inner-page .promo-static {
    min-height: 200px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info h1 {
    max-width: 200px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-txt {
    margin-top: 10px;
    max-width: 225px;
    font-size: 15px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .promo-static-info-block {
    margin-top: 20px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .promo-static-info-block-item-val {
    margin-top: 5px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .promo-static-info-block-item-val span {
    font-size: 17px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .promo-static-info-block-item-val span.num {
    font-size: 24px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .promo-static-info-block-item-val span.num:only-child {
    font-size: 17px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .promo-static-info-block-item-desc {
    margin-top: 0;
    font-size: 14px;
    line-height: 17px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .ui-btn {
    margin-top: 20px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .ui-btn a {
    line-height: 40px;
    font-weight: normal;
  }
  body .wrapper .promo.credits-inner-page.manage-easy-page .promo-static-info h1 {
    max-width: 200px;
  }
  body .wrapper .promo.credits-inner-page.credits-inner-professional .promo-static-info-mob .promo-static-info-block-item {
    margin-bottom: 20px;
  }
  body .wrapper .promo.credits-inner-page.credits-inner-professional .promo-static-info-mob .promo-static-info-block-item:last-child {
    width: 100%;
  }
  body .wrapper .promo.credits-inner-page.credits-inner-professional .promo-static-info-mob .promo-static-info-block-item-val span {
    font-size: 16px;
  }
  body .wrapper .promo.credits-inner-page.credits-inner-professional .promo-static-info-mob .promo-static-info-block-item-val span.num {
    font-size: 24px;
  }
  body .wrapper .promo.credits-inner-page.credits-inner-professional .promo-static-info-mob .promo-static-info-block-item-val span.num:only-child {
    font-size: 24px;
    padding: 0;
  }
  body .wrapper .promo.card-yes .promo-static-mob .promo-static-info-block-item-val .sub-opt-tip {
    min-width: 17px;
  }
  body .wrapper .promo.cards-sinara-kind-page .promo-static.mob-img-toggle .promo-static-mob-img {
    margin-top: 5px;
    padding: 0 10px;
  }
  body .wrapper .promo.cards-sinara-kind-page .promo-static.mob-img-toggle .promo-static-mob-img img {
    width: calc(100% + 40px);
    max-width: 325px;
    max-height: initial;
  }
  body .wrapper .promo.cards-sinara-kind-page .promo-static-info h1 span.wrap-mob {
    margin-top: 0;
  }
  body .wrapper .promo.cards-sinara-kind-page .promo-static-mob .promo-static-info-block-item {
    padding-right: 15px !important;
  }
  body .wrapper .promo.cards-sinara-kind-page .promo-static-mob .promo-static-info-block-item-desc p {
    font-size: 14px;
    line-height: 17px;
    color: #858f9a;
  }
  body .wrapper .promo.cards-sinara-kind-page .promo-static-mob .promo-static-info-block-item-desc p.nowrap {
    white-space: normal;
  }
  body .wrapper .promo.cards-sinara-kind-page .promo-static-mob .ui-btn a {
    max-width: 100%;
  }
  body .wrapper main .m-inner .advantages .advantages-block-item {
    width: 100%;
    margin-top: 40px;
  }
  body .wrapper main .m-inner .advantages .advantages-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages .advantages-block-item-txt {
    font-size: 16px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .advantages .advantages-block-item-txt br {
    display: none;
  }
  body .wrapper main .m-inner .advantages.card-salary .advantages-block {
    display: block;
    margin-top: 30px;
    padding: 30px 20px;
  }
  body .wrapper main .m-inner .advantages.card-salary .advantages-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    max-width: none;
  }
  body .wrapper main .m-inner .advantages.card-salary .advantages-block-item:nth-child(n) {
    margin-top: 30px;
    margin-right: 0;
  }
  body .wrapper main .m-inner .advantages.card-salary .advantages-block-item:nth-child(1) {
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages.card-salary .advantages-block-item-img {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 44px;
    height: 44px;
    margin-right: 20px;
  }
  body .wrapper main .m-inner .advantages.card-salary .advantages-block-item-txt {
    -ms-flex-item-align: center;
        align-self: center;
    margin-top: 0;
    font-size: 14px;
  }
  body .wrapper main .m-inner .advantages.card-salary .advantages-block-item br {
    display: none;
  }
  body .wrapper main .m-inner .advantages.card-salary .helping-contacts-img {
    width: 42px;
    height: 42px;
  }
  body .wrapper main .m-inner .advantages.card-salary .helping-contacts-txt {
    margin-left: 20px;
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .advantages.invest-income-shares-page .advantages-block-item {
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages.invest-income-shares-page .advantages-block-item:not(:last-child) {
    margin-bottom: 15px;
  }
  body .wrapper main .m-inner .cards-slider {
    padding-bottom: 30px;
  }
  body .wrapper main .m-inner .cards-slider-block-item {
    padding: 60px 20px 20px 20px;
  }
  body .wrapper main .m-inner .cards-slider-block-item .tags {
    top: 20px;
    left: 20px;
    right: 20px;
  }
  body .wrapper main .m-inner .cards-slider-block-item .tags-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body .wrapper main .m-inner .cards-slider-block-item-desc {
    font-size: 15px;
    line-height: 20px;
    margin-top: 5px;
    height: auto;
  }
  body .wrapper main .m-inner .cards-slider-block-item-img {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .cards-slider-block-item-list {
    margin-top: 20px;
    margin-bottom: 10px;
  }
  body .wrapper main .m-inner .cards-slider-block-item-list-item {
    margin-bottom: 12px;
    padding-right: 5px;
    width: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  body .wrapper main .m-inner .cards-slider-block-item-list-item-val {
    margin-top: 5px;
  }
  body .wrapper main .m-inner .cards-slider-block-item-list-item-val span {
    font-weight: 300;
    font-size: 16px;
  }
  body .wrapper main .m-inner .cards-slider-block-item-list-item-val span.num {
    font-size: 24px;
    font-weight: normal;
  }
  body .wrapper main .m-inner .cards-slider-block-item-list-item-desc {
    margin-top: 0;
    font-weight: 300;
    min-height: 34px;
  }
  body .wrapper main .m-inner .cards-slider-block-item-actions {
    padding-top: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-top: none;
  }
  body .wrapper main .m-inner .cards-slider-block-item-actions .ui-btn {
    margin-right: 0;
    width: 100%;
  }
  body .wrapper main .m-inner .cards-slider-block-item-actions .ui-btn a {
    width: 100%;
    line-height: 37px;
  }
  body .wrapper main .m-inner .cards-slider-block-item-actions .ui-arrow-link {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .cards-slider-block-item-actions .ui-arrow-link a {
    text-transform: none;
  }
  body .wrapper main .m-inner .cards-slider .slick-controls-arrows .slick-arrow {
    width: 11px;
    height: 19px;
  }
  body .wrapper main .m-inner .under-control {
    margin: 60px -10px 0 -10px;
  }
  body .wrapper main .m-inner .under-control-content {
    padding: 30px 35px 50px 35px;
  }
  body .wrapper main .m-inner .under-control-content-actions {
    margin-top: 30px;
    display: block;
  }
  body .wrapper main .m-inner .under-control-content-actions .ui-btn {
    margin-right: 0;
  }
  body .wrapper main .m-inner .under-control-content-actions .ui-btn a {
    padding: 0 50px;
    line-height: 37px;
  }
  body .wrapper main .m-inner .under-control-content-actions .ui-arrow-link {
    margin-top: 15px;
    padding-left: 5px;
  }
  body .wrapper main .m-inner .under-control-content-actions .ui-arrow-link a {
    text-transform: none;
  }
  body .wrapper main .m-inner .under-control-img img {
    max-height: 315px;
    -webkit-transform: translate(70%);
            transform: translate(70%);
  }
  body .wrapper main .m-inner .help {
    padding: 60px 0 10px 0;
  }
  body .wrapper main .m-inner .help .tags-block:after {
    content: '';
    display: block;
    padding-left: 10px;
  }
  body .wrapper main .m-inner .help .tags-block-item a {
    font-size: 13px;
  }
  body .wrapper main .m-inner .questions-tabs {
    padding: 70px 0 40px 0;
  }
  body .wrapper main .m-inner .questions-tabs-title h2 {
    text-align: left;
  }
  body .wrapper main .m-inner .questions-tabs-list {
    margin: 20px -10px 0 -10px;
  }
  body .wrapper main .m-inner .questions-tabs-list-item-toggle {
    padding: 17px 45px 17px 25px;
    font-size: 14px;
  }
  body .wrapper main .m-inner .questions-tabs-list-item-toggle:after {
    margin-left: 30px;
  }
  body .wrapper main .m-inner .questions-tabs-list-item-drop {
    padding: 10px 25px;
    font-size: 14px;
    line-height: 17px;
  }
  body .wrapper main .m-inner .questions-tabs.requisites-page .questions-tabs-list {
    margin: 20px 0 0;
  }
  body .wrapper main .m-inner .questions-tabs.card-yes .questions-tabs-list-item-drop {
    font-size: 14px;
    line-height: 17px;
  }
  body .wrapper main .m-inner .questions-tabs.card-salary .questions-tabs-list-item-drop {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .questions-tabs.ispolnenie-zhelaniy {
    padding: 0;
  }
  body .wrapper main .m-inner .dates-steps {
    margin: 30px -10px 0 -10px;
  }
  body .wrapper main .m-inner .dates-steps-visual {
    padding: 0 5px;
  }
  body .wrapper main .m-inner .dates-steps-visual span {
    max-width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 14px;
  }
  body .wrapper main .m-inner .dates-steps-block-item {
    padding: 35px 30px 0 0;
  }
  body .wrapper main .m-inner .dates-steps-block-item:last-child {
    padding-right: 0;
  }
  body .wrapper main .m-inner .dates-steps-block-item:before {
    height: 30px;
  }
  body .wrapper main .m-inner .dates-steps-block-item-date {
    font-size: 14px;
    line-height: 17px;
  }
  body .wrapper main .m-inner .dates-steps-block-item-txt {
    margin-top: 5px;
    font-size: 12px;
    line-height: 14px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .conditions-sub {
    margin-top: 40px;
    padding: 30px 20px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .conditions-sub-heading span {
    font-size: 16px;
    line-height: 19px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .conditions-sub-heading a {
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .conditions-sub-drop {
    margin-top: 30px;
    padding: 0;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .conditions-sub-drop p {
    margin-bottom: 0;
    font-size: 14px;
    line-height: 18px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages {
    margin-top: 60px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages-block {
    margin: 30px -10px 0 -10px;
    padding: 0 10px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages-block:after {
    content: '';
    height: 1px;
    padding-left: 10px;
    display: block;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages-block-item-content {
    min-height: 156px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .deposits-advantages-block-item-content-title {
    font-size: 18px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .points-point-prop {
    width: 45%;
    min-width: 45%;
    padding-right: 15px;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .points-point-val {
    padding-left: 0;
    width: 55%;
  }
  body .wrapper main .m-inner .tabs.card-inner .tabs-content-list-item .points-point-val ul.list .full-point {
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table {
    width: auto;
    margin: 30px -10px 0 -10px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table table thead tr th {
    padding: 0 10px;
    line-height: 51px;
    font-size: 12px;
    white-space: nowrap;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table table thead tr th:first-child {
    line-height: 62px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table table tbody tr td {
    padding: 0 10px;
    line-height: 51px;
    font-size: 18px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table table tbody tr td:first-child {
    line-height: 62px;
    font-size: 16px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.depositary-page {
    margin-top: 0;
    overflow-x: inherit;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.depositary-page table thead tr th {
    font-size: 14px;
    line-height: 20px;
    padding: 15px 10px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.depositary-page table tbody tr td {
    padding: 24px 10px;
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.depositary-page table tbody tr td:first-child {
    line-height: 20px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.depositary-page:first-child {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.depositary-page:last-child {
    margin-bottom: 60px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.depositary-page:nth-child(2) {
    padding-bottom: 60px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-privet-page table tbody tr td {
    font-size: 16px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-privet-page table tbody tr td:not(:first-child) {
    padding: 23px 10px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-privet-page table tbody tr td:first-child {
    padding: 23px 27px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-privet-page table thead tr th {
    width: 15%;
    padding: 23px 15px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-privet-page table thead tr th:first-child {
    width: 25%;
    padding: 23px 27px;
    white-space: nowrap;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.active-income-page {
    display: none;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list:before {
    display: none;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-headings-list:after {
    position: unset;
    width: auto;
    right: 0;
    padding-left: 10px;
    background: transparent;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-headings-list {
    margin-left: 0;
    margin-right: 0;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item {
    padding: 0;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-content {
    width: 39%;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-content-block-item {
    padding-right: 20px;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps {
    padding-top: 40px;
    width: 61%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps.desktop_steps {
    padding-top: 0;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps-tabs-list {
    padding-left: 0;
    border-left: none;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps-tabs-list-item {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps-tabs-list-item.active .functions-steps-tabs-list-item-title-txt {
    color: #262626;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps-tabs-list-item:not(.active) {
    display: none;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps-tabs-list-item:last-child .functions-steps-tabs-list-item-desc:before {
    display: none;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps-tabs-list-item-title-round {
    display: none;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps-tabs-list-item-title-txt {
    padding-top: 0;
    font-size: 22px;
    line-height: 27px;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list-item .functions-steps-tabs-list-item-desc {
    margin: 10px 0 30px 0;
    max-width: 400px;
    letter-spacing: -0.008em;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .points-point-prop {
    display: block;
    width: 43%;
    min-width: 43%;
  }
  body .wrapper main .m-inner .tabs.card-yes .tabs-content-list-item .docs {
    margin-bottom: 60px;
  }
  body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .ui-table table thead tr th {
    white-space: normal;
    font-size: 12px;
    line-height: 18px;
  }
  body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .ui-table table thead tr th:first-child {
    font-size: 12px;
    line-height: 18px;
    padding-left: 10px;
  }
  body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .ui-table table tbody tr td {
    white-space: normal;
    font-size: 16px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .ui-table table tbody tr td:first-child {
    font-size: 16px;
    line-height: 20px;
    padding-left: 10px;
  }
  body .wrapper main .m-inner .tabs.kurs-na-mechtu-page {
    padding-top: 60px;
  }
  body .wrapper main .m-inner .tabs.kurs-na-mechtu-page .tabs-title {
    text-align: start;
  }
  body .wrapper main .m-inner .tabs.kurs-na-mechtu-page .tabs-headings-list {
    padding: 0;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: start;
  }
  body .wrapper main .m-inner .tabs.kurs-na-mechtu-page .tabs-content-list-item .functions-steps-tabs-list-item-title-txt {
    font-size: 18px;
  }
  body .wrapper main .m-inner .tabs.kurs-na-mechtu-page .tabs-content-list-item .functions-steps-tabs-list-item-desc {
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs-headings-list {
    margin: 0 -10px;
    padding: 0 10px;
    overflow-x: scroll;
    overflow-y: hidden;
  }
  body .wrapper main .m-inner .tabs-headings-list-item {
    overflow: unset;
  }
  body .wrapper main .m-inner .tabs-headings-list-item button {
    font-size: 16px;
  }
  body .wrapper main .m-inner .tabs-headings-list-item button:after {
    -webkit-transition: none;
    transition: none;
  }
  body .wrapper main .m-inner .tabs-content-list-item {
    padding: 10px 0;
  }
  body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner {
    padding: 0;
  }
  body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner .conditions-condition {
    margin-top: 30px;
    width: 50%;
  }
  body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner .conditions-condition:nth-child(-n+2) {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner .conditions-condition-img svg {
    max-width: 40px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner .conditions-condition-txt {
    margin-top: 15px;
    font-size: 14px;
    line-height: 18px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .conditions.card-inner .conditions-condition ul.list li {
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .conditions.card-yes {
    padding-bottom: 60px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .conditions.card-yes .conditions-condition-txt.sm {
    max-width: 120px;
    margin: 15px auto 0;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points-point {
    padding: 10px 0;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points-point-prop {
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points-point-val {
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points-point-val p {
    font-size: 14px;
    line-height: 1.35;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points-point-val ul.list li {
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points-point-val span.nowr {
    font-size: 14px;
    line-height: 1.35;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points-point-info {
    padding-top: 10px;
    font-size: 12px;
    line-height: 14px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points.kurs-na-mechtu-page .points-point-prop {
    width: 50%;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points.kurs-na-mechtu-page .points-point-val {
    padding: 0;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points.deposit-privet-page {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points.deposit-privet-page .points-point-prop {
    width: 50%;
  }
  body .wrapper main .m-inner .tabs-content-list-item .points.deposit-privet-page .points-point-val {
    padding: 0;
  }
  body .wrapper main .m-inner .tabs-content-list-item .one-touch-payment {
    margin-top: 50px;
    padding: 20px 15px 15px 15px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .one-touch-payment-img {
    margin-top: 15px;
    padding: 0 15px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .one-touch-payment-img img {
    max-width: 100%;
  }
  body .wrapper main .m-inner .tab_btns.card-inner .table {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .tab_btns.card-inner .table-head {
    display: none;
  }
  body .wrapper main .m-inner .tab_btns.card-inner .table-tr {
    display: grid;
    grid-template-columns: 120px auto;
    grid-template-rows: -webkit-max-content 1fr;
    grid-template-rows: max-content 1fr;
    grid-column-gap: 20px;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    padding: 20px 0;
  }
  body .wrapper main .m-inner .tab_btns.card-inner .table-td {
    grid-column-start: 2;
    grid-column-end: 3;
    width: 100%;
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .tab_btns.card-inner .table-td:nth-child(1) {
    grid-column-start: 1;
    grid-column-end: 1;
    grid-row-start: 1;
    grid-row-end: -1;
    width: 100%;
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .tab_btns.card-inner .table-td:last-child {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .tab_btns.card-inner .table-td--100 {
    width: 100;
  }
  body .wrapper main .m-inner .tab_btns.card-inner .table-td-name {
    display: block;
  }
  body .wrapper main .m-inner .tab_btns.card-inner .table ul.list li {
    padding-left: 11px;
  }
  body .wrapper main .m-inner .tab_btns.card-inner .table ul.list li:before {
    top: 7px;
  }
  body .wrapper main .m-inner .banners.cards-inner {
    padding: 20px 0;
  }
  body .wrapper main .m-inner .banners.cards-inner .banners-title {
    text-align: left;
  }
  body .wrapper main .m-inner .banners.cards-inner .banners-list {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .banners.cards-inner .banners-list-item {
    min-height: 140px;
  }
  body .wrapper main .m-inner .banners.cards-inner .banners-list-item-content {
    padding: 15px;
  }
  body .wrapper main .m-inner .banners.cards-inner .banners-list-item-content-title {
    font-size: 18px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .banners.cards-inner .banners-list-item-content-txt {
    max-width: 200px;
    margin-top: 10px;
    font-size: 14px;
    line-height: 18px;
  }
  body .wrapper main .m-inner .banners.single .banners-list-item-img {
    text-align: left;
    opacity: 0.6;
  }
  body .wrapper main .m-inner .banners.single .banners-list-item-img i {
    display: none;
  }
  body .wrapper main .m-inner .banners.single .banners-list-item-content {
    padding: 28px 25px;
    min-height: auto;
  }
  body .wrapper main .m-inner .banners.single .banners-list-item-content-title {
    font-size: 22px;
    line-height: 1.4;
  }
  body .wrapper main .m-inner .banners.single .banners-list-item-content-txt {
    font-size: 15px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .banners.single .banners-list-item-content .ui-btn-hollow {
    display: block;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content {
    position: relative;
    z-index: 1;
    padding: 30px 20px;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content-title {
    max-width: 260px;
    font-size: 22px;
    line-height: 28px;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content-txt {
    max-width: 220px;
    margin-top: 15px;
    font-size: 14px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content .ui-arrow-link {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content .ui-app-list--deskt {
    display: none;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content .ui-app-list--tablet {
    display: block;
    margin-top: 20px;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content .ui-app-list--tablet .ui-app-list-item {
    margin: 0 0 10px;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content .ui-app-list--tablet .ui-app-list-item:last-child {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content .ui-app-list--tablet .ui-app-list-item a {
    height: 38px;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-content .ui-app-list--tablet .ui-app-list-item a img {
    height: 100%;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    width: auto;
    max-width: 100%;
    height: 100%;
    top: auto;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-img img {
    -webkit-transform: none;
            transform: none;
    height: auto;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-img img:not(.mob) {
    display: none;
  }
  body .wrapper main .m-inner .banners.single.card-salary .banners-list-item-img img.mob {
    display: block;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits.mob-only {
    margin: 60px -10px 0 -10px;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits:not(.mob-only) .deposits-advantages-block {
    margin: 30px -10px 0 -10px;
    padding: 0 10px;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits:not(.mob-only) .deposits-advantages-block:after {
    content: '';
    padding-left: 10px;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits:not(.mob-only) .deposits-advantages-block-item {
    margin-left: 15px;
    min-width: 310px;
    min-height: 130px;
    background: transparent;
    border: 1px solid #e0dfdf;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits:not(.mob-only) .deposits-advantages-block-item:first-child {
    margin-left: 0;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits:not(.mob-only) .deposits-advantages-block-item-img {
    left: 0;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits:not(.mob-only) .deposits-advantages-block-item-img img {
    display: none;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits:not(.mob-only) .deposits-advantages-block-item-img i.mob-only {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits:not(.mob-only) .deposits-advantages-block-item-content {
    padding: 20px 25px 10px 75px;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits:not(.mob-only) .deposits-advantages-block-item-content-title {
    font-size: 18px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits:not(.mob-only) .deposits-advantages-block-item-content-txt {
    margin-top: 10px;
    opacity: 0.6;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits.item-big-wrap .deposits-advantages-block-item,
  body .wrapper main .m-inner .deposits-advantages.deposits.item-big-wrap .deposits-advantages-block-img {
    left: 0;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits.item-big-wrap .deposits-advantages-block-item img,
  body .wrapper main .m-inner .deposits-advantages.deposits.item-big-wrap .deposits-advantages-block-img img {
    display: block;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item.big {
    min-width: auto;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item.big .deposits-advantages-block-item-img {
    left: initial;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item.big .deposits-advantages-block-item-img img {
    max-height: 135px;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item.big .deposits-advantages-block-item-content {
    padding: 40px 10px;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item.big .deposits-advantages-block-item-content-txt {
    margin-top: 20px;
    padding-right: 15px;
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item.big .deposits-advantages-block-item-content-list {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item.big .deposits-advantages-block-item-content-list-item {
    margin: 15px 0 0 0;
    display: block;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item.big .deposits-advantages-block-item-content-list-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item.big .deposits-advantages-block-item-content-list-item-val {
    font-size: 26px;
    line-height: 30px;
  }
  body .wrapper main .m-inner .deposits-advantages.deposits .deposits-advantages-block-item.big .deposits-advantages-block-item-content-list-item-desc {
    margin: 5px 0 0 0;
    max-width: 100%;
    font-size: 12px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item {
    width: 310px;
    min-width: 310px;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item-content {
    min-height: 160px;
  }
  body .wrapper main .m-inner .deposits-advantages.credits-inner-page .deposits-advantages-block-item-content-title {
    font-size: 18px;
  }
  body .wrapper main .m-inner .deposits-advantages.kurs-na-mechtu-page {
    padding-top: 60px;
  }
  body .wrapper main .m-inner .deposits-advantages.kurs-na-mechtu-page .deposits-advantages-block {
    overflow-x: auto;
  }
  body .wrapper main .m-inner .deposits-advantages.kurs-na-mechtu-page .deposits-advantages-block-item-content-txt {
    max-width: 100%;
  }
  body .wrapper main .m-inner .deposits-advantages.kurs-na-mechtu-page .deposits-advantages-block-item-content-txt br {
    display: none;
  }
  body .wrapper main .m-inner .deposits-advantages.kurs-na-mechtu-page .deposits-advantages-block-item-img {
    top: 0;
  }
  body .wrapper main .m-inner .deposits-advantages.active-income-page {
    padding-top: 40px;
  }
  body .wrapper main .m-inner .deposits-advantages-title h2 {
    text-align: left;
  }
  body .wrapper main .m-inner .deposits-advantages-block-item-content-title {
    font-size: 18px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .deposits-advantages-block-item-content-txt {
    font-size: 14px;
    line-height: 18px;
  }
  body .wrapper main .m-inner .card-big-info {
    margin-top: 60px;
    padding: 40px 10px;
  }
  body .wrapper main .m-inner .card-big-info-content {
    padding: 0;
  }
  body .wrapper main .m-inner .card-big-info-content-txt p {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 15px;
  }
  body .wrapper main .m-inner .card-big-info-content-block {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .card-big-info-content-block-item-val {
    font-size: 26px;
  }
  body .wrapper main .m-inner .card-big-info-content-block-item-val .subval {
    font-size: 18px;
  }
  body .wrapper main .m-inner .card-big-info-content-block-item-desc {
    font-size: 12px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .card-big-info-img .mob-only img {
    height: 310px;
  }
  body .wrapper main .m-inner .help.deposit-maximum-page {
    margin-top: 0;
  }
}
@media (max-width: 759px) and (max-width: 374px) {
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelaniy .promo-static-img img {
    -webkit-transform: translateX(15px);
            transform: translateX(15px);
  }
}
@media (max-width: 759px) and (max-width: 759px) {
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-privet-page table tbody tr td:not(:first-child) {
    padding: 0 10px;
    line-height: 1.3;
  }
}
@media (max-width: 759px) and (max-width: 759px) {
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-privet-page table tbody tr td:first-child {
    padding-right: 30px;
    line-height: 1.3;
  }
}
@media (max-width: 759px) and (max-width: 979px) {
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-privet-page table thead tr th {
    min-width: 90px;
    padding: 23px 10px;
  }
}
@media (max-width: 759px) and (max-width: 979px) {
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-privet-page table thead tr th {
    min-width: 100px;
    padding: 23px 10px;
  }
}
@media (max-width: 759px) and (max-width: 759px) {
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-privet-page table thead tr th {
    padding: 0 10px;
  }
}
@media (max-width: 759px) and (max-width: 1499px) {
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-privet-page table thead tr th:first-child {
    width: 20%;
  }
}
@media (max-width: 759px) and (max-width: 1239px) {
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-privet-page table thead tr th:first-child {
    width: 24%;
  }
}
@media (max-width: 759px) and (max-width: 759px) {
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-privet-page table thead tr th:first-child {
    padding-right: 30px;
    line-height: 1.3;
  }
}
@media (max-width: 759px) and (max-width: 374px) {
  body .wrapper main .m-inner .card-big-info-img .mob-only img {
    height: 240px;
  }
}
@media (max-width: 520px) {
  body .wrapper h1.detail {
    font-size: 24px;
  }
  body .wrapper ul.list li {
    margin-top: 10px;
    font-size: 13px;
  }
  body .wrapper ul.list li:first-child {
    margin-top: 0;
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelaniy .promo-static-info-txt {
    max-width: 200px;
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelaniy .promo-static-info h1 {
    max-width: 200px;
  }
  body .wrapper .promo.inner-page.deposits.ispolnenie-zhelanii-plus .promo-static-info h1 {
    max-width: 200px;
  }
  body .wrapper .promo.inner-page.deposits.pensionnyy .promo-static-img img {
    -webkit-transform: translateX(195px);
            transform: translateX(195px);
  }
  body .wrapper .promo.inner-page.deposits.schastlivaya-moneta .promo-static-img img {
    -webkit-transform: translateX(182px);
            transform: translateX(182px);
  }
  body .wrapper .promo.inner-page.deposits.obyknovennoe-chudo .promo-static-img img {
    -webkit-transform: translateX(230px);
            transform: translateX(230px);
  }
  body .wrapper .promo.inner-page.deposits.deposit-maximum-page .promo-static-info-txt {
    max-width: 185px;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-info {
    padding-bottom: 20px;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-info h1 {
    max-width: 200px;
  }
  body .wrapper .promo.inner-page.deposits .promo-static-info-txt {
    max-width: 185px;
  }
  body .wrapper .promo.inner-page.deposits.schastlivaya-moneta-page .promo-static-info-txt {
    max-width: 180px;
  }
  body .wrapper .promo.inner-page.deposits.deposits-spring-page {
    padding: 0 10px;
  }
  body .wrapper .promo.inner-page.deposits.deposits-spring-page .promo-static {
    border-radius: 10px;
  }
  body .wrapper .promo.inner-page.deposits.deposits-spring-page .promo-static-info h1 {
    max-width: 190px;
  }
  body .wrapper .promo.inner-page.deposits.deposits-spring-page .promo-static-mob {
    padding: 0;
  }
  body .wrapper .promo.inner-page.cards-salary .promo-static-mob .promo-static-info-block-item {
    margin-right: 0;
  }
  body .wrapper .promo.inner-page .promo-static-mob {
    padding: 0 20px;
  }
  body .wrapper .promo.inner-page .promo-static-mob .promo-static-info-block-item {
    margin-right: 0;
    padding-right: 20px;
    width: 50%;
  }
  body .wrapper .promo.inner-page .promo-static-mob .promo-static-info-block-item:nth-child(2n) {
    padding-right: 0;
  }
  body .wrapper .promo.card-yes .promo-static-mob .promo-static-info-block-item {
    padding-right: 0;
  }
  body .wrapper .promo.card-yes .promo-static-mob .promo-static-info-block-item {
    padding-right: 0;
  }
  body .wrapper .promo.card-yes .promo-static-mob .promo-static-info-block-item:nth-child(2n) {
    padding-left: 15px;
  }
  body .wrapper .promo.credits-inner-page .promo-static {
    padding: 30px 20px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-img-mob img {
    -webkit-transform: none;
            transform: none;
  }
  body .wrapper .promo.credits-inner-page .promo-static-img-mob.salary-card-owners-mode img {
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
  }
  body .wrapper .promo.credits-inner-page .promo-static-img-mob.elders-mode img {
    -webkit-transform: translateX(81%);
            transform: translateX(81%);
  }
  body .wrapper .promo.credits-inner-page .promo-static-img-mob.quick-loan-mode img {
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
  }
  body .wrapper .promo.credits-inner-page .promo-static-img-mob.large-loan-mode img {
    -webkit-transform: translateX(45%);
            transform: translateX(45%);
  }
  body .wrapper .promo.credits-inner-page .promo-static-img-mob.refinancing-mode img {
    -webkit-transform: translateX(35%);
            transform: translateX(35%);
  }
  body .wrapper .promo.credits-inner-page .promo-static-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 0;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-block-item {
    padding-right: 0;
    width: 100%;
    margin-bottom: 26px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-block-item-val {
    min-height: auto;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-block-item-val span {
    font-size: 16px;
    margin-right: 5px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-block-item-val span.num {
    font-size: 24px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-block-item-desc {
    font-size: 14px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-txt {
    max-width: 68%;
    font-size: 15px;
    line-height: 20px;
    margin-top: 15px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info .ui-btn {
    margin-top: 24px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info .ui-btn a {
    width: 100%;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info h1 {
    max-width: 100%;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .promo-static-info-block {
    padding: 0 10px;
    margin-top: 25px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .promo-static-info-block-item {
    margin-top: 0;
    padding-right: 5px;
    width: 50%;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .promo-static-info-block-item-val span:only-child {
    -ms-flex-item-align: start;
        align-self: flex-start;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .promo-static-info-block-item-desc {
    margin-top: 5px;
  }
  body .wrapper .promo.credits-inner-page .promo-static-info-mob .ui-btn a {
    max-width: 100%;
  }
  body .wrapper .promo.credits-inner-page.credit-big-amounts-page .promo-static-img-mob img {
    -webkit-transform: translateY(37px);
            transform: translateY(37px);
  }
  body .wrapper .promo.credits-inner-page.credit-big-amounts-page .promo-static-info h1 {
    max-width: 250px;
  }
  body .wrapper .promo.credits-inner-page.salary-card-page .promo-static-img-mob img {
    -webkit-transform: translateY(85px);
            transform: translateY(85px);
  }
  body .wrapper .promo.credits-inner-page.credits-inner-professional .promo-static-info-txt {
    max-width: 67%;
    opacity: 0.6;
  }
  body .wrapper .promo.manage-easy-page .promo-static .ui-btn {
    display: none;
  }
  body .wrapper .promo.manage-easy-page .promo-static .ui-btn.mob a {
    width: auto;
  }
  body .wrapper main .m-inner .cards-slider {
    padding-top: 20px;
  }
  body .wrapper main .m-inner .cards-slider-block div[aria-hidden="true"] {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .cards-slider-block div[aria-hidden="true"]:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .cards-slider-block div[aria-hidden="true"] .cards-slider-block-item {
    padding: 60px 10px 20px 10px;
    width: 100%;
    background: transparent;
  }
  body .wrapper main .m-inner .cards-slider-block div[aria-hidden="true"] .cards-slider-block-item:before {
    content: '';
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    height: 200px;
    background: #f2f2f2;
    border-radius: 10px;
  }
  body .wrapper main .m-inner .cards-slider-block div[aria-hidden="true"] .cards-slider-block-item-img {
    margin-top: 22px;
    height: 210px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body .wrapper main .m-inner .cards-slider-block div[aria-hidden="true"] .cards-slider-block-item-img img {
    max-width: 100%;
  }
  body .wrapper main .m-inner .cards-slider-block div[aria-hidden="true"] .cards-slider-block-item-actions .ui-arrow-link a {
    text-transform: none;
  }
  body .wrapper main .m-inner .docs-list.card-salary .docs-list-item a {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .docs-list.card-salary .docs-list-item a::before {
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  body .wrapper main .m-inner .docs-list.deposit-maximum-page .docs-list-item a {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .under-control-img {
    width: 210px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  body .wrapper main .m-inner .under-control-img img {
    max-height: 150px;
    -webkit-transform: translate(70px);
            transform: translate(70px);
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-maximum-page table thead tr th {
    line-height: 18px;
    font-size: 12px;
    white-space: normal;
    max-width: 165px;
    padding-top: 13px;
    padding-bottom: 13px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-maximum-page table thead tr th:first-child {
    line-height: 12px;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-maximum-page table tbody tr td {
    padding: 20px 10px;
    line-height: 19px;
    font-size: 16px;
    max-width: 122px;
    white-space: normal;
  }
  body .wrapper main .m-inner .tabs.inner-page .tabs-content-list-item .ui-table.deposit-maximum-page table tbody tr td:first-child {
    line-height: 19px;
    font-size: 16px;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list .functions-steps {
    padding-top: 25px;
  }
  body .wrapper main .m-inner .tabs.deposits .tabs-content-list .functions-steps-tabs-list-item-title {
    max-width: 185px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-list-item-val span.subnum {
    font-size: 28px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-controls .ui-btn {
    margin: 0;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-result-controls-desc {
    padding: 0 20px;
    width: 100%;
    max-width: 100%;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-controls {
    padding: 0;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.credits-inner-page .deposit-calc-controls-title {
    margin: 0;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.disabled .deposit-calc-controls .ui-credit-period {
    position: relative;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.disabled .deposit-calc-controls .ui-credit-period::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
    cursor: not-allowed;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .deposit-calc.disabled .deposit-calc-controls .ui-credit-period .ui-slider-range {
    background: #e9e9e9;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item ul.list.big {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .docs {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-bottom: 45px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .docs-item {
    margin-right: 20px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .docs-item:last-child {
    margin-right: 0;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .docs-item-txt {
    max-width: 100%;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .docs .ui-tip {
    display: inline-block;
    margin-left: 5px;
    margin-bottom: -3px;
  }
  body .wrapper main .m-inner .tabs.credits-inner-page .tabs-content-list-item .docs .ui-tip-drop {
    -webkit-transform: translateY(-90%);
            transform: translateY(-90%);
  }
  body .wrapper main .m-inner .tabs.schastlivaya-moneta-page .tabs-content-list-item .deposit-calc-result-controls-desc {
    max-width: 100%;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc {
    padding-top: 0;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls {
    padding: 0 10px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls-title {
    margin: 0 -10px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls-title h2 {
    max-width: 260px;
    font-size: 24px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-controls .ui-checkbox {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item {
    margin-top: 10px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item:nth-child(-n+2) {
    margin-top: 10px;
    width: 100%;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item:nth-last-child(-n+2) {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item:nth-last-child(-n+2) .deposit-calc-result-list-item-val {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-prop {
    line-height: 28px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val span.perc {
    font-size: 20px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-list-item-val span.subnum {
    font-size: 22px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-controls {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-controls .ui-btn {
    width: auto;
    margin: 0 -10px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-controls .ui-btn a {
    line-height: 36px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc-result-controls-desc {
    margin: 0 auto;
    margin-top: 20px;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposit-maximum-page .deposit-calc-controls {
    padding: 0;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposit-maximum-page .deposit-calc-controls-title {
    margin: 0;
  }
  body .wrapper main .m-inner .tabs-content-list-item .deposit-calc.deposit-maximum-page .deposit-calc-controls .ui-range {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .banners.cards-inner .banners-title {
    padding-left: 10px;
  }
  body .wrapper main .m-inner .banners.cards-inner .banners-list-item-img {
    width: auto;
  }
  body .wrapper main .m-inner .banners.cards-inner .banners-list-item-img img {
    -webkit-transform: translateX(20px);
            transform: translateX(20px);
  }
  body .wrapper main .m-inner .advantages.card-uni-social-page {
    padding-bottom: 60px;
  }
  body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-title {
    text-align: left;
  }
  body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-block-item-img {
    margin: 0;
  }
  body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-block-item-title {
    text-align: left;
  }
  body .wrapper main .m-inner .advantages.card-uni-social-page .advantages-block-item-txt {
    text-align: left;
  }
}
@media (max-width: 520px) and (max-width: 374px) {
  body .wrapper .promo.inner-page.deposits.obyknovennoe-chudo .promo-static-img img {
    -webkit-transform: translateX(200px);
            transform: translateX(200px);
  }
}
@media (max-width: 520px) and (max-width: 374px) {
  body .wrapper .promo.credits-inner-page .promo-static-img-mob.salary-card-owners-mode img {
    -webkit-transform: translateX(53%);
            transform: translateX(53%);
  }
}
@media (max-width: 520px) and (max-width: 374px) {
  body .wrapper .promo.credits-inner-page .promo-static-img-mob.quick-loan-mode img {
    -webkit-transform: translateX(55%);
            transform: translateX(55%);
  }
}
@media (max-width: 520px) and (max-width: 374px) {
  body .wrapper .promo.credits-inner-page .promo-static-img-mob.large-loan-mode img {
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
  }
}
@media (max-width: 520px) and (max-width: 374px) {
  body .wrapper .promo.credits-inner-page .promo-static-img-mob.refinancing-mode img {
    -webkit-transform: translateX(43%);
            transform: translateX(43%);
  }
}
@media (max-width: 520px) and (max-width: 519px) {
  body .wrapper main .m-inner .cards-slider-block > div:not(:last-child) .cards-slider-block-item {
    margin-bottom: 40px;
  }
}
@media (max-width: 520px) and (max-width: 519px) {
  body .wrapper main .m-inner .cards-slider .cards-slider-block-item {
    padding: 60px 10px 20px 10px;
    width: 100%;
    background: transparent;
  }
  body .wrapper main .m-inner .cards-slider .cards-slider-block-item:before {
    content: '';
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    height: 200px;
    background: #f2f2f2;
    border-radius: 10px;
  }
  body .wrapper main .m-inner .cards-slider .cards-slider-block-item-img {
    margin-top: 22px;
    height: 210px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body .wrapper main .m-inner .cards-slider .cards-slider-block-item-img img {
    max-width: 100%;
  }
  body .wrapper main .m-inner .cards-slider .cards-slider-block-item-actions .ui-arrow-link a {
    text-transform: none;
  }
}

/* End */


/* Start:/local/templates/main/styles/aditional-styles.css?176433738510839*/
.bg-outside {
  position: relative;
}
.bg-outside:before,
.bg-outside:after {
  content: '';
  display: block;
  width: calc((100vw - 100%) / 2);
  background: inherit;
  position: absolute;
  bottom: 0px;
  top: 0px;
}
.bg-outside:before {
  right: 100%;
}
.bg-outside:after {
  left: 100%;
}
.green-grad-txt {
  color: #038c73;
  background: -webkit-gradient(linear, right top, left top, from(#6cc47b), to(#038c73));
  background: linear-gradient(270deg, #6cc47b 0%, #038c73 100%);
  background-clip: none;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 759px) {
  body .wrapper .promo.creditovanie-page .promo-static-info {
    position: relative;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.creditovanie-page .promo-static-info h1 {
    font-size: 22px;
  }
}
body .wrapper .promo.creditovanie-page .promo-static-info-txt {
  max-width: 660px;
}
@media (max-width: 1239px) {
  body .wrapper .promo.creditovanie-page .promo-static-info-txt {
    max-width: 470px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.creditovanie-page .promo-static-info-txt {
    max-width: 200px;
  }
}
@media (max-width: 1499px) {
  body .wrapper .promo.creditovanie-page .promo-static-img {
    width: 670px;
    top: 103px;
    right: -20px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.creditovanie-page .promo-static-img {
    right: -120px;
    top: 50px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.creditovanie-page .promo-static-img {
    width: 465px;
    top: 107px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.creditovanie-page .promo-static-img {
    top: auto;
    width: 420px;
    right: -235px;
  }
}
@media (max-width: 374px) {
  body .wrapper .promo.creditovanie-page .promo-static-img {
    right: -220px;
    width: 350px;
  }
}
body .wrapper .promo.creditovanie-page .promo-static-img img.mobile {
  display: none;
}
@media (max-width: 759px) {
  body .wrapper .promo.creditovanie-page .promo-static-img img.mobile {
    display: block;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.creditovanie-page .promo-static-img img.desktop {
    display: none;
  }
}
body .wrapper main .m-inner .advantages.creditovanie-page {
  padding: 40px 0 60px 0;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.creditovanie-page {
    padding: 20px 0 30px 0;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.creditovanie-page .advantages-block {
    padding: 30px 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.creditovanie-page .advantages-block {
    padding: 30px 0 30px 20px;
    text-align: start;
    margin-top: 0;
  }
}
body .wrapper main .m-inner .advantages.creditovanie-page .advantages-block-item {
  width: calc((100% - 160px) / 4);
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .advantages.creditovanie-page .advantages-block-item {
    width: calc((100% - 160px) / 2);
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.creditovanie-page .advantages-block-item {
    width: calc((100% - 60px) / 2);
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.creditovanie-page .advantages-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    margin-top: 30px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.creditovanie-page .advantages-block-item-img {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin: 0;
    width: 44px;
    height: 44px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.creditovanie-page .advantages-block-item:first-child {
    margin-top: 0;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .advantages.creditovanie-page .advantages-block-item-txt {
    font-size: 16px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .advantages.creditovanie-page .advantages-block-item-txt {
    padding-left: 20px;
    font-size: 16px;
    margin-top: 0;
  }
}
body .wrapper main .m-inner .condidions.creditovanie-page {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 50px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .condidions.creditovanie-page {
    padding-top: 0;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .condidions.creditovanie-page {
    padding-top: 40px;
  }
}
body .wrapper main .m-inner .condidions.creditovanie-page .condidions-content {
  padding: 20px 10px 10px 60px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .condidions.creditovanie-page .condidions-content {
    padding-left: 30px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .condidions.creditovanie-page .condidions-content {
    padding-left: 10px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .condidions.creditovanie-page .condidions-content {
    padding: 0;
  }
}
body .wrapper main .m-inner .condidions.creditovanie-page .condidions-content .condidions-txt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 40px 0 50px 0;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .condidions.creditovanie-page .condidions-content .condidions-txt {
    margin: 20px 0 30px 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .condidions.creditovanie-page .condidions-content .condidions-txt {
    display: block;
    margin-bottom: 40px;
  }
}
body .wrapper main .m-inner .condidions.creditovanie-page .condidions-content .condidions-txt-item {
  padding-left: 35px;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .condidions.creditovanie-page .condidions-content .condidions-txt-item {
    margin-top: 30px;
    padding-left: 0;
  }
}
body .wrapper main .m-inner .condidions.creditovanie-page .condidions-content .condidions-txt-item:first-child {
  padding-left: 0;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .condidions.creditovanie-page .condidions-content .condidions-txt-item:first-child {
    margin-top: 0;
  }
}
body .wrapper main .m-inner .condidions.creditovanie-page .condidions-content .condidions-txt-item span {
  font: 500 16px/19px 'CocoSharp', sans-serif;
  color: #747474;
  margin-bottom: 10px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .condidions.creditovanie-page .condidions-content .condidions-txt-item span {
    font: 500 14px/17px 'CocoSharp', sans-serif;
    margin-bottom: 10px;
  }
}
body .wrapper main .m-inner .condidions.creditovanie-page .condidions-content .condidions-txt-item p {
  font-size: 18px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .condidions.creditovanie-page .condidions-content .condidions-txt-item p {
    font-size: 16px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .condidions.creditovanie-page .condidions-content .condidions-txt-item p {
    line-height: 24px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .condidions.creditovanie-page .condidions-content .condidions-txt-item ul li {
    margin-top: 10px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .condidions.creditovanie-page .condidions-content .condidions-txt-item ul li:before {
    width: 6px;
    height: 6px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .condidions.creditovanie-page .condidions-content .docs-list-item a {
    font-size: 14px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .condidions.creditovanie-page .condidions-img {
    display: none;
  }
}
body .wrapper main .m-inner .docs {
  padding: 50px 0 90px 0;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .docs {
    padding-bottom: 20px;
  }
}
body .wrapper main .m-inner .docs-block {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .docs-block {
    text-align: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .docs-block {
    margin-top: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .docs-block {
    text-align: start;
    display: block;
  }
}
body .wrapper main .m-inner .docs-block-item {
  width: calc((100% - 290px) / 4);
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .docs-block-item {
    width: calc((100% - 240px) / 4);
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .docs-block-item {
    width: calc((100% - 200px) / 2);
    margin-top: 40px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .docs-block-item {
    width: calc((100% - 50px) / 2);
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .docs-block-item {
    width: 100%;
    margin-bottom: 15px;
    margin-top: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .docs-block-item:nth-child(-n + 2) {
    margin-top: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .docs-block-item:last-child {
    margin-bottom: 0;
  }
}
body .wrapper main .m-inner .docs-block-item-img {
  width: 80px;
  height: 80px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .docs-block-item-img {
    margin: 0 auto;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .docs-block-item-img {
    margin: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 44px;
    height: 44px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .docs-block-item-img svg {
    width: 44px;
    height: 44px;
  }
}
body .wrapper main .m-inner .docs-block-item-txt {
  margin-top: 20px;
  font: 300 18px/21px 'CocoSharp', sans-serif;
  color: #262626;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .docs-block-item-txt {
    font: 300 16px/16px 'CocoSharp', sans-serif;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .docs-block-item-txt {
    font-size: 14px;
    margin-top: 0;
    padding-left: 20px;
  }
}
body .wrapper main .m-inner .docs-block-item-txt span {
  font: 300 14px/16px 'CocoSharp', sans-serif;
  color: #858f9a;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .docs-block-item a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
body .wrapper main .m-inner .helping-contacts.creditovanie-page .helping-contacts-txt {
  max-width: 1105px;
  line-height: 24px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .helping-contacts.creditovanie-page .helping-contacts-txt {
    font-size: 14px;
    line-height: 16px;
  }
}

/* End */


/* Start:/local/templates/main/styles/garantii.css?176433738512506*/
body .wrapper .promo.bank-guarantees .promo-static-info-txt {
  max-width: 550px;
}
body .wrapper .promo.bank-guarantees .promo-static-img {
  top: auto;
  padding-right: 90px;
}
body .wrapper main .m-inner .advantages.bank-guarantees .advantages-block {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper main .m-inner .advantages.bank-guarantees .advantages-block-item {
  width: 25%;
  margin-top: 30px;
}
body .wrapper main .m-inner .advantages.bank-guarantees .advantages-block-item:nth-child(-n + 4) {
  margin-top: 0;
}
body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item {
  width: calc((100% - 40px)/2);
  min-height: 260px;
}
body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-content {
  padding: 55px 60px;
}
body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-content-title {
  max-width: 200px;
  margin-top: 0;
}
body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-content-txt {
  max-width: 320px;
  margin-bottom: 0;
  font: 300 20px/1.3 'Gilroy', sans-serif;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees {
  margin-top: 40px;
  padding: 50px 60px;
  background-color: #f2f2f2;
  border-radius: 10px;
  overflow: hidden;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info {
  max-width: 100%;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info span {
  display: block;
  font: 500 24px/42px 'Gilroy', sans-serif;
  color: #262626;
  margin-bottom: 15px;
  padding-top: 25px;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info span:first-child {
  padding-top: 0;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees {
  padding: 15px 0 0 0;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-headings-list-item button {
  padding-bottom: 12px;
  font-size: 18px;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list {
  margin-top: 0;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item {
  margin-top: 45px;
  padding: 0;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item span {
  display: block;
  font: 500 24px/42px 'Gilroy', sans-serif;
  color: #262626;
  margin-bottom: 15px;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point-title {
  margin-bottom: 5px;
  font: 500 16px/1.2 'Gilroy', sans-serif;
  color: #747474;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point-desc {
  max-width: 300px;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point-value {
  font: 700 24px/1 'Gilroy', sans-serif;
  color: #f65e64;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-docs {
  margin-top: 35px;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-docs-title {
  position: relative;
  display: inline-block;
  border-bottom: 1px dashed #000;
  cursor: pointer;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-docs-title:after {
  content: '';
  position: absolute;
  right: -15px;
  top: 35%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 8px;
  height: 8px;
  border-left: 2px solid #f65e64;
  border-bottom: 2px solid #f65e64;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-transition: border-color 0.3s;
  transition: border-color 0.3s;
}
body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list ul li {
  margin-top: 10px;
}
body .wrapper main .m-inner .helping-contacts.bank-guarantees {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 110px;
  padding-top: 0;
}
body .wrapper main .m-inner .helping-contacts.bank-guarantees .helping-contacts-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .helping-contacts.bank-guarantees .helping-contacts-item .helping-contacts-txt {
  max-width: 595px;
  line-height: 26px;
}
@media (max-width: 1499px) {
  body .wrapper .promo.bank-guarantees .promo-static-img {
    padding-right: 30px;
  }
  body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-content-txt {
    max-width: 240px;
  }
  body .wrapper main .m-inner .helping-contacts.bank-guarantees {
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.bank-guarantees .promo-static-img {
    padding-right: 0;
    width: 560px;
  }
  body .wrapper .promo.bank-guarantees .promo-static-info-txt {
    max-width: 400px;
  }
  body .wrapper main .m-inner .advantages.bank-guarantees .advantages-block {
    padding-left: 25px;
    padding-right: 25px;
  }
  body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item {
    width: 100%;
  }
  body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-content-title {
    max-width: 100%;
  }
  body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-content-txt {
    max-width: 100%;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text {
    display: block;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point {
    margin-bottom: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point:last-child {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point-value {
    padding-left: 40px;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point-desc {
    padding-left: 55px;
    max-width: 100%;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point ul.list {
    padding-left: 40px;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point ul.list li:first-child {
    margin-top: 0;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.bank-guarantees .promo-static-img {
    width: 435px;
  }
  body .wrapper .promo.bank-guarantees .promo-static-info-txt {
    max-width: 330px;
  }
  body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-content-txt {
    max-width: 320px;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item ul.list.big li {
    font-size: 16px;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item ul.list.big li::before {
    top: 8px;
    width: 6px;
    height: 6px;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point ul.list {
    padding-left: 30px;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point ul.list.big li {
    font-size: 16px;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point ul.list.big li::before {
    top: 8px;
    width: 6px;
    height: 6px;
  }
  body .wrapper main .m-inner .helping-contacts.bank-guarantees {
    display: block;
  }
  body .wrapper main .m-inner .helping-contacts.bank-guarantees .helping-contacts-item {
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .helping-contacts.bank-guarantees .helping-contacts-item:last-child {
    margin-bottom: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.bank-guarantees .promo-static-img {
    width: 200px;
  }
  body .wrapper .promo.bank-guarantees .promo-static-info h1 {
    font-size: 22px;
  }
  body .wrapper .promo.bank-guarantees .promo-static-info-txt {
    max-width: 195px;
    opacity: 0.6;
  }
  body .wrapper main .m-inner .advantages.bank-guarantees .advantages-block {
    padding-left: 20px;
    padding-right: 0;
    text-align: start;
  }
  body .wrapper main .m-inner .advantages.bank-guarantees .advantages-block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
  }
  body .wrapper main .m-inner .advantages.bank-guarantees .advantages-block-item:nth-child(-n + 4) {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .advantages.bank-guarantees .advantages-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages.bank-guarantees .advantages-block-item-img {
    margin: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
  body .wrapper main .m-inner .advantages.bank-guarantees .advantages-block-item-txt {
    margin-top: 0;
    padding-left: 20px;
    font-size: 16px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .sub-banners.bank-guarantees {
    padding: 25px 0;
  }
  body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-img {
    right: -70px;
    top: 80px;
  }
  body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-content {
    padding: 30px 15px 70px 25px;
  }
  body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-content-title {
    font-size: 22px;
    line-height: 27px;
  }
  body .wrapper main .m-inner .sub-banners.bank-guarantees .sub-banners-list-item-content-txt {
    max-width: 190px;
    font-size: 16px;
    line-height: 20px;
    opacity: 0.6;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees {
    padding: 0;
    background-color: transparent;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point {
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point-title {
    font-size: 14px;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point-value {
    padding-left: 25px;
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-content-list-item-text-point-desc {
    padding-left: 43px;
  }
  body .wrapper main .m-inner .helping-contacts.bank-guarantees {
    margin-top: 50px;
  }
  body .wrapper main .m-inner .helping-contacts.bank-guarantees .helping-contacts-item .helping-contacts-txt {
    line-height: 20px;
  }
}

/* End */


/* Start:/local/templates/main/styles/skb-online-media.css?176433738556970*/
.bg-outside {
  position: relative;
}
.bg-outside:before,
.bg-outside:after {
  content: '';
  display: block;
  width: calc((100vw - 100%) / 2);
  background: inherit;
  position: absolute;
  bottom: 0px;
  top: 0px;
}
.bg-outside:before {
  right: 100%;
}
.bg-outside:after {
  left: 100%;
}
.green-grad-txt {
  color: #038c73;
  background: -webkit-gradient(linear, right top, left top, from(#6cc47b), to(#038c73));
  background: linear-gradient(270deg, #6cc47b 0%, #038c73 100%);
  background-clip: none;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .green-grad-txt {
    background: transparent;
  }
}
body {
  overflow-x: hidden;
}
body .wrapper .promo.online-page .promo-static {
  background: #f7f7f7;
}
body .wrapper .promo.online-page .promo-static-img img {
  max-width: inherit;
}
body .wrapper .promo.online-page .promo-static-img img.mobile {
  display: none;
}
body .wrapper .promo.online-page .promo-static-info {
  position: relative;
  z-index: 1;
}
body .wrapper .promo.pay-page.google-pay .promo-static-img img.mob-only {
  display: none;
}
body .wrapper .promo.pay-page.apple-pay .promo-static {
  background: #eaebee;
}
body .wrapper .promo.pay-page .promo-static-img img {
  max-width: inherit;
}
body .wrapper main .m-inner .tabs.online-page .tabs-content-list-item .ui-app-list.single {
  margin-top: 25px;
  width: 100%;
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrapper main .m-inner .tabs.online-page .tabs-content-list-item .ui-app-list.single .ui-app-list-item img {
  max-height: 40px;
}
body .wrapper main .m-inner .functions {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper main .m-inner .functions-steps .slick-controls {
  padding: 0 0 20px 10px;
  position: static;
}
body .wrapper main .m-inner .functions-steps .slick-controls-arrows {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .functions-steps .slick-controls-arrows .slick-arrow {
  margin-left: 12px;
  pointer-events: all;
  font-size: 0;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid #dc0533;
  -webkit-transition: -webkit-box-shadow 0.3s;
  transition: -webkit-box-shadow 0.3s;
  transition: box-shadow 0.3s;
  transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
}
body .wrapper main .m-inner .functions-steps .slick-controls-arrows .slick-arrow:first-child {
  margin-left: 0;
}
body .wrapper main .m-inner .functions-steps .slick-controls-arrows .slick-arrow.slick-prev {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='14' viewBox='0 0 9 14' fill='none'%3E%3Cpath d='M7.3208 1.26416L1.88684 7.00001L7.3208 12.7359' stroke='%23DC0533' stroke-width='2'/%3E%3C/svg%3E") center no-repeat;
}
body .wrapper main .m-inner .functions-steps .slick-controls-arrows .slick-arrow.slick-next {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='14' viewBox='0 0 9 14' fill='none'%3E%3Cpath d='M1.6792 12.7358L7.11316 6.99999L1.6792 1.26414' stroke='%23DC0533' stroke-width='2'/%3E%3C/svg%3E") center no-repeat;
}
body .wrapper main .m-inner .functions .ui-app-list.single {
  margin-top: 25px;
  width: 100%;
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrapper main .m-inner .functions .ui-app-list.single .ui-app-list-item img {
  max-height: 40px;
}
body .wrapper main .m-inner .advantages.pay-page .advantages-block-link {
  margin-top: 30px;
  display: none;
  text-align: left;
}
body .wrapper main .m-inner .advantages.pay-page .advantages-block-link a {
  font: 14px/20px 'CocoSharp', sans-serif;
  color: #858f9a;
  border-bottom: 1px solid #858f9a;
}
body .wrapper main .m-inner .banners.pay-page .banners-promo-img .mob-only {
  display: none;
}
body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-block-item {
  overflow: hidden;
}
body .wrapper main .m-inner .info-block {
  position: relative;
  margin-top: 60px;
  padding: 60px 120px 60px 165px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
body .wrapper main .m-inner .info-block-image {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: auto;
  background: transparent;
}
body .wrapper main .m-inner .info-block-image img {
  max-height: 100%;
}
body .wrapper main .m-inner .info-block-content {
  max-width: 700px;
  margin-bottom: 0;
}
body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item.big .sub-banners-list-item-content {
  padding: 50px 60px 50px 60px;
}
@media (max-width: 1679px) {
  body .wrapper .promo.online-page .promo-static-img img {
    -webkit-transform: translateX(90px);
            transform: translateX(90px);
  }
  body .wrapper .promo.pay-page.apple-pay .promo-static-img img {
    -webkit-transform: translateX(100px);
            transform: translateX(100px);
  }
}
@media (max-width: 1499px) {
  body .wrapper .promo.online-page .promo-static-img img {
    -webkit-transform: translateX(290px);
            transform: translateX(290px);
  }
  body .wrapper .promo.online-page .promo-static-info h1 {
    font-size: 50px;
    line-height: 1.3;
  }
  body .wrapper .promo.online-page .promo-static-info-txt {
    max-width: 560px;
  }
  body .wrapper .promo.online-page .promo-static-info .ui-btn {
    margin-top: 30px;
  }
  body .wrapper .promo.online-page .promo-static-info-actions .ui-btn {
    margin-top: 0;
  }
  body .wrapper .promo.pay-page.apple-pay .promo-static-img img {
    -webkit-transform: translateX(240px);
            transform: translateX(240px);
  }
  body .wrapper .promo.pay-page .promo-static-img img {
    -webkit-transform: translateX(270px);
            transform: translateX(270px);
  }
  body .wrapper .promo.pay-page .promo-static-info {
    padding: 100px 0 60px 50px;
  }
  body .wrapper main .m-inner .functions.sm .functions-steps-tabs-list-item-title-txt {
    font-size: 24px;
  }
  body .wrapper main .m-inner .functions.mir-pay .functions-steps-tabs-list {
    max-width: 473px;
  }
  body .wrapper main .m-inner .functions-content-block-item-img {
    padding: 5px 60px 5px 0;
  }
  body .wrapper main .m-inner .functions-content-block-item-img img {
    max-height: 680px;
  }
  body .wrapper main .m-inner .functions-steps-tabs-list {
    padding-left: 50px;
  }
  body .wrapper main .m-inner .functions-steps-tabs-list-item-title-round {
    left: -59px;
  }
  body .wrapper main .m-inner .functions-steps-tabs-list-item-title-txt {
    font-size: 24px;
    line-height: 1;
  }
  body .wrapper main .m-inner .functions-steps .ui-app-list {
    margin-top: 45px;
    padding-left: 50px;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item.big .sub-banners-list-item-img img {
    -webkit-transform: translateX(100px);
            transform: translateX(100px);
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item.big .sub-banners-list-item-content {
    padding: 20px 35px;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-img img {
    -webkit-transform: translateX(40px);
            transform: translateX(40px);
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-content {
    padding: 20px 35px;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-content-title {
    margin-top: 20px;
    font-size: 24px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item.big .sub-banners-list-item-img img {
    -webkit-transform: translateX(80px);
            transform: translateX(80px);
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item.big .sub-banners-list-item-content {
    padding: 40px 35px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item.big .sub-banners-list-item-content-txt {
    max-width: 410px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-img {
    top: 0;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-img img {
    max-height: 100%;
    -webkit-transform: translateX(40px);
            transform: translateX(40px);
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-content {
    padding: 40px 35px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-content-title {
    font-size: 24px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-content-txt {
    max-width: 280px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-content-txt p {
    font-size: 16px;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page {
    display: block;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page.google-pay .deposits-steps-promo {
    max-width: 100%;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page.google-pay .deposits-steps-block-item-content-txt br {
    display: none;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-promo {
    max-width: 100%;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-promo-title {
    font-size: 32px;
    line-height: 1.3;
    text-align: center;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-promo-txt {
    margin-top: 10px;
    font-size: 18px;
    line-height: 1.3;
    text-align: center;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-block {
    margin-top: 30px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-block-item {
    padding: 37px 25px;
    max-width: 320px;
    min-height: 380px;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-block-item-img {
    top: initial;
    bottom: 0;
  }
  body .wrapper main .m-inner .advantages.pay-page .advantages-block {
    padding: 40px 50px;
  }
  body .wrapper main .m-inner .advantages.pay-page .advantages-block-item {
    width: calc((100% - 180px)/3);
  }
  body .wrapper main .m-inner .banners.pay-page .banners-promo {
    padding-right: 120px;
  }
  body .wrapper main .m-inner .banners.pay-page .banners-promo-img {
    top: 0;
  }
  body .wrapper main .m-inner .banners.pay-page .banners-promo-img img {
    max-height: 100%;
  }
  body .wrapper main .m-inner .info-block {
    padding: 40px 80px 40px 0;
  }
  body .wrapper main .m-inner .info-block-image img {
    -webkit-transform: translateX(-60px);
            transform: translateX(-60px);
  }
  body .wrapper main .m-inner .pay-advantages-content h2 {
    font-size: 44px;
    line-height: 52px;
  }
  body .wrapper main .m-inner .pay-advantages-img img {
    max-width: 550px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.online-page .promo-static-info h1 {
    font-size: 40px;
  }
  body .wrapper .promo.pay-page.apple-pay .promo-static-img img {
    -webkit-transform: translateX(280px);
            transform: translateX(280px);
  }
  body .wrapper .promo.pay-page.sbp-app .promo-static-img img {
    -webkit-transform: translateX(150px);
            transform: translateX(150px);
  }
  body .wrapper .promo.pay-page .promo-static-img {
    top: 0;
  }
  body .wrapper .promo.pay-page .promo-static-img img {
    max-height: 100%;
    -webkit-transform: translateX(300px);
            transform: translateX(300px);
  }
  body .wrapper .promo.pay-page .promo-static-info {
    padding: 70px 0 0 50px;
  }
  body .wrapper .promo.pay-page .promo-static-info-txt {
    max-width: 500px;
  }
  body .wrapper .promo.wallet-pay .promo-static-img img {
    -webkit-transform: translateX(180px);
            transform: translateX(180px);
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item {
    min-height: 270px;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item.big .sub-banners-list-item-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-img {
    top: 0;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    max-height: 100%;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-content {
    min-height: 270px;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-content-txt {
    max-width: 450px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item {
    width: 100%;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item.big {
    width: 100%;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item.big .sub-banners-list-item-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item.big .sub-banners-list-item-content {
    padding: 30px 35px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item.big .sub-banners-list-item-content-txt {
    max-width: 500px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-content {
    padding: 30px 35px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-content-txt {
    max-width: 500px;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-promo-title {
    font-size: 28px;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-promo-txt {
    font-size: 16px;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-block-item {
    padding: 30px;
    min-height: 350px;
    max-width: 300px;
    min-width: initial;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-block-item-content-txt {
    font-size: 16px;
  }
  body .wrapper main .m-inner .advantages.pay-page .advantages-block {
    padding: 40px 35px;
    display: block;
  }
  body .wrapper main .m-inner .advantages.pay-page .advantages-block-item {
    position: relative;
    margin: 35px 0 0 0;
    padding-left: 70px;
    width: 100%;
  }
  body .wrapper main .m-inner .advantages.pay-page .advantages-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages.pay-page .advantages-block-item-img {
    position: absolute;
    top: 0;
    left: 0;
    width: 50px;
    min-width: 50px;
    height: 50px;
  }
  body .wrapper main .m-inner .advantages.pay-page .advantages-block-item-img.mar-left svg {
    margin-left: 15%;
  }
  body .wrapper main .m-inner .advantages.pay-page .advantages-block-item-title {
    margin: 0;
    text-align: left;
  }
  body .wrapper main .m-inner .advantages.pay-page .advantages-block-item-txt {
    margin-top: 10px;
    text-align: left;
  }
  body .wrapper main .m-inner .advantages.pay-page .advantages-block-item-txt a {
    display: none;
  }
  body .wrapper main .m-inner .advantages.pay-page .advantages-block-link {
    padding-left: 70px;
    display: block;
  }
  body .wrapper main .m-inner .banners.pay-page .banners-promo {
    padding-right: 120px;
  }
  body .wrapper main .m-inner .banners.pay-page .banners-promo-img {
    overflow: hidden;
    border-radius: 10px 0 0 10px;
  }
  body .wrapper main .m-inner .banners.pay-page .banners-promo-img img {
    -webkit-transform: translateX(-200px);
            transform: translateX(-200px);
  }
  body .wrapper main .m-inner .info-block {
    padding: 30px 60px;
  }
  body .wrapper main .m-inner .info-block-image {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  body .wrapper main .m-inner .info-block-image img {
    max-height: 85%;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper main .m-inner .info-block-content {
    margin-bottom: 0;
    max-width: 540px;
  }
  body .wrapper main .m-inner .info-block-content-desc {
    margin-top: 10px;
    font-size: 18px;
  }
  body .wrapper main .m-inner .info-block-content-text p {
    font-size: 16px;
  }
  body .wrapper main .m-inner .pay-advantages-content {
    width: 100%;
    max-width: 50%;
  }
  body .wrapper main .m-inner .pay-advantages-content h2 {
    font-size: 38px;
    line-height: 44px;
  }
  body .wrapper main .m-inner .pay-advantages-content p {
    margin-top: 20px;
    font-size: 18px;
    line-height: 1.4;
  }
  body .wrapper main .m-inner .pay-advantages-img {
    padding-top: 30px;
    width: 50%;
  }
  body .wrapper main .m-inner .pay-advantages-img img {
    position: static;
    max-width: 100%;
    -webkit-transform: none;
            transform: none;
  }
  body .wrapper main .m-inner .functions.sbp-app .functions-content {
    margin-top: 75px;
  }
  body .wrapper main .m-inner .functions.sbp-app .functions-content-block-item-img {
    padding-right: 0;
  }
  body .wrapper main .m-inner .functions.sbp-app .functions-steps-tabs-list::before {
    height: 545px;
  }
  body .wrapper main .m-inner .functions.sbp-app .functions-steps-tabs-list-item-desc {
    max-width: 310px;
  }
  body .wrapper main .m-inner .functions.sbp-app .functions-steps-tabs-list-item-title-txt {
    font-size: 22px;
    line-height: 25px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.online-page .promo-static-img img {
    -webkit-transform: translateX(220px);
            transform: translateX(220px);
  }
  body .wrapper .promo.online-page .promo-static-info h1 {
    max-width: 500px;
    font-size: 32px;
  }
  body .wrapper .promo.online-page .promo-static-info-txt {
    max-width: 450px;
  }
  body .wrapper .promo.online-page .promo-static-info-actions {
    margin-top: 40px;
    max-width: 50%;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .wrapper .promo.online-page .promo-static-info-actions .ui-btn {
    margin-right: 10px;
    margin-bottom: 10px;
  }
  body .wrapper .promo.online-page .promo-static-info-actions .ui-btn:not(:first-child) {
    margin-left: 0;
  }
  body .wrapper .promo.online-page .promo-static-info-actions .ui-btn a {
    padding: 0 20px;
    min-width: auto;
    font-size: 16px;
    line-height: 35px;
  }
  body .wrapper .promo.online-page .promo-static-info-actions .ui-btn-desc {
    display: none;
  }
  body .wrapper .promo.online-page .promo-static-info-actions .ui-btn-hollow {
    margin-right: 10px;
    margin-bottom: 10px;
  }
  body .wrapper .promo.online-page .promo-static-info-actions .ui-btn-hollow:not(:first-child) {
    margin-left: 0;
  }
  body .wrapper .promo.online-page .promo-static-info-actions .ui-btn-hollow a {
    padding: 0 20px;
    font-size: 16px;
    line-height: 35px;
  }
  body .wrapper .promo.online-page .promo-static-info-actions .ui-btn-hollow-desc {
    display: none;
  }
  body .wrapper .promo.pay-page.apple-pay .promo-static-img img {
    -webkit-transform: translateX(200px);
            transform: translateX(200px);
  }
  body .wrapper .promo.pay-page.apple-pay .promo-static-info-txt {
    max-width: 400px;
  }
  body .wrapper .promo.pay-page.sbp-app .promo-static-info-txt {
    max-width: 300px;
  }
  body .wrapper .promo.pay-page.sbp-app .promo-static-img img {
    max-height: 100%;
    -webkit-transform: translateX(221px);
            transform: translateX(221px);
  }
  body .wrapper .promo.pay-page .promo-static-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  body .wrapper .promo.pay-page .promo-static-img img {
    max-height: 85%;
  }
  body .wrapper .promo.pay-page .promo-static-info {
    padding: 50px 0 0 25px;
  }
  body .wrapper .promo.pay-page .promo-static-info-txt {
    max-width: 480px;
  }
  body .wrapper .promo.wallet-pay .promo-static-info-txt {
    max-width: 365px;
  }
  body .wrapper .promo.wallet-pay .promo-static-img img {
    max-height: 100%;
  }
  body .wrapper main .m-inner .functions.sm .functions-steps-tabs-list-item-title-txt {
    font-size: 22px;
    line-height: 26px;
  }
  body .wrapper main .m-inner .functions.sm .functions-steps-tabs-list-item-desc {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .functions.state-services-page .functions-steps-tabs-list-item-title-txt {
    font-size: 22px;
  }
  body .wrapper main .m-inner .functions.mir-pay .functions-content {
    margin-top: 35px;
  }
  body .wrapper main .m-inner .functions.mir-pay .functions-content-block-item-img {
    padding-right: 0;
  }
  body .wrapper main .m-inner .functions.mir-pay .functions-steps {
    padding-top: 90px;
  }
  body .wrapper main .m-inner .functions.mir-pay .functions-steps-tabs-list-item-title-txt {
    font-size: 18px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .functions.wallet-pay .functions-steps {
    padding-top: 0;
  }
  body .wrapper main .m-inner .functions.sbp-app .functions-content {
    margin-top: 35px;
  }
  body .wrapper main .m-inner .functions.sbp-app .functions-steps-tabs-list::before {
    height: 445px;
  }
  body .wrapper main .m-inner .functions.sbp-app .functions-steps-tabs-list-item-title-txt {
    font-size: 18px;
    line-height: 21px;
  }
  body .wrapper main .m-inner .functions-content-block-item-img img {
    max-height: 520px;
  }
  body .wrapper main .m-inner .functions-steps-tabs-list-item {
    margin-top: 32px;
  }
  body .wrapper main .m-inner .functions-steps-tabs-list-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .functions-steps-tabs-list-item-title-txt {
    padding-top: 2px;
    font-size: 20px;
  }
  body .wrapper main .m-inner .functions-steps-tabs-list-item-desc {
    margin-top: 8px;
    font-size: 16px;
    line-height: 1.35;
  }
  body .wrapper main .m-inner .functions-steps .ui-app-list {
    display: none;
  }
  body .wrapper main .m-inner .functions .ui-app-list.single {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrapper main .m-inner .advantages.online-page {
    padding: 30px 0 20px 0;
  }
  body .wrapper main .m-inner .advantages.online-page .advantages-block-item-img {
    width: 50px;
    height: 50px;
  }
  body .wrapper main .m-inner .advantages.online-page .advantages-block-item-txt {
    font-size: 16px;
  }
  body .wrapper main .m-inner .advantages.pay-page.google-pay {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .advantages.pay-page.google-pay:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages.pay-page .advantages-block {
    margin-top: 30px;
    padding: 30px;
  }
  body .wrapper main .m-inner .advantages.pay-page .advantages-block-item-img {
    width: 44px;
    min-width: 44px;
    height: 44px;
  }
  body .wrapper main .m-inner .advantages.pay-page .advantages-block-item-title {
    font-size: 18px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .advantages.pay-page .advantages-block-item-txt {
    font-size: 15px;
  }
  body .wrapper main .m-inner .advantages.samsung-pay.mir-pay .advantages-block {
    padding-right: 60px;
    padding-left: 60px;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  body .wrapper main .m-inner .advantages.samsung-pay.mir-pay .advantages-block-item {
    width: 39%;
  }
  body .wrapper main .m-inner .advantages.samsung-pay.mir-pay .advantages-block-item:nth-child(2) {
    margin-left: 130px;
  }
  body .wrapper main .m-inner .online-advantages.online-page .online-advantages-content span {
    margin-top: 20px;
    font-size: 16px;
    line-height: 1.35;
  }
  body .wrapper main .m-inner .online-advantages.online-page .online-advantages-content ul.list.big li {
    font-size: 16px;
  }
  body .wrapper main .m-inner .online-advantages.online-page .online-advantages-content .ui-btn {
    margin-top: 35px;
  }
  body .wrapper main .m-inner .sub-banners.online-page {
    padding: 40px 0 20px 0;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item.big .sub-banners-list-item-img img {
    -webkit-transform: translateX(90px);
            transform: translateX(90px);
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item.big .sub-banners-list-item-content-txt {
    max-width: 350px;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-content-title {
    font-size: 22px;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-content-txt {
    margin: 12px 0;
    max-width: 350px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item {
    min-height: 270px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item.big .sub-banners-list-item-content-txt {
    max-width: 400px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-content-title {
    font-size: 22px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-content-txt p {
    font-size: 15px;
    line-height: 1.35;
  }
  body .wrapper main .m-inner .sub-banners.sbp-app .sub-banners-list-item {
    min-height: 230px;
  }
  body .wrapper main .m-inner .sub-banners.sbp-app .sub-banners-list-item-content {
    min-height: 230px;
  }
  body .wrapper main .m-inner .sub-banners.sbp-app .sub-banners-list-item-content-txt {
    max-width: 290px;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page {
    padding-top: 100px;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-promo-title {
    font-size: 24px;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-block-item {
    margin-left: 15px;
    padding: 30px 20px;
    min-height: 280px;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-block-item:first-child {
    margin-left: 0;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-block-item-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    overflow: hidden;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-block-item-img img {
    max-height: 150px;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-block-item-content-txt {
    font-size: 14px;
  }
  body .wrapper main .m-inner .tabs.pay-page .tabs-content-list-item .list-points ul.list li {
    width: calc((100% - 20px)/2);
  }
  body .wrapper main .m-inner .tabs.online-page .tabs-content-list-item .ui-app-list.single {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 10px;
  }
  body .wrapper main .m-inner .tabs.online-page .tabs-content-list-item .ui-app-list.single .ui-app-list-item {
    margin: 0;
  }
  body .wrapper main .m-inner .banners.pay-page {
    padding: 35px 0;
  }
  body .wrapper main .m-inner .banners.pay-page .banners-promo {
    padding: 35px 40px;
  }
  body .wrapper main .m-inner .info-block {
    margin-top: 40px;
    padding: 30px 35px 230px 35px;
  }
  body .wrapper main .m-inner .info-block-image {
    right: 0;
    top: initial;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body .wrapper main .m-inner .info-block-image img {
    max-height: 240px;
  }
  body .wrapper main .m-inner .info-block-content {
    max-width: 100%;
  }
  body .wrapper main .m-inner .pay-advantages {
    padding: 40px 0 50px 0;
    display: block;
  }
  body .wrapper main .m-inner .pay-advantages-content {
    max-width: 100%;
  }
  body .wrapper main .m-inner .pay-advantages-content h2 {
    font-size: 32px;
    line-height: 1.3;
    text-align: center;
  }
  body .wrapper main .m-inner .pay-advantages-content p {
    text-align: center;
  }
  body .wrapper main .m-inner .pay-advantages-content-icons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body .wrapper main .m-inner .pay-advantages-img {
    position: static;
    padding-top: 40px;
    width: 100%;
    min-height: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body .wrapper main .m-inner .pay-advantages-img img {
    max-height: 300px;
  }
}
@media (max-width: 759px) {
  body .wrapper .tags.lg .tags-block-item a {
    padding: 0 20px;
    line-height: 33px;
  }
  body .wrapper .promo.online-page .promo-static-img img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper .promo.online-page .promo-static-img img.mobile {
    display: block;
  }
  body .wrapper .promo.online-page .promo-static-img img.desktop {
    display: none;
  }
  body .wrapper .promo.online-page .promo-static-info h1 {
    max-width: 300px;
    font-size: 24px;
  }
  body .wrapper .promo.online-page .promo-static-info-txt {
    margin: 15px 0 0 0;
    max-width: 250px;
  }
  body .wrapper .promo.online-page .promo-static-info .ui-btn {
    margin-top: 25px;
  }
  body .wrapper .promo.online-page .promo-static-info .ui-btn a {
    min-width: 120px;
  }
  body .wrapper .promo.online-page .promo-static-info-actions {
    margin-top: 20px;
    max-width: 70%;
  }
  body .wrapper .promo.online-page .promo-static-info-actions .ui-btn {
    margin-top: 0 !important;
  }
  body .wrapper .promo.online-page .promo-static-info-actions .ui-btn a {
    font-size: 14px;
  }
  body .wrapper .promo.online-page .promo-static-info-actions .ui-btn-hollow {
    margin-top: 0;
  }
  body .wrapper .promo.online-page .promo-static-info-actions .ui-btn-hollow a {
    font-size: 14px;
  }
  body .wrapper .promo.pay-page.google-pay .promo-static-img img {
    -webkit-transform: translateX(210px);
            transform: translateX(210px);
  }
  body .wrapper .promo.pay-page.google-pay .promo-static-info-txt {
    max-width: 325px;
  }
  body .wrapper .promo.pay-page.sbp-app .promo-static-info-txt {
    max-width: 260px;
  }
  body .wrapper .promo.pay-page .promo-static-info {
    padding: 30px 25px 0;
  }
  body .wrapper .promo.pay-page .promo-static-info-txt {
    max-width: 320px;
    font-size: 15px;
    line-height: 20px;
  }
  body .wrapper .promo.wallet-pay .promo-static-info-txt {
    max-width: 300px;
  }
  body .wrapper main .m-inner .functions {
    padding: 40px 0;
  }
  body .wrapper main .m-inner .functions.sm {
    padding: 20px 0;
  }
  body .wrapper main .m-inner .functions.sm .tags-block-item {
    margin: 0 0 0 20px;
  }
  body .wrapper main .m-inner .functions.sm .tags-block-item:first-child {
    margin-left: 0;
  }
  body .wrapper main .m-inner .functions.sm .functions-content-block-item-img img {
    max-height: 400px;
  }
  body .wrapper main .m-inner .functions.state-services-page .functions-content-block-item-img {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body .wrapper main .m-inner .functions.state-services-page .functions-content-block-item-img img {
    max-height: 300px;
  }
  body .wrapper main .m-inner .functions.state-services-page .functions-steps-tabs-list-item {
    margin-top: 0;
  }
  body .wrapper main .m-inner .functions.state-services-page .functions-steps-tabs-list-item-desc {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .functions.wallet-pay .functions-title {
    max-width: 310px;
  }
  body .wrapper main .m-inner .functions.wallet-pay .functions-steps {
    width: 60%;
  }
  body .wrapper main .m-inner .functions.sbp-app .functions-steps-tabs-list::before {
    display: none;
  }
  body .wrapper main .m-inner .functions-content {
    width: 39%;
  }
  body .wrapper main .m-inner .functions-content-block-item-img {
    padding: 0;
  }
  body .wrapper main .m-inner .functions-content-block-item-tips {
    display: none;
  }
  body .wrapper main .m-inner .functions-steps {
    padding-top: 70px;
    width: 52%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  body .wrapper main .m-inner .functions-steps-tabs-list {
    padding-left: 10px;
    border-left: none;
  }
  body .wrapper main .m-inner .functions-steps-tabs-list-item {
    margin-top: 0;
  }
  body .wrapper main .m-inner .functions-steps-tabs-list-item.active .functions-steps-tabs-list-item-title-txt {
    color: #262626;
  }
  body .wrapper main .m-inner .functions-steps-tabs-list-item:not(.active) {
    display: none;
  }
  body .wrapper main .m-inner .functions-steps-tabs-list-item:last-child .functions-steps-tabs-list-item-desc:before {
    display: none;
  }
  body .wrapper main .m-inner .functions-steps-tabs-list-item-title-round {
    display: none;
  }
  body .wrapper main .m-inner .functions-steps-tabs-list-item-title-txt {
    padding-top: 0;
    font-size: 22px;
    line-height: 27px;
  }
  body .wrapper main .m-inner .functions-steps-tabs-list-item-desc {
    margin: 10px 0 30px 0;
    max-width: 400px;
    letter-spacing: -0.008em;
  }
  body .wrapper main .m-inner .functions-steps .slick-controls {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .advantages.online-page {
    padding: 20px 0;
  }
  body .wrapper main .m-inner .advantages.online-page .advantages-block {
    margin-top: 30px;
    padding: 25px 20px;
  }
  body .wrapper main .m-inner .advantages.online-page .advantages-block-item {
    margin: 30px 0 0 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  body .wrapper main .m-inner .advantages.online-page .advantages-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages.online-page .advantages-block-item-img {
    margin: 0;
    width: 44px;
    min-width: 44px;
    height: 44px;
  }
  body .wrapper main .m-inner .advantages.online-page .advantages-block-item-txt {
    margin: 0 0 0 20px;
    text-align: left;
  }
  body .wrapper main .m-inner .advantages.online-page.samsung-pay.mir-pay .advantages-block {
    margin-top: 0;
    padding-right: 20px;
    padding-left: 20px;
  }
  body .wrapper main .m-inner .advantages.online-page.samsung-pay.mir-pay .advantages-block-item {
    width: 100%;
  }
  body .wrapper main .m-inner .advantages.online-page.samsung-pay.mir-pay .advantages-block-item:nth-child(2) {
    margin-left: 0;
  }
  body .wrapper main .m-inner .advantages.online-page.sbp-app .advantages-block {
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages.pay-page.google-pay .advantages-block-item-txt {
    margin-top: 0;
    font-size: 14px;
  }
  body .wrapper main .m-inner .advantages.pay-page .advantages-block {
    padding: 30px 20px;
  }
  body .wrapper main .m-inner .advantages.pay-page .advantages-block-item {
    margin-top: 40px;
    padding-left: 60px;
  }
  body .wrapper main .m-inner .advantages.pay-page .advantages-block-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .advantages.pay-page .advantages-block-item-txt {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .advantages.pay-page .advantages-block-item-txt br {
    display: none;
  }
  body .wrapper main .m-inner .advantages.pay-page .advantages-block-link {
    margin-top: 25px;
    padding-left: 0;
  }
  body .wrapper main .m-inner .helping-contacts.online-page {
    padding: 15px 0 50px;
  }
  body .wrapper main .m-inner .helping-contacts.online-page .helping-contacts-img {
    width: 44px;
    height: 44px;
  }
  body .wrapper main .m-inner .helping-contacts.online-page .helping-contacts-txt {
    margin-left: 20px;
    padding-right: 20px;
  }
  body .wrapper main .m-inner .online-advantages.online-page {
    padding: 20px 0 30px 0;
  }
  body .wrapper main .m-inner .online-advantages.online-page .online-advantages-content span {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .online-advantages.online-page .online-advantages-content ul {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .online-advantages.online-page .online-advantages-content ul.list.big li {
    margin-top: 11px;
    font-size: 14px;
  }
  body .wrapper main .m-inner .online-advantages.online-page .online-advantages-content ul.list.big li:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .online-advantages.online-page .online-advantages-content .ui-btn {
    margin-top: 30px;
  }
  body .wrapper main .m-inner .online-advantages.online-page .online-advantages-content .ui-btn a {
    min-width: 120px;
    line-height: 36px;
  }
  body .wrapper main .m-inner .sub-banners.online-page {
    padding: 30px 0;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item {
    min-height: 240px;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item.big .sub-banners-list-item-img img {
    -webkit-transform: translateX(190px);
            transform: translateX(190px);
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item.big .sub-banners-list-item-content {
    padding: 20px 15px;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item.big .sub-banners-list-item-content-txt {
    max-width: 270px;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-content {
    padding: 20px 15px;
    min-height: 240px;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-content-title {
    margin-top: 13px;
    font-size: 20px;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-content-txt {
    margin-top: 15px;
    font-size: 14px;
    line-height: 18px;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-content .ui-arrow-link {
    padding: 0;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-content .ui-arrow-link a {
    font-weight: normal;
    font-size: 14px;
    text-transform: none;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-title {
    margin-bottom: 25px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item {
    margin: 20px 0 0 0;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item.big .sub-banners-list-item-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item.big .sub-banners-list-item-img img {
    max-height: 300px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item.big .sub-banners-list-item-content {
    padding: 20px 20px 200px 20px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item.big .sub-banners-list-item-content-txt {
    max-width: 100%;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-content {
    padding: 20px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-content-title {
    font-size: 20px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-content-txt {
    margin: 15px 0;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-content-txt p {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .sub-banners.mir-pay .sub-banners-list-item-img img {
    -webkit-transform: translateX(-177px);
            transform: translateX(-177px);
  }
  body .wrapper main .m-inner .sub-banners.mir-pay .sub-banners-list-item-content-title {
    max-width: 360px;
    line-height: 27px;
  }
  body .wrapper main .m-inner .sub-banners.mir-pay .sub-banners-list-item-content-txt {
    max-width: 295px;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page {
    padding: 60px 0 30px 0;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page.google-pay .deposits-steps-block-item-img img {
    max-height: 170px;
    -webkit-transform: translateY(15px);
            transform: translateY(15px);
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-promo-title {
    font-size: 22px;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-block {
    margin-top: 25px;
    width: 100vw;
    margin-left: calc((100vw - 100%)/-2);
    padding: 0 calc((100vw - 100%)/2);
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    overflow-x: scroll;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-block:after {
    content: '';
    padding-left: calc((100vw - 100%)/2);
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-block::-webkit-scrollbar {
    display: none;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-block-item {
    padding: 25px 30px;
    width: 270px;
    min-width: 270px;
    min-height: 240px;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-block-item-img img {
    max-height: 145px;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-block-item-content-txt {
    line-height: 16px;
  }
  body .wrapper main .m-inner .banners.pay-page {
    padding: 30px 0;
  }
  body .wrapper main .m-inner .banners.pay-page .banners-promo {
    padding: 40px 35px;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  body .wrapper main .m-inner .banners.pay-page .banners-promo-img {
    width: auto;
  }
  body .wrapper main .m-inner .banners.pay-page .banners-promo-img img {
    position: static;
    max-height: 85%;
    -webkit-transform: translateX(-290px);
            transform: translateX(-290px);
  }
  body .wrapper main .m-inner .banners.pay-page .banners-promo-content {
    position: relative;
    z-index: 1;
  }
  body .wrapper main .m-inner .banners.pay-page.google-pay .banners-promo-img img {
    height: 255px;
  }
  body .wrapper main .m-inner .banners.pay-page.apple-pay .banners-promo-img img {
    height: 255px;
  }
  body .wrapper main .m-inner .tabs.pay-page .tabs-headings-list {
    margin: 0 -10px;
    padding: 0 10px;
    overflow-x: scroll;
  }
  body .wrapper main .m-inner .tabs.pay-page .tabs-headings-list::-webkit-scrollbar {
    display: none;
  }
  body .wrapper main .m-inner .tabs.pay-page .tabs-headings-list:after {
    content: '';
    padding-left: 10px;
  }
  body .wrapper main .m-inner .tabs.pay-page .tabs-headings-list-item {
    margin-left: 30px;
    overflow: initial;
  }
  body .wrapper main .m-inner .tabs.pay-page .tabs-headings-list-item:first-child {
    margin-left: 0;
  }
  body .wrapper main .m-inner .tabs.pay-page .tabs-headings-list-item button {
    overflow: hidden;
    padding-bottom: 11px;
  }
  body .wrapper main .m-inner .tabs.state-services-page .tabs-title {
    margin-bottom: 18px;
  }
  body .wrapper main .m-inner .tabs.state-services-page .tabs-title h2 {
    text-align: left;
  }
  body .wrapper main .m-inner .tabs.state-services-page .tabs-headings-list {
    margin: 0 -10px;
    padding: 0 10px;
    width: calc(100% + 20px);
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  body .wrapper main .m-inner .tabs.state-services-page .tabs-headings-list:after {
    content: '';
    display: block;
    padding-right: 10px;
    height: 1px;
  }
  body .wrapper main .m-inner .tabs.state-services-page .tabs-headings-list-item {
    margin-left: 10px;
  }
  body .wrapper main .m-inner .tabs.state-services-page .tabs-headings-list-item:first-child {
    margin-left: 0;
  }
  body .wrapper main .m-inner .tabs.state-services-page .tabs-headings-list-item button {
    padding: 0 20px;
    height: 35px;
    font-size: 13px;
    border-width: 1px;
  }
  body .wrapper main .m-inner .tabs.state-services-page .tabs-content-list {
    margin-top: 10px;
  }
  body .wrapper main .m-inner .tariffs.google-pay .tariffs-content-list {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .tariffs.google-pay .tariffs-content-list .docs-list-item a {
    font-size: 14px;
  }
  body .wrapper main .m-inner .footnotes {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .info-block {
    margin: 35px -10px 0;
    padding: 20px 10px 185px;
  }
  body .wrapper main .m-inner .info-block-image img {
    -webkit-transform: none;
            transform: none;
    max-height: 195px;
  }
  body .wrapper main .m-inner .info-block-content-desc {
    margin-top: 15px;
    line-height: 21px;
  }
  body .wrapper main .m-inner .info-block-content-text p {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .info-block.pay-page.google-pay {
    padding-bottom: 325px;
  }
  body .wrapper main .m-inner .info-block.pay-page.google-pay .info-block-image img {
    max-height: 320px;
    -webkit-transform: translateX(-25px);
            transform: translateX(-25px);
  }
  body .wrapper main .m-inner .pay-advantages {
    padding: 20px 0 25px 0;
  }
  body .wrapper main .m-inner .pay-advantages-content {
    padding-top: 0;
  }
  body .wrapper main .m-inner .pay-advantages-content h2 {
    font-size: 22px;
    text-align: left;
  }
  body .wrapper main .m-inner .pay-advantages-content h2 span {
    display: block;
  }
  body .wrapper main .m-inner .pay-advantages-content p {
    margin-top: 10px;
    font-size: 16px;
    line-height: 22px;
    text-align: left;
  }
  body .wrapper main .m-inner .pay-advantages-content-icons {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  body .wrapper main .m-inner .pay-advantages-content-icons svg {
    margin-left: 20px;
    max-width: 30px;
    max-height: 30px;
  }
  body .wrapper main .m-inner .pay-advantages-content-icons svg:first-child {
    margin-left: 0;
  }
  body .wrapper main .m-inner .pay-advantages-img {
    margin-top: 40px;
    padding: 0 25px;
  }
  body .wrapper main .m-inner .pay-advantages-img img {
    max-height: 240px;
  }
}
@media (max-width: 520px) {
  body .wrapper .promo.online-page .promo-static-info h1 {
    max-width: 230px;
    font-size: 22px;
    line-height: 26px;
  }
  body .wrapper .promo.online-page .promo-static-info-txt {
    max-width: 200px;
  }
  body .wrapper .promo.online-page .promo-static-info-actions .ui-btn:last-child,
  body .wrapper .promo.online-page .promo-static-info-actions .ui-btn-hollow:last-child {
    margin-bottom: 0;
  }
  body .wrapper .promo.pay-page.google-pay .promo-static-img img {
    -webkit-transform: none;
            transform: none;
    max-height: 100%;
  }
  body .wrapper .promo.pay-page.google-pay .promo-static-img img:not(.mob-only) {
    display: none;
  }
  body .wrapper .promo.pay-page.google-pay .promo-static-img img.mob-only {
    display: block;
  }
  body .wrapper .promo.pay-page.google-pay .promo-static-info {
    padding-bottom: 0;
  }
  body .wrapper .promo.pay-page.google-pay .promo-static-info-txt {
    max-width: 240px;
  }
  body .wrapper .promo.pay-page.apple-pay .promo-static-img img {
    max-height: 48%;
    -webkit-transform: translateX(75px);
            transform: translateX(75px);
  }
  body .wrapper .promo.pay-page.apple-pay .promo-static-info-txt {
    max-width: 240px;
  }
  body .wrapper .promo.pay-page.sbp-app .promo-static-img img {
    display: none;
  }
  body .wrapper .promo.pay-page.sbp-app .promo-static-img img.mobile {
    display: block;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper .promo.pay-page.sbp-app .promo-static-info-txt {
    max-width: 160px;
    opacity: 0.6;
  }
  body .wrapper .promo.pay-page .promo-static-img img {
    max-height: 48%;
    -webkit-transform: translateX(120px);
            transform: translateX(120px);
  }
  body .wrapper .promo.pay-page .promo-static-info h1 {
    font-size: 22px;
  }
  body .wrapper .promo.pay-page .promo-static-info-txt {
    max-width: 230px;
    opacity: 0.8;
  }
  body .wrapper .promo.mir-pay .promo-static-info-txt {
    opacity: 0.6;
  }
  body .wrapper .promo.wallet-pay .promo-static-info-txt {
    max-width: 170px;
  }
  body .wrapper .promo.wallet-pay .promo-static-img img {
    max-height: 70%;
  }
  body .wrapper main .m-inner .functions.sm .functions-title h2 {
    text-align: left;
    max-width: 220px;
  }
  body .wrapper main .m-inner .functions.sm .tags-block {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  body .wrapper main .m-inner .functions.sm .tags-block-item {
    margin: 0 0 0 10px;
  }
  body .wrapper main .m-inner .functions.sm .tags-block-item:first-child {
    margin-left: 0;
  }
  body .wrapper main .m-inner .functions.sm .functions-content {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .functions.sm .functions-content-block-item-img img {
    max-height: 250px;
  }
  body .wrapper main .m-inner .functions.sm .functions-steps {
    margin-top: 40px;
    padding-top: 0;
  }
  body .wrapper main .m-inner .functions.pay-page.google-pay .functions-steps {
    width: 58%;
  }
  body .wrapper main .m-inner .functions.state-services-page .functions-content-block-item-img {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  body .wrapper main .m-inner .functions.state-services-page .functions-content-block-item-img img {
    max-height: 245px;
  }
  body .wrapper main .m-inner .functions.mir-pay .functions-title h2 {
    max-width: 100%;
  }
  body .wrapper main .m-inner .functions.mir-pay .functions-steps {
    width: 56%;
  }
  body .wrapper main .m-inner .functions.sbp-app .functions-title h2 {
    max-width: 250px;
  }
  body .wrapper main .m-inner .functions.sbp-app .functions-steps {
    width: 60%;
  }
  body .wrapper main .m-inner .functions.sbp-app .functions-steps-tabs-list-item-title {
    max-width: 100%;
  }
  body .wrapper main .m-inner .functions-steps {
    padding-top: 25px;
  }
  body .wrapper main .m-inner .functions-steps-tabs-list-item-title {
    max-width: 185px;
  }
  body .wrapper main .m-inner .functions-steps .slick-controls {
    margin-top: auto;
  }
  body .wrapper main .m-inner .online-advantages.online-page .online-advantages-content h2 {
    max-width: 250px;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item {
    margin: 20px 0 0 0;
    min-height: 220px;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item.big {
    min-height: 240px;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item.big .sub-banners-list-item-img {
    display: none;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item.big .sub-banners-list-item-content {
    min-height: 240px;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item.big .sub-banners-list-item-content-txt {
    max-width: 300px;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-img img {
    -webkit-transform: translateX(30px);
            transform: translateX(30px);
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-content {
    min-height: 220px;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-content-title {
    margin-top: 8px;
  }
  body .wrapper main .m-inner .sub-banners.online-page .sub-banners-list-item-content-txt {
    max-width: 230px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-title h2 {
    text-align: left;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item.big .sub-banners-list-item-img img {
    max-height: 245px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item.big .sub-banners-list-item-content {
    padding-bottom: 175px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item.big .sub-banners-list-item-content-txt p:last-child {
    max-width: 300px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-img img {
    max-height: 85%;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-content-txt {
    max-width: 305px;
  }
  body .wrapper main .m-inner .sub-banners.pay .sub-banners-list-item-content-txt p:last-child {
    max-width: 215px;
  }
  body .wrapper main .m-inner .sub-banners.mir-pay .sub-banners-list-item-img {
    width: auto;
  }
  body .wrapper main .m-inner .sub-banners.mir-pay .sub-banners-list-item-img .desctop {
    display: none;
  }
  body .wrapper main .m-inner .sub-banners.mir-pay .sub-banners-list-item-img .mobile {
    display: block;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper main .m-inner .sub-banners.mir-pay .sub-banners-list-item-content-title {
    line-height: 27px;
  }
  body .wrapper main .m-inner .sub-banners.mir-pay .sub-banners-list-item-content .ui-app-list-item a img {
    width: 135px;
  }
  body .wrapper main .m-inner .sub-banners.sbp-app .sub-banners-list-item-content-title {
    max-width: 280px;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page.google-pay .deposits-steps-promo-txt {
    max-width: 100%;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-promo-title {
    text-align: left;
  }
  body .wrapper main .m-inner .deposits-steps.pay-page .deposits-steps-promo-txt {
    margin-top: 5px;
    max-width: 240px;
    text-align: left;
  }
  body .wrapper main .m-inner .banners {
    margin: 0 -10px;
  }
  body .wrapper main .m-inner .banners.pay-page .banners-promo {
    padding: 210px 30px 30px 30px;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  body .wrapper main .m-inner .banners.pay-page .banners-promo-img img {
    max-height: 100%;
    -webkit-transform: none;
            transform: none;
  }
  body .wrapper main .m-inner .banners.pay-page .banners-promo-img img:not(.mob-only) {
    display: none;
  }
  body .wrapper main .m-inner .banners.pay-page .banners-promo-img img.mob-only {
    display: block;
  }
  body .wrapper main .m-inner .banners.pay-page .banners-promo-content-txt {
    margin-top: 10px;
  }
  body .wrapper main .m-inner .banners.pay-page .banners-promo-content-txt ul.list li {
    margin-top: 6px;
  }
  body .wrapper main .m-inner .banners.pay-page .banners-promo-content .ui-btn-hollow {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .banners.pay-page.google-pay .banners-promo {
    border-radius: 0;
  }
  body .wrapper main .m-inner .banners.pay-page.google-pay .banners-promo-img {
    height: unset;
    border-radius: 0;
  }
  body .wrapper main .m-inner .banners.pay-page.samsung-pay .banners-promo-img img {
    height: unset;
  }
  body .wrapper main .m-inner .banners.pay-page.apple-pay .banners-promo-img img {
    height: unset;
  }
  body .wrapper main .m-inner .tabs.pay-page .tabs-content-list-item .list-points ul.list {
    display: block;
  }
  body .wrapper main .m-inner .tabs.pay-page .tabs-content-list-item .list-points ul.list li {
    margin-top: 10px;
    width: 100%;
  }
  body .wrapper main .m-inner .tabs.pay-page .tabs-content-list-item .list-points ul.list li:first-child {
    margin-top: 0;
  }
  body .wrapper main .m-inner .tabs.state-services-page .tabs-content-list .functions-steps {
    padding-top: 0;
  }
}
@media (max-width: 374px) {
  body .wrapper .promo.online-page .promo-static-img img {
    -webkit-transform: translateX(345px);
            transform: translateX(345px);
  }
}

/* End */


/* Start:/local/templates/main/styles/press-centr-styles.css?17643373856790*/
.bg-outside {
  position: relative;
}
.bg-outside:before,
.bg-outside:after {
  content: '';
  display: block;
  width: calc((100vw - 100%) / 2);
  background: inherit;
  position: absolute;
  bottom: 0px;
  top: 0px;
}
.bg-outside:before {
  right: 100%;
}
.bg-outside:after {
  left: 100%;
}
body .wrapper main .m-inner .press-title {
  font: 500 22px/32px 'CocoSharp', sans-serif;
  color: #262626;
  margin: 25px 0 65px 0;
  max-width: 930px;
}
body .wrapper main .m-inner .press-content .press-contacts {
  padding: 50px 75px 80px;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
  border-radius: 10px;
  margin-bottom: 100px;
}
body .wrapper main .m-inner .press-content .press-contacts-title {
  font: 700 24px/29px 'CocoSharp', sans-serif;
  color: #262626;
  margin-bottom: 30px;
}
body .wrapper main .m-inner .press-content .press-contacts-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .press-content .press-contacts-content-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 25px 5%;
  width: 100%;
}
body .wrapper main .m-inner .press-content .press-contacts-content-block-item {
  width: 30%;
}
body .wrapper main .m-inner .press-content .press-contacts-content-block-item:nth-child(3n - 1) {
  width: 30%;
}
body .wrapper main .m-inner .press-content .press-contacts-content-block-item .top {
  font: 300 18px/28px 'CocoSharp', sans-serif;
  color: #858f9a;
}
body .wrapper main .m-inner .press-content .press-contacts-content-block-item .bot {
  font: 300 18px/28px 'CocoSharp', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .press-content .press-contacts-content-block-item .bot a {
  color: #dc0533;
}
body .wrapper main .m-inner .press-content .news.press-center-page {
  padding: 50px 0 70px 0;
  border-top: 1px solid #f1f3f7;
  border-bottom: 1px solid #f1f3f7;
}
body .wrapper main .m-inner .press-content .news.press-center-page .news-block {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper main .m-inner .press-content .news.press-center-page .news-block-item {
  width: calc((100% - 220px) / 3);
}
body .wrapper main .m-inner .press-content .news.press-center-page .news-block-item:nth-child(n + 4) {
  margin-top: 55px;
}
body .wrapper main .m-inner .press-content .projects {
  padding: 50px 0 95px 0;
}
body .wrapper main .m-inner .press-content .projects-block {
  margin-top: 35px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .press-content .projects-block-item {
  max-width: 420px;
  margin-right: 95px;
}
body .wrapper main .m-inner .press-content .projects-block-item:last-child {
  margin-right: 0;
}
body .wrapper main .m-inner .press-content .projects-block-item-title {
  font: bold 18px/26px 'CocoSharp', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .press-content .projects-block-item-txt {
  margin-top: 15px;
  font: 300 18px/26px 'CocoSharp', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .press-content .projects-block-item-txt:hover {
  text-decoration: underline;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .press-content .press-contacts-content-block {
    gap: 15px 0;
  }
  body .wrapper main .m-inner .press-content .press-contacts-content-block-item:nth-child(n) {
    width: 50%;
  }
  body .wrapper main .m-inner .press-content .press-contacts-content-block-item .top {
    font-size: 16px;
  }
  body .wrapper main .m-inner .press-content .press-contacts-content-block-item .bot {
    font-size: 16px;
  }
  body .wrapper main .m-inner .press-content .news.press-center-page .news-block-item {
    width: calc((100% - 90px) / 3);
  }
  body .wrapper main .m-inner .press-content .news.press-center-page .news-block-item:nth-child(n + 4) {
    display: block;
  }
  body .wrapper main .m-inner .press-content .projects-block-item {
    margin-right: 0;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .press-title {
    font-size: 20px;
    line-height: 27px;
    margin-bottom: 45px;
  }
  body .wrapper main .m-inner .press-content .press-contacts {
    padding: 50px 50px 60px;
  }
  body .wrapper main .m-inner .press-content .press-contacts-title {
    font-size: 22px;
  }
  body .wrapper main .m-inner .press-content .press-contacts-content {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .wrapper main .m-inner .press-content .news.press-center-page .news-block-item {
    width: 340px;
    margin-right: 0;
  }
  body .wrapper main .m-inner .press-content .news.press-center-page .news-block-item:last-child {
    margin-right: 0;
  }
  body .wrapper main .m-inner .press-content .news.press-center-page .news-block-item:nth-child(n + 3) {
    margin-top: 55px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .press-title {
    font-size: 16px;
    line-height: 23px;
    margin: 15px 0 25px 0;
  }
  body .wrapper main .m-inner .press-content .news.press-center-page {
    padding: 25px 0 35px 0;
  }
  body .wrapper main .m-inner .press-content .news.press-center-page .news-block-item {
    width: 100%;
  }
  body .wrapper main .m-inner .press-content .news.press-center-page .news-block-item:nth-child(n + 3) {
    margin-top: 0;
  }
  body .wrapper main .m-inner .press-content .projects {
    padding: 25px 0 40px 0;
  }
  body .wrapper main .m-inner .press-content .projects-block {
    margin-top: 20px;
    display: block;
  }
  body .wrapper main .m-inner .press-content .projects-block-item {
    max-width: 100%;
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .press-content .projects-block-item:last-child {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .press-content .projects-block-item-title {
    font-size: 14px;
    line-height: 19px;
  }
  body .wrapper main .m-inner .press-content .projects-block-item-txt {
    margin-top: 5px;
    font-size: 14px;
    line-height: 19px;
  }
  body .wrapper main .m-inner .press-content .press-contacts {
    padding: 0;
    margin-bottom: 50px;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  body .wrapper main .m-inner .press-content .press-contacts-title {
    font-size: 16px;
    line-height: 29px;
    margin-bottom: 15px;
  }
  body .wrapper main .m-inner .press-content .press-contacts-content {
    display: block;
  }
  body .wrapper main .m-inner .press-content .press-contacts-content-block-item .top {
    font-size: 14px;
    line-height: 19px;
  }
  body .wrapper main .m-inner .press-content .press-contacts-content-block-item .bot {
    font-size: 14px;
    line-height: 19px;
  }
}

/* End */


/* Start:/local/templates/main/styles/program-sport-styles.css?17643373859375*/
.bg-outside {
  position: relative;
}
.bg-outside:before,
.bg-outside:after {
  content: '';
  display: block;
  width: calc((100vw - 100%) / 2);
  background: inherit;
  position: absolute;
  bottom: 0px;
  top: 0px;
}
.bg-outside:before {
  right: 100%;
}
.bg-outside:after {
  left: 100%;
}
.green-grad-txt {
  color: #038C73;
  background: -webkit-gradient(linear, right top, left top, from(#6CC47B), to(#038C73));
  background: linear-gradient(270deg, #6CC47B 0%, #038C73 100%);
  background-clip: none;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .green-grad-txt {
    background: transparent;
  }
}
body .wrapper main .m-inner h1.detail,
body .wrapper main .m-inner h1.sports-day {
  max-width: 995px;
}
body .wrapper main .m-inner .program {
  margin-top: 45px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-bottom: 130px;
}
body .wrapper main .m-inner .program-title {
  font: 500 22px/32px 'CocoSharp', sans-serif;
  color: #262626;
  max-width: 955px;
}
body .wrapper main .m-inner .program-content {
  max-width: 955px;
}
body .wrapper main .m-inner .program-content-txt {
  margin-top: 40px;
  max-width: 937px;
}
body .wrapper main .m-inner .program-content-txt ul {
  margin-bottom: 27px;
}
body .wrapper main .m-inner .program-content-txt p {
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 22px;
}
body .wrapper main .m-inner .program-content-txt p:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .program-content .helping-contacts.sports-day {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 60px 30px 0 0;
}
body .wrapper main .m-inner .program-content .helping-contacts.sports-day .helping-contacts-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .program-content .helping-contacts.sports-day .helping-contacts-txt {
  margin-left: 22px;
  max-width: 400px;
  line-height: 24px;
}
body .wrapper main .m-inner .program-content .helping-contacts.sports-day .helping-contacts-txt.sm {
  max-width: 225px;
}
body .wrapper main .m-inner .program-content .helping-contacts.sports-day .helping-contacts-txt a {
  white-space: normal;
}
body .wrapper main .m-inner .program .sports-results {
  padding: 50px 26px 50px 55px;
  width: 467px;
  -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
          box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
  border-radius: 10px;
}
body .wrapper main .m-inner .program .sports-results .tariffs.sports-day {
  padding: 0;
}
body .wrapper main .m-inner .program .sports-results .tariffs.sports-day .tariffs-title h2 {
  font-size: 24px;
}
body .wrapper main .m-inner .program .sports-results .tariffs.sports-day .tariffs-content-list {
  margin-top: 22px;
}
body .wrapper main .m-inner .program .sports-results .tariffs.sports-day .tariffs-content-list .docs-list-item a {
  font-size: 16px;
}
body .wrapper main .m-inner .program .sports-results .results {
  margin-top: 20px;
}
body .wrapper main .m-inner .program .sports-results .results-title {
  font: 700 24px/42px 'CocoSharp', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .program .sports-results .results a {
  margin-top: 16px;
  display: block;
  font: 300 16px/22px 'CocoSharp', sans-serif;
  color: #dc0533;
}
body .wrapper main .m-inner .program .sports-results .results a:hover {
  text-decoration: underline;
}
body .wrapper main .m-inner .program .helping-contacts.mobile {
  display: none;
  padding-bottom: 0;
}
body .wrapper main .m-inner .program .helping-contacts.mobile .helping-contacts-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 20px;
}
body .wrapper main .m-inner .program .helping-contacts.mobile .helping-contacts-item:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .program .helping-contacts.mobile .helping-contacts-item .helping-contacts-txt {
  margin-left: 10px;
  font-size: 12px;
}
body .wrapper main .m-inner .program .helping-contacts.mobile .helping-contacts-item .helping-contacts-img {
  width: 50px;
  height: 43px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .program-content {
    padding-right: 55px;
  }
  body .wrapper main .m-inner .program-content .helping-contacts.sports-day {
    padding-right: 0;
  }
  body .wrapper main .m-inner .program-content .helping-contacts.sports-day .helping-contacts-item .helping-contacts-txt {
    font-size: 16px;
  }
  body .wrapper main .m-inner .program .sports-results {
    padding-left: 45px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .program-title {
    font-size: 20px;
    line-height: 30px;
  }
  body .wrapper main .m-inner .program-content .helping-contacts.sports-day {
    display: block;
    padding-top: 40px;
  }
  body .wrapper main .m-inner .program-content .helping-contacts.sports-day .helping-contacts-item {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .program-content .helping-contacts.sports-day .helping-contacts-item:last-child {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .program-content .helping-contacts.sports-day .helping-contacts-item .helping-contacts-txt {
    max-width: 100%;
  }
  body .wrapper main .m-inner .program-content .helping-contacts.sports-day .helping-contacts-item .helping-contacts-txt.sm {
    max-width: 100%;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .program {
    margin-top: 25px;
  }
  body .wrapper main .m-inner .program-title {
    font-size: 18px;
    line-height: 28px;
  }
  body .wrapper main .m-inner .program-content {
    padding-right: 20px;
  }
  body .wrapper main .m-inner .program-content-txt {
    margin-top: 20px;
  }
  body .wrapper main .m-inner .program-content-txt p {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 12px;
  }
  body .wrapper main .m-inner .program-content-txt ul {
    margin-bottom: 13px;
  }
  body .wrapper main .m-inner .program-content .helping-contacts.sports-day {
    padding-top: 20px;
  }
  body .wrapper main .m-inner .program-content .helping-contacts.sports-day .helping-contacts-item {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .program-content .helping-contacts.sports-day .helping-contacts-item:last-child {
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .program-content .helping-contacts.sports-day .helping-contacts-item .helping-contacts-txt {
    font-size: 14px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .program-content .helping-contacts.sports-day .helping-contacts-item .helping-contacts-txt a {
    white-space: nowrap;
  }
  body .wrapper main .m-inner .program-content .helping-contacts.sports-day .helping-contacts-item .helping-contacts-img {
    width: 50px;
    height: 43px;
  }
  body .wrapper main .m-inner .program .sports-results {
    padding-left: 30px;
    padding-right: 13px;
  }
  body .wrapper main .m-inner .program .sports-results .tariffs.sports-day .tariffs-title h2 {
    font-size: 20px;
  }
  body .wrapper main .m-inner .program .sports-results .tariffs.sports-day .tariffs-content-list {
    margin-top: 15px;
  }
  body .wrapper main .m-inner .program .sports-results .tariffs.sports-day .tariffs-content-list .docs-list-item a {
    font-size: 14px;
    padding: 0px 0 0 30px;
  }
  body .wrapper main .m-inner .program .sports-results .tariffs.sports-day .tariffs-content-list .docs-list-item a::before {
    width: 18px;
    height: 20px;
  }
  body .wrapper main .m-inner .program .sports-results .results-title {
    font-size: 20px;
    line-height: 28px;
  }
  body .wrapper main .m-inner .program .sports-results .results a {
    font-size: 14px;
    line-height: 20px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .program {
    display: block;
    padding-bottom: 40px;
  }
  body .wrapper main .m-inner .program-title {
    font-size: 16px;
    line-height: 24px;
  }
  body .wrapper main .m-inner .program-content-txt p {
    font-size: 14px;
  }
  body .wrapper main .m-inner .program-content .helping-contacts.sports-day {
    display: none;
  }
  body .wrapper main .m-inner .program .sports-results {
    width: 100%;
    padding-top: 25px;
    padding-left: 10px;
    padding: 25px 0 0 0;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  body .wrapper main .m-inner .program .sports-results .tariffs.sports-day .tariffs-title h2 {
    font-size: 18px;
  }
  body .wrapper main .m-inner .program .sports-results .results-title {
    font-size: 18px;
  }
  body .wrapper main .m-inner .program .sports-results .results a {
    line-height: 18px;
  }
  body .wrapper main .m-inner .program .helping-contacts.mobile {
    display: block;
  }
}

/* End */


/* Start:/local/templates/main/styles/moneta-styles.css?17643373854332*/
.bg-outside {
  position: relative;
}
.bg-outside:before,
.bg-outside:after {
  content: '';
  display: block;
  width: calc((100vw - 100%) / 2);
  background: inherit;
  position: absolute;
  bottom: 0px;
  top: 0px;
}
.bg-outside:before {
  right: 100%;
}
.bg-outside:after {
  left: 100%;
}
.green-grad-txt {
  color: #038C73;
  background: -webkit-gradient(linear, right top, left top, from(#6CC47B), to(#038C73));
  background: linear-gradient(270deg, #6CC47B 0%, #038C73 100%);
  background-clip: none;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .green-grad-txt {
    background: transparent;
  }
}
body .wrapper main .m-inner .coin-slider {
  padding: 25px 0 100px;
  position: relative;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .coin-slider {
    padding-bottom: 0;
  }
}
body .wrapper main .m-inner .coin-slider-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding: 54px 0 82px 40px;
  background-color: #F2F2F2;
  border-radius: 10px;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .coin-slider-block {
    padding-left: 51px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .coin-slider-block {
    padding: 20px 0 20px 10px;
    display: block;
  }
}
body .wrapper main .m-inner .coin-slider-block-item {
  padding-right: 20px;
  cursor: pointer;
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .coin-slider-block-item {
    padding-right: 46px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .coin-slider-block-item {
    padding-right: 10px;
    margin-bottom: 15px;
  }
}
body .wrapper main .m-inner .coin-slider-block-item-img {
  width: 863px;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .coin-slider-block-item-img {
    width: 643px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .coin-slider-block-item-img {
    display: contents;
  }
}
body .wrapper main .m-inner .coin-slider-block-item-img img {
  border-radius: 10px;
  width: 100%;
}
body .wrapper main .m-inner .coin-slider .slick-slider .slick-list .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
body .wrapper main .m-inner .coin-slider .slick-slider .slick-list .slick-track .slick-slide {
  height: auto;
}
body .wrapper main .m-inner .coin-slider .slick-controls-arrows {
  position: absolute;
  top: 45%;
  -webkit-transform: translateY(-45%);
          transform: translateY(-45%);
  left: -28px;
  right: -28px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .coin-slider .slick-controls-arrows .slick-arrow {
  pointer-events: all;
  font-size: 0;
  width: 52px;
  height: 52px;
  border-radius: 50%;
  -webkit-box-shadow: 0px 0px 30px rgba(204, 208, 214, 0.7) !important;
          box-shadow: 0px 0px 30px rgba(204, 208, 214, 0.7) !important;
  -webkit-transition: -webkit-box-shadow 0.3s;
  transition: -webkit-box-shadow 0.3s;
  transition: box-shadow 0.3s;
  transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
}
body .wrapper main .m-inner .coin-slider .slick-controls-arrows .slick-arrow:hover {
  -webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
          box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
}
body .wrapper main .m-inner .coin-slider .slick-controls-arrows .slick-arrow.slick-prev {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='23' viewBox='0 0 14 23' fill='none'%3E%3Cpath d='M12 2L3 11.5L12 21' stroke='%23F65E64' stroke-width='3'/%3E%3C/svg%3E") center no-repeat, #ffffff;
}
body .wrapper main .m-inner .coin-slider .slick-controls-arrows .slick-arrow.slick-next {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='23' viewBox='0 0 14 23' fill='none'%3E%3Cpath d='M2 21L11 11.5L2 2' stroke='%23F65E64' stroke-width='3'/%3E%3C/svg%3E") center no-repeat, #ffffff;
}
body .wrapper main .m-inner .coin-slider .slick-controls-dots {
  bottom: 135px;
}

/* End */


/* Start:/local/templates/main/styles/info-disclosure.css?176433738513312*/
.bg-outside {
  position: relative;
}
.bg-outside:before,
.bg-outside:after {
  content: '';
  display: block;
  width: calc((100vw - 100%) / 2);
  background: inherit;
  position: absolute;
  bottom: 0px;
  top: 0px;
}
.bg-outside:before {
  right: 100%;
}
.bg-outside:after {
  left: 100%;
}
.info-disclosure-link {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
  margin-bottom: 20px;
  padding: 20px;
  background-color: #f1f3f7;
}
.info-disclosure-link::before {
  content: '';
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: block;
  width: 40px;
  height: 40px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none'%3E%3Crect width='39' height='39' x='.5' y='.5' stroke='%23D9D9D9' rx='9.5'/%3E%3Cpath stroke='%231E1E1E' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M25.224 14.392 14.74 24.876M16.786 14.41l8.438-.018-.017 8.44'/%3E%3C/svg%3E");
}
body .wrapper main .m-inner {
  padding-top: 35px;
  padding-bottom: 100px;
}
body .wrapper main .m-inner h1.detail,
body .wrapper main .m-inner h1.info-disclosure {
  max-width: 1050px;
}
body .wrapper main .m-inner .tabs--info-disclosure_archive {
  margin-top: 20px;
  padding: 0;
}
body .wrapper main .m-inner .docs {
  padding: 0;
  margin-bottom: 20px;
}
body .wrapper main .m-inner .docs_title {
  position: relative;
  display: inline-block;
  padding-right: 35px;
  font: 700 48px/60px 'CocoSharp', sans-serif;
  color: #dc0533;
  padding-bottom: 20px;
  cursor: pointer;
}
body .wrapper main .m-inner .docs_title::after {
  content: '';
  position: absolute;
  right: 0;
  top: 17px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  width: 20px;
  height: 20px;
  border-right: 2px solid #f65e64;
  border-bottom: 2px solid #f65e64;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .docs_title.active::after {
  top: 30px;
  -webkit-transform: rotate(225deg);
          transform: rotate(225deg);
}
body .wrapper main .m-inner .docs-container {
  margin-top: 0;
}
body .wrapper main .m-inner .docs-container.info-disclosure-page {
  display: none;
}
body .wrapper main .m-inner .docs-wrap {
  position: relative;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .wrapper main .m-inner .docs-content {
  width: 37%;
  margin-right: 40px;
}
body .wrapper main .m-inner .docs-item {
  padding: 15px 0;
  border-top: 1px solid #e7e7e7;
}
body .wrapper main .m-inner .docs-item:last-child {
  border-bottom: 1px solid #e7e7e7;
}
body .wrapper main .m-inner .docs-name {
  font: 700 18px/42px 'CocoSharp', sans-serif;
  color: #cacdc2;
  cursor: pointer;
}
body .wrapper main .m-inner .docs-name.active {
  color: #262626;
}
body .wrapper main .m-inner .docs-name a {
  color: #cacdc2;
}
body .wrapper main .m-inner .docs-list.info-disclosure-page {
  display: none;
}
body .wrapper main .m-inner .docs-list.info-disclosure-page.active {
  display: block;
}
body .wrapper main .m-inner .docs-list-item a {
  margin-bottom: 20px;
}
body .wrapper main .m-inner .docs-list-item a::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='26' viewBox='0 0 18 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='16' height='18.8333' rx='2' stroke='%23DC0533' stroke-width='2'/%3E%3Cpath d='M4.90918 6.25H10.6365' stroke='%23DC0533' stroke-width='2'/%3E%3Cpath d='M4.90918 10.4167H13.091' stroke='%23DC0533' stroke-width='2'/%3E%3Cpath d='M4.90918 14.5833H13.091' stroke='%23DC0533' stroke-width='2'/%3E%3Cpath d='M8.18164 25H16.3635' stroke='%23DC0533' stroke-width='2'/%3E%3C/svg%3E%0A");
}
body .wrapper main .m-inner .docs-nav {
  width: 600px;
}
body .wrapper main .m-inner .docs.creditovanie-page {
  margin-top: 100px;
}
body .wrapper main .m-inner .indicators.info-disclosure {
  padding-top: 20px;
}
body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-point {
  width: 70%;
  font-weight: 300;
  padding-left: 0;
  padding-right: 30px;
}
body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-point ol {
  margin-bottom: 0;
  padding-left: 17px;
}
body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-point ul.list.big li {
  margin-top: 10px;
}
body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-point span {
  font: 300 15px/22px 'CocoSharp', sans-serif;
  color: #858f9a;
}
body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-point span.lg {
  display: block;
  font: 300 18px/28px 'CocoSharp', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-point a {
  display: block;
  color: #dc0533;
  margin-top: 10px;
}
body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-point a:hover {
  text-decoration: underline;
}
body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-val {
  padding-left: 0;
  width: 15%;
  font-weight: 300;
}
body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-val:last-child {
  padding-left: 65px;
}
body .wrapper main .m-inner .indicators.info-disclosure_archive {
  padding: 0;
}
body .wrapper main .m-inner .indicators.info-disclosure_archive .indicators-list {
  padding: 0;
}
body .wrapper main .m-inner .indicators.info-disclosure_archive .indicators-list-item {
  display: grid;
  grid-template-columns: 13% 16.1% 26.8% 1fr;
  gap: 10px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 20px 0;
}
body .wrapper main .m-inner .indicators.info-disclosure_archive .indicators-list-item-point {
  width: auto;
  padding-left: 0;
  padding-right: 0;
}
body .wrapper main .m-inner .indicators.info-disclosure_archive .indicators-list-item-point span {
  font: 300 11px/14px 'CocoSharp', sans-serif;
  color: #858f9a;
  display: none;
  margin-bottom: 3px;
}
body .wrapper main .m-inner .indicators.info-disclosure_archive .indicators-list-item-point a {
  color: inherit;
}
body .wrapper main .m-inner .indicators.info-disclosure_archive .indicators-list-item-val {
  padding-left: 0;
  width: auto;
  font-weight: 300;
  font-size: 15px;
  line-height: 1.3;
  color: #858f9a;
}
body .wrapper main .m-inner .indicators.info-disclosure_archive .indicators-list-item-val br {
  display: none;
}
body .wrapper main .m-inner .indicators.info-disclosure_archive .indicators-list-item .docs-list-item {
  margin-top: 0;
}
body .wrapper main .m-inner .indicators.info-disclosure_archive .indicators-list-item .docs-list-item a {
  margin-bottom: 0;
}
body .wrapper main .m-inner .indicators.info-disclosure_archive.indicators--changed .indicators-list-item {
  grid-template-columns: 30% 1fr;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-val:last-child {
    padding-left: 23px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .docs_title {
    font-size: 40px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-point {
    width: 60%;
  }
  body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-val {
    width: 20%;
  }
  body .wrapper main .m-inner .indicators.info-disclosure_archive .indicators-list-item {
    grid-template-columns: 16% 21% 26% 1fr;
  }
  body .wrapper main .m-inner .indicators.info-disclosure_archive.indicators--changed .indicators-list-item {
    grid-template-columns: 37% 1fr;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner {
    padding-top: 0;
    padding-bottom: 60px;
  }
  body .wrapper main .m-inner .docs-wrap {
    display: block;
  }
  body .wrapper main .m-inner .docs-content {
    width: 100%;
    margin-right: 0;
  }
  body .wrapper main .m-inner .docs_title {
    font-size: 32px;
    line-height: 42px;
  }
  body .wrapper main .m-inner .docs_title::after {
    top: 15px;
    width: 13px;
    height: 13px;
  }
  body .wrapper main .m-inner .docs_title.active::after {
    top: 21px;
  }
  body .wrapper main .m-inner .docs-name {
    font-size: 14px;
    line-height: 32px;
  }
  body .wrapper main .m-inner .docs-list-item a {
    font-size: 14px;
    margin-bottom: 0;
  }
  body .wrapper main .m-inner .docs-list-item a::before {
    width: 17px;
    height: 24px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-point {
    font-size: 14px;
    padding-right: 0;
  }
  body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-point span {
    font-size: 14px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-point span.lg {
    font-size: 16px;
    line-height: 26px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-val {
    font-size: 14px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-val:last-child {
    padding-left: 0;
    text-align: center;
  }
  body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-val span {
    font-size: 14px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure_archive .indicators-list-item {
    grid-template-columns: 14% 20% 22% 1fr;
  }
  body .wrapper main .m-inner .indicators.info-disclosure_archive .indicators-list-item-point {
    font-size: 16px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure_archive .indicators-list-item-val {
    font-size: 14px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure_archive .indicators-list-item .docs-list-item a {
    margin-top: 0;
    font-size: 16px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure_archive.indicators--changed .indicators-list-item {
    grid-template-columns: 40% 1fr;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .docs_title {
    font-size: 24px;
    line-height: 34px;
    padding-right: 20px;
  }
  body .wrapper main .m-inner .docs_title::after {
    top: 11px;
    width: 8px;
    height: 8px;
  }
  body .wrapper main .m-inner .docs_title.active::after {
    top: 16px;
  }
  body .wrapper main .m-inner .docs.creditovanie-page {
    margin-top: 60px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-point {
    font-size: 13px;
    line-height: 18px;
    padding-left: 5px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-point a {
    font-size: 11px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-point span {
    font-size: 10px;
    line-height: 14px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-point span.lg {
    font-size: 13px;
    line-height: 18px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-point ul li {
    font-size: 13px;
    line-height: 18px;
    padding-left: 15px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-point ul li::before {
    top: 6px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-val {
    width: 19%;
    font-size: 11px;
    line-height: 14px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-val:last-child {
    text-align: start;
    padding-left: 5px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure .indicators-list-item-val span {
    font-size: 10px;
    line-height: 14px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure_archive .indicators-list-item {
    grid-template-columns: repeat(3, 1fr);
    gap: 20px 10px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure_archive .indicators-list-item:first-child {
    display: none;
  }
  body .wrapper main .m-inner .indicators.info-disclosure_archive .indicators-list-item-val br {
    display: block;
  }
  body .wrapper main .m-inner .indicators.info-disclosure_archive .indicators-list-item-point {
    font-size: 14px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure_archive .indicators-list-item-point span {
    display: block;
  }
  body .wrapper main .m-inner .indicators.info-disclosure_archive .indicators-list-item-point:last-child {
    grid-column: 1 / -1;
  }
  body .wrapper main .m-inner .indicators.info-disclosure_archive .indicators-list-item .docs-list-item a {
    min-height: 25px;
    font-size: 14px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure_archive.indicators--changed .indicators-list-item {
    grid-template-columns: 34% 1fr;
  }
  body .wrapper main .m-inner .indicators.info-disclosure_archive.indicators--changed .indicators-list-item:first-child {
    display: grid;
  }
  body .wrapper main .m-inner .indicators.info-disclosure_archive.indicators--changed .indicators-list-item-val {
    font-size: 11px;
  }
  body .wrapper main .m-inner .indicators.info-disclosure_archive.indicators--changed .indicators-list-item-point:last-child {
    grid-column: unset;
  }
}

/* End */


/* Start:/local/templates/main/styles/kurs-valut-styles.css?17643373852936*/
.bg-outside {
  position: relative;
}
.bg-outside:before,
.bg-outside:after {
  content: '';
  display: block;
  width: calc((100vw - 100%) / 2);
  background: inherit;
  position: absolute;
  bottom: 0px;
  top: 0px;
}
.bg-outside:before {
  right: 100%;
}
.bg-outside:after {
  left: 100%;
}
body .wrapper main .m-inner .exchange-rates .detail {
  max-width: 880px;
  margin-bottom: 60px;
}
body .wrapper main .m-inner .exchange-rates table {
  width: 880px;
}
body .wrapper main .m-inner .exchange-rates table tr th {
  font: 300 18px/28px 'CocoSharp', sans-serif;
  color: #262626;
  padding: 12px 0 10px 0;
}
body .wrapper main .m-inner .exchange-rates table tr th:first-child {
  padding-left: 36px;
}
body .wrapper main .m-inner .exchange-rates table tr:first-child {
  background: #f2f2f2;
}
body .wrapper main .m-inner .exchange-rates table tr td span {
  padding-top: 21px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font: 300 30px/35px 'CocoSharp', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .exchange-rates table tr td span.green {
  color: #dc0533;
  font-size: 23px;
  padding-left: 36px;
}
body .wrapper main .m-inner .exchange-rates table tr td span:after {
  content: '';
  margin-left: 7px;
  width: 7px;
  height: 6px;
}
body .wrapper main .m-inner .exchange-rates table tr td span.up:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' viewBox='0 0 7 7' fill='none'%3E%3Cpath d='M3.5 0.5L0 6.5H7L3.5 0.5Z' fill='%23028600'/%3E%3C/svg%3E") center no-repeat;
}
body .wrapper main .m-inner .exchange-rates table tr td span.down:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' viewBox='0 0 7 7' fill='none'%3E%3Cpath d='M3.5 6.5L7 0.5L-5.24537e-07 0.500001L3.5 6.5Z' fill='%23FF3F4C'/%3E%3C/svg%3E") center no-repeat;
}
body .wrapper main .m-inner .exchange-rates-subtxt {
  padding: 45px 0 100px 0;
  font: 300 14px/28px 'CocoSharp', sans-serif;
  color: #767474;
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .exchange-rates table {
    width: 615px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .exchange-rates .detail {
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .exchange-rates table {
    width: 300px;
  }
  body .wrapper main .m-inner .exchange-rates table tr th {
    font-size: 16px;
    padding-right: 13px;
  }
  body .wrapper main .m-inner .exchange-rates table tr th:first-child {
    padding-left: 10px;
  }
  body .wrapper main .m-inner .exchange-rates table tr td span {
    font-size: 20px;
  }
  body .wrapper main .m-inner .exchange-rates table tr td span.green {
    font-size: 18px;
    padding-left: 10px;
  }
  body .wrapper main .m-inner .exchange-rates-subtxt {
    padding: 35px 0 60px 0;
  }
}

/* End */


/* Start:/local/templates/main/styles/faq-styles.css?17643373852492*/
body .wrapper main .m-inner .questions-tabs.faq-page {
  padding: 0 0 90px;
}
body .wrapper main .m-inner .questions-tabs.faq-page .questions-tabs-list {
  background: transparent;
}
body .wrapper main .m-inner .questions-tabs.faq-page .questions-tabs-list-item:first-child {
  border-top: 1px solid #e0dfdf;
}
body .wrapper main .m-inner .questions-tabs.faq-page .questions-tabs-list-item:last-child {
  border-bottom: 1px solid #e0dfdf;
}
body .wrapper main .m-inner .questions-tabs.faq-page .questions-tabs-list-item-toggle {
  padding: 20px 25px 20px 0;
  font: 400 18px/1.3 'CocoSharp', sans-serif;
  color: #747474;
  background: transparent;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .questions-tabs.faq-page .questions-tabs-list-item-toggle:after {
  opacity: 0.7;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .questions-tabs.faq-page .questions-tabs-list-item-toggle.active {
  font-weight: 500;
  color: #262626;
}
body .wrapper main .m-inner .questions-tabs.faq-page .questions-tabs-list-item-toggle.active:after {
  opacity: 1;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
body .wrapper main .m-inner .questions-tabs.faq-page .questions-tabs-list-item-drop {
  padding: 5px 25px 20px 0;
  background: transparent;
}
body .wrapper main .m-inner .questions-tabs.faq-page .questions-tabs-list-item-drop p {
  font: 300 18px/26px 'CocoSharp', sans-serif;
  margin-bottom: 10px;
}
body .wrapper main .m-inner .questions-tabs.faq-page .questions-tabs-list-item-drop p:last-child {
  margin-bottom: 0;
}
body .wrapper main .m-inner .questions-tabs.faq-page .questions-tabs-list-item-drop ul.list.big li {
  margin-top: 5px;
  font: 300 18px/26px 'CocoSharp', sans-serif;
}
body .wrapper main .m-inner .questions-tabs.faq-page .questions-tabs-list-item-drop ul.list.big li:first-child {
  margin-top: 0;
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .questions-tabs.faq-page .questions-tabs-list-item-toggle {
    padding: 20px 60px 20px 0;
    font-size: 14px;
  }
  body .wrapper main .m-inner .questions-tabs.faq-page .questions-tabs-list-item-drop {
    padding: 5px 0 15px;
  }
  body .wrapper main .m-inner .questions-tabs.faq-page .questions-tabs-list-item-drop p {
    font-size: 14px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .questions-tabs.faq-page .questions-tabs-list-item-drop ul.list.big li {
    font-size: 14px;
    line-height: 22px;
  }
}

/* End */


/* Start:/local/templates/main/styles/finish-credit.css?17643373858784*/
body .wrapper .promo.finish-credit-page .promo-static-info {
  padding-top: 120px;
}
body .wrapper .promo.finish-credit-page .promo-static-info-txt {
  margin-top: 36px;
}
body .wrapper .promo.finish-credit-page .promo-static-img .mobile {
  display: none;
}
body .wrapper main .m-inner .finish-credit {
  padding-top: 100px;
}
body .wrapper main .m-inner .finish-credit-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrapper main .m-inner .finish-credit-block-item {
  position: relative;
  margin-top: 40px;
  padding: 40px 0 40px 60px;
  min-height: 330px;
  max-height: 361px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: calc((100% - 40px)/2);
  background: #f2f2f2;
  border-radius: 10px;
}
body .wrapper main .m-inner .finish-credit-block-item-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
body .wrapper main .m-inner .finish-credit-block-item-content-title {
  margin-top: 15px;
  font: 700 26px/32px 'CocoSharp', sans-serif;
  color: #262626;
  z-index: 1;
  max-width: 485px;
}
body .wrapper main .m-inner .finish-credit-block-item-content-title a {
  color: #dc0533;
  border-bottom: 0.5px dashed #dc0533;
  cursor: pointer;
}
body .wrapper main .m-inner .finish-credit-block-item-content-title.no-top {
  margin-top: 0;
}
body .wrapper main .m-inner .finish-credit-block-item-content-title.sm {
  max-width: 350px;
}
body .wrapper main .m-inner .finish-credit-block-item-content-title span.atmsMap_popup {
  color: #dc0533;
  border-bottom: 0.5px dashed #dc0533;
  cursor: pointer;
}
body .wrapper main .m-inner .finish-credit-block-item-content-txt {
  margin-top: 15px;
  font: 300 16px/20px 'CocoSharp', sans-serif;
  color: #262626;
  opacity: 0.6;
  max-width: 350px;
}
body .wrapper main .m-inner .finish-credit-block-item-content-txt:not(:last-child) {
  margin-bottom: 20px;
}
body .wrapper main .m-inner .finish-credit-block-item-content-txt span {
  margin-top: 10px;
  display: block;
}
body .wrapper main .m-inner .finish-credit-block-item-content-txt span.strong {
  font-weight: 700;
  color: #262626;
  opacity: 1;
}
body .wrapper main .m-inner .finish-credit-block-item-content-txt span.nowrap {
  display: inline;
}
body .wrapper main .m-inner .finish-credit-block-item-content-txt a {
  color: #dc0533;
  display: block;
  margin-top: 10px;
}
body .wrapper main .m-inner .finish-credit-block-item-image {
  position: absolute;
  right: 0;
  bottom: 0;
}
body .wrapper main .m-inner .finish-credit-block-item-image svg {
  display: none;
}
body .wrapper main .m-inner .finish-credit-block-btn {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: auto;
  padding: 14px 40px;
  background: #dc0533;
  border-radius: 30px;
  color: #fff;
  font: 700 16px/1.2 'CocoSharp', sans-serif;
}
body .wrapper main .m-inner .finish-credit-block-btn::after {
  content: '';
  width: 8px;
  height: 13px;
  margin-left: 10px;
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 12L6 6.5L1 1' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  -webkit-transition: -webkit-transform 0.4s ease;
  transition: -webkit-transform 0.4s ease;
  transition: transform 0.4s ease;
  transition: transform 0.4s ease, -webkit-transform 0.4s ease;
}
body .wrapper main .m-inner .finish-credit-block-btn:hover::after {
  -webkit-transform: translateX(5px);
          transform: translateX(5px);
}
body .wrapper main .m-inner .banners.finish-credit-page {
  padding-bottom: 80px;
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .finish-credit-title {
    margin-bottom: 10px;
  }
  body .wrapper main .m-inner .finish-credit-block-item {
    position: relative;
    margin-top: 30px;
    padding-left: 40px;
  }
  body .wrapper main .m-inner .finish-credit-block-item-content-title {
    font: 700 20px/25px 'CocoSharp', sans-serif;
    max-width: 385px;
  }
  body .wrapper main .m-inner .finish-credit-block-item-content-title.sm {
    max-width: 270px;
  }
  body .wrapper main .m-inner .finish-credit-block-item-content-txt {
    max-width: 310px;
  }
  body .wrapper main .m-inner .finish-credit.credits-inner-professional .finish-credit-block-item-content-txt {
    max-width: 350px;
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.finish-credit-page .promo-static-info {
    padding-top: 70px;
  }
  body .wrapper .promo.finish-credit-page .promo-static-info-txt {
    margin-top: 6px;
  }
  body .wrapper .promo.finish-credit-page .promo-static-img {
    -webkit-transform: translateX(132px);
            transform: translateX(132px);
  }
  body .wrapper main .m-inner .finish-credit-block {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
  }
  body .wrapper main .m-inner .finish-credit-block-item {
    height: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: calc((100% - 30px)/2);
    min-height: 300px;
    padding: 30px 30px 25px 30px;
    background: #ffffff;
    border: 1px solid #e6e8e0;
  }
  body .wrapper main .m-inner .finish-credit-block-item-content {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
        order: 1;
  }
  body .wrapper main .m-inner .finish-credit-block-item-content-title {
    margin-top: 0;
  }
  body .wrapper main .m-inner .finish-credit-block-item-content-title span {
    white-space: nowrap;
  }
  body .wrapper main .m-inner .finish-credit-block-item-content-txt:not(:last-child) {
    margin-bottom: 15px;
  }
  body .wrapper main .m-inner .finish-credit-block-item-content-txt span.nowrap {
    display: inline;
    margin-top: 0;
    white-space: nowrap;
  }
  body .wrapper main .m-inner .finish-credit-block-item-image {
    position: relative;
    margin-right: 20px;
    padding-top: 50px;
  }
  body .wrapper main .m-inner .finish-credit-block-item-image.no-top {
    padding-top: 0;
  }
  body .wrapper main .m-inner .finish-credit-block-item-image img {
    display: none;
  }
  body .wrapper main .m-inner .finish-credit-block-item-image svg {
    display: block;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.finish-credit-page .promo-static-info {
    max-width: 355px;
  }
  body .wrapper .promo.finish-credit-page .promo-static-info-txt {
    max-width: 255px;
  }
  body .wrapper main .m-inner .finish-credit-title {
    margin-bottom: 20px;
  }
  body .wrapper main .m-inner .finish-credit-block-item {
    width: calc((100% - 20px)/2);
    padding: 25px 20px;
    min-height: 236px;
    margin-top: 20px;
  }
  body .wrapper main .m-inner .finish-credit-block-item-content-title {
    font-size: 18px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .finish-credit-block-item-content-title.sm {
    max-width: 240px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.finish-credit-page .promo-static-info-txt {
    max-width: 180px;
  }
  body .wrapper .promo.finish-credit-page .promo-static-img {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrapper .promo.finish-credit-page .promo-static-img .desktop {
    display: none;
  }
  body .wrapper .promo.finish-credit-page .promo-static-img .mobile {
    display: block;
  }
  body .wrapper main .m-inner .finish-credit {
    padding-top: 60px;
  }
  body .wrapper main .m-inner .finish-credit-title {
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .finish-credit-block {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    overflow: auto;
  }
  body .wrapper main .m-inner .finish-credit-block-item {
    margin-top: 0;
    padding: 20px 25px;
    width: auto;
    min-width: 310px;
    min-height: 247px;
    margin-right: 15px;
  }
  body .wrapper main .m-inner .finish-credit-block-item-content-title {
    margin-top: 0;
  }
  body .wrapper main .m-inner .finish-credit-block-item-content-txt {
    margin-top: 10px;
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .finish-credit-block-item-image svg {
    width: 30px;
    height: 30px;
  }
  body .wrapper main .m-inner .finish-credit-block-btn {
    padding: 12px 20px;
    font-size: 14px;
  }
}

/* End */


/* Start:/local/templates/main/styles/invest-deposit.css?176433738511505*/
body .wrapper .promo.inner-page.invest-deposit-page .promo-static-img-mob {
  display: none;
}
body .wrapper main .m-inner .tabs.invest-deposit-page .tabs-content-list-item .points-title {
  font: 700 26px/32px 'CocoSharp', sans-serif;
  color: #262626;
}
body .wrapper main .m-inner .tabs.invest-deposit-page .tabs-content-list-item .points-title a {
  color: #dc0533;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .tabs.invest-deposit-page .tabs-content-list-item .points-title a:hover {
  border-bottom-color: #dc0533;
}
body .wrapper main .m-inner .tabs.invest-deposit-page .tabs-content-list-item .points {
  margin-top: 50px;
}
body .wrapper main .m-inner .tabs.invest-deposit-page .tabs-content-list-item .points-point {
  padding-left: 0;
  padding-right: 0;
}
body .wrapper main .m-inner .tabs.invest-deposit-page .tabs-content-list-item .ui-table {
  margin-top: 0;
  padding-bottom: 20px;
}
body .wrapper main .m-inner .mortage-form.invest-deposit-page {
  margin-top: 65px;
}
body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-desc {
  margin: 0 auto;
  margin-top: 40px;
  max-width: 625px;
  font: 300 22px/32px 'CocoSharp', sans-serif;
  color: #262626;
  text-align: center;
}
body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-container {
  margin-top: 40px;
  max-width: 730px;
}
body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-container-line {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-container-line:not(:first-child) {
  margin-top: 35px;
}
body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-container-line.center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-container-line-clm {
  width: calc((100% - 30px)/2);
}
body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-container-line-clm .ui-input label input {
  text-overflow: ellipsis;
  line-height: 1.38;
}
body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-container-line-clm .ui-form-select-title {
  white-space: nowrap;
  max-width: 80%;
  overflow: hidden;
  text-overflow: ellipsis;
}
body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-container-line-clm .ui-form-select .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  display: block;
}
body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-container .ui-checkbox {
  margin: 0;
}
body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-container .ui-checkbox a {
  color: #262626;
  display: contents;
  text-decoration: underline;
}
body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-container .ui-checkbox a:after {
  display: none;
}
body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-container .ui-btn {
  margin-top: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-container .ui-btn button {
  padding: 0 20px;
  width: auto;
  min-width: 200px;
}
body .wrapper main .m-inner .questions-tabs.invest-deposit-page .questions-tabs-list {
  background: transparent;
}
body .wrapper main .m-inner .questions-tabs.invest-deposit-page .questions-tabs-list-item-toggle {
  background: #f9f9f9;
}
body .wrapper main .m-inner .questions-tabs.invest-deposit-page .questions-tabs-list-item-drop {
  background: transparent;
  font: 300 18px/30px 'CocoSharp', sans-serif;
}
body .wrapper main .m-inner .questions-tabs.invest-deposit-page .questions-tabs-list-item-drop a {
  color: #dc0533;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
body .wrapper main .m-inner .questions-tabs.invest-deposit-page .questions-tabs-list-item-drop a:hover {
  border-bottom-color: #dc0533;
}
body .wrapper main .m-inner .questions-tabs.invest-deposit-page .questions-tabs-list-item-drop ul.list {
  margin-top: 10px;
}
body .wrapper main .m-inner .questions-tabs.invest-deposit-page .questions-tabs-list-item-drop ul.list li {
  margin-top: 10px;
  font: 300 18px/30px 'CocoSharp', sans-serif;
}
body .wrapper main .m-inner .questions-tabs.invest-deposit-page .questions-tabs-list-item-drop ul.list li:first-child {
  margin-top: 0;
}
body .wrapper main .m-inner .steps_open.invest-deposit-page .steps_open-block {
  margin-top: 90px;
}
body .wrapper main .m-inner .steps_open.invest-deposit-page .steps_open-block-item-content {
  overflow: hidden;
}
body .wrapper main .m-inner .steps_open.invest-deposit-page .steps_open-block-item-content:hover,
body .wrapper main .m-inner .steps_open.invest-deposit-page .steps_open-block-item-content.active {
  overflow: visible;
}
body .wrapper main .m-inner .steps_open.invest-deposit-page .steps_open-block-item-content:hover .steps_open-block-item-content-desc,
body .wrapper main .m-inner .steps_open.invest-deposit-page .steps_open-block-item-content.active .steps_open-block-item-content-desc {
  padding: 0 10px;
}
body .wrapper main .m-inner .steps_open.invest-deposit-page .steps_open-block-item-content:hover .steps_open-block-item-content-desc a,
body .wrapper main .m-inner .steps_open.invest-deposit-page .steps_open-block-item-content.active .steps_open-block-item-content-desc a {
  color: #dc0533;
}
body .wrapper main .m-inner .steps_open.invest-deposit-page .steps_open-block-item-content-desc a {
  color: transparent;
}
@media (max-width: 1499px) {
  body .wrapper .promo.inner-page.invest-deposit-page .promo-static-img img {
    -webkit-transform: translateX(158px);
            transform: translateX(158px);
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.inner-page.invest-deposit-page .promo-static-info-txt {
    max-width: 570px;
  }
  body .wrapper .promo.inner-page.invest-deposit-page .promo-static-img img {
    -webkit-transform: translateX(156px);
            transform: translateX(156px);
  }
  body .wrapper main .m-inner .tabs.invest-deposit-page .tabs-content-list-item .points-title {
    font-size: 24px;
  }
  body .wrapper main .m-inner .questions-tabs.invest-deposit-page .questions-tabs-list-item-drop {
    font-size: 16px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.inner-page.invest-deposit-page .promo-static {
    min-height: 390px;
  }
  body .wrapper .promo.inner-page.invest-deposit-page .promo-static-info h1 {
    text-align: start;
  }
  body .wrapper .promo.inner-page.invest-deposit-page .promo-static-info-txt {
    text-align: start;
  }
  body .wrapper .promo.inner-page.invest-deposit-page .promo-static-info-block {
    display: block;
  }
  body .wrapper .promo.inner-page.invest-deposit-page .promo-static-info-block-item {
    margin-left: 0;
  }
  body .wrapper .promo.inner-page.invest-deposit-page .promo-static-info-block-item:not(:first-child) {
    margin-top: 15px;
  }
  body .wrapper .promo.inner-page.invest-deposit-page .promo-static-info-block-item-val .num {
    font-size: 24px;
  }
  body .wrapper .promo.inner-page.invest-deposit-page .promo-static-mob .promo-static-info-block {
    display: none;
  }
  body .wrapper main .m-inner .tabs.invest-deposit-page .tabs-content-list-item .points-title {
    font-size: 20px;
  }
  body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-desc {
    font-size: 16px;
    line-height: 26px;
  }
  body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-container {
    margin-top: 40px;
    max-width: 100%;
  }
  body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-container-line {
    display: block;
  }
  body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-container-line:not(:first-child) {
    margin-top: 0;
  }
  body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-container-line-clm {
    margin-top: 25px;
    width: 100%;
  }
  body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-container-line-clm .ui-form-select {
    max-width: 100%;
  }
  body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-container .ui-checkbox {
    margin-top: 28px;
  }
  body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-container .ui-btn {
    margin-top: 50px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.inner-page.invest-deposit-page .promo-static {
    min-height: 210px;
  }
  body .wrapper .promo.inner-page.invest-deposit-page .promo-static-info-txt {
    max-width: 170px;
  }
  body .wrapper .promo.inner-page.invest-deposit-page .promo-static-info-block {
    display: none;
  }
  body .wrapper .promo.inner-page.invest-deposit-page .promo-static-img {
    display: none;
  }
  body .wrapper .promo.inner-page.invest-deposit-page .promo-static-img-mob {
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
  }
  body .wrapper .promo.inner-page.invest-deposit-page .promo-static-mob .promo-static-info-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrapper main .m-inner .tabs.invest-deposit-page .tabs-content-list-item .points-title {
    font-size: 18px;
    line-height: 22px;
  }
  body .wrapper main .m-inner .mortage-form.invest-deposit-page {
    margin-top: 30px;
    margin-bottom: 30px;
  }
  body .wrapper main .m-inner .mortage-form.invest-deposit-page form .mortage-form-desc {
    margin-top: 20px;
    font-size: 15px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .steps_open.invest-deposit-page {
    margin-top: 50px;
  }
  body .wrapper main .m-inner .steps_open.invest-deposit-page .steps_open-title {
    text-align: start;
  }
  body .wrapper main .m-inner .steps_open.invest-deposit-page .steps_open-block {
    margin-top: 40px;
  }
  body .wrapper main .m-inner .steps_open.invest-deposit-page .steps_open-block-item-content-image {
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
  body .wrapper main .m-inner .steps_open.invest-deposit-page .steps_open-block-item-content-desc a {
    color: #dc0533;
  }
  body .wrapper main .m-inner .steps_open.invest-deposit-page .steps_open-block-item-content:hover .steps_open-block-item-content-desc,
  body .wrapper main .m-inner .steps_open.invest-deposit-page .steps_open-block-item-content.active .steps_open-block-item-content-desc {
    padding: 0;
  }
  body .wrapper main .m-inner .questions-tabs.invest-deposit-page {
    padding-top: 30px;
  }
  body .wrapper main .m-inner .questions-tabs.invest-deposit-page .questions-tabs-list-item-drop {
    font-size: 14px;
    line-height: 20px;
  }
  body .wrapper main .m-inner .questions-tabs.invest-deposit-page .questions-tabs-list-item-drop ul.list li {
    font-size: 14px;
    line-height: 20px;
  }
}

/* End */


/* Start:/local/templates/main/styles/about.css?176433738511976*/
@media (max-width: 759px) {
  body .wrapper .promo.about-bank .promo-static {
    background: #f2f2f2;
  }
}
body .wrapper .promo.about-bank .promo-static-info {
  position: relative;
  padding-top: 35px;
  padding-bottom: 25px;
}
@media (max-width: 979px) {
  body .wrapper .promo.about-bank .promo-static-info {
    padding: 30px 0 25px 25px;
  }
}
@media (max-width: 520px) {
  body .wrapper .promo.about-bank .promo-static-info {
    padding: 25px 15px 145px;
  }
}
@media (max-width: 520px) {
  body .wrapper .promo.about-bank .promo-static-info h1 {
    font-size: 22px;
    line-height: 27px;
  }
}
body .wrapper .promo.about-bank .promo-static-info-txt {
  max-width: 700px;
  font-size: 24px;
  line-height: 32px;
}
@media (max-width: 1499px) {
  body .wrapper .promo.about-bank .promo-static-info-txt {
    max-width: 600px;
    font-size: 22px;
    line-height: 30px;
  }
}
@media (max-width: 979px) {
  body .wrapper .promo.about-bank .promo-static-info-txt {
    max-width: 400px;
    font-size: 18px;
    line-height: 24px;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.about-bank .promo-static-info-txt {
    max-width: 320px;
    font-size: 15px;
    line-height: 20px;
  }
}
@media (max-width: 520px) {
  body .wrapper .promo.about-bank .promo-static-info-txt {
    max-width: unset;
  }
}
@media (max-width: 520px) {
  body .wrapper .promo.about-bank .promo-static-info-txt .desk-only {
    display: none;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.about-bank .promo-static-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
}
body .wrapper .promo.about-bank .promo-static-img img {
  max-width: initial;
}
@media (max-width: 1679px) {
  body .wrapper .promo.about-bank .promo-static-img img {
    -webkit-transform: translateX(70px);
            transform: translateX(70px);
  }
}
@media (max-width: 1499px) {
  body .wrapper .promo.about-bank .promo-static-img img {
    -webkit-transform: translateX(90px);
            transform: translateX(90px);
  }
}
@media (max-width: 1239px) {
  body .wrapper .promo.about-bank .promo-static-img img {
    -webkit-transform: translateX(330px);
            transform: translateX(330px);
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.about-bank .promo-static-img img {
    -webkit-transform: none;
            transform: none;
  }
}
@media (max-width: 759px) {
  body .wrapper .promo.about-bank .promo-static-img img:not(.mob-only) {
    display: none;
  }
}
body .wrapper .promo.about-bank .promo-static-img img.mob-only {
  display: none;
}
@media (max-width: 759px) {
  body .wrapper .promo.about-bank .promo-static-img img.mob-only {
    display: block;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.listed {
    padding: 15px 0 30px 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list {
    margin-top: 35px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list {
    margin-top: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item {
    margin: 30px 0 0 0;
    width: 100%;
    min-height: 270px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item {
    background: transparent;
    -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
            box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5) !important;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item:first-child {
    margin-top: 0;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.big {
    width: 100%;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.big {
    min-height: 300px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.big .sub-banners-list-item-content {
    padding: 40px 30px 20px 40px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.big .sub-banners-list-item-content {
    padding: 30px 25px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.big .sub-banners-list-item-content-txt {
    max-width: 280px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.big-img img {
    height: 300px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.xbig {
    width: 100%;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.xbig .sub-banners-list-item-content {
    padding: 40px 30px 20px 40px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.xbig .sub-banners-list-item-content {
    padding: 30px 25px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.xbig .sub-banners-list-item-content-title {
    font-size: 30px;
    line-height: 1.3;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.xbig .sub-banners-list-item-content-title {
    font-size: 22px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.xbig .sub-banners-list-item-content-txt {
    font-size: 16px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.xbig .sub-banners-list-item-content-txt {
    margin-top: 15px;
    max-width: 295px;
    font-size: 15px;
    line-height: 20px;
  }
}
@media (max-width: 374px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.xbig .sub-banners-list-item-content-txt {
    max-width: 190px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.xbig .sub-banners-list-item-img img {
    height: 100%;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.xbig .sub-banners-list-item-img img {
    -webkit-transform: translateX(70px);
            transform: translateX(70px);
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.xbig .sub-banners-list-item-img img {
    max-width: 195px;
    height: auto;
    -webkit-transform: none;
            transform: none;
  }
}
@media (max-width: 374px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.xbig .sub-banners-list-item-img img {
    -webkit-transform: translateX(15px);
            transform: translateX(15px);
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.sm {
    width: 100%;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.sm .sub-banners-list-item-img img {
    -webkit-transform: translateX(45px);
            transform: translateX(45px);
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.sm .sub-banners-list-item-img img {
    -webkit-transform: none;
            transform: none;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.sm .sub-banners-list-item-img img {
    -webkit-transform: translateX(10px);
            transform: translateX(10px);
    height: 80%;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.sm .sub-banners-list-item-content {
    padding: 40px 30px 20px 40px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.sm .sub-banners-list-item-content {
    padding: 30px 25px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.sm .sub-banners-list-item-content-title {
    font-size: 22px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.sm .sub-banners-list-item-content-txt {
    max-width: 250px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.sm .sub-banners-list-item-content-txt {
    max-width: 550px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.sm .sub-banners-list-item-content-txt {
    max-width: 350px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.sm .sub-banners-list-item-content-txt {
    max-width: 190px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.mob-full .sub-banners-list-item-img img {
    height: 100%;
  }
}
@media (max-width: 374px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item.mob-full .sub-banners-list-item-img img {
    -webkit-transform: translateX(60px);
            transform: translateX(60px);
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item-img {
    top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item-img img {
    max-height: 100%;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item-img img {
    height: 270px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item-img img {
    -webkit-transform: translateX(50px);
            transform: translateX(50px);
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item-content {
    padding: 40px 30px 20px 40px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item-content {
    min-height: 270px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item-content {
    padding: 30px 25px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item-content-title {
    font-size: 24px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item-content-title {
    font-size: 22px;
  }
}
@media (max-width: 1499px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item-content-txt {
    font-size: 16px;
  }
}
@media (max-width: 1239px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item-content-txt {
    max-width: 600px;
  }
}
@media (max-width: 979px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item-content-txt {
    max-width: 400px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item-content-txt {
    margin-top: 15px;
    max-width: 280px;
    font-size: 15px;
    line-height: 20px;
  }
}
@media (max-width: 520px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item-content-txt {
    max-width: 195px;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item-content .ui-arrow-link {
    padding: 0;
  }
}
@media (max-width: 759px) {
  body .wrapper main .m-inner .sub-banners.listed .sub-banners-list-item-content .ui-arrow-link a {
    font-size: 14px;
    font-weight: normal;
    text-transform: none;
  }
}

/* End */


/* Start:/local/templates/main/styles/jquery.smartbanner.css?17643373854086*/
#smartbanner { position:absolute; left:0; top:-82px; border-bottom:1px solid #e8e8e8; width:100%; height:78px; font-family:'Helvetica Neue',sans-serif; background:-webkit-linear-gradient(top, #f4f4f4 0%,#cdcdcd 100%); background-image: -ms-linear-gradient(top, #F4F4F4 0%, #CDCDCD 100%); background-image: -moz-linear-gradient(top, #F4F4F4 0%, #CDCDCD 100%); box-shadow:0 1px 2px rgba(0,0,0,0.5); z-index:9998; -webkit-font-smoothing:antialiased; overflow:hidden; -webkit-text-size-adjust:none; }
#smartbanner, html.sb-animation {-webkit-transition: all .3s ease;}
#smartbanner .sb-container { margin: 0 auto; }
#smartbanner .sb-close { position:absolute; left:5px; top:5px; display:block; border:2px solid #fff; width:14px; height:14px; font-family:'ArialRoundedMTBold',Arial; font-size:15px; line-height:15px; text-align:center; color:#fff; background:#070707; text-decoration:none; text-shadow:none; border-radius:14px; box-shadow:0 2px 3px rgba(0,0,0,0.4); -webkit-font-smoothing:subpixel-antialiased; }
#smartbanner .sb-close:active { font-size:13px; color:#aaa; }
#smartbanner .sb-icon { position:absolute; left:30px; top:10px; display:block; width:57px; height:57px; background:rgba(0,0,0,0.6); background-size:cover; border-radius:10px; box-shadow:0 1px 3px rgba(0,0,0,0.3); }
#smartbanner.no-icon .sb-icon { display:none; }
#smartbanner .sb-info { position:absolute; left:98px; top:18px; width:44%; font-size:11px; line-height:1.2em; font-weight:bold; color:#6a6a6a; text-shadow:0 1px 0 rgba(255,255,255,0.8); }
#smartbanner #smartbanner.no-icon .sb-info { left:34px; }
#smartbanner .sb-info strong { display:block; font-size:13px; color:#4d4d4d; line-height: 18px; }
#smartbanner .sb-info > span { display:block; }
#smartbanner .sb-info em { font-style:normal; text-transform:uppercase; }
#smartbanner .sb-button { position:absolute; right:20px; top:24px; border:1px solid #bfbfbf; padding: 0 10px; min-width: 10%; height:24px; font-size:14px; line-height:24px; text-align:center; font-weight:bold; color:#6a6a6a; background:-webkit-linear-gradient(top, #efefef 0%,#dcdcdc 100%); text-transform:uppercase; text-decoration:none; text-shadow:0 1px 0 rgba(255,255,255,0.8); border-radius:3px; box-shadow:0 1px 0 rgba(255,255,255,0.6),0 1px 0 rgba(255,255,255,0.7) inset; }
#smartbanner .sb-button:active, #smartbanner .sb-button:hover { background:-webkit-linear-gradient(top, #dcdcdc 0%,#efefef 100%); }

#smartbanner .sb-icon.gloss:after { content:''; position:absolute; left:0; top:-1px; border-top:1px solid rgba(255,255,255,0.8); width:100%; height:50%; background:-webkit-linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.2) 100%); border-radius:10px 10px 12px 12px; }

#smartbanner.android { border-color:#212228; background: #3d3d3d url('data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7'); border-top: 5px solid #88B131; box-shadow: none; }
#smartbanner.android .sb-close { border:0; width:17px; height:17px; line-height:17px; color:#b1b1b3; background:#1c1e21; text-shadow:0 1px 1px #000; box-shadow:0 1px 2px rgba(0,0,0,0.8) inset,0 1px 1px rgba(255,255,255,0.3); }
#smartbanner.android .sb-close:active { color:#eee; }
#smartbanner.android .sb-info { color:#ccc; text-shadow:0 1px 2px #000; }
#smartbanner.android .sb-info strong { color:#fff; }
#smartbanner.android .sb-button { min-width: 12%; border:1px solid #DDDCDC; padding:1px; color:#d1d1d1; background: none; border-radius: 0; box-shadow: none; min-height:28px}
#smartbanner.android .sb-button span { text-align: center; display: block; padding: 0 10px; background-color: #42B6C9; background-image: -webkit-gradient(linear,0 0,0 100%,from(#42B6C9),to(#39A9BB)); background-image: -moz-linear-gradient(top,#42B6C9,#39A9BB); text-transform:none; text-shadow:none; box-shadow:none; }
#smartbanner.android .sb-button:active, #smartbanner.android .sb-button:hover { background: none; }
#smartbanner.android .sb-button:active span, #smartbanner.android .sb-button:hover span { background:#2AC7E1; }

#smartbanner.windows .sb-icon { border-radius: 0px; }

/* End */


/* Start:/local/templates/main_new/components/bitrix/news.list/top_banner_mini/style.css?1764337385135*/
@media (max-width: 759px){
	body .wrapper .promo.state-services-page .promo-static-img .mob-only {
	    display: block !important;
	}
}
/* End */


/* Start:/local/templates/main_new/components/bitrix/breadcrumb/breadcrumb/style.min.css?1764337385467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/local/templates/main_new/components/bitrix/news.list/top_banner/style.css?1764337385214*/
body .wrapper .promo.state-services-page .promo-static-img {
    right: 0%;
}

@media (max-width: 759px){
	body .wrapper .promo.state-services-page .promo-static-img .mob-only {
	    display: block !important;
	}
}
/* End */


/* Start:/local/templates/main_new/components/bitrix/news.list/delivery_banner/style.css?1764337385135*/
@media (max-width: 759px){
	body .wrapper .promo.state-services-page .promo-static-img .mob-only {
	    display: block !important;
	}
}
/* End */


/* Start:/local/templates/main_new/styles.css?176433738651*/
.ui-selectmenu-menu.ui-front{
	    display: none;
}
/* End */


/* Start:/local/templates/main_new/template_styles.css?17643373867646*/
@media (max-width: 767px) {
    .header--ny.g_index {
        background-color: #f2f2f2;
        z-index:2;
    }
}
@media (max-width: 759px) {
  .info-disclosure-tab-head__item:hover {
      color: #1e1e1e!important;
      background-color: #ffffff!important;
  }
  .info-disclosure-tab-head__item--active,.info-disclosure-tab-head__item--active:hover{
    color: #fff!important;
    background-color: #dc0533!important;
  }

}


.blog-inner__content iframe {
    margin-bottom: 0;
}
.sinara_friends_f {
    height: 112px !important;
}

@media (max-width: 1239px) {
  .sinara_friends_f {
      height: 80px !important;
  }
}
@media (max-width: 520px){
  .sinara_friends_f {
      height: 98px !important;
  }
}


@media (max-width: 767px) {
	.savings-program-request .ui-select {
		    text-align: left;
	}
}

#request_app_pds .ts-control input{
display: none !important;
}


#seo_text .main__wrap{
    margin-top: 0px;
    padding-top: 0px;
}
a.selection{
  cursor: pointer;
}
button {
  padding: 0;
  border: none;
  outline:none !important;
  background: none;
}

body.compensate-for-scrollbar-bg:before{
  content: "";
  background: rgba(121, 121, 121, .3);
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 99;
}

@media (max-width: 759px) {
  body .wrapper main .m-inner .steps-advantages.bank-guarantees .steps-advantages-info .tabs.bank-guarantees .tabs-headings-list-item button{
          background: none;
  }
    body .wrapper .pp-interview-signup-body.vacancies-inner-page{
      overflow-y: scroll;
      height: 100%;
      padding-top: 60px !important;
    }

    body .wrapper .pp-interview-signup-body.vacancies-inner-page form h2 {
      padding-bottom: 0;
      font-size: 20px;
    }
    body .wrapper .pp-interview-signup-body.vacancies-inner-page .close{
        top: 58px;
    }
}

@media (max-width: 767px) {
    .unlimited-payments {
        overflow: hidden;
    }
}
.steps__item a{
      color: #dc0533;
}
.parameters-item a{
      color: #dc0533;
}
.parameters-item a.document{
      color: #1e1e1e;
}

.wrapper_static  {
	position:static;
}

.main-calculator .ui-input--simple {
    position: relative;
}
.main-calculator .ui-input--simple .error--hidden {
    display: none;
}
.main-calculator .ui-input--simple .error {
    position: absolute;
    top: calc(100% + 3px);
    font-size: 12px;
    color: var(--primary1);
}
@media (max-width: 767px) {
  .main-calculator .ui-input--simple .error {
      font-size: 11px;
  }
}

.footer .footer__ui-button:hover {
    color: #fff !important;
    border:2px solid #dc0533 !important;
}
.footer .ui-button--bg-white:hover {
    background: #dc0533 !important;
}
.footer .ui-button--bg-white:hover, .ui-button--filled-white:hover {
    border-color: #dc0533 !important;
}
.footer .ui-button--bg-white {
    background: #fff !important;
    border-color: #fff !important;
}
.footer .ui-button{
  color: #dc0533 !important;
}

.ui-textarea--border textarea {
    border-color: var(--secondary4);
    background: #fff;
}
@media (min-width: 1239px) {
  .offices-list-simple__offices-item.hide_border{
      padding-bottom: 0;
      border-bottom: 0px solid ;
  }
}
@media (max-width: 759px){
/*  .offices-list-simple__offices-item:nth-child(21n+21){
      padding-bottom: 0;
      border-bottom: 0px solid ;
  }*/
  .hide_border_mob{
      padding-bottom: 0;
      border-bottom: 0px solid ;    
  }
  .ui-button.atms_list_toggle_mob.ui-t-db{
    display:inline-flex;
  }
}

.ui-p4--primary1{
	cursor:pointer;
}

#form-review .dropdown-toggle.btn-light{
    z-index: 9;
}
.grecaptcha-badge{
  opacity: 0;
}
    iframe {
      font-family:var(--font);
      color: var(--secondary1)
    }
    .wrapper iframe {
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important
    }

@media (max-width: 759px){
	#form-review .ui-form-select-title {
	    z-index: 10;
	}
  .offices__body.offices__body--hidden.hide_for_list{
    display: flex !important;
  }
}
@media (max-width: 767px){
	.main-offer__text {
		gap: 140px !important;
	}
}


body .wrapper .breadcrumbs--ny-24 .breadcrumbs-list-item {
  position: relative;
  padding-right: 19px;
}
body .wrapper .breadcrumbs--ny-24 .breadcrumbs-list-item::after {
  content: '';
  position: absolute;
  top: 46%;
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 14px;
  height: 17px;
  background-image: url('/local/templates/main_new/images/breadcrumbs_ny_24.png');
  background-repeat: no-repeat;
  background-size: contain;
}
.offices-list__geo{
  z-index: 9;
}


.type_checked{
    color: #fff;
    background-color: var(--secondary1);
}



.offices{
    position: relative;
}

.offices .certificate-check__circle{
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    transform: none;
    background: rgba(121, 121, 121, .3);
}
.offices .certificate-check__circle span{
    left: 50%;
    top: 50%;
    margin: -30px 0 0 -30px;	
}
.offices-list__ui-radio label{
    transition: none !important;
}

@media (max-width: 767px){
	.offices .certificate-check__circle{
	    position: fixed;
	    z-index: 999;
	}
	.offices .certificate-check__circle span{
	    margin: 0;	
	}
}

body .wrapper main .m-inner .tabs-headings-list-item.active.no_tabs-headings-list-item button {
    color: #262626 !important;
}
body .wrapper main .m-inner .tabs-headings-list-item.no_tabs-headings-list-item button:after{
	display:none !important;
}

body .wrapper main .m-inner .no_tabs-headings-list-item {
    margin-left: 40px;
    overflow: hidden;
}
body .wrapper main .m-inner .no_tabs-headings-list-item button {
  position: relative;
  padding-bottom: 16px;
  font: 20px/42px 'CocoSharp', 'Arial', sans-serif;
  color: #262626;
  white-space: nowrap;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

@media (max-width: 1239px) {
    body .wrapper main .m-inner .no_tabs-headings-list-item {
        margin-left: 30px;
    }
    body .wrapper main .m-inner .tabs .no_tabs-headings-list-item button {
        font: 16px / 2 'CocoSharp', sans-serif;
    }
}
@media (max-width: 979px) {
    body .wrapper main .m-inner .tabs.inner-page .no_tabs-headings-list-item {
        margin-left: 0;
        overflow: visible;
        width: 177px;
    }

    body .wrapper main .m-inner .tabs.inner-page .no_tabs-headings-list-item button {
        width: 100%;
        padding: 4px 16px 4px 10px;
        font: 14px / 1 'CocoSharp', sans-serif;
        background: #fff;
        -webkit-box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
        box-shadow: 0px 10px 30px rgba(204, 208, 214, 0.5);
        white-space: normal;
        border-radius: 10px;
        text-align: start;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        min-height: 56px;
    }
}
@media (max-width: 759px) {
    body .wrapper main .m-inner .tabs.inner-page .no_tabs-headings-list-item {
        overflow: unset;
    }
    body .wrapper main .m-inner .tabs.inner-page .no_tabs-headings-list-item button {
        font-size: 13px;
        line-height: 16px;
    }
    body .wrapper main .m-inner .tabs.inner-page .no_tabs-headings-list-item {
        width: 173px;
        margin-left: 0;
    }
}

#form-review .ui-input .just-validate-error-label{
	display:none;
}

.offices__body--hidden_{

display:block!important;
}


.offices-list__body{
  padding-bottom: 20px;
}



@media (max-width: 759px) {
    body .wrapper main .m-inner .vacancies-container .tags {
        margin: 30px 0 0 0;
    }
}
/* End */
/* /local/templates/main/styles/extensions/jquery-ui.min.css?176433738532130 */
/* /local/templates/main/styles/extensions/bootstrap.css?1764337385159502 */
/* /local/templates/main_new/styles/index.css?1764337386975593 */
/* /local/templates/main/styles/extensions/slick.css?17643373851776 */
/* /local/templates/main/styles/extensions/bootstrap-select.css?176433738510717 */
/* /local/templates/main/styles/styles.css?1764337385983021 */
/* /local/templates/main/styles/media.css?1764337385314025 */
/* /local/templates/main/styles/transaction-styles.css?176433738531145 */
/* /local/templates/main/styles/blocks/transfer-abroad.css?17643373851422 */
/* /local/templates/main/styles/blocks/transfer-fee.css?17643373852009 */
/* /local/templates/main/styles/vacancies-styles.css?176433738575946 */
/* /local/templates/main/styles/dev_style.css?1764337385107 */
/* /local/templates/main/styles/missiya-styles.css?17643373855879 */
/* /local/templates/main/styles/insurance.css?1764337385109024 */
/* /local/templates/main/styles/operaciisvalutoy-styles.css?17643373854215 */
/* /local/templates/main/styles/percent-styles.css?17643373853587 */
/* /local/templates/main/styles/filanthropy-media.css?17643373857900 */
/* /local/templates/main/styles/mortage-inner-media.css?176433738524058 */
/* /local/templates/main/styles/cards-media.css?1764337385162287 */
/* /local/templates/main/styles/aditional-styles.css?176433738510839 */
/* /local/templates/main/styles/garantii.css?176433738512506 */
/* /local/templates/main/styles/skb-online-media.css?176433738556970 */
/* /local/templates/main/styles/press-centr-styles.css?17643373856790 */
/* /local/templates/main/styles/program-sport-styles.css?17643373859375 */
/* /local/templates/main/styles/moneta-styles.css?17643373854332 */
/* /local/templates/main/styles/info-disclosure.css?176433738513312 */
/* /local/templates/main/styles/kurs-valut-styles.css?17643373852936 */
/* /local/templates/main/styles/faq-styles.css?17643373852492 */
/* /local/templates/main/styles/finish-credit.css?17643373858784 */
/* /local/templates/main/styles/invest-deposit.css?176433738511505 */
/* /local/templates/main/styles/about.css?176433738511976 */
/* /local/templates/main/styles/jquery.smartbanner.css?17643373854086 */
/* /local/templates/main_new/components/bitrix/news.list/top_banner_mini/style.css?1764337385135 */
/* /local/templates/main_new/components/bitrix/breadcrumb/breadcrumb/style.min.css?1764337385467 */
/* /local/templates/main_new/components/bitrix/news.list/top_banner/style.css?1764337385214 */
/* /local/templates/main_new/components/bitrix/news.list/delivery_banner/style.css?1764337385135 */
/* /local/templates/main_new/styles.css?176433738651 */
/* /local/templates/main_new/template_styles.css?17643373867646 */
