@import url('https://fonts.googleapis.com/css?family=Raleway:300,400,500,600,700,800');
.body-header-bot .widget-text, ul li, ol li {font-family:'Raleway', sans-serif; font-weight:600;}
.navbar .nav>li>a:before,.navbar .nav>li>a:after{content:'';display:block;position:absolute;width:100%;height:3px;z-index:999;margin-top:-25px;background-color:#000000;transition:.2s ease;opacity:0}
.widget-menu .navbar .nav>li>a:after{margin-top:22px}
.widget-menu .navbar .nav>li>a:hover:before,.widget-menu .navbar .nav>li>a:hover:after,.widget-menu .navbar .nav>li.active>a:before,.widget-menu .navbar .nav>li.active>a:after{opacity:1;margin-top:-15px}
.widget-menu .navbar .nav>li>a:hover:after,.widget-menu .navbar .nav>li.active>a:after{margin-top:12px}
.widget-image.caption figcaption opacity:1;transform:none; position: relative; color:#000000; font-style:normal; sans-serif; letter-spacing:1px; width: auto; background-color:transparent; font-weight: 400; padding:10px 10px 0;} .widget-image.caption:hover img, .widget-image.caption:hover figcaption{transform: none;}
/****************DESIGN *******************/
.body-header-bot .widget-text {letter-spacing: 2px;}
.body-header-top {position: fixed; top: 0; left: 0; width: 100%; z-index: 1000; box-shadow: 0 0 10px rgba(0,0,0,0.3); transition: all ease-in-out 0.3s;}
.body-header-top:hover {box-shadow: 0 10px 50px rgba(0,0,0,0.3);}
.mod-logo .inner-mod {justify-content: space-around;}
.body-header .flex .inner-mod>div[class*="widget"]:last-of-type {margin: 0;}
.nav>li>a {width: 100%; text-align: center;}
.body-header-bot .widget-text{text-transform: Capitalize;font-family: 'Trykker', serif;}
.body-header-bottom .span7.mod-heading .inner-mod {border-left:0!important;}
[data-zone="z03"]{margin-top:10vh;}
@media (max-width:767px){
.row-fluid{width:92%;margin:auto;}
.container-fluid{display:flex;}
[data-zone="z31"] .widget-text{margin-left:0!important;padding:5%!important;margin-top:109%!important;background-size:250%!important;}
[data-zone="z40"] .widget-text{margin-right:0!important;padding:5%!important;}
}
[data-block="b39this"] .widget-slider .thumbnails>li a{padding:0;}
[data-block="b39this"] .widget-slider .thumbnails>li{
width:calc(100% / 6)!important;
margin:0!important;
max-width:calc(100% / 6)!important;
}
.thumbnails li.mosaic-tooltip-thumb a img{width:100%;}
.widget-button .btn{
background-color:#fff!important;
box-shadow:none!important;
text-transform:uppercase!important;
font-weight:600!important;
letter-spacing:0.1em!important;
color:#333!important;
border-radius:2px!important;
padding:1em 1.5em!important;
}
.body-header-bottom .ct-img div[class*="widget-"]{opacity: 1!important}
.widget-image.caption figcaption {
opacity:1;transform:none;
position: relative;
color:#ff7f04;
font-style:normal;
font-family: 'Raleway', sans-serif;
letter-spacing:1px;
width: auto;
background-color:transparent;
font-weight: 600;
padding:20px 20px 0;}
.widget-image.caption:hover img,
.widget-image.caption:hover figcaption{transform: none;}
.body-header-bottom .ct-img div[class*="widget-"]{opacity: 1!important}