@media only screen and (min-width: 768px) { .headline:before { background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% / auto padding-box border-box; content: none; min-height: 0px; left: auto; position: static; width: auto; } .headline:after { background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% / auto padding-box border-box; content: none; min-height: 0px; right: auto; position: static; width: auto; } .headline { position: relative; } .headline span { background-color: rgba(0, 0, 0, 0); position: relative; z-index: 1; padding: 0px; } } @media only screen and (max-width: 767px) { #m7978 { max-height: 175px; } } li.bodytext { margin-bottom: 0px; } .module.text ul, .module.text ol { padding-left: 15px; } .infobar-wrapper { z-index: 200; } .brandfooter { color: rgb(255, 255, 255) !important; font-size: 14px; line-height: 21px; font-weight: 400; font-style: normal; text-transform: none; letter-spacing: 0; margin-bottom: 0px; border-bottom-width: 0px; border-bottom-style: none; border-bottom-color: rgb(255, 255, 255); margin-top: 0px; padding-top: 0px; padding-bottom: 0px; font-family: Helvetica; } .brandfooter a { color: rgb(255, 255, 255); font-family: Helvetica !important; text-transform: none; font-weight: 400 } .brandfooter { padding-top: 5px; padding-bottom: 5px; background-color: rgb(0, 129, 158); } .brandfooter * { text-align: center; } li.bodytext { margin-bottom: 0px; } li.lightbodytext { margin-bottom: 0px; } a:hover { text-decoration: none !important; } header .lightbodytext { margin-bottom: 0px; } footer .bodytext { margin-bottom: 0px !important; } footer .lightbodytext { margin-bottom: 0px !important; } footer nav { width: 100% !important; } @media only screen and (min-width: 960px) { .container-fixed { margin: 0 auto; } } @media only screen and (min-width: 768px) { footer nav { margin-top: 10px !important; } footer nav li { margin: 0px 10px !important; } footer nav li a { text-decoration: none !important; } } @media only screen and (max-width: 767px) { header .lightbodytext, header .bodytext { text-align: center !important; } footer nav:before { display: none !important; } .module.html { width: 100% !important; } .module.html .block { width: 100% !important; } .module.html nav { width: 100% !important; margin-top: 20px !important; margin-bottom: 20px !important; display: block !important; } footer nav li { display: block !important; background-color: rgb(0, 129, 158) !important; border-bottom: 0px none rgb(255, 255, 255) !important; padding: 10px 0 !important; margin: 0px 0px 1px 0px !important; } footer nav .secondary-navigation { margin-top: 10px !important; } footer nav .secondary-navigation li { display: block !important; background-color: rgb(0, 129, 158) !important; border-bottom: 0px none rgb(255, 255, 255) !important; padding: 0px !important; margin: 0px !important; } footer nav .secondary-navigation li a { padding: 8px !important; color: rgb(255, 255, 255) !important; } footer nav li.secondary-nav-container-div { padding-bottom: 0px !important; } footer nav .container { margin: 0px !important; } footer nav li a { line-height: 1 !important; padding: 0px !important; color: rgb(255, 255, 255) !important; background-color: transparent !important; margin: 0px 5px !important; } .footer-nav { background-color: transparent !important; background-image: none !important; } } #m9515 { width: 100% !important; } #m9515 div { width: 100% !important; } #m9515 ul li:before { content: "|"; padding-left: 10px; margin-right: 14px; color: rgb(255, 255, 255); } #m9515 ul li:first-child:before { content: ""; padding: 0; margin: 0; } #m9515 ul li a:after { content: ""; } @media screen and (min-width: 768px) { #m1807 { overflow: hidden; } #m9405 { overflow: hidden; } #m4026 { overflow: hidden; } #m3982 { overflow: hidden; } #m6372 { overflow: hidden; } #m3757 { overflow: hidden; } #m4373 { overflow: hidden; } #m8181 { overflow: hidden; } #m7731 { overflow: hidden; } #m4376 { overflow: hidden; } #m4937 { overflow: hidden; } #m1374 { overflow: hidden; } #m8373 { overflow: hidden; } #m4562 { overflow: hidden; } #m3408 { overflow: hidden; } #m1996 { overflow: hidden; } #m3620 { overflow: hidden; } #m1210 { overflow: hidden; } #m1430 { overflow: hidden; } #m1626 { overflow: hidden; } #m7129 { overflow: hidden; } @media only screen and (min-width: 768px) { .headline:before { background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% / auto padding-box border-box; content: none; min-height: 0px; left: auto; position: static; width: auto; } .headline:after { background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% / auto padding-box border-box; content: none; min-height: 0px; right: auto; position: static; width: auto; } .headline { position: relative; } } #m2921 { overflow: hidden; } #m2516 { overflow: hidden; } #m5429 { overflow: hidden; } #m3521 { overflow: hidden; } #m4038 { overflow: hidden; } #m6068 { overflow: hidden; } #m3697 { overflow: hidden; } #m3458 { overflow: hidden; } #m8068 { overflow: hidden; } #m9564 { overflow: hidden; } #m5590 { overflow: hidden; } #m3990 { overflow: hidden; } #m8686 { overflow: hidden; } #m9365 { overflow: hidden; } #m7460 { overflow: hidden; } #m5973 { overflow: hidden; } #m2698 { overflow: hidden; } #m5045 { overflow: hidden; } #m8349 { overflow: hidden; } #m3021 { overflow: hidden; } #m7586 { overflow: hidden; } #m7027 { overflow: hidden; } #m7692 { overflow: hidden; } #m1350 { overflow: hidden; } #m2168 { overflow: hidden; } #m5326 { overflow: hidden; } #m8734 { box-shadow: rgba(0, 0, 0, 0) 0px 0px 1px 0px; -webkit-mask-image: none; border-radius: 0px; } #m1593 { box-shadow: rgba(0, 0, 0, 0) 0px 0px 1px 0px; -webkit-mask-image: none; border-radius: 0px; } #m2366 { overflow: hidden; } #m5735 { box-shadow: rgba(0, 0, 0, 0) 0px 0px 1px 0px; -webkit-mask-image: none; border-radius: 0px; } #m6738 { overflow: hidden; } #m1006 { overflow: hidden; } #m8903 { overflow: hidden; } #m6036 { overflow: hidden; } #m3711 { overflow: hidden; } #m1116 { overflow: hidden; } #m8742 { overflow: hidden; } #m5699 { box-shadow: rgba(0, 0, 0, 0) 0px 0px 1px 0px; -webkit-mask-image: none; border-radius: 0px; } #m8673 { overflow: hidden; } #m4745 { overflow: hidden; } #m8614 { overflow: hidden; } #m8327 { overflow: hidden; } #m9727 { overflow: hidden; } #m2178 { overflow: hidden; } #m3407 { overflow: hidden; } #m7740 { overflow: hidden; } #m8781 { overflow: hidden; } #m6388 { overflow: hidden; } #m4178 { overflow: hidden; } #m1330 { overflow: hidden; } #m2940 { overflow: hidden; } #m5976 { overflow: hidden; } #m9956 { box-shadow: rgba(0, 0, 0, 0) 0px 0px 1px 0px; -webkit-mask-image: none; border-radius: 0px; } #m9324 { overflow: hidden; } #m8115 { box-shadow: rgba(0, 0, 0, 0) 0px 0px 1px 0px; -webkit-mask-image: none; border-radius: 0px; } #m9194 { overflow: hidden; } #m4087 { box-shadow: rgba(0, 0, 0, 0) 0px 0px 1px 0px; -webkit-mask-image: none; border-radius: 0px; } #m2863 { overflow: hidden; } #m6467 { overflow: hidden; } #m7944 { overflow: hidden; } #m8973 { overflow: hidden; } #m9967 { overflow: hidden; } #m7700 { overflow: hidden; } } #m6616 a {font-size:27.44px;} #c3186{ opacity: 0.79936; } #m2153 .custom6 span{font-size:56px!important; font-weight:400 !important; } #r9885 .darkspottext {color: #c7c7c7; font-family: Josefin Sans, sans-serif; font-size: 14px; letter-spacing: 6px;} @media(min-width:767px){ #r7471c img{height:450px;} } #m1904 span{font-size:15px!important; color:#dadada!important; font-family:Josefin Sans, serif!important;} #r1516c h2{padding-top:5px!important;} #r2466c .col{ height:350px!important; } #r2466c .col:hover{ transition: transform 2s cubic-bezier(0.6, 0.2, 0.1, 1) 0s, opacity 2s cubic-bezier(0.6, 0.2, 0.1, 1) 0s; opacity: 1; } #r2466c .custom9{display:none;} .custom9:hover {display:block!important; transition: transform 2s;} @media screen and (min-width: 767px){#r7471 img{ height:500px; width:100%; object-fit: cover; } #r7471 .slides { height:auto !important; } } #m2153 .bodytext { font-size: 14px; line-height: 0.1; font-family: Helvetica; letter-spacing: 1.5px;} #m2200{ color: #c7c7c7 !important; font-family: Josefin Sans, sans-serif; letter-spacing: 6px !important; } #m8473 a { font-family: Helvetica !important; } .progressbarContent p.postInfoText { display: none; } a.module.button.blogbutton { color: #FFFFFE; padding: 15px 30px; margin: 10px 0px; width: 25%; font-weight: 600; font-size: 32px; text-align: center; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; }