.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;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%;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:default;-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;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("../images/jquery/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("../images/jquery/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("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.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;filter:Alpha(Opacity=.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-ms-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0)}.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;}@charset 'UTF-8';.slick-loading .slick-list{background: #fff url('/www/resources/js/slick/ajax-loader.gif') center center no-repeat;}@font-face{font-family: 'slick';font-weight: normal;font-style: normal;src: url('/www/resources/js/slick/fonts/slick.eot');src: url('/www/resources/js/slick/fonts/slick.eot?#iefix') format('embedded-opentype'), url('/www/resources/js/slick/fonts/slick.woff') format('woff'), url('/www/resources/js/slick/fonts/slick.ttf') format('truetype'), url('/www/resources/js/slick/fonts/slick.svg#slick') format('svg');font-display: swap;}.slick-prev,.slick-next{font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color: transparent;outline: none;background: transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity: 1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: .25;}.slick-prev:before,.slick-next:before{font-family: 'slick';font-size: 20px;line-height: 1;opacity: .75;color: white;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-prev{left: -25px;}[dir='rtl'] .slick-prev{right: -25px;left: auto;}.slick-prev:before{content: '←';}[dir='rtl'] .slick-prev:before{content: '→';}.slick-next{right: -25px;}[dir='rtl'] .slick-next{right: auto;left: -25px;}.slick-next:before{content: '→';}[dir='rtl'] .slick-next:before{content: '←';}.slick-dotted.slick-slider{margin-bottom: 30px;}.slick-dots{position: absolute;bottom: -25px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}.slick-dots li{position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;}.slick-dots li button{font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline: none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity: 1;}.slick-dots li button:before{font-family: 'slick';font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: '•';text-align: center;opacity: .25;color: black;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-dots li.slick-active button:before{opacity: .75;color: black;}.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: 0.8; }.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 1043;position: fixed;outline: none !important;-webkit-backface-visibility: hidden; }.mfp-container {text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;box-sizing: border-box; }.mfp-container:before {content: '';display: inline-block;height: 100%;vertical-align: middle; }.mfp-align-top .mfp-container:before {display: none; }.mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045; }.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content {width: 100%;cursor: auto; }.mfp-ajax-cur {cursor: progress; }.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out; }.mfp-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in; }.mfp-auto-cursor .mfp-content {cursor: auto; }.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter {-webkit-user-select: none;-moz-user-select: none;user-select: none; }.mfp-loading.mfp-figure {display: none; }.mfp-hide {display: none !important; }.mfp-preloader {color: #CCC;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -0.8em;left: 8px;right: 8px;z-index: 1044; }.mfp-preloader a {color: #CCC; }.mfp-preloader a:hover {color: #FFF; }.mfp-s-ready .mfp-preloader {display: none; }.mfp-s-error .mfp-content {display: none; }button.mfp-close,button.mfp-arrow {overflow: visible;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;display: block;outline: none;padding: 0;z-index: 1046;box-shadow: none;touch-action: manipulation; }button::-moz-focus-inner {padding: 0;border: 0; }.mfp-close {width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: 0.65;padding: 0 0 18px 10px;color: #FFF;font-style: normal;font-size: 28px;font-family: Arial, Baskerville, monospace; }.mfp-close:hover,.mfp-close:focus {opacity: 1; }.mfp-close:active {top: 1px; }.mfp-close-btn-in .mfp-close {color: #333; }.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close {color: #FFF;right: -6px;text-align: right;padding-right: 6px;width: 100%; }.mfp-counter {position: absolute;top: 0;right: 0;color: #CCC;font-size: 12px;line-height: 18px;white-space: nowrap; }.mfp-arrow {position: absolute;opacity: 0.65;margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent; }.mfp-arrow:active {margin-top: -54px; }.mfp-arrow:hover,.mfp-arrow:focus {opacity: 1; }.mfp-arrow:before,.mfp-arrow:after {content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent; }.mfp-arrow:after {border-top-width: 13px;border-bottom-width: 13px;top: 8px; }.mfp-arrow:before {border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7; }.mfp-arrow-left {left: 0; }.mfp-arrow-left:after {border-right: 17px solid #FFF;margin-left: 31px; }.mfp-arrow-left:before {margin-left: 25px;border-right: 27px solid #3F3F3F; }.mfp-arrow-right {right: 0; }.mfp-arrow-right:after {border-left: 17px solid #FFF;margin-left: 39px; }.mfp-arrow-right:before {border-left: 27px solid #3F3F3F; }.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px; }.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px; }.mfp-iframe-holder .mfp-close {top: -40px; }.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25%; }.mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #000; }img.mfp-img {width: auto;max-width: 100%;height: auto;display: block;line-height: 0;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto; }.mfp-figure {line-height: 0; }.mfp-figure:after {content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #444; }.mfp-figure small {color: #BDBDBD;display: block;font-size: 12px;line-height: 14px; }.mfp-figure figure {margin: 0; }.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto; }.mfp-title {text-align: left;line-height: 18px;color: #F3F3F3;word-wrap: break-word;padding-right: 36px; }.mfp-image-holder .mfp-content {max-width: 100%; }.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer; }@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {.mfp-img-mobile .mfp-image-holder {padding-left: 0;padding-right: 0; }.mfp-img-mobile img.mfp-img {padding: 0; }.mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0; }.mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px; }.mfp-img-mobile .mfp-bottom-bar {background: rgba(0, 0, 0, 0.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;box-sizing: border-box; }.mfp-img-mobile .mfp-bottom-bar:empty {padding: 0; }.mfp-img-mobile .mfp-counter {right: 5px;top: 3px; }.mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0, 0, 0, 0.6);position: fixed;text-align: center;padding: 0; } }@media all and (max-width: 900px) {.mfp-arrow {-webkit-transform: scale(0.75);transform: scale(0.75); }.mfp-arrow-left {-webkit-transform-origin: 0;transform-origin: 0; }.mfp-arrow-right {-webkit-transform-origin: 100%;transform-origin: 100%; }.mfp-container {padding-left: 6px;padding-right: 6px; } }@charset "UTF-8";:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:calc(var(--animate-duration)*0.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@font-face {font-family: 'FontAwesome';src: url('/www/resources/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0');src: url('/www/resources/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('/www/resources/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('/www/resources/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('/www/resources/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('/www/resources/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight: normal;font-style: normal;font-display: swap;}.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.fa-lg {font-size: 1.33333333em;line-height: 0.75em;vertical-align: -15%;}.fa-2x {font-size: 2em;}.fa-3x {font-size: 3em;}.fa-4x {font-size: 4em;}.fa-5x {font-size: 5em;}.fa-fw {width: 1.28571429em;text-align: center;}.fa-ul {padding-left: 0;margin-left: 2.14285714em;list-style-type: none;}.fa-ul > li {position: relative;}.fa-li {position: absolute;left: -2.14285714em;width: 2.14285714em;top: 0.14285714em;text-align: center;}.fa-li.fa-lg {left: -1.85714286em;}.fa-border {padding: .2em .25em .15em;border: solid 0.08em #eeeeee;border-radius: .1em;}.fa-pull-left {float: left;}.fa-pull-right {float: right;}.fa.fa-pull-left {margin-right: .3em;}.fa.fa-pull-right {margin-left: .3em;}.pull-right {float: right;}.pull-left {float: left;}.fa.pull-left {margin-right: .3em;}.fa.pull-right {margin-left: .3em;}.fa-spin {-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;}.fa-pulse {-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8);}@-webkit-keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}@keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}.fa-rotate-90 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}.fa-rotate-180 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.fa-rotate-270 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);}.fa-flip-horizontal {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.fa-flip-vertical {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform: scale(1, -1);-ms-transform: scale(1, -1);transform: scale(1, -1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {filter: none;}.fa-stack {position: relative;display: inline-block;width: 2em;height: 2em;line-height: 2em;vertical-align: middle;}.fa-stack-1x,.fa-stack-2x {position: absolute;left: 0;width: 100%;text-align: center;}.fa-stack-1x {line-height: inherit;}.fa-stack-2x {font-size: 2em;}.fa-inverse {color: #ffffff;}.fa-glass:before {content: "\f000";}.fa-music:before {content: "\f001";}.fa-search:before {content: "\f002";}.fa-envelope-o:before {content: "\f003";}.fa-heart:before {content: "\f004";}.fa-star:before {content: "\f005";}.fa-star-o:before {content: "\f006";}.fa-user:before {content: "\f007";}.fa-film:before {content: "\f008";}.fa-th-large:before {content: "\f009";}.fa-th:before {content: "\f00a";}.fa-th-list:before {content: "\f00b";}.fa-check:before {content: "\f00c";}.fa-remove:before,.fa-close:before,.fa-times:before {content: "\f00d";}.fa-search-plus:before {content: "\f00e";}.fa-search-minus:before {content: "\f010";}.fa-power-off:before {content: "\f011";}.fa-signal:before {content: "\f012";}.fa-gear:before,.fa-cog:before {content: "\f013";}.fa-trash-o:before {content: "\f014";}.fa-home:before {content: "\f015";}.fa-file-o:before {content: "\f016";}.fa-clock-o:before {content: "\f017";}.fa-road:before {content: "\f018";}.fa-download:before {content: "\f019";}.fa-arrow-circle-o-down:before {content: "\f01a";}.fa-arrow-circle-o-up:before {content: "\f01b";}.fa-inbox:before {content: "\f01c";}.fa-play-circle-o:before {content: "\f01d";}.fa-rotate-right:before,.fa-repeat:before {content: "\f01e";}.fa-refresh:before {content: "\f021";}.fa-list-alt:before {content: "\f022";}.fa-lock:before {content: "\f023";}.fa-flag:before {content: "\f024";}.fa-headphones:before {content: "\f025";}.fa-volume-off:before {content: "\f026";}.fa-volume-down:before {content: "\f027";}.fa-volume-up:before {content: "\f028";}.fa-qrcode:before {content: "\f029";}.fa-barcode:before {content: "\f02a";}.fa-tag:before {content: "\f02b";}.fa-tags:before {content: "\f02c";}.fa-book:before {content: "\f02d";}.fa-bookmark:before {content: "\f02e";}.fa-print:before {content: "\f02f";}.fa-camera:before {content: "\f030";}.fa-font:before {content: "\f031";}.fa-bold:before {content: "\f032";}.fa-italic:before {content: "\f033";}.fa-text-height:before {content: "\f034";}.fa-text-width:before {content: "\f035";}.fa-align-left:before {content: "\f036";}.fa-align-center:before {content: "\f037";}.fa-align-right:before {content: "\f038";}.fa-align-justify:before {content: "\f039";}.fa-list:before {content: "\f03a";}.fa-dedent:before,.fa-outdent:before {content: "\f03b";}.fa-indent:before {content: "\f03c";}.fa-video-camera:before {content: "\f03d";}.fa-photo:before,.fa-image:before,.fa-picture-o:before {content: "\f03e";}.fa-pencil:before {content: "\f040";}.fa-map-marker:before {content: "\f041";}.fa-adjust:before {content: "\f042";}.fa-tint:before {content: "\f043";}.fa-edit:before,.fa-pencil-square-o:before {content: "\f044";}.fa-share-square-o:before {content: "\f045";}.fa-check-square-o:before {content: "\f046";}.fa-arrows:before {content: "\f047";}.fa-step-backward:before {content: "\f048";}.fa-fast-backward:before {content: "\f049";}.fa-backward:before {content: "\f04a";}.fa-play:before {content: "\f04b";}.fa-pause:before {content: "\f04c";}.fa-stop:before {content: "\f04d";}.fa-forward:before {content: "\f04e";}.fa-fast-forward:before {content: "\f050";}.fa-step-forward:before {content: "\f051";}.fa-eject:before {content: "\f052";}.fa-chevron-left:before {content: "\f053";}.fa-chevron-right:before {content: "\f054";}.fa-plus-circle:before {content: "\f055";}.fa-minus-circle:before {content: "\f056";}.fa-times-circle:before {content: "\f057";}.fa-check-circle:before {content: "\f058";}.fa-question-circle:before {content: "\f059";}.fa-info-circle:before {content: "\f05a";}.fa-crosshairs:before {content: "\f05b";}.fa-times-circle-o:before {content: "\f05c";}.fa-check-circle-o:before {content: "\f05d";}.fa-ban:before {content: "\f05e";}.fa-arrow-left:before {content: "\f060";}.fa-arrow-right:before {content: "\f061";}.fa-arrow-up:before {content: "\f062";}.fa-arrow-down:before {content: "\f063";}.fa-mail-forward:before,.fa-share:before {content: "\f064";}.fa-expand:before {content: "\f065";}.fa-compress:before {content: "\f066";}.fa-plus:before {content: "\f067";}.fa-minus:before {content: "\f068";}.fa-asterisk:before {content: "\f069";}.fa-exclamation-circle:before {content: "\f06a";}.fa-gift:before {content: "\f06b";}.fa-leaf:before {content: "\f06c";}.fa-fire:before {content: "\f06d";}.fa-eye:before {content: "\f06e";}.fa-eye-slash:before {content: "\f070";}.fa-warning:before,.fa-exclamation-triangle:before {content: "\f071";}.fa-plane:before {content: "\f072";}.fa-calendar:before {content: "\f073";}.fa-random:before {content: "\f074";}.fa-comment:before {content: "\f075";}.fa-magnet:before {content: "\f076";}.fa-chevron-up:before {content: "\f077";}.fa-chevron-down:before {content: "\f078";}.fa-retweet:before {content: "\f079";}.fa-shopping-cart:before {content: "\f07a";}.fa-folder:before {content: "\f07b";}.fa-folder-open:before {content: "\f07c";}.fa-arrows-v:before {content: "\f07d";}.fa-arrows-h:before {content: "\f07e";}.fa-bar-chart-o:before,.fa-bar-chart:before {content: "\f080";}.fa-twitter-square:before {content: "\f081";}.fa-facebook-square:before {content: "\f082";}.fa-camera-retro:before {content: "\f083";}.fa-key:before {content: "\f084";}.fa-gears:before,.fa-cogs:before {content: "\f085";}.fa-comments:before {content: "\f086";}.fa-thumbs-o-up:before {content: "\f087";}.fa-thumbs-o-down:before {content: "\f088";}.fa-star-half:before {content: "\f089";}.fa-heart-o:before {content: "\f08a";}.fa-sign-out:before {content: "\f08b";}.fa-linkedin-square:before {content: "\f08c";}.fa-thumb-tack:before {content: "\f08d";}.fa-external-link:before {content: "\f08e";}.fa-sign-in:before {content: "\f090";}.fa-trophy:before {content: "\f091";}.fa-github-square:before {content: "\f092";}.fa-upload:before {content: "\f093";}.fa-lemon-o:before {content: "\f094";}.fa-phone:before {content: "\f095";}.fa-square-o:before {content: "\f096";}.fa-bookmark-o:before {content: "\f097";}.fa-phone-square:before {content: "\f098";}.fa-twitter:before {content: "\f099";}.fa-facebook-f:before,.fa-facebook:before {content: "\f09a";}.fa-github:before {content: "\f09b";}.fa-unlock:before {content: "\f09c";}.fa-credit-card:before {content: "\f09d";}.fa-feed:before,.fa-rss:before {content: "\f09e";}.fa-hdd-o:before {content: "\f0a0";}.fa-bullhorn:before {content: "\f0a1";}.fa-bell:before {content: "\f0f3";}.fa-certificate:before {content: "\f0a3";}.fa-hand-o-right:before {content: "\f0a4";}.fa-hand-o-left:before {content: "\f0a5";}.fa-hand-o-up:before {content: "\f0a6";}.fa-hand-o-down:before {content: "\f0a7";}.fa-arrow-circle-left:before {content: "\f0a8";}.fa-arrow-circle-right:before {content: "\f0a9";}.fa-arrow-circle-up:before {content: "\f0aa";}.fa-arrow-circle-down:before {content: "\f0ab";}.fa-globe:before {content: "\f0ac";}.fa-wrench:before {content: "\f0ad";}.fa-tasks:before {content: "\f0ae";}.fa-filter:before {content: "\f0b0";}.fa-briefcase:before {content: "\f0b1";}.fa-arrows-alt:before {content: "\f0b2";}.fa-group:before,.fa-users:before {content: "\f0c0";}.fa-chain:before,.fa-link:before {content: "\f0c1";}.fa-cloud:before {content: "\f0c2";}.fa-flask:before {content: "\f0c3";}.fa-cut:before,.fa-scissors:before {content: "\f0c4";}.fa-copy:before,.fa-files-o:before {content: "\f0c5";}.fa-paperclip:before {content: "\f0c6";}.fa-save:before,.fa-floppy-o:before {content: "\f0c7";}.fa-square:before {content: "\f0c8";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before {content: "\f0c9";}.fa-list-ul:before {content: "\f0ca";}.fa-list-ol:before {content: "\f0cb";}.fa-strikethrough:before {content: "\f0cc";}.fa-underline:before {content: "\f0cd";}.fa-table:before {content: "\f0ce";}.fa-magic:before {content: "\f0d0";}.fa-truck:before {content: "\f0d1";}.fa-pinterest:before {content: "\f0d2";}.fa-pinterest-square:before {content: "\f0d3";}.fa-google-plus-square:before {content: "\f0d4";}.fa-google-plus:before {content: "\f0d5";}.fa-money:before {content: "\f0d6";}.fa-caret-down:before {content: "\f0d7";}.fa-caret-up:before {content: "\f0d8";}.fa-caret-left:before {content: "\f0d9";}.fa-caret-right:before {content: "\f0da";}.fa-columns:before {content: "\f0db";}.fa-unsorted:before,.fa-sort:before {content: "\f0dc";}.fa-sort-down:before,.fa-sort-desc:before {content: "\f0dd";}.fa-sort-up:before,.fa-sort-asc:before {content: "\f0de";}.fa-envelope:before {content: "\f0e0";}.fa-linkedin:before {content: "\f0e1";}.fa-rotate-left:before,.fa-undo:before {content: "\f0e2";}.fa-legal:before,.fa-gavel:before {content: "\f0e3";}.fa-dashboard:before,.fa-tachometer:before {content: "\f0e4";}.fa-comment-o:before {content: "\f0e5";}.fa-comments-o:before {content: "\f0e6";}.fa-flash:before,.fa-bolt:before {content: "\f0e7";}.fa-sitemap:before {content: "\f0e8";}.fa-umbrella:before {content: "\f0e9";}.fa-paste:before,.fa-clipboard:before {content: "\f0ea";}.fa-lightbulb-o:before {content: "\f0eb";}.fa-exchange:before {content: "\f0ec";}.fa-cloud-download:before {content: "\f0ed";}.fa-cloud-upload:before {content: "\f0ee";}.fa-user-md:before {content: "\f0f0";}.fa-stethoscope:before {content: "\f0f1";}.fa-suitcase:before {content: "\f0f2";}.fa-bell-o:before {content: "\f0a2";}.fa-coffee:before {content: "\f0f4";}.fa-cutlery:before {content: "\f0f5";}.fa-file-text-o:before {content: "\f0f6";}.fa-building-o:before {content: "\f0f7";}.fa-hospital-o:before {content: "\f0f8";}.fa-ambulance:before {content: "\f0f9";}.fa-medkit:before {content: "\f0fa";}.fa-fighter-jet:before {content: "\f0fb";}.fa-beer:before {content: "\f0fc";}.fa-h-square:before {content: "\f0fd";}.fa-plus-square:before {content: "\f0fe";}.fa-angle-double-left:before {content: "\f100";}.fa-angle-double-right:before {content: "\f101";}.fa-angle-double-up:before {content: "\f102";}.fa-angle-double-down:before {content: "\f103";}.fa-angle-left:before {content: "\f104";}.fa-angle-right:before {content: "\f105";}.fa-angle-up:before {content: "\f106";}.fa-angle-down:before {content: "\f107";}.fa-desktop:before {content: "\f108";}.fa-laptop:before {content: "\f109";}.fa-tablet:before {content: "\f10a";}.fa-mobile-phone:before,.fa-mobile:before {content: "\f10b";}.fa-circle-o:before {content: "\f10c";}.fa-quote-left:before {content: "\f10d";}.fa-quote-right:before {content: "\f10e";}.fa-spinner:before {content: "\f110";}.fa-circle:before {content: "\f111";}.fa-mail-reply:before,.fa-reply:before {content: "\f112";}.fa-github-alt:before {content: "\f113";}.fa-folder-o:before {content: "\f114";}.fa-folder-open-o:before {content: "\f115";}.fa-smile-o:before {content: "\f118";}.fa-frown-o:before {content: "\f119";}.fa-meh-o:before {content: "\f11a";}.fa-gamepad:before {content: "\f11b";}.fa-keyboard-o:before {content: "\f11c";}.fa-flag-o:before {content: "\f11d";}.fa-flag-checkered:before {content: "\f11e";}.fa-terminal:before {content: "\f120";}.fa-code:before {content: "\f121";}.fa-mail-reply-all:before,.fa-reply-all:before {content: "\f122";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {content: "\f123";}.fa-location-arrow:before {content: "\f124";}.fa-crop:before {content: "\f125";}.fa-code-fork:before {content: "\f126";}.fa-unlink:before,.fa-chain-broken:before {content: "\f127";}.fa-question:before {content: "\f128";}.fa-info:before {content: "\f129";}.fa-exclamation:before {content: "\f12a";}.fa-superscript:before {content: "\f12b";}.fa-subscript:before {content: "\f12c";}.fa-eraser:before {content: "\f12d";}.fa-puzzle-piece:before {content: "\f12e";}.fa-microphone:before {content: "\f130";}.fa-microphone-slash:before {content: "\f131";}.fa-shield:before {content: "\f132";}.fa-calendar-o:before {content: "\f133";}.fa-fire-extinguisher:before {content: "\f134";}.fa-rocket:before {content: "\f135";}.fa-maxcdn:before {content: "\f136";}.fa-chevron-circle-left:before {content: "\f137";}.fa-chevron-circle-right:before {content: "\f138";}.fa-chevron-circle-up:before {content: "\f139";}.fa-chevron-circle-down:before {content: "\f13a";}.fa-html5:before {content: "\f13b";}.fa-css3:before {content: "\f13c";}.fa-anchor:before {content: "\f13d";}.fa-unlock-alt:before {content: "\f13e";}.fa-bullseye:before {content: "\f140";}.fa-ellipsis-h:before {content: "\f141";}.fa-ellipsis-v:before {content: "\f142";}.fa-rss-square:before {content: "\f143";}.fa-play-circle:before {content: "\f144";}.fa-ticket:before {content: "\f145";}.fa-minus-square:before {content: "\f146";}.fa-minus-square-o:before {content: "\f147";}.fa-level-up:before {content: "\f148";}.fa-level-down:before {content: "\f149";}.fa-check-square:before {content: "\f14a";}.fa-pencil-square:before {content: "\f14b";}.fa-external-link-square:before {content: "\f14c";}.fa-share-square:before {content: "\f14d";}.fa-compass:before {content: "\f14e";}.fa-toggle-down:before,.fa-caret-square-o-down:before {content: "\f150";}.fa-toggle-up:before,.fa-caret-square-o-up:before {content: "\f151";}.fa-toggle-right:before,.fa-caret-square-o-right:before {content: "\f152";}.fa-euro:before,.fa-eur:before {content: "\f153";}.fa-gbp:before {content: "\f154";}.fa-dollar:before,.fa-usd:before {content: "\f155";}.fa-rupee:before,.fa-inr:before {content: "\f156";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {content: "\f157";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before {content: "\f158";}.fa-won:before,.fa-krw:before {content: "\f159";}.fa-bitcoin:before,.fa-btc:before {content: "\f15a";}.fa-file:before {content: "\f15b";}.fa-file-text:before {content: "\f15c";}.fa-sort-alpha-asc:before {content: "\f15d";}.fa-sort-alpha-desc:before {content: "\f15e";}.fa-sort-amount-asc:before {content: "\f160";}.fa-sort-amount-desc:before {content: "\f161";}.fa-sort-numeric-asc:before {content: "\f162";}.fa-sort-numeric-desc:before {content: "\f163";}.fa-thumbs-up:before {content: "\f164";}.fa-thumbs-down:before {content: "\f165";}.fa-youtube-square:before {content: "\f166";}.fa-youtube:before {content: "\f167";}.fa-xing:before {content: "\f168";}.fa-xing-square:before {content: "\f169";}.fa-youtube-play:before {content: "\f16a";}.fa-dropbox:before {content: "\f16b";}.fa-stack-overflow:before {content: "\f16c";}.fa-instagram:before {content: "\f16d";}.fa-flickr:before {content: "\f16e";}.fa-adn:before {content: "\f170";}.fa-bitbucket:before {content: "\f171";}.fa-bitbucket-square:before {content: "\f172";}.fa-tumblr:before {content: "\f173";}.fa-tumblr-square:before {content: "\f174";}.fa-long-arrow-down:before {content: "\f175";}.fa-long-arrow-up:before {content: "\f176";}.fa-long-arrow-left:before {content: "\f177";}.fa-long-arrow-right:before {content: "\f178";}.fa-apple:before {content: "\f179";}.fa-windows:before {content: "\f17a";}.fa-android:before {content: "\f17b";}.fa-linux:before {content: "\f17c";}.fa-dribbble:before {content: "\f17d";}.fa-skype:before {content: "\f17e";}.fa-foursquare:before {content: "\f180";}.fa-trello:before {content: "\f181";}.fa-female:before {content: "\f182";}.fa-male:before {content: "\f183";}.fa-gittip:before,.fa-gratipay:before {content: "\f184";}.fa-sun-o:before {content: "\f185";}.fa-moon-o:before {content: "\f186";}.fa-archive:before {content: "\f187";}.fa-bug:before {content: "\f188";}.fa-vk:before {content: "\f189";}.fa-weibo:before {content: "\f18a";}.fa-renren:before {content: "\f18b";}.fa-pagelines:before {content: "\f18c";}.fa-stack-exchange:before {content: "\f18d";}.fa-arrow-circle-o-right:before {content: "\f18e";}.fa-arrow-circle-o-left:before {content: "\f190";}.fa-toggle-left:before,.fa-caret-square-o-left:before {content: "\f191";}.fa-dot-circle-o:before {content: "\f192";}.fa-wheelchair:before {content: "\f193";}.fa-vimeo-square:before {content: "\f194";}.fa-turkish-lira:before,.fa-try:before {content: "\f195";}.fa-plus-square-o:before {content: "\f196";}.fa-space-shuttle:before {content: "\f197";}.fa-slack:before {content: "\f198";}.fa-envelope-square:before {content: "\f199";}.fa-wordpress:before {content: "\f19a";}.fa-openid:before {content: "\f19b";}.fa-institution:before,.fa-bank:before,.fa-university:before {content: "\f19c";}.fa-mortar-board:before,.fa-graduation-cap:before {content: "\f19d";}.fa-yahoo:before {content: "\f19e";}.fa-google:before {content: "\f1a0";}.fa-reddit:before {content: "\f1a1";}.fa-reddit-square:before {content: "\f1a2";}.fa-stumbleupon-circle:before {content: "\f1a3";}.fa-stumbleupon:before {content: "\f1a4";}.fa-delicious:before {content: "\f1a5";}.fa-digg:before {content: "\f1a6";}.fa-pied-piper-pp:before {content: "\f1a7";}.fa-pied-piper-alt:before {content: "\f1a8";}.fa-drupal:before {content: "\f1a9";}.fa-joomla:before {content: "\f1aa";}.fa-language:before {content: "\f1ab";}.fa-fax:before {content: "\f1ac";}.fa-building:before {content: "\f1ad";}.fa-child:before {content: "\f1ae";}.fa-paw:before {content: "\f1b0";}.fa-spoon:before {content: "\f1b1";}.fa-cube:before {content: "\f1b2";}.fa-cubes:before {content: "\f1b3";}.fa-behance:before {content: "\f1b4";}.fa-behance-square:before {content: "\f1b5";}.fa-steam:before {content: "\f1b6";}.fa-steam-square:before {content: "\f1b7";}.fa-recycle:before {content: "\f1b8";}.fa-automobile:before,.fa-car:before {content: "\f1b9";}.fa-cab:before,.fa-taxi:before {content: "\f1ba";}.fa-tree:before {content: "\f1bb";}.fa-spotify:before {content: "\f1bc";}.fa-deviantart:before {content: "\f1bd";}.fa-soundcloud:before {content: "\f1be";}.fa-database:before {content: "\f1c0";}.fa-file-pdf-o:before {content: "\f1c1";}.fa-file-word-o:before {content: "\f1c2";}.fa-file-excel-o:before {content: "\f1c3";}.fa-file-powerpoint-o:before {content: "\f1c4";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {content: "\f1c5";}.fa-file-zip-o:before,.fa-file-archive-o:before {content: "\f1c6";}.fa-file-sound-o:before,.fa-file-audio-o:before {content: "\f1c7";}.fa-file-movie-o:before,.fa-file-video-o:before {content: "\f1c8";}.fa-file-code-o:before {content: "\f1c9";}.fa-vine:before {content: "\f1ca";}.fa-codepen:before {content: "\f1cb";}.fa-jsfiddle:before {content: "\f1cc";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {content: "\f1cd";}.fa-circle-o-notch:before {content: "\f1ce";}.fa-ra:before,.fa-resistance:before,.fa-rebel:before {content: "\f1d0";}.fa-ge:before,.fa-empire:before {content: "\f1d1";}.fa-git-square:before {content: "\f1d2";}.fa-git:before {content: "\f1d3";}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before {content: "\f1d4";}.fa-tencent-weibo:before {content: "\f1d5";}.fa-qq:before {content: "\f1d6";}.fa-wechat:before,.fa-weixin:before {content: "\f1d7";}.fa-send:before,.fa-paper-plane:before {content: "\f1d8";}.fa-send-o:before,.fa-paper-plane-o:before {content: "\f1d9";}.fa-history:before {content: "\f1da";}.fa-circle-thin:before {content: "\f1db";}.fa-header:before {content: "\f1dc";}.fa-paragraph:before {content: "\f1dd";}.fa-sliders:before {content: "\f1de";}.fa-share-alt:before {content: "\f1e0";}.fa-share-alt-square:before {content: "\f1e1";}.fa-bomb:before {content: "\f1e2";}.fa-soccer-ball-o:before,.fa-futbol-o:before {content: "\f1e3";}.fa-tty:before {content: "\f1e4";}.fa-binoculars:before {content: "\f1e5";}.fa-plug:before {content: "\f1e6";}.fa-slideshare:before {content: "\f1e7";}.fa-twitch:before {content: "\f1e8";}.fa-yelp:before {content: "\f1e9";}.fa-newspaper-o:before {content: "\f1ea";}.fa-wifi:before {content: "\f1eb";}.fa-calculator:before {content: "\f1ec";}.fa-paypal:before {content: "\f1ed";}.fa-google-wallet:before {content: "\f1ee";}.fa-cc-visa:before {content: "\f1f0";}.fa-cc-mastercard:before {content: "\f1f1";}.fa-cc-discover:before {content: "\f1f2";}.fa-cc-amex:before {content: "\f1f3";}.fa-cc-paypal:before {content: "\f1f4";}.fa-cc-stripe:before {content: "\f1f5";}.fa-bell-slash:before {content: "\f1f6";}.fa-bell-slash-o:before {content: "\f1f7";}.fa-trash:before {content: "\f1f8";}.fa-copyright:before {content: "\f1f9";}.fa-at:before {content: "\f1fa";}.fa-eyedropper:before {content: "\f1fb";}.fa-paint-brush:before {content: "\f1fc";}.fa-birthday-cake:before {content: "\f1fd";}.fa-area-chart:before {content: "\f1fe";}.fa-pie-chart:before {content: "\f200";}.fa-line-chart:before {content: "\f201";}.fa-lastfm:before {content: "\f202";}.fa-lastfm-square:before {content: "\f203";}.fa-toggle-off:before {content: "\f204";}.fa-toggle-on:before {content: "\f205";}.fa-bicycle:before {content: "\f206";}.fa-bus:before {content: "\f207";}.fa-ioxhost:before {content: "\f208";}.fa-angellist:before {content: "\f209";}.fa-cc:before {content: "\f20a";}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before {content: "\f20b";}.fa-meanpath:before {content: "\f20c";}.fa-buysellads:before {content: "\f20d";}.fa-connectdevelop:before {content: "\f20e";}.fa-dashcube:before {content: "\f210";}.fa-forumbee:before {content: "\f211";}.fa-leanpub:before {content: "\f212";}.fa-sellsy:before {content: "\f213";}.fa-shirtsinbulk:before {content: "\f214";}.fa-simplybuilt:before {content: "\f215";}.fa-skyatlas:before {content: "\f216";}.fa-cart-plus:before {content: "\f217";}.fa-cart-arrow-down:before {content: "\f218";}.fa-diamond:before {content: "\f219";}.fa-ship:before {content: "\f21a";}.fa-user-secret:before {content: "\f21b";}.fa-motorcycle:before {content: "\f21c";}.fa-street-view:before {content: "\f21d";}.fa-heartbeat:before {content: "\f21e";}.fa-venus:before {content: "\f221";}.fa-mars:before {content: "\f222";}.fa-mercury:before {content: "\f223";}.fa-intersex:before,.fa-transgender:before {content: "\f224";}.fa-transgender-alt:before {content: "\f225";}.fa-venus-double:before {content: "\f226";}.fa-mars-double:before {content: "\f227";}.fa-venus-mars:before {content: "\f228";}.fa-mars-stroke:before {content: "\f229";}.fa-mars-stroke-v:before {content: "\f22a";}.fa-mars-stroke-h:before {content: "\f22b";}.fa-neuter:before {content: "\f22c";}.fa-genderless:before {content: "\f22d";}.fa-facebook-official:before {content: "\f230";}.fa-pinterest-p:before {content: "\f231";}.fa-whatsapp:before {content: "\f232";}.fa-server:before {content: "\f233";}.fa-user-plus:before {content: "\f234";}.fa-user-times:before {content: "\f235";}.fa-hotel:before,.fa-bed:before {content: "\f236";}.fa-viacoin:before {content: "\f237";}.fa-train:before {content: "\f238";}.fa-subway:before {content: "\f239";}.fa-medium:before {content: "\f23a";}.fa-yc:before,.fa-y-combinator:before {content: "\f23b";}.fa-optin-monster:before {content: "\f23c";}.fa-opencart:before {content: "\f23d";}.fa-expeditedssl:before {content: "\f23e";}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before {content: "\f240";}.fa-battery-3:before,.fa-battery-three-quarters:before {content: "\f241";}.fa-battery-2:before,.fa-battery-half:before {content: "\f242";}.fa-battery-1:before,.fa-battery-quarter:before {content: "\f243";}.fa-battery-0:before,.fa-battery-empty:before {content: "\f244";}.fa-mouse-pointer:before {content: "\f245";}.fa-i-cursor:before {content: "\f246";}.fa-object-group:before {content: "\f247";}.fa-object-ungroup:before {content: "\f248";}.fa-sticky-note:before {content: "\f249";}.fa-sticky-note-o:before {content: "\f24a";}.fa-cc-jcb:before {content: "\f24b";}.fa-cc-diners-club:before {content: "\f24c";}.fa-clone:before {content: "\f24d";}.fa-balance-scale:before {content: "\f24e";}.fa-hourglass-o:before {content: "\f250";}.fa-hourglass-1:before,.fa-hourglass-start:before {content: "\f251";}.fa-hourglass-2:before,.fa-hourglass-half:before {content: "\f252";}.fa-hourglass-3:before,.fa-hourglass-end:before {content: "\f253";}.fa-hourglass:before {content: "\f254";}.fa-hand-grab-o:before,.fa-hand-rock-o:before {content: "\f255";}.fa-hand-stop-o:before,.fa-hand-paper-o:before {content: "\f256";}.fa-hand-scissors-o:before {content: "\f257";}.fa-hand-lizard-o:before {content: "\f258";}.fa-hand-spock-o:before {content: "\f259";}.fa-hand-pointer-o:before {content: "\f25a";}.fa-hand-peace-o:before {content: "\f25b";}.fa-trademark:before {content: "\f25c";}.fa-registered:before {content: "\f25d";}.fa-creative-commons:before {content: "\f25e";}.fa-gg:before {content: "\f260";}.fa-gg-circle:before {content: "\f261";}.fa-tripadvisor:before {content: "\f262";}.fa-odnoklassniki:before {content: "\f263";}.fa-odnoklassniki-square:before {content: "\f264";}.fa-get-pocket:before {content: "\f265";}.fa-wikipedia-w:before {content: "\f266";}.fa-safari:before {content: "\f267";}.fa-chrome:before {content: "\f268";}.fa-firefox:before {content: "\f269";}.fa-opera:before {content: "\f26a";}.fa-internet-explorer:before {content: "\f26b";}.fa-tv:before,.fa-television:before {content: "\f26c";}.fa-contao:before {content: "\f26d";}.fa-500px:before {content: "\f26e";}.fa-amazon:before {content: "\f270";}.fa-calendar-plus-o:before {content: "\f271";}.fa-calendar-minus-o:before {content: "\f272";}.fa-calendar-times-o:before {content: "\f273";}.fa-calendar-check-o:before {content: "\f274";}.fa-industry:before {content: "\f275";}.fa-map-pin:before {content: "\f276";}.fa-map-signs:before {content: "\f277";}.fa-map-o:before {content: "\f278";}.fa-map:before {content: "\f279";}.fa-commenting:before {content: "\f27a";}.fa-commenting-o:before {content: "\f27b";}.fa-houzz:before {content: "\f27c";}.fa-vimeo:before {content: "\f27d";}.fa-black-tie:before {content: "\f27e";}.fa-fonticons:before {content: "\f280";}.fa-reddit-alien:before {content: "\f281";}.fa-edge:before {content: "\f282";}.fa-credit-card-alt:before {content: "\f283";}.fa-codiepie:before {content: "\f284";}.fa-modx:before {content: "\f285";}.fa-fort-awesome:before {content: "\f286";}.fa-usb:before {content: "\f287";}.fa-product-hunt:before {content: "\f288";}.fa-mixcloud:before {content: "\f289";}.fa-scribd:before {content: "\f28a";}.fa-pause-circle:before {content: "\f28b";}.fa-pause-circle-o:before {content: "\f28c";}.fa-stop-circle:before {content: "\f28d";}.fa-stop-circle-o:before {content: "\f28e";}.fa-shopping-bag:before {content: "\f290";}.fa-shopping-basket:before {content: "\f291";}.fa-hashtag:before {content: "\f292";}.fa-bluetooth:before {content: "\f293";}.fa-bluetooth-b:before {content: "\f294";}.fa-percent:before {content: "\f295";}.fa-gitlab:before {content: "\f296";}.fa-wpbeginner:before {content: "\f297";}.fa-wpforms:before {content: "\f298";}.fa-envira:before {content: "\f299";}.fa-universal-access:before {content: "\f29a";}.fa-wheelchair-alt:before {content: "\f29b";}.fa-question-circle-o:before {content: "\f29c";}.fa-blind:before {content: "\f29d";}.fa-audio-description:before {content: "\f29e";}.fa-volume-control-phone:before {content: "\f2a0";}.fa-braille:before {content: "\f2a1";}.fa-assistive-listening-systems:before {content: "\f2a2";}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before {content: "\f2a3";}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before {content: "\f2a4";}.fa-glide:before {content: "\f2a5";}.fa-glide-g:before {content: "\f2a6";}.fa-signing:before,.fa-sign-language:before {content: "\f2a7";}.fa-low-vision:before {content: "\f2a8";}.fa-viadeo:before {content: "\f2a9";}.fa-viadeo-square:before {content: "\f2aa";}.fa-snapchat:before {content: "\f2ab";}.fa-snapchat-ghost:before {content: "\f2ac";}.fa-snapchat-square:before {content: "\f2ad";}.fa-pied-piper:before {content: "\f2ae";}.fa-first-order:before {content: "\f2b0";}.fa-yoast:before {content: "\f2b1";}.fa-themeisle:before {content: "\f2b2";}.fa-google-plus-circle:before,.fa-google-plus-official:before {content: "\f2b3";}.fa-fa:before,.fa-font-awesome:before {content: "\f2b4";}.fa-handshake-o:before {content: "\f2b5";}.fa-envelope-open:before {content: "\f2b6";}.fa-envelope-open-o:before {content: "\f2b7";}.fa-linode:before {content: "\f2b8";}.fa-address-book:before {content: "\f2b9";}.fa-address-book-o:before {content: "\f2ba";}.fa-vcard:before,.fa-address-card:before {content: "\f2bb";}.fa-vcard-o:before,.fa-address-card-o:before {content: "\f2bc";}.fa-user-circle:before {content: "\f2bd";}.fa-user-circle-o:before {content: "\f2be";}.fa-user-o:before {content: "\f2c0";}.fa-id-badge:before {content: "\f2c1";}.fa-drivers-license:before,.fa-id-card:before {content: "\f2c2";}.fa-drivers-license-o:before,.fa-id-card-o:before {content: "\f2c3";}.fa-quora:before {content: "\f2c4";}.fa-free-code-camp:before {content: "\f2c5";}.fa-telegram:before {content: "\f2c6";}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before {content: "\f2c7";}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before {content: "\f2c8";}.fa-thermometer-2:before,.fa-thermometer-half:before {content: "\f2c9";}.fa-thermometer-1:before,.fa-thermometer-quarter:before {content: "\f2ca";}.fa-thermometer-0:before,.fa-thermometer-empty:before {content: "\f2cb";}.fa-shower:before {content: "\f2cc";}.fa-bathtub:before,.fa-s15:before,.fa-bath:before {content: "\f2cd";}.fa-podcast:before {content: "\f2ce";}.fa-window-maximize:before {content: "\f2d0";}.fa-window-minimize:before {content: "\f2d1";}.fa-window-restore:before {content: "\f2d2";}.fa-times-rectangle:before,.fa-window-close:before {content: "\f2d3";}.fa-times-rectangle-o:before,.fa-window-close-o:before {content: "\f2d4";}.fa-bandcamp:before {content: "\f2d5";}.fa-grav:before {content: "\f2d6";}.fa-etsy:before {content: "\f2d7";}.fa-imdb:before {content: "\f2d8";}.fa-ravelry:before {content: "\f2d9";}.fa-eercast:before {content: "\f2da";}.fa-microchip:before {content: "\f2db";}.fa-snowflake-o:before {content: "\f2dc";}.fa-superpowers:before {content: "\f2dd";}.fa-wpexplorer:before {content: "\f2de";}.fa-meetup:before {content: "\f2e0";}.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}.sr-only-focusable:active,.sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;}@font-face {font-family: 'Montserrat-Regular';src: url('../fonts/Montserrat-Regular.woff2') format('woff2'),url('../fonts/Montserrat-Regular.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Montserrat-Bold';src: url('../fonts/Montserrat-Bold.woff2') format('woff2'),url('../fonts/Montserrat-Bold.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'montserrat_medium';src: url('../fonts/montserrat_medium.woff2') format('woff2'),url('../fonts/montserrat_medium.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'montserrat_italic';src: url('../fonts/montserrat_italic.woff2') format('woff2'),url('../fonts/montserrat_italic.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'playfair_display_bold';src: url('../fonts/playfair_display_bold.woff2') format('woff2'),url('../fonts/playfair_display_bold.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'FuturaBookC';src: url('../fonts/FuturaBookC.woff2') format('woff2'),url('../fonts/FuturaBookC.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'playfair_display_regular';src: url('../fonts/playfair_display_regular.woff2') format('woff2'),url('../fonts/playfair_display_regular.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'montserrat_semibold';src: url('../fonts/montserrat_semibold.woff2') format('woff2'),url('../fonts/montserrat_semibold.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'montserrat_light';src: url('../fonts/montserrat_light.woff2') format('woff2'),url('../fonts/montserrat_light.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'playfair_display_bold_italic';src: url('../fonts/playfair_display_bold_italic.woff2') format('woff2'),url('../fonts/playfair_display_bold_italic.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font: inherit; font-size: 100%; vertical-align: baseline; }html { line-height: 1; }ol, ul { list-style: none; }table { border-collapse: collapse; border-spacing: 0; }caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; }q, blockquote { quotes: none; }q:before, q:after, blockquote:before, blockquote:after { content: ""; content: none; }a img { border: none; }article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }* { margin: 0; padding: 0; outline: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }*:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }.clearfix:before, .clearfix:after { content: " "; display: table; }.clearfix:after { clear: both; }input::-webkit-input-placeholder { color: #000; opacity: 1; }input:-moz-placeholder { color: #000; opacity: 1; }input::-moz-placeholder { color: #000; opacity: 1; }input:-ms-input-placeholder { color: #000; opacity: 1; }textarea::-webkit-input-placeholder { color: #000; opacity: 1; }textarea:-moz-placeholder { color: #000; opacity: 1; }textarea::-moz-placeholder { color: #000; opacity: 1; }textarea:-ms-input-placeholder { color: #000; opacity: 1; }body input:focus:required:invalid, body textarea:focus:required:invalid, body input:focus, body textarea:focus { outline: none; }body input:required:valid, body textarea:required:valid { outline: none; }:focus::-webkit-input-placeholder { opacity: 0; }:focus::-moz-placeholder { opacity: 0; }:focus:-moz-placeholder { opacity: 0; }:focus:-ms-input-placeholder { opacity: 0; }.touch-menu { display: none; position: absolute; top: 24px; left: 15px; overflow: hidden; width: 45px; height: 45px; font-size: 0; text-indent: -9999px; box-shadow: none; cursor: pointer; -webkit-transition: background 0.3s; transition: background 0.3s;  background-color: #000; border: none; }.logo_header_mobile { width: 72px; }.header_number_mobile { font-size: 18px; color: #f3d19f; display: inline-block; text-decoration: none; font-family: "CeraPro-Bold", Verdana, Helvetica, Arial, sans-serif; }.touch-menu:focus { outline: none; }.touch-menu span { display: block; position: absolute; top: 20px; left: 6px; right: 6px; height: 2px; background: white; }.touch-menu span::before, .touch-menu span::after { position: absolute; display: block; left: 0; width: 100%; height: 2px; background-color: #fff; content: ""; }.touch-menu span::before { top: -10px; }.touch-menu span::after { bottom: -10px; }.touch-menu span { -webkit-transition: background 0.3s; transition: background 0.3s; }.touch-menu span::before, .touch-menu span::after { -webkit-transition-duration: 0.3s, 0.3s; transition-duration: 0.3s, 0.3s; -webkit-transition-delay: 0.3s; transition-delay: 0.3s; }.touch-menu span::before { -webkit-transition-property: top, -webkit-transform; transition-property: top, transform; }.touch-menu span::after { -webkit-transition-property: bottom, -webkit-transform; transition-property: bottom, transform; }.touch-menu.active { background-color: #000; }.touch-menu.active span { background: none; }.touch-menu.active span::before { top: 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }.touch-menu.active span::after { bottom: 0; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }.touch-menu.active span::before, .touch-menu.active span::after { -webkit-transition-delay: 0.3s; transition-delay: 0.3s; }.shell_input input::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); opacity: 1; }.shell_input input:-moz-placeholder { color: rgba(0, 0, 0, 0.5); opacity: 1; }.shell_input input::-moz-placeholder { color: rgba(0, 0, 0, 0.5); opacity: 1; }.shell_input input:-ms-input-placeholder { color: rgba(0, 0, 0, 0.5); opacity: 1; }.shell_input textarea::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); opacity: 1; }.shell_input textarea:-moz-placeholder { color: rgba(0, 0, 0, 0.5); opacity: 1; }.shell_input textarea::-moz-placeholder { color: rgba(0, 0, 0, 0.5); opacity: 1; }.shell_input textarea:-ms-input-placeholder { color: rgba(0, 0, 0, 0.5); opacity: 1; }.shell_input :focus::-webkit-input-placeholder { opacity: 0; }.shell_input :focus::-moz-placeholder { opacity: 0; }.shell_input :focus:-moz-placeholder { opacity: 0; }.shell_input :focus:-ms-input-placeholder { opacity: 0; }.rest_input input::-webkit-input-placeholder { color: rgba(255,255,255, 1); opacity: 1; }.rest_input input:-moz-placeholder { color: rgba(255,255,255, 1); opacity: 1; }.rest_input input::-moz-placeholder { color: rgba(255,255,255, 1); opacity: 1; }.rest_input input:-ms-input-placeholder { color: rgba(255,255,255, 1); opacity: 1; }.rest_input :focus::-webkit-input-placeholder { opacity: 0; }.rest_input :focus::-moz-placeholder { opacity: 0; }.rest_input :focus:-moz-placeholder { opacity: 0; }.rest_input :focus:-ms-input-placeholder { opacity: 0; }.mfp-fade.mfp-bg {opacity: 0;background: #fff;-webkit-transition: all .3s ease-out;transition: all .3s ease-out; }.mfp-fade.mfp-bg.mfp-ready {opacity: .99; }.mfp-fade.mfp-bg.mfp-removing {opacity: 0; }.mfp-fade.mfp-wrap .mfp-content {opacity: 0;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;-webkit-transform: translateY(-20px) perspective(600px) rotateX(10deg);transform: translateY(-20px) perspective(600px) rotateX(10deg); }.mfp-fade.mfp-wrap.mfp-ready .mfp-content {opacity: 1;-webkit-transform: translateY(0) perspective(600px) rotateX(0deg);transform: translateY(0) perspective(600px) rotateX(0deg); }.mfp-fade.mfp-wrap.mfp-removing .mfp-content {opacity: 0;-webkit-transform: translateY(-10px) perspective(600px) rotateX(10deg);transform: translateY(-10px) perspective(600px) rotateX(10deg); }.mfp-container {position: fixed !important; }.mfp-close:active {top: 21px !important; }.mfp-close-btn-in .mfp-close {top: 14px;right: 23px;display: inline-block;padding-left: 15px;color: rgba(0,0,0,.6);font-size: 65px;font-family: "Times New Roman", Times, serif;opacity: .7;cursor: pointer;font-weight: 100; }.mfp-close-btn-in .mfp-close:hover {opacity: .5; }.mfp-figure:after {-webkit-box-shadow: none;box-shadow: none; }.mfp-arrow-right:before {height: 18px;width: 18px;border-top: 4px solid #aeacac;border-right: 4px solid #aeacac;border-bottom: 0;border-left: 0;-webkit-transform: rotate(45deg);transform: rotate(45deg); }.mfp-arrow-left:before {height: 18px;width: 18px;border-top: 4px solid #aeacac;border-left: 4px solid #aeacac;border-bottom: 0;border-right: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg); }.mfp-arrow-right:after, .mfp-arrow-left:after {display: none; }.mfp-zoom-out-cur .mfp-image-holder .mfp-close {position: fixed;top: 0;right: 0;display: inline-block;color: #9b9b9b;padding-right: 0;opacity: 1;font-size: 72px;font-family: "Times New Roman", Times, serif;cursor: pointer; }.mfp-zoom-out-cur .mfp-image-holder .mfp-close:hover {opacity: .5; }body {font-size: 16px;font-family: "Montserrat-Regular", Arial, sans-serif;}.center_1715 {max-width: 91.7%;padding: 0 15px;margin: auto;}.center_1550 {max-width: 1550px;padding: 0 15px;margin: auto;}.center_1540 {max-width: 1540px;padding: 0 15px;margin: auto;}.text_content_1320 {max-width: 1320px;margin: auto;}.box_text_content_100 p {line-height: 24px;}.box_text_content.box_text_content_100 {max-width: 100%;}img {display: block;vertical-align: middle;max-width: 100%;}p {margin: 1.3em 0;}.main_banner {font-family: "Montserrat-Regular", Arial, sans-serif;height: calc(100vh - 95px);}.wrapper {min-height: calc(100% - 55px);height: auto;margin: 0 auto;overflow: hidden;color: #000000;}header {width: 100%;position: relative;z-index: 9999;background-color: #fff;height: 95px;}.header_menu {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.header_box {display: flex;position: relative;height: 100%;}.header_logo {background: #000;}.header_logo {position: absolute;top: 0;left: 50%;width: 250px;height: 100%;display: flex;transform: translateX(-50%);z-index: 5;}.header_logo a {width: 117px;margin: auto;}.header_left {height: 100%;width: calc(50% - 125px);margin-right: 125px;justify-content: flex-end;padding-left: 248px;}.header_left li {margin-right: 30px;}.header_right {height: 100%;width: calc(50% - 125px);margin-left: 125px;justify-content: flex-start;padding-right: 248px;}.header_box_item {display: flex;justify-content: space-between;align-items: center;}.nav_list {display: flex;}.nav_list li {margin: 0 2px;text-align: center;flex: 1;}.nav_list_item a:after {display: block;content: attr(title);font-family: "Montserrat-Bold", Arial, sans-serif;height: 1px;color: transparent;overflow: hidden;visibility: hidden;margin-bottom: -1px;}.nav_list a {display: inline-block;padding: 40px 15px;text-decoration: none;font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 10px;line-height: 15px;text-align: center;letter-spacing: .15em;text-transform: uppercase;color: #000000;white-space: nowrap;}.nav_list a:hover {font-family: "Montserrat-Bold", Arial, sans-serif;}.block_lang {position: absolute;top: 34px;left: 30px;display: flex;align-items: center;}.icon_lang {text-decoration: none;display: inline-block;width: 23px;height: 23px;text-align: center;font-size: 11px;line-height: 23px;text-transform: uppercase;font-family: "Montserrat-Regular", Arial, sans-serif;color: #000000;border: 1px solid #000000;box-sizing: border-box;transition: all .3s;}.icon_lang.active {font-family: "Montserrat-Bold", Arial, sans-serif;font-style: normal;font-size: 12px;line-height: 21px;color: #FFFFFF;background: #000000;}.icon_lang:hover {font-family: "Montserrat-Bold", Arial, sans-serif;font-style: normal;font-size: 12px;line-height: 21px;text-align: center;text-transform: uppercase;color: #FFFFFF;background: #000000;}.icon_lang + .icon_lang {margin-left: 10px;}.header_phone {position: absolute;top: 34px;right: 30px;display: inline-block;font-family: "Montserrat-Bold", Arial, sans-serif;padding-left: 35px;font-style: normal;text-decoration: none;font-weight: bold;font-size: 22px;line-height: 27px;text-align: center;letter-spacing: 0.02em;text-transform: uppercase;color: #000;transition: all .3s;}.header_phone:before {display: inline-block;position: absolute;top: 2px;left: 0;content: '';width: 22px;height: 22px;background: url(../img/trubka.svg) center no-repeat;}.header_phone:hover {opacity: .6;}.box_column {width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;background-color: #000;}.box_column_item {width: 33.333%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.column_width_1 {position: relative;width: 100%;height: 100%;}.column_width_2 {position: relative;width: 50%;height: 100%;}.column_height_1 {width: 100%;height: 33.333%;}.column_height_2 {width: 100%;height: 66.666%;}.column_item {position: relative;width: 100%;height: 100%;background-size: cover;background-position: center;}.box_column_item a {text-decoration: none;color: #fff;}.box_column_item {display: flex;}.box_img {position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;}.box_img span {position: absolute;top: -7px;left: -7px;filter: blur(7px);width: calc(100% + 14px);height: calc(100% + 14px);background-position: center;background-repeat: no-repeat;background-size: cover;opacity: 0;transition: all .5s;}.wr_box_text {position: relative;width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;transition: all .5s;background-color: rgba(0,0,0,0.15);box-shadow: inset 0 0 100px 0 rgb(0 0 0 / 25%);}.wr_box_text:before {display: block;position: absolute;width: 100%;height: 100%;content: "";background: url(../img/noise.png) center repeat;opacity: 0;transition: all .3s;}.box_text {text-align: center;padding: 30px;}.column_height {display: flex;}.box_text_title {position: relative;font-size: 16px;font-weight: 400;text-transform: uppercase;letter-spacing: .3em;text-shadow: 0 0 10px rgb(0 0 0 / 100%);line-height: 27px;margin-bottom: 7px;z-index: 10;}.box_text_descr {position: relative;display: none;font-size: 14px;line-height: 17px;letter-spacing: 0.02em;opacity: 0;}.column_item:hover .wr_box_text:before {opacity: 1;}.column_item:hover .box_img span {opacity: 1;}.column_item:hover .box_text_descr {opacity: 1;}.list_rhombus_home {text-align: left;}.list_rhombus_home li {position: relative;line-height: 17px;padding: 3px 0 3px 14px;}.list_rhombus_home li:before {position: absolute;top: 4px;left: 0;display: inline-block;content: "";width: 8px;height: 12px;background: url(../img/romb.png) center no-repeat;}.column_width_3 {width: 100%;height: 50%;}.main_banner .box_text_descr {line-height: 17px;text-align: left;}footer {font-size: 10px;line-height: 16px;letter-spacing: 0.02em;color: #fff;font-family: "Montserrat-Regular", Arial, sans-serif;text-transform: uppercase;background: #000000;padding: 0 70px;}footer a {color: inherit;text-decoration: none;font-family: "Montserrat-Regular", Arial, sans-serif;transition: all .3s;}footer a:hover {opacity: .7;}.footer_box {height: 80px;display: flex;align-items: center;justify-content: center;}.list_contacts li {display: inline-block;}.list_socseti {text-align: center;}.list_romb li {margin-left: 20px;}.list_romb a {position: relative;display: inline-block;padding-left: 16px;}.list_romb a:before {position: absolute;top: 2px;left: 0;display: inline-block;content: "";width: 6px;height: 10px;background: url(../img/romb.png) center no-repeat;}.list_socseti li {display: inline-block;}.list_socseti a {display: inline-block;width: 20px;height: 20px;margin: 0 8px;transition: all .3s;}.list_socseti a:hover {opacity: .7;}.soc_ins {background: url(../img/Instagram.svg) center no-repeat;}.soc_fb {background: url(../img/Facebook.svg) center no-repeat;}.soc_ytb {background: url(../img/Youtube.svg) center no-repeat;}.footer_contacts {width: 45%;}.footer_socseti {width: 10%;}.footer_docs {width: 45%;}.list_romb {display: flex;align-items: center;justify-content: flex-end;}.list_contacts {display: flex;align-items: center;text-transform: initial;font-size: 10px;}.footer_email {display: inline-block;position: relative;padding-left: 28px;font-size: 10px;margin-left: 20px;}.footer_email:before {display: inline-block;position: absolute;top: 2px;left: 0;content: '';width: 15px;height: 11px;background: url(../img/Mail.svg) center no-repeat;}.footer_phone {display: inline-block;position: relative;padding-left: 19px;font-size: 10px;margin-left: 20px;}.footer_phone:before {display: inline-block;position: absolute;top: -1px;left: 0;content: '';width: 15px;height: 15px;background: url(../img/phone.svg) center no-repeat;}.box_accordion_leaf {max-width: 1620px;margin: 80px auto 140px;}.accordion_leaf {font-family: "montserrat_medium", Arial, sans-serif;background: #FFFFFF;box-shadow: 2px 4px 12px 2px rgba(47, 74, 114, 0.15);box-shadow: 2px 4px 12px 2px rgba(47, 74, 114, 0.15);border-radius: 5px;cursor: pointer;font-size: 22px;line-height: 23px;letter-spacing: 0.02em;color: #000000;}.accordion_leaf_top {position: relative;padding: 20px;font-size: 22px;}.accordion_leaf_bot {font-family: "Montserrat-Regular", Arial, sans-serif;padding: 0 20px 20px;font-size: 18px;}.accordion_leaf_bot p {text-align: left;}.accordion_leaf_bot p:first-child {margin-top: 0;}.accordion_leaf_bot p:last-child {margin-bottom: 0;}.accordion_arr {position: absolute;top: 27px;right: 22px;display: inline-block;width: 16px;height: 9px;background: url(../img/svg/Arrow-black.svg) center no-repeat;transition: all .3s;}.accordion_leaf_top.active .accordion_arr {transform: rotate(180deg);}.accordion_leaf + .accordion_leaf {margin-top: 10px;}.title_h4 {position: relative;font-family: "playfair_display_bold", Tahoma, "Times New Roman", serif;font-style: normal;font-size: 20px;line-height: 135%;text-align: center;letter-spacing: 0.12em;text-transform: uppercase;color: #D1B371;margin: 80px 0;padding: 0 15px 25px;}.title_h4:before {position: absolute;top: 100%;left: 50%;transform: translateX(-50%);display: inline-block;content: '';width: 110px;height: 0;border-top: 2px solid #D1B371;}.form_arrival {max-width: 1130px;padding: 0 15px;margin: 0 auto 70px;}.input_field_title {display: inline-block;font-family: "montserrat_medium", Arial, sans-serif;font-style: normal;font-size: 24px;line-height: 28px;letter-spacing: 0.05em;color: #000000;margin-bottom: 9px;}.input_field_flex {display: flex;}.ui-selectmenu-text {padding: 0;font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 20px;line-height: 28px;letter-spacing: 0.05em;color: #000000;}.input_field  {position: relative;background: #FEFEFE;box-shadow: 2px 4px 12px 2px rgba(47, 74, 114, 0.15);border-radius: 5px;}.ui-selectmenu-button.ui-button {width: 100%;font-family: "Montserrat-Regular", Arial, sans-serif;}.select_icons {position: absolute;top: 24px;left: 24px;}.ui-button {padding: 26px 20px 26px 70px;}.ui-menu .ui-menu-item-wrapper {padding: 15px 20px 0 70px;font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 20px;line-height: 28px;letter-spacing: 0.05em;color: #000000;}.ui-selectmenu-menu {background: #FEFEFE;box-shadow: 2px 4px 12px 2px rgba(47, 74, 114, 0.15);border-radius: 5px;padding-bottom: 15px;}.ui-menu .ui-state-focus, .ui-menu .ui-state-active {color: #D1B371;margin: 0;}.ui-selectmenu-icon.ui-icon {position: absolute;top: 35px;right: 31px;display: inline-block;width: 16px;height: 9px;background: url(../img/svg/Arrow-black-2.svg) center no-repeat;transition: all .3s;}.ui-selectmenu-button-open .ui-selectmenu-icon.ui-icon {transform: rotate(180deg);}.double_field {display: flex;justify-content: space-around;margin-bottom: 37px;}.block_field {width: 45.455%;}.select_icons_plus {width: 15px;height: 15px;top: 31px;}.block_field input {padding: 26px 20px 26px 70px;font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 20px;line-height: 28px;letter-spacing: 0.05em;color: #000000;width: 100%;}.select_icons_calendar {left: auto;top: 26px;right: 26px;}.block_field input {padding: 26px 20px 26px 22px;border: none;}.number_plus {display: inline-block;text-decoration: none;width: 25px;height: 25px;background: url(../img/num-plus.svg) center no-repeat;margin: 20px;transition: all .3s;}.number_plus:hover {opacity: .6;}.block_field_num {display: flex;align-items: center;}.block_field_num label {margin-bottom: 0;}.checkbox_wrapper_filter {display: inline-flex;color: #1a171b;font-family: "SegoeUI-LightItalic", Arial, Verdana, Helvetica, sans-serif;font-size: 16px;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;cursor: pointer;opacity: 1;}.checkbox_wrapper_filter .checkbox {display: none;}.checkbox_wrapper_filter .checkbox-custom {position: relative;top: 1px;display: inline-block;vertical-align: middle;width: 25px;height: 25px;-webkit-box-flex: 0;-ms-flex: none;flex: none;margin-right: 22px;background: #000000;}.checkbox_wrapper_filter .checkbox:checked + .checkbox-custom::before {content: "";display: block;position: absolute;top: 7px;left: 7px;width: 11px;height: 11px;background-color: #fff;-webkit-transform: rotate(0);transform: rotate(0);}.btn_search_number {display: block;font-family: "Montserrat-Bold", Arial, sans-serif;font-style: normal;font-size: 14px;letter-spacing: 0.08em;text-transform: uppercase;color: #FFFFFF;width: 190px;height: 39px;left: 865px;top: 704px;text-align: center;line-height: 37px;background: #D1B371;box-shadow: 6px 10px 25px rgba(101, 72, 15, 0.2);margin: 20px auto;cursor: pointer;border: none;transition: all .3s;}.btn_search_number:hover {background: #000000;}.box_photo_gallery {display: flex;flex-wrap: wrap;justify-content: space-between;}.photo_gallery_item {position: relative;width: 30.612%;margin-bottom: 70px;overflow: hidden;}.photo_gallery_item:before {display: block;content: '';width: 100%;padding-top: 100%;}.photo_gallery_item img {width: 100%;height: 100%;object-fit: cover;transition: all .3s;}.photo_gallery_item a {position: absolute;top: 0;left: 0;display: inline-block;}.photo_gallery_item a:before {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: inline-block;content: "";background-color: rgba(255,255,255,0.4);opacity: 0;transition: all .3s;}.photo_gallery_item:hover a:before {opacity: 1;}.wr_video_hotel {margin-bottom: 70px;}.hotel_docs {display: flex;justify-content: space-around;align-items: center;padding: 50px 0;margin-bottom: 70px;}.hotel_docs_item {display: inline-block;font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 16px;line-height: 20px;text-align: center;letter-spacing: 0.04em;text-decoration-line: underline;text-transform: uppercase;color: #000000;transition: all .3s;}.hotel_docs_item:hover {text-decoration: none;color: #D1B371;}.service_preview {display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: 80px;}.service_preview_item {position: relative;display: inline-flex;width: 48.104%;margin-bottom: 70px;}.service_preview_item:before {display: block;width: 100%;content: '';padding-top: 56%;}.service_preview_img {position: absolute;top: 0;left: 0;}.service_preview_img img {width: 100%;height: 100%;object-fit: cover;}.service_preview_img:before {display: inline-block;content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: radial-gradient(50% 50% at 50% 50%, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.5) 100%);}.service_preview_descr {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: fit-content;font-family: "playfair_display_bold", Tahoma, "Times New Roman", serif;font-style: normal;font-weight: bold;font-size: 34px;line-height: 48px;text-align: center;letter-spacing: 0.13em;text-transform: uppercase;color: #fff;}.block_three_previews {display: flex;justify-content: space-between;margin-bottom: 70px;}.three_previews_item {position: relative;width: 30.670%;margin-bottom: 70px;}.three_previews_img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.three_previews_img:before {display: inline-block;content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: radial-gradient(50% 50% at 50% 50%, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.5) 100%);}.three_previews_item img {width: 100%;height: 100%;object-fit: cover;}.three_previews_descr {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: fit-content;font-family: "playfair_display_bold", Tahoma, "Times New Roman", serif;font-size: 28px;line-height: 36px;text-align: center;letter-spacing: 0.08em;text-transform: uppercase;color: #FFFFFF;}.block_reviews_item {position: relative;width: 30.612%;color: #000000;padding: 103px 25px 200px;text-align: center;background: #FFFDF9;box-shadow: 6px 10px 20px 2px rgba(47, 74, 114, 0.2);border-radius: 5px;margin-bottom: 70px;}.previews_descr_font24 {font-size: 24px;line-height: 34px;letter-spacing: 0.08em;}.reviews_title {font-family: "montserrat_medium", Arial, sans-serif;font-size: 24px;line-height: 28px;letter-spacing: 0.02em;margin-bottom: 52px;}.reviews_descr {font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 19px;line-height: 28px;letter-spacing: 0.02em;}.reviews_label {position: absolute;top: 0;left: 26px;}.block_star .fa {color: #F2994A;font-size: 26px;margin: 0 1px;}.block_star {position: absolute;left: 50%;bottom: 115px;transform: translateX(-50%);}.block_reviews {display: flex;justify-content: space-between;}.field_title_promo {cursor: pointer;transition: all .3s;}.field_title_promo:hover {opacity: .6;}.top_banner {position: relative;height: 605px;margin-bottom: 80px;}.top_banner_img {position: relative;width: 100%;height: 100%;overflow: hidden;}.top_banner_img img {width: 100%;height: 100%;object-fit: cover;}.top_banner_img:before {display: inline-block;content: '';position: absolute;width: 100%;height: 100%;background: radial-gradient(67.42% 50% at 50% 50%, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0.5) 100%);}.banner_text {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);display: flex;align-items: center;justify-content: space-between;max-width: 90%;width: 90%;}.banner_text_left {width: 72%;color: #fff;}.text_left_title {font-family: "playfair_display_bold", Tahoma, "Times New Roman", serif;font-size: 70px;line-height: 53px;letter-spacing: 0.08em;margin-bottom: 37px;}.text_left_descr {max-width: 780px;font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 16px;line-height: 24px;padding-left: 49px;}.letter_M {position: absolute;top: 3%;left: 4.3%;font-family: "playfair_display_bold", Tahoma, "Times New Roman", serif;font-size: 474.213px;line-height: 514px;letter-spacing: 0.04em;text-transform: uppercase;color: #BEBEBE;opacity: 0.3;}.banner_text_right {width: 28%;color: #fff;padding-left: 20px;}.banner_sub_text {margin: 27px 0;}.banner_sub_title {display: inline-block;font-family: "playfair_display_bold", Tahoma, "Times New Roman", serif;font-size: 32px;line-height: 36px;letter-spacing: 0.05em;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #fff;}.banner_sub_descr {max-width: 370px;}.banner_list li {position: relative;padding: 3px 0;}.banner_list li:before {display: none;content: '';position: absolute;left: -12px;top: 10px;width: 0;height: 0;border-top: 3px solid transparent;border-bottom: 3px solid transparent;border-left: 5px solid #fff;}.banner_list li:hover:before {display: block;}.banner_list a {text-decoration: none;font-family: "montserrat_medium", Arial, sans-serif;font-size: 13px;line-height: 18px;letter-spacing: 0.03em;text-transform: uppercase;color: #fff;transition: all .3s;}.banner_list a:hover {font-family: "Montserrat-Bold", Arial, sans-serif;}.font_logo {font-size: 33px;font-family: "FuturaBookC", Arial, sans-serif;}.font_min {font-size: 28px;}.btn_gold {display: block;width: 288px;height: 39px;text-decoration: none;font-family: "Montserrat-Bold", Arial, sans-serif;font-size: 14px;line-height: 39px;letter-spacing: 0.08em;text-transform: uppercase;color: #FFFFFF;transition: all .3s;text-align: center;background: #D1B371;box-shadow: 6px 10px 25px rgba(101, 72, 15, 0.2);}.btn_gold:hover {background: #000000;}.top_banner_btn {position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);margin-bottom: -20px;}.previews_descr_price {top: 60%;font-size: 34px;letter-spacing: 0.13em;}.three_previews_descrSub {font-family: "Montserrat-Bold", Arial, sans-serif;font-size: 18px;line-height: 100%;text-align: center;letter-spacing: 0.04em;color: #FFFFFF;margin-top: 21px;text-transform: none;}.three_previews_data {margin-top: 28px;}.previews_data_item{display: inline-flex;align-items: center;margin: 0 9px;}.previews_data_img {width: 25px;margin-right: 10px;}.previews_data_text {font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 14px;line-height: 14px;letter-spacing: 0.02em;color: #FFFFFF;text-transform: none;}.block_btn_cont {text-align: center;}.btn_gold_360 {width: 360px;display: inline-block;margin: 0 35px;}.block_three_price {margin-bottom: 0;}.input_field_mini .ui-selectmenu-button.ui-button {padding-left: 20px;}.block_field_130 {width: 130px;margin: 0 11px;}.double_field_mini {justify-content: center;}.input_field_mini .ui-selectmenu-text {font-size: 16px;}.input_field_mini .ui-selectmenu-icon.ui-icon {right: 15px;}.sel_mini_item .ui-menu-item-wrapper {padding-left: 20px;font-size: 16px;}.block_golf {max-width: 93.274%;margin: 80px auto 70px;padding: 0 15px;display: flex;flex-wrap: wrap;justify-content: space-between;}.block_golf_item {position: relative;width: 31.805%;box-shadow: 6px 10px 20px 2px rgba(47, 74, 114, 0.2);margin-bottom: 40px;transition: all .3s;}.block_golf_item:hover {box-shadow: 3px 5px 10px 1px rgba(47, 74, 114, 0.6);transform: scale(.99);}.golf_item_img {position: relative;width: 100%;height: 100%;overflow: hidden;}.golf_item_img img {width: 100%;height: 100%;object-fit: cover;}.golf_item_descr {position: absolute;left: 0;bottom: 0;width: 100%;padding: 11px;background: rgba(255, 255, 255, 0.75);text-align: center;font-family: "playfair_display_bold", Tahoma, "Times New Roman", serif;font-style: normal;font-weight: bold;font-size: 14px;line-height: 100%;letter-spacing: 0.08em;text-transform: uppercase;color: #000000;}.top_banner_triangle {height: 600px;}.banner_triangle {position: absolute;bottom: 0;z-index: 3;left: 50%;margin-left: -15px;width: 30px;height: 15px;background-image: url(../img/svg/triangle.svg);}.banner_triangle:before {display: block;content: '';width: 50vw;height: 15px;background-color: #fff;position: absolute;bottom: 0;right: 100%;}.banner_triangle:after {display: block;content: '';width: 50vw;height: 15px;background-color: #fff;position: absolute;bottom: 0;left: 100%;}.top_banner_mini {height: 397px;}.banner_text_mini {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 90%;}.banner_text_title {font-family: "playfair_display_regular", Tahoma, "Times New Roman", serif;font-style: normal;font-weight: normal;font-size: 70px;line-height: 100%;text-align: center;letter-spacing: 0.08em;text-transform: uppercase;color: #FFFFFF;margin-bottom: 22px;}.banner_text_descr {font-family: "montserrat_semibold", Arial, sans-serif;font-size: 32px;line-height: 100%;letter-spacing: 0.1em;text-transform: uppercase;color: #FFFFFF;text-align: center;}.btn_black {display: inline-block;text-decoration: none;font-family: "Montserrat-Bold", Arial, sans-serif;font-size: 14px;line-height: 40px;letter-spacing: 0.04em;text-align: center;text-transform: uppercase;color: #FFFFFF;height: 40px;padding: 0 40px;background: #000000;box-shadow: 6px 12px 35px rgba(2, 2, 2, 0.18);margin: 0 10px;transition: all .3s;}.btn_black_216 {width: 216px;}.btn_black:hover {background: #D1B371;}.block_btn_contMarg {margin: 50px 0;}.box_text_content {max-width: 1280px;margin: 50px auto;}.title_h6 {font-family: "montserrat_medium", Arial, sans-serif;font-size: 20px;line-height: 20px;text-align: center;letter-spacing: 0.02em;color: #000000;margin: 25px 0;}p {font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 16px;line-height: 20px;text-align: center;letter-spacing: 0.02em;margin: 1em 0;}.excerpt_gold {font-family: "montserrat_semibold", Arial, sans-serif;color: #D1B371;}.excerpt_decoration {color: #000000;font-family: "montserrat_medium", Arial, sans-serif;transition: all .3s;}.excerpt_decoration:hover {text-decoration: none;color: #D1B371;}.wr_slider_one {position: relative;}.wr_slider_one:before {position: absolute;top: 0;left: 50%;transform: translateX(-50%);display: inline-block;content: '';border: 15px solid transparent;border-top: 15px solid #fff;z-index: 5;}.slider_one {position: relative;}.slider_one_item {height: 540px;}.slider_one_img {width: 100%;height: 100%;}.slider_one_img img {width: 100%;height: 100%;object-fit: cover;}.slider_one .slick-arrow {position: absolute;top: 50%;transform: translateY(-50%);width: 55px;height: 100px;background: #000000;z-index: 5;border: none;cursor: pointer;transition: all .3s;}.slider_one .slick-arrow:hover {opacity: .6;}.slider_one .prev-one {left: 0;background: #000 url(../img/svg/left-arrows.svg) center no-repeat;}.slider_one .next-one {right: 0;background: #000 url(../img/svg/right-arrows.svg) center no-repeat;}.slider_double_text {max-width: 1195px;font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 16px;line-height: 20px;letter-spacing: 0.02em;margin: 23px auto 70px;}.text_content_left {width: 50%;padding: 0 20px;}.text_content_right {width: 50%;text-align: center;padding: 0 20px;}.double_text_title {font-family: "montserrat_medium", Arial, sans-serif;font-size: 20px;line-height: 133%;letter-spacing: 0.02em;margin-bottom: 29px;text-align: center;}.rhombus {display: inline-block;}.rhombus li {position: relative;margin: 10px 0;padding-left: 18px;}.rhombus li:before {position: absolute;top: 1px;left: 0;display: inline-block;content: '';width: 8.4px;height: 16px;background: url(../img/svg/romb-li.svg) center/contain no-repeat;}.text_content_title {text-align: center;font-size: 18px;font-family: "montserrat_medium", Arial, sans-serif;margin-bottom: 8px;}.text_content_box {display: flex;text-align: left;}.ul_centre {display: inline-block;}.ul_centre li {text-align: left;margin: 10px 0;}.pag_double {position: relative;display: flex;max-width: 500px;margin: 30px auto;justify-content: space-between;}.pag_double .slick-arrow {position: static;width: 102px;height: 24px;transition: all .3s;}.pag_double .slick-arrow:hover {opacity: .6;}.pag_double .slick-prev {background: url(../img/svg/slick-prev.svg) center no-repeat;}.pag_double .slick-next {background: url(../img/svg/slick-next.svg) center no-repeat;}.pag_double .slick-arrow:before {display: none;}.double_text {position: absolute;top: 50%;left: 0;width: 100%;transform: translateY(-50%);font-family: "playfair_display_bold", Tahoma, "Times New Roman", serif;font-size: 20px;line-height: 30px;text-align: center;letter-spacing: 0.13em;text-transform: uppercase;color: #FFFFFF;}.double_img_item {position: relative;box-shadow: 0 15px 60px 2px rgba(2, 23, 54, 0.3);}.double_img {position: relative;}.double_img:before {position: absolute;top: 0;left: 0;display: inline-block;content: '';width: 100%;height: 100%;background: radial-gradient(50% 50% at 50% 50%, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.5) 100%);}.wr_slider_double {max-width: 100%;margin: auto;}.double_img_item {margin: 0 100px;transition: all .5s;}.slider_double_img {margin-bottom: 260px;}.slider_double_img .slick-center {transform: scale(1.8);transform-origin: top center;}.slider_double_img.slick-slider .slick-track, .slider_double_img.slick-slider .slick-list {overflow: unset;}.title_preview {margin-bottom: 8px;}.descr_preview {font-family: "montserrat_light", Arial, sans-serif;font-size: 22px;line-height: 120%;text-transform: none;letter-spacing: 0.02em;}.title_h4_black {color: #000000;font-size: 28px;line-height: 100%;text-align: center;letter-spacing: 0.12em;margin: 10px 0;}.title_h4_black:before {width: 150px;border-top: 2px solid #000;}.wrapper_gold {position: relative;background: #D1B371;padding: 60px 0 68px;}.logo_of_triangle {position: absolute;right: 94px;bottom: 68px;}.comm_block_img {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 140px;height: 140px;margin: auto;background: #FFF5DF;box-shadow: 0 0 35px 6px rgba(82, 58, 5, 0.18), inset -6px -4px 12px rgba(116, 80, 0, 0.18), inset 4px 4px 12px rgba(255, 255, 255, 0.18);margin-bottom: 40px;}.comm_block_img img {flex: none;margin: auto;}.comm_block {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;justify-content: center;margin: 55px auto 0;max-width: 1050px;}.comm_block_item {width: 25%;color: #000000;text-align: center;}.comm_block_title {font-family: "montserrat_medium", Arial, sans-serif;font-size: 16px;line-height: 100%;letter-spacing: 0.02em;text-transform: uppercase;margin-bottom: 20px;}.comm_block_descr {font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 14px;line-height: 17px;}.form_sign {max-width: 640px;margin: 50px auto 0;}.sign_input_double {width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;justify-content: space-between;margin-bottom: 32px;}.shell_input input {font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 14px;letter-spacing: 0.02em;line-height: 100%;color: rgba(0,0,0,.5);width: 300px;height: 40px;background: #FFFFFF;border: 0.5px solid #000000;padding: 10px;}.shell_input textarea {font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 14px;letter-spacing: 0.02em;line-height: 100%;color: rgba(0,0,0,.5);width: 100%;background: #FFFFFF;border: 0.5px solid #000000;margin-bottom: 45px;padding: 10px;}.btn_sign {font-family: "montserrat_medium", Arial, sans-serif;font-size: 16px;line-height: 40px;text-align: center;letter-spacing: 0.02em;color: #FFFFFF;text-shadow: 6px 12px 35px rgba(2, 2, 2, 0.18);display: block;margin: auto;width: 164px;height: 40px;background: #000000;box-shadow: 6px 12px 35px rgba(2, 2, 2, 0.18);cursor: pointer;transition: all .3s;border: 1px solid transparent;}.btn_sign:hover {background: #D1B371;border: 1px solid #fff;}.input_title {font-family: "Montserrat-Regular", Arial, sans-serif;font-style: normal;font-weight: normal;font-size: 16px;line-height: 100%;letter-spacing: 0.05em;color: #000000;margin-bottom: 4px;}.num_bold {font-family: "montserrat_semibold", Arial, sans-serif;}.shadow_center:before {position: absolute;display: block;width: 100%;height: 100%;content: '';background: rgba(0, 0, 0, 0.2);filter: blur(100px);z-index: -1;}.block_story {display: flex;justify-content: space-between;margin: 80px 0;}.block_story_img {width: 35.976%;}.block_story_img img {width: 100%;height: 100%;object-fit: cover;}.block_story_descr {display: flex;flex-direction: column;width: 58.950%;justify-content: space-between;}.story_title {padding: 22px 0 26px;border-top: 2px solid #D1B371;border-bottom: 2px solid #D1B371;}.story_title_top {font-family: "playfair_display_bold", Tahoma, "Times New Roman", serif;font-size: 66.8846px;line-height: 110%;letter-spacing: 0.05em;text-transform: uppercase;color: #000000;margin-bottom: 21px;}.story_title_bot {font-family: "Montserrat-Bold", Arial, sans-serif;font-size: 18px;line-height: 140%;letter-spacing: 0.45em;text-transform: uppercase;color: #D1B371;}.story_text {display: flex;justify-content: space-between;align-items: center;padding: 30px 0;border-bottom: 2px solid #D1B371;margin-bottom: 30px;}.story_text_left {width: 516px;text-align: left;font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 12px;line-height: 150%;letter-spacing: 0.02em;color: #000000;}.story_text p {text-align: left;font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 12px;line-height: 150%;letter-spacing: 0.02em;color: #000000;margin: 0;}.story_text_right {width: 446px;padding: 16px 0 16px 37px;border-left: 2px solid #D1B371;}.rhombus_gold li {position: relative;padding-left: 15px;font-family: "playfair_display_bold_italic", Tahoma, "Times New Roman", serif;font-size: 14px;line-height: 100%;letter-spacing: 0.05em;color: #D1B371;margin: 14px 0;}.rhombus_gold li:before {position: absolute;top: 1px;left: 0;display: inline-block;content: '';width: 7px;height: 11px;background: url(../img/svg/r-gold.svg) center/cover no-repeat;}.wr_story_preview {position: relative;}.wr_story_preview:before {left: 0;pointer-events: none;opacity: 0;z-index: 2;display: block;content: '';width: 60px;height: 100%;position: absolute;top: 0;background: linear-gradient(to right, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 100%);}.wr_story_preview:after {right: 0;pointer-events: none;opacity: 0;z-index: 2;display: block;content: '';width: 60px;height: 100%;position: absolute;top: 0;background: linear-gradient(to left, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 100%);}.wr_story_preview:hover:before {opacity: 1;}.wr_story_preview:hover:after {opacity: 1;}.story_preview {width: 100%;overflow: hidden;}.story_preview_item {margin: 0 4px;}.story_preview_item img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}.wr_btn_sign_block {text-align: right;margin-bottom: 30px;}.btn_sign_block {display: inline-block;font-family: "montserrat_semibold", Arial, sans-serif;font-size: 14px;color: #FFFFFF;padding: 0 32px;height: 33px;line-height: 33px;text-decoration: none;text-align: center;background: #000000;box-shadow: 6px 12px 35px rgba(2, 2, 2, 0.18);transition: all .3s;}.btn_sign_block:hover {background: #D1B371;}.story_preview .slick-list {margin: -4px;}.story_preview .slick-arrow {position: absolute;top: 50%;width: 40px;height: 40px;transform: translateY(-50%);z-index: 5;cursor: pointer;border: none;opacity: 0;}.prev-story {left: 0;background: url(../img/svg/gallery_arrow_prev.svg) 0 0 no-repeat;}.next-story {right: 0;background: url(../img/svg/gallery_arrow_next.svg) 0 0 no-repeat;}.wr_story_preview:hover .story_preview .slick-arrow {opacity: 1;}.story_preview a {position: relative;}.slick-list a:after {position: absolute;top: 0;left: 0;display: block;content: '';width: 100%;height: 100%;opacity: 0;background: rgba(255,255,255, .5);transition: all .3s;}.story_preview .slick-list:hover a:after {opacity: 1;}.story_preview .slick-list a:hover:after {opacity: 0;}.title_big {display: flex;margin: 80px auto;font-family: "playfair_display_bold", Tahoma, "Times New Roman", serif;font-size: 60px;line-height: 130%;text-align: center;letter-spacing: 0.12em;text-transform: uppercase;color: #D1B371;}.title_big:before {display: block;content: '';flex-grow: 1;height: 7px;border-top: 2px solid #d1b371;border-bottom: 2px solid #d1b371;margin-top: 38px;margin-right: 50px;}.title_big:after {display: block;content: '';flex-grow: 1;height: 7px;border-top: 2px solid #d1b371;border-bottom: 2px solid #d1b371;margin-top: 38px;margin-left: 50px;}.story_preview a:before {display: block;content: '';width: 100%;padding-top: 100%;}.logo_maps {margin: 50px auto;}.communications_gold {margin-bottom: 150px;}.block_card {display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: 100px;}.card_item {width: 48.572%;background: #FFFFFF;padding: 30px;border: 2px solid #D1B371;box-shadow: 6px 15px 35px 2px rgba(51, 51, 51, 0.12);margin-bottom: 50px;}.card_img {width: 100%;height: 279px;background: #fff;border: 1px solid #D1B371;}.card_img img {width: 100%;height: 100%;object-fit: contain;}.card_descr {display: flex;justify-content: space-between;align-items: flex-end;padding-top: 20px;}.card_data_number {font-family: "playfair_display_bold", Tahoma, "Times New Roman", serif;font-size: 24px;line-height: 100%;letter-spacing: 0.12em;text-transform: uppercase;color: #D1B371;}.numb {font-family: "montserrat_semibold", Arial, sans-serif;}.data_res_item {display: flex;align-items: center;margin-top: 13px;}.data_res_text {font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 14px;line-height: 100%;color: #000000;margin-left: 15px;}.wr_price_title {text-align: right;margin-bottom: 26px;}.res_text_bold {font-family: "montserrat_medium", Arial, sans-serif;font-size: 16px;}.price_title {font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 14px;line-height: 100%;color: #000000;margin-bottom: 12px;text-align: left;}.price_number {text-decoration: none;font-family: "montserrat_medium", Arial, sans-serif;font-size: 24px;line-height: 100%;color: #000;}.price_btn {width: 150px;height: 40px;background: #000000;display: inline-block;text-decoration: none;font-family: "montserrat_medium", Arial, sans-serif;font-size: 18px;line-height: 38px;text-align: center;color: #FFFFFF;transition: all .3s;margin-left: 30px;border: 1px solid transparent;}.price_btn:hover {background: #D1B371;}.wr_price_btn {display: flex;align-items: flex-end;}.card_descr_price {display: flex;flex-direction: column;align-items: flex-end;}.card_gold {background: #D1B371;}.card_gold .card_data_number {color: #000000;}.card_gold .card_img {border-color: #000000;}.card_gold .price_btn {box-shadow: 6px 12px 35px rgb(2 2 2 / 18%);}.card_gold .price_btn:hover {border: 1px solid #fff;}.card_gold .price_number {font-size: 32px;font-family: "montserrat_light", Arial, sans-serif;}.block_residence_about {display: flex;justify-content: space-between;margin-bottom: 80px;}.residence_about_item {position: relative;width: 48.572%;}.residence_about_img {position: relative;top: 0;left: 0;box-shadow: 6px 15px 35px 2px rgba(51, 51, 51, 0.12);}.residence_about_img:before {width: 100%;display: block;content: '';padding-top: 64.224%;}.residence_about_img:after {position: absolute;top: 0;left: 0;display: block;content: '';width: 100%;height: 100%;background: rgba(255,255,255, .5);opacity: 0;transition: all .3s;}.residence_about_item:hover .residence_about_img:after {opacity: 1;}.residence_about_img img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}.residence_about_descr {text-decoration: none;font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 14px;line-height: 18px;text-align: center;letter-spacing: 0.13em;text-transform: uppercase;color: #000000;padding: 15px 0;transition: all .3s;}.residence_about_item:hover .residence_about_descr {font-family: "montserrat_medium", Arial, sans-serif;}.residence_about_item a {text-decoration: none;color: #000000;}.top_banner_center .letter_M {left: 50%;transform: translateX(-50%);}.banner_text_center {width: auto;max-width: none;}.banner_text_center .banner_text_left {width: auto;text-align: center;}.banner_text_center .text_left_descr {padding-left: 0;}.list_romb_black {display: inline-block;text-align: left;}.list_romb_black li {position: relative;padding-left: 15px;font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 12px;line-height: 150%;letter-spacing: 0.02em;color: #000000;margin: 0 0 10px;}.list_romb_black li:last-child {margin-bottom: 0;}.list_romb_black li:before {position: absolute;top: 2px;left: 0;display: inline-block;content: '';width: 7px;height: 12px;background: url(../img/svg/romb-black.svg) center/cover no-repeat;}.sign_block_flex {display: flex;justify-content: space-between;align-items: flex-end;}.page_gallery {display: flex;justify-content: space-between;flex-wrap: wrap;width: calc(90% + 30px);margin: 0 auto 80px;padding: 0 15px;}.page_gallery_item {position: relative;width: 32.126%;margin-bottom: 30px;}.page_gallery_item:before {display: block;content: '';width: 100%;padding-top: 61%;}.page_gallery_item img {width: 100%;height: 100%;object-fit: cover;}.page_gallery_item a {position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}.page_gallery_item a:before {display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";background-color: rgba(255,255,255,0.4);opacity: 0;transition: all .3s;}.page_gallery_item a:hover:before {opacity: 1;}.title_cont_gallery {max-width: 930px;font-family: "montserrat_medium", Arial, sans-serif;font-size: 20px;line-height: 26px;text-align: center;letter-spacing: 0.02em;color: #000000;margin: 30px auto;}.double_p {display: flex;text-align: left;margin: 25px 0;font-family: "montserrat_medium", Arial, sans-serif;font-size: 16px;line-height: 18px;letter-spacing: 0.02em;color: #000000;}.double_p_item {width: 50%;padding-right: 20px;}.text_gallery p {text-align: left;font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 16px;line-height: 18px;letter-spacing: 0.02em;color: #000000;margin: 1em 0;}.text_gallery {max-width: 832px;margin: 0 auto 40px;padding: 0 15px;}.wr_link {text-align: center;margin: 40px 15px;}.black_link {display: inline-block;font-family: "montserrat_medium", Arial, sans-serif;font-style: normal;font-weight: 500;font-size: 16px;line-height: 20px;text-align: center;letter-spacing: 0.02em;text-decoration-line: underline;color: #000000;margin: 5px 0;transition: all .3s;}.black_link:hover {text-decoration: none;color: #D1B371;}.banner_ful_img {position: relative;width: 100%;height: calc(100vh - 95px);}.banner_ful_img img {width: 100%;height: 100%;object-fit: cover;}.banner_ful_img:before {position: absolute;width: 100%;height: 100%;content: '';background: rgba(0, 0, 0, 0.3);}.banner_ful_text {color: #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 90%;}.banner_ful_text:before{position: absolute;top: 0;left: 0;display: block;content: '';width: 100%;height: 100%;background: rgba(5, 17, 6, 0.5);filter: blur(170px);z-index: -1;}.banner_ful_title {font-family: "playfair_display_bold", Tahoma, "Times New Roman", serif;font-size: 86px;line-height: 115px;text-align: center;text-transform: uppercase;margin-bottom: 1px;}.banner_ful_descr {font-family: "montserrat_semibold", Arial, sans-serif;font-size: 32px;line-height: 45px;text-align: center;letter-spacing: 0.03em;text-transform: uppercase;}.banner_ful_p {max-width: 930px;margin: 25px auto 0;padding-top: 28px;border-top: 1px solid #fff;font-family: "montserrat_medium", Arial, sans-serif;font-size: 20px;line-height: 26px;text-align: center;letter-spacing: 0.02em;}.btn_black_222 {width: 222px;display: block;margin: 35px auto 0;}.banner_left_exactly {min-height: 437px;height: 437px;position: relative;}.left_exactly_img {width: 100%;height: 100%;}.banner_left_exactly img {width: 100%;height: 100%;object-fit: cover;}.left_exactly_text {position: absolute;top: 50%;transform: translateY(-50%);left: 130px;color: #fff;}.left_exactly_title {font-family: "Montserrat-Bold", Arial, sans-serif;font-size: 64px;line-height: 70px;letter-spacing: 0.05em;margin-bottom: 6px;}.left_exactly_descr {font-family: "Montserrat-Bold", Arial, sans-serif;font-size: 20px;line-height: 110%;letter-spacing: 0.02em;}.tab_restaurant {position: relative;display: flex;width: 240px;height: 140px;cursor: pointer;transition: all .3s;background: #000000;}.tab_restaurant img {margin: auto;}.tab_restaurant.active {background: #D1B371;}.tabs_restaurant {position: relative;display: flex;justify-content: center;background-color: #000;}.tab_restaurant:before {display: block;width: 10px;height: 10px;border-radius: 8px;border: 1px solid #fff;content: '';position: absolute;bottom: 14px;left: 50%;margin-left: -4px;transition: all .3s;}.tab_restaurant:hover:before {background: #D1B371;}.tab_restaurant.active:before {background: #000000;}.images_4 {display: flex;flex-wrap: wrap;}.images_4_item {width: calc(50% - 1px);margin-bottom: 2px;}.images_4_item:nth-child(odd) {margin-right: 2px;}.form_restaurant {background: #000000;padding: 30px 15px;text-align: center;border-bottom: 1px solid #808080;}.form_restaurant_titleGold {font-family: "montserrat_semibold", Arial, sans-serif;font-size: 16px;line-height: 20px;text-align: center;text-transform: uppercase;color: #D1B371;margin-bottom: 8px;}.form_restaurant_title {font-family: "montserrat_semibold", Arial, sans-serif;font-size: 18px;line-height: 20px;text-align: center;text-transform: uppercase;color: #FFFFFF;}.rest_input_double {display: flex;justify-content: center;margin: 30px auto 0;}.rest_input {width: 349px;border-bottom: 1px solid #fff;margin-right: 21px;}.rest_input input {width: 100%;height: 100%;padding: 5px 0;font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 14px;line-height: 20px;color: #FFFFFF;text-align: left;border: none;background: transparent;}.btn_rest {font-family: "montserrat_semibold", Arial, sans-serif;font-size: 14px;line-height: 28px;text-align: center;text-transform: uppercase;color: #FFFFFF;width: 144px;height: 30px;background: #000000;border: 1px solid #FFFFFF;cursor: pointer;transition: all .3s;}.btn_rest:hover {background: #D1B371;border: 1px solid #D1B371;}.wrap-tabs_1 {display: flex;}.main_text_restaurant {max-width: 1010px;margin: auto;padding: 0 15px;text-align: center;}.title_5 {font-family: "Montserrat-Bold", Arial, sans-serif;font-size: 22px;line-height: 20px;text-align: center;letter-spacing: 0.02em;margin: 45px 0 40px;}.main_text_restaurant p {font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 16px;line-height: 110%;letter-spacing: 0.02em;color: #000000;}.title_menu_gold {text-align: center;font-family: "Montserrat-Bold", Arial, sans-serif;font-size: 20px;line-height: 24px;letter-spacing: 0.02em;text-transform: uppercase;color: #D1B371;margin: 45px 0;}.wr_tabs_menu {border-top: 1.5px solid #D1B371;padding: 50px 0;}.tabs_menu {max-width: 900px;margin: auto;}.tab_menu {display: flex;flex-direction: column;align-items: flex-start;flex: none;}.tab_menu_item {display: inline-block;font-family: "montserrat_semibold", Arial, sans-serif;font-size: 16px;line-height: 30px;text-align: center;letter-spacing: 0.1em;text-transform: uppercase;color: #000;padding: 0 10px;margin-bottom: 10px;background: transparent;cursor: pointer;}.tab_menu_item.active {color: #fff;background: #000000;}.tab_content_menu {padding-left: 70px;margin-left: 70px;border-left: 1.5px solid #D1B371;}.dish_menu {font-size: 16px;line-height: 18px;color: #000000;letter-spacing: 0.02em;font-family: "Montserrat-Regular", Arial, sans-serif;margin-bottom: 18px;}.dish_menu_title {font-family: "Montserrat-Bold", Arial, sans-serif;line-height: 18px;margin-bottom: 8px;}.dish_menu_price {position: relative;display: inline-block;font-family: "Montserrat-Regular", Arial, sans-serif;padding-left: 15px;margin-left: 10px;}.dish_menu_price:before {display: inline-block;content: '·';position: absolute;top: 0;left: 0;font-size: 18px;}.banner_winter {position: relative;width: 100%;height: 416px;}.banner_winter_img {position: relative;}.banner_winter_img img {width: 100%;height: 100%;object-fit: cover;}.banner_shadow {position: relative;}.banner_shadow:before {position: absolute;top: 0;left: 0;display: block;content: '';width: 100%;height: 100%;background: radial-gradient(67.42% 50% at 50% 50%, rgba(0, 0, 0, 0.175) 0%, rgba(0, 0, 0, 0.25) 100%);z-index: 5;}.banner_winter_text {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color: #fff;text-align: center;z-index: 10;}.banner_winter_title {position: relative;font-family: "playfair_display_bold", Tahoma, "Times New Roman", serif;font-size: 66px;line-height: 88px;letter-spacing: 0.08em;text-transform: uppercase;margin-bottom: 12px;}.banner_winter_title:before {position: absolute;top: 0;left: 0;display: block;content: '';width: 100%;height: 100%;background: rgba(51, 56, 63, 0.4);filter: blur(61.4342px);z-index: -1;}.banner_winter_descr {position: relative;font-family: "montserrat_medium", Arial, sans-serif;font-size: 24px;line-height: 36px;letter-spacing: 0.02em;}.banner_winter_descr:before {position: absolute;top: 0;left: 0;display: block;content: '';width: 100%;height: 100%;background: rgba(27, 27, 27, 0.8);filter: blur(70px);z-index: -1;}.text_callout {max-width: 850px;margin: auto;}.book_table {font-family: "montserrat_medium", Arial, sans-serif;margin: 30px 0;}.link_black {display: inline-block;text-decoration: none;color: inherit;font-weight: bold;transition: all .3s;}.link_black:hover {color: #D1B371;}.btn_transparent {text-decoration: none;display: block;width: 260px;height: 60px;line-height: 58px;font-family: "montserrat_semibold", Arial, sans-serif;color: #000000;font-size: 16px;letter-spacing: 0.04em;text-transform: uppercase;text-align: center;border: 2px solid #D1B371;filter: drop-shadow(6px 12px 35px rgba(2, 2, 2, 0.18));border-radius: 2px;margin: 25px auto;transition: all .3s;}.btn_transparent:hover {color: #fff;background: #000000;border-color: #000000;}.block_season {text-align: center;margin: 80px auto;}.table_season_title {font-family: "montserrat_semibold", Arial, sans-serif;font-size: 16px;line-height: 22px;text-align: center;letter-spacing: 0.05em;margin-bottom: 14px;}.table_season {display: inline-flex;font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 16px;line-height: 22px;text-align: left;letter-spacing: 0.02em;color: #000000;}.column_season {margin: 0 50px;}.column_season caption {font-family: "montserrat_medium", Arial, sans-serif;font-size: 16px;line-height: 22px;text-align: center;letter-spacing: 0.02em;margin: 25px 0;}.column_season th {padding: 5px 10px 10px 0;}.table_mini_season {margin-bottom: 11px;}.table_mini_season th:last-child {padding-left: 30px;}.table_mini_season td {padding: 5px 10px 5px 0;white-space: nowrap;vertical-align: top;}.table_mini_season td:last-child {position: relative;padding-left: 30px;}.table_mini_season td:last-child:before {position: absolute;top: 15px;left: 0;content: '';display: inline-block;width: 10px;height: 1px;background: #000000;}.inst_title {width: 130px;margin: auto;}.inst_block_double {display: flex;justify-content: space-between;margin: 100px 0;}.inst_double_text {width: 46.648%;padding-top: 54px;}.inst_double_title {font-family: "playfair_display_bold", Tahoma, "Times New Roman", serif;font-size: 28px;line-height: 100%;letter-spacing: 0.12em;color: #D1B371;padding-bottom: 22px;border-bottom: 2px solid #D1B371;margin-bottom: 20px;}.inst_double_descr {font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 16px;line-height: 22px;letter-spacing: 0.05em;color: #000000;}.inst_double_img {width: 46.648%;}#slider_1 {width: 90%;height: 11px;padding: 0 20px 0 25px;background: transparent;position: relative;margin: 40px auto;}#slider_1 .ui-slider-handle {display: block;margin-left: -5px;width: 10px;height: 11px;background-color: #d1b371;cursor: pointer;position: relative;}#slider_1:after {display: block;content: '';width: 100%;height: 1px;background-color: #d1b371;position: absolute;top: 5px;left: 0;}.banner_winter_img {width: 100%;height: 100%;}.content_tab {max-width: 980px;margin: auto;font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 16px;line-height: 110%;letter-spacing: 0.02em;color: #000000;}.table_double {font-family: "montserrat_medium", Arial, sans-serif;font-size: 16px;line-height: 18px;letter-spacing: 0.02em;color: #000000;margin: auto;}.table_double td {padding: 4px 0;vertical-align: top;}.table_double td:first-child {width: 380px;padding-right: 5px;}.no_weight {font-family: "Montserrat-Regular", Arial, sans-serif;}.text_gallery .table_p {text-align: center;}.wr_404 {display: flex;width: 100%;height: calc(100vh - 175px);color: #fff;}.item_404 {position: relative;margin: auto;text-align: center;}.title_404 {font-family: "playfair_display_bold", Tahoma, "Times New Roman", serif;font-size: 88px;margin-bottom: 30px;}.text_404 a {color: inherit;transition: all .3s;}.text_404 a:hover {text-decoration: none;}.shadow_left:before {display: block;content: '';position: absolute;bottom: 0;left: 0;height: 100%;width: 50%;background: linear-gradient(82.23deg, #000000 -2.33%, rgba(193, 127, 80, 0) 39.04%);}.tab_price {font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 14px;line-height: 17px;text-transform: uppercase;color: #FFFFFF;}.tab_spa {flex-direction: column;justify-content: flex-end;align-items: center;padding-bottom: 30px;}.tab_spa img {margin: 0 auto 8px;}.tab_spa_center img {margin-bottom: 15px;}.shadow_title:before {display: block;content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(89.92deg, rgba(54, 36, 21, 0.2) 0.06%, rgba(70, 48, 29, 0.335) 46.84%, rgba(111, 81, 47, 0.5) 70.53%, rgba(60, 26, 12, 0.5) 99.93%);filter: blur(70px);z-index: -1;}.title_h4_san {font-family: "montserrat_semibold", Arial, sans-serif;font-size: 20px;line-height: 20px;text-align: center;letter-spacing: 0.02em;text-transform: uppercase;color: #D1B371;margin: 80px 0;}.banner_mini_shadow:before {display: block;content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: radial-gradient(67.42% 50% at 50% 50%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);}.banner_text_shadow:before {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;content: '';background: rgba(17, 12, 0, 0.2);filter: blur(30px);z-index: -1;}.text_content_1015 {max-width: 1050px;margin: auto;}strong {font-weight: bold;}.link_strong {color: inherit;text-decoration: none;font-weight: bold;transition: all .3s;}.link_strong:hover{color: #D1B371;}.txt_bold {text-decoration: none;font-family: "montserrat_semibold", Arial, sans-serif;font-style: normal;font-weight: 600;font-size: 20px;line-height: 20px;letter-spacing: 0.02em;color: #000000;transition: all .3s;}.txt_bold:hover {color: #D1B371;}.title_paragraph {font-family: "montserrat_medium", Arial, sans-serif;font-size: 18px;line-height: 120%;text-align: center;letter-spacing: 0.05em;color: #000000;margin: 25px 0;}.block_partners {display: flex;justify-content: center;align-items: center;}.partners_item {margin: 0 30px;}.top_banner_shadow:before {display: block;content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: radial-gradient(67.42% 50% at 50% 50%, rgba(0, 0, 0, 0.175) 0%, rgba(0, 0, 0, 0.25) 100%);}.top_banner_btn_black {background: #000000;}.top_banner_btn_black:hover {background: #D1B371;}.events_preview .service_preview_item {box-shadow: 6px 15px 35px 2px rgba(51, 51, 51, 0.12);}.events_preview_descr {display: flex;flex-direction: column;align-items: center;position: absolute;bottom: 15%;left: 50%;transform: translateX(-50%);color: #fff;width: 100%;z-index: 5;}.shadow_text:before {display: block;content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(91.81deg, rgba(45, 27, 16, 0.35) 0.53%, rgba(34, 19, 9, 0.35) 41.18%, rgba(33, 25, 20, 0.35) 59.96%, rgba(11, 7, 4, 0.35) 72.72%, rgba(0, 0, 0, 0.35) 99.32%);filter: blur(15px);z-index: -1;}.preview_descr_top {position: relative;font-family: "playfair_display_bold", Tahoma, "Times New Roman", serif;font-size: 26px;line-height: 32px;text-align: center;letter-spacing: 0.05em;text-transform: uppercase;margin-bottom: 10px;}.preview_descr_bottom {position: relative;font-family: "montserrat_semibold", Arial, sans-serif;font-size: 14px;line-height: 100%;text-align: center;text-transform: uppercase;}.preview_descr_bottom:after {display: inline-block;content: '';width: 6px;height: 10px;background: url(../img/svg/Arrow-1.svg) 0 0 no-repeat;margin-left: 10px;}.service_preview_item a {text-decoration: none;color: inherit;}.events_preview_img {width: 100%;height: 100%;overflow: hidden;}.events_preview_img img {transition: all .5s;}.service_preview_item a:hover img {transform: scale(1.02);}.events_preview_img:before {background: rgba(0, 0, 0, 0.15);z-index: 1;}.preview_descr_img {margin-bottom: 25px;}input.input_icon_left {padding-left: 65px;}.select_icons_mail {top: 29px;}.btn_search_number_black {background: #000000;padding: 0 32px;width: auto;margin: 100px auto 150px;}.btn_search_number_black:hover {background: #D1B371;}.three_previews_item:before {display: block;content: '';width: 100%;padding-top: 62%;}.box_column_mobile {display: none;}.column_width_mobile {width: 50%;}.column_width_mobile a {text-decoration: none;color: #fff;}.column_width_mobile .box_text_title {font-size: 16px;line-height: 20px;margin-bottom: 0;}.width_mobile_100 {width: 100%;}.wr_menu_flex {border-top: 2px solid #D1B371;padding-top: 70px;margin-bottom: 100px;}.block_menu_flex {display: flex;justify-content: center;align-items: center;margin: auto;}.menu_flex_item {text-decoration: none;display: inline-block;width: 260px;margin: 0 30px;box-shadow: 6px 10px 20px 2px rgb(47 74 114 / 20%);}.block_menu_flex .tab_restaurant:hover {background: #D1B371;}.block_menu_flex .tab_restaurant:before {background: #000000;}.block_menu_flex .tab_restaurant {width: 100%;}.block_menu_flex .tab_restaurant:before {bottom: 5px;}.wrapper_white {position: relative;max-width: 920px;padding: 45px 140px;margin: auto;box-shadow: 10px 25px 35px rgba(75, 75, 75, 0.16);background: #fff;}.wrapper_white .form_sign {max-width: 100%;margin: 0;}.wrapper_white .title_h4 {margin: 0 0 50px;}.logo_popup_gold {position: absolute;right: 32px;bottom: 57px;width: 75px;}.form_descr_back {font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 14px;letter-spacing: 0.02em;line-height: 20px;text-align: center;color: #000000;margin-top: 16px;}.wrapper_black {background: #000000;}.wrapper_black .title_h4 {color: #fff;}.wrapper_black .title_h4:before {border-color: #fff;}.wrapper_black .input_title {color: #fff;}.  {color: #000000;background: #fff;}.wrapper_black .form_descr_back {color: #fff;}.wrapper_black .mfp-close {color: #fff;}.block_invest {display: flex;justify-content: center;margin: 100px 0;}.block_invest_item {position: relative;width: 350px;margin: 0 30px;box-shadow: 6px 10px 20px 2px rgb(47 74 114 / 20%);transition: all .3s;}.block_invest_item:hover {box-shadow: 3px 5px 10px 1px rgb(47 74 114 / 60%);transform: scale(.99);}.block_invest_item img {width: 100%;height: 100%;object-fit: cover;}.block_invest_text {display: flex;position: absolute;left: 0;bottom: 0;width: 100%;height: 110px;background: rgba(255, 255, 255, 0.7);padding: 0 5px;}.block_invest_text span {font-family: "playfair_display_bold", Tahoma, "Times New Roman", serif;font-size: 18px;line-height: 24px;text-align: center;letter-spacing: 0.16em;color: #000000;margin: auto;text-transform: uppercase;}.invest_txt_back {font-size: 18px;line-height: 26px;text-align: center;letter-spacing: 0.02em;color: #000000;margin: 100px 0;}.banner_author {text-align: right;font-family: "montserrat_italic", Arial, sans-serif;font-size: 14px;line-height: 17px;letter-spacing: 0.02em;color: #FFFFFF;margin: 5px 10px 0 0;}.banner_text_leftInline {display: inline-block;width: auto;}.tab_menu_in {padding: 20px 0 0;justify-content: flex-start;}.tab_menu_in img {width: 82px;margin-bottom: 15px;}.tab_menu_in .tab_price {font-family: "montserrat_semibold", Arial, sans-serif;font-size: 20px;line-height: 20px;text-align: center;letter-spacing: 0.02em;text-transform: uppercase;color: #FFFFFF;}.smile_font {font-size: 13px;font-family: "Montserrat-Regular", Arial, sans-serif;}.left_exactly_titleBold {text-transform: uppercase;font-family: "Montserrat-Bold", Arial, sans-serif;}.table_double.width_auto td:first-child{width: auto;padding-right: 30px;}.wr_list_rhombus {text-align: center;margin: 20px auto 30px;}.list_rhombus {display: inline-block;}.list_rhombus li {position: relative;font-family: "montserrat_medium", Arial, sans-serif;font-size: 16px;line-height: 20px;letter-spacing: 0.02em;color: #000000;margin: 15px 0;padding-left: 17px;text-align: left;}.list_rhombus li:before {display: inline-block;content: '';position: absolute;top: 3px;left: 0;width: 7px;height: 12px;background: url(../img/svg/rhombus-black.svg) center/cover no-repeat;}.list_rhombus a {display: inline-block;color: inherit;transition: all .3s;}.list_rhombus a:hover {text-decoration: none;color: #D1B371;}.title_h6_top {margin-top: 45px;}.list_rhombus_norm li {font-size: 16px;font-family: "Montserrat-Regular", Arial, sans-serif;margin: 5px 0;}.wr_list_rhombus_norm {margin: auto;}.wr_btn_center {text-align: center;}.trainer_title {font-family: "montserrat_medium", Arial, sans-serif;font-size: 16px;line-height: 20px;letter-spacing: 0.02em;color: #000000;margin-bottom: 5px;}.block_trainer {display: flex;max-width: 675px;margin: 50px auto;}.trainer_img {width: 250px;height: 250px;flex: none;}.trainer_img img {width: 100%;height: 100%;object-fit: cover;}.trainer_descr {margin-left: 27px;}.txt_top_red {margin-bottom: 10px;}.txt_top_redSpan {color: #ed9e0d;text-shadow: 0 0 15px rgb(0 0 1);}* { box-sizing: border-box; outline: none; }*:focus { outline: none; }::-moz-focus-inner { border: 0; }.px-container:before, .px-row:before, .clearfix:before,.px-container:after, .px-row:after, .clearfix:after{ content: " "; display: table;}.px-container:after, .px-row:after, .clearfix:after {clear: both;}.px-container {  margin-right: auto; margin-left: auto;}.px-row{ display: -webkit-flex; display: flex; -webkit-flex-direction: row; flex-direction: row; }.px-col{ display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; }.px-1, .px-box-1, .px-col-1{ width: 8.333333333333333%;}.px-2, .px-box-2, .px-col-2{ width: 16.66666666666667%;}.px-3, .px-box-3, .px-col-3{ width: 25%;}.px-4, .px-box-4, .px-col-4{ width: 33.33333333333333%;}.px-5, .px-box-5, .px-col-5{ width: 41.66666666666667%;}.px-6, .px-box-6, .px-col-6{ width: 50%}.px-7, .px-box-7, .px-col-7{ width: 58.33333333333334%;}.px-8, .px-box-8, .px-col-8{ width: 66.66666666666667%;}.px-9, .px-box-9, .px-col-9{ width: 75.00000000000002%; }.px-10,.px-box-10,.px-col-10{width: 83.33333333333333%; }.px-11,.px-box-11,.px-col-11{width: 91.66666666666666%; }.px-12,.px-box-12,.px-col-12{width: 100%}.px-row > div[class^="px-"]{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;justify-content: left;flex-wrap: wrap;flex-flow: column;margin: 5px;padding: 5px;}.preload{position: relative;}.preload:after{display: block;position: absolute;left: 0; top: 0;width: 100%;height: 100%;content: '';background-color: rgba(255,255,255,0.8);background-image: url("/www/resources/preload/preload.svg");background-position: center;background-repeat: no-repeat;z-index: 100;}.preload.preload-top:after{background-position: center 15%;}.form-field input[type=date], .form-field input[type=email], .form-field input[type=number], .form-field input[type=password], .form-field input[type=search], .form-field input[type=tel], .form-field input[type=text], .form-field input[type=url], .form-field textarea {border-style: solid;border-width: 1px;width: 100%;}.form-field{ margin: 5px 0;}.form-field label{ display: inline-block; width: 100%; margin: 5px 0; font-weight: bolder;}.form-field.select select{ width: 100%;  max-width: 100%;}.form-field.checkbox{ padding: 2px 5px;}.form-field.checkbox label,.form-field.checkbox input{ display: inline-block;  vertical-align: middle;}.form-field.checkbox label{ width: 50%; margin-right: 10px;}.form-field em,.form-field small.help-text{display: inline-block; width: 100%;}.form-field em{margin: 5px 0; }.form-field label i.icon{ position: relative; display: inline-block; vertical-align: middle; width: 40px; height: 40px; margin: 10px 10px 10px 0 ;}.form-field i.icon img{ height: 40px; width: auto;}.pxform-preload:after{display: block;position: fixed;left: 0; top: 0;width: 100%;height: 100%;content: '';background-color: rgba(255,255,255,0.6);background-image: url("/www/resources/preload/ajax-loader.svg");background-position: center;background-repeat: no-repeat;z-index: 1000;}.form-layer-blocked{position: relative;}.px-form-success-msg p{color: #D1B371;}.hotel_popup {max-width: 1200px;margin: auto;background: #fff;}.wr_hotel_box {padding: 30px;box-shadow: -20px -10px 35px rgb(255 255 255 / 15%), 15px 25px 50px rgb(32 32 32 / 45%), inset -10px -25px 50px rgb(97 97 97 / 30%), inset 10px 15px 50px rgb(255 255 255 / 30%);}.hotel_box {display: flex;justify-content: space-between;}.hotel_scroll {padding-right: 10px;height: 500px !important;}.hotel_box_left {width: 52%;}.hotel_box_right {width: 45%;padding-top: 15px;color: #666666;}.hotel_box_title {font-family: "montserrat_semibold", Verdana, Helvetica, Arial, sans-serif;color: #27426b;font-size: 15px;line-height: 20px;margin-bottom: 5px;text-transform: uppercase;}.ic_hotel_data {display: flex;align-items: center;margin: 15px 0;}.list_hotel li {margin: 10px 0;}.ic_hotel_man {display: inline-block;width: 29px;height: 29px;color: hsla(0,0%,40%,.5);margin-right: 7px;}.ic_hotel_pl {display: inline-block;width: 24px;height: 24px;color: hsla(0,0%,40%,.5);margin-right: 7px;}.double_slider_big {margin-bottom: 19px;}.slider_item_big {height: 384px;}.slider_item_big img {width: 100%;height: 100%;object-fit: cover;}.double_slider_prev_1 .slider_prev_item, .double_slider_prev_3 .slider_prev_item {height: 76px !important;margin: 0 5px;cursor: pointer;}.double_slider_big_2 {margin-bottom: 0;}.slider_prev_item img {width: 100%;height: 100%;object-fit: cover;}.double_slider_prev .slick-track {width: 100%;}.double_slider_big {overflow: hidden;}.double_slider_big .slick-arrow {width: 28px;height: 28px;z-index: 10;transition: all .3s;opacity: .7;}.double_slider_big .slick-arrow:hover {opacity: 1;}.double_slider_big .slick-prev:before, .double_slider_big .slick-next:before {display: none;}.double_slider_big .slick-prev {left: -30px;background: #D1B371  url(../img/ar-l.png) center no-repeat;transition: all .3s;}.double_slider_big .slick-next {right: -30px;background: #D1B371  url(../img/af-r.png) center no-repeat;transition: all .3s;}.double_slider_big:hover .slick-prev {left: 30px;}.double_slider_big:hover .slick-next {right: 30px;}.hotel_box_text p {text-align: left;}.btn_hotel_popup {margin: 20px auto 0;}.block_news {width: 90%;margin: 70px auto;display: flex;justify-content: space-between;flex-wrap: wrap;}.news_item {display: flex;position: relative;width: 48.5%;margin-bottom: 40px;}.news_item:before {position: absolute;top: 10px;left: 10px;display: block;width: calc(100% - 20px);height: calc(100% - 20px);content: '';padding: 20px;border: 1px solid #000000;pointer-events: none;z-index: 5;}.news_item_img {position: relative;width: 36%;flex: none;}.news_item_img img {position: absolute;top: 0;left: 0;object-fit: cover;width: 100%;height: 100%;}.news_item_img:before {display: block;content: '';padding-top: 100%;}.news_item_text {display: flex;flex-direction: column;justify-content: space-between;flex-grow: 1;align-items: center;padding: 58px 40px 40px;}.btn_gold_news {width: 171px;text-align: center;}.news_text_title {font-family: "playfair_display_bold", Tahoma, "Times New Roman", serif;font-size: 22px;line-height: 125%;text-align: center;letter-spacing: 0.08em;text-transform: uppercase;color: #D1B371;margin-bottom: 20px;}.news_text_descr {font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 14px;line-height: 125%;text-align: center;letter-spacing: 0.12em;color: #000000;}.direct_link_item {width: 33.333%;text-align: center;font-family: "Montserrat-Regular", Arial, sans-serif;color: #000000;}.direct_link_title {font-size: 18px;line-height: 100%;letter-spacing: 0.02em;margin-bottom: 12px;text-transform: uppercase;}.direct_link_descr {font-size: 14px;line-height: 150%;letter-spacing: 0.02em;}.direct_link {display: flex;margin-bottom: 70px;}.direct_link_item:first-child {padding-right: 60px;}.direct_link_item:nth-child(2) {padding: 0 60px;border-left: 1px solid #d1b371;border-right: 1px solid #d1b371;}.direct_link_item:last-child {padding-left: 60px;}.direct_link_phone {text-decoration: none;color: inherit;}.hr_gold {border: 0 #d1b371 solid;border-top-width: 1px;clear: both;height: 0;margin-bottom: 60px;}.wr_direct_link {width: 90%;margin: auto;}.text_gallery_center {text-align: center;}.text_gallery_center p {text-align: center;}.wr_btn_black {margin: 30px 0;}.btn_transparent_width {width: auto;padding: 0 50px;display: inline-block;}.select_icons {z-index: 1;}.footer_phone {white-space: nowrap;}.gold_link {color: #000000;font-family: "montserrat_medium", Arial, sans-serif;transition: all .3s;}.gold_link:hover {text-decoration: none;color: #D1B371;}.wr_video_double {display: flex;justify-content: space-between;margin-bottom: 50px;}.wr_video_hotel {width: 49%;margin-bottom: 20px;}.form_arrival {padding: 15px;border: 1px solid #D1B371;}.photo_gallery_4 {width: 23%;}.preview_descr_bottom:hover {text-decoration: underline;}.double_img:before {display: none;}.slider_double_img {width: 83%;margin: 0 auto 270px;}.wr_btn_black_center {text-align: center;}.story_title_news {font-size: 48px;line-height: 125%;letter-spacing: 0.02em;}.block_date_news {text-align: right;margin: 20px 0;}.date_news {display: inline-block;font-family: "Montserrat-Bold", Arial, sans-serif;font-size: 22px;letter-spacing: 0.02em;text-transform: uppercase;color: #FFFFFF;text-align: right;width: 355px;height: 50px;line-height: 50px;background: #D1B371;padding-right: 20px;box-shadow: 10px 25px 50px rgba(0, 0, 0, 0.25);}.content_news p {font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 16px;line-height: 20px;letter-spacing: 0.02em;text-align: left;margin: 10px 0;}.block_story_img_news {position: relative;height: max-content;}.block_story_img_news:before {display: block;content: '';padding-top: 100%;width: 100%;}.block_story_img_news img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}.content_news {margin-top: 30px;}.rhombus_gold_normal {margin-bottom: 20px;}.rhombus_gold_normal li {font-family: "montserrat_medium", Arial, sans-serif;font-size: 16px;}.block_fields {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;max-width: 900px;margin: 70px auto;padding: 0 15px;}.fields_item {width: 32%;margin: 0 .665% 30px;}.fields_item a {text-decoration: none;}.fields_item_img {margin-bottom: 20px;}.fields_item_img img {opacity: 1;box-shadow: 0 0 3px rgba(0,0,0,.4);-webkit-transition: all .3s;transition: all .3s;}.fields_item_img img:hover {opacity: .5;}.fields_item_text a {color: #084777;font-family: "montserrat_medium", Arial, sans-serif;font-size: 18px;line-height: 22px;-webkit-transition: all .3s;transition: all .3s;}.fields_item_text a:hover {color: #D1B371;}.fields_item_text {text-align: center;}.block_three_previews {flex-wrap: wrap;}.text_content_box_center p {margin: auto;}.images_4_item img {width: 100%;height: 100%;object-fit: cover;}.wr_plan_nav {max-width: 1170px;margin: 70px auto 80px;}.block_story_news .block_story_img {height: -webkit-fit-content;height: -moz-fit-content;height: fit-content;}.width_1200 {max-width: 1200px;margin: auto;}.contact_top {font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 18px;line-height: 150%;text-align: center;letter-spacing: 0.02em;color: #000000;margin: 150px 0;}.gold_link_2 {color: #D1B371;transition: all .3s;}.gold_link_2:hover {text-decoration: none;color: inherit;}.contacts_btn_block {display: flex;justify-content: space-between;margin: 50px 0 70px;}.divider_cont {width: 1px;height: 65px;background: #D1B371;}.btn_contacts {width: 450px;height: 65px;display: inline-block;text-align: center;background: #D1B371;font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 18px;line-height: 100%;letter-spacing: 0.02em;text-transform: uppercase;color: #000000;cursor: pointer;transition: all .3s;border: 1px solid #D1B371;}.btn_contacts.active,.btn_contacts:hover {background-color: transparent;border-color: #D1B371;}.btn_smile {display: inline-block;font-size: 14px;padding-top: 4px;text-transform: none;}.cont_spec {font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 14px;line-height: 22px;text-align: center;letter-spacing: 0.02em;text-transform: uppercase;color: #000000;padding-bottom: 45px;border-bottom: 1px solid #D1B371;margin: 0 auto 75px;max-width: 1435px;}.requisites {font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 14px;line-height: 150%;text-align: center;letter-spacing: 0.02em;color: #000000;margin-bottom: 150px;}.requisites_title {font-family: "montserrat_semibold", Arial, sans-serif;}.requisites_phone {margin-top: 27px;}.requisites_link {color: inherit;text-decoration: none;transition: all .3s;}.requisites_link:hover {color: #D1B371;}.requisites_email {margin-top: 27px;}.page_gallery_bottom {margin-bottom: 0;}.title_6 {display: block;font-weight: bold;margin: 15px 0;}.block_fields_mobile {display: none;}.banner_sub_title {font-family: "montserrat_medium", Arial, sans-serif;}.banner_text_leftRevers {max-width: 780px;}.form_arrival_banner {position: absolute;bottom: 10px;left: 50%;width: 1130px;margin-bottom: 0;padding: 0 15px;transform: translateX(-50%);}.banner_text_rightRevers {width: 52%;}.three_previews_descr {top: auto;bottom: 8%;transform: translate(-50%, 0);padding: 0 5px;font-size: 24px;line-height: 32px;width: 100%;}.block_three_price {justify-content: space-between;font-size: 22px;line-height: 32px;}.previews_data_item {margin: 0 3px;}.previews_data_imgMan {width: 20px;}.block_reviews_slider {display: block;}.block_reviews_item {margin: 0 20px 50px;}.button_hotel {position: absolute;top: 50%;width: 60px;height: 24px;border: none;cursor: pointer;transform: translateY(-50%);transition: all .3s;z-index: 10;}.prev_hotel {left: -70px;background: url(../img/svg/slick-prev.svg) 0/cover no-repeat;}.next_hotel {right: -70px;background: url(../img/svg/slick-next.svg) 100%/cover no-repeat;}.block_reviews_slider {width: 90%;margin: auto;}.text_content_center {text-align: center;}.text_content_center .rhombus {text-align: left;}.banner_text {z-index: 10;}.form_home {position: static;width: 1130px;margin: auto;}.wr_form_home {background: #000;border-top: 1px solid #D1B371;border-bottom: 1px solid #D1B371;}.wr_form_home .sfl-container .sf-wrapper {padding: 5px 0;}.three_previews_data {display: flex;justify-content: center;align-items: center;flex-wrap: wrap;margin-top: 14px;}#slider_1 .ui-slider-handle {top: -16px;}#slider_1 {border: none;}.events_mobi {display: none;}.wr_table_double {display: flex;justify-content: center;}.table_double_item {margin: 0 30px;}.table_double_title {padding: 0 0 10px;color: red;}.p_tr_red {text-transform: uppercase;color: red;font-family: "montserrat_medium", Arial, sans-serif;}.box_text_contentMarg {margin: 20px auto;}.no_wrap {white-space: nowrap;}.list_square {list-style-position: inside;}.list_square li {padding: 3px 0;}.td_price {white-space: nowrap;}.slider_widthFul {margin: 40px 0 20px;}.title_7 {font-size: 20px;margin: 35px 0 0;font-family: "montserrat_semibold", Arial, sans-serif;}.td_width_25 {width: 25%;}.font_bold {font-family: "montserrat_semibold", Arial, sans-serif;}.footnotes_rest {text-align: center;color: red;line-height: 130%;font-family: "montserrat_semibold", Arial, sans-serif;margin: 20px 0 35px;}.btn_day {text-decoration: none;display: block;width: 260px;height: 60px;line-height: 58px;font-family: "montserrat_semibold", Arial, sans-serif;color: #000000;background: #fff;font-size: 16px;letter-spacing: 0.04em;text-transform: uppercase;text-align: center;border: 2px solid #D1B371;border-radius: 2px;margin: auto;cursor: pointer;transition: all .3s;}.btn_day:hover {color: #fff;background: #000000;border-color: #000000;}.text_gallery_winter {max-width: 800px;margin: 50px auto 0;}.block_winter {display: flex;justify-content: space-between;flex-wrap: wrap;}.winter_item {width: 43%;margin-bottom: 40px;}.table_winter_new {width: 100%;}.table_winter_new th {font-family: "montserrat_semibold", Arial, sans-serif;padding: 4px 0 6px;font-size: 14px;text-align: right;}.table_winter_new td {padding: 5px 0;}.table_winter_new td:first-child {font-family: "montserrat_medium", Arial, sans-serif;}.table_winter_new td:nth-child(n+2) {text-align: right;}.table_winter_new caption {font-size: 20px;font-family: "Montserrat-Bold", Arial, sans-serif;margin: 15px 0;line-height: 120%;}.table_winter_new td.sub_td {font-size: 16px;font-family: "Montserrat-Bold", Arial, sans-serif;text-align: left;padding: 6px 0;}.winter_item_katok {margin-bottom: 30px;}.caption_link {text-decoration: none;color: inherit;transition: all .3s;}.caption_link:hover {color: #D1B371;}.white_space {white-space: nowrap;}.inst_title {margin-top: 70px;}.main_restor {max-width: 630px;margin: auto;}.table_rest th {padding: 5px 0 0;}.table_rest td {padding: 15px 0;border-bottom: 1px solid #000000;}.table_rest th:nth-child(n+2) {padding: 15px 15px 0;text-align: right;line-height: 20px;white-space: nowrap;}.table_rest td:nth-child(n+2) {padding: 15px 15px;text-align: right;line-height: 20px;}.list_rest {list-style-position: inside;}.list_rest li {position: relative;padding: 5px 0 5px 15px;list-style-position: inside;}.list_rest li:before {position: absolute;top: 10px;left: 0;content: '';display: inline-block;border: 1px solid #000000;border-radius: 50%;width: 5px;height: 5px;}.tr_bold_top th {font-family: "Montserrat-Bold", Arial, sans-serif;}.td_title {font-size: 28px;}.tr_red {font-family: "Montserrat-Bold", Arial, sans-serif;color: red;}.tr_green {font-family: "Montserrat-Bold", Arial, sans-serif;color: #3aaa35;}.td_title_rest {padding: 10px 0;}.tr_center td {text-align: center;}.main_restor_mini {max-width: 400px;padding: 0 15px;margin: auto;}.main_restor_mini table {width: 100%;}.main_restor_mini th {padding: 0 0 15px;border: none;}.main_restor_mini td {padding: 3px 0;border: none;}.main_restor_mini td:last-child {padding: 3px 0;}.tr_red_bold {color: red;}.tr_border_none td {border: none;}.block_overlap {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100vh;z-index: 999999;}.overlap_main {max-width: 600px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);padding: 0;margin: auto;z-index: 300;color: red;cursor: pointer;}.overlap_btn {position: absolute;top: -34px;right: 0;width: 25px;height: 25px;font-size: 0;background: url(../img/svg/krest.svg) center/cover no-repeat;padding: 0;z-index: 200;cursor: pointer;}.overlap_click {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.8);z-index: 200;}.over_img {position: relative;}.hide_desktop {display: none;}.wr_story_txt a {color: #D1B371;transition: all .3s;}.wr_story_txt a:hover {text-decoration: none;}.winter_item_katok_2 {position: relative;}.ramka:before {display: inline-block;content: '';width: 11px;height: 105px;position: absolute;bottom: 30px;left: 39%;border: 1px solid #000;border-left: none;top: auto;}.p_text_left {text-align: left;}.btn_sign_block:hover {color: #000;}.btn_sign_hotel {color: #000;background: #D1B371;width: 100%;}.btn_sign_hotel:hover {color: #fff;background: #000000;}.double_img_item .btn_sign_hotel {display: none;}.double_img_item.slick-current .btn_sign_hotel {display: block;}.soc_vk {background: url(../img/vk.png) center/contain no-repeat;}.soc_tg {background: url(../img/tg.png) center/contain no-repeat;}.soc_yt {background: url(../img/yt.png) center/contain no-repeat;}.block_part {display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;margin-bottom: 100px;}.part_item {width: 30%;margin-bottom: 50px;transition: all .3s;}.part_item img {margin: auto;}.part_item:hover {opacity: .7;}.video_banner {width: 100%;height: 100%;object-fit: cover;}.top_banner_540 {height: 540px;}.center_75 {max-width: 75%;padding: 0 15px;margin: auto;}.text_title_capitalize {text-transform: capitalize;}.img_anons {max-width: 1200px;margin: 20px auto;}.part_item_hide {visibility: hidden;}.wr_bit{margin-bottom: 10%;}.b24-form-style-modern .b24-form-control-string .b24-form-control, .b24-form-style-modern .b24-form-control-list .b24-form-control, .b24-form-style-modern .b24-form-control-text .b24-form-control, .b24-form-style-modern .b24-form-control-select .field-item {border: 0.5px solid #000000 !important;}.b24-form-wrapper.b24-form-border-bottom {border-bottom: none;max-width: 600px;}.b24-form-control-icon-after .b24-form-control, .b24-form-control-icon-after .b24-form-control-label {font-family: "Montserrat-Regular", Arial, sans-serif;font-size: 14px;border-radius: 0;}.b24-form-control-select-label, .b24-form-control-label {opacity: 1;}.b24-form-btn {font-family: "montserrat_medium", Arial, sans-serif !important;font-size: 16px;line-height: 40px;text-align: center;letter-spacing: 0.02em;color: #FFFFFF;text-shadow: 6px 12px 35px rgb(2 2 2 / 18%);display: block;margin: auto;width: 280px;height: 40px;border-radius: 0;background: #000000;box-shadow: 6px 12px 35px rgb(2 2 2 / 18%);cursor: pointer;padding: 0;transition: all .3s;border: 1px solid transparent;}.b24-form-btn:hover {background: #D1B371;border: 1px solid #fff;}.title_h4_bit {margin-bottom: 40px !important;}.b24-form {font-family: inherit !important;line-height: inherit !important;}.b24-form-shadow {-webkit-box-shadow: none !important;box-shadow: none !important;}.b24-form-header-padding,.b24-form-padding-side,.b24-form-content {padding: 0 !important;}.b24-form-loader-icon svg {display: none !important;}.b24-form-loader-icon:before {content: "loading...";display: block;text-align: center;}.b24-form-state,.b24-form-success,.b24-form-error,.b24-form-warning {background-color: white !important;}.b24-form-state-icon,.b24-form-success-ico,.b24-form-error-icon,.b24-form-warning-icon {display: none !important;}.b24-form-state-container .b24-form-error .b24-form-btn {font: inherit !important;color: inherit !important;}.wrapper_gold_bit .b24-form-wrapper.b24-form-border-bottom  {background: #D1B371;}.title_h4_black_bit {margin-bottom: 35px;}.wrapper_gold_bit .b24-form-inner-box {background-color: #D1B371;}.header_phone a {text-decoration: none;color: inherit;}.ul_centre {width: 100%;}.title_red_beach {text-align: center;color: red;font-size: 28px;line-height: 120%;font-family: 'Montserrat-Bold', Arial, sans-serif;}.title_red_beach span {text-transform: uppercase;}.wr_btn_sign_flex {display: flex;justify-content: space-between;}.btn_sign_block {min-width: 250px;}.wr_video {margin: 30px 0 40px;}.txt_bold a {color: inherit;text-decoration: none;}.over_img_1 {width: 100%;height: 100%;}.over_img_1 img {max-height: 80vh;max-width: none;}.list_rhombus_no li:before {display: none;}.wr_part_one {margin: 0 auto 80px;text-align: center;transition: all .3s;& a {display: inline-block;transition: all .3s;&:hover {opacity: .6;}}}.part_one_img {max-width: 318px;margin: 0 auto 20px;transition: all .3s;& img {transition: all .3s;}}.part_one_desc {font-size: 24px;line-height: 125%;font-family: "montserrat_medium", Arial, sans-serif;color: #000000;}.video-block {position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;}.video-block iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.wr_video_yt {max-width: 1200px;margin: 40px auto 20px;& .video-block {padding-bottom: 53.75%;}}.part_item {height: 152px;& a {display: flex;height: 100%;}}.wr_video_page {max-width: 1200px;margin: auto;}.video_page {width: 100%;}.btn_black_mobile {display: none;}.residence_about_img,.residence_about_descr{display: block;}.text-left-block  *{text-align: left !important;}.block_story_news p{ text-align: left;}.block_story_news ul{ list-style: disc; margin-left: 2rem; }.no-translation{display: flex;justify-content: center;flex-direction: column;width: 100%;text-align: center;margin: 10% 0;min-height: 35vh;align-items: center;}[data-action="load-popup"]{cursor: pointer;}.preload{position: relative;min-height: 500px;}@media (max-width: 1800px) {}@media (max-width: 1680px) {.photo_gallery_item {margin-bottom: 50px;}.header_phone {font-size: 14px; right: 25px; padding-left: 27px;}.block_lang {left: 25px;}.header_left {padding-left: 169px;}.header_right {padding-right: 169px;}.story_text_left {padding-right: 20px;}.preview_descr_img {width: 120px;}.exactly_img_restor img {object-position: 0;}.news_item_text {padding: 40px 20px;}.news_text_title {font-size: 18px;}.three_previews_hotel {font-size: 24px; line-height: 30px;}.nav_list a {padding: 40px 11px;}}@media (max-width: 1440px) {footer {padding: 0 30px;}.header_left {padding-right: 6px;}.header_right {padding-left: 6px;}.nav_list a {padding: 40px 7px; font-size: 9px;}.block_lang {left: 20px;}.header_phone {right: 20px; font-size: 12px; padding-left: 0;}.header_phone:before {display: none;}.hotel_docs_item {font-size: 13px;}.service_preview_descr { font-size: 28px; line-height: 34px;}.service_preview_item {margin-bottom: 50px;}.three_previews_item {margin-bottom: 50px;}.block_reviews_item {margin-bottom: 50px;}.three_previews_descr {font-size: 18px; line-height: 24px;}.text_left_descr {max-width: 660px}.slider_double_img .slick-center {transform: scale(1.7);}.double_text {font-size: 20px; line-height: 28px;}.slider_double_img {margin-bottom: 175px;}.double_img_item {margin: 0 75px;}.pag_double {margin: 0 auto;}.slider_double_text { margin: 5px auto 70px;}.double_text_title {margin-bottom: 15px;}.story_text {padding: 20px 0;}.story_title_top{font-size: 44px;}.story_title_bot {font-size: 16px;}.title_big {font-size: 44px;}.title_big:before {margin-top: 27px;}.title_big:after {margin-top: 27px;}.card_img {height: 200px;}.price_btn {margin-left: 20px;}.res_text_bold {font-size: 14px;}.data_res_item {margin-top: 10px;}.card_gold .price_number {font-size: 28px;}.banner_ful_title {font-size: 62px;}.banner_ful_descr {font-size: 26px; line-height: 36px;}.inst_block_double {justify-content: space-around;}.banner_winter_title {font-size: 62px;}.tab_restaurant img {width: 80%;}.banner_text_title {font-size: 52px;}.banner_text_descr {font-size: 28px;}.banner_text_left {width: 65%;}.banner_text_right {width: 32%;}.menu_flex_item {margin: 0 20px;}.box_text_descr {font-size: 12px;}.left_exactly_title {font-size: 52px;}.news_item_text {padding: 35px 15px;}.news_text_title {font-size: 16px; margin-bottom: 10px;}.news_text_descr {font-size: 11px;}.btn_sign_block {width: 260px; padding: 0;}.btn_gold_360 {margin: 10px;}.width_1200 {max-width: 1024px;}.btn_contacts {width: 31%; font-size: 14px;}.btn_smile {font-size: 12px;}.list_romb a {font-size: 8px;}.form_arrival_banner {bottom: 10%;}.banner_text_right {display: flex;}.banner_textRevers {height: 100%; width: 100%; max-width: 100%; align-items: flex-start; padding-top: 8%;}.banner_text_leftRevers {width: 45%; margin-top: 9%; padding-right: 10px;}.banner_text_rightRevers {width: 52%;}.banner_sub_text {margin: 0 20px;}.reviews_descr {font-size: 16px; line-height: 22px;}.reviews_title {font-size: 20px; line-height: 28px; margin-bottom: 40px;}.block_reviews_item {padding-bottom: 160px;}.block_star {bottom: 90px;}.btn_sign_hotel {width: 100%;font-size: 12px;}.title_h4_bit {margin-bottom: 0 !important;}.wrapper_white_bit { max-width: 600px;padding: 25px 25px;}.mfp-close-btn-in .wrapper_white_bit .mfp-close {top: 0;}.logo_of_triangle {right: 40px; bottom: 30px;}}@media (max-width: 1380px) {.header_phone {top: 10px;}.block_lang {top: 11px;}}@media (max-width: 1280px) {.list_contacts {padding: 0;}.footer_box {flex-wrap: wrap; height: auto;}.footer_box_item {width: 100%;}.list_contacts {justify-content: center;}.list_contacts li {margin: 20px;}.list_romb {padding: 0; justify-content: center;}.list_romb li {margin: 28px 20px 0;}.footer_docs {order: 1;}.footer_contacts {order: 2;}.footer_socseti {order: 3;}.list_socseti {margin: 5px 0 25px;}.menu_flex_item {margin: 0 10px;}.form_arrival_banner {width: 90%;}.form_home {width: 95%;}.nav_list a {padding: 40px 5px;}}@media (max-width: 1150px) {.banner_ful_title {font-size: 52px;}.header_logo {width: 200px;}.page_gallery {margin-bottom: 40px;}.text_left_descr {max-width: 100%;}.banner_text_center .banner_text_left {width: 100%;}.banner_text_center {width: 80%;}.text_left_title {font-size: 48px; line-height: 52px; margin-bottom: 20px;}.header_left {margin-right: 100px; width: calc(50% - 100px);}.header_right {margin-left: 100px; width: calc(50% - 100px);}.block_three_previews {flex-wrap: wrap; justify-content: space-around;}.three_previews_item {width: 48%; margin-bottom: 20px;}.block_btn_cont {margin: 20px 0;}.service_preview_descr { font-size: 20px; line-height: 28px; }.service_preview_item {margin-bottom: 30px;}.title_h4 {margin: 40px 0;}.block_reviews {flex-wrap: wrap;}.block_reviews_item {width: 100%;}.block_reviews_item {padding: 40px 25px 100px;}.block_star {bottom: 30px;}.block_star .fa {font-size: 14px;}.reviews_title {margin-bottom: 30px;}.story_title_top {font-size: 38px;}.price_number {font-size: 20px;}.card_gold .price_number {font-size: 20px;}.card_item {padding: 15px; margin-bottom: 30px;}.card_data_number {font-size: 18px;}.data_res_text {font-size: 12px;}.price_btn {font-size: 14px;}.res_text_bold {font-size: 12px;}.descr_preview {font-size: 14px;}.logo_of_triangle {display: none;}.preview_descr_img {width: 100px;}.preview_descr_top {font-size: 20px; line-height: 24px;}.block_invest_item {margin: 0 10px;}.block_news {width: 97%;}.news_item {width: 49%;}.news_text_title {font-size: 14px;}.news_text_descr {line-height: 110%;}.news_item_text {padding: 24px 5px;}.news_text_title { font-size: 12px; margin-bottom: 5px; }.btn_gold_news {width: 140px; font-size: 12px; height: 33px; line-height: 33px;}.slider_double_img {width: 100%;}.banner_text_rightRevers {padding-left: 0;}.font_logo {font-size: 24px;}.banner_sub_title {font-size: 24px;}.banner_list a {font-size: 10px;}.banner_winter_title {font-size: 48px;}.nav_list a {font-size: 8px;}.hotel_scroll {height: 460px !important;}.part_item {height: auto;}}@media (max-width: 990px) {.column_height {flex-wrap: wrap;}.column_width_2 {width: 100%; height: 50%;}.box_column {display: none;}.box_column_mobile {display: flex;}.header_menu {position: fixed; top: 95px; height: calc(100vh - 95px); flex-direction: column; background: #fff; z-index: 999;}.header_left {flex-direction: column; padding: 0; margin: 0; width: auto; height: auto; flex-grow: 1;}.header_right {flex-direction: column; padding: 0; margin: 0; width: auto; height: auto; flex-grow: 1;}.nav_list a {padding: 0;}.header_box {background: #000000;}.nav_list_item {display: flex; border-top: 1px solid #000000;}.nav_list_item a {margin: auto; width: 100%; height: 100%; padding: 15px; text-align: left; font-size: 14px; font-family: "montserrat_semibold", Arial, sans-serif;}.icon_lang { border: 1px solid #fff; color: #FFF;}.icon_lang.active {background: #fff; color: #000000;}.header_phone {color: #fff; top: 33px;}.block_lang {left: 77px;}.header_logo {width: auto;}.nav_list_item a:after {display: none;}.nav_list_item a {display: flex; align-items: center;}.header_menu {left: -100%; transition: all .5s;}.header_menu.active {left: 0;}.header_phone {font-size: 14px;}header.active {position: fixed; top: 0; left: 0; width: 100%;}.touch-menu {display: block;}.block_fields_desktop {display: none;}.block_fields_mobile {display: flex;}.block_lang {top: 34px;}.btn_sign_block {width: 48%; min-width: auto;}}@media (max-width: 768px) {.table_double_item + .table_double_item {margin-top: 16px;}.tabs_menu {flex-wrap: wrap; align-items: center;}.wr_tabs_menu {padding: 50px 5%;}.tab_menu {width: 100%; align-items: center; margin-bottom: 20px;}.tab_menu_item {width: 100%; padding: 12px 0;}.tab_content_menu {padding-left: 0; margin-left: 0; border-left: none;}.residence_about_img {height: auto;}.three_previews_item {width: 100%;}.btn_gold_342 {margin: 10px 0;}.service_preview_item {width: 100%;}.double_field {flex-wrap: wrap; margin-bottom: 0;}.block_field {width: 100%; margin-bottom: 20px;}.block_field_130 {width: 130px;}.block_field_num {justify-content: center; margin-bottom: 0;}.hotel_docs {flex-wrap: wrap; padding: 0;}.hotel_docs_item {margin: 10px 0;}.banner_text {flex-wrap: wrap;}.banner_text {position: static; width: 100%; max-width: 100%; transform: translate(0, 0); flex-wrap: wrap; padding: 30px 20px;}.top_banner_img {position: absolute;}.banner_text_left {width: 100%;}.banner_text_right {width: 100%; padding-left: 0;}.text_left_title {text-align: center;}.text_left_descr {text-align: center; padding-left: 0;}.letter_M {display: none;}.banner_sub_text {text-align: center;}.banner_sub_descr {max-width: none;}.block_story {flex-wrap: wrap;}.block_story_img {width: 100%; order: 2;}.block_story_descr {width: 100%; order: 1; margin-bottom: 30px;}.story_title_top {font-size: 28px;}.story_title_bot {font-size: 15px; line-height: 18px; letter-spacing: .2em}.story_text {flex-wrap: wrap;}.story_text_left {width: 100%; padding: 0 0 20px;}.story_text_right {width: 100%; padding: 20px 0 0; border-top: 2px solid #D1B371; border-left: none;}.card_item {width: 100%;}.top_banner_triangle {height: 381px;}.top_banner_triangle .banner_text {position: absolute; transform: translate(-50%, -55%);}.block_golf_item {width: 48%; margin-bottom: 30px;}.banner_text_title {font-size: 32px; line-height: 38px; margin-bottom: 10px; letter-spacing: 0.05em;}.banner_text_descr {font-size: 16px; line-height: 22px;}.top_banner {height: 280px;}.top_banner_mobile {height: auto;}.wrapper_white {max-width: 95%; padding: 45px;}.news_item {width: 100%; flex-direction: column; align-items: center; padding: 20px; border: 1px solid #000000; margin-bottom: 20px;}.news_item:before {display: none;}.news_item_img {width: 70%;}.news_text {margin-bottom: 20px;}.block_news {width: 90%;}.news_item_text {padding: 24px 5px 5px;}.wr_video_double {flex-wrap: wrap;}.wr_video_hotel {width: 100%;}.form_arrival_banner {position: static; transform: translateX(0); margin: 20px auto;}.events_desktop {display: none;}.slider_one_img img.events_desktop {display: none;}.events_mobi {display: block;}.slider_one_img img.events_mobi {display: block;}.banner_text_events { top: auto; bottom: 0; position: absolute; left: 0; }.banner_text_events .text_left_title {margin-bottom: 0;}.slider_one_img img.golf_1_3 {object-position: 56% 50%;}.slider_one_img img.golf_1_6 {object-position: 0 50%;}.slider_one_img img.golf_1_8 {object-position: 46% 50%;}.slider_one_img img.golf_1_9 {object-position: 0 50%;}.slider_one_img img.golf_1_10 {object-position: 35% 50%;}.slider_one_img img.golf_1_11 {object-position: 59% 50%;}.slider_one_img img.golf_1_12 {object-position: 45% 50%;}.slider_one_img img.golf_1_14 {object-position: 58% 50%;}.slider_one_img img.golf_1_16 {object-position: 4% 50%;}.slider_one_img img.golf_1_17 {object-position: 44% 50%;}.slider_one_img img.golf_1_18 {object-position: 6% 50%;}.slider_one_img img.golf_1_23 {object-position: 30% 50%;}.slider_one_img img.golf_1_26 {object-position: 23% 50%;}.slider_one_img img.golf_1_27 {object-position: 37% 50%;}.slider_one_img img.golf_1_29 {object-position: 38% 50%;}.slider_one_img img.golf_1_30 {object-position: 17% 50%;}.slider_one_img img.golf_1_31 {object-position: 86% 50%;}.slider_one_img img.golf_1_32 {object-position: 37% 50%;}.slider_one_img img.golf_1_33 {object-position: 0 50%;}.slider_one_img img.golf_1_34 {object-position: 35% 50%;}.slider_one_img img.golf_1_35 {object-position: 60% 50%;}.slider_one_img img.golf_2_1 {object-position: 16% 50%;}.slider_one_img img.golf_2_4 {object-position: 62% 50%;}.slider_one_img img.golf_2_7 {object-position: 70% 50%;}.slider_one_img img.golf_3_5 {object-position: 66% 50%;}.slider_one_img img.golf_6_1 {object-position: 20% 50%;}.slider_one_img img.golf_6_3 {object-position: 28% 50%;}.slider_one_img img.golf_6_5 {object-position: 24% 50%;}.slider_one_img img.caddy_sl_1 {object-position: 10% 50%;}.slider_one_img img.golf_4_2 {object-position: 88% 50%;}.slider_one_img img.golf_4_6 {object-position: 26% 50%;}.slider_one_img img.golf_4_8 {object-position: 73% 50%;}.slider_one_img img.golf_5_3 {object-position: 69% 50%;}.slider_one_img img.golf_5_4 {object-position: 17% 50%;}.slider_one_img img.golf_5_5 {object-position: 28% 50%;}.slider_one_img img.golf_5_6 {object-position: 18% 50%;}.slider_one_img img.golf_5_7 {object-position: 17% 50%;}.slider_one_img img.golf_5_9 {object-position: 64% 50%;}.slider_one_img img.golf_5_10 {object-position: 34% 50%;}.slider_one_img img.golf_5_12 {object-position: 22% 50%;}.slider_one_img img.golf_5_14 {object-position: 40% 50%;}.slider_one_img img.golf_5_16 {object-position: 27% 50%;}.slider_one_img img.golf_5_17 {object-position: 62% 50%;}.banner_text_rightRevers {display: none;}.hotel_box {flex-wrap: wrap; padding: 0;}.hotel_box_left {width: 100%;}.hotel_box_right {width: 100%;}.double_slider_big .slick-next {right: 15px;}.double_slider_big .slick-prev {left: 15px;}.double_slider_prev {display: none;}.double_slider_big {margin-bottom: 0;}.hotel_box_title {margin-bottom: 0;}.ic_hotel_data {margin: 5px 0; font-size: 12px;}.list_hotel li {font-size: 12px; margin: 5px 0;}.hotel_box_text p {line-height: 16px;}.double_slider_big:hover .slick-next {right: 15px;}.double_slider_big:hover .slick-prev {left: 30px;}.banner_text_rightRevers {display: none;}.banner_winter_title {font-size: 32px; line-height: 120%;}.banner_winter_text {width: 90%;}.banner_winter_descr {font-size: 16px; line-height: 22px;}.inst_block_double {flex-wrap: wrap; margin: 20px 0 30px;}.inst_double_text {width: 100%; padding-top: 0;}.inst_double_img {width: 100%; margin-top: 20px;}.inst_double_title {font-size: 20px; padding-bottom: 8px; margin-bottom: 12px; text-align: center;}.inst_double_descr {font-size: 14px; line-height: 18px;}.inst_block_double_2 .inst_double_img {order: 2;}.inst_block_double_2 .inst_double_text {order: 1;}.wr_table_double {flex-wrap: wrap;}.table_double_item {width: 100%; margin: 0;}.table_winter th, td {font-size: 10px; padding: 5px;}.no_wrap {white-space: unset;}.table_winter p {font-size: 10px;}.overlap_btn {width: 20px; height: 20px;}.ramka:before {height: 80px;}.pag_double .slick-next, .pag_double .slick-prev {background-size: contain;width: 70px;}.btn_sign_hotel {width: 100%;font-size: 12px;}.slider_double_img .slick-center {transform: scale(1.5);}.double_img_item {margin: 0 40px;}.banner_text_part {position: absolute;top: 50%; transform: translate(-50%,-50%)}.wrapper_gold_bit {padding: 0 15px;}.hotel_scroll {height: 225px !important;}.btn_black {padding: 0 20px;font-size: 12px;}.fields_item_img {margin-bottom: 5px;}.fields_item {margin-bottom: 5px;}.table_double font {font-size: 10px !important;}.part_one_img {max-width: 240px;}.part_one_desc {font-size: 20px;}}@media (max-width: 540px) {.btn_gold_360 {margin: 10px 0; width: 100%; font-size: 12px;}.tab_menu_item {font-size: 12px; padding: 8px 0; margin-bottom: 0;}.images_4_item {width: 100%;}.images_4_item:nth-child(odd) {margin-right: 0;}.rest_input_double {flex-wrap: wrap;}.rest_input {width: 80%;}.btn_rest {margin-top: 25px;}footer {padding: 0 15px;}.list_romb {flex-wrap: wrap; padding-top: 20px;}.list_romb li {margin: 5px 20px 0;}.list_contacts {flex-wrap: wrap;}.list_contacts li {margin: 10px 10px 0;}.list_socseti {margin: 20px 0 25px;}.tab_restaurant {width: auto; height: 110px; padding: 10px;}.left_exactly_text {left: 5%;}.left_exactly_title {font-size: 42px; line-height: 48px;}.left_exactly_descr {font-size: 18px; line-height: 120%;}.banner_left_exactly {height: 300px;}.shadow_left:before {width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3);}.title_big {font-size: 20px;}.title_big:before {margin-top: 10px; margin-right: 20px;}.title_big:after {margin-top: 10px; margin-left: 20px;}.block_residence_about {flex-wrap: wrap;}.residence_about_item {width: 100%;}.residence_about_item + .residence_about_item {margin-top: 20px;}.title_big {margin: 40px 0;}.banner_text_center {width: 100%;}.text_left_title { font-size: 40px; line-height: 46px;}.banner_ful_title {font-size: 36px;line-height: 42px; margin-bottom: 15px;}.banner_ful_descr {font-size: 18px; line-height: 22px;}.banner_ful_p {font-size: 12px; line-height: 16px;}.page_gallery_item {width: 100%;}.service_preview_descr {font-size: 16px; line-height: 24px;}.title_h4 {font-size: 16px; line-height: 22px;}.three_previews_descr {font-size: 18px;}.center_1715 {max-width: 100%;}.previews_data_text {font-size: 12px;}.previews_data_item {margin: 0 5px;}.service_preview_item {margin-bottom: 15px;}.three_previews_item {margin-bottom: 15px;}.reviews_descr {font-size: 12px; line-height: 18px;}.block_reviews_item {margin-bottom: 30px; padding: 40px 25px 75px;}.reviews_title {font-size: 16px; margin-bottom: 18px;}.reviews_label {width: 60px;}.accordion_leaf_top {font-size: 14px; line-height: 18px; padding: 15px 20px 15px 10px;}.accordion_arr {right: 8px;}.accordion_leaf_bot p {font-size: 14px; line-height: 18px;}.box_accordion_leaf {margin: 40px 0 50px;}.input_field_title {font-size: 18px; letter-spacing: 0;}.ui-selectmenu-text {font-size: 18px;}.photo_gallery_item {width: 100%; margin-bottom: 15px;}.text_left_descr {font-size: 14px; line-height: 20px;}.banner_sub_title {font-size: 20px;}.font_min {font-size: 20px;}.service_preview {margin-bottom: 0;}.block_three_previews {margin-bottom: 0;}.comm_block .slick-prev {left: 25px; z-index: 10;}.comm_block .slick-next {right: 25px; z-index: 10;}.communications_gold {margin: 40px 0;}.card_img {height: 120px;}.card_descr {flex-wrap: wrap;}.wr_price_title {margin-bottom: 10px;}.card_descr_data {width: 100%; margin-bottom: 10px;}.card_descr_price {width: 100%;}.form_sign {padding: 0 15px; margin: 0;}.sign_input_double {flex-wrap: wrap; margin-bottom: 0;}.shell_input {width: 100%; margin-bottom: 15px;}.shell_input input {width: 100%;}.shell_input textarea {margin-bottom: 20px;}.wrapper_gold {padding: 40px 0 50px;}.price_logo {display: none;}.card_descr_price {flex-direction: row; justify-content: space-between; margin-top: 10px;}.price_btn {margin-left: 0;}.price_number {font-size: 18px; font-family: "montserrat_medium", Arial, sans-serif;}.card_gold .price_number {font-size: 18px; font-family: "montserrat_medium", Arial, sans-serif;}.logo_maps {margin: 20px auto;}.block_card {margin-bottom: 40px;}.list_contacts li:first-child {border-top: 1px solid #fff; padding: 10px 10px 0;}.residence_about_img:before {padding-top: 100%;}.residence_about_img img {object-position: 0 0;}.top_banner_triangle {height: 400px; margin-bottom: 0;}.block_golf_item {width: 100%;}.btn_black_216 {margin: 8px 0;}.title_h6 {font-size: 14px;}p {font-size: 12px;}.box_text_content {margin-top: 30px;}.slider_one_item {height: 250px;}.slider_one .slick-arrow {width: 30px; height: 54px; background-size: 11px auto;}.title_cont_gallery {font-size: 12px; line-height: 18px; padding: 0 15px; margin: 20px auto;}.double_p {font-size: 12px; line-height: 18px;}.double_p_item {width: auto;}.double_p_item:last-child {white-space: nowrap; padding: 0 0 0 10px;}.text_gallery p {font-size: 12px;}.page_gallery {margin-bottom: 0;}.black_link {font-size: 14px;}.preview_descr_top {padding: 0 15px;}.shadow_text:before {display: none;}.events_preview_img:before {background: rgba(0, 0, 0, 0.3);}.preview_descr_img {width: 60px; margin-bottom: 15px;}.btn_search_number_black {margin: 30px auto 40px;}.block_partners {flex-wrap: wrap;}.partners_item {width: 25%; margin: 10px;}.tabs_restaurant {flex-wrap: wrap;}.mobil_50 {width: 50%;}.mobil_100 {width: 100%;}.tab_restaurant img {width: auto; max-height: 60%;}.tab_restaurant:before {bottom: 5px;}.rest_input {margin-right: 0;}.left_exactly_title {font-size: 33px; line-height: 36px;}.table_double {font-size: 12px; width: 100%;}.table_double td:first-child {width: 71%;}.btn_transparent {width: 210px; height: 40px; line-height: 38px; font-size: 12px; margin: 15px auto;}header {height: 70px;}.touch-menu { top: 17px; width: 35px; height: 33px;}.touch-menu span {top: 16px;}.touch-menu span::before {top: -8px;}.touch-menu span::after {bottom: -8px;}.block_lang {top: 23px; left: 55px;}.header_phone {top: 23px; right: 10px; font-size: 13px;}.header_logo a {width: 95px;}.header_menu {top: 70px; height: calc(100vh - 70px);}.main_banner {height: calc(100vh - 70px);}.block_menu_flex {max-width: 100%; flex-wrap: wrap;}.menu_flex_item {width: 33.3%; padding: 1px; margin: 0;}.menu_flex_item.mobil_50 {width: 50%;}.menu_flex_item.mobil_100 {width: 100%;}.wr_menu_flex {margin-bottom: 20px; padding-top: 20px;}.tab_spa {justify-content: center;}.wrapper_white {padding: 45px 20px;}.logo_popup_gold {right: 15px; bottom: 15px;}.block_invest {flex-wrap: wrap;}.block_invest_item {width: 100%; margin: 20px;}.block_invest {margin: 40px 0;}.invest_txt_back {margin: 40px 0; font-size: 16px; line-height: 20px;}.invest_txt_back .txt_bold {line-height: 28px;}a.txt_bold {white-space: nowrap; font-size: 16px;}.list_rhombus li {font-size: 12px;}.block_trainer {flex-direction: column; align-items: center; margin: 25px auto;}.trainer_img {margin-bottom: 20px;}.trainer_descr {margin-left: 0;}.list_rhombus_norm li {text-align: center;}.list_rhombus_norm li:before {display: none;}.trainer_title {text-align: center;}.title_h6_top {margin-top: 25px;}.exactly_img_restor img {object-position: 29%;}.direct_link {flex-wrap: wrap; margin-bottom: 20px;}.direct_link_item {width: 100%;}.direct_link_item:first-child {padding-right: 0; border-top: 1px solid #d1b371; padding-top: 20px;}.direct_link_item:nth-child(2) { margin: 20px 0; padding: 20px 0; border-left: none; border-right: none; border-top: 1px solid #d1b371; border-bottom: 1px solid #d1b371; }.direct_link_item:last-child {padding-left: 0;}.footer_phone {margin-left: 0;}.double_text_title {font-size: 12px;}.text_content_box {flex-wrap: wrap;}.text_content_left {width: 100%;}.text_content_right {width: 100%;}.rhombus li, .ul_centre li {font-size: 12px; line-height: 14px;}.slider_double_img {width: 90%; margin-bottom: 150px;}.text_content_title {font-size: 16px;}.block_fields {flex-wrap: wrap;}.fields_item {width: 48%; margin: 0 1% 5px;}.fields_item_text a {font-size: 13px; line-height: 20px;}.block_story {margin-bottom: 30px;}.btn_contacts {width: 100%; margin: 5px 0; height: 55px;}.contacts_btn_block {flex-wrap: wrap; margin: 10px 0 40px;}.divider_cont {display: none;}.contact_top {font-size: 14px; margin: 50px 0;}.cont_spec {font-size: 14px; margin-bottom: 45px;}.requisites {margin-bottom: 50px; font-size: 14px;}.btn_transparent_width {width: auto; justify-content: center;}.block_btn_contMarg a {margin: 10px;}.banner_textRevers {padding-top: 0;}.banner_sub_title {font-size: 14px; padding-bottom: 0;}.font_logo {font-size: 14px;}.banner_sub_text {margin: 0 5px;}.font_min {font-size: 14px;}.banner_text_leftRevers {margin-top: 2%;}.three_previews_data {margin-top: 10px;}.next_hotel {right: -30px;}.prev_hotel {left: -30px;}.button_hotel {width: 30px;}.column_width_mobile .box_text_title {font-size: 14px;}.slider_one_img img.posic_3_6 {object-position: 0 50%;}.slider_one_img img.posic_1_6 {object-position: 59% 50%;}.slider_one_img img.posic_2_6 {object-position: 26% 50%;}.slider_one_img img.posic_2_7 {object-position: 16% 50%;}.slider_one_img img.posic_2_3 {object-position: 0 50%;}.slider_one_img img.posic_2_2 {object-position: 0 50%;}.top_banner_img img.tur_baner {object-position: 31% 50%;}.slider_item_big {height: 200px;}.double_slider_big {margin-bottom: 0 !important;}.title_cont_gallery {font-family: "montserrat_semibold", Arial, sans-serif;}.table_winter p {font-size: 10px;}.slider_widthFul {display: none;}.winter_item {width: 280px; margin-bottom: 30px;}.block_winter {justify-content: center;}.table_winter_new td {font-size: 14px;}.winter_item:last-child {margin-bottom: 0;}.hide_mobile {display: none;}.hide_desktop {display: block;}.winter_item_1 {order: 1;}.winter_item_2 {order: 5;}.winter_item_3 {order: 4;}.winter_item_4 {order: 2;}.winter_item_5 {order: 3;}.winter_item_6 {order: 6;}.winter_item_7 {order: 7;}.winter_item_8 {order: 8;}.inst_title {margin-top: 0;}.td_title {font-size: 20px;}.table_rest th:nth-child(n+2) {font-size: 10px; line-height: 16px; padding: 5px;}.table_rest td:nth-child(n+2) {font-size: 10px; padding: 5px;}.main_restor_mini td {text-align: right;}.list_rest li:before {top: 6px;}.overlap_btn { background: url(../img/svg/krest-black.svg) center/cover no-repeat;}.ramka:before {height: 95px;bottom: 12px;}.overlap_btn_1 { background: url(../img/svg/krest.svg) center/cover no-repeat; top: -25px;right: 3px;}.block_part {flex-wrap: wrap;}.wr_part_one {margin-bottom: 100px;}.part_item {width: 100%;margin-bottom: 70px;}.wrapper_gold_bit {padding: 10px 15px 35px;}.part_item_hide {display: none;}.mfp-close-btn-in .mfp-close {top: -6px; right: 6px;}.table_rest {font-size: 13px !important;}.title_red_beach {font-size: 20px;}.wr_btn_sign_flex {flex-direction: column; align-items: center;}.wr_btn_sign_flex .btn_sign_block {margin: 5px 0;width: 100%;}.block_fields_mobile .fields_item {margin-bottom: 15px;}.block_fields_mobile {margin: 30px 0;}.wr_video_yt .video-block {padding-bottom: 48%;}.btn_black_desktop {display: none;}.btn_black_mobile {display: block;}}