@font-face{font-display: swap;font-family:Vremena;font-weight:400;font-style:normal;src:url(../fonts/Vremena/vremena.eot);src:url(../fonts/Vremena/vremena.eot?#iefix) format("embedded-opentype"),url(../fonts/Vremena/vremena.woff) format("woff"),url(../fonts/Vremena/vremena.ttf) format("truetype")}@font-face{font-display:swap;font-family:Vremena;font-weight:300;font-style:normal;src:url(../fonts/Vremena/vremenabook.eot);src:url(../fonts/Vremena/vremenabook.eot?#iefix) format("embedded-opentype"),url(../fonts/Vremena/vremenabook.woff) format("woff"),url(../fonts/Vremena/vremenabook.ttf) format("truetype")}@font-face{font-display:swap;font-family:Vremena;font-weight:500;font-style:normal;src:url(../fonts/Vremena/vremenamedium.eot);src:url(../fonts/Vremena/vremenamedium.eot?#iefix) format("embedded-opentype"),url(../fonts/Vremena/vremenamedium.woff) format("woff"),url(../fonts/Vremena/vremenamedium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Vremena;font-weight:700;font-style:normal;src:url(../fonts/Vremena/vremenabold.eot);src:url(../fonts/Vremena/vremenabold.eot?#iefix) format("embedded-opentype"),url(../fonts/Vremena/vremenabold.woff) format("woff"),url(../fonts/Vremena/vremenabold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Vremena;font-weight:400;font-style:italic;src:url(../fonts/Vremena/vremenaitalic.eot);src:url(../fonts/Vremena/vremenaitalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Vremena/vremenaitalic.woff) format("woff"),url(../fonts/Vremena/vremenaitalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Vremena;font-weight:300;font-style:italic;src:url(../fonts/Vremena/vremenabookitalic.eot);src:url(../fonts/Vremena/vremenabookitalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Vremena/vremenabookitalic.woff) format("woff"),url(../fonts/Vremena/vremenabookitalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:VremenaGrotesk;font-weight:300;font-style:normal;src:url(../fonts/Vremena/VremenaGroteskBook.eot);src:url(../fonts/Vremena/VremenaGroteskBook.eot?#iefix) format("embedded-opentype"),url(../fonts/Vremena/VremenaGroteskBook.woff) format("woff"),url(../fonts/Vremena/VremenaGroteskBook.ttf) format("truetype")}@font-face{font-display:swap;font-family:VremenaGrotesk;font-weight:400;font-style:normal;src:url(../fonts/Vremena/VremenaGrotesk.eot);src:url(../fonts/Vremena/VremenaGrotesk.eot?#iefix) format("embedded-opentype"),url(../fonts/Vremena/VremenaGrotesk.woff) format("woff"),url(../fonts/Vremena/VremenaGrotesk.ttf) format("truetype")}@font-face{font-display:swap;font-family:VremenaGrotesk;font-weight:500;font-style:normal;src:url(../fonts/Vremena/VremenaGroteskMedium.eot);src:url(../fonts/Vremena/VremenaGroteskMedium.eot?#iefix) format("embedded-opentype"),url(../fonts/Vremena/VremenaGroteskMedium.woff) format("woff"),url(../fonts/Vremena/VremenaGroteskMedium.ttf) format("truetype")}@font-face{font-display:swap;font-family:icomoon;src:url(../fonts/Icomoon/icomoon.eot?q43p25);src:url(../fonts/Icomoon/icomoon.eot?q43p25#iefix) format("embedded-opentype"),url(../fonts/Icomoon/icomoon.ttf?q43p25) format("truetype"),url(../fonts/Icomoon/icomoon.woff?q43p25) format("woff"),url(../fonts/Icomoon/icomoon.svg?q43p25#icomoon) format("svg");font-weight:400;font-style:normal}.ic{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.ic-search:before{content:"\e911"}.ic-phone:before{content:"\e910"}.ic-star:before{content:"\e90f"}.ic-angle:before{content:"\e90e"}.ic-calendar:before{content:"\e90d"}.ic-inst:before{content:"\e900"}.ic-vk:before{content:"\e901"}.ic-youtube:before{content:"\e902"}.ic-vimeo:before{content:"\e903"}.ic-skype:before{content:"\e904"}.ic-pt:before{content:"\e905"}.ic-ld:before{content:"\e906"}.ic-bh:before{content:"\e907"}.ic-db:before{content:"\e908"}.ic-gd:before{content:"\e909"}.ic-gp:before{content:"\e90a"}.ic-tw:before{content:"\e90b"}.ic-fb:before{content:"\e90c"}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{-webkit-border-radius:0;border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}@-ms-viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}.container{width:100%;padding-right:7.5px;padding-left:7.5px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1170px}}.container-fluid{width:100%;padding-right:7.5px;padding-left:7.5px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-7.5px;margin-left:-7.5px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:7.5px;padding-left:7.5px}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.link{font-size:14px;line-height:19px}.p{font-size:15px;line-height:19px;font-weight:300}.h1{font-size:6.2rem;line-height:5.6rem;font-weight:700}.h2{font-size:3.4rem;line-height:3.8rem}.h3{font-size:2.8rem;line-height:2.8rem}.h4{font-size:2.2rem;line-height:2.2rem}.h5{font-size:1.8rem;line-height:2.2rem}.h6{font-size:14px;line-height:17px;letter-spacing:.1em;text-transform:uppercase;font-weight:700}::-webkit-input-placeholder{color:#666}:-ms-input-placeholder{color:#666}::-ms-input-placeholder{color:#666}::placeholder{color:#666}::-moz-selection{background-color:#dc141c;color:#fff}::selection{background-color:#dc141c;color:#fff}body,html{display:block;height:100%}html{font-size:10px}body{font-size:16px;line-height:22px;min-width:320px;position:relative;font-family:VremenaGrotesk,sans-serif;overflow-x:hidden;color:#626666}body input,body textarea{border:#666 1px solid;outline:0}*,:active,:focus,:hover{outline:0!important}b,strong{font-weight:700}a,a:active,a:focus,a:hover{color:#fff;text-decoration:none}ul{margin:0;padding:0;list-style-type:none}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}img{display:inline-block;max-width:100%;max-height:100%;height:auto}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input,textarea{-webkit-transition:border-color .25s ease,background-color .25s ease,color .25s ease;-o-transition:border-color .25s ease,background-color .25s ease,color .25s ease;transition:border-color .25s ease,background-color .25s ease,color .25s ease;outline:0}a{-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}svg path,svg polygon,svg rect{-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}label{margin-bottom:0}p{margin:0}.pre-line{white-space:pre-line}.t-center{text-align:center}.btn-wrapper{display:block;line-height:0;width:100%}.link-wrapper{display:block;width:100%}.ic{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;background-size:contain}.ic-person{width:10px;height:10px;background-image:url(../img/icons/ic-person.svg)}.h1,.h2,.h3,.h4,.h5,.h6{color:#1a1b1b}.h1,.h2,.h3,.h4,.h5{font-family:Vremena,sans-serif}.h1.t-center.title{margin-bottom:3.2rem}.h1.t-center.title+p{margin-top:-1.6rem}.h2.title.t-center+p{margin-top:5px}.c-title{color:#1a1b1b}.c-subtitle{color:#3c3d3e}.c-label{color:#969388}.c-accent{color:#dc141c}.c-text{color:#626666}.c-white{color:#fff}.p-small{font-size:13px;line-height:15px;font-weight:300}.bg-light{background-color:#f4f2ed}.title{display:block;width:100%}.title-ornament{position:relative;margin-bottom:70px}.title-ornament:after{content:'';position:absolute;bottom:-35px;left:-5px;width:100px;height:25px;background-image:url(../img/title-ornametnt.svg);background-repeat:no-repeat;background-position:center;-webkit-background-size:auto auto;background-size:auto}.title-ornament.t-center:after{bottom:-37px;left:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}p.title-ornament.t-center:after{bottom:-44px}.link{display:inline-block}.link-underline{color:#1a1b1b;border-bottom:1px solid #dc141c}.link-underline:focus{color:#1a1b1b}.link-underline:hover{color:#dc141c}.link-underline:active{color:#02006f;border-color:#02006f}.link-accent{color:#dc141c}.link-accent:focus{color:#dc141c}.link-accent:hover{color:#08a1fb}.link-accent:active{color:#02006f}.btn{display:inline-block;min-width:175px;text-align:center;font-weight:500;-webkit-border-radius:4px;border-radius:4px;cursor:pointer;border:none;-webkit-transition:background-color .3s ease,color .3s ease,border-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,color .3s ease,border-color .3s ease,-webkit-transform .3s ease;-o-transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .3s ease;transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .3s ease;transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .3s ease,-webkit-transform .3s ease}.btn-accent{background-color:#dc141c;color:#fff}.btn-accent:focus,.btn-accent:hover{color:#fff}.btn-accent:hover{background-color:#332c28}.btn-reverse{background-color:#332c28;color:#fff}.btn-reverse:focus,.btn-reverse:hover{color:#fff}.btn-reverse:hover{background-color:#dc141c}.btn.btn-large{height:6.4rem;line-height:6.4rem}.btn.btn-medium{height:5.6rem;line-height:5.6rem}.btn.btn-small{height:4.8rem;line-height:4.8rem}.btn.btn-xsmall{font-size:14px;height:40px;line-height:40px}.btn:active{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.form-btn{width:100%}.form-btn input{display:none}.form-btn .btn{width:100%}.form-group{width:100%;position:relative}.form-group-name{display:block;width:100%;font-size:13px;line-height:15px;font-weight:300;margin-bottom:7px}.form-control{display:block;width:100%;height:40px;padding:0;border:none;background-color:transparent;border-bottom:1px solid #dadada;color:#969388;-webkit-transition:border-color .3s ease,color .3s ease;-o-transition:border-color .3s ease,color .3s ease;transition:border-color .3s ease,color .3s ease}.form-control:-moz-placeholder,.form-control::-moz-placeholder{color:#969388;opacity:1}.form-control::-webkit-input-placeholder{color:#969388}.form-control:focus{border-bottom-color:#cdcdcd}.form-date{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:40px;color:#969388;border-bottom:1px solid #dadada;cursor:pointer}.form-date .ic{margin-right:13px;color:#dc141c;font-size:24px}.form-date .ic-calendar{position:relative;top:-2px}.form-total{padding-left:5px}.form-callback{padding:8rem 0 8.8rem}.form-callback .tape-title{margin-bottom:1.7rem}.rating-stars{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.rating-stars .ic{margin-right:8px;opacity:.5;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.rating-stars .ic:last-child{margin-right:0}.rating-stars .ic.is-active{opacity:1;color:#f1b033}.share-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.breadcrumbs{display:block;width:100%;margin:3.7rem 0 2.7rem;    padding-top: 22px;}.breadcrumbs ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs ul li:after{content:'/';display:inline-block;font-size:inherit;line-height:inherit;color:#bec2c3;opacity:.4;margin:0 1.6rem}.breadcrumbs ul li:last-child:after{display:none}.breadcrumbs ul li a{font-size:inherit;line-height:inherit}.breadcrumbs ul li span{color:#969388}.price-person{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.price-person .ic{margin-right:2px}.price-person-title{margin-left:8px}.jq-selectbox{width:100%}.jq-selectbox.jq-selectbox.opened .jq-selectbox__trigger{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);top:0}.jq-selectbox.jq-selectbox.dropup .jq-selectbox__dropdown{margin-top:0;margin-bottom:5px}.jq-selectbox.jq-selectbox li.selected,.jq-selectbox.jq-selectbox li:hover{background-color:#f4f2ed;color:#231f20}.jq-selectbox .jq-selectbox__dropdown{border:none;font:inherit;-webkit-box-shadow:none;box-shadow:none;margin-top:5px;overflow:hidden;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.15);box-shadow:0 5px 10px rgba(0,0,0,.15)}.jq-selectbox.jq-selectbox li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 10px}.jq-selectbox__select{width:100%;height:auto;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;border:none;color:inherit;font:inherit;background:0 0;padding:0;-webkit-border-radius:0;border-radius:0}.jq-selectbox__trigger-arrow{width:auto;height:auto;position:relative;top:auto;right:auto;border:none}.jq-selectbox__trigger-arrow:after{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;content:'\e90e';font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:9px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#dc141c}.jq-selectbox__trigger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;border-left:none;width:30px;height:100%}.jq-selectbox__select:active{-webkit-box-shadow:none;box-shadow:none;background:0 0}.jq-selectbox__select:hover{background:0 0}.select-inline .jq-selectbox__select-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:40px;border-bottom:1px solid #dadada;color:#969388}.select-inline.jq-selectbox.focused .jq-selectbox__select{border:none}.select-box .jq-selectbox__select{height:40px;border:1.5px solid #dedede;-webkit-border-radius:4px;border-radius:4px}.select-box.jq-selectbox.focused .jq-selectbox__select{border:1.5px solid #dedede}.select-box .jq-selectbox__select-text{line-height:37px;padding-left:1.6rem}.select-box .jq-selectbox__trigger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:32px;height:100%}.select-box .jq-selectbox__trigger-arrow{right:auto;position:relative;width:auto;height:auto}body.is-scrolling .header{-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}body.is-scrolling .header .header-form,body.is-scrolling .header .middleLine-content .h1,body.is-scrolling .header .middleLine-content .h2{opacity:0}body.is-scrolling .header .middleLine-content .h2{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}body.is-scrolling .header .header-form{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}body.is-scrolling .header .middleLine-content .h1{-webkit-transform:translateY(30px) translateX(-50%);-ms-transform:translateY(30px) translateX(-50%);transform:translateY(30px) translateX(-50%)}body.is-scrolling .header .header-advantages{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-image:url(../img/header-bg.jpg);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center;position:relative;overflow:hidden;-webkit-transition:-webkit-transform .8s ease-in;transition:-webkit-transform .8s ease-in;-o-transition:transform .8s ease-in;transition:transform .8s ease-in;transition:transform .8s ease-in,-webkit-transform .8s ease-in}.header .topLine{width:100%;height:48px;background-color:#2b0306;position:relative;z-index:6}.header .topLine .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.header .middleLine{padding-top:1.6rem;-webkit-box-flex:2;-webkit-flex:2;}.header .middleLine:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.header .middleLine-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:5}.header .middleLine-content{padding-top:6rem}.header .middleLine-content .h1{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:10.6rem;line-height:9.6rem;letter-spacing:-.021em;color:#000;font-weight:400;white-space:nowrap;-webkit-transition:opacity .5s ease-in,-webkit-transform .5s ease-out;transition:opacity .5s ease-in,-webkit-transform .5s ease-out;-o-transition:opacity .5s ease-in,transform .5s ease-out;transition:opacity .5s ease-in,transform .5s ease-out;transition:opacity .5s ease-in,transform .5s ease-out,-webkit-transform .5s ease-out}.header .middleLine-content .h2{margin-top:2rem;position:relative;top:9rem;font-size:5.4rem;line-height:5.4rem;color:#000;z-index:2;-webkit-transition:opacity .5s ease-in,-webkit-transform .5s ease-out;transition:opacity .5s ease-in,-webkit-transform .5s ease-out;-o-transition:opacity .5s ease-in,transform .5s ease-out;transition:opacity .5s ease-in,transform .5s ease-out;transition:opacity .5s ease-in,transform .5s ease-out,-webkit-transform .5s ease-out}.header-nav{width:100%;max-width:85%;margin-right:auto;font-size:0;line-height:0}.header-nav .navigation-wrapper{-webkit-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.header-nav .navigation-wrapper.no-ready{opacity:0;visibility:hidden}.header-nav .navigation-wrapper.no-ready .priority-nav__wrapper{opacity:0}.header-nav ul{display:inline-block;padding-right:0px;white-space:nowrap}.header-nav ul li{display:inline-block;margin-right:5.4rem}.header-nav ul li:last-child{margin-right:0}.header-nav ul li a{display:inline-block;white-space:nowrap;font-size:13px;line-height:15px;font-weight:300;opacity:.7;color:#f4f2ed;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.header-nav ul li a:hover{opacity:1}.header-nav .priority-nav__wrapper{-webkit-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.header-nav .priority-nav__dropdown-toggle{font-size:13px;line-height:15px;font-weight:300;opacity:.7;color:#f4f2ed;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;background:0 0;border:none;padding:0;cursor:pointer}.header-nav .priority-nav__dropdown-toggle.is-open{opacity:1}.header-nav .priority-nav__dropdown{position:absolute;background-color:#fff;top:100%;right:-5px;color:#000;margin-top:19px;padding-right:0;z-index:10;min-width:150px;background-color:#2b0306}.header-nav .priority-nav__dropdown li{display:block;width:100%;margin-right:0}.header-nav .priority-nav__dropdown li:last-child a:after{display:none}.header-nav .priority-nav__dropdown li a{display:block;padding:10px 15px;color:#fff;opacity:.7;position:relative}.header-nav .priority-nav__dropdown li a:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#f4f2ed;opacity:.1}.header-nav .priority-nav__dropdown li a:hover{opacity:1;background-color:#350407}.header-share .share-links{margin-right:5px}.header-share .share-links a{display:inline-block;margin-right:2.5rem;font-size:13px;line-height:1;color:#f1b033}.header-share .share-links a:hover{color:#fff}.header-share .share-links a:last-child{margin-right:0}.header-share .share-links a .ic-fb{font-size:14px}.header-share .share-links a .ic-vk{position:relative;bottom:-1px;font-size:9px}.header-logo{width:9rem;height:9rem;margin-right:12.4rem}.header-menu{margin-right:auto}.header-menu>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.header-menu>ul>li{margin-right:5rem;position:relative}.header-menu>ul>li:last-child{margin-right:0}.header-menu>ul>li:hover>a{color:#dc141c}.header-menu>ul>li:hover .submenu{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header-menu>ul>li>a{color:#332c28}.header-menu>ul>li>a:hover{color:#dc141c}.header-menu>ul>li .submenu{position:absolute;top:100%;left:0;width:230px;margin-top:1.5rem;background-color:#2b0306;opacity:0;visibility:hidden;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease}.header-menu>ul>li .submenu:before{content:'';position:absolute;top:-15px;left:0;width:100%;height:15px}.header-menu>ul>li .submenu li{display:block;width:100%}.header-menu>ul>li .submenu li:last-child a:after{display:none}.header-menu>ul>li .submenu li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 2.4rem;height:50px;font-size:13px;line-height:15px;font-weight:300;color:#fff;position:relative}.header-menu>ul>li .submenu li a:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#f4f2ed;opacity:.1}.header-menu>ul>li .submenu li a:hover{background-color:#350407}.header-callback .link{font-size:inherit;line-height:inherit;font-weight:500;color:#332c28}.header-form{position:relative;margin-top:13.5rem;z-index:3;width:100%;padding:4rem 4rem 3.3rem;background-color:#fff;-webkit-transition:opacity 1s ease-in,-webkit-transform .3s ease-out;transition:opacity 1s ease-in,-webkit-transform .3s ease-out;-o-transition:opacity 1s ease-in,transform .3s ease-out;transition:opacity 1s ease-in,transform .3s ease-out;transition:opacity 1s ease-in,transform .3s ease-out,-webkit-transform .3s ease-out}.header-form .form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-form .form-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.header-form .form-group{margin-right:2.4rem;max-width:17.6rem}.header-form .form .form-select{width:100%;max-width:12.8rem;padding:0}.header-form .form .form-select .form-group-name{white-space:nowrap}.header-form .form .form-select .select-inline{width:100%}.header-form .form .jq-selectbox__select{color:#969388}.header-form .form-btn{max-width:21.6rem}.header-form .form-btn .btn{width:100%}.header-form .form-btn .btn-large{position:relative;top:-1px}.header-advantages{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:2;margin-bottom: 15px; margin-top:1.6rem;-webkit-transition:-webkit-transform .7s ease-in;transition:-webkit-transform .7s ease-in;-o-transition:transform .7s ease-in;transition:transform .7s ease-in;transition:transform .7s ease-in,-webkit-transform .7s ease-in}.header-advantages .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#000}.header-advantages .item-count{font-size:6.4rem;line-height:8.7rem;font-weight:700;font-family:Vremena,sans-serif}.header-advantages .item-count .spincrement{display:inline-block}.header-advantages .item-text{position:relative;top:-5px;width:178px;padding-left:18px}.header-inner{height:auto;background:0 0;overflow:visible}.header-inner .middleLine{height:auto;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.header-inner .middleLine:after{display:none}.hamburger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:1}.hamburger-text{display:inline-block;color:#f4f2ed;margin-left:10px;font-weight:300;font-size:14px;line-height:1;position:relative;bottom:-1px}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-box{top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#fff;height:2px;width:100%}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#fff}.hamburger-box{width:25px;height:20px}.hamburger--slider .hamburger-inner:before{top:8px}.hamburger--slider .hamburger-inner:after{top:16px}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-16px,0) rotate(-90deg);transform:translate3d(0,-16px,0) rotate(-90deg)}#sm_menu_ham{opacity:0;visibility:hidden;left:-9999px}.sm_menu_outer{height:calc(100% - 60px);bottom:auto;top:60px;background:#f4f2ed;padding-bottom:50px;}.sm_menu_outer .mobile_menu .submenu{background:#f4f2ed;top:0}.mobile_menu{overflow:hidden}.sm_menu_outer .mobile_menu li{border:none}.sm_menu_outer .mobile_menu a{padding:15px;font:inherit;letter-spacing:0;position:relative;color:#2b0306;text-transform:none}.sm_menu_outer .mobile_menu a:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#2b0306;opacity:.1}.sm_menu_outer .mobile_menu li.back a{padding-top:17px;padding-bottom:13px}.sm_menu_outer .mobile_menu li.back a,.sm_menu_outer .mobile_menu li.hasChild>a{background:0 0}.sm_menu_outer .mobile_menu li.back a:after,.sm_menu_outer .mobile_menu li.hasChild>a:after{position:absolute;top:50%;content:'\e90e';font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:10px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2b0306;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.sm_menu_outer .mobile_menu li.hasChild>a:after{right:0;-webkit-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.sm_menu_outer .mobile_menu li.back a:after{position:absolute;left:15px;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}@media only screen and (min-width:992px){.c-slideInUp-title{-webkit-animation-name:c-slideInUp-title;animation-name:c-slideInUp-title;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes c-slideInUp-title{0%{-webkit-transform:translateY(100px) translateX(-50%);transform:translateY(100px) translateX(-50%)}100%{-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}}.c-slideInUp-subtitle{-webkit-animation-name:c-slideInUp-subtitle;animation-name:c-slideInUp-subtitle;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes c-slideInUp-subtitle{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.c-slideInUp{-webkit-animation-name:c-slideInUp;animation-name:c-slideInUp;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes c-slideInUp{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.c-fadeInUpBig{-webkit-animation-name:c-fadeInUpBig;animation-name:c-fadeInUpBig}@-webkit-keyframes c-fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(300px);transform:translateY(300px)}25%{opacity:.5}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}}@media only screen and (min-width:1770px){.header .middleLine-content{padding-top:7rem}.header,.header .middleLine:after{background-position:center bottom 46%}}@media only screen and (min-width:2000px){.header{height:75rem}.header,.header .middleLine:after{background-position:center bottom 54%}.header .middleLine-content{padding-top:7rem}}.container{padding:0 15px}hr{width:100%;height:1px;background-color:#dedede;margin:5.1rem 0 4.5rem;border:none}.section{padding:8.8rem 0;position:relative}.pt-0{padding-top:0!important}.p-0{padding:0!important}.mb-0{margin-bottom:0!important}.slider{width:100%;display:none;position:static}.slider .item{opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.slider.is-ready{display:block}.slider.is-ready .item{opacity:1}.slider .slick-next,.slider .slick-prev{display:block;width:72px;height:72px;background-color:#fff;font-size:1.2rem;z-index:1;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.slider .slick-next:before,.slider .slick-prev:before{display:none}.slider .slick-next:after,.slider .slick-prev:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:2px;content:'\e90e';font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#dc141c;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;margin-top:2px}.slider .slick-next:hover,.slider .slick-prev:hover{background-color:#dc141c}.slider .slick-next:hover:after,.slider .slick-prev:hover:after{color:#fff}.slider .slick-prev{left:0}.slider .slick-prev:after{margin-left:-2px;-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.slider .slick-next{right:0}.slider .slick-next:after{-webkit-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.amusement .title-ornament{margin-bottom:77px}.amusement .title-ornament:after{bottom:-45px}.amusement-grids{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-1.6rem}.amusement-grids .item{display:block;width:-webkit-calc(25% - 1.5rem + 1.5rem / 4);width:calc(25% - 1.5rem + 1.5rem / 4);margin-top:1.6rem;height:auto;padding-top:30.18%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center top;margin-right:auto;position:relative;z-index:1}.amusement-grids .item:after{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),color-stop(72.67%,rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.8) 0,rgba(0,0,0,0) 72.67%);background:-o-linear-gradient(bottom,rgba(0,0,0,.8) 0,rgba(0,0,0,0) 72.67%);background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,0) 72.67%);z-index:-1;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.amusement-grids .item:nth-child(4n){margin-right:0}.amusement-grids .item:hover:after{opacity:.5}.amusement-grids .item-title{position:absolute;bottom:3.2rem;left:2.4rem;padding-bottom:2rem;width:auto;max-width:100%;color:#fff;z-index:1}.amusement-grids .item-title:after{content:'';position:absolute;bottom:0;left:0;width:48px;height:2px;background-color:#fff}.room{overflow:hidden}.room-slider{position:relative}.room-slider .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background-color:#f4f2ed;position:relative}.room-slider .item-info{padding:9.3rem 0;width:100%;max-width:43.2rem;padding-right:6.4rem}.room-slider .item-info-head{font-size:13px;line-height:15px;font-weight:300;margin-bottom:2.4rem}.room-slider .item-info-head .pre-title{color:#969388;margin-bottom:1rem}.room-slider .item-info-head .h2{font-size:5.4rem;line-height:6rem}.room-slider .item-info-text{display:block;width:100%;max-height:135px;overflow:hidden}.room-slider .item-info-prices{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2.5rem}.room-slider .item-info-prices .fact{margin-right:5.4rem}.room-slider .item-info-prices .fact:last-child{margin-right:0}.room-slider .item-info-prices .fact-title{font-size:13px;line-height:15px;color:#969388;margin-bottom:8px}.room-slider .item-info .btn-wrapper{margin:2.5rem 0 2.7rem}.room-slider .item-info .btn-wrapper .btn{width:100%;max-width:272px}.room-slider .item-photo{position:absolute;top:0;right:0;width:-webkit-calc((100% - 1140px)/ 2 + (1140px - 43.2rem));width:calc((100% - 1140px)/ 2 + (1140px - 43.2rem));height:100%;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover}.room-slider .slick-next,.room-slider .slick-prev{left:auto;right:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;bottom:0}.room-slider .slick-prev{right:-webkit-calc((100% - 1140px)/ 2 + (1140px - 43.2rem));right:calc((100% - 1140px)/ 2 + (1140px - 43.2rem));-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.room-slider .slick-prev:after{margin-left:0}.room-slider .slick-next{right:-webkit-calc((100% - 1140px)/ 2 + (1140px - 43.2rem));right:calc((100% - 1140px)/ 2 + (1140px - 43.2rem));-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)}.room-service{margin-top:4rem}.room-prices{max-width:94.4rem;margin:0 auto}.room-prices .table{width:100%;max-width:100%;margin-top:4.6rem}.room-prices .table tbody .item{padding:0 1.6rem}.room-prices .table tr:last-child .item-content{border-bottom:none}.room-prices .table tr:last-child .item-content span{padding-bottom:0}.room-prices .table .item{width:19.2rem;padding:0;border-right:1px solid #dedede}.room-prices .table .item:first-child{width:17.6rem}.room-prices .table .item:first-child .item-head{padding-left:0}.room-prices .table .item:first-child .item-content{padding:0}.room-prices .table .item:first-child .item-content span{text-align:left}.room-prices .table .item:last-child{border-right:none}.room-prices .table .item-head{min-height:56px;border-bottom:1px solid #dedede;padding:0 1.6rem;color:#1a1b1b;white-space:nowrap}.room-prices .table .item-head-sub{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:1rem;color:#969388}.room-prices .table .item-head-sub span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-left:1px solid #dedede;text-align:center;padding:0 8px 1rem}.room-prices .table .item-head-sub span:first-child{padding-left:0;border-left:none}.room-prices .table .item-head-sub span:last-child{padding-right:0}.room-prices .table .item-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-weight:500;border-bottom:1px solid #dedede}.room-prices .table .item-content span{display:inline-block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:center;padding:2.4rem 8px;border-left:1px solid #dedede}.room-prices .table .item-content span:first-child{padding-left:0;border-left:none}.room-prices .table .item-content span:last-child{padding-right:0}.room-check{padding:8.2rem 0}.room-check .card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:3.2rem;margin-bottom:4rem;border-bottom:1px solid rgba(190,194,195,.4)}.room-check .card:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.room-check .card-about{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.room-check .card-about-photo{display:block;width:272px;height:188px;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center top}.room-check .card-about-info{width:-webkit-calc(100% - 272px);width:calc(100% - 272px);max-width:39.3rem;padding-left:4.2rem}.room-check .card-about-info .checklist-mini{margin-top:6px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.room-check .card-about-info .checklist-mini .item{width:auto;margin-top:0;margin-right:1.7rem;line-height:0}.room-check .card-about-info .checklist-mini .item-icons{width:22px;height:22px;margin-bottom:0}.room-check .card-about-info .checklist-mini .item-icons.w-xs{width:18px;height:18px}.room-check .card-about-info .checklist-mini .item-title{font-size:inherit;line-height:inherit;font-weight:300;padding:0}.room-check .card-about-info .p{display:block;width:100%;margin-top:1.2rem}.room-check .card-reserv{padding-top:1.1rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.room-check .card-reserv-table td,.room-check .card-reserv-table th{vertical-align:middle}.room-check .card-reserv-table th{font-weight:300;padding-bottom:12px}.room-check .card-reserv-table td{padding-bottom:7px}.room-check .card-reserv-table td:first-child{text-align:right;padding-right:1rem}.room-check .card-reserv-table td .price-person{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.room-booking .room-photo{width:100%;height:auto;padding-top:68%;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover}.room-booking .room-info-title{margin-bottom:1.5rem}@media only screen and (min-width:1200px){.room-booking .room .room-info{padding-right:3rem}}@media only screen and (min-width:1200px){.room-user .form .form-group{margin-top:2.3rem}.room-user .form .form-btn{margin-top:3.2rem}}.room-user .form-group .jq-selectbox li.selected,.room-user .form-group .jq-selectbox li:hover{background-color:#626666;color:#fff}.room-user .form-group .form-group-name{margin-bottom:0}.room-user .form-title{margin-top:3.6rem}.room-user .form-btn .btn{max-width:216px}@media only screen and (min-width:768px){.room-booking{padding:0;padding-bottom:5.2rem}.room-user{padding:5.4rem 0}.room-booking .room{margin-top:4rem}}.table-booking{margin-top:1.7rem}.table-booking tr td{padding-bottom:.9rem}.table-booking tr td:first-child{min-width:95px}.rooms .title-ornament{margin-bottom:60px}.rooms-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.rooms-grid .grid{width:-webkit-calc(100% / 3 - 1.6rem + 1.6rem / 3);width:calc(100% / 3 - 1.6rem + 1.6rem / 3);margin-right:1.6rem}.rooms-grid .grid:nth-child(3n){margin-right:0}.rooms-grid .grid-photo{display:block;width:100%;height:24.8rem;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover;margin-bottom:2.3rem}.rooms-grid .grid-title{color:#1a1b1b}.rooms-grid .grid-text{display:block;margin-top:8px}.rooms-grid .grid-price{margin-top:1.9rem}@media only screen and (min-width:992px){.rooms .grids-large{max-width:94.4rem;margin:0 auto;margin-top:-3.2rem}.rooms .grids-large .grid{margin-top:3.2rem;width:-webkit-calc(50% - 1.6rem + 1.6rem / 2);width:calc(50% - 1.6rem + 1.6rem / 2)}.rooms .grids-large .grid:nth-child(3n){margin-right:1.6rem}.rooms .grids-large .grid:nth-child(2n){margin-right:0}.rooms .grids-large .grid .grid-photo{height:32rem}}.tape{color:#fff;background:-webkit-radial-gradient(42.08% 100%,218.04px,#580c11 0,#2b0306 100%);background:-o-radial-gradient(42.08% 100%,218.04px,#580c11 0,#2b0306 100%);background:radial-gradient(218.04px at 42.08% 100%,#580c11 0,#2b0306 100%)}.tape.form-booking{padding:6.1rem 0 6.5rem}.tape.form-booking .tape-content{padding-top:1.8rem}.tape-title .title{color:inherit}.tape-content .select-inline .jq-selectbox__select-text{color:#fff}.tape-content .form-control{color:#fff;border-bottom-color:rgba(218,218,218,.25)}.tape-content .form-control:-moz-placeholder,.tape-content .form-control::-moz-placeholder{color:rgba(255,255,255,.5);opacity:1}.tape-content .form-control::-webkit-input-placeholder{color:rgba(255,255,255,.5)}.tape-content .form-control:focus{border-bottom-color:rgba(218,218,218,.6)}.tape-content .form-control:focus:-moz-placeholder,.tape-content .form-control:focus::-moz-placeholder{color:rgba(255,255,255,.6);opacity:1}.tape-content .form-control:focus::-webkit-input-placeholder{color:rgba(255,255,255,.6)}.tape-content .form-date,.tape-content .form-group-name{color:#f4f2ed;border-bottom-color:rgba(218,218,218,.25)}.tape-content .select-inline .jq-selectbox__select-text{border-bottom-color:rgba(218,218,218,.25)}.tape-content .select-inline.jq-selectbox.focused .jq-selectbox__select-text{border-bottom-color:rgba(218,218,218,.6)}.tape-content .form-date .ic,.tape-content .jq-selectbox__trigger-arrow:after{color:inherit}.advantages-list{margin-top:-3.4rem;margin-bottom:55px;}.advantages .checklist .item{width:272px;margin-top:39px}.advantages .checklist .item:nth-child(4n){margin-right:0}.advantages .checklist .item .item-title{padding:0}.gallery{overflow:hidden}.gallery-filter{margin-bottom:3.2rem}.gallery-filter .tabs .tabs-nav{margin-bottom:4rem}.gallery-filter .tabs .tabs-nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-filter .tabs .tabs-nav ul li{margin-right:6.4rem}.gallery-filter .tabs .tabs-nav ul li:last-child{margin-right:0}.gallery-filter .tabs .tabs-nav ul li.active a,.gallery-filter .tabs .tabs-nav ul li:hover a{color:#dc141c}.gallery-filter .tabs .tabs-nav ul li a{color:#3c3d3e}.gallery-filter .tabs .photos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-4px}.gallery-filter .tabs .photos .photo{height:35.4rem;margin:4px;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.gallery-filter .tabs .photos .photo:hover{opacity:.9}.gallery-filter .tabs .photos .photo-large{width:-webkit-calc(50% - 8px);width:calc(50% - 8px)}.gallery-filter .tabs .photos .photo-small{width:-webkit-calc(25% - 8px);width:calc(25% - 8px)}.gallery-filter .is-visible{display:block}.gallery-filter .is-hidden{display:none}.gallery-slider{position:relative;width:-webkit-calc(752px + 72px * 2 + 16px * 2);width:calc(752px + 72px * 2 + 16px * 2);margin:3.2rem auto 0}.gallery-slider .item{display:block;width:752px;height:533px;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover;margin:0 8px}.gallery-slider .item:last-child{margin-right:0}.gallery-slider .slick-list{overflow:visible}@media only screen and (min-width:576px){.gallery-slider.slider-small{width:100%;margin-bottom:6.1rem}.gallery-slider.slider-small .item{width:36.8rem;height:24rem}}.checklist{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-35px; margin-bottom: 15px;}.checklist .item{display:block;width:17.6rem;margin-right:1.6rem;margin-top:35px;text-align:center}.checklist .item:last-child,.checklist .item:nth-child(6n){margin-right:0}.checklist .item-icons{display:inline-block;width:64px;height:64px;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-position:center;margin-bottom:3px}.checklist .item-title{display:block;width:100%;font-weight:500;padding:0 5px}.list-block{margin-bottom:5.6rem}.list-block:last-child{margin-bottom:0}.list-block-title{margin-bottom:3.2rem}.service-info{padding-bottom:6.6rem}.service-info .checklist{margin-top:0}.service-cards .card{width:100%;position:relative;background-color:#f4f2ed}.service-cards .card:nth-child(2n){background-color:#fff}.service-cards .card:nth-child(2n) .card-photo{left:auto;right:0}.service-cards .card:nth-child(2n) .card-content{padding-right:6.4rem;padding-left:3.5rem;margin-left:0;margin-right:auto}.service-cards .card .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.service-cards .card-photo{display:block;position:absolute;top:0;left:0;width:50%;height:100%;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover}.service-cards .card-content{width:50%;min-height:56rem;margin-left:auto;padding:8.8rem 0 8rem 6.4rem}.service-cards .card-content .p{margin-top:12px}.service-cards .card-content .list{margin-top:15px}.service-cards .card-content .btn-wrapper{margin-top:2.2rem}.service-cards .card-content .btn-wrapper .btn{width:100%;max-width:216px}.list-checked li{display:block;width:100%;position:relative;padding-left:30px;margin-bottom:1.1rem}.list-checked li:last-child{margin-bottom:0}.list-checked li:before{content:'';position:absolute;top:4px;left:3px;width:15px;height:15px;background-image:url(../img/icons/ic-check.svg);background-repeat:no-repeat;background-position:center;-webkit-background-size:auto auto;background-size:auto}.reviews{background-color:#f4f2ed}.reviews-slider{width:-webkit-calc(100% + 16px);width:calc(100% + 16px);margin-left:-8px}.reviews-slider.is-ready .item{-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);opacity:0;-webkit-transition:opacity .3s ease,-webkit-transform .4s ease;transition:opacity .3s ease,-webkit-transform .4s ease;-o-transition:opacity .3s ease,transform .4s ease;transition:opacity .3s ease,transform .4s ease;transition:opacity .3s ease,transform .4s ease,-webkit-transform .4s ease}.reviews-slider.is-ready .item.slick-active,.reviews-slider.is-ready .item.slick-current{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.reviews-slider .item{min-height:30rem;text-align:center;padding:5.6rem 3.5rem 5.4rem;background-color:#fff;margin:0 8px}.reviews-slider .item:last-child{margin-right:0}.reviews-slider .item-rating{margin-bottom:2.3rem}.reviews-slider .item-rating .rating-stars{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.reviews-slider .item-text{margin-bottom:2.5rem;font-size:1.7rem;line-height:2.2rem;font-style:italic;font-weight:300;font-family:Vremena,sans-serif}.reviews-slider .item-short-date{margin-top:3px}.reviews-slider .slick-next,.reviews-slider .slick-prev{margin-top:2.5rem;font-size:10px}.reviews-text{margin-top:3.5rem}.contacts{padding-bottom:9.6rem}.contacts .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.contacts-map{width:50%;position:absolute;top:0;left:0;width:-webkit-calc((100% - 1140px)/ 2 + (1140px - 51.2rem));width:calc((100% - 1140px)/ 2 + (1140px - 51.2rem));height:100%}.contacts-map iframe{position:absolute;top:0;left:0;width:100%;height:100%;bottom:0}.contacts-info{width:100%;max-width:51.2rem;margin-left:auto;padding-left:8.7rem}.contacts-info .title-ornament{margin-bottom:55px}.contacts-info .sect{margin-top:3.2rem}.contacts-info .sect-title{margin-bottom:7px}.contacts-info .sect-content p{margin-top:2.5rem}.contacts-inner .contacts-map{position:relative;width:100%;height:438px;margin-bottom:7px}.contacts-inner .contacts-info{max-width:100%;padding:1.4rem 0 3.2rem}.contacts-inner .contacts-info .sect{margin-top:0;margin-bottom:1.8rem;padding-right:3rem}.contacts-inner .contacts-info .sect-content p{margin-top:2rem}.contacts .block{width:100%;margin-top:5.6rem}.contacts .block-title{margin-bottom:1.6rem}.contacts .block .col-title{margin-bottom:1rem}.contacts .block .col .p{padding-right:15px}.contacts .block .list{padding-left:1.5rem}.contacts .block .list li{margin-bottom:1rem}.contacts .block .list li:last-child{margin-bottom:0}.footer{color:#fff;padding:4.5rem 0 8.8rem;background-color:#2b0306}.footer .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-info{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:auto}.footer-info-text{margin-top:2.5rem}.footer-info-emblems{margin-top:3.1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-info-emblems img{margin-right:1.6rem}.footer-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2.2rem;margin-right:auto;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.footer-nav ul{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-right:15px}.footer-nav ul:last-child{margin-right:0}.footer-nav ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;margin-bottom:12px}.footer-nav ul li:last-child{margin-bottom:0}.footer-nav ul li:before{display:inline-block;margin-top:-1px;content:'\e90e';font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:7px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#dc141c;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-right:1.5rem}.footer-nav ul li a:hover{color:#dc141c}.footer-callback{padding-right:4rem;padding-top:2.2rem}.footer-callback .phone{margin-bottom:2.5rem}.footer-callback .phone-info{color:#bec2c3;margin-bottom:8px}.footer-callback .phone .link .title{color:inherit}.footer-callback .btn-wrapper .btn{width:23.2rem}.grids .grid{background-color:#ddd;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover}.grids .grid.xl{width:520px;height:354px}.room-payment{padding-bottom:10rem}.room-payment .room-photo{padding-top:368px}.room-payment .room .room-info{padding-right:0}.payments-method-wrap{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.payments-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:0}.payments-list-item:first-child{margin-right:10px}.payments-list-item:nth-child(2){margin-right:30px}.payments-list-item:last-child{margin-left:40px}.payments-method-text{line-height:25px;font-size:18px;margin-right:10px}.payment-total-sum{font-family:VremenaGrotesk;line-height:24px;font-size:19px;margin-top:20px}.payment-total-sum span{font-family:VremenaGrotesk;line-height:32px;font-size:25px;color:#dc141c}.payment-btn-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:15px;width:100%}.payment-btn-wrap .btn-reverse{max-width:160px;min-width:160px}.payment-btn-wrap .btn-accent{width:200px;margin-right:10px}.payment-btn-wrap.order .btn-reverse{max-width:200px;min-width:200px}.payment-btn-wrap.order .btn-reverse img{display:inline-block;margin-right:10px}.payment-btn-wrap.order .btn-accent{max-width:160px;min-width:160px;margin-right:10px}.order-subtitle{font-size:22px;line-height:28px;max-width:670px;margin:35px auto 20px auto!important;font-family:Vremena;text-align:center;color:#000}@media only screen and (max-width:1340px){.reviews-slider{max-width:90%;margin:0 auto}}@media (max-width:1199.98px){html{font-size:8px}body{font-size:14px}.p{font-size:14px;line-height:20px}.header{height:auto;padding-bottom:5rem}.header .middleLine{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;height:auto}.header-inner{padding-bottom:0}.header-logo{margin-right:auto}.header-menu>ul>li,.header-nav ul li{margin-right:20px}.header-form .form{margin-bottom:0}.header-form .form .form-btn,.header-form .form .form-group{margin-bottom:0;max-width:100%}.header-form .form-controls{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.header-form .form .form-controls .form-select{max-width:100%}.header-form .form .form-title{display:none}.header-form .form .form-btn .btn-large{top:auto}.header-form .form .form-controls .form-group,.header-form .form .form-controls .form-select{width:-webkit-calc(25% - 15px + 15px / 4);width:calc(25% - 15px + 15px / 4);margin-right:15px}.header-form .form .form-btn{width:-webkit-calc(25% - 15px + 15px / 4);width:calc(25% - 15px + 15px / 4)}.room-slider .item-photo{width:-webkit-calc((100% - 930px)/ 2 + (930px - 46rem));width:calc((100% - 930px)/ 2 + (930px - 46rem))}.room-slider .item-info{max-width:46rem;padding:8.8rem 0;padding-right:6.5rem}.room-slider .slick-next,.room-slider .slick-prev{right:-webkit-calc((100% - 930px)/ 2 + (930px - 46rem));right:calc((100% - 930px)/ 2 + (930px - 46rem))}.slider .slick-next:after,.slider .slick-prev:after{margin-top:1px}.room-slider .slick-prev:after{margin-left:-3px}.reviews-slider{max-width:720px;margin:0 auto}.contacts-map{width:-webkit-calc((100% - 930px)/ 2 + (930px - 51.2rem));width:calc((100% - 930px)/ 2 + (930px - 51.2rem))}.contacts-info{padding-left:6.5rem}.h2.title.t-center+p{max-width:94.4rem;margin-right:auto;margin-left:auto}.tape .tape-title .title{text-align:center;margin-bottom:30px}.form-callback,.tape.form-booking{padding:50px 0}#modal-form-privetmir{padding:50px 50px}.tape.form-booking .tape-content{padding-top:0}.tape.form-booking .tape-content .form{max-width:640px;margin-left:auto;margin-right:auto}.form{margin-bottom:-30px}.form .form-btn,.form .form-group,.form .form-total{margin-bottom:30px}.tape-content .form-total{text-align:right}.slider .slick-next,.slider .slick-prev{width:55px;height:55px}.gallery-slider .item{width:600px;height:340px}.gallery-slider{width:-webkit-calc(600px + 55px * 2 + 16px * 2);width:calc(600px + 55px * 2 + 16px * 2)}.service-cards .card-content{padding:6rem}.room-check .card-reserv{padding-top:0}.room-user-title{margin-bottom:30px}.room-user .form-title{margin-top:0;margin-bottom:15px}.payments-method-wrap{margin-top:30px}.payments-method-text{font-size:16px}.room-payment .room .room-photo{padding-top:60%}}@media (max-width:991.98px){.header-share .share-links{margin-right:0}.header-menu>ul>li,.header-nav ul li{margin-right:20px}.header-nav ul{padding-right:20px}.header-nav{max-width:80%;margin-right:15px}.header-share{margin-left:auto}.header-logo{width:auto;height:auto}.logo{display:inline-block;width:8rem;height:8rem}.header .middleLine-content .h1{font-size:8rem;line-height:8rem}.header .middleLine-content .h2{font-size:4.5rem;line-height:4.5rem}.header-form .form-controls{margin-top:-15px}.header-form .form .form-controls .form-btn,.header-form .form .form-controls .form-group,.header-form .form .form-controls .form-select{width:-webkit-calc(50% - 15px + 15px / 2);width:calc(50% - 15px + 15px / 2);margin-right:15px;margin-top:15px}.header-form .form .form-controls .form-btn:nth-child(2n),.header-form .form .form-controls .form-group:nth-child(2n),.header-form .form .form-controls .form-select:nth-child(2n){margin-right:0}.header .middleLine-content{padding-top:8rem}.header-callback{display:none}.header-advantages .item{width:25%;display:block;text-align:center}.header-advantages .item-count{display:inline-block;line-height:6.4rem}.header-advantages .item-text{top:auto;display:block;padding:0 5px}.amusement-grids .item{width:-webkit-calc(100% / 2 - 1.5rem + 1.5rem / 2);width:calc(100% / 2 - 1.5rem + 1.5rem / 2)}.amusement-grids .item:nth-child(2n){margin-right:0}.room-slider .item-photo{width:-webkit-calc((100% - 690px)/ 2 + (690px - 46rem));width:calc((100% - 690px)/ 2 + (690px - 46rem))}.room-slider .slick-next,.room-slider .slick-prev{right:-webkit-calc((100% - 690px)/ 2 + (690px - 46rem));right:calc((100% - 690px)/ 2 + (690px - 46rem))}.reviews-slider{max-width:630px}.reviews-slider .item{padding:5rem 3rem}.tape-content .form-total .form-btn{margin-top:0}.form-callback .form-controls .form-group:nth-child(2n){margin-right:0}.contacts-map{width:-webkit-calc((100% - 690px)/ 2 + (690px - 51.2rem));width:calc((100% - 690px)/ 2 + (690px - 51.2rem))}.footer{padding:4.5rem 0}.footer-callback .btn-wrapper .btn{width:auto}.footer-callback{padding-right:0}.footer-info,.footer-nav{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:50%}.room-prices .table .item-head{white-space:normal;padding:0}.room-prices .table .item-head-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #dedede;padding:0 10px;text-align:center}.room-prices .table .item:first-child .item-head-title{border-bottom:none;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:0}.room-prices .table .item-head-sub{margin-top:0}.room-prices .table .item-head-sub span{padding:10px 5px}.room-prices .table .item-content span{padding:10px 5px}.room-prices .table tbody .item{padding:0}.advantages .checklist .item{width:-webkit-calc(33% - 15px + 15px / 3);width:calc(33% - 15px + 15px / 3)}.advantages .checklist .item:nth-child(3n){margin-right:0}.advantages .checklist .item:nth-child(4n){margin-right:15px}.rooms-grid{margin-top:-30px}.rooms-grid .grid{width:-webkit-calc(100% / 2 - 15px + 15px / 2);width:calc(100% / 2 - 15px + 15px / 2);margin-top:30px}.rooms-grid .grid:nth-child(3n){margin-right:15px}.rooms-grid .grid:nth-child(2n){margin-right:0}.gallery-slider .item,.reviews-slider .item{margin:0 7.5px}.reviews-slider{width:-webkit-calc(100% + 15px);width:calc(100% + 15px)}.gallery-slider{width:-webkit-calc(540px + 55px * 2 + 15px * 2);width:calc(540px + 55px * 2 + 15px * 2)}.gallery-slider .item{width:540px;height:320px}.rooms-grid .grid-photo{height:32rem;margin-bottom:15px}.rooms-grid .grid-text{margin-top:5px}.rooms-grid .grid-price{margin-top:15px}.service-cards .card{padding-top:60%}.service-cards .card-photo{width:100%;height:auto;padding-top:60%}.service-cards .card-content{width:100%;min-height:auto;padding-left:0}.service-cards .card:nth-child(2n) .card-content{padding-left:0;padding-right:0}.room-check .card-about{display:block}.room-check .card-about-info{width:100%;max-width:100%;padding-left:0;margin-top:30px}.room-check .card-about-info .checklist-mini .item-icons{width:30px;height:30px}.room-check .card-about-info .checklist-mini .item-icons.w-xs{width:26px;height:26px}.room-booking .room-photo{padding-top:65%}.room-booking .room-info{margin-top:30px}.gallery-filter .tabs .photos .photo{height:31rem}.gallery-filter .tabs .tabs-nav ul li{margin-right:3rem}.payments-method-wrap{margin-top:30px}.payments-method-text{font-size:18px}.room-payment .room .room-photo{padding-top:60%}}@media (max-width:767.98px){body{font-size:16px}.h1{font-size:5.5rem}.h5{font-size:18px;line-height:22px}.checklist .item-title{font-size:16px;line-height:20px}.hidden-sm{display:none!important}.section{padding:30px 0 50px}.header .middleLine-header .header-logo,.header-menu,.header-nav{display:none}.header .topLine .container{position:relative;padding-left:70px}.header-share .share-links a{color:#fff;margin-right:20px}.header-share .share-links a .ic-vk{font-size:14px}.header-share .share-links a,.header-share .share-links a .ic-fb{font-size:inherit}.header .middleLine{padding-top:0}.header .topLine .header-logo{background-color:#dc141c;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;position:absolute;padding:10px;top:0;left:0}.header .topLine{height:60px}.header .topLine .header-logo .logo{width:100%;height:auto;max-width:100%;max-height:100%;display:block}.header .middleLine-content .h1{white-space:normal;margin-bottom:0}.header .middleLine-content .h1{position:relative;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;font-size:5.6rem;-webkit-transition:none;-o-transition:none;transition:none}.header .middleLine-content .h2{top:auto;margin-top:0;font-size:3.4rem}.header .middleLine-content .h1,.header .middleLine-content .h2{color:#1a1b1b}.header-form{margin-top:4.5rem;padding:30px}.header-advantages .item-text{width:auto}.amusement-grids .item{padding-top:40%}.room-slider .item{padding:30px 0 50px}.room-slider .item .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.room-slider .item-photo{width:100%;height:330px;position:relative;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.room-slider .item-info{max-width:100%;padding:30px 0 0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.slider .slick-next,.slider .slick-prev{width:40px;height:40px}.room-slider .slick-next,.room-slider .slick-prev{right:-webkit-calc((100% - 510px)/ 2 + 510px);right:calc((100% - 510px)/ 2 + 510px);top:320px;bottom:auto;font-size:8px;margin-left:1px}.room-slider .slick-prev:after{margin-left:-1px}.reviews-slider{max-width:85%}.reviews-slider .slick-next{right:30px}.reviews-slider .slick-prev{left:30px}.reviews-text{margin-top:15px}.reviews-slider .item{padding:30px;min-height:205px}.reviews-slider .item-text{font-size:inherit;line-height:inherit}.contacts-info .sect-content p{margin-top:15px}.section.contacts:not(.contacts-inner){padding-bottom:350px}.contacts-map{width:100%;height:320px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;top:auto;bottom:0}.contacts-info{width:100%;padding-left:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;max-width:100%}.footer-info{width:40%;padding-right:15px}.footer-nav{width:60%;margin-top:0}.footer-callback{padding-top:30px}.footer-callback .phone{margin-bottom:15px}.footer-info-emblems,.footer-info-text{margin-top:15px}.footer-callback .phone-info{margin-bottom:5px}.gallery-slider .item{width:510px}.gallery-slider{width:100%;margin:30px 0}.checklist .item{width:-webkit-calc(33% - 15px + 15px / 3);width:calc(33% - 15px + 15px / 3);margin-right:15px}.checklist .item:nth-child(3n){margin-right:0}.checklist .item-title{padding:0 15px}.advantages .checklist .item{width:-webkit-calc(50% - 15px + 15px / 2);width:calc(50% - 15px + 15px / 2);margin-top:50px}.advantages .checklist .item:nth-child(3n){margin-right:15px}.advantages .checklist .item:nth-child(2n){margin-right:0}.rooms-grid .grid-photo{height:auto;padding-top:70%}.room-prices .table tr{width:100%;max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #dedede}.room-prices .table .item:first-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#f4f2ed;padding:15px;border-right:none}.room-prices .table .item:first-child .item-head{min-height:auto;border-bottom:none;padding:0 15px;padding-left:0}.room-prices .table .item:first-child .item-head:after{content:':'}.room-prices .table .item:first-child .item-content span{padding:0;font-weight:700;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.room-prices .table .item{display:block;width:25%}.room-prices .table .item-head-title{padding:10px}.room-prices .table .item-content span,.room-prices .table tr:last-child .item-content span{padding-bottom:5px}.room-prices .table .item-content span:last-child{padding-right:5px}.room-prices .table .item-content span:first-child{padding-left:5px}.checklist .item-icons{width:55px;height:55px}.contacts-info .title-ornament{text-align:center}.title-ornament:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.btn.btn-large{height:5.6rem;line-height:5.6rem}.room-slider .item-info .btn-wrapper .btn{max-width:225px}.room-prices .table{margin-top:30px;display:block}.room-prices .table tbody{width:100%;max-width:100%;display:block}hr{margin:50px 0}.form-callback .form-controls .form-group{width:-webkit-calc(50% - 15px + 15px / 2);width:calc(50% - 15px + 15px / 2);margin-right:15px}.form-callback .form-controls .form-group:nth-child(2n){margin-right:0}.room-check .card-about{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}.room-check .card-reserv{width:100%;margin-left:0}.room-check .card-reserv table{width:100%}.room-check .card-about-photo{width:100%;height:320px}.room-check .card-reserv-table th{font-size:16px;line-height:22px}.room-check .card-reserv-table td .btn-wrapper .btn{width:100%}.room-check .card{padding-bottom:30px;margin-bottom:30px}.room-check .card-about-info{margin-top:15px}.gallery-filter .tabs .photos .photo-large,.gallery-filter .tabs .photos .photo-small{width:-webkit-calc(50% - 8px);width:calc(50% - 8px)}.gallery-filter .tabs .photos .photo{height:auto;padding-top:50%}.gallery-filter .tabs .tabs-nav ul li{margin:1rem 1.5rem}.payments-method-wrap{margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.payments-method-text{text-align:center;font-size:14px;line-height:1;margin-bottom:10px}.room-payment .room .room-photo{padding-top:60%}.order-subtitle{font-size:18px;line-height:24px;margin:20px auto!important}}@media (max-width:575.98px){hr{margin:30px 0}.header .topLine .header-logo{left:15px}.header .topLine .container{padding-left:75px}.header .middleLine-content .h1{font-size:6rem;line-height:6.4rem}.header .middleLine-content .h2{font-size:3.2rem;line-height:3.6rem}.amusement-grids .item-title{left:15px;bottom:15px;padding-bottom:15px}.amusement-grids .item{margin-top:15px;width:-webkit-calc(100% / 2 - 15px + 15px / 2);width:calc(100% / 2 - 15px + 15px / 2)}.room-slider .slick-next,.room-slider .slick-prev{right:auto;left:15px;margin-left:0}.room-slider .slick-prev{-webkit-transform:none;-ms-transform:none;transform:none}.room-slider .slick-next{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.reviews-slider{width:-webkit-calc(100% + 20px);width:calc(100% + 20px);max-width:-webkit-calc(100% + 20px);max-width:calc(100% + 20px);margin-left:-10px}.reviews-slider .item{margin:0 10px;padding:30px 15px}.slick-dots{position:relative;bottom:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}.slick-dots li{margin:0}.slick-dots li button:before{font-size:8px}.slick-dots li.slick-active button:before{opacity:1;color:#dc141c}.footer{padding:30px 0}.footer-info{width:100%;padding-right:0}.footer-nav{width:100%;margin:30px 0}.footer-info{text-align:center}.footer-info-emblems{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer-callback{padding-top:0;margin:0 auto;text-align:center}.gallery-slider .slick-next{right:7.5px}.gallery-slider .slick-prev{left:7.5px}.room-prices .table tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px;border-bottom:none}.room-prices .table tr:last-child{border-bottom:1px solid #dedede;margin-bottom:0}.room-prices .table tbody .item{min-width:50%;border-top:1px solid #dedede}.room-prices .table .item:first-child{max-width:100%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;border-top:none}.room-prices .table .item-head-title{background-color:#f4f2ed;min-height:auto}.room-prices .table .item:nth-child(3){border-right:none}.room-prices .table .item:first-child .item-content{font-family:inherit}.room-prices .table .item:first-child .item-content span{background:#dc141c;color:#fff;padding:2.5px 10px;font-size:14px;font-weight:500}.tape.form-booking{padding:30px 0}.contacts .block{margin-top:30px}.checklist .item{width:-webkit-calc(50% - 15px + 15px / 2);width:calc(50% - 15px + 15px / 2);margin-top:30px}.checklist .item:nth-child(3n){margin-right:15px}.checklist .item:nth-child(2n){margin-right:0}.gallery-slider .item{position:relative}.gallery-slider .item:after{content:"\e911";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:16px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;position:absolute;top:15px;right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;-webkit-border-radius:50%;border-radius:50%;background-color:rgba(255,255,255,.25);z-index:10;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.gallery-slider .item.slick-current:after{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.form-callback .form-controls .form-group{width:100%;margin-right:0}.contacts .block-item{margin-top:15px}.contacts-inner .contacts-info .sect{margin-top:15px;max-width:100%}.tape-content .form-total{text-align:center;margin-bottom:15px}.form .form-btn,.form .form-group,.form .form-total{margin-bottom:20px}.form{margin-bottom:-20px}.room-check .card-about-photo{height:auto;padding-top:70%}.room-check .card-about-info .checklist-mini .item-icons{width:25px;height:25px}.room-check .card-about-info .checklist-mini .item-icons.w-xs{width:22px;height:22px}.room-check .card-about-info .checklist-mini .item{margin-right:15px}.room-check .card-about-info .checklist-mini .item-title{padding-top:4px}.room-check .card-reserv{margin-top:15px}.room-check .card-reserv-table th:first-child{display:none}.room-check .card-reserv-table tr{display:block;width:100%;margin-bottom:15px}.room-check .card-reserv-table tr:last-child{margin-bottom:0}.room-check .card-reserv-table td .btn-wrapper{margin-bottom:30px}.room-check .card-reserv-table td{display:block;width:100%;padding-bottom:0}.room-check .card-reserv-table td:first-child{text-align:left;padding-right:0;padding-bottom:5px}.room-check .card-reserv-table td .price-person{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.room-check .card-reserv-table td .price-person .ic{position:relative;top:-1px}.room-check .card-reserv-table th{padding-bottom:10px}.room-user .form-title{margin-top:15px}.room-user .form .form-btn{margin-top:15px}.gallery-slider.slider-small{margin-left:0;margin-right:0;width:100%;overflow:hidden;}.gallery-slider.slider-small .item{margin:0}.gallery-filter .tabs .photos .photo{height:auto;padding-top:40%;margin:2px;width:-webkit-calc(50% - 4px);width:calc(50% - 4px)}.gallery-filter .tabs .tabs-nav{margin-bottom:30px}.form-group-name{margin-bottom:5px}}@media only screen and (max-width:479px){html{font-size:10px}.container{padding:0 10px}.section{padding:50px 0}.h1{font-size:3.4rem;line-height:4rem}.h2{font-size:2.8rem;line-height:3.4rem}.h3{font-size:2.8rem;line-height:2.8rem}.h4{font-size:2.2rem;line-height:2.2rem}.h5{font-size:1.8rem;line-height:2.2rem}.header .middleLine-content{padding-top:50px}.header .middleLine-content .h1,.room-slider .item-info-head .h2{font-size:48px;line-height:52px}.header .middleLine-content .h2{font-size:24px;line-height:28px}.header-form .form-title{display:block}.header-form{margin-top:30px}.header-form .form .form-controls .form-btn,.header-form .form .form-controls .form-group,.header-form .form .form-controls .form-select{width:100%;margin-right:0}.header-form .form-title{margin-bottom:15px}.header-form .form-controls .form-btn{margin-top:15px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}.header-advantages .item{width:50%;margin-top:15px}.header-advantages{margin-top:30px}.header-advantages .item-text br{display:none}.amusement .title-ornament br{display:none}.amusement-grids .item{margin-top:10px;width:-webkit-calc(100% / 2 - 10px + 11px / 2);width:calc(100% / 2 - 10px + 11px / 2);padding-top:50%}.amusement-grids .item-title .title{font-size:18px}.room-slider .item-photo{height:320px}.room-slider .slick-next,.room-slider .slick-prev{top:310px;left:10px}.room-slider .item-info .btn-wrapper{margin:15px 0}.room-slider .item-info-head .h2{margin-bottom:5px}.room-slider .item-info-head{margin-bottom:15px}.room-slider .item-info-prices .fact-title{margin-bottom:5px}.form-date-value{margin-bottom:-2px}.form-date .ic{font-size:20px}.form-group-name{font-size:12px;line-height:14px;opacity:.7;margin-bottom:0}.select-inline .jq-selectbox__trigger-arrow:after{font-size:8px}.rooms-grid .grid{width:100%;margin-right:0}.gallery-slider{margin-left:-10px;width:-webkit-calc(100% + 20px);width:calc(100% + 20px)}.gallery-slider .item{height:auto;padding-top:7%;margin:0}.gallery-slider .slick-next{right:10px}.gallery-slider .slick-prev{left:10px}.slider .slick-next:after,.slider .slick-prev:after{font-size:9px}.slider .slick-next:after{margin-left:1px}.slider .slick-prev:after{margin-left:-1px}.service-cards .card-content{padding:30px 0}.service-cards .card-content .p{text-align:justify}.pre-line{white-space:normal}}@media only screen and (max-width:425px){.amusement-grids .item{width:100%;padding-top:75%}}@media only screen and (max-width:365px){.room-prices .table .item-head-title{padding-top:5px;padding-bottom:5px}.room-prices .table .item-head-title{min-height:60px}}@media (min-width:768px){.visible-sm{display:none!important}}@media (min-width:992px){.visible-md{display:none!important}}

.ic-odn {
  background-image: url('/images/odn2.png');
  background-repeat:no-repeat;
  width: 17px;
  height: 17px;
}

.title-ornament {margin-bottom: 50px!important;}
.contacts-map iframe {position: relative; z-index: 1;}
#map_canvas {
	width: 100%;
    height: 100%; display: block; overflow: hidden; position: relative; z-index: 2;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    /* IE10+ CSS styles go here */
    .header_home .middleLine {
        min-height: 703px;
        width: 100%;
    }
    .header_home .middleLine > div.container {
        min-height: 687px;
    }

}

.review-popup {max-width: 500px}

.main-top-whatsapp {
       text-align: center;
       margin-top: 5px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}
.whatsapp-contacts {
       margin-top: 10px;
}

.clearfix::after {
  content: ""!important;
  display: table!important;
  clear: both!important;
}
.container.item-page {
    padding-bottom: 40px;
}
.new_map_m {
    margin-top: -30px;
}
#toTop {
    width: 46px;
    height: 46px;
    background: url(//olimp-hotel.com/templates/beez_20/images/to_top.png) center center no-repeat #ccc;
    position: fixed;
    bottom: 50px;
    right: 10px;
    cursor: pointer;
    display: none;
    z-index: 99;
    opacity: 0.5;
}
#toTop:hover {
    background: url(//olimp-hotel.com/templates/beez_20/images/to_top.png) center center no-repeat #2b0306;
}
.header_slider {
    display: none;
    position: absolute;
    width: 100%;
    text-align: center;
}
.header_slider .slick-list {
   height: inherit;
}
.header_slider .slick-list .slick-track{
   height: inherit;
}
.header_slider .slick-track > div{
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    height: inherit;
}
.header_slider .slick-track > div:nth-child(1){
    background-image: url("/templates/beez_20/app/img/header-bg.jpg");
}
.header_slider .slick-track > div:nth-child(2){
    background-image: url("/templates/beez_20/app/img/8marta.jpg");
}
.header_slider span.h1 {
    position: relative;
    top: 34%;
    font-size: 10.6rem;
    line-height: 9.6rem;
    letter-spacing: -.021em;
    color: #000;
    font-weight: 400;
    white-space: nowrap;
    font-family: Vremena,sans-serif;
}
.header_slider span.h2 {
    margin-bottom: 2.2rem;
    font-weight: 400;
    margin-top: 2rem;
    position: relative;
    top: 29%;
    font-size: 5.4rem;
    line-height: 5.4rem;
    color: #000;
    z-index: 2;
    font-family: Vremena,sans-serif;
}
.header_slider_txt {
    display: none;
    position: relative;
    z-index: 3;
    margin-bottom: -20%;
}
.header_slider_txt span.h1_txt {
    -webkit-transition: opacity .5s ease-in,-webkit-transform .5s ease-out;
    transition: opacity .5s ease-in,-webkit-transform .5s ease-out;
    -o-transition: opacity .5s ease-in,transform .5s ease-out;
    transition: opacity .5s ease-in,transform .5s ease-out;
    transition: opacity .5s ease-in,transform .5s ease-out,-webkit-transform .5s ease-out;
    position: relative;
    top: 34%;
    font-size: 9.6rem;
    line-height: 9.6rem;
    letter-spacing: -.021em;
    color: #000;
    font-weight: 400;
    white-space: nowrap;
    font-family: Vremena,sans-serif;
}
.header_slider_txt span.h2_txt {
    -webkit-transition: opacity .5s ease-in,-webkit-transform .5s ease-out;
    transition: opacity .5s ease-in,-webkit-transform .5s ease-out;
    -o-transition: opacity .5s ease-in,transform .5s ease-out;
    transition: opacity .5s ease-in,transform .5s ease-out;
    transition: opacity .5s ease-in,transform .5s ease-out,-webkit-transform .5s ease-out;
    margin-bottom: 2.2rem;
    font-weight: 400;
    margin-top: 2rem;
    position: relative;
    top: 29%;
    font-size: 5.4rem;
    line-height: 5.4rem;
    color: #000;
    z-index: 2;
    font-family: Vremena,sans-serif;
}


.container.search .searchForm  {
    text-align: center;
}
.container.search input.search-searchword  {
    height: 46px;
    padding: 0 20px;
}
.container.search .card_result {
    margin-top: 2.2rem;
    margin-bottom: 2.2rem;
}
.container.search .pagination {
    text-align: center;
    padding-top: 2.2rem;
    padding-bottom: 2.2rem;
}
.container.search .result-title {
    font-size: 3.4rem;
    line-height: 3.8rem;
    margin-top: 2.2rem;
    margin-bottom: 2.2rem;
    font-weight: 400;
}
.container.search .result-text {
    font-size: 15px;
    font-weight: 300;
    margin-bottom: 15px;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    line-height: 2em;
}
body .header-nav ul>li.item-search {
    float: none;
    width: auto;
    overflow: hidden;
}
body .header-nav ul>li.item-739 {
    float: none;
    width: auto;
    overflow: hidden;
}
li.item-search .searchForm {
    width: 100%;
    overflow: hidden;
    position: relative;
}
.header-nav ul li a {
    padding: 5px 0;
}
li.item-search .searchForm input {
    border: #666 0px solid;
    padding: 5px 10px;
    width: 100%;
    font-weight: inherit;
}
li.item-search .searchForm button {
    position: absolute;
    margin: 0px;
    box-shadow: none;
    background-image: url(/templates/beez_20/images/search_form.svg);
    background-repeat: no-repeat;
    background-position: center center;
    right: 0px;
    top: 0px;
    padding: 0px;
    width: 32px;
    height: 29px;
    font-size: 0px;
    background-color: #fff;
    border: 0px solid #fff;
    cursor: pointer;
}
.section_opo {
    text-align: center;
    padding: 0px 0 20px 0;
}
.politika_konf {
    max-width: 400px;
    margin: auto;
    margin-top: 40px;
}
.politika_konf a {
    text-decoration: underline;
    color: #dc141c;
}


@media (max-width: 768px) {
    .section_opo {
        display: none;
    }
    #toTop {right: auto; left:10px; bottom: 20px;}

}
.logo-partner {
    display: inline-block;
}
.logo-partner img{
    width: 200px;
}
.logo-partner-wrapper {
    text-align: center;
}
.logo-partner-all {
    text-align: center;
    margin-top: 25px;
}
.logo-partner-all a{
    font-size: 18px;
}
@media (max-width: 991.98px) {
    .header_slider_txt span.h1_txt {
        font-size: 8rem;
        line-height: 8rem;
    }
    .header_slider_txt span.h2_txt {
        font-size: 4.5rem;
        line-height: 4.5rem;
    }
}
@media (max-width: 767.98px){
    .header_slider_txt span.h1_txt {
        white-space: normal;
        margin-bottom: 0;
    }
    .header_slider_txt span.h2_txt {
        top: auto;
        margin-top: 0;
        font-size: 3.4rem;
    }
    .header_slider_txt span.h1_txt {
        position: relative;
        left: auto;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        font-size: 5.6rem;
        -webkit-transition: none;
        -o-transition: none;
        transition: none;
    }
    .header_slider_txt span.h1_txt, .header_slider_txt span.h2_txt {
        color: #1a1b1b;
    }
}

@media (max-width: 575.98px){
    .header_slider_txt span.h1_txt {
        font-size: 6rem;
        line-height: 6.4rem;
    }
    .header_slider_txt span.h2_txt {
        font-size: 3.2rem;
        line-height: 3.6rem;
    }
}

@media only screen and (max-width: 479px) {
    .header_slider_txt span.h1_txt, .header_slider_txt span.h2_txt {
        font-size: 48px;
        line-height: 52px;
    }
    .header_slider_txt span.h2_txt {
        font-size: 24px;
        line-height: 28px;
    }
}
@media (max-width: 768px){
    .header_slider_txt span.h1_txt {
        font-size: 32px;
        line-height: 39px;
        margin-bottom: 10px;
    }
}

.contacts-info h5 {
  color: #000!important;
}

.slide-banner {
    position: fixed;
    right: 20px;
    top: 70px;
    height: 400px;
    width: 400px;
    max-width: 100%;
    padding-right: 30px;
    padding-top: 20px;
    z-index: 9;
    transition: all 1s;
}
.slide-banner.hide {
    right: -999px;
    transition: all 1s;
}
.slide-banner button.close {
    cursor: pointer;
    background: none;
    border: none;
    position: absolute;
    top: 5px;
    right: 5px;
}
.center_align {
    text-align: center!important;
}
.header-share_camp a {
    border: 1px solid #dc151d;
    display: block;
    width: 120px;
    text-align: center;
    margin-right: 20px;
    padding: 3px 0px;
    margin-top: -2px;
}
.header-nav ul>li.item-search {
    position: absolute;
    opacity: 0;
    visibility: hidden;
    display: none;
}
.header-nav ul>li.item-739 {
    position: absolute;
    opacity: 0;
    visibility: hidden;
    display: none;
}
.topLine .header_m {
    display: none;
}
.header_cpl {
    width: 100%;
    position: absolute;
    top: 140px;
    left: 0;
    z-index: 4;
}
.header_cpl {
    text-align: center;
    display: block;
    padding: 50px 0px;
    text-transform: uppercase;
    color: #ffffff;
    font-size: 14px;
}
.header_cpl a {
    border-radius: 4px;
    border: 1px solid #ffff;
    padding: 8px 20px;
    margin: 0 10px;
    background-color: #396A72;
    border-radius: 4px;
    width: 170px;
    display: inline-block;
    text-align: center;
}
.header_cpl span {
    border: 1px solid #ffff;
    padding: 8px 20px;
    margin: 10px;
    border-radius: 4px;
    width: 170px;
    display: inline-block;
    text-align: center;
    background-color: #2b0306;
}
@media (max-width: 991px) {
    .header_cpl {
        top: 105px;
    }
}
@media (max-width: 767.98px) {
    .item-page {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }
    .item-page .table_price {
        width: 100%;
        max-width: 100%;
        margin-bottom: 1rem;
        background-color: transparent;
    }
    .header_cpl {
        display: none;
    }
    .topLine .header_m {
        width: 100%;
        position: absolute;
        top: 140px;
        left: 0;
    }
    .topLine .header_m {
        text-align: center;
        display: block;
        padding: 20px 0px;
        text-transform: uppercase;
        color: #ffffff;
        font-size: 14px;
    }
    .topLine .header_m a {
        border-radius: 4px;
        border: 1px solid #ffff;
        padding: 8px 20px;
        margin: 0 10px;
        background-color: #396A72;
        border-radius: 4px;
        width: 170px;
        display: inline-block;
        text-align: center;
    }
    .topLine .header_m span {
        border: 1px solid #ffff;
        padding: 8px 20px;
        margin: 10px;
        border-radius: 4px;
        width: 170px;
        display: inline-block;
        text-align: center;
        background-color: #2b0306;
    }
    .topLine .header_m {
        position: unset;
    }
    .header .topLine {
        height: auto!important;
    }
    #modal-form-privetmir {
        padding: 50px 0px;
    }
    .header-share_camp a {
        position: absolute;
        opacity: 0;
        visibility: hidden;
        display: none;
    }
    .header_home {
        min-height: 60px!important;
        height: auto!important;
        padding: 0px;
    }
    .header .middleLine {
    }
}

.table-price-spusk {width: 100%; border-collapse: separate; border-spacing: 4px;}
.table-price-spusk thead tr {color: #ffffff; font-weight: normal; text-align: center; padding:10px;}
.table-price-spusk thead tr td {border-radius: 4px 4px 0 0; background: #2e82c3; text-align: center; padding:10px;}
.table-price-spusk tbody tr td {border: 1px solid #2e82c3; border-radius: 4px; background: #cbdfef; text-align: center; padding:10px;}
.table-price-spusk tbody tr td:hover {background: #a2c3dd; transition-duration: 0.2s;}
.FAQPagerow {
    max-width: 1200px;
    margin: auto;
    margin-bottom: 20px;
}
.FAQPagerow h2 {
    text-align: center;
    margin-top: 15px;
}
.FAQPagerow .accordion__item {
    border-radius: 0px;
    border-width: 1px;
    border-bottom: 0;
    border-style: solid;
    border-color: #d5e0e7;
    background: #ffffff;
}
.FAQPagerow .faq__list.accordion > .accordion__item:last-child {
    border-bottom: 1px solid #d5e0e7;
}
.FAQPagerow .accordion__item .accordion__title {
    padding: 16px 60px 16px 16px;
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
    color: inherit;
    background: 0 0;
    border-style: initial;
    position: relative;
}
.FAQPagerow .accordion__item .accordion__title:after {
    content: '^';
    position: absolute;
    color: #000;
    font-size: 30px;
    right: 37px;
    line-height: 0;
    transform: rotate(180deg);
    top: 20px;
}
.FAQPagerow .accordion__item .accordion__title.accordion__title_open:after {
    transform: rotate(0deg);
    top: 37px;
}
.FAQPagerow .accordion__item .accordion__text {
    display: block;
    padding: 0 30px 20px;
}

.zglpg {
   text-align: center;
}
.item-744 {
  clear: both;
}


.zagolovok {
	margin-bottom:15px;
	font-size:24px;
}
.table-price {
	width:100%;
	margin-bottom:15px;
}
.table-price th{
	padding:5px;
	text-align:center;
	background-color:#ebebeb;
	border:1px solid #ebebeb;
}

.table-price td{
	padding:5px;
	border:1px solid #ebebeb;
	text-align:center;
}

.krnvr-top {
    padding: 5px;
    background-color: #cc4e4e;

    display: block;
    width: 100%;
    text-align: center;
    color: #ebebeb;
}

.middleLine {
    padding-top: 3.6rem!important;
}

.slide-all {
    position: relative;
    z-index: 3;
    width: 100%;
    padding: 2rem;
    background-color: #fff;
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    opacity: 0.9!important;
    margin-bottom: 35px;
}

.header-advantages {
      position: relative;
    z-index: 3;
    width: 100%;
    padding: 2rem;
    background-color: #fff;
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    opacity: 0.9;
}
