/*!
 * Bootstrap v4.6.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}figcaption,figure,footer,header,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}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}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}b{font-weight:bolder}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}th{text-align:inherit;text-align:-webkit-match-parent}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button{overflow:visible}button{text-transform:none}[type=button],button{-webkit-appearance:button}[type=button]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}.figure{display:inline-block}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-lg-6,.col-sm{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}@media (min-width: 576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}}@media (min-width: 992px){.col-lg-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}}.collapse:not(.show){display:none}.nav{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.navbar{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar .container-fluid{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}@media (max-width: 575.98px){.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,0.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,0.7)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1)}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.media{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.border{border:1px solid #dee2e6 !important}.d-flex{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important}.flex-column{-ms-flex-direction:column !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;flex-direction:column !important}.w-100{width:100% !important}.min-vh-100{min-height:100vh !important}.p-0{padding:0 !important}.pr-0{padding-right:0 !important}.p-1{padding:0.25rem !important}.px-2{padding-right:0.5rem !important}.px-2{padding-left:0.5rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mx-auto{margin-right:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 768px){.px-md-0{padding-right:0 !important}.px-md-0{padding-left:0 !important}}.text-center{text-align:center !important}@media print{*,::after,::before{text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px !important}.navbar{display:none}}

.top-header{background:url(images/header-city-3.ddef5f.jpg) no-repeat center center;background-size:cover}.top-header header{max-width:1000px}@media (min-width: 992px){.top-header header{padding-bottom:160px}}.top-header h1{display:block !important;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;-webkit-transform:scale(1.01, 1);transform:scale(1.01, 1);padding:160px 0 25px 0}@media (max-width: 575px){.top-header h1{font-size:1.65rem !important}}@media (min-width: 576px){.top-header h1{font-size:2.8rem !important}}@media (max-width: 991px){.top-header h1{padding-top:15px !important;padding-bottom:15px !important}}@media (min-width: 992px){.top-header h1{font-size:4rem !important}}.top-header__front-cover{background:rgba(0,0,0,0.75)}.top-header .nav-link{color:#fff !important;padding:42px 20px 42px 20px !important;text-transform:uppercase}.top-header .nav-link:hover{background:#f46758;color:#363636 !important}@media (max-width: 575px){.top-header .nav-link{padding:20px 20px !important}}.top-header__below-h1{max-width:620px}.top-header__btn-below-h1-2{border:1px solid #fff;padding:15px 55px;text-transform:uppercase;border:1px solid #9b9b9b}.top-header__btn-below-h1-2:hover{color:#ddd;background:#404040}@media (max-width: 991px){.top-header__btn-below-h1-2{margin-bottom:25px !important}}@media (min-width: 993px){.top-header__btn-below-h1-2{margin-top:55px !important}}.top-header .navbar{line-height:0.9 !important;background:#e74c3c !important;width:100%;padding:0% !important}.top-header .navbar-brand{margin-left:20px !important}.top-header .navbar-toggler{margin:10px !important}.top-white{background:#fff;color:#000;line-height:1.4}@media (max-width: 991px){.top-white{padding:20px 10px 10px 10px}}@media (min-width: 992px){.top-white{padding-top:95px;padding-bottom:85px}}.top-white__link{color:#e74c3c;text-decoration:underline}.top-white__link:hover{color:#e74c3c;text-decoration:none}.top-white p{margin-right:11px}.top-white__row-white{max-width:1000px}.top-red{background:#db574a;background:url(images/middle-city.f39eb7.jpg);background-size:cover}.top-red__cover{background:rgba(240,84,67,0.75);padding:0 10px 10px 10px !important}@media (min-width: 992px){.top-red__cover{padding-bottom:35px !important}}.top-red__heading{margin-top:25px;text-transform:uppercase;color:#fff !important;font-family:'Open Sans', sans-serif;font-weight:100;font-size:2.4rem;-webkit-transform:scale(0.9, 1) !important;transform:scale(0.9, 1) !important}@media (min-width: 992px){.top-red__heading{margin-bottom:60px;margin-top:45px}}.top-red__row-white{max-width:1000px}.top-red p{text-align:center;line-height:1.3}@media (min-width: 992px){.top-red .col-sm{margin-right:20px}}@media (min-width: 992px){.top-red figure{margin-bottom:30px}}.bottom-white{background:#fff;color:#000}@media (max-width: 575px){.bottom-white figure:nth-child(5),.bottom-white figure:nth-child(6),.bottom-white figure:nth-child(7){display:none !important}}@media (max-width: 991px){.bottom-white:nth-child(4),.bottom-white:nth-child(5){text-align:center}.bottom-white:nth-child(6),.bottom-white figure:nth-child(7){display:none !important}.bottom-white:nth-child(7){text-align:center}}@media (min-width: 992px){.bottom-white{padding-top:100px !important}.bottom-white .col-sm{padding-left:0px !important;padding-right:0px !important}.bottom-white figcaption{margin-bottom:80px}}@media (min-width: 992px){.bottom-white__row{max-width:1040px;padding-left:20px}}@media (max-width: 991px){.bottom-white__row{max-width:1000px}}@media (max-width: 575px){.bottom-white__navigation{padding-right:45% !important;margin-bottom:15px}}@media (min-width: 576px){.bottom-white__navigation{padding-right:47.5% !important}}@media (max-width: 991px){.bottom-white__navigation{margin-bottom:25px}}@media (min-width: 993px){.bottom-white__navigation{padding-right:18px !important}}.bottom-white__navigation>img{float:right;margin-left:10px}@media (max-width: 991px){.bottom-white h2{font-size:1.4rem !important;text-align:center;margin:25px auto !important}}.bottom-white figure img{width:235px;height:130px;background:#fff}.bottom-white figcaption{margin-top:10px;font-weight:600}.bottom-black{background:#000}@media (max-width: 575px){.bottom-black footer .col-sm:nth-child(3) h3{display:none}}@media (max-width: 575px){.bottom-black footer .col-sm:nth-child(2) h3{margin-top:15px !important}}@media (max-width: 575px){.bottom-black footer .col-sm:nth-child(2),.bottom-black footer .col-sm:nth-child(3),.bottom-black footer .col-sm:nth-child(4),.bottom-black footer .col-sm:nth-child(5){padding:0 10px 0 0 !important}}@media (max-width: 991px){.bottom-black footer{padding:0 10px 10px 10px !important}}.bottom-black footer a{color:#e74c3c;text-decoration:underline}.bottom-black footer a:hover{color:#e74c3c;text-decoration:none}.bottom-black footer h3{text-transform:uppercase;line-height:0.9;font-family:'Open Sans', sans-serif;font-weight:700;font-size:1.2rem;-webkit-transform:scale(0.95, 1);transform:scale(0.95, 1);margin-top:35px;margin-bottom:30px;margin-left:-5px}.bottom-black footer img{width:50px;height:50px;float:left;margin-right:10px}.bottom-black footer p{line-height:1.3;margin-right:8px !important;font-size:14px;color:#8a8a8a}.bottom-black footer .col-sm:nth-child(3) h3{color:red;opacity:0}@media (min-width: 992px){.bottom-black__row{max-width:1040px;padding-left:20px}}.bottom-black .sprite{background-image:url(images/social.7fd2c0.png);background-repeat:no-repeat;display:inline-block;margin-right:12px !important}.bottom-black .sprite-fb{width:8px;height:14px;background-position:-1px -1px}.bottom-black .sprite-goog{width:16px;height:14px;background-position:-11px -1px}.bottom-black .sprite-pinter{width:12px;height:14px;background-position:-29px -1px}.bottom-black .sprite-twit{width:18px;height:14px;background-position:-43px -1px}body{color:#fff}.fa-navicon{color:#fff}h2{text-transform:uppercase;line-height:0.9;font-family:'Open Sans', sans-serif;font-weight:700;font-size:1.4rem;-webkit-transform:scale(1, 1);transform:scale(1, 1);color:#3e3e3e !important;margin-bottom:25px}@media (max-width: 991px){h2{font-size:1.4rem !important;text-align:center}}.text-best{color:#e74c3c}@media (min-width: 992px){.col-sm:nth-child(6){margin-right:0px}}

