html,body{width:100%;height:100%}body{font-family:"Montserrat",sans-serif;color:#2b4258;text-align:justify}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;text-align:center}p{margin-bottom:20px;font-size:16px;line-height:1.5}blockquote{text-align:justify !important;padding:10px 0 10px 20px;margin:0 0 20px;font-size:16px}.cite{text-align:right;font-style:italic;font-size:14px}.no-padding{padding:0}.no-margin{margin:0}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}a{font-size:initial;text-decoration:none;color:#0bbff1;border:none}a:hover,a:focus{color:#0bbff1;text-decoration:underline}a:hover.stretched-link::after,a:focus.stretched-link::after{opacity:0.2;background:#fff}a:hover img,a:focus img{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1.05, 1.05)}a.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent;margin:0 15px}a .fa:hover{margin-top:-3px;margin-bottom:3px}hr{max-width:50px;border-width:3px}hr,hr.domino,hr.primary{border-color:#9a7f66}hr.mongoose{border-color:#b89e7a}hr.regal-blue{border-color:#00447b}hr.san-juan{border-color:#2b4258}hr.cerulean{border-color:#0bbff1}hr.white,hr.light{border-color:#fff}hr.vertical{margin:auto !important;transform:translateY(50px) rotate(90deg)}hr.header{transform:translate(-20px, 35px) rotate(90deg)}*:focus{outline:none !important}.text-primary{color:#2b4258}.text-san-juan{color:#2b4258}.text-cerulean{color:#0bbff1}.text-regal-blue{color:#00447b !important}.text-mongoose{color:#b89e7a}.text-domino{color:#9a7f66}.text-white{color:#fff}.text-faded{color:rgba(255,255,255,0.8)}.bg-secondary{background-color:#fff;color:#2b4258}.bg-san-juan{background-color:#2b4258;color:#fff}.bg-mongoose{background-color:#b89e7a}.bg-domino{background-color:#9a7f66}.bg-regal-blue{background-color:#00447b}.bg-cerulean{background-color:#0bbff1}.bg-white{background-color:#fff}.bg-black{background-color:#000;color:#fff}.bg-eee,.bg-offwhite,.bg-primary{background-color:#eee;color:#2b4258}.bg-mq,.bg-mq-beige{background-color:#ebe7dc}.bg-mq-openday,.bg-mq-colored{background-color:#a6192e;background-image:-moz-linear-gradient(0deg, #76232F 0%, #A6192E 25%, #D6001C 50%, #C6007E 75%, #832261 100%);background-image:-webkit-linear-gradient(0deg, #76232f 0%, #a6192e 25%, #d6001c 50%, #c6007e 75%, #832261 100%);background-image:-ms-linear-gradient(0deg, #76232f 0%, #a6192e 25%, #d6001c 50%, #c6007e 75%, #832261 100%);color:#ffffff}.bg-img{background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;position:relative;color:#fff}.bg-img:before{background-color:rgba(0,0,0,0.5);position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0}.bg-img-center{background-position:center}.bg-img-top-50{background-position:50% 0% !important}.bg-img-top{background-position:center top !important}.bg-img-bottom{background-position:center bottom !important;width:100%}.bg-img-bottom-offset{background-position:center;width:100%}@media (min-width: 768px){.bg-img-bottom-offset{background-position:center calc(100% - 150px)}}.bg-img-bottom-offset-2{background-position:center;width:100%}@media (min-width: 768px){.bg-img-bottom-offset-2{background-position:center calc(100% - 80px)}}.bg-img-right{background-position:right center !important}.fit-img{width:100%}.img-responsive{object-fit:cover;width:100%}.img-center{margin-left:auto;margin-right:auto;width:100% !important}.img-circle{height:100%;width:100%}.square{position:relative}.square:before{content:"";display:block;width:100%;padding-top:100%}.square.ratio2_1:before{padding-top:50%}.square.ratio1_2:before{padding-top:200%}.square.ratio4_3:before{padding-top:75%}.square.ratio16_9:before{padding-top:56.25%}.square .square-inner{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.thumbnail{display:block;padding:0px;margin-bottom:20px;line-height:1;background-color:#fff;border:1px solid transparent;border-radius:0px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.opacity-black{color:#fff;border-top:2px solid #fff}.opacity-black:before{background-color:rgba(0,0,0,0.5);display:block;position:absolute;content:'';top:0;right:0;bottom:0;left:0}.opacity-white{color:#2b4258;border-top:2px solid #fff}.opacity-white:before{background-color:rgba(255,255,255,0.5);display:block;position:absolute;content:'';top:0;right:0;bottom:0;left:0}.hover-opacity:hover{opacity:0.7}.navbar{background-color:rgba(255,255,255,0.9);border-color:rgba(43,66,88,0.5);color:#2b4258;font-family:"Montserrat",sans-serif;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.navbar .navbar-header .navbar-brand{text-transform:uppercase;font-family:"Montserrat",sans-serif;font-weight:700;color:inherit;padding:8px}.navbar .navbar-header .navbar-brand img{height:38px;margin-right:0}.navbar .navbar-header .navbar-brand img.white{display:none}.navbar .navbar-header .navbar-brand img.blue{display:block}.navbar .navbar-toggle{border:none;border-radius:0;background:none !important;padding:10px}.navbar .navbar-toggle:hover{background:transparent !important;background:none}.navbar .navbar-toggle:hover .icon-bar{background-color:#0bbff1}.navbar .navbar-toggle,.navbar .navbar-toggle:focus{background:none}.navbar .navbar-toggle .icon-bar,.navbar .navbar-toggle:focus .icon-bar{background-color:#0bbff1}.navbar .navbar-toggle .icon-bar{width:22px;transition:all 0.2s;background-color:#0bbff1}.navbar .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar .navbar-toggle .icon-bar:nth-child(1),.navbar .navbar-toggle .icon-bar:nth-child(4){opacity:0;transform:rotate(0)}.navbar .navbar-toggle .icon-bar:nth-child(2){opacity:1;transform:rotate(45deg)}.navbar .navbar-toggle .icon-bar:nth-child(3){margin-top:-2px;opacity:1;transform:rotate(-45deg)}.navbar .navbar-toggle.collapsed .icon-bar{background-color:#2b4258}.navbar .navbar-toggle.collapsed .icon-bar:nth-child(1),.navbar .navbar-toggle.collapsed .icon-bar:nth-child(4){opacity:1}.navbar .navbar-toggle.collapsed .icon-bar:nth-child(2){transform:rotate(0)}.navbar .navbar-toggle.collapsed .icon-bar:nth-child(3){margin-top:-2px;transform:rotate(0)}@media (min-width: 768px){.navbar.attop{background:transparent;color:#fff;border:none}.navbar.attop .navbar-brand img.white{display:block}.navbar.attop .navbar-brand img.blue{display:none}.navbar.attop .navbar-toggle.collapsed .icon-bar{background-color:#fff}}.navbar .navbar-nav li a{text-transform:uppercase;font-size:14px;color:inherit;border:none;cursor:pointer}@media (min-width: 768px){.navbar .navbar-nav li a{padding-right:8px;padding-left:8px}}.navbar .navbar-nav li a span.btn-nav{display:inline-block;border:1px solid #2b4258;border-color:inherit;border-radius:0;padding:2px 8px}@media (min-width: 768px){.navbar .navbar-nav li a span.btn-nav{margin:-3px auto 0 auto}}.navbar .navbar-nav li a:hover,.navbar .navbar-nav li a:focus{color:#0bbff1;background:none}.navbar .navbar-nav li a:hover span.btn-nav,.navbar .navbar-nav li a:focus span.btn-nav{border:1px solid #0bbff1}@media (min-width: 768px){.navbar .navbar-nav li:first-child{margin-left:8px}}@media (min-width: 768px){.navbar .navbar-nav li:last-child{padding-right:8px}}.navbar .navbar-nav li.dropdown-split-right a{margin-top:-1px;padding-left:7px}.navbar .navbar-nav li.dropdown-split-left a{padding-right:1px}.navbar .navbar-nav li.btn-nav a{padding-bottom:12px}.navbar .navbar-nav .active a,.navbar .navbar-nav .active a:hover,.navbar .navbar-nav .active a:focus,.navbar .navbar-nav .open a,.navbar .navbar-nav .open a:hover,.navbar .navbar-nav .open a:focus{color:#0bbff1;background:none}.navbar .navbar-nav .dropdown-menu{top:100%;left:0;z-index:1000;min-width:160px;padding:5px 0;text-align:left;list-style:none;border:none;border-radius:0px}@media (min-width: 768px){.navbar .navbar-nav .dropdown-menu{position:absolute;float:right;opacity:0.9;margin-top:1px !important}}.navbar .navbar-nav .dropdown-menu li a{display:block;color:#2b4258;background:none;cursor:pointer}.navbar .navbar-nav .dropdown-menu li a:hover,.navbar .navbar-nav .dropdown-menu li a:focus{color:#0bbff1;text-decoration:none;background:none}@media (min-width: 768px){.navbar .navbar-nav .dropdown-menu li:first-child{margin-left:0px}}.navbar .navbar-nav .dropdown-menu.pull-right{right:0;left:auto}.navbar .navbar-nav .dropdown-menu .divider{height:1px;margin:5px 25px;overflow:hidden;background-color:#e5e5e5}@media (min-width: 768px){.navbar .navbar-nav .dropdown-menu .divider{margin:5px 0}}.navbar .navbar-collapse{max-height:none}.sidebar-burger{display:block;z-index:1030}@media (max-width: 768px){.sidebar-burger{display:none}}.sidebar{position:fixed;top:51px;right:0;height:auto;z-index:899;color:#2b4258;transition:all 0.3s;background-color:rgba(255,255,255,0.9);border-left:1px solid transparent;border-bottom:1px solid transparent;border-color:rgba(43,66,88,0.5);border-radius:0 0 0 15px;padding:10px}@media (max-width: 768px){.sidebar{display:none !important}}.sidebar .sidebar-container{position:relative}.sidebar ul{float:none !important;text-align:center;margin:0}.sidebar ul li{float:none}.sidebar ul li:after{content:"";position:relative;width:1px;height:30px;background-color:#2b4258;opacity:0.8;display:inline-block}.sidebar ul li:last-child:after{display:none}.sidebar ul li a{text-transform:uppercase;font-size:14px;color:#2b4258;border:none;line-height:1;padding:8px 5px}.sidebar ul li a:hover{color:#0bbff1;opacity:1;background:none}.sidebar ul li a:focus{background:none}.sidebar ul li.active a{color:#0bbff1;opacity:1;font-weight:bold;background:none}.navbar-vertical{position:fixed;z-index:900;margin:16px 0;padding-right:15px;padding-left:0;right:0;top:50%;-webkit-transform:translateX(0%) translateY(-50%);-moz-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%)}@media (max-width: 768px){.navbar-vertical{display:none}}.navbar-vertical:hover li a{visibility:visible}.navbar-vertical li{display:block;margin-bottom:57px;position:relative}.navbar-vertical li:after{content:"";position:absolute;width:1px;height:53px;background-color:#2b4258;display:block;right:5.5px;top:19px;opacity:0.5}.navbar-vertical li:last-child::after{display:none}.navbar-vertical li a{padding:2px 25px 0px 0px;opacity:0.5;direction:rtl;text-transform:uppercase;font-size:14px;color:#2b4258;border:none;line-height:1;visibility:hidden}.navbar-vertical li a:before{content:" ";display:block;position:absolute;right:1px;top:4px;z-index:1;opacity:0.5;width:10px;height:10px;border:1px solid #2b4258;border-radius:10px;visibility:visible}.navbar-vertical li a:hover{color:#0bbff1;opacity:1;background:none;visibility:visible}.navbar-vertical li a:hover:before{border-color:#0bbff1}.navbar-vertical li a:focus{background:none}.navbar-vertical li.active a{opacity:1;font-weight:bold;background:none;visibility:visible;color:transparent}.navbar-vertical li.active a:before{opacity:1;right:-3px;width:18px;height:18px;border:1px solid #0bbff1;border-radius:18px;top:0px}.navbar-vertical li.active a:after{opacity:1;background:#0bbff1;position:absolute;content:"";border-radius:18px;width:12px;height:12px;right:0px;top:3px}.navbar-nav-more[aria-hidden="true"]{position:absolute;top:-9999em;right:0;visibility:hidden}.navbar-nav-more>a[aria-expanded="true"]+ul{display:block}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#2b4258}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#0bbff1}.search{width:100%}@media (min-width: 768px){.search{float:left;width:auto}}.search-box{width:85%;padding:15px 0 0 0px;border:none;border-bottom:1px solid #2b4258;border-color:inherit;cursor:text;background:none}.search-box:hover,.search-box:focus,.search-box:focus:hover .search-box:active,.search-box:active:hover{border-bottom:1px solid #0bbff1;cursor:text;color:#0bbff1;background:none}.search-box::placeholder{color:inherit}@media (min-width: 768px){.search-box{width:auto}}.search-submit{border:none;padding:0px;background:none}.search-submit:hover{color:#0bbff1}.search-box:focus+.search-submit:hover{color:#0bbff1}header{position:relative;min-height:auto;text-align:center;color:#fff;background-color:rgba(43,66,88,0.4);background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;background-attachment:fixed}@media (min-width: 768px){header{min-height:100%}}header#header:before{display:none;position:absolute;content:'';top:0;right:0;bottom:0;left:0}header.video{position:relative;height:100vh;min-height:25rem;width:100%;overflow:hidden;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQYV2NkYGD4z8DAwMgABXAGNgGwSgwVAFbmAgXQdISfAAAAAElFTkSuQmCC) repeat}header.video video{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media (max-width: 768px) and (hover: none){header.video{min-height:25rem;height:80vh}}header .header-content{position:absolute;width:100%;text-align:center;bottom:0}@media (min-width: 768px){header .header-content{position:absolute;bottom:0;padding:0 50px}}header .header-content .header-content-inner{padding:20px}@media (min-width: 768px){header .header-content .header-content-inner{margin-right:auto;margin-left:auto;max-width:1000px}}header .header-content .header-content-inner h1{margin-top:0;margin-bottom:0;text-transform:uppercase;font-weight:700;font-size:60px}header .header-content .header-content-inner hr{margin:30px auto}header .header-content .header-content-inner p{margin-bottom:50px;font-size:20px;font-weight:600}@media (min-width: 768px){header .header-content .header-content-inner p{margin-right:auto;margin-left:auto;max-width:80%;font-size:18px}}header#error h2{font-size:22.5vw}header#error img{width:21%}section{padding:100px 0}section#title{padding:150px 0;color:#fff}section#title:before{background-color:rgba(0,0,0,0.2);position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0}section#title h1{font-size:36px}@media (min-width: 768px){section#title h1{font-size:50px}}section .section-heading,section h2{margin-top:0}aside{padding:50px 0}aside h2{margin:0 auto 20px}article h2{margin:25px auto}.boxed{margin:50px auto 0;max-width:400px;text-align:center}.boxed p{margin-bottom:0}@media (min-width: 992px){.boxed{margin:20px auto 0}}footer{padding:25px;background-image:url(/images/logos/other/logowhite.gif);background-repeat:no-repeat;background-size:20%;background-position:50% 50%;background-color:#2b4258;color:#fff;opacity:1}@media (max-width: 1040px){footer{background-image:none}}footer .container{margin-left:0;margin-right:0;width:100%}footer p{font-size:14px;margin-bottom:10px}.modal .modal-content{border:none;border-radius:0;box-shadow:none}@media (min-width: 768px){.modal .modal-content{box-shadow:none}}.modal .modal-content .modal-header{padding:10px}.modal .modal-content .modal-body{padding:10px}.video.modal .modal-content .modal-body .video-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.video.modal .modal-content .modal-body .video-container iframe.video{position:absolute;top:0;left:0;width:100%;height:100%}.modal .modal-content .modal-footer{padding:10px}.modal .modal-content .modal-footer .btn{margin:0}.scroll-top{cursor:pointer;position:fixed;right:1%;bottom:5%;z-index:1049;display:none;transition:top .1s ease-in, background .5s linear}.scroll-top .btn{width:42px;height:42px;border-radius:100%;line-height:24px}.btn{border:2px solid transparent;border-radius:0;text-transform:uppercase;box-shadow:none !important;margin:5px;white-space:normal}.btn-xl{padding:15px 30px}.btn-default[type=reset]{border-color:#ccc;color:#2b4258}.btn-primary{border-color:#0bbff1;color:#fff;background-color:#0bbff1}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.btn-primary:active:hover,.btn-primary.active:hover,.btn-primary:active:focus,.btn-primary.active:focus,.btn-primary:active.focus,.btn-primary.active.focus{border-color:#0bbff1;color:#0bbff1;background-color:transparent;background-image:none}.btn-primary .badge{color:#0bbff1;background-color:#fff}.btn-secondary{border-color:#fff;color:#2b4258;background-color:#fff}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary.focus,.btn-secondary:active,.btn-secondary.active,.btn-secondary:active:hover,.btn-secondary.active:hover,.btn-secondary:active:focus,.btn-secondary.active:focus,.btn-secondary:active.focus,.btn-secondary.active.focus{border-color:#fff;color:#fff;background-color:transparent;background-image:none}.btn-secondary .badge{color:#2b4258;background-color:#fff}.btn-circle{width:70px;height:70px;margin-top:15px;padding:7px 16px;border:2px solid #fff;border-radius:100% !important;font-size:40px;color:#fff;background:0 0;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.btn-circle:focus,.btn-circle:hover{outline:0;color:#fff;background:rgba(255,255,255,0.1)}.btn-circle:focus fa.animated,.btn-circle:hover fa.animated{-webkit-animation-name:pulse;-moz-animation-name:pulse;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear}.btn-circle fa.animated{-webkit-transition-property:transform;-webkit-transition-duration:1s;-moz-transition-property:-moz-transform;-moz-transition-duration:1s}form .form-group{position:relative;margin-bottom:0;padding-bottom:0.5em;border-bottom:1px solid #ddd;font-size:20px}form .form-group:first-child{border-top:1px solid #ddd}form .form-group .floating-label{margin-bottom:0.7em;padding-bottom:0}form .form-group .floating-label input,form .form-group .floating-label textarea,form .form-group .floating-label .form-control{z-index:1;display:inline-block;position:relative;padding:0;height:auto;font-size:inherit;border:none;border-radius:0;background:none;box-shadow:none !important;margin-bottom:0;color:inherit}form .form-group .floating-label input:-ms-input-placeholder,form .form-group .floating-label textarea:-ms-input-placeholder,form .form-group .floating-label .form-control:-ms-input-placeholder{color:inherit;opacity:0.7}form .form-group .floating-label input:-moz-placeholder,form .form-group .floating-label textarea:-moz-placeholder,form .form-group .floating-label .form-control:-moz-placeholder{color:inherit;opacity:0.7}form .form-group .floating-label input::-moz-placeholder,form .form-group .floating-label textarea::-moz-placeholder,form .form-group .floating-label .form-control::-moz-placeholder{color:inherit;opacity:0.7}form .form-group .floating-label input::-webkit-input-placeholder,form .form-group .floating-label textarea::-webkit-input-placeholder,form .form-group .floating-label .form-control::-webkit-input-placeholder{color:inherit;opacity:0.7}form .form-group .floating-label input:hover,form .form-group .floating-label input:focus,form .form-group .floating-label input:active,form .form-group .floating-label textarea:hover,form .form-group .floating-label textarea:focus,form .form-group .floating-label textarea:active,form .form-group .floating-label .form-control:hover,form .form-group .floating-label .form-control:focus,form .form-group .floating-label .form-control:active{padding-left:10px}form .form-group .floating-label input[type=checkbox],form .form-group .floating-label input[type=radio],form .form-group .floating-label textarea[type=checkbox],form .form-group .floating-label textarea[type=radio],form .form-group .floating-label .form-control[type=checkbox],form .form-group .floating-label .form-control[type=radio]{margin:0;height:auto}form .form-group .floating-label input[type=checkbox]+label,form .form-group .floating-label input[type=radio]+label,form .form-group .floating-label textarea[type=checkbox]+label,form .form-group .floating-label textarea[type=radio]+label,form .form-group .floating-label .form-control[type=checkbox]+label,form .form-group .floating-label .form-control[type=radio]+label{color:inherit;opacity:0.7;display:inline-block;top:0;font-size:inherit}form .form-group .floating-label input[type=checkbox]:checked+label,form .form-group .floating-label input[type=radio]:checked+label,form .form-group .floating-label textarea[type=checkbox]:checked+label,form .form-group .floating-label textarea[type=radio]:checked+label,form .form-group .floating-label .form-control[type=checkbox]:checked+label,form .form-group .floating-label .form-control[type=radio]:checked+label{color:inherit;opacity:1}form .form-group .floating-label input[type=checkbox]:checked.reveal-toggle ~ .reveal-if-active,form .form-group .floating-label input[type=radio]:checked.reveal-toggle ~ .reveal-if-active,form .form-group .floating-label textarea[type=checkbox]:checked.reveal-toggle ~ .reveal-if-active,form .form-group .floating-label textarea[type=radio]:checked.reveal-toggle ~ .reveal-if-active,form .form-group .floating-label .form-control[type=checkbox]:checked.reveal-toggle ~ .reveal-if-active,form .form-group .floating-label .form-control[type=radio]:checked.reveal-toggle ~ .reveal-if-active{opacity:1;max-height:100px;overflow:visible;visibility:visible}form .form-group .floating-label label{display:inline-block;z-index:0;position:relative;top:1.7em;margin:0;font-size:14px;line-height:normal;vertical-align:middle;vertical-align:baseline;font-weight:normal;color:inherit;opacity:0;-webkit-transition:top 0.5s ease,opacity 0.5s ease;-moz-transition:top 0.5s ease,opacity 0.5s ease;-ms-transition:top 0.5s ease,opacity 0.5s ease;transition:top 0.5s ease,opacity 0.5s ease}form .form-group .floating-label label.visible-label{top:0;opacity:0.8}form .form-group .floating-label .option-container label{all:unset;display:block;position:relative;padding-left:30px;margin-right:16px;margin-bottom:16px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left;line-height:24px}form .form-group .floating-label .option-container:hover input ~ .checkmark{background-color:#2b4258}form .form-group .floating-label .option-container input{position:absolute;opacity:0;cursor:pointer;width:0}form .form-group .floating-label .option-container input ~ span,form .form-group .floating-label .option-container input ~ label{opacity:0.7}form .form-group .floating-label .option-container input:checked ~ .checkmark{background-color:#0bbff1}form .form-group .floating-label .option-container input:checked ~ .checkmark:after{display:block}form .form-group .floating-label .option-container input:checked ~ span,form .form-group .floating-label .option-container input:checked ~ label{opacity:1}form .form-group .floating-label .option-container input[type="radio"]+.checkmark{border-radius:50%}form .form-group .floating-label .option-container input[type="radio"]+.checkmark:after{top:8px;left:8px;width:8px;height:8px;border-radius:50%;background:white}form .form-group .floating-label .option-container input[type="checkbox"]+.checkmark:after{top:5.5px;left:9.5px;width:6px;height:12px;border:solid white;border-width:0 3px 3px 0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}form .form-group .floating-label .option-container .checkmark{position:absolute;height:24px;width:24px;background-color:#eee}form .form-group .floating-label .option-container .checkmark:after{content:"";position:absolute;display:none}form .form-group .floating-label .help-block{font-style:italic}form .form-group .floating-label .help-block,form .form-group .floating-label .help-block ul{margin:0}form .form-group .floating-label-with-value label{top:0;opacity:0.8}form .form-group .floating-label-with-focus label{color:#0bbff1}form .form-group .reveal-if-active{opacity:0;max-height:0;overflow:hidden;transition:0.5s;visibility:hidden}form .input-donate-ammount input[type=radio]{position:absolute;z-index:-5}form .input-donate-ammount input[type=radio]:focus+label{background-color:#0bbff1;color:#fff}form .input-donate-ammount input[type=number]{background:none;width:100%;border:none;border-bottom:1px solid rgba(43,66,88,0.7);margin-top:-1px;z-index:1;display:inline-block;position:relative;padding:0;border-radius:0;box-shadow:none !important;margin-bottom:0;color:inherit;font-size:inherit;line-height:inherit;height:auto}form .input-donate-ammount input[type=number]::-webkit-input-placeholder{color:inherit;z-index:1}form .input-donate-ammount input:checked+label{background-color:#0bbff1;border-color:#0bbff1;color:#fff}form .input-donate-ammount input:checked+label input[type=number]{border-color:rgba(255,255,255,0.7)}form .input-donate-ammount input:checked+label::before{background-color:#0bbff1;border-color:#fff}form .input-donate-ammount label{display:block;margin-bottom:6px;padding:12px;border:1px solid #2b4258;border-radius:0;color:#2b4258;opacity:1;background-color:#fff;cursor:pointer;user-select:none;text-align:center;font-weight:normal;line-height:24px;width:100%}form .input-donate-ammount label:hover{border-color:#0bbff1;background-color:#fff;color:#0bbff1}form .input-donate-ammount label:hover input[type=number]{border-color:rgba(11,191,241,0.7)}form .input-donate-ammount label::before{content:' ';display:none;position:absolute;top:18px;width:20px;height:20px;border:2px solid #0bbff1;border-radius:100%;transition:background-color .2s}form .donate-border .form-control{border-bottom:1px solid #2b4258 !important}#success{margin-top:10px;font-size:14px}#success .alert{margin-left:15px;margin-right:15px;padding:10px;border:none;border-radius:0;margin-bottom:0}#success .alert button{padding:0 6px}#success .alert strong{font-weight:normal}.input-group .form-control{border-radius:0;box-shadow:none;border:none}.input-group .input-group-btn .btn{border-radius:0}.input-group .input-group-addon{padding:0px;font-size:inherit;font-weight:normal;line-height:1;color:inherit;opacity:0.7;text-align:center;background-color:transparent;border:none;border-radius:0px}.input-group .input-group-addon:first-child{padding-right:12px}.input-group .input-group-addon:last-child{padding-left:12px}.carousel{height:80%;padding:0}.carousel .item,.carousel .item.active,.carousel .carousel-inner{height:100%}.carousel .fill{width:100%;height:100%;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat}.carousel .carousel-control{font-family:inherit;background:none;font-size:5em;width:10%}.carousel .carousel-control .icon-prev,.carousel .carousel-control .icon-next{width:80px;height:80px;font-family:inherit;font-size:inherit;margin-top:-45px;border:10px solid;border-radius:50px}.carousel .carousel-control .icon-prev::before,.carousel .carousel-control .icon-next::before{margin-top:-10px;display:block}.carousel .carousel-indicators{bottom:0}.carousel .carousel-indicators li{width:16px;height:16px;border-radius:0}.carousel .carousel-indicators .active{width:20px;height:20px}.service .service-content{display:none;position:absolute;background-color:#fff;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2)}@media (min-width: 768px){.service .service-content{left:-25%;width:150%}}.service .service-content p{padding:15px;text-align:center;color:inherit;margin:0px}.service:hover .service-content,.service:focus .service-content,.service:active .service-content,.service .service-content:hover .service-content{display:block;z-index:2}#options button{border:1px solid}#options button.selected{background-color:#0bbff1;color:#fff}#options button span{color:#f00;text-transform:lowercase}#rates .panel,#options .panel{margin-bottom:20px;background-color:#fff;color:#2b4258;text-align:center;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}#rates .panel .panel-heading,#options .panel .panel-heading{padding:10px 15px;background:rgba(11,191,241,0.3);border:none;border-radius:0}#rates .panel .panel-heading .panel-title,#options .panel .panel-heading .panel-title{font-size:20px}#rates .panel .panel-body .price,#options .panel .panel-body .price{font-size:40px}#rates .panel .list-group,#options .panel .list-group{margin-bottom:20px}#rates .panel .list-group .list-group-item,#options .panel .list-group .list-group-item{margin-bottom:0px;border:none;background:none}#rates .panel .panel-footer,#options .panel .panel-footer{border:none}#faq .panel{margin-bottom:0;background:none;border:none;border-radius:0;-webkit-box-shadow:0 0px 0px rgba(0,0,0,0.05);box-shadow:0 0px 0px rgba(0,0,0,0.05)}#faq .panel .panel-heading{padding:10px 0;border-top-left-radius:0px;border-top-right-radius:0px;color:#0bbff1}#faq .panel .panel-heading .panel-title{text-align:left}#faq .panel .panel-collapse{border-bottom:1px solid #e1e1e1}#faq .panel .panel-collapse .panel-body{padding:0 0 0 10px;border:none}#faq .panel .panel-collapse .panel-body p{margin-bottom:10px}.card{margin:0 0 15px}@media (min-width: 768px){.card{margin:0 0 30px}}.card .card-body{padding:20px;background-color:#fff}@media (min-width: 768px){.card .card-body .img{height:240px}}.card .card-body .card-text:last-child{margin-bottom:0;margin-top:20px}.card .card-body .card-text.text-muted{font-style:italic;margin:0}.bg-secondary .card .card-body{border:1px solid #eee;border-top:none}.mapoverlay{background:transparent;position:relative;width:100%;height:400px;top:400px;margin-top:-400px}.timeline{list-style:none;padding:0;position:relative}.timeline:before{top:0;bottom:0;position:absolute;content:"";width:2px;background-color:#f1f1f1;left:40px;margin-left:-1.5px}.timeline>li{margin-bottom:50px;position:relative;min-height:50px}.timeline>li:before{content:" ";display:table}.timeline>li:after{content:" ";display:table;clear:both}.timeline>li .timeline-panel{width:100%;float:right;padding:0 20px 0 100px;position:relative;text-align:left}.timeline>li .timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.timeline>li .timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline>li .timeline-image{left:0;margin-left:0;width:80px;height:80px;position:absolute;z-index:100;background-color:#2b4258;color:#fff;border-radius:100%;border:7px solid #f1f1f1;text-align:center}.timeline>li .timeline-image h4{font-size:10px;margin-top:12px;line-height:14px}.timeline>li:last-child{margin-bottom:0}.timeline>li.timeline-inverted>.timeline-panel{float:right;text-align:left;padding:0 20px 0 100px}.timeline>li.timeline-inverted>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.timeline>li.timeline-inverted>.timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline .timeline-heading h4{margin-top:0;color:inherit}.timeline .timeline-heading h4.subheading{text-transform:none}.timeline .timeline-body>p{margin-bottom:0}.timeline .timeline-body>ul{margin-bottom:0}@media (min-width: 768px){.timeline:before{left:50%}.timeline>li{margin-bottom:100px;min-height:100px}.timeline>li .timeline-panel{width:41%;float:left;padding:0 20px 20px 30px;text-align:right}.timeline>li .timeline-image{width:100px;height:100px;left:50%;margin-left:-50px}.timeline>li .timeline-image h4{font-size:13px;margin-top:16px;line-height:18px}.timeline>li.timeline-inverted>.timeline-panel{float:right;text-align:left;padding:0 30px 20px 20px}}@media (min-width: 992px){.timeline>li{min-height:150px}.timeline>li .timeline-panel{padding:0 20px 20px}.timeline>li .timeline-image{width:150px;height:150px;margin-left:-75px}.timeline>li .timeline-image h4{font-size:18px;margin-top:30px;line-height:26px}.timeline>li.timeline-inverted>.timeline-panel{padding:0 20px 20px}}@media (min-width: 1200px){.timeline>li{min-height:170px}.timeline>li .timeline-panel{padding:0 20px 20px 100px}.timeline>li .timeline-image{width:170px;height:170px;margin-left:-85px}.timeline>li .timeline-image h4{margin-top:40px}.timeline>li.timeline-inverted>.timeline-panel{padding:0 100px 20px 20px}}#directors .service-box{background:#eee;padding:10px;margin-bottom:10px;min-height:210px}#directors .service-box p{margin:auto}#directors .service-box ul{list-style:circle;margin-bottom:20px}.gs-title,.gs-snippet{font-family:"Montserrat",sans-serif}.gsc-result-info{display:none}.gcsc-branding{display:none !important}.gsc-thumbnail{display:block}.gsc-orderby-container{display:none}.gs-title a{font-size:16px !important;text-align:left !important;text-decoration:none !important}.gs-title{font-size:16px !important;text-align:left !important;text-decoration:none !important;overflow:visible !important;height:1.4em !important}.gsc-url-top,.gsc-url-bottom{display:none}.gsc-table-result,.gsc-thumbnail-inside,.gsc-url-top{padding-left:0 !important;padding-right:0 !important}.gsc-cursor-page{font-size:1.5em}.gsc-tabsArea>.gsc-tabHeader{height:auto !important}.gsc-tabsArea{margin-top:0px !important}.gsc-tabsArea>div{overflow:none !important}.gsc-above-wrapper-area{border:none !important;padding:0 !important}.cse .gsc-control-cse,.gsc-control-cse{padding:0 !important;border:none !important}.gsc-results .gsc-cursor-box{margin:10px 0 0 0 !important}.display_archive{font-family:inherit;font-size:16px}.campaign{line-height:inherit;margin:5px}.master{margin-bottom:20px;border:4px double #aaa;margin:0 5% 5%;width:90%}@media (min-width: 768px){.master{width:45%;float:right;margin:0 0 20px 20px}}.app-img{border-radius:22.5%;margin:auto;width:80%}.app-flex{display:flex;align-items:center;justify-content:center}.app-btn{width:45%;max-width:160px;color:#fff;margin:20px 10px;text-align:left;border-radius:5px;text-decoration:none;font-family:"Lucida Grande", sans-serif;font-size:10px;text-transform:uppercase;background-color:#101010;transition:background-color 0.25s linear}.app-btn:hover,.app-btn:focus{background-color:#454545;color:#fff;text-decoration:none}.app-btn i,.app-btn fa{width:20%;text-align:center;font-size:28px;margin-right:7px}.app-btn p{font-size:10px;margin:1em 0;line-height:1.15}.app-btn .big-txt{font-size:17px;text-transform:capitalize}
