/*Global*/h1,h3,h6 {font-family: 'Roboto', sans-serif;}h2,h4,h5,p,.navbar {font-family: 'Lato', sans-serif;}.qoute {font-family: 'Lora', sans-serif;}a {text-decoration: none;}a:hover {text-decoration: none;}.b-10 {bottom: 10px;}.t-10 {top: 10px;}.l-10 {left: 10px;}.r-10 {right: 10px;}.z-2 {z-index: 2;}.opacity-25 {opacity: 25%;}.opacity-50 {opacity: 50%;}.opacity-75 {opacity: 75%;}body {background-color: #F9F9F9;}/*F8F9FA*/.title {font-size: 2rem;font-weight: bolder;text-transform: uppercase;text-align: center;}.subtitle {font-size: 1rem;text-align: center;margin-bottom: 30px;}.space {height: 5rem;}.space-sm {height: 0.5rem;}.navbar {padding: 0;border: 0;z-index: 2;}.navbar .row {margin-bottom: 20px;}.modal-content {border-radius: 0;}.btn-primary {background-color: #00A5CE;}.text-primary {color: #00A5CE!important;}/*HEADER*//*DESKTOP | col-lg*/@media only screen and (min-width: 992px) {#header img {width: 25%;display: block;margin-left: auto;margin-right: auto;}.navbar {background-color: #00A5CE!important}.navbar a {text-decoration: none;color: #ffffff;}.navbar a:hover {color: #ffffff;}.navbar li {margin-left: 10px;margin-right: 10px;font-size: 1.1rem;transition-duration: 0.2s;}.navbar li:hover {background-color: #008DB2;color: #ffffff;}.navbar .dropdown-menu {margin: 0;border: 0;border-radius: 0px;background-color: #008DB2;text-align: left;}.navbar .dropdown-menu .dropdown-item {color: #ffffff;background-color: #008DB2;transition-duration: 0.2s;}.navbar .dropdown-menu .dropdown-item:hover {color: #ffffff;background-color: #00728E;}}/*TABLETS AND PHONES | col-md/-sm*/@media only screen and (max-width: 991px) {#header img {width: 35%;display: none;margin-left: 0;margin-right: 0;}/*PHONES / col-sm*/@media only screen and (max-width: 576px) {#header img {width: 50%;display: none;margin-left: 0;margin-right: 0;}}.bg-navbar {background-color: #F8F9FA!important}.navbar .nav-link {color: #ffffff;}.navbar .navbar-toggler-icon {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(92, 92, 92, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar .navbar-collapse {margin-top: 10px;}.navbar a {text-decoration: none;color: #ffffff;}.navbar li {transition-duration: 0.2s;background-color: #00A5CE;margin: 0;}.navbar li:hover {color: #ffffff;background-color: #008DB2;}.navbar .dropdown-menu {margin: 0;border: 0;border-radius: 0px;background-color: #008DB2;text-align: center;}.navbar .dropdown-menu .dropdown-item {color: #ffffff;transition-duration: 0.2s;}.navbar .dropdown-menu .dropdown-item:hover {background-color: #00728E;color: #ffffff;}}.jumbotron-header {margin-top: -20px;margin-bottom: 0;height: 20rem;background: transparent;background-position: 50% 50%;background-repeat: no-repeat;background-size: cover;background-image: url('');transition-duration: 0.5s;}.jumbotron-header:hover {opacity: 0.9;filter: alpha(opacity=90);/* For IE8 and earlier */}.jumbotron-header h1 {text-align: center;position: relative;top: 40%;font-weight: bolder;color: #ffffff;}/*Mapa*//*DESKTOP | col-lg*/@media only screen and (min-width: 992px) {.jumbotron-map {height: 25rem;background: transparent;background-position: 50% 85%;background-repeat: no-repeat;background-size: cover;background-image: url('https://forcadoquerer.pt/files/mapa.jpg');margin-bottom: -60px;background-size: 100%;transition-duration: 1s;}.jumbotron-map:hover {background-size: 110%;}}/*TABLETS AND PHONES | col-md/-sm*/@media only screen and (max-width: 991px) {.jumbotron-map {height: 25rem;background: transparent;background-position: 40% 85%;background-repeat: no-repeat;background-size: cover;background-image: url('https://forcadoquerer.pt/files/mapa.jpg');margin-bottom: -60px;background-size: 150%;transition-duration: 1s;}.jumbotron-map:hover {background-size: 175%;}/*PHONES / col-sm*/@media only screen and (max-width: 576px) {.jumbotron-map {background-size: 300%;transition-duration: 1s;}.jumbotron-map:hover {background-size: 350%;}}}/*PREFOOTER*/#preFooter {background-color: #ffffff;margin-bottom: -30px;margin-top: -20px;}#preFooter h6 {font-weight: bold;margin-bottom: 0;}/*FOOTER*/.footer_title {color: #FFF;}footer {width: 100%;background-color: #263238;min-height: 250px;padding: 10px 0px 25px 0px;}.pt2 {padding-top: 40px;margin-bottom: 20px;}footer p {font-size: 13px;color: #CCC;padding-bottom: 0px;margin-bottom: 8px;}.mb10 {padding-bottom: 15px;}.footer_menu {margin: 0px;list-style-type: none;font-size: 14px;padding: 0px 0px 10px 0px;}.footer_menu li {padding: 0px 0px 5px 0px;}.footer_menu li a {color: #CCC;}.footer_menu li a:hover {color: #fff;text-decoration: none;}.bottom_border {border-bottom: 1px solid #323f45;padding-bottom: 20px;}.footer_social {display: table;margin: 15px auto 0 auto;list-style-type: none;float: left;}.footer_social li {padding-left: 20px;padding-top: 10px;float: left;}.footer_social li a {color: #CCC;border: 1px solid #CCC;padding: 8px;border-radius: 50%;width: 45px;height: 45px;display: flex;}.footer_social li i {width: 20px;height: 20px;text-align: center;margin-left: auto;margin-right: auto;}/*Cookies*/#cookies {text-align: center;position: fixed;bottom: 0;right: 0;left: 0;width: 100%;margin: 1px solid #595959;}/*Go Up Arrow*/.btn-up {position: fixed;bottom: 15px;right: 15px;}/* Bootstrap override */.btn-outline-primary {color: #00A5CE;border-color: #00A5CE;}.btn-outline-primary:hover {color: #fff;background-color: #00A5CE;border-color: #00A5CE;}.btn-outline-primary:focus, .btn-outline-primary.focus {box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);}.btn-outline-primary.disabled, .btn-outline-primary:disabled {color: #00A5CE;background-color: transparent;}.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,.show > .btn-outline-primary.dropdown-toggle {color: #fff;background-color: #00A5CE;border-color: #00A5CE;}.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-primary.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);}.x-small {font-size: 60%;line-height: 1;}