/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Yanone Kaffeesatz';}.page-title{background-color:#006838;background:rgba(0,104,56,0.8);}.page-header{color:#ffffff;padding:18px 0;margin:0;border-bottom:0;font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:700;font-size:45px;text-shadow:0 0 5px #333;}.path-node .region-header{background-color:rgba(0,0,0,0.1);background-image:url(/themes/custom/imperialbrown/images/default.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:50% 50%;z-index:auto;background-size:cover;}.path-node .region-header>.container{min-height:378px;}.page-node-type-landing-page .region-header{background:none;}.page-node-type-landing-page .region-header>.container{min-height:auto;position:absolute;top:0;left:0;right:0;z-index:5;}body.navbar-is-fixed-top.path-node{margin-top:0;}.path-node .region-content{font-family:'Open Sans';font-style:normal;font-weight:600;font-size:14px;margin-top:30px;min-height:200px;}.path-node .main-container .region-content img{display:block;max-width:100%;height:auto;}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background:rgba(0,104,56,0.8);border-radius:4px;}.breadcrumb,.breadcrumb a{color:#ffffff;}.breadcrumb>.active{color:#ffffff;color:rgba(255,255,255,0.8);}.alert{margin-top:20px;}.path-frontpage .highlighted{position:absolute;top:100px;z-index:10000;left:5%;right:5%;}.path-frontpage .container-fluid,.path-node .container-fluid{padding-left:0rem;padding-right:0rem;overflow:hidden;}.path-frontpage .page-header,.page-node-type-landing-page .page-header{display:none;}.path-frontpage .flexslider,.page-node-type-landing-page .flexslider{border:0;margin:0;}.path-frontpage .flexslider .slides:before,.page-node-type-landing-page .flexslider .slides:before{content:'';position:absolute;top:0;right:0;bottom:200px;left:0;background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,0) 50%,#000000);opacity:.6;z-index:5;}.path-frontpage .flexslider .slides img,.page-node-type-landing-page .flexslider .slides img{min-height:500px;max-height:720px;object-fit:cover;}.path-frontpage .region-header{position:absolute;z-index:6;width:100%;top:75px;}.field--name-field-slide-image img{width:100%;}.flex-direction-nav .flex-prev{background:url(/themes/custom/imperialbrown/images/arrow-left.png);text-indent:100%;white-space:nowrap;overflow:hidden;width:43px;height:42px;}.flex-direction-nav .flex-next{background:url(/themes/custom/imperialbrown/images/arrow-right.png);text-indent:100%;white-space:nowrap;overflow:hidden;width:43px;height:42px;}.slide-caption{position:absolute;bottom:15%;color:#ffffff;width:100%;}.field--name-field-slider-heading{font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:700;font-size:63px;text-align:center;line-height:1em;text-shadow:0 0 8px #000;padding:0 10px;}.field--name-field-slider-text{font-family:'Open Sans';font-style:normal;font-weight:600;font-size:20px;text-align:center;line-height:1.2em;text-shadow:0 0 5px #000;padding:0 10px;}.slide-caption .field--name-field-link{text-align:center;padding-top:0.5em;}.slide-caption .field--name-field-link a{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;color:#fff;background-color:#337ab7;border-color:#2e6da4;}.slide-caption .field--name-field-link a:hover{background-color:#396283;text-decoration:none;}body.navbar-is-fixed-top.path-frontpage{margin-top:0;}.navbar-nav{margin:0;}.navbar{margin-bottom:0;background-color:#006838;background:rgb(0,104,56);border-color:transparent;border-bottom:solid 12px rgb(175,158,158);opacity:0.9;}.navbar-default .navbar-nav>li>a{color:#ffffff;font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:normal;font-size:20px;}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#ffffff;}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#ffffff;background-color:transparent;}.navbar-default .navbar-nav>li>a.is-active::after{content:url(/themes/custom/imperialbrown/images/nav-current.png);position:absolute;bottom:3px;left:0;right:0;text-align:center;opacity:0.5;}#block-views-block-frontpage-block-1{position:absolute;bottom:10px;}#block-views-block-frontpage-block-1 .view-content,#block-views-block-frontpage-block-1 .view-header{display:inline-block;vertical-align:bottom;}#block-views-block-frontpage-block-1 .view-header .views-row{font-family:'Open Sans';font-style:normal;font-weight:normal;font-size:13px;color:#14c289;}#block-views-block-frontpage-block-1 .view-header .views-row a[href^="tel:"]{font-weight:bold;color:#ffffff;text-decoration:none;}#block-views-block-frontpage-block-1 li .views-field-field-image{padding-left:1em;}#block-views-block-frontpage-block-4 ul{text-align:right;}#block-views-block-frontpage-block-4 li{display:inline-block;padding:0 12px 0 0;}#block-views-block-frontpage-block-3{font-family:'Open Sans';font-style:normal;font-weight:normal;font-size:13px;color:#14c289;position:absolute;bottom:10px;left:10px;}#block-views-block-frontpage-block-3 a[href^="tel:"]{font-weight:bold;color:#ffffff;text-decoration:none;}.main-container.container-fluid{padding-left:0;padding-right:0;}.main-container.container{margin-bottom:40px;}.path-frontpage .main-container{margin-bottom:0;}.view-frontpage .attachment-after,.view-landing-page .attachment-after{position:relative;top:-50px;z-index:5;}.view-landing-page .attachment-after > .views-element-container.form-group{margin-bottom:5px;}.view-frontpage .attachment-after::before,.view-landing-page .attachment-after::before{content:" ";display:block;background-color:#006838;background:rgb(0,104,56);height:35px;width:100%;position:absolute;top:15px;opacity:0.9;}.paragraph--type--columns{text-align:center;padding-bottom:1em;}.paragraph--type--columns .field--type-image{display:inline-block;}.paragraph--type--columns .field--name-field-heading{font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:700;font-size:27px;color:#006838;}.paragraph--type--columns .field--name-field-heading::before{content:url(/themes/custom/imperialbrown/images/arrow-column.png);padding-right:10px;}.paragraph--type--columns .field--name-field-heading a,.paragraph--type--columns .field--name-field-heading a:hover{color:#006838;text-decoration:none;}.paragraph--type--columns .field--name-field-text{font-family:'Open Sans';font-style:normal;font-weight:normal;font-size:11px;}.front-secondary{background:#006838;background:linear-gradient(to bottom,rgba(0,104,55,1) 0%,rgba(0,77,42,1) 100%);}.front-secondary ul{margin:0;text-align:center;}.front-secondary ul li{display:inline-block;position:relative;}.front-secondary ul li::before{content:url(/themes/custom/imperialbrown/images/notches.png);position:absolute;top:-6px;left:0;right:0;text-align:center;}.front-secondary ul li a{color:#ffffff;display:block;}.front-secondary .field-image,.front-secondary .field-link{display:inline-block;vertical-align:middle;}.front-secondary .field-link{font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:700;font-size:27px;padding:10px 15px 10px 10px;}li.innernav-inline{display:inline-block;}#block-exposedformsearchpage-1{margin-top:10px;}.block-views-exposed-filter-blocksearch-page-1 .input-group{width:90%;width:calc(100% - 120px);}.block-views-exposed-filter-blocksearch-page-1 .input-group-addon{position:absolute;right:0;z-index:10;top:2px;}.block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext{display:inline;}.block-views-exposed-filter-blocksearch-page-1 .form-actions .btn{margin-right:0;}.view-search-results-details .view-display-id-attachment_1 .view-content{display:flex;flex-wrap:wrap;}.view-search-results-details .view-display-id-attachment_1 .view-content .row-video{padding:0.5em;}#ui-id-1,.ui-autocomplete{z-index:1100;font-size:16px;}.ui-autocomplete .ui-menu-item{border:0;border-radius:0;clear:both;color:#333;cursor:pointer;display:block;font-weight:400;margin:0;outline:0;padding:3px 20px;text-decoration:none;white-space:nowrap;}.ui-autocomplete .ui-menu-item a{text-decoration:none;}.ui-autocomplete .ui-menu-item:hover{background:rgba(0,0,0,0.1);}.ui-autocomplete .ui-autocomplete-field-group{background:#000000;color:#ffffff;padding-top:6px;padding-bottom:6px;}.ui-autocomplete .ui-state-active,.ui-autocomplete .ui-widget-content .ui-autocomplete .ui-state-active{border:0;background:transparent;font-weight:normal;color:#000;}.misc-section{position:relative;}.misc-section-wrapper{position:absolute;top:30px;width:100%;}.misc-section .field--name-field-image img{min-height:400px;max-height:420px;object-fit:cover;object-position:50% 100%;width:100%;}.misc-section .field--name-field-image::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,#000,transparent);opacity:.7;}.misc-section .field--name-field-heading{font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:700;font-size:54px;color:#14c289;text-shadow:1px 1px 5px rgb(0,0,0);}.misc-section .field--name-field-text{font-family:'Open Sans';font-style:normal;font-weight:600;font-size:17px;line-height:1.2em;color:#ffffff;text-shadow:1px 1px 5px rgb(0,0,0);max-width:55%;}.misc-section .field--name-field-link{font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:700;font-size:22px;color:#14c289;text-shadow:1px 1px 5px rgb(0,0,0);max-width:50%;text-align:right;}.misc-section .field--name-field-link a{color:#ffffff;}.misc-section .field--name-field-link a::after{content:url(/themes/custom/imperialbrown/images/arrow-more.png);padding-left:5px;vertical-align:middle;}.strategic-alliances .view-content .row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}.strategic-alliances .view-header{font-size:33px;font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:700;color:#006838;text-align:center;padding-bottom:0.5em;}.path-frontpage .views-element-container.form-group{margin-bottom:5px;}#above_footer{background:#006838;background:linear-gradient(to bottom,rgba(0,104,55,1) 0%,rgba(0,77,42,1) 100%);}#above_footer .front-secondary{background:transparent;}.footer{background:#006838;background:linear-gradient(135deg,rgba(0,71,38,1) 25%,rgba(0,32,18,1) 100%);padding-top:0;border-top:0;border-bottom:21px solid #006335;border-bottom:21px solid rgba(0,103,55,0.9);margin-top:5px;padding-bottom:1em;}.path-frontpage .footer{margin-top:-50px;}#block-views-block-frontpage-block-5 .view-content{text-align:center;}#block-views-block-frontpage-block-5 .view-content .views-field-field-footer-logo{max-width:320px;padding:18px 25px;background:#ffffff;border-radius:0 0 10px 10px;margin:0 auto;}#block-views-block-frontpage-block-4{width:480px;color:#ffffff;float:left;}.views-field-field-footer-locations{width:240px;font-family:'Open Sans';font-size:11px;font-weight:300;padding:10px;}.views-field-field-footer-locations .field--name-field-name{font-family:'Open Sans';font-size:13px;font-weight:700;}.views-field-field-footer-locations .field--label-inline>.field--item{font-family:'Open Sans';font-size:11px;font-weight:300;display:inline;}.views-field-field-footer-locations .field--label-inline .field--label{font-family:'Open Sans';font-size:11px;font-weight:600;display:inline-block;float:none;}.views-field-field-footer-locations .field--name-field-name,.views-field-field-footer-locations .field--name-field-address{padding-bottom:3px;}#block-views-block-frontpage-block-4 .location-1{float:left;text-align:right;}#block-views-block-frontpage-block-4 .location-1 .field--label-inline > .field--item{padding-right:0;}#block-views-block-frontpage-block-4 .location-2,#block-views-block-frontpage-block-4 .location-3{float:right;}#block-views-block-frontpage-block-4 .location-3{margin-bottom:0.3em;}.region-footer{position:relative;}#block-views-block-frontpage-block-9{float:left;position:absolute;top:145px;width:260px;}#block-views-block-frontpage-block-9 .view-content,#block-views-block-frontpage-block-9 .view-footer,#block-views-block-frontpage-block-9 .view-footer a,#block-footerprivacy,#block-footerprivacy a{font-family:'Open Sans';font-style:normal;font-weight:normal;font-size:10px;color:#ffffff;text-align:center;}#block-footerprivacy a:hover{background:transparent;}#block-mainnavigation-2,#block-footermenu{margin-top:22px;float:left;}#block-mainnavigation-2 ul{list-style:none;padding-left:2em;}#block-footermenu ul{list-style:none;padding-left:2em;}#block-mainnavigation-2 ul li,#block-footermenu ul li{line-height:1.6em;}#block-mainnavigation-2 ul li a,#block-footermenu ul li a{font-family:'Open Sans';font-weight:700;font-size:13px;color:#ffffff;}#block-mainnavigation-2 ul li a:hover,#block-footermenu ul li a:hover{text-decoration:none;}.region-sidebar-second{padding:0;background-color:transparent;border:0;border-radius:10px;box-shadow:none;margin-top:30px;}#block-booknavigationcustomized{background:#006838;background:linear-gradient(135deg,rgba(0,104,55,1) 0%,rgba(0,77,42,1) 100%);border-radius:10px;margin-bottom:20px;}#block-views-block-frontpage-block-7{margin-bottom:20px;}#block-booknavigationcustomized li.menu-item a{display:block;}#block-booknavigationcustomized h2{font-family:'Yanone Kaffeesatz';font-size:21px;font-style:normal;font-weight:700;color:#ffffff;padding:15px;margin:0;}#block-booknavigationcustomized ul.book-menu{margin:0;padding:0;}#block-booknavigationcustomized ul.book-menu li.menu-item a{font-family:'Yanone Kaffeesatz';font-size:21px;font-style:normal;font-weight:700;color:#ffffff;}#block-booknavigationcustomized ul.book-menu>li.menu-item>a{border-top:2px solid #ffffff;}#block-booknavigationcustomized ul.inner-book-menu{background:rgba(31,157,136,0.9);margin-left:5px;margin-right:5px;border-top:1px solid #fff;box-shadow:inset 0 0 10px #444;}#block-booknavigationcustomized ul.inner-book-menu ul{background:#335657;border:0;}#block-booknavigationcustomized ul.inner-book-menu ul.inner-book-menu ul{background:#4f5757;border:0;}#block-booknavigationcustomized .nav-pills>li>a{border-radius:0;}#block-booknavigationcustomized .nav-stacked>li+li{margin-top:0;margin-left:0;}#block-booknavigationcustomized .nav>li>a:hover,#block-booknavigationcustomized .nav>li>a:focus,#block-booknavigationcustomized .nav>li.menu-item--active-trail>a{text-decoration:none;background:rgba(0,0,0,0.1);}#block-booknavigationcustomized ul.book-menu>li.menu-item>a::before{content:url(/themes/custom/imperialbrown/images/vert-notches.png);position:absolute;left:0;padding-top:2px;}#block-booknavigationcustomized h2,#block-booknavigationcustomized .nav-pills>li>a{padding-left:20px;}.sidebar-logo img{max-width:200px;margin-left:auto;margin-right:auto;}.sidebar-logo .views-field-field-telephone a[href^="tel:"]{font-family:'Open Sans';font-style:normal;font-weight:600;font-size:18px;color:#006838;text-decoration:none;}.sidebar-logo,.sidebar-logo .views-field-field-footer-logo .field-content{text-align:center;}.file,.file-link{font-size:16px;}.file-size{font-size:12px;}.field--name-field-file-description{padding:10px 15px;margin:0 2px;border:1px solid #ccc;border-top:0;}.paragraph--type--video .field--name-field-heading{font-family:'Yanone Kaffeesatz';font-size:30px;font-weight:500;line-height:1.1;margin-top:20px;margin-bottom:10px;}.view-blog-details.alert{margin-top:0;background:rgba(217,232,209,0.2);border:1px solid rgba(217,232,209,0.5);}.popover-title{font-family:inherit;}.popover{max-width:500px;line-height:1.2em;}.paragraph--type--warning{margin:10px 0;}.warning-popover{padding-left:20px;background-image:url(/themes/custom/imperialbrown/images/warning.svg);background-size:14px auto;background-repeat:no-repeat;background-position:4px center;}.p65 img.media-object{padding-top:1.5em;max-width:45px;}.p65 .text-center{margin-bottom:8px;}.view-landing-page .attachment-after{margin-bottom:-23px;}.page-node-type-landing-page{font-family:'Open Sans';}.landing1-block{background:linear-gradient(#006838,#1a3227);color:#ffffff;font-size:20px;padding-top:0.25em;padding-bottom:1em;}.landing1-block h2{font-weight:700;font-size:50px;color:#14b580;text-shadow:0 0 8px #0000008a;margin-bottom:0.3em;}.landing1-block p{line-height:1.5;margin:0 0 1.1em;}.landing2-block{margin-bottom:3.5em;}.landing2-block h2{font-weight:700;font-size:50px;color:#006838;margin-top:1em;margin-bottom:0.3em;}.landing2-block p.tagline{font-size:20px;margin-bottom:0.75em;}.landing2-block p.tagline strong{color:#14b580;}.landing2-block ul{font-size:18px;line-height:1.6;}.landing2-block li{padding-left:0.5em;}.landing2-block ul li::marker{color:#14b580;}.landing3-block{background:#006838;color:#ffffff;font-size:20px;padding-top:1em;padding-bottom:1em;}.landing3-block span::after{content:url(/themes/custom/imperialbrown/images/arrow-more.png);padding-left:5px;vertical-align:middle;}.landing3-block p.ea{font-weight:600;}.landing3-block .btn-lg.btn-default{font-family:'Yanone Kaffeesatz';font-size:22px;font-weight:600;color:#ffffff;background-color:#231f20;border-color:transparent;margin-left:0.5em;padding:6px 16px;line-height:1.3333333;border-radius:2px;}.landing4-block{margin-top:1.5em;margin-bottom:1.5em;}.landing5-block{background-image:url(/themes/custom/imperialbrown/images/in-tucson.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:50% 100%;background-size:cover;min-height:429px;display:flex;justify-content:center;align-items:center;margin-bottom:1em;}.landing5-block h2{font-weight:700;font-size:50px;color:#14b580;margin-top:1em;margin-bottom:0.3em;text-shadow:0 0 8px #0000008a;}.landing5-block h3{font-weight:700;font-size:34px;color:#14b580;margin-top:0.5em;margin-bottom:1em;text-shadow:0 0 6px #0000008a;}.landing5-block ul li::marker{color:#ffffff;}.landing5-block li{padding-left:0.5em;text-shadow:0 0 6px #0000008a;}.landing5-block ul{color:#ffffff;font-size:18px;font-weight:600;line-height:1.6;}.page-node-type-landing-page .video-embed-field-responsive-video{max-width:640px;margin:1em auto;}.page-node-type-landing-page .field--name-field-slider-heading{font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:700;font-size:105px;text-align:center;line-height:1em;text-shadow:0 0 8px #000;padding:0 10px;margin-bottom:10px;}.page-node-type-landing-page .field--name-field-sub-heading{font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:700;font-size:63px;text-align:center;line-height:1em;text-shadow:0 0 8px #000;padding:0 10px;}.page-node-type-landing-page .field--name-field-slider-text{font-family:'Open Sans';font-style:normal;font-weight:600;font-size:20px;text-align:center;line-height:1.2em;text-shadow:0 0 5px #000;padding:0 10px;}.page-node-type-landing-page .field--name-field-slider-text::after,.page-node-type-landing-page .field--name-field-slider-text::before{color:#14c289;content:' " ';}.view-content.landing-slideshow{position:relative;}.view-content.landing-slideshow>.view-header{position:absolute;z-index:15;right:4.5em;width:40vw;top:45%;transform:translateY(-50%);}.view-content.landing-slideshow > .view-header form .btn-primary,.view-content.landing-slideshow > .view-header form .btn-check:focus+.btn-primary,.view-content.landing-slideshow > .view-header form .btn-primary:focus,.view-content.landing-slideshow > .view-header form .btn-primary:hover{background-color:#006838;border-color:#004f2b;color:#fff;}.view-content.landing-slideshow > .view-header form{padding:0.5em 1.25em;}@media (min-width:768px){.view-content.landing-slideshow > .view-header form{background:#464646cf;border-radius:1em;padding:0.5em 1.25em;color:#fff;}.view-content.landing-slideshow>.view-header form legend{color:#fff;}.col-sm-3{width:20%;}}.view-content.landing-slideshow>.view-header form .btn-primary{font-family:'Yanone Kaffeesatz';font-size:1.5em;padding:3px 12px;}.view-content.landing-slideshow .slide-caption{position:absolute;color:#ffffff;width:46vw;top:50%;transform:translateY(-50%);margin-left:4.5em;}.page-node-type-landing-page .flexslider .slides img{min-height:600px;}@media (max-width:991.98px){.page-node-type-landing-page .field--name-field-slider-heading{font-size:75px;}.page-node-type-landing-page .field--name-field-sub-heading{font-size:40px;}.view-content.landing-slideshow .slide-caption{position:absolute;color:#ffffff;width:42vw;top:50%;transform:translateY(-50%);margin-left:4.5em;}}@media (max-width:767.98px){.view-content.landing-slideshow .slide-caption{position:absolute;color:#ffffff;width:90vw;top:50%;transform:translateY(-50%);margin-left:auto;}.view-content.landing-slideshow>.view-header{position:relative;z-index:0;right:auto;width:auto;top:auto;transform:none;margin-bottom:2.5em;padding-top:0.25em;}.page-node-type-landing-page .flexslider .slides img{min-height:450px;}}@media (max-width:575px){.front-secondary{background:transparent;}.front-secondary ul li{display:inline-block;position:relative;background:#006838;background:linear-gradient(to bottom,rgba(0,104,55,1) 0%,rgba(0,37,20,1) 100%);width:90%;border-radius:7px;margin-bottom:10px;}.front-secondary ul li::before{content:'';position:relative;}.field--name-field-slider-heading{font-size:40px;}.page-node-type-landing-page .field--name-field-slider-heading{font-size:60px;}.page-node-type-landing-page .field--name-field-sub-heading{font-size:40px;}.field--name-field-slider-text{font-size:18px;}.misc-section .field--name-field-heading{font-size:44px;text-align:center;}.misc-section .field--name-field-text{font-size:14px;text-align:center;max-width:100%;}.misc-section-wrapper{top:15px;}.misc-section .field--name-field-image img{min-height:550px;max-height:600px;object-fit:cover;object-position:75% 50%;width:100%;}.misc-section .field--name-field-image:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(0deg,transparent,#000000);opacity:.7;}.logo img{max-width:50%;}.page-header{font-size:36px;}#above_footer{background:transparent;}#block-booknavigationcustomized{margin:0 6% 0 10%;}}@media (max-width:767.98px){.navbar-nav{float:left;margin:0;width:100%;}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{background:#333;}.path-frontpage .navbar-default .navbar-toggle{border-color:#ddd;margin-right:30px;}.strategic-alliances .img-responsive{width:auto;}#block-views-block-frontpage-block-4 ul{text-align:center;}#block-views-block-frontpage-block-9{float:none;position:relative;top:0;width:auto;text-align:center;}#block-views-block-frontpage-block-9 .view-content,#block-views-block-frontpage-block-9 .view-footer{display:inline-block;}#block-views-block-frontpage-block-9 .view-content,#block-views-block-frontpage-block-9 .view-footer,#block-views-block-frontpage-block-9 .view-footer a{font-size:9px;}.path-node .region-header>.container{min-height:auto;margin-left:1em;}.maincontainerrow{display:flex;flex-direction:column;}#sidebarfirst{order:3;}#sidebarsecond{order:1;}.pagemaincontent{order:2;}.block-views-exposed-filter-blocksearch-page-1 .input-group{width:100%;}.block-views-exposed-filter-blocksearch-page-1 .input-group-addon{position:relative;top:0;}#block-exposedformsearchpage-1{display:block !important;visibility:visible !important;}.logo img{max-width:60%;}.page-node-type-landing-page .flexslider{margin-top:61px;}.col-xs-6:last-child{clear:both;float:none;margin:0 auto;}}@media (max-width:250px){.col-xs-6{width:100%;}}@media (max-width:820px){.field--name-field-slider-text br{display:none;}}@media (max-width:991px){#edit-flexbox-22>.webform-flex{min-width:auto;}#block-views-block-frontpage-block-4{width:auto;color:#ffffff;float:none;}#block-views-block-frontpage-block-4 .location-1,#block-views-block-frontpage-block-4 .location-2,#block-views-block-frontpage-block-4 .location-3{float:none;text-align:center;}#block-views-block-frontpage-block-4 .attachment{display:flex;align-items:top;justify-content:space-between;padding-top:15px;}#block-views-block-frontpage-block-4 .attachment .views-element-container{flex:1;}.views-field-field-footer-locations{width:auto;}#block-mainnavigation-2,#block-footermenu{float:none;margin-top:10px;}#block-mainnavigation-2 ul,#block-footermenu ul{padding-left:0;text-align:center;}#block-mainnavigation-2 ul li,#block-footermenu ul li{display:inline-block;}#block-mainnavigation-2 ul li::after,#block-footermenu ul li::after{color:#14c289;content:" | ";}#block-mainnavigation-2 ul li:last-child::after,#block-footermenu ul li:last-child::after{content:"";}}@media (min-width:768px){.strategic-alliances .view-content .row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}#block-views-block-frontpage-block-5{width:260px;float:left;}#block-views-block-frontpage-block-5 .view-content .views-field-field-footer-logo{padding:25px;}.path-node .logo.navbar-btn{margin-top:170px;}.page-node-type-landing-page .flexslider{margin-top:112px;}}@media (min-width:992px){#navbar{padding-top:50px;}.path-frontpage .logo.navbar-btn{margin-top:60px;}.path-node .logo.navbar-btn{margin-top:120px;}.logo.navbar-btn{margin-top:120px;}.front-secondary ul{margin:0;text-align:center;display:flex;}.front-secondary ul li{display:inline-block;position:relative;flex-grow:1;}.strategic-alliances .img-responsive{width:auto;}.strategic-alliances .view-content .row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}.strategic-alliances .view-content{float:right;width:87%;}.strategic-alliances .view-header{float:right;width:12%;line-height:1em;padding-top:0.3em;}.navbar-fixed-top,.navbar-fixed-bottom{position:absolute;right:0 !important;left:0 !important;z-index:1030;}.misc-section .field--name-field-image img{object-position:50% 75%;}}@media (min-width:1200px){#block-mainnavigation-2 ul{padding-left:2em;}#block-footermenu ul{padding-left:3em;}.misc-section .field--name-field-image img{min-height:400px;max-height:600px;object-fit:cover;object-position:50% 70%;}#block-views-block-frontpage-block-4{width:510px;margin-left:20px;}.views-field-field-footer-locations{width:255px;padding:10px 10px 10px 30px;}}@media (min-width:768px) and (max-width:991px){#block-views-block-frontpage-block-3{position:absolute;top:10px;}#navbar{padding-top:50px;}.logo img{max-width:60%;}.view-landing-page .paragraph--type--columns .field--name-field-text{min-height:100px;}.page-node-type-landing-page .flexslider{margin-top:162px;}}@media (min-width:992px) and (max-width:1199px){#block-mainnavigation-2 ul li,#block-footermenu ul li{line-height:1.4em;}#block-mainnavigation-2 ul{padding-left:0;}#block-footermenu ul{padding-left:2em;}#block-mainnavigation-2 ul li a,#block-footermenu ul li a{font-size:11px;}#block-views-block-frontpage-block-1{position:absolute;top:10px;}}.contextual-region .contextual .contextual-links a{color:#333 !important;display:block !important;font-weight:normal !important;}.d-inline{display:inline;}
