@charset "UTF-8";body{-webkit-font-smoothing:antialiased}input:focus{outline:0}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 .875em .5625em 0}select{padding:4px}a,a:visited{color:#48cfad;text-decoration:none}a:hover{color:#48cfad}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.clr{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .clr{display:block}* html .clr{height:1%}.row-fluid:before,.row-fluid:after{content:"";display:table;line-height:0}.row-fluid:after{clear:both}.row-fluid [class*="span"]{-moz-box-sizing:border-box;display:block;float:left}.badge{border-radius:.6em;background-color:#999;color:#fff;display:inline-block;font-size:.8em;font-weight:bold;line-height:1.1em;padding:.1em .6em;text-shadow:0 -1px 0 rgba(0,0,0,0.25);vertical-align:baseline;white-space:nowrap;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.label:empty,.badge:empty{display:none}a.badge:hover,a.badge:focus{color:#fff;cursor:pointer;text-decoration:none}.label-important,.badge-important{background-color:#b94a48}.badge-important[href]{background-color:#953b39}.badge-warning{background-color:#f89406}.badge-warning[href]{background-color:#c67605}.badge-success{background-color:#468847}.badge-success[href]{background-color:#356635}.badge-info{background-color:#3a87ad}.badge-info[href]{background-color:#2d6987}.badge-inverse{background-color:#333}.typcn{font-size:1.2em}.typcn-download{color:#222}.typcn-delete{color:red}.jms_courses .center{text-align:center}.jms_courses h2{border-bottom:1px solid #000;border-left:1px solid #000;padding-left:7px;font-size:1.6875em;letter-spacing:2px;margin:0 0 10px}.jms_courses .main-container.span10{width:78%;margin-left:2%}.jms_courses .sidebar-container.span2{width:20%}.jms_courses .sidebar-container{margin-bottom:20px}.jms_courses .sidebar-container ul{margin:0;padding:0;border-color:#222;border-style:solid;border-width:1px 2px 2px 1px;margin-bottom:1.25em;border-top:0}.jms_courses .sidebar-container ul li{padding:0;list-style:none;border-top:1px solid #222}.jms_courses .sidebar-container ul li a{padding:2px 8px;background:#eee;display:block}.jms_courses .sidebar-container ul li a span.unread{display:inline-block;text-align:center;padding:3px 6px;background:#222;color:#fff;font-size:.85em;line-height:1;border-radius:14px;float:right;margin-top:3px;font-weight:bold}.jms_courses .sidebar-container ul li.active a{background:#fff}.jms_courses .itm_group{margin:10px 0;display:table;width:100%}.jms_courses .label{display:table-cell;min-width:15%;padding-right:10px;vertical-align:top;font-weight:bold}.jms_courses .itm_conent{display:table-cell;padding-right:10px}.jms_courses.courses-view .location{margin:10px 0}.jms_courses tr.strong{font-weight:bold;font-style:italic}.jms_courses .toolbar{text-align:right;margin:10px 0}.jms_courses .toolbar a{display:inline-block;margin-left:10px}.courses_summary{margin:10px 0}.courses_summary .line{float:left;line-height:24px;margin:5px 0}.line span.course_title{display:inline-block;padding:0 10px;text-align:center;height:24px}.tip.line span.course_title{height:10px;width:30px}.folowed span.course_title{background:#78ff00}.folowing span.course_title{background:#ff7d00}.upcoming span.course_title{background:#ff0}.courses_summary .line span.sep{display:inline-block;width:20px;height:5px;background:#222;vertical-align:middle}.courses_calendar{border-top:1px solid #222;text-align:center}.courses_calendar .calendar_area{width:50%;float:left}.courses_calendar .calendar_events{width:50%;float:left}.courses_calendar .calendar_events ol{margin:5px}.mod_events .viewall{margin:5px 0;text-align:right}.today{font-weight:bold;color:red}#calendar_area td{border:1px solid #ccc;text-align:center}.calendar_events>strong{font-size:1.2em}#calendar_area td.control a{display:block;font-size:1.6em}#calendar_area td.available{background:#48cfad;cursor:pointer}#calendar_area td.unavailable{background:#ffc768;cursor:pointer}#calendar_area td.active{border:1px solid red;box-shadow:inset 0 0 0 1px red}#calendar_area td.disable{background:#f5f5f5}#calendar_area td.disable.active{border:1px solid #ccc}.document-view .icon-download{width:20px;height:20px;display:inline-block;background:url(https://www.gitaarles.be/templates/barossa/images/download.png) 0 0 no-repeat}.jms_courses li.status{padding:5px;list-style:none;border-top:1px solid #222;font-size:.8em}.jms_courses li.status span{display:block}.sidebar ul.breadcrumbs,ul.breadcrumbs{display:block;list-style:none;margin-left:0;overflow:hidden;padding:.5625em .875em}.breadcrumbs>*{float:left;font-size:.6875em;margin:0;text-transform:uppercase}.breadcrumbs>*:first-child:before{content:" ";margin:0}.breadcrumbs>*:before{color:#AAA;content:"/";margin:0 .75em;position:relative;top:1px}#loader{opacity:1;position:absolute;width:100%;height:100%;background-color:#fff;z-index:2000;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}#progress-bar{height:10px;background-color:#222;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;transition:width .5s ease;position:relative;top:400px;width:0}.hide-loader{opacity:0 !important;z-index:-1 !important}.pad-large-top{padding-top:88px}.pad-large{padding-bottom:88px}.pad-small{padding-top:44px;padding-bottom:44px}.pad-bottom{padding-bottom:88px}.pad-large-bottom{padding-bottom:88px}.text-white{color:#fff}h1,h2,h3,h4,h5,h6,h7{letter-spacing:10px;text-transform:uppercase;margin-right:-10px}h2.title,h3.title{font-size:2.75em}.hr{background-color:#222;height:1px}.hr.center{margin:0 auto}.hr.thick{background-color:#222;height:6px;margin:0 auto}.btn,.panel.callout{border:1px solid #222;border-right:3px solid;border-bottom:3px solid;padding:15px;display:inline-block;cursor:pointer;position:relative}.btn{border:2px solid #222}.btn:hover{background-color:#f3470e !important;border-color:#444 !important}.btn-wrapper{display:inline-block}.panel.callout{background:0}.page-header .box-heading{font-family:'Petrona';font-size:14px;text-transform:uppercase;padding:10px;border:1px solid #222;margin-bottom:22px;display:inline-block}.page-header .hr{margin-top:22px}#feature{background:0;background-size:cover;background-attachment:fixed;position:relative}#feature:before{content:'';width:100%;height:100%;background-color:rgba(0,0,0,0.3);position:absolute}#jmsbody #feature:before{background:none repeat scroll 0 0 #fff}#jmsbody #feature .large-12.large-centered{padding:0}#jmsbody #feature .feature{width:100%;float:left;padding:28px 0}#jmsbody #feature .feature .feature-box1{float:left;width:29%;margin:0}#jmsbody #feature .feature .feature-box2{float:left;width:29%;margin:0 6.5%}#jmsbody #feature .feature .feature-box3{float:right;width:29%;margin:0}#jmsbody #feature .feature p{border:2px solid #eee;border-radius:3px;overflow:hidden;padding:5px 110px 25px 10px;margin:0}#jmsbody #feature .feature .feature-box1 p{background:url("https://www.gitaarles.be/templates/barossa/images/b1.png") no-repeat scroll right top rgba(0,0,0,0)}#jmsbody #feature .feature .feature-box2 p{background:url("https://www.gitaarles.be/templates/barossa/images/b2.png") no-repeat scroll right top rgba(0,0,0,0)}#jmsbody #feature .feature .feature-box3 p{background:url("https://www.gitaarles.be/templates/barossa/images/b3.png") no-repeat scroll right top rgba(0,0,0,0)}#jmsbody #feature .feature h3{color:#3d609d;font-size:20px;letter-spacing:normal;font-style:normal;line-height:45px;margin:0;text-align:center;text-transform:none}#jmsbody #feature .feature a.readmore{color:#3d609d;float:left;font-size:20px;font-style:normal;font-weight:bold;letter-spacing:normal;line-height:45px;margin:0;text-align:center;text-transform:none;width:100%}#jmsbody #feature .feature div:hover a.readmore,#jmsbody #feature .feature div:hover h3{color:#ff5900}#feature .hr.thick{margin:0;margin-top:22px;margin-bottom:32px;background-color:#fff}#feature .btn-wrapper{margin-right:11px}#feature .btn{border-color:#fff;color:#fff;letter-spacing:3px;font-size:12px}#feature .btn i{margin-right:5px}#top .module-content,#top1 .module-content,#top2 .module-content,#top3 .module-content{padding-bottom:22px}#content-bottom,#content-bottom1,#content-bottom2,#content-bottom3{background:0;background-size:cover;background-attachment:fixed;position:relative}#content-bottom:before,#content-bottom1:before,#content-bottom2:before,#content-bottom3:before{content:'';width:100%;height:100%;background-color:rgba(0,0,0,0.3);position:absolute}#content-bottom .large-12,#content-bottom1 .large-12,#content-bottom2 .large-12,#content-bottom3 .large-12{margin-top:0;margin-bottom:0}#content-bottom .title1,#content-bottom1 .title1,#content-bottom2 .title1,#content-bottom3 .title1{font-size:26px;font-style:normal;font-weight:bold;line-height:160px;padding:0 7px;font-family:Lato}#content-bottom .title2,#content-bottom1 .title2,#content-bottom2 .title2,#content-bottom3 .title2{font-size:25px;font-style:normal;font-weight:bold;line-height:160px;padding:0 7px;text-transform:uppercase}#content-bottom .text,#content-bottom1 .text,#content-bottom2 .text,#content-bottom3 .text{font-size:16px;font-weight:bold;line-height:30px;padding:0 10px}#content-bottom .module,#content-bottom .module h3,#content-bottom1 .module,#content-bottom1 .module h3,#content-bottom2 .module,#content-bottom2 .module h3,#content-bottom3 .module,#content-bottom3 .module h3{color:#fff}#content-bottom .hr,#content-bottom1 .hr,#content-bottom2 .hr,#content-bottom3 .hr{background-color:#fff;margin-bottom:44px;margin-top:22px}.client{margin-bottom:88px}.client img{width:80%}.client .pad{position:relative;bottom:20px}.home-page #main{background:#3f619b}.some-sections-wrapper{margin-top:100px}#jmsbody #main{background:#fff;padding:20px 0}#jmsbody #main .row.pad-small{padding:0}#jmsbody iframe{max-width:100%}.mobile-nav{display:none}#nav{height:83px;background-color:#fff;position:fixed;top:36px;z-index:2000;width:100%;text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}#nav.scrolled{top:0}.open-nav{max-height:600px !important}.open-menu{display:none !important}.navigation{overflow:hidden;list-style:none;padding-top:37px;display:inline-block;margin-bottom:0}.navigation li{float:left;margin-right:44px;font-size:.7em;text-transform:uppercase;letter-spacing:4px}.navigation li:last-child{margin-right:0}.navigation li a{color:#222}#nav img.logo{padding-top:3px}#logo{padding-top:32px}#nav .row .large-10.columns{text-align:right}#nav .row ul{display:inline;list-style:none outside none;margin:0}#nav .row ul li{display:inline;position:relative}#nav .row ul li a,#nav .row ul li span{color:#000;cursor:pointer;line-height:80px;padding:11px}#nav .main-menu>ul>li:hover>a,#nav .main-menu>ul>li.active>a,#nav .main-menu>ul>li:hover>span,#nav .main-menu>ul>li.active>span{color:#3f629c}#nav .main-menu ul li ul{background:none repeat scroll 0 0 rgba(68,68,68,0.6);display:none;left:0;position:absolute;top:25px;width:auto;padding:4px 10px}#nav .main-menu ul li ul li{width:100%;float:left;margin-right:8px}#nav .row ul li ul li a{float:left;font-size:13px;line-height:25px;padding:0 4%;text-align:left;width:100%;white-space:nowrap}#nav .row ul li ul li.active a,#nav .row ul li ul li a:hover{text-decoration:underline}#nav .row ul li:hover ul{display:block}#hero{overflow:hidden}#hero a{color:#222}#hero #hero-slider{position:relative;overflow:hidden;margin-top:0;padding-top:0;padding-bottom:0}#hero #hero-slider .slides li{padding-bottom:100px;padding-top:70px;background-size:cover !important;background-position:center}#hero #hero-slider .flex-direction-nav .flex-prev{left:-44px;opacity:.7;top:48%}#hero #hero-slider .flex-direction-nav .flex-next{right:-44px;opacity:.7;top:48%}#hero #hero-slider:hover .flex-direction-nav .flex-prev{left:44px}#hero #hero-slider:hover .flex-direction-nav .flex-next{right:44px}#hero .slider-bg{position:absolute;top:0;left:0;min-width:100%;min-height:100%;z-index:-1}#hero .tile-wrapper{border:0 none;height:auto;margin:0 auto;padding:10px;width:75%}#hero .slider-tile{width:100%;background-color:transparent;margin:0 auto;text-align:left;padding-top:0;height:auto}#hero .slider-tile i{font-size:2.5em;display:none}#hero .slider-tile h5{color:#fff;font-size:56px;letter-spacing:normal;margin:0 0 16px 0;text-transform:none !important}#hero .slider-tile .hr{display:none;margin-bottom:44px}#hero .slider-tile .biline{font-family:'Lato',"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:20px;font-weight:normal;line-height:1.8;text-align:center;margin:0 auto;width:100%;color:#fff}#hero .module{padding-top:22px}#top1,#top3,#top,#top2{background:none repeat scroll 0 0 #eee;padding:10px 0}#top .row.top-text h3,#top1 .row.top-text h3,#top2 .row.top-text h3,#top3 .row.top-text h3{color:#ff5b26;font-size:18px;letter-spacing:normal;line-height:30px}#top .row.top-text p,#top1 .row.top-text p,#top2 .row.top-text p,#top3 .row.top-text p{font-size:13px;line-height:23px;color:#777}#top .module-content,#top1 .module-content,#top2 .module-content,#top3 .module-content{padding:10px 0}p.four-cols{-webkit-column-count:4;-webkit-column-gap:44px;-moz-column-count:4;-moz-column-gap:44px;column-count:4;column-gap:44px;font-weight:300;margin-bottom:44px}p.three-cols{-webkit-column-count:3;-webkit-column-gap:44px;-moz-column-count:3;-moz-column-gap:44px;column-count:3;column-gap:44px;font-weight:300;margin-bottom:44px}p.two-cols{-webkit-column-count:2;-webkit-column-gap:100px;-moz-column-count:2;-moz-column-gap:100px;column-count:2;column-gap:100px;font-weight:300;margin-bottom:44px}p.four-cols,p.three-cols,p.two-cols{text-align:left}.team-member{opacity:.7;text-align:center;padding:10px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.team-member:hover{opacity:1}.team-member span{font-size:14px}.team-member .hr{margin-top:11px;margin-bottom:11px}.team-social{list-style:none;overflow:hidden;margin:0 auto;margin-bottom:0;display:inline-block}.team-social li{display:inline-block}.team-social a{color:#222}.team-social i{font-size:36px}.team-social li:last-child{margin-right:0}.team-img-wrapper{margin:0 auto;margin-bottom:11px}.team-img-holder img{width:80%}.team-member h6{letter-spacing:7px;margin-right:-7px;margin-bottom:5px}.services-row{margin-bottom:0}.services-row:last-child{margin-bottom:0}.service{margin-bottom:22px;padding:11px 22px;border:1px solid #222;border-right:3px solid #555;border-bottom:3px solid #555;max-height:132px;overflow:hidden;cursor:pointer;position:relative}.service:hover{border-right:1px solid #555;border-bottom:1px solid #555;top:2px;left:2px}.open-service{max-height:380px !important;border-right:3px solid #222;border-bottom:3px solid #222}.open-service .hr{opacity:1 !important}.open-service p{opacity:1 !important}.service i{font-size:42px}.service h5{margin-top:22px;letter-spacing:7px;margin-right:-7px;word-wrap:break-word}.service .hr{margin-top:22px;margin-bottom:22px;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.service p{opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;margin-bottom:7px}.service ul{list-style:none}.service li{border-bottom:1px solid #eee;margin-bottom:11px;padding-bottom:11px}.work-row{margin-bottom:30px}.work-img-holder{width:100%;height:300px;overflow:hidden;position:relative}.work-overlay{width:100%;height:100%;left:0;top:0;background-color:rgba(255,255,255,0.8);padding:180px 15px 15px 15px;position:absolute;font-weight:300;opacity:0;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.work-overlay h6{letter-spacing:7px;margin-right:-7px}.work-overlay .hr{margin:0;margin-top:11px;margin-bottom:11px}.work-img-holder:hover .work-overlay{opacity:1;width:94%;height:94%;top:3%;left:3%}.project{max-height:0;overflow:hidden;-webkit-transition:all .8s;-moz-transition:all .8s;transition:all .8s}.open-project{max-height:1000px !important}.close-project{margin-top:88px;margin-bottom:44px;cursor:pointer}.close-project i{font-size:62px}.work-slider{position:relative}.project-img-holder{width:630px;height:630px;overflow:hidden;margin:0 auto}.work-slider .flex-direction-nav a{top:30%}.work-slider .flex-direction-nav a:before{color:#222}.project-details{margin-bottom:44px}.project-details h2{font-size:1.6875em}.project-details .hr{margin-top:22px;margin-bottom:22px}.project-details p{width:50%;display:block;margin:0 auto}.post-body .project-images{margin-top:66px}.post-body .project-images img{float:none;margin:0}.post-body .flex-direction-nav .flex-prev{left:0;text-align:left}.post-body .flex-direction-nav .flex-next{right:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}@font-face{src:url('https://www.gitaarles.be/templates/barossa/css/font/flexslider-icon.eot');src:url('https://www.gitaarles.be/templates/barossa/css/font/flexslider-icon.eot#iefix') format('embedded-opentype'),url('https://www.gitaarles.be/templates/barossa/css/font/flexslider-icon.woff') format('woff'),url('https://www.gitaarles.be/templates/barossa/css/font/flexslider-icon.ttf') format('truetype'),url('https://www.gitaarles.be/templates/barossa/css/font/flexslider-icon.svg#flexslider-icon') format('svg');font-family:'flexslider-icon';font-weight:normal;font-style:normal;font-display:swap}.slides>li{display:none;-webkit-backface-visibility:hidden}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.slides{zoom:1}.flex-direction-nav{*height:0}.flex-direction-nav a{display:block;width:43px;height:43px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:44px}.flex-direction-nav .flex-next{right:44px;text-align:right}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:"typicons";font-size:40px;display:inline-block;content:'\e044';color:#fff}.flex-direction-nav a.flex-next:before{content:'\e046'}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}section#footer{position:relative}#contact{position:relative;z-index:1}.contact-fade{opacity:0 !important;z-index:-1 !important}#map-toggle{position:absolute;z-index:3;top:20px;right:44px;letter-spacing:3px;font-size:12px;text-transform:uppercase}#footer #form-name,#footer #form-email,#footer #form-captcha{background-color:rgba(0,0,0,0);border:medium none;color:#3d5f9e;float:left;font-size:20px;font-style:italic;font-weight:bold;height:30px;margin-bottom:0;padding:0 10px;width:80%}#footer #form-message{color:#3d5f9e;font-size:20px;font-style:italic;font-weight:bold}#footer #contact-form #name{border:0;background:#fff;width:100%}#footer #contact-form #email{border:0;background:#fff;width:100%}#footer #message{border:0;background:#fff}#footer #contact-form #captcha{border:0;background:#fff}#footer .form-icon{display:none}#footer #contact-form .btn-wrapper{width:auto !important}#footer #contact-form .btn-wrapper .btn{background:none repeat scroll 0 0 #3d5f9e;border:0 none;color:#fff;font-size:16px;font-style:italic;font-weight:bold;letter-spacing:normal;padding:2px 15px}#footer #contact-form .btn-wrapper i{display:none}#footer iframe{border:0;position:absolute;width:100%;height:100%;z-index:0;top:0}div#footer{margin-top:0}div#footer .hr,div#footer .navigation{margin-bottom:22px}div#footer .navigation{padding-top:17px}.footer-social{overflow:hidden;list-style:none;margin-bottom:0;display:inline-block}.footer-social li a{color:#222}.footer-social li{display:inline-block;margin-right:11px}.footer-social li:last-child{margin-right:0}.footer-social li i{font-size:40px}div#footer span{float:none;clear:both}.logo-text{font-weight:bold;letter-spacing:3px;margin-right:-3px;text-transform:uppercase}#copy-text{opacity:.4;font-size:.7em}.blog ul,.blog ol,.sidebar ul,.sidebar ol,.login ul{margin-left:1.25em}.blog ul.pricing-table{margin-left:0}.post{margin-bottom:66px}.post h2{font-size:1.2875em;letter-spacing:1px}.post h3{font-size:1.15em}.post h4{font-size:1.08em}.post h5{font-size:1.02em}.post h6{font-size:1em}.post h2 a{color:inherit}.post h1,.post h2,.post h3,.post h4,.post h5{letter-spacing:1px}.post .post-title h2{border-bottom:1px solid #000;border-left:1px solid #000;padding-left:7px}.post-meta{font-size:.7em;letter-spacing:4px;line-height:1.4;text-transform:uppercase}.post .post-meta span.date{font-size:1.575em}.post-meta ul.actions{list-style:none;float:right}.post-meta ul.actions li{display:inline;margin-left:5px}[class^="icon-"],[class*=" icon-"]{line-height:1;width:1em;height:1em}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'typicons';font-style:normal;font-weight:normal;speak:none;display:inline-block;width:1em;height:1em;font-size:1em;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.icon-print,.icon-envelope{font-size:1.275em}.home-page .post-body{margin-top:22px;text-align:center;font-size:22px}.post-body ul,.post-body ol{margin-left:.9375em}.post-body .hr{margin-bottom:11px;margin-top:5px}.post-body p.four-cols,.post-body p.three-cols,.post-body p.two-cols{font-weight:400}.post-body img{margin:0 .9375em .9375em 0}.post-body img.right{float:right;margin:0 0 .9375em .9375em}.readmore.btn{color:#222}.readmore.btn:hover{color:#444}.search-result .btn{background-color:#222;border-color:#222;color:#fff;display:inline-block;font-size:1.125em;height:44px;padding:11px 22px;width:31%}.search-result .input-holder{display:inline-block;float:left;width:68%}.search-result .input-holder input[type="text"]{background:#fff;border:1px solid #222;color:#222;font-size:14px;height:44px;margin:0;padding-left:15px;width:100%}aside.sidebar{margin-bottom:66px;margin-top:66px}.sidebar h2,.sidebar h3,.sidebar h4,.sidebar h5,.sidebar h6,.sidebar h7{letter-spacing:2px}.sidebar h3{font-size:1.125em;margin-bottom:22px}.sidebar .module.box{margin-bottom:22px;padding:15px;border:1px solid #222;border-right:3px solid #555;border-bottom:3px solid #555;position:relative}.big-image,.post-media .big-image{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.big-image{height:420px;margin-bottom:44px}@media only screen and (min-width:500px){.big-image,body article.page .big-image{height:420px}}.pagination ul{display:block;height:1.5em;margin-left:-0.3125em}.pagination ul li{height:1.5em;color:#222;font-size:.875em;margin-left:.3125em}.pagination ul li span{padding:.0625em .4375em}.pagination ul li a{display:block;padding:.0625em .4375em .0625em;color:#999}.pagination ul li:hover a,.paginationul li a:focus{background:#e6e6e6}.pagination ul li.unavailable a{cursor:default;color:#999}.pagination ul li.unavailable:hover a,.pagination ul li.unavailable a:focus{background:transparent}.pagination ul li.current a{background:#2ba6cb;color:white;font-weight:bold;cursor:default}.pagination ul li.current a:hover,.pagination ul li.current a:focus{background:#2ba6cb}.pagination ul li{float:left;display:block}.counter{font-size:.875em}ul.unstyled,ul.category-module,ul.category-module ul{list-style:none;margin-left:0}.module .post-meta{letter-spacing:1px;margin-top:6px;margin-bottom:6px}.module p{line-height:1.4}.module .readmore a{font-size:.7em;text-transform:uppercase}blockquote{color:#606060;font-style:italic}blockquote{border-left:3px solid #222}blockquote cite{font-style:normal;padding-top:1em}table{border-collapse:collapse;border-spacing:0}table{background:#fff;border:1px solid #222;border-right:2px solid;border-bottom:2px solid;margin-bottom:1.25em}table thead,table tfoot{background:#f5f5f5;font-weight:400}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.125em}table tr.even,table tr.alt,table tr:nth-of-type(2n){background:#f9f9f9}table tr th,table tr td{color:#222;font-size:.875em;padding:.5625em .625em;text-align:left}.pricing-table{border:1px solid #222;border-right:3px solid #222;border-bottom:3px solid #222}button,.button,.btn{background:none !important;background-color:#ff5a23 !important;color:#fff !important;border-color:#222 !important;font-weight:400 !important;border-radius:5px !important}button:hover,button:focus,.button:hover,.button:focus{background-color:#ff5a23;color:#fff}.search input[type="text"]{border-color:#222;border-style:solid;border-width:1px 1px 3px 1px}.search button.btn{padding:5px 5px 6px}.artgallery ul,.sidebar .artgallery ul{margin:0;padding:0}.ac header h2,.ac header h3,.ac header h4,.ac header h5,.ac header h6,.ac footer .meta li{font-size:.7em}.login ul{margin-left:0}.login ul li{list-style:none;display:block;font-size:.7em;letter-spacing:4px;text-transform:uppercase}fieldset,select{border-color:#222;border-style:solid;border-width:1px 3px 3px 1px}.tooltip{background:#000;color:#fff;max-width:85%;padding:.5em;line-height:1.3}.alert-box{background-color:#28a6cb;border-color:#2284a1;border-style:solid;border-width:1px;color:#fff;display:block;font-size:.875em;font-weight:400;margin-bottom:1.25em;padding:.6875em 1.3125em .75em .6875em;position:relative}.alert-box.alert{background-color:#c60f13;border-color:#970b0e;color:#fff}.alert-box.success{background-color:#5da423;border-color:#457a1a;color:#fff}.alert-box.secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#505050}.alert-box .close{color:#333;font-size:1.375em;line-height:0;opacity:.3;padding:5px 4px 4px;position:absolute;right:.3125em;top:.4375em}.module .title h3{font-size:1.125em;padding-bottom:22px}#jmsbody #bottom,#jmsbody #bottom1,#jmsbody #bottom2,#jmsbody #bottom3{padding:70px 0}#main .bottom{padding-top:5px}#main .bottom .bottom-box{float:left;margin:0 2.5% 0 0;width:30%}#jmsbody #bottom .bottom-box,#jmsbody #bottom1 .bottom-box,#jmsbody #bottom2 .bottom-box,#jmsbody #bottom3 .bottom-box{float:left;margin:0 2.5%;width:30%}#main .bottom .bottom-box h3,#jmsbody #bottom .bottom-box h3,#jmsbody #bottom2 .bottom-box h3,#jmsbody #bottom3 .bottom-box h3,#jmsbody #bottom1 .bottom-box h3{color:#ff5b26;font-size:20px;font-style:normal;letter-spacing:normal;line-height:45px;margin:0;text-align:left;text-transform:none}#main .bottom .bottom-box p,#jmsbody #bottom .bottom-box p,#jmsbody #bottom1 .bottom-box p,#jmsbody #bottom2 .bottom-box p,#jmsbody #bottom3 .bottom-box p{color:#777;font-size:13px;line-height:23px}#jmsbody #bottom .bottom-box:first-child,#jmsbody #bottom1 .bottom-box:first-child,#jmsbody #bottom2 .bottom-box:first-child,#jmsbody #bottom3 .bottom-box:first-child{margin-left:0}#jmsbody #bottom .bottom-box:last-child,#jmsbody #bottom1 .bottom-box:last-child,#jmsbody #bottom2 .bottom-box:last-child,#jmsbody #bottom3 .bottom-box:last-child{margin-right:0}#contact-holder .pad-bottom{display:none}#login-form-wp{height:0;margin:62px auto 0;position:relative;width:62.5em;z-index:1000}#hero #login-form{position:absolute;right:0;top:50px}#login-form #login-form{position:relative;top:auto;right:auto}#login-form .moduletable{background-color:rgba(68,68,68,0.6);border-radius:15px}#login-form .moduletable h3{border-bottom:1px solid #938f8e;color:#fff;font-size:19px;font-style:normal;letter-spacing:normal;line-height:30px;margin:0 0 5px;padding:0;text-align:center;text-transform:none;width:100%}#login-form .moduletable #login-form{padding:10px 25px}#login-form .moduletable .control-group input{background-color:rgba(255,255,255,0.2);border:0 none;border-radius:5px;color:#fff;height:29px;padding:0 10px;margin-bottom:20px;text-align:center;width:140px}#login-form .moduletable .control-group.checkbox,#login-form .moduletable span.add-on{display:none}#login-form .moduletable .btn{background:none repeat scroll 0 0 #3f619b !important;border:0 none !important;box-shadow:none;color:#fff;left:auto;padding:5px 0;top:auto;width:100%}#login-form .moduletable ul{color:#fff;font-size:11px;text-align:center}#login-form .moduletable ul li a{color:#fff}.portfolio .filter{font-family:'Petrona';text-transform:lowercase}#footer img{background-size:cover;width:100%}section#copyright{background:#fff;padding-top:35px}section#copyright li{list-style:none}section#copyright .fbox{float:left;width:20%;text-align:left}.fbox h3{text-transform:uppercase !important}.fbox li{margin:10px 0 !important}.fbox li a{color:#3d3935 !important;font-size:14px}.footer-menu .fbox{text-align:left}.fbox h3{color:#515151;font-size:100%;letter-spacing:normal;margin-right:0;text-transform:none}.addthis_horizontal_follow_toolbox{clear:both;text-align:center;margin-top:20px}.text-copy{color:#fd8964;margin-top:20px;text-align:center}.animated{width:110px;margin:0 auto !important}.slider-buttons-wrapper{margin:16px auto 0 auto;display:block;text-align:center}.slider-button,.slider-button-2{border-radius:5px;color:#fff !important;font-size:14px;font-weight:bold;margin:auto 2px;display:inline-block;padding:8px 28px}.slider-button{background:none repeat scroll 0 0 #ff5b26}.slider-button:hover{background:none repeat scroll 0 0 #ef4b16}.slider-button-2{background:none repeat scroll 0 0 #3f629c}.slider-button-2:hover{background:none repeat scroll 0 0 #2f528c}h3.accordionfaqheader{font-size:14px !important;letter-spacing:0;text-transform:capitalize}.post-body .title1{margin-bottom:10px;color:#3d619e;display:block}div.joomla_add_this{padding-left:80px;margin-bottom:20px}.dms-description-details ul{padding-left:40px}.dms-description-details li{margin:12px 0;line-height:25px}h4.old{font-family:Verdana,sans-serif;font-size:16px;line-height:19px;margin-bottom:10px;margin-left:0;margin-right:0;margin-top:25px;padding-bottom:5px;text-align:center;text-transform:none;letter-spacing:normal}i.dms-icon-shopping-cart{display:none}div.dms-taskbar{width:100%}.dms-taskbar li{width:100%;text-align:center}#main{padding-left:20px !important;padding-right:20px !important;clear:both}#footer{position:relative;height:auto;overflow:hidden}#footer iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.slider-tile h5{text-align:center}@media all and (min-width:300px){#footer{padding-bottom:80% !important}}@media all and (min-width:700px){#footer{padding-bottom:50% !important}}@media all and (min-width:1200px){#footer{padding-bottom:30% !important}}#footer{padding-bottom:0 !important}.home-page div#footer{margin-top:40px}.policy a{color:#3d3935 !important}div#login-form{width:400px}#login-form .moduletable{width:48%;margin-right:5px;float:right}.padbox{text-align:center;padding:15px !important}.login-heading{font-size:20px}@media screen and (max-width:990px){.module-content p span.text,.module-content span.title1~p,.module-content h3~p{font-size:1.4em !important;line-height:1.3em !important}.module-content span.title1{font-size:1.4em !important;line-height:1.3em !important}.module-content h3{margin-top:6px;font-size:1.6em !important;line-height:1.6em !important}}@media screen and (max-width:767px){.footer-menu h3,.policy *{font-size:1.6em !important;line-height:1.6em !important}.footer-menu a{font-size:1.2em !important;line-height:1.2em !important}#jmsresmenu-sel{margin:4px 0 !important;padding:16px !important;font-size:1.4em !important}ul.slides .biline{font-size:1.5em !important;line-height:1.5em !important}ul.slides .biline .slider-buttons-wrapper a,.module-content a>button,.post .post-body a>button{margin:10px;display:inline-block;padding:10px 36px;font-size:1.2em !important;line-height:1.2em !important}.post .post-body p,.post .post-body p span>span>strong,.post .post-body ul li,.post .post-body ol li{font-size:1.5em !important;line-height:1.5em !important}.post .post-body h3{padding:10px 10px 10px 26px !important;margin:10px 0 !important;font-size:1.5em !important;line-height:1.5em !important}.addthis_horizontal_follow_toolbox a{margin:4px !important}.addthis_horizontal_follow_toolbox a>span.at-icon-wrapper,.addthis_horizontal_follow_toolbox a>span.at-icon-wrapper>svg{width:64px !important;height:64px !important}#redim-cookiehint .cookiecontent{font-size:1.4em !important;line-height:1.4em !important;margin-bottom:8px}#redim-cookiehint .cookiebuttons a{font-size:1.1em;padding:6px 16px !important;font-weight:bold !important}}.blue-bar{width:auto;display:block;background:#0d4c89;color:#fff !important;text-align:center;font-size:20px;padding:20px;font-weight:700;box-sizing:border-box}.fm-button.luminous-vivid-orange{background-color:#ff6900;color:#fff;padding:12px 22px;cursor:pointer;display:inline-block;text-align:center;word-break:break-word;box-sizing:border-box;transition:all .2s linear;margin:0;outline:0;vertical-align:baseline;box-shadow:none;border-radius:9999px}.fm-button.luminous-vivid-orange:hover{color:#3a3a3a}#social-icons{margin:10px 0 20px;display:flex;flex-direction:row;justify-content:center;align-items:center}#social-icons a img{width:64px;height:64px;margin:10px;transition:transform 200ms}#social-icons a:hover img{transform:scale(1.1)}.anchor-scroll:target{scroll-margin-top:90px}.topbar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;padding-left:12px;padding-right:12px;background-color:#1e1e1e;color:#f3f3f3;font-size:13px;height:36px;box-sizing:border-box;position:relative;z-index:1990}.topbar-left,.topbar-right{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}a.cta-button:hover{text-decoration:none !important}.cta-mobile{display:none}.intro-block{max-width:100%;margin:0 auto;line-height:1.6}.intro-image{float:right;width:220px;max-width:40%;height:auto;margin:0 0 1rem 1.5rem;border-radius:6px}@media (max-width:768px){.topbar{gap:12px}.cta-button{flex-shrink:1}.cta-full{display:none}.cta-mobile{display:inline}.intro-image{float:none;display:block;width:140px;max-width:100%;margin:0 auto .75rem auto !important}}@media (max-width:480px){.topbar{gap:10px}.topbar-right{display:none}.topbar-left,.topbar-right{gap:.5rem}.cta-button{font-size:13px;padding:4px 6px;white-space:nowrap}}@media (max-width:360px){.topbar{font-size:12px;gap:8px}.topbar-left,.topbar-right{flex-wrap:nowrap;overflow:hidden}.contact-info{flex-direction:row;align-items:center;gap:.25rem}.cta-button{font-size:12px;padding:3px 5px;white-space:nowrap;flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.contact-info a{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}}.topbar a{color:#f3f3f3;text-decoration:none}.topbar a:hover{text-decoration:underline}.topbar address{font-style:unset}.contact-info{display:flex;align-items:center;gap:.35rem;white-space:nowrap}.icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.cta-button{background-color:#ff6f00;color:#fff;padding:4px 8px;border-radius:3px;font-weight:600;white-space:nowrap}.cta-button:hover{background-color:#e65c00}section#nav{height:auto}section#nav .logo-wrapper{width:16.66%}section#nav .mobile-menu-toggle{display:none;align-items:center;justify-content:flex-end;padding:10px 15px 0 10px}section#nav .hamburger{background:none !important;display:inline-flex;align-items:center;gap:10px;background:none !important;border:0;cursor:pointer;padding:8px;font-size:16px;font-weight:bold;color:#333;margin-bottom:0}section#nav .hamburger-box{width:24px;height:24px;display:inline-block;position:relative}section#nav .hamburger-inner{display:block;top:50%;margin-top:-1px;position:absolute;width:24px;height:2px;background-color:#333;border-radius:4px;transition:transform .15s ease}section#nav .hamburger-inner,section#nav .hamburger-inner::before,section#nav .hamburger-inner::after{transition:transform .15s ease}section#nav .hamburger-inner::before,section#nav .hamburger-inner::after{content:"";display:block;position:absolute;width:24px;height:2px;background-color:#333;border-radius:4px;transition:transform .15s ease}section#nav .hamburger-inner::before{top:-8px;transform-origin:center}section#nav .hamburger-inner::after{bottom:-8px;transform-origin:center}section#nav .hamburger.active .hamburger-inner{transform:rotate(45deg);top:11px}section#nav .hamburger.active .hamburger-inner::before{transform:rotate(-90deg) translate3d(-8px,0,0);opacity:0;top:0}section#nav .hamburger.active .hamburger-inner::after{transform:rotate(-90deg);opacity:1;bottom:0}section#nav .menu-label{display:none;font-size:14px;font-weight:bold}section#nav .mobile-menu-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:2100;opacity:0;transition:opacity .3s ease}section#nav .mobile-menu-overlay.active{display:block;opacity:1}section#nav .mobile-menu-container{position:fixed;top:0;left:0;width:80%;max-width:300px;height:100%;background:white;transform:translateX(-100%);transition:transform .3s ease;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:2200}section#nav .mobile-menu-overlay *{pointer-events:auto}section#nav .mobile-menu-overlay.active .mobile-menu-container{transform:translateX(0)}section#nav .mobile-menu-header{padding:15px;border-bottom:1px solid #eee;display:flex;justify-content:flex-end}section#nav .close-menu{background:none !important;border:0;font-size:30px;cursor:pointer;padding:0;width:30px;height:30px;line-height:30px;color:#333 !important}section#nav .mobile-menu-container .nav-menu{margin:0;padding:0;list-style:none}section#nav .mobile-menu-container .nav-menu li{border-bottom:1px solid #eee}section#nav .mobile-menu-container .nav-menu>li:last-child{border-top:4px solid #000}section#nav .mobile-menu-container .nav-menu a,section#nav .mobile-menu-container .nav-menu .menu-span{display:block;padding:15px 20px;text-decoration:none;color:#333;position:relative;cursor:pointer}section#nav .mobile-menu-container .nav-menu .has-child>a::before,section#nav .mobile-menu-container .nav-menu .has-child>.menu-span::before{content:"▸";position:absolute;left:20px;transform:rotate(0);transition:transform .3s ease;font-size:18px}section#nav .mobile-menu-container .nav-menu .has-child.active>a::before,section#nav .mobile-menu-container .nav-menu .has-child.active>.menu-span::before{transform:rotate(90deg)}section#nav .mobile-menu-container .nav-child{display:none;background:#f9f9f9;padding-left:0;margin:0;list-style:none}section#nav .mobile-menu-container .nav-child.active{display:block}section#nav .mobile-menu-container .nav-child li a{padding:12px 20px 12px 40px;position:relative;border-bottom:1px solid #e0e0e0}section#nav .mobile-menu-container .nav-child li a::before{content:"•";position:absolute;left:40px;color:#666;font-size:14px}section#nav .mobile-menu-container .has-child.active>a,section#nav .mobile-menu-container .has-child.active>.menu-span{background:#f0f0f0;font-weight:bold;color:#000}section#nav .desktop-menu{display:block}section#nav .open-menu.show-for-small{display:none}@media (max-width:990px){section#nav .mobile-menu-toggle{display:flex}section#nav .desktop-menu{display:none}section#nav .mobile-menu-container .mod-menu ul{margin:0 !important;padding:0 !important}section#nav .mobile-menu-container .mod-menu li{margin:0 !important;padding:0 !important}section#nav .mobile-menu-container #nav ul,section#nav .mobile-menu-container #nav li{border:0;background:0}}@media (min-width:991px){section#nav .mobile-menu-overlay,section#nav .mobile-menu-toggle{display:none !important}section#nav .desktop-menu .nav-child{display:none;position:absolute;top:100%;left:0;background:white;box-shadow:0 2px 10px rgba(0,0,0,0.1);z-index:100;border:1px solid #eee}section#nav .desktop-menu .has-child:hover>.nav-child{display:block}section#nav .desktop-menu .has-child{position:relative}section#nav .desktop-menu .has-child>a::after{content:"▾";margin-left:5px;font-size:12px}}section#nav .mobile-menu-container .nav-child .nav-child{background:#f5f5f5}section#nav .mobile-menu-container .nav-child .nav-child li a{padding-left:60px}section#nav .mobile-menu-container .nav-child .nav-child li a::before{left:40px}section#nav .mobile-menu-container .nav-child .nav-child .nav-child li a{padding-left:70px}section#nav .mobile-menu-container .nav-child .nav-child .nav-child li a::before{left:50px}section#nav .desktop-menu .has-child>a::after{content:"▾";margin-left:5px;font-size:12px;display:inline-block}section#nav .mobile-menu-container .nav-menu li.current>a,section#nav .mobile-menu-container .nav-menu li.current>.menu-span{position:relative}section#nav .mobile-menu-container .nav-menu li.active:not(.current)>a,section#nav .mobile-menu-container .nav-menu li.active:not(.current)>.menu-span{color:#3f629c;background-color:#e0e7ef}section#nav .mobile-menu-container .nav-menu li.current>a,section#nav .mobile-menu-container .nav-menu li.current>.menu-span{color:#3f629c;background-color:#f0f7ff}section#nav .mobile-menu-container .nav-menu .has-child.active:not(.current):not(.active)>a,section#nav .mobile-menu-container .nav-menu .has-child.active:not(.current):not(.active)>.menu-span{color:#6c757d;background-color:#f8f9fa}body.menu-open{position:fixed;width:100%;height:100%;overflow:hidden}body.menu-open::before{content:'';position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;z-index:9998}body.menu-open #nav{z-index:10001}body:not(.menu-open){overflow:auto;position:static}body.menu-open #silktide-modal,body.menu-open #silktide-cookie-icon{z-index:1}
