h1,h2,h3,h4,h5,h6{font-family:Cairo,sans-serif}.site-branding__text{width:100%}@media (min-width:768px){.site-branding__text{padding:0;margin:0}}.site-branding__text .site-branding__name{margin:0;padding:15px;text-align:center}@media (min-width:768px){.site-branding__text .site-branding__name{padding:15px 30px;text-align:right;float:right}}.site-branding__text .site-branding__name a{font-family:Cairo,sans-serif;font-size:2.4em;line-height:1;font-weight:700;color:#fff;text-shadow:2px 2px 0 #000}@media (min-width:768px){.site-branding__text .site-branding__name a{font-size:1.4em}}#block-languageswitcher{padding:15px 30px;float:none;text-align:center}@media (min-width:768px){#block-languageswitcher{float:left;text-align:left}}#block-languageswitcher .language-link{display:inline-block;padding:10px;color:#fff;background-color:rgba(0,125,153,.15);margin-right:5px;line-height:1;font-size:.7em;text-transform:lowercase;border-radius:4px;border:1px solid #009cbf}#block-languageswitcher .language-link:hover{background-color:#00c3ef}#block-languageswitcher .language-link.is-active,#block-languageswitcher .language-link.is-active:hover{background-color:#009cbf}.flex-list{width:100%;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-list .box-item{box-sizing:border-box;width:100%;padding:15px;margin:0;border-bottom:1px solid #ececec}@media (min-width:768px){.flex-list .box-item{width:33.333%}}.flex-list .box-item .node--type-article{border:none;padding:0}.flex-list .box-item .field--type-image{width:100%;float:none;display:block;margin:0}@media (min-width:1024px){.flex-list .box-item .field--type-image{width:220px;margin-right:15px;float:left;display:block}}.flex-list .box-item .field--type-image a{display:block}.flex-list .box-item .field--type-image a img{display:block;width:100%}.block-views-blocktaxonomy-term-block-home-filters>h2{padding:0 15px}.block-views-blocktaxonomy-term-block-home-filters .bef-exposed-form .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-views-blocktaxonomy-term-block-home-filters .bef-exposed-form .form--inline .form-actions,.block-views-blocktaxonomy-term-block-home-filters .bef-exposed-form .form--inline .form-item{box-sizing:border-box;width:100%;padding:0 15px;margin:5px 0}@media (min-width:768px){.block-views-blocktaxonomy-term-block-home-filters .bef-exposed-form .form--inline .form-item{width:25%}}.block-views-blocktaxonomy-term-block-home-filters .bef-exposed-form .form--inline .form-item input,.block-views-blocktaxonomy-term-block-home-filters .bef-exposed-form .form--inline .form-item select{width:100%}#headerwrap{min-height:284px}#header{background-image:url("/sites/default/files/theme_stuff/home_bg.jpg")!important;background-position:50%;background-size:cover;background-repeat:no-repeat;height:100%;border-bottom:6px solid #009cbf}@media (min-width:1920){#header .section{min-height:284px}}#block-languageswitcher{float:left}#block-qits-branding{float:right;font-size:28px}@media (max-width:767px){#block-qits-branding{float:none;font-size:20px}}#block-languageswitcher li{display:inline-block;padding-right:5px;font-size:18px}.rotate-45{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header--caption__toggle{position:absolute;bottom:0;left:auto;right:1em;width:30px}[dir=rtl] .header--caption__toggle{left:1em;right:auto}.header--caption__content{display:none;position:absolute;width:auto;max-height:290px;bottom:35px;left:1em;right:1em;padding:15px;border:1px solid #009cbf;border-radius:3px;background:rgba(0,0,0,.75);color:#fff;overflow:scroll}.header--caption__content p{margin-bottom:5px}.header--caption__content plast-child{margin-bottom:0}#block-searchbutton{position:absolute;bottom:-15px;padding-right:15px;padding-left:15px}#block-searchbutton a.btn{display:inline-block;box-sizing:border-box;height:40px;padding:10px;border:1px solid #009cbf;color:#009cbf;border-radius:4px;background-color:#fff;font-size:1em}#block-searchbutton button a.btnhover{background-color:#009cbf;color:#fff}.page-node-type-article article .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-node-type-article article .node__content .field--type-image{-webkit-box-flex:2;-ms-flex:2 1 auto;flex:2 1 auto}@media (min-width:768px){.page-node-type-article article .node__content .field--type-image{width:67%;max-height:80vh}}.page-node-type-article article .node__content .field{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:768px){.page-node-type-article article .node__content .field{width:33%}}.field--name-field-area .field__item>a,.field--name-field-theme .field__item>a{padding:3px 6px;background:#016b83;border-radius:3px;text-decoration:none;text-transform:lowercase;font-size:90%;letter-spacing:.5px;color:#e0e0e0}.upper{text-transform:UPPERCASE}@media screen and (min-width:768px){.page-node-type-article article .node__content .field--type-image{max-height:none}}
body{color:#4a4a4a;background:#016b83;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#ffffff;}.tabs ul.primary li a.is-active{background-color:#ffffff;}.tabs ul.primary li.is-active a{background-color:#ffffff;border-bottom-color:#ffffff;}#header{background-color:#c2c4c5;background-image:-webkit-linear-gradient(top,#d0d0d0 0%,#c2c4c5 100%);background-image:linear-gradient(to bottom,#d0d0d0 0%,#c2c4c5 100%);}a,.link{color:#009cbf;}a:hover,a:focus,.link:hover,.link:focus{color:#00c3ed;}a:active,.link:active{color:#2bd9fe;}.sidebar .block{background-color:#ffffff;border-color:#cccccc;}.site-footer{background:#016b83;}.region-header,.region-header a,.region-header li a.is-active,.site-branding__text,.site-branding,.site-branding__text a,.site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#000000;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
